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
338864901066	338864901620	338864902170	338864902720	338864903270	338864903820	338864904370	338864904920	338864905470	338864906020	338864906570	338864907120	338864907670	338864908220	338864908770	338864909320	338864909870	338864910420	338864910970	338864911520	338864912070	338864912620	338864913170	338864913720	338864914270	338864914820	338864915370	338864915920	338864916470	338864917020	338864917570	338864918120	338864918670	338864919220	338864919770	338864920320	338864920870	338864921420	338864921970	338864922520	338864923070	338864923620	338864924170	338864924720	338864925270	338864925820	338864926370	338864926920	338864927470	338864928020	338864928570	338864929120	338864929670	338864930220	338864930770	338864931320	338864931870	338864932420	338864932970	338864933520	338864934070	338864934620	338864935170	338864935720	338864936270	338864936820	338864937370	338864937920	338864938470	338864939020	338864939570	338864940120	338864940670	338864941220	338864941770	338864942320	338864942870	338864943420	338864943970	338864944520	338864945070	338864945620	338864946170	338864946720	338864947270	338864947820	338864948370	338864948920	338864949470	338864950020	338864950570	338864951120	338864951670	338864952220	338864952770	338864953320	338864953870	338864954420	338864954970	338864955520	338864956070	338864956620	338864957170	338864957720	338864958270	338864958820	338864959370	338864959920	338864960470	338864961020	338864961570	338864962120	338864962670	338864963220	338864963770	338864964320	338864964870	338864965420	338864965970	338864966520	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2791	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2790	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2789	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2788	3600	2300	2787	3600	2300	2787	3600	2300	2787	3600	2300	2787	3600	2300	2787	3600	2300	2787	3600	2300	2787	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22922	21304	28007	24957	21895	25156	28820	24169	23131	23267	23285	22619	22426	22078	22283	22121	21852	21611	21713	21480	21456	21536	21302	21288	21264	21117	21181	21132	21196	21329	21416	21109	21244	20974	21141	21149	21337	21151	21056	21181	21039	21065	21141	21072	21009	21078	21188	21082	21179	20970	20860	21124	21005	20877	20915	20847	21093	21244	20896	20902	20824	20853	21126	21065	20949	20726	21211	20939	21042	20982	20950	20945	21161	21005	21054	21034	21162	21075	21182	20624	20990	20918	20903	20929	21043	20968	20854	20861	20925	20883	20992	20955	20725	20945	20893	20684	20950	20801	21156	21129	21010	21039	20703	21016	21042	20913	20799	20819	21062	21083	20799	20933	21034	20831	21061	20960	20911	20920	20942	20764	21042	20921	21051	20799	21063	20712	20940	21073	21046	20998	20984	20635	21017	21007	20766	21126	20976	20967	20879	20812	21056	20903	20878	20788	20868	20859	21051	21064	21127	20868	20893	20840	20638	21103	20701	20814	21036	21001	21086	20890	21091	20882	20717	20779	20997	21058	20849	21062	20995	20965	20652	20847	20780	20923	20824	21050	21136	20895	20761	20694	20900	20765	20590	20860	20858	20930	21003	20919	20915	20966	20802	21074	20961	21040	20881	20793	20765	20800	20779	20581	21041	20735	20860	20669	21191	21141	21063	20937	20872	20975	20844	21075	21028	20908	21127	20948	20825	20698	20893	20752	20789	20984	20977	20938	20881	20991	21065	20969	21016	20921	20844	20976	20908	20924	20951	20811	20800	20995	20844	21235	21021	20706	20953	21018	20987	20748	20916	20736	20619	20903	21058	20857	20938	20757	20739	20821	21241	21119	21082	20959	20867	20516	20915	20951	20833	20784	21052	21034	20798	20863	20941	20953	20887	20847	20807	20942	21053	21069	21022	20933	21016	20942	20998	20807	20532	20614	20802	20911	21033	20908	20994	20961	20832	20743	21019	20797	20764	21019	20963	21032	21112	20976	20917	21055	20955	20951	20945	20829	20651	20858	21006	20781	21083	21073	20752	20887	20927	20898	21011	20796	20736	21098	21010	21088	21070	20762	21215	21037	20767	20829	20875	21008	21042	21017	20928	20818	20893	20827	20956	21078	20906	20906	20686	20885	20909	20819	20805	20961	20904	20899	20840	21009	20808	20590	20776	20657	20855	20776	20657	20841	20707	20915	20642	20972	20969	20870	20966	21032	20935	20649	20909	20948	20850	20831	20934	21012	21044	20957	20627	20831	21068	20803	20908	20924	20777	20838	20876	20952	21054	20951	20861	20878	20729	20738	21017	20823	20933	20582	20821	20862	21103	20930	20951	20880	20828	20725	20816	20726	20946	21133	21115	20747	20970	21004	21065	20995	21101	20685	20797	21050	20763	20957	20921	20656	20976	20792	20999	20671	20658	21189	20903	20783	20832	20703	20844	20754	21025	20924	21040	20927	20999	20857	20772	20675	20878	21038	20892	20733	20650	20734	20919	20865	20699	21170	21025	21029	20814	20901	21049	20891	21091	20795	20815	20946	21280	20858	20930	20953	20936	20922	20734	20682	20874	20864	20797	20766	21027	20777	20817	20938	20851	20961	20823	20980	20767	21027	21145	21025	21045	20728	20684	21006	20863	20810	20833	21170	20807	20771	20941	21059	20930	21073	21015	21056	20919	20856	20965	20778	20856	20844	20948	20871	20937	20937	21005	20888	21050	20887	20897	21051	20937	20885	21156	20890	20582	20752	20906	20662	20780	20846	20792	21027	20825	20967	20835	20817	20857	20809	21121	20878	20732	20917	20939	20835	20836	20986	21186	20934	21072	20861	20854	20731	21028	21116	20917	20979	20833	20745	20974	20744	20778	20803	21051	20683	20636	20813	20782	20887	20777	20614	20944	20782	20861	20985	20898	21080	21022	20792	20822	20695	20906	20861	21074	20846	20989	20764	20913	20778	21027	20684	20890	20826	20900	20971	20771	20963	20843	20834	20944	21011	20766	20921	20915	21015	20950	20861	20930	20718	20846	21044	20957	20696	20889	20588	20835	20746	20848	20936	20878	21055	20989	20946	20942	20683	20735	20786	20829	20923	20795	20856	20826	20923	20847	20947	20847	20904	20777	20954	20855	20973	20975	20916	21119	21049	21079	21046	20827	21015	20821	20681	20908	20728	20875	20729	20822	20644	20848	21021	20890	21018	20950	20931	20736	21040	20957	20978	20891	21000	20900	20759	20918	20857	21103	21101	20990	20874	20728	20788	20921	20705	21079	21051	21008	20942	21039	20715	21003	20868	21021	20788	20768	21023	20748	20786	20786	20871	20996	20904	20966	20980	20949	20829	20933	20880	20927	21085	21105	20899	20809	20838	20685	20812	21066	21054	20830	21075	20850	20841	20882	20678	20893	20792	20917	21076	20874	20988	20841	21032	20788	20949	21082	20975	20910	20803	20752	20761	21051	21067	20787	20907	20791	20855	20796	21059	21194	20891	20827	20892	20722	20982	20897	20727	20801	21126	21098	20944	21004	20838	20708	20830	20899	20941	20883	21010	20945	20806	21065	21002	20902	20977	20922	20954	21060	20971	20760	21085	20768	20786	20732	20823	20930	20885	20860	20812	20871	20736	20912	20867	20813	20892	21033	20738	20659	20898	20700	21088	20951	21053	20772	20776	21081	20921	20723	20822	20936	20990	20733	20782	20873	20917	21039	20726	20832	21039	20792	20729	20709	20794	20978	20857	20855	20943	21108	20846	21043	20981	20812	20812	20940	20784	20774	20695	21031	21034	20906	21023	21118	21048	20753	21107	20918	20903	21083	21127	20688	20880	21183	20918	20772	20618	20809	20823	20884	20712	20746	20855	20788	20878	20889	20981	20976	20776	21034	20868	20842	21047	21157	20853	21023	20941	20910	21067	20892	20840	20918	21032	20972	21175	21095	20887	21113	20916	20817	20743	20854	20923	20696	20612	20774	20853	20925	20958	21059	20969	21142	20733	20952	21001	21165	20810	21066	20745	21106	20887	20827	20694	20697	20875	20838	21011	20965	21095	21130	20966	20863	21132	20877	20980	20923	20889	20974	21029	20825	20849	20957	20860	20857	20816	20710	20859	20936	20845	21062	21014	20657	20822	20810	20820	20884	20916	20835	20780	20765	20956	21041	20601	20898	20866	20901	20699	20983	20905	20942	20780	21101	20881	20948	20788	20897	20879	21177	21105	20737	21066	21113	20826	20627	20870	21046	20829	20926	20953	20937	20940	20756	20759	20822	20952	20802	20990	20954	20911	21057	20736	20907	20900	20738	20640	20901	20854	20969	20895	20976	20955	21016	20849	20894	21070	20964	20908	21023	21104	20994	20972	21120	20874	20954	20726	21052	20929	20958	20912	20751	20709	21063	20764	20840	20872	20858	20627	20961	20840	21031	20828	20773	20946	21134	21101	20858	20752	20849	20918	20856	20909	20871	20926	21099	21070	21036	21025	20898	20912	20934	20954	20796	21172	21042	20806	20898	20866	20980	20899	20881	20943	21120	20974	21023	20839	20894	21092	21080	20936	20906	20882	20879	20919	21122	20982	20926	20966	20899	20716	20928	20968	20827	20749	21122	21013	20927	20955	20939	21084	20894	21152	20755	20971	20773	20718	20945	20923	20819	21024	20823	20584	21107	20991	20987	20782	20945	20941	21082	20925	20982	20861	20740	20976	21056	21003	20872	20900	20867	20929	21002	20843	20856	20877	20974	20936	21105	20761	20555	20829	20911	20829	20983	20965	21081	20547	21084	20587	21075	20835	20806	20447	20937	21171	21181	20912	20967	20822	21048	20982	20816	20982	20869	20894	20936	20941	20786	20663	20622	20905	20924	20766	20941	20880	20670	21107	20843	20965	20711	20947	20886	20705	20924	20977	21079	20895	20686	20861	20924	20875	20954	20908	20862	20934	20786	20991	21040	21024	21161	20943	20796	20626	20951	20817	20824	21007	20893	20713	20853	20924	21030	20903	21048	20953	21080	20872	21040	20832	20811	20707	20841	20844	21073	20850	20932	20989	20764	20839	20742	21072	20714	20683	20781	20774	20908	21080	20992	20820	20877	20912	20905	21064	21029	20634	20900	20979	21023	20732	20862	20799	20739	20973	21000	20889	20814	20928	20771	21092	20898	20691	20581	20886	20840	20926	20909	20798	20966	20895	20859	20920	20772	20980	20972	20860	20876	20820	21020	21076	21055	21179	21014	20845	20841	20851	20885	20915	20861	20810	20886	20726	20909	20951	20873	20639	20956	21042	20889	20753	20941	20719	21014	20992	20597	20774	20988	20866	20730	21091	20837	20784	20955	20700	20802	20988	20897	20961	20792	21197	20860	20935	20797	20869	20947	20741	21167	21089	20925	20662	20746	21224	20778	20957	20835	21093	20809	21207	20613	20813	21126	21173	21051	21000	20940	20828	20691	20827	20797	20811	20714	20785	21171	20728	20786	21001	20922	20651	20888	20862	20600	20968	21020	21015	20742	20844	20623	20879	21112	20887	20800	21057	21011	20785	20974	20867	21111	20959	20905	20857	20824	20671	20933	21022	20979	20899	20862	21019	20923	20885	20787	20859	20864	20885	21034	20861	20805	21179	21058	20929	20859	20947	20964	21249	20794	20874	20985	20877	20909	21006	20900	20935	20894	20800	20822	21140	20908	21011	21214	21003	20860	20850	20862	21083	20786	20899	20734	20867	20728	20912	21197	20971	20868	21039	20644	20967	20917	20871	21027	20853	20795	20952	20966	20813	20923	20992	21035	20984	21005	21111	20870	20932	21321	20880	20960	20974	20833	20753	21078	20837	21243	21031	20905	21008	20904	20970	20769	20695	21079	20862	20630	20971	21110	20776	20776	20803	21003	21083	20969	21019	21007	20954	20773	20782	20899	21070	21018	20870	20942	20743	20825	20910	20782	20917	20907	21065	20972	20945	21027	20982	21019	20626	20938	20904	20786	20725	20772	20842	21201	20816	20849	20853	20839	20744	20946	20829	20967	20902	20812	20845	20942	20900	20786	20861	21030	20821	20878	20873	20721	20652	20966	20816	21016	20945	20799	20752	20720	21076	20944	20834	21015	21047	21045	21065	20947	20892	21099	20776	20862	20837	21027	20774	20798	20808	20828	20809
18443	32075	31297	24917	21636	19554	18211	17395	17044	16547	15977	15631	15628	15466	15280	15036	14787	14669	14424	14330	14343	14048	14053	14238	13835	13918	13789	13915	13897	13981	14080	13867	13896	13876	13793	13912	13809	13878	13740	14052	13898	13852	13829	13840	13747	13851	13559	13767	13725	13812	13669	13742	13713	13665	13802	13791	13591	13857	13818	13733	13768	13765	13680	13717	13831	13792	13786	13799	13831	13684	13569	13699	13736	13749	13693	13749	13835	13777	13645	13686	13599	13777	13826	13477	13566	13824	13800	13582	13773	13792	13732	13518	13494	13609	13596	13780	13649	13511	13558	13646	13742	13812	13728	13747	13621	13654	13754	13877	13658	13624	13712	13795	13842	13701	13846	13709	13654	13425	13806	13773	13722	13593	13720	13867	13718	13553	13660	13629	13656	13693	13504	13847	13740	13616	13805	13703	13568	13680	13718	13693	13674	13759	13545	13639	13693	13818	13616	13766	13883	13473	13723	13977	13742	13713	13595	13551	13690	13553	13545	13752	13759	13774	13740	13825	13592	13683	13627	13674	13850	13772	13835	13611	13689	13755	13566	13756	13466	13807	13769	13754	13656	13734	13772	13645	13685	13556	13714	13736	13667	13828	13543	13596	13756	13499	13698	13719	13801	13655	13668	13801	13656	13570	13765	13636	13603	13628	13834	13665	13701	13597	13781	13687	13631	13657	13632	13675	13668	13841	13647	13773	13672	13655	13727	13736	13823	13784	13718	13741	13726	13816	13793	13724	13658	13675	13855	13679	13520	13551	13765	13698	13740	13474	13753	13609	13807	13803	13791	13578	13628	13973	13634	13635	13820	13693	13608	13762	13532	13731	13602	13746	13540	13841	13656	13800	13632	13827	13645	13839	13759	13799	13597	13749	13658	13610	13757	13556	13692	13626	13631	13572	13602	13658	13759	13506	13582	13702	13552	13583	13729	13816	13790	13671	13707	13661	13593	13672	13493	13705	13628	13785	13799	13654	13704	13653	13733	13605	13522	13639	13726	13723	13696	13754	13568	13745	13790	13684	13660	13681	13513	13654	13667	13607	13576	13666	13615	13673	13657	13740	13751	13665	13590	13819	13675	13496	13475	13683	13576	13731	13702	13613	13641	13695	13773	13721	13705	13636	13674	13718	13641	13656	13529	13675	13697	13480	13579	13707	13801	13744	13642	13701	13636	13620	13746	13490	13785	13652	13754	13646	13722	13487	13645	13600	13889	13591	13701	13776	13842	13691	13675	13539	13670	13666	13649	13829	13752	13710	13922	13674	13437	13706	13722	13573	13594	13613	13791	13598	13741	13619	13753	13721	13418	13730	13702	13650	13757	13590	13769	13650	13720	13502	13720	13601	13664	13651	13503	13458	13621	13738	13599	13514	13763	13586	13815	13703	13622	13705	13666	13751	13538	13702	13507	13936	13721	13726	13650	13533	13623	13515	13737	13771	13701	13778	13899	13613	13680	13652	13600	13607	13602	13664	13753	13675	13774	13734	13665	13792	13641	13575	13601	13680	13697	13664	13628	13639	13596	13604	13659	13704	13773	13781	13728	13590	13658	13736	13679	13591	13556	13621	13652	13713	13512	13554	13477	13623	13625	13669	13612	13811	13683	13639	13767	13695	13649	13730	13875	13558	13725	13604	13742	13612	13728	13656	13685	13555	13837	13820	13744	13690	13801	13663	13695	13719	13613	13813	13632	13864	13790	13493	13670	13618	13549	13715	13647	13628	13716	13735	13585	13654	13636	13614	13640	13737	13574	13628	13601	13641	13601	13742	13658	13586	13691	13886	13563	13605	13581	13716	13596	13661	13740	13810	13789	13683	13651	13699	13388	13692	13749	13658	13783	13625	13796	13658	13829	13705	13793	13755	13765	13366	13734	13506	13791	13761	13618	13722	13766	13704	13598	13661	13651	13599	13692	13678	13731	13663	13746	13688	13720	13637	13634	13700	13762	13717	13685	13799	13719	13813	13840	13662	13608	13681	13672	13632	13662	13693	13696	13735	13775	13690	13652	13736	13737	13747	13627	13836	13691	13706	13886	13813	13609	13615	13617	13792	13808	13876	13592	13500	13814	13523	13744	13568	13594	13757	13794	13721	13729	13603	13697	13688	13717	13577	13895	13659	13686	13667	13716	13622	13818	13749	13692	13671	13608	13634	13680	13679	13834	13591	13656	13640	13663	13689	13715	13649	13645	13683	13545	13582	13698	13675	13579	13706	13600	13610	13648	13613	13844	13706	13737	13639	13782	13632	13682	13637	13588	13665	13614	13617	13616	13675	13550	13785	13641	13749	13674	13645	13772	13593	13648	13593	13701	13742	13751	13742	13606	13817	13667	13661	13645	13622	13515	13682	13523	13775	13568	13695	13668	13796	13635	13594	13726	13671	13595	13731	13551	13615	13573	13493	13590	13793	13904	13760	13525	13571	13625	13517	13536	13732	13752	13852	13767	13479	13739	13517	13571	13705	13588	13802	13787	13559	13749	13584	13771	13778	13911	13640	13566	13678	13703	13613	13639	13760	13683	13807	13652	13616	13663	13714	13756	13618	13797	13749	13845	13753	13667	13719	13695	13555	13686	13573	13690	13617	13707	13721	13671	13747	13614	13825	13830	13666	13831	13758	13735	13575	13560	13616	13822	13601	13820	13566	13706	13523	13526	13756	13506	13600	13628	13634	13475	13733	13666	13785	13665	13622	13643	13646	13735	13609	13710	13838	13717	13763	13632	13507	13571	13728	13770	13567	13694	13624	13590	13676	13657	13768	13646	13597	13514	13772	13761	13730	13621	13717	13615	13628	13854	13560	13690	13810	13707	13697	13631	13724	13625	13575	13677	13752	13708	13737	13602	13549	13688	13676	13771	13724	13821	13546	13632	13622	13572	13661	13762	13554	13591	13746	13528	13730	13595	13679	13614	13573	13668	13489	13662	13702	13722	13693	13602	13664	13694	13675	13669	13660	13644	13632	13662	13642	13725	13569	13643	13616	13858	13700	13588	13721	13698	13546	13738	13544	13637	13636	13605	13590	13568	13645	13884	13694	13650	13672	13617	13602	13661	13746	13517	13636	13575	13799	13562	13510	13748	13698	13753	13339	13592	13489	13750	13631	13519	13664	13647	13676	13739	13764	13620	13813	13861	13692	13607	13543	13637	13682	13744	13602	13339	13774	13723	13621	13702	13651	13633	13613	13718	13635	13675	13529	13699	13670	13656	13696	13774	13559	13619	13726	13694	13710	13766	13676	13792	13740	13687	13570	13704	13657	13616	13634	13504	13781	13608	13833	13781	13573	13755	13734	13787	13823	13693	13601	13646	13697	13681	13681	13639	13778	13755	13712	13806	13818	13686	13623	13611	13615	13636	13822	13609	13704	13590	13594	13608	13721	13540	13626	13682	13534	13662	13737	13690	13475	13712	13715	13618	13577	13674	13822	13787	13609	13595	13682	13788	13719	13723	13720	13725	13572	13708	13746	13680	13708	13727	13603	13578	13494	13708	13625	13847	13530	13676	13620	13872	13770	13664	13787	13774	13873	13573	13650	13610	13707	13862	13611	13525	13734	13601	13674	13617	13747	13876	13661	13568	13495	13620	13710	13864	13483	13696	13633	13743	13706	13786	13601	13684	13552	13789	13849	13604	13844	13546	13850	13693	13748	13723	13690	13587	13654	13562	13633	13709	13503	13733	13611	13536	13613	13624	13848	13558	13603	13637	13744	13722	13607	13774	13644	13685	13610	13714	13664	13734	13669	13844	13657	13711	13699	13554	13636	13872	13615	13667	13623	13787	13596	13716	13497	13733	13833	13689	13643	13622	13599	13609	13730	13683	13813	13813	13439	13538	13687	13717	13612	13615	13579	13615	13766	13640	13742	13704	13759	13633	13799	13612	13626	13610	13709	13712	13690	13793	13559	13578	13615	13608	13635	13816	13547	13676	13714	13680	13790	13633	13630	13715	13532	13691	13525	13682	13626	13637	13756	13752	13711	13635	13589	13801	13709	13650	13668	13646	13674	13673	13552	13679	13703	13598	13498	13690	13662	13714	13408	13703	13743	13729	13722	13590	13712	13488	13654	13608	13776	13609	13700	13783	13818	13709	13779	13646	13708	13726	13753	13654	13549	13638	13495	13859	13780	13513	13723	13621	13785	13572	13773	13766	13682	13896	13917	13641	13775	13742	13554	13634	13677	13647	13728	13686	13600	13522	13672	13693	13697	13677	13633	13611	13670	13590	13679	13689	13708	13691	13703	13708	13537	13703	13590	13655	13669	13667	13800	13650	13601	13713	13566	13739	13634	13569	13568	13792	13604	13688	13791	13473	13596	13650	13699	13615	13741	13686	13548	13666	13718	13812	13755	13603	13706	13705	13706	13680	13639	13674	13594	13677	13560	13714	13414	13693	13725	13915	13784	13698	13615	13587	13539	13711	13714	13514	13832	13721	13665	13710	13655	13628	13667	13549	13688	13692	13761	13764	13614	13617	13541	13579	13698	13846	13760	13693	13725	13616	13635	13680	13755	13587	13773	13833	13703	13745	13714	13599	13673	13686	13709	13853	13596	13568	13622	13602	13658	13817	13768	13699	13691	13770	13674	13580	13572	13721	13938	13711	13542	13776	13638	13722	13648	13668	13808	13681	13671	13608	13741	13588	13690	13650	13658	13800	13563	13591	13754	13581	13664	13610	13732	13792	13785	13539	13784	13699	13692	13725	13833	13821	13629	13761	13547	13705	13623	13740	13743	13657	13492	13653	13731	13578	13622	13567	13499	13696	13541	13923	13745	13774	13775	13639	13603	13655	13674	13719	13604	13826	13635	13602	13836	13763	13733	13688	13713	13725	13687	13746	13516	13757	13634	13721	13683	13766	13607	13638	13646	13797	13686	13622	13793	13653	13704	13727	13832	13755	13626	13748	13476	13550	13751	13566	13570	13590	13776	13631	13626	13714	13762	13774	13731	13698	13630	13683	13735	13650	13673	13757	13575	13758	13504	13565	13675	13715	13739	13698	13553	13696	13744	13601	13577	13670	13587	13580	13685	13655	13586	13570	13642	13518	13724	13908	13731	13564	13757	13689	13561	13672	13923	13552	13685	13654	13663	13609	13493	13658	13570	13558	13726	13468	13666	13567	13554	13796	13574
34133	25929	28472	26827	24935	24735	24719	24542	24315	24278	24007	24256	24050	24039	24049	23868	23955	23802	23812	23727	24045	23962	23806	23571	23659	23685	23688	23608	23733	23697	23815	23851	23541	23605	23702	23614	23813	23669	23636	23540	23770	23703	23684	23561	23802	23774	23575	23529	23607	23785	23611	23568	23610	23374	23638	23664	23709	23657	23612	23750	23634	23553	23732	23652	23538	23784	23751	23719	23573	23496	23498	23645	23511	23695	23790	23715	23766	23693	23792	23807	23529	23522	23493	23342	23763	23584	23616	23551	23819	23644	23677	23451	23532	23479	23768	23633	23820	23607	23601	23557	23664	23689	23323	23750	23518	23619	23644	23958	23650	23832	23845	23911	23749	23519	23689	23590	23750	23683	23674	23839	23467	23392	23474	23663	23651	23614	23511	23435	23601	23446	23561	23465	23827	23500	23750	23563	23536	23484	23791	23455	23721	23593	23856	23679	23596	23355	23508	23618	23686	23554	23758	23570	23632	23580	23543	23750	23429	23702	24045	23742	23892	23481	23693	23525	23555	23874	23605	23543	23521	23639	23815	23855	23659	23506	23616	23747	23911	23605	23541	23306	23790	23796	24027	23704	23587	23790	23553	23773	23656	23737	23901	23673	23813	23757	23507	23802	23475	23482	23606	23759	23546	23635	23998	23925	23642	23450	23738	23928	23736	23440	23542	23779	23542	23381	23829	23644	23732	23661	23697	23534	23625	23489	23734	23778	23598	23822	23717	23675	23559	23448	23689	23802	23725	23667	23763	23645	23581	23607	23534	23510	23698	23609	23703	23450	23294	23533	23414	23424	23515	23565	23897	23874	23470	23532	23595	23810	23725	23773	23692	23680	23719	23416	23795	23969	23858	23752	23767	23510	23722	23631	23520	23606	23560	23679	23599	23482	23411	23640	23518	23638	23710	23714	23835	23654	23690	23708	23490	23499	23425	23725	23629	23480	23447	23573	23453	23700	23727	23714	23755	23583	23566	23563	23787	23854	23675	23825	23457	23448	23418	23640	23849	23551	23609	23640	23617	23535	23631	23602	23431	23562	23421	23443	23627	23849	23786	23479	23488	23596	23611	23740	23876	23708	23677	23930	23691	23743	23736	23657	23715	23744	23809	23617	23582	23441	23675	23719	23674	23787	23582	23551	23473	23749	23598	23455	23605	23518	23709	23537	23899	23418	23578	23593	23604	23403	23477	23356	23588	23864	23817	23446	23747	23484	23550	23807	23859	23604	23642	23663	23438	23518	23703	23640	23717	23495	23607	23428	23758	23450	23636	23564	23745	23721	23786	23668	23785	23600	23785	23468	23472	23701	23664	23710	23561	23553	23429	23679	23792	23898	23574	23633	23506	23691	23585	23655	23330	23531	23648	23658	23263	23612	23798	23713	23673	23596	23459	23624	23660	23703	23733	23557	23603	23619	23515	23684	23658	23751	23641	23333	23645	23552	23606	23823	23577	23701	23804	23676	23874	23651	23745	23669	23581	23586	23693	23662	23763	23542	23829	23463	23579	23624	23759	23710	23604	23546	23354	23533	23634	23901	23612	23806	23429	23613	23457	23861	23703	23572	23460	23458	23740	23689	23396	23724	23628	23716	23857	23705	23358	23507	23770	23673	23539	23632	23448	23823	23711	23633	23703	23683	23589	23636	23506	23688	23747	23616	23754	23680	23468	23456	23846	23453	23445	23504	23673	23703	23850	23560	23882	23748	23687	23659	23573	23541	23773	23569	23578	23773	23447	23536	23519	23747	23610	23454	23724	23680	23635	23620	23632	23671	23650	23493	23379	23784	23612	23697	23629	23546	23687	23809	23968	23779	23710	23639	23651	23651	23634	23748	23551	23647	23772	23712	23486	23620	23692	23460	23728	23443	23685	23660	23784	23710	23695	23567	23761	23561	23724	23543	23533	23707	23631	23651	23893	23716	23687	23785	23523	23536	23517	23486	23568	23639	23685	23637	23831	23897	23583	23692	23809	23749	23735	23673	23736	23522	23829	23548	23522	23603	23533	23521	23452	23508	23652	23553	23658	23507	23669	23698	23698	23747	23720	23379	23770	23881	23540	23876	23735	23815	23716	23577	23813	23595	23702	23725	23569	23774	23772	23765	23594	23462	23621	23637	23887	23500	23726	23699	23864	23588	23690	23809	23423	23695	23629	23726	23628	23874	23656	23836	23552	23673	23538	23637	23805	23765	23585	23786	23773	23636	23839	23587	23607	23875	23655	23411	23590	23578	23646	23523	23557	23719	23706	23492	23554	23375	23755	23618	23533	23725	23737	23466	23404	23692	23571	23665	23529	23535	23778	23661	23597	23838	23573	23648	23939	23387	23741	23661	23651	23795	23638	23520	23583	23663	23748	23568	23598	23698	23687	23473	23796	23742	23724	23632	23534	23749	23412	23562	23878	23655	23702	23676	23718	23673	23650	23534	23574	23634	23905	23765	24020	23438	23753	23656	23598	23838	23588	23679	23636	23446	23722	23627	23686	23616	23780	23598	23514	23640	23700	23410	23499	23843	23819	23769	23622	23505	23729	23767	23493	23616	23677	23627	23707	23710	23708	23554	23584	23596	23605	23585	23753	23624	23558	23729	23564	23689	23844	23856	23900	23597	23558	23585	23788	23625	23633	23694	23551	23512	23522	23376	23612	23682	23531	23597	23773	23593	23751	23380	23731	23659	23497	23566	23766	23751	23706	23832	23614	23739	23670	23621	23733	23572	23653	23640	23669	23578	23805	23964	23721	23691	23585	23933	23653	23615	23617	23656	23657	23657	23812	23635	23675	23664	23879	23642	23747	23880	23667	23863	23982	23639	23615	23663	23775	23743	23753	23589	23548	23480	23842	23337	23688	23761	23572	23718	23781	23682	23803	23582	23640	23635	23632	23659	23426	23574	23561	23853	23469	23784	23528	23631	23366	23731	23741	23922	23608	23474	23654	23588	23863	23808	23580	23775	23592	23448	23722	23719	23583	23636	23652	23596	23928	23690	23551	23705	23424	23490	23788	23611	23676	23682	23923	23772	23815	23704	23435	23872	23654	23845	23695	23674	23764	23878	23807	23712	23687	23636	23480	23458	23434	23572	23926	23582	23815	23605	23889	23664	23574	23671	23778	23690	23695	23651	23748	23676	23643	23995	23559	23719	23827	23704	23633	23569	23781	23614	23677	23666	23818	23712	23598	23818	23690	23651	23618	23454	23633	23830	23730	23598	23689	23998	23525	23560	23545	23768	23591	23798	23523	23643	23644	23604	23623	23646	23672	23670	23793	23794	23575	23731	23533	23440	23630	23680	23703	23614	23943	23736	23765	23461	23620	23549	23666	23503	23884	23810	23600	23691	23741	23798	23671	23555	23476	23647	23451	23821	23838	23683	23526	23696	23392	23788	23678	23678	23607	23686	23734	23745	23629	23862	23698	23654	23794	23603	23415	23656	23413	23654	23431	23387	23591	23765	23918	23756	23784	23423	23544	23561	23615	23774	23618	23601	23680	23712	23592	23691	23819	23711	23435	23424	23829	23718	23744	23559	23553	23469	23864	23837	23811	23607	23681	23784	23665	23649	23625	23827	23483	23745	23807	23884	23592	23798	23681	23553	23794	23710	23828	23541	23530	23721	23467	23359	23529	23811	23899	23789	23680	23799	23551	23406	23435	23738	23737	23441	23625	23576	23790	23587	23807	23871	23777	23791	23653	23435	23570	23840	23507	23599	23945	23757	23637	23618	23524	23434	23856	23627	23348	23598	23469	23674	23745	23575	23301	23692	23641	23661	23652	23567	23681	23320	23780	23643	23741	23860	23899	23559	23717	23652	23558	23774	23817	23741	23689	23842	23725	23554	23411	23615	23547	23582	23982	23758	23556	23785	23649	23487	23700	23970	23719	23604	23817	23688	23724	23776	23475	23806	23527	23607	23704	23812	23585	23611	23820	23884	23610	23748	23540	23583	23795	23953	23617	23778	23745	23763	23637	23707	23711	23325	24027	23544	23610	23678	23866	23212	23778	23839	23780	23652	23563	23795	23624	23797	23812	23632	23729	23383	23724	23538	23753	23752	23407	23634	23529	23754	23660	23640	23397	23739	23953	23796	23732	23709	23752	23699	23636	23792	23610	23580	23755	23632	23708	23660	23616	23692	23686	23854	23609	23726	23843	23469	23739	24025	23516	23652	23670	23612	23578	23588	23696	23514	23660	23684	23644	23694	23747	23361	23693	23524	23620	23632	23546	23719	23742	23608	23722	23618	23762	23704	23664	23568	23833	23638	23793	23661	23571	23701	23496	23442	23794	23553	23604	23701	23684	23544	23537	23555	23754	23771	23649	23964	23647	23643	23713	23599	23528	23759	23533	23488	23760	23560	23551	23684	23618	23389	23697	23728	23420	23729	23404	23553	23510	23511	23756	23527	23431	23661	23691	23438	23651	23610	23594	23756	23642	23693	23628	23628	23594	23769	23339	23536	23783	23819	23624	23488	23887	23672	23708	23518	23477	23837	23847	23630	23617	23734	23689	23601	23588	23763	23575	23742	23691	23694	23793	23698	23546	23672	23662	23676	23883	23893	23762	23610	23611	23570	23567	23435	23858	23725	23780	23512	23637	23631	23528	23648	23653	23824	23700	23746	23703	24073	23861	23503	23472	23613	23752	23671	23387	23587	23640	23578	23691	23602	23774	23658	23501	23378	23578	23576	23679	23534	23675	23948	23587	23672	23727	23599	23811	23745	23772	23558	23709	23610	23514	23867	23666	23646	23748	23748	23543	23678	23729	23642	23411	23686	23611	23691	23740	23806	23647	23402	23663	23469	23714	23684	23502	23792	23505	23785	23674	23570	23556	23511	23577	23405	23796	23661	23859	23788	23885	23757	23720	23853	23740	23740	23715	23946	23676	23895	23563	23418	23721	23622	23702	23669	23786	23822	23659	23683	23494	23733	23528	23517	23482	23712	23656	23779	23598	23747	23571	23614	23542	23785	23691	23638	23586	23550	23490	23745	23603	23654	23659	23277	23807	23622	23777	23513	23743	23886	23772	23768	23493	23703	23606	23811	23593	23714	23636	23765	23760	23386	23641	23889	23424	23813	23547	23615	23688	23439	23913	23577	23356	23662	23592	23619	23418	23565	23665	23681	23677	23401	23659	23704
18182	20127	20505	18051	16982	16468	16236	16029	16017	15811	15571	15634	15543	15440	15545	15660	15255	15330	15403	15223	14980	15159	15109	14952	15193	15187	15125	14962	15265	15065	15011	14956	15075	15215	15022	15009	15115	15163	15135	15165	15113	15089	15217	15203	15025	15123	14977	15104	14856	15038	14996	15005	14915	15272	15104	15033	15198	15015	14984	14969	15034	15005	15046	15087	15030	15215	14937	15014	15004	15016	15018	15252	14968	14881	15174	15090	15050	14899	15048	15020	15034	14971	15084	15188	14984	15034	15137	15129	15024	15073	15107	14893	14969	15085	15151	15089	15100	15078	14885	15249	15023	15127	15082	15077	14950	14985	15130	15077	15033	15067	14898	14939	15168	14878	15093	15068	14968	15124	14937	15195	14961	14979	14979	15043	15166	15017	15014	15139	15160	15101	15077	14830	14978	14982	15029	15087	15073	14907	15023	15054	15061	15038	14916	15025	14971	15020	15036	15086	15089	14977	14862	14982	15013	15184	15031	14990	15146	15075	15006	15094	14890	15028	15133	15066	14954	15036	15081	15056	14921	15059	15067	15035	14997	14940	14979	15037	14920	15039	15025	14817	15194	15096	14901	14973	14896	15037	15120	15121	14967	15156	15168	15060	14984	14969	15030	14939	14890	15069	15137	15016	15133	14912	14982	14953	14963	14977	14975	15105	14966	15069	15230	15044	14896	15102	15004	14946	14945	15026	15027	15067	14972	14838	15088	14807	15030	15010	15119	14911	15152	15023	14948	15127	15098	15156	15060	14913	14945	15161	14818	15014	15068	14994	14980	14978	15191	15084	15244	15070	15218	15076	15007	14936	14845	14986	14915	15060	15095	15257	15019	15029	14929	15060	14855	14988	14931	14986	15150	14933	15087	14900	15074	14863	15142	15078	15273	15027	14866	15007	15127	14998	14900	15134	14938	14764	15078	14956	14992	14943	15030	14895	15043	14878	15095	15244	15028	15060	15014	15187	15033	15055	15082	15079	15061	15134	15062	14769	15099	15125	15003	14886	15139	15023	14913	14957	14902	15052	14895	15154	15346	15113	14987	14922	14845	15056	14829	14874	14993	14997	14958	14904	15009	15063	15241	15037	15115	15116	15097	14969	15112	15116	15105	15029	15029	15029	15030	15040	15003	15109	15029	15022	15035	15161	14908	14975	14989	14962	15084	15063	15032	15123	14916	14914	15127	15020	15114	14842	15250	14938	15215	14841	15172	15060	14959	14969	15079	15167	15073	14919	15061	15059	15064	14921	15103	15100	15014	15193	15126	15115	15072	15047	14997	15068	15073	15075	14973	15205	15104	15127	15110	14899	15067	14952	15164	15021	14863	14962	15229	15193	14952	15099	14948	15042	15130	15001	14917	15008	15075	14807	15002	14947	15031	14994	15070	15026	15149	15088	15143	15113	14878	15182	14974	14936	14982	15059	15011	14880	14884	15170	15061	15140	15085	15035	15126	15147	15131	15036	14947	15053	15120	14838	14871	14914	14993	15026	14949	15045	15047	15001	15193	15059	15082	15018	15145	15075	14939	14963	14910	15021	14766	15030	15014	15135	15128	14977	14928	15115	15107	14958	15158	15084	14977	15213	14976	14988	15122	14928	14958	15022	15112	14945	14987	14915	15000	14983	15044	15043	15191	15091	14948	15121	14953	14980	14968	15054	15070	15014	15158	15019	14905	15135	15022	15086	14889	14837	15030	15009	15057	15053	14937	15036	14835	14904	14962	15157	14899	14943	15046	15171	15004	15146	15066	15100	14986	15099	15107	14979	14980	15064	15060	15216	15006	15091	14941	15149	15132	15134	15003	15083	14996	14978	15221	15035	15075	15051	14958	14998	14970	15031	14860	15021	15077	15045	14982	15078	14959	14947	14973	15104	15081	15071	15096	15207	14985	14831	14937	15120	15106	15068	14954	15007	15161	14963	14987	15220	15125	15073	15058	15093	15119	15024	14876	15115	14949	14934	14970	15083	14972	15025	14925	14911	15091	15090	14958	14974	15021	14959	15020	15307	15119	14992	15012	15051	15132	15146	14913	15109	15043	15057	15107	14953	14987	15083	15005	14987	15053	15063	14839	15035	15129	14911	14980	14991	14969	15057	15138	15039	15237	14858	14956	14902	15030	14922	15005	15121	15075	14947	14886	14988	15133	15089	14930	15118	15187	15037	14849	15045	15175	15149	14887	15097	14924	15044	15037	15102	14848	14926	15090	15087	15013	14986	15118	15111	14993	14911	15254	14907	14912	14994	14978	15033	15032	14955	15083	14963	15064	14988	15124	15189	15104	14889	14946	15171	14948	15102	15150	15143	14937	15035	14884	15017	14990	15183	15061	15068	15118	14968	14921	15039	15203	15084	15173	15306	14991	15153	15079	15117	15006	15040	14949	15098	15085	15174	15036	15090	15168	15035	15087	14970	14923	15227	15006	15080	14905	15019	15047	15060	14923	14958	14910	15139	15077	15115	15043	15106	15183	14915	15187	15073	15085	14985	15059	15075	14928	15062	14994	14958	15030	15069	15031	14936	15044	15021	14920	15078	14914	15094	14942	14959	14927	14920	15088	15181	15083	15110	15082	15042	15111	15163	14864	14990	14942	14924	15014	15185	14933	15138	14926	15088	15197	15057	14899	15165	15113	15072	15051	14938	15013	15093	15045	15055	15172	14925	15030	14999	15159	15065	15064	15028	15067	14949	15144	15006	15147	15131	15113	14981	15086	15065	14941	14845	14871	15107	15011	14917	14867	14950	14996	15115	14881	15143	15022	15043	15054	15232	14926	15111	15045	14776	14980	15021	14959	15058	14798	15063	15103	15191	15098	15043	14853	15057	15047	15084	15181	15032	15103	15056	15160	14886	14914	15123	15124	15196	14879	15059	15014	15178	14967	15063	14989	15221	15171	14933	15040	15076	15196	14975	15034	14945	14856	15013	15032	14841	15185	15159	14900	15203	15036	15201	15091	15180	15015	14907	15010	15178	14890	14932	14977	15063	15176	15081	15153	15232	15001	15023	14901	15016	15068	14891	15029	15076	15064	15104	15063	14853	14858	15064	15035	15109	15075	15047	15174	15083	15115	15077	15056	14948	15060	15059	14895	14964	15042	14983	15016	15015	14931	15024	15037	15132	15296	15133	15052	15217	14876	15025	15080	15083	15008	15059	15312	15235	15133	14796	15055	14986	15113	14877	15119	14982	15119	15010	15171	14997	14888	14939	14997	15017	15272	15087	15199	14997	14991	14984	15064	15044	15114	15288	15118	15060	15153	15047	15060	15097	14984	14995	14806	15062	15105	15157	14971	15072	15038	15193	14934	15149	15151	14958	15033	15094	14962	15127	15085	14992	15044	15037	15178	14996	15028	14974	14975	15059	15078	15119	15048	15038	14968	15063	15187	15132	15139	15080	15211	15016	15078	14953	15111	15172	14976	15064	15015	15107	15035	14981	15224	14837	15049	15118	15118	15097	14958	15101	15082	14919	14919	14924	14971	15134	14850	15252	15097	15031	15113	14967	14894	15117	15170	14949	15194	14994	15010	14774	14987	14993	14952	15023	15185	14977	15092	15152	15040	15086	15075	15249	15005	14904	15042	15111	15037	15072	15069	15114	15035	14917	14979	14941	15055	15172	15025	15112	15017	15203	15006	15129	14892	15017	15026	15050	15112	15051	14993	14940	15070	14991	14866	15052	15006	15036	15176	14978	14951	15017	15007	15011	15154	15008	15091	15072	15074	15102	15189	15184	14927	15108	14906	14885	14880	15030	15007	15009	15152	14904	15082	15242	15006	15081	15119	14981	14996	15102	14956	15115	15015	15144	15092	14988	15063	14954	14986	14997	15191	15241	14893	15135	15029	14879	15008	14937	14998	15075	15083	14909	14958	14979	15146	14912	15070	14880	14955	14982	15080	14982	14893	15137	15085	15034	15096	15047	15073	14984	15077	15156	14931	15051	14910	15093	15140	15030	15127	14943	15105	15006	15024	15147	14956	14955	15111	15086	15180	15270	15088	14966	15068	15004	15160	15113	15028	15050	15084	15106	15012	15081	15024	14867	15067	14989	14803	15105	15191	14968	15031	14975	14926	15047	15092	14967	15014	14912	14929	15158	15049	14904	14916	15152	14950	15090	15059	15151	15171	15141	15010	14977	15267	14944	15148	14973	15001	15149	14992	15004	15135	15082	15022	15007	14922	15232	15093	15021	15195	15042	15026	15057	14899	15113	14956	15067	14865	14953	14931	15036	14990	14987	15100	15001	14993	14864	14957	15123	14941	14872	15085	15079	15085	15056	15063	14975	15067	15101	14972	15020	15150	15087	15158	15031	15037	15092	15009	15080	15042	14972	15023	14960	14929	14931	14970	14921	15018	15103	15017	15019	14966	15094	15078	15289	15164	14935	15106	15101	14947	15082	15218	15020	15098	14870	15190	14964	14984	15072	15105	14961	15039	15013	15066	15039	14978	14989	14963	15116	15100	15092	15117	15041	14997	15160	15162	15097	14953	14951	15007	15096	15020	14950	15171	15129	15029	15092	14913	15006	15166	15019	15024	14990	15055	15046	14989	15126	15028	15106	15094	15074	14930	15133	14997	14824	15004	15014	14974	15164	15106	15066	15060	14905	14987	14996	15005	15145	15037	14984	15098	15112	14904	15017	15207	15022	14894	15295	14948	15077	15055	15178	14999	15087	15093	15135	14920	15079	14982	15159	15026	14999	14894	15111	15042	15034	15082	15027	14941	15219	15126	15090	15046	14996	15019	15014	15073	14967	15010	14940	14966	14951	14998	14932	15103	15123	14949	15024	15120	15173	15080	15169	15038	14979	15053	14990	14919	15131	15153	15122	14979	15126	15153	15034	15090	14985	14947	15101	15044	15087	15087	15052	15013	14979	15028	15123	14732	15067	14979	14926	14886	15121	14961	14991	15136	14869	15085	15043	14972	15055	15030	15100	15142	14978	15007	15100	14965	15046	15124	15055	15189	14950	15002	15024	15091	15131	15125	15026	15187	14984	14958	15050	15137	14997	14956	15106	15145	15371	15050	15131	14957	14914	14943	14851	15113	15050	15115	15194	15055	15040	14981	15180	15037	15130	15047	14905	14874	15027	14943	15042	14948	15048	14930	15087	15070	15129	15095	15162	15048	14954
24342	21152	27696	25079	23126	25994	26578	23624	23042	23112	22946	22824	22760	22472	22508	22537	22145	22469	22245	22091	22263	21962	22015	21960	21796	21956	21934	21643	21647	21783	21905	22212	21937	21731	21840	22147	21808	21887	21876	21682	21888	21748	21542	21570	21692	21729	21884	21835	21853	21631	21679	21678	21741	21461	21665	21682	21608	21523	21559	21821	21405	21758	21470	21591	21518	21679	21924	21672	21574	21500	21782	21617	21627	21600	21763	21774	21553	21607	21753	21706	21612	21589	21766	21584	21647	21852	21782	21540	21566	21698	21528	21630	21657	21776	21746	21755	21385	21760	21887	21811	21490	21672	21599	21870	21791	21722	21510	21694	21546	21693	21791	21686	21718	21585	21639	21688	21712	21754	21668	21693	21480	21964	21691	21640	21708	21735	21751	21549	21801	21695	21771	21778	21763	21917	21635	21839	21723	21590	21889	21702	21768	21475	21470	21589	21654	21674	21770	21902	21610	21930	21617	21664	21635	21502	21699	21425	21613	21618	21667	21589	21578	21605	21661	21970	21772	21641	21548	21700	21609	21385	21383	21543	21743	21689	21602	21880	21843	21691	21677	21507	21629	21509	21478	21566	21495	21560	21668	21621	21388	21769	21603	21546	21471	21675	21602	21622	21687	21521	21854	21831	21594	21434	21587	21482	21447	21442	21383	21513	21661	21565	21662	21583	21602	21808	21869	21406	21593	21564	21724	21676	21746	21635	21669	21827	21536	21689	21454	21677	21560	21574	21797	21835	21785	21800	21697	21534	21740	21636	21644	21683	21538	21780	21520	21771	21836	21624	21674	21715	21795	21537	21744	21594	21633	21864	21600	21651	21636	21677	21687	21742	21697	21572	21750	21314	21572	21353	21583	21508	21496	21412	21631	21862	21752	21643	21734	21572	21718	21652	21578	21574	21711	21651	21573	21622	21815	21627	21560	21698	21708	21807	21408	21817	21721	21368	21793	21541	21697	21661	21780	21556	21644	21667	21676	21557	21416	21697	21607	21639	21596	21587	21770	21383	21772	21510	21529	21430	21729	21760	21664	21587	21542	21715	21846	21710	21609	21686	21853	21833	21793	21495	21560	21657	21575	21746	21762	21496	21472	21609	21601	21822	21745	21559	21884	21675	21913	21446	21672	21621	21923	21725	21752	21451	21792	21538	21556	21622	21411	21617	21579	21481	21546	21662	21806	21613	21626	21808	21623	21495	21714	21558	21917	21808	21464	21723	21879	21698	21830	21863	21635	21691	21403	21566	21438	21646	21605	21504	21518	21679	21508	21641	21641	21687	21533	21737	21490	21439	21439	21717	21721	21614	21615	21700	21719	21546	21370	21396	21935	21777	21740	21747	21856	21623	21516	21472	21522	21570	21504	21735	21681	21528	21558	21613	21643	21652	21571	21607	21869	21761	21615	21569	21727	21792	21561	21597	21737	21642	21519	21571	21910	21659	21619	21643	21804	21786	21673	21565	21704	21684	21618	21658	21674	21534	21734	21608	21518	21514	21560	21557	21618	21718	21886	21612	21728	21889	21850	21690	21907	21546	21834	21801	21751	21419	21518	21610	21546	21684	21558	21663	21734	21407	21490	21553	21707	21743	21404	21433	21645	21767	21634	21874	21561	21498	21773	21765	21627	21704	21506	21791	21588	21687	21594	21615	21631	21582	21989	21694	21646	21593	21587	21601	21842	21729	21551	21413	21520	21455	21711	21670	21371	21531	21678	21616	21701	21762	21714	21754	21673	21708	21706	21733	21578	21676	21686	21611	21551	21530	21748	21547	21410	21466	21668	21613	21723	21578	21674	21716	21707	21756	21489	21552	21752	21360	21632	21413	21557	21896	21767	21620	21699	21716	21611	21626	21652	21529	21724	21486	21570	21612	21795	21640	21494	21472	21647	21547	21453	21549	21866	21477	21469	21429	21652	21662	21842	21621	21632	21534	21795	21622	21524	21667	21546	21625	21823	21581	21407	21786	21706	21429	21363	21383	21605	21566	21625	21963	21557	21570	21738	21762	21553	21735	21871	21569	21566	21567	21529	21423	21568	21541	21456	21671	21661	21681	21784	21696	21715	21782	21661	21428	21850	21744	21753	21754	21610	21622	21726	21513	21735	21519	21637	21731	21660	21763	21695	21626	21595	21760	21765	21639	21774	21686	21675	21703	21949	21564	21496	21585	21623	21720	21553	21445	21713	21699	21699	21920	21677	21786	21799	21551	21496	21575	21685	21687	21751	21823	21609	21789	21606	21534	21713	21665	21817	21505	21463	21322	21787	21724	21571	21470	21429	21478	21839	21591	21773	21734	21724	21534	21869	21594	21795	21791	21685	21803	21600	21646	21647	21733	21760	21900	21563	21912	21580	21897	21665	21529	21903	21812	21833	21533	21578	21739	21602	21533	21659	21529	21624	21653	21589	21652	21720	21490	21566	21528	21666	21666	21700	21623	21748	21521	21492	21593	21459	21767	21393	21667	21649	21660	21661	21682	21671	21572	21772	21513	21566	21669	21585	21643	21653	21547	21469	21704	21693	21346	21756	21775	21611	21912	21634	21745	21600	21461	21409	21615	21708	21683	21748	21639	21901	21461	21633	21855	21752	21500	21708	21698	21596	21830	21663	21709	21802	21670	21763	21802	21679	21490	21629	21786	21745	21881	21722	21574	21493	21755	21651	21804	21408	21464	21708	21632	21506	21584	21577	21910	21666	21637	21443	21596	21428	21839	21646	21440	21628	21649	21571	21590	21687	21634	21717	21710	21619	21389	21441	21492	21356	21423	21948	21683	21708	21730	21767	21679	21617	21433	21600	21689	21644	21743	21623	21497	21566	21563	21783	21849	21499	21606	21928	21505	21674	21646	21905	21631	21761	21728	21536	21426	21964	21556	21625	21797	21597	21735	21535	21469	21610	21612	21553	21632	21652	21784	21782	21726	21480	21614	21714	21341	21597	21767	21698	21867	21621	21663	21841	21627	21643	21819	21600	21501	21617	21579	21831	21883	21318	21652	21818	21656	21513	21490	21637	21657	21452	21468	21608	21585	21805	21576	21635	21644	21576	21703	21730	21838	21652	21537	21632	21764	21721	21746	21683	21669	21647	21751	21621	21693	21515	21663	21863	21737	21525	21827	21762	21659	21862	21411	21450	21485	21708	21547	21869	21679	21427	21607	21783	21369	21837	21746	21626	21576	21665	21910	21590	21855	21583	21545	21464	21514	21518	21592	21555	21749	21823	21971	21573	21460	21620	21732	21670	21673	21467	21757	21711	21705	21625	21416	21585	21449	21616	21384	21804	21674	21580	21484	21769	21593	21544	21655	21675	21512	21505	21538	21757	21687	21782	21528	21625	21888	21727	21486	21770	21771	21323	21494	21737	21445	21562	21458	21718	21858	21377	21785	21423	21621	21431	21531	21639	21630	21883	21651	21618	21806	21525	21694	21976	21690	21804	21539	21509	21750	21496	21675	21580	21662	21587	21587	21571	21656	21754	21499	21639	21565	21574	21601	21488	21645	21750	21715	21638	21471	21650	21731	21625	21427	21648	21532	21851	21694	21283	21649	21614	21676	21717	21734	21836	21632	21771	21498	21650	21502	21795	21735	21598	21690	21794	21832	21661	21755	21403	21512	21667	21531	21205	21733	21619	21550	21780	21467	21653	21538	21586	21543	21675	21572	21833	21601	21717	21723	21586	21678	21862	21620	21902	21663	21696	21668	21644	21387	21615	21613	21821	21774	21736	21630	21897	21510	21586	21454	21682	21793	21580	21637	21696	21468	21619	21514	21675	21779	21670	21477	21824	21645	21878	21742	21374	21522	21457	21521	21444	21727	21603	21679	21743	21572	21726	21715	21776	21725	21565	21644	21898	21693	21651	21677	21621	21895	21719	21752	21673	21708	21590	21587	21530	21793	21727	21617	21558	21768	21502	21804	21436	21566	21961	21716	21578	21391	21615	21584	21581	21404	21641	21679	21627	21565	21737	21477	21610	21659	21405	21599	21813	21828	21539	21777	21713	21678	21682	21546	21582	21757	21516	21617	21603	21462	21653	21720	21657	21596	21738	21736	21695	21663	21882	21639	21649	21680	21469	21600	21652	21622	21921	21611	21575	21479	21844	21391	21613	21592	21462	21508	21656	21667	21723	21759	21467	21726	21473	21562	21625	21554	21659	21609	21643	21511	21553	21839	21461	21540	21403	21522	21830	21600	21558	21750	21471	21449	21576	21817	21607	21532	21398	21610	21623	21646	21723	21739	21630	21778	21770	21608	21693	21697	21621	22008	21783	21872	21630	21676	21570	21568	21479	21418	21541	21409	21527	21491	21838	21745	21496	21700	21437	21554	21780	21604	21768	21689	21591	21736	21483	21651	21697	21705	21610	21503	21699	21693	21578	21573	21760	21714	21750	21740	21572	21711	21625	21626	21581	21728	21555	21514	21531	21680	21676	21408	21753	21520	21665	21625	21441	21530	21585	21741	21412	21552	21662	21862	21712	21639	21726	21574	21408	21590	21641	21740	21624	21842	21756	21555	21529	21562	21387	21582	21816	21655	21664	21657	21690	21528	21809	21776	21740	21441	21828	21659	21791	21560	21529	21763	21650	21443	21506	21823	21774	21632	21491	21209	21643	21897	21630	21666	22014	21702	21877	21581	21477	21554	21505	21655	21605	21649	21671	21681	21521	21779	21699	21608	21686	21392	21741	21618	21739	21619	21744	21560	21558	21854	21725	21641	21624	21526	21733	21764	21530	21588	21785	21545	21716	21521	21628	21644	21800	21382	21517	21480	21479	21749	21742	21517	21747	21384	21690	21609	21563	21548	21789	21533	21881	21766	21757	21767	21466	21624	21673	21472	21718	21508	21830	21672	21441	21713	21795	21735	21744	21699	21736	21997	21672	21461	21569	21789	21578	21555	21527	21886	21625	21764	21823	21708	21585	21702	21582	21861	21658	21681	21623	21775	21800	21691	21632	21418	21460	21642	21799	21531	21639	21698	21747	21493	21734	21680	21566	21636	21752	21773	21696	21610	21502	21383	21664	21725	21663	21770	21604	21565	21350	21879	21756	21589	21579	21512	21675	21594	21689	21753	21615	21553	21332	21730	21666	21455	21591	21749	21629	21528	21591	21719	21599	21404	21614	21430
16475	26936	26444	22010	19305	17968	17006	16554	16301	15948	15549	15439	15236	15109	14936	14836	14828	14775	14559	14513	14490	14408	14330	14365	14413	14167	14271	14405	14426	14341	14241	14296	14315	14175	14252	14213	14318	14209	14256	14189	14080	14345	14235	14258	14313	14001	14053	14279	14054	13995	14255	14145	14207	14013	14117	14036	13978	14129	14117	13923	13989	14000	14227	14181	14142	14164	14112	14050	14116	14167	14050	14129	14137	14081	14036	13857	14136	14021	13865	14005	14027	14018	13956	14050	14177	14046	14082	14224	13893	13935	13938	13963	13971	14224	14104	13966	14068	14069	14012	14127	14234	14068	14320	14017	13908	14081	14062	14065	14137	14121	14241	14104	14014	14050	13825	14056	14156	14103	14092	14104	14227	14087	14053	14035	14167	13922	14137	13983	14050	14061	14101	14157	14209	13979	13947	14098	14138	14151	14044	14056	14310	14102	14181	14061	13996	14286	13980	13908	14050	13904	14020	14019	14234	14024	13935	13997	14244	13993	14204	13990	14243	14167	14220	13933	14055	14151	14080	14084	13992	14038	13936	14026	14029	13885	14063	14013	14168	14005	14002	14077	14217	13938	14001	14086	14098	14087	14066	14312	13988	14024	14218	13900	14085	14090	14022	14194	13995	14081	14200	14014	14063	13981	14137	14134	14053	13971	14061	14080	14169	14033	14131	13989	14085	13967	14086	13958	14131	13879	14000	14031	14035	14125	14044	14151	13964	14160	14007	14146	14149	14157	13965	13846	14023	13958	14062	14172	14087	14077	13943	13919	14058	14129	14052	13936	13988	14089	14271	14125	13983	14034	14129	13934	14084	14183	14000	13779	14089	14153	14128	14090	14009	14184	14159	13999	14175	14087	14102	13786	13961	14163	13978	14225	13839	14091	14142	14246	14018	14032	14028	14071	14054	14113	14192	14215	14116	13979	14002	13996	14141	13891	14139	13988	14151	13858	14198	14148	14085	14061	14002	14092	14098	14049	13947	13956	14315	14149	14206	14052	14094	14114	14000	13948	13942	14139	14231	14057	14117	13782	14070	14137	14010	13973	14078	14127	14022	14010	14031	14069	13942	13947	13983	13991	14058	14036	13923	14156	14045	13866	13930	14161	14078	14030	14166	13910	14018	14158	14124	14091	14074	14052	14178	13941	13977	14116	13966	13902	14026	14127	14046	14020	14189	14120	13973	14135	13982	14066	13961	14149	14054	14037	14168	14072	14031	13999	14159	14144	14111	14102	14110	13990	13980	14255	14164	13977	14019	14148	14098	14170	14061	14124	13972	14046	14045	14006	14082	13926	14105	14010	13947	14080	14113	13974	14046	14134	13998	14060	14047	13964	13907	14065	14053	14062	13966	13908	14134	13998	14136	14166	14081	14106	13995	14195	13991	13985	14028	13994	14191	14070	13772	14068	14027	13982	13976	14154	14002	13893	14128	14177	14118	14059	14147	14107	14148	14003	13866	14068	14076	14134	14189	13902	14127	14130	14087	14068	14217	14105	13933	14139	14090	14050	13935	14026	14014	14036	14130	14132	13926	14276	14044	14042	14153	14046	14132	13931	14202	14027	13977	14103	14001	14104	14133	14075	14117	14239	14080	14004	14128	14093	14028	14257	14146	13977	14087	14243	14141	13973	14101	13979	14071	14000	14098	14078	14156	14064	13971	14073	14049	14092	13963	13979	14077	14198	13966	13997	14061	13953	14016	13985	14137	14102	14104	14082	14005	14117	14178	13943	13938	14086	14091	14044	14224	14065	14089	14071	13992	13924	13942	14046	14153	14023	14149	14005	14015	14122	14010	13981	14006	14094	14113	13869	14095	14131	14149	13939	14101	14132	14016	14139	14171	14122	14056	14133	14110	14017	13803	14084	14151	14210	14092	13857	14122	14087	14138	14050	13928	14098	13994	14072	14094	14122	14002	13852	13973	14132	14120	14006	14039	13918	14280	14018	13932	14131	14124	14065	14097	14039	14193	13988	14139	14081	14022	13996	14029	14024	14237	14217	14008	13941	14034	14001	14067	14104	13966	14064	13822	14121	13964	13991	14322	14202	13839	14087	14152	13910	14001	14005	14059	14156	13970	13881	14200	14130	14023	14043	13889	14020	14037	14134	13984	14001	14119	13960	14011	14087	14143	13870	13994	14098	13945	14007	14072	14068	14121	14004	13963	14043	14094	14039	14068	14175	13947	14133	14065	14009	14104	14015	14081	14133	13932	14228	14172	14080	14094	14088	13961	13990	14131	14030	14046	14104	14092	14195	14100	14199	14053	14068	14104	14029	14124	13945	14129	14039	14081	14142	14114	14103	13988	14172	14071	14060	13859	14071	14018	13986	14090	13956	14065	14187	14037	13804	13941	14161	14120	14132	14118	13972	14077	14140	14075	14077	14236	14072	14022	14082	14133	14104	14218	13922	14099	14052	14107	14000	14128	14238	14149	13960	14163	14023	14031	14014	14078	14134	14029	14211	14012	14059	14043	14059	14153	13763	13969	14024	14065	13943	14082	13994	14211	14023	14039	13983	14010	14002	14127	14019	14043	14187	14001	14088	13974	14115	13919	14003	13907	14203	13971	14098	14014	14121	14030	14071	14096	14109	14041	14135	14075	14072	14059	14026	14086	14112	14067	14105	14094	14033	14194	14239	14153	14148	14004	13884	14071	14215	14011	14108	14007	13975	14241	14196	14092	14119	14185	14141	13983	13854	14113	14155	14101	14149	14301	14086	13973	14041	13946	14104	14079	14167	14086	13944	14110	14032	13965	14154	14075	14131	14082	14141	14070	13913	14173	14313	14123	13968	14188	13958	14051	14259	14014	14067	13983	14026	14241	14118	14082	14027	14029	14273	14084	13857	13977	13937	13888	14095	14088	14125	14093	14099	14016	14032	13979	14071	13986	14007	14030	14156	14023	13961	13996	14182	13928	14074	14181	14045	13980	13966	14035	13980	14065	14054	13954	13945	14047	13991	14147	13989	14097	14044	14208	14025	14282	13960	14073	14061	14147	13910	14083	14004	14096	14151	14111	14120	13942	14053	14128	13961	13990	13962	14053	14089	13938	14060	14162	13997	14126	14064	14129	14076	14234	14024	14014	14039	14129	13960	13991	14116	14064	14047	14046	13927	13965	14111	14087	14113	14105	13911	14170	14030	14301	13990	13968	14106	14167	14097	13947	14104	14181	14017	14018	14067	14055	14225	14114	13986	14029	14063	14026	13986	13952	13959	14105	13918	13997	14095	14281	14250	13941	14003	14215	14021	14186	14192	14073	14021	14009	14295	14129	13967	14010	14098	13967	14145	14112	14121	14114	14222	14019	14033	14142	14199	14040	13845	13985	13993	14104	13993	14136	13921	14090	13769	14015	14089	14037	14198	14044	13952	14194	14120	14156	14125	14196	14081	14042	14087	14059	14110	14105	13879	14066	14006	14034	14184	14000	14163	14100	14100	13917	14180	14019	13916	14013	14119	13899	14059	13972	13989	14061	14010	14109	14120	14014	14081	14070	14072	14060	14121	14093	14100	14076	14021	14080	14069	13901	14030	14103	14063	14183	14161	14028	13981	14140	14050	14184	13835	14109	14058	14136	14155	14064	13909	14209	13937	14079	14010	13956	14070	14204	14082	14106	14004	14080	14113	14024	14171	13984	14045	14054	14222	14059	13998	14160	14053	14092	13918	13943	14085	14010	14053	14056	14276	14172	14011	14138	14028	14014	14032	14180	14106	14206	14010	14142	14145	13974	14269	14114	14017	14010	14196	13879	14084	14079	13977	14119	14159	14196	14046	14235	14090	14120	14043	14193	14027	13957	14058	14097	13958	14079	14129	14102	13798	13981	14230	14074	14241	14026	14076	14035	14003	14041	13969	14315	13936	13979	14083	13842	14057	14153	14024	14051	13987	14075	14132	14140	14129	14109	14017	14168	14077	14034	14071	13944	14028	14108	13945	14018	14169	13897	14089	14000	13960	14054	14198	14042	14123	14176	14098	13807	14004	14152	13982	13946	14028	14070	13971	14047	14147	14143	14067	14171	13953	14073	13945	14213	13959	14029	14027	14102	14067	14071	14063	14150	13865	13940	14043	14182	14092	14119	14107	14058	14084	14119	13949	14172	14070	14143	14103	14119	14021	13879	14072	13983	14146	14060	14018	14106	13987	14229	14117	13975	13997	13930	13867	14077	13936	14171	13969	14089	13842	13897	13971	14030	14052	14003	14103	14065	14323	14200	14169	14053	14054	14073	13902	14039	14004	14137	14052	14058	14042	14091	14066	13932	14081	14244	14127	14084	13909	14011	14114	13974	14082	13996	14084	14006	14079	14137	13994	13924	14010	14105	13972	14108	14177	14036	13943	13995	14017	14199	14084	14084	14059	13971	14011	14181	14235	13969	14008	14136	14078	13982	14147	13889	14221	14134	14254	14010	14095	14113	14098	14074	13911	14054	14161	14152	14049	13990	14024	13949	14085	13971	14157	14190	14037	14071	14045	14124	13973	13950	14054	14289	14061	14111	14026	14073	14177	13921	13945	14058	14235	13976	14089	13930	13906	14101	14143	13978	14050	14096	14155	14188	14096	14049	14086	13986	14196	14112	13997	14067	13896	14153	14021	14156	14141	13979	14047	14029	14113	14112	13941	14015	14030	14035	14081	13948	13918	14171	14000	14031	14212	14091	13829	14154	14057	14009	13935	14144	14056	14169	13872	13995	13909	14031	13976	14351	13854	14069	14153	14051	14124	14112	14091	14107	13992	14078	14253	14211	14000	14131	14069	14056	14050	13986	14077	13788	14021	14139	14003	14210	13830	14082	14068	13963	14009	13982	14038	13987	13923	14154	13919	14103	13939	13918	14073	14208	14057	13947	14089	13781	14129	14237	13962	14064	14122	14048	14228	14151	14192	14024	14071	14211	13942	13930	14119	14032	14063	14176	14022	14148	14044	14093	14167	14063	14113	14040	14046	14100	13953	14070	13941	13941	14087	14160	13938	14100	13984	14065	14065	14131	14144	13966	14234	14074	14049	14317	14133	14169	14091	14075	14029	14053	14138	13996	14097	14065	14137	13985	14100	14027	14124	14126	14120	13902	14083	14013	14016	14134	13988	14048	14043	14080	14091	14182	14098	14079	14079	14038	14132	14019	14021
22758	21155	27796	24831	21825	25294	28942	24456	23273	23280	23009	22892	22582	22282	22254	22121	21817	21852	21850	21665	21521	21244	21414	21599	21322	21573	21519	21421	21401	21279	21338	21472	21214	21319	21291	21135	21310	21298	21186	21254	21238	21527	21394	21144	21638	21241	21210	21536	21145	21088	21372	21253	21491	21232	21094	21128	21251	21046	21226	21153	21176	20951	21001	21234	21271	21243	21072	21227	21360	21110	21142	20931	21294	21123	21235	20939	21006	21225	21024	21062	21007	21097	21036	21291	20959	21076	21116	20866	21089	21255	21142	21205	21012	20818	21068	21067	20980	21194	21219	21257	21155	21255	20867	21076	21277	21225	20953	21235	21333	21195	21367	21044	21012	21128	21193	21104	21285	21287	21056	21174	20838	21128	21011	20879	21086	21194	21357	20970	21010	20989	21054	21052	21170	21164	21323	21183	20880	21198	21127	21017	20945	21291	21204	20959	21031	21167	21188	21196	21085	21122	21058	21015	20981	20857	21159	20929	21093	21235	20884	20936	21062	21216	20985	21390	21226	20962	20834	21031	21039	21469	21166	21127	21168	21208	21025	20851	20998	21259	21371	21099	21213	21181	21142	21089	20834	21157	21111	20932	20931	21143	20967	21097	21012	20912	21202	21100	21153	21063	21135	21141	21222	21025	21047	20934	21110	21169	21043	20835	21151	21161	20955	21020	21017	21136	21033	21246	21000	20964	21132	21061	21009	21108	21005	20934	20871	21375	21024	21069	21040	21263	20913	21221	20968	21011	21342	21015	21208	21119	21042	20991	21142	21018	21166	21159	21223	21159	21011	21140	21112	21077	21074	21228	21244	21068	21065	21089	21100	21079	21246	21085	20987	21046	20868	21125	21047	21010	21050	21119	21020	21008	21267	21171	21163	21172	21306	21069	21045	21157	21239	21038	21061	20984	20801	21126	20995	20948	20883	21023	21105	21182	21119	21199	20865	21299	21314	21110	21008	20967	20936	21110	20929	21056	21070	20942	21017	20957	21101	21134	21086	20921	21050	20880	21012	21053	21150	21139	21138	21089	21048	21091	21252	20559	21069	21106	21174	21094	21085	21058	20983	21063	21118	20998	20975	20897	21073	21092	20877	21091	21071	21047	21050	20907	21174	20887	21053	21285	21133	21334	21206	21069	21031	20987	21186	21181	21029	21015	21033	21207	21074	21067	21291	21011	20902	21211	20933	21254	21401	21007	20956	20989	21278	21060	21146	21011	21289	20884	21088	21016	20988	21199	20855	20864	21338	21205	21296	21032	21022	21013	21013	21234	21188	21089	21027	20923	21248	21342	21253	20926	20918	21160	21076	21227	21180	21130	21055	21137	21196	21042	21028	21210	21289	21191	21064	21096	21035	20973	21238	20901	20952	21101	20928	21033	20723	20956	21164	21153	21115	21117	21067	20952	21395	21099	21062	20965	20732	20896	21203	21052	20967	21273	21425	20950	21164	21126	21220	21264	21196	20998	21035	20998	21133	21239	20930	20998	21299	21060	21031	21052	21261	21351	21003	21265	20837	21229	21121	21038	20940	21170	21118	20993	20874	21050	21154	21125	21034	20805	20685	20935	21069	21025	21180	21242	21034	21231	21338	20996	21083	21162	21072	20897	21332	21011	21101	21145	21010	21000	21022	20950	21006	21328	21030	21352	20963	21295	20978	21163	20996	21154	20867	20853	21285	21115	21201	21028	21407	20968	21064	21218	21069	21175	21080	21087	20819	21032	21140	21048	21324	20879	20997	21027	21010	21165	21060	21087	21124	21113	21165	21153	21068	21193	20811	21074	21059	21086	20804	20860	21156	21445	21001	21011	20990	21104	21046	21010	21173	21031	21252	21099	20978	20927	21123	21146	21260	21048	21042	21056	21051	21183	20839	20846	21116	21098	21266	21022	21230	21065	21230	21083	21027	21160	21279	21306	21011	21086	21093	20955	21107	20940	20908	21036	20987	21128	21230	21181	21144	21103	21068	20958	21185	21394	20928	20955	21110	20978	21116	20995	20931	21120	21233	21037	20967	20817	21281	21169	21209	20858	21409	21105	21184	20900	21159	21152	21212	21331	21149	20964	20790	20995	21096	21107	21065	21190	21167	20887	20910	20944	20963	21071	20927	20997	21181	21095	21156	21408	20976	21090	21027	21268	21373	21031	21057	21114	21107	20851	21195	20935	21034	21185	21296	20953	21202	21333	21056	20994	20959	21185	20975	20977	21139	21091	21092	21150	21036	21143	21249	21118	21030	21048	21408	21146	20853	21084	21308	21198	20986	21064	21138	21137	21057	20995	20974	20806	20991	20662	20958	20975	20972	21025	21174	21059	21094	21012	20999	21231	21121	21162	20917	21238	21123	20968	21265	21335	21000	20878	21269	20971	21070	21311	21073	21260	21114	21047	21135	21164	21006	21200	20762	21015	21070	20990	21094	20991	21178	21071	21091	21126	21248	20885	21179	21145	21143	21275	21141	20961	21114	21029	21038	21170	21162	21068	21150	21280	21104	21017	21111	21024	21054	20965	20974	20839	21088	21130	20993	20799	21213	21155	20714	21071	20739	21123	20916	21090	21247	21011	21079	20972	20971	21194	20781	21055	20873	20843	21175	21181	21312	20933	20885	20832	21152	21029	21041	21067	21047	20968	20890	21124	21159	20878	21005	20970	21110	21083	21097	21121	21293	20890	21098	21132	21065	21129	21239	21049	21115	20944	21218	21066	20905	20886	20953	21145	21043	20882	21135	21001	20975	20872	21170	21150	21103	21126	21267	21159	20831	21116	21293	20881	21040	21056	20939	21000	20980	21028	20923	20931	20963	21040	20926	21142	20954	21028	21059	21299	21068	21142	21259	21285	21097	21075	21076	20968	21163	21066	20981	21054	21051	21030	21063	20915	20862	20809	21053	20834	20999	21181	21240	21163	20934	21088	21165	21050	21000	21345	21052	21087	20902	20933	21111	21034	21162	20865	20989	21066	21074	21106	20905	20915	20857	21087	20985	21198	21106	21179	20860	20979	20966	20941	21134	21132	20880	21197	21329	21109	21184	20974	21113	20893	21131	21086	21201	21128	21171	21309	20825	20922	20895	21006	21158	21032	21068	21149	21103	21170	21296	20875	21001	20966	21145	21301	21231	21087	20992	21198	21050	20895	20783	21176	20961	21235	21274	21195	20929	21184	20915	21032	21037	21223	20891	21131	20929	21054	21242	21112	20987	20947	21077	21251	21062	21080	21238	21067	21036	21219	21018	21112	21075	21110	21174	21269	21193	21122	21121	21140	20912	21144	21219	21042	21009	21009	21168	21146	21070	21030	21089	21070	21193	21181	20990	21141	21237	21050	21256	21032	21178	21019	20898	21177	21196	21061	21238	21160	21034	21121	21092	21038	21038	21073	21072	20978	21063	21034	20946	20986	21188	21109	21011	21091	20983	20955	21034	21054	21367	21283	21051	20994	21008	21088	21020	20712	20951	21095	20895	21289	21124	20718	21201	20847	21085	21286	21192	21123	21300	21101	21412	21219	21076	21169	21003	21127	21038	21035	21430	21209	21012	21101	21132	21202	20921	20854	21140	21151	20973	20973	20924	21172	21115	21078	20943	21028	21239	21206	21185	21013	20984	21348	21210	21033	21422	21036	21258	20863	20915	20923	21199	21267	21321	21237	21182	21014	21040	21219	21219	21243	21059	21082	21051	21258	20789	21000	20987	21157	21164	21061	20932	21135	21026	21013	21144	20988	21195	21207	21081	21046	21073	21199	21068	21048	20936	21031	21045	21037	20932	20887	21169	21268	20932	21037	21092	21045	21276	21183	21067	21266	21337	20883	21049	21053	21413	21180	21249	21175	21302	20971	21088	21104	20941	20946	21005	20889	20965	21067	20988	21046	21010	21297	21373	21084	20989	21097	21133	20905	21042	21068	21080	21006	21258	21032	21280	21161	21203	21089	21212	21022	21123	21113	20973	21100	21043	21021	21203	21195	20994	20915	20993	21242	20950	21110	21059	20988	21205	21123	21250	21204	21163	21162	21088	20903	21043	21041	21153	21141	21057	21164	20767	21020	21082	21133	21100	21263	21212	20931	20945	20876	20846	21376	21191	21120	21120	21065	21055	21131	21052	21019	20986	21138	21036	20944	20894	21123	20996	21120	21005	21163	21360	21027	21010	20928	21179	21148	21136	20853	20906	21128	21049	21352	21088	21105	20865	20953	21043	20999	21144	21141	20987	20889	21037	21056	20985	21044	21282	21083	21248	21256	21415	20925	21035	21103	21359	20965	21294	21070	21241	20900	20832	21005	21228	20990	21056	21256	21305	21214	21162	20922	21204	21098	21066	21067	21136	21315	21128	20922	21340	21211	21259	21179	21132	21203	21159	21091	20977	21216	21057	21122	20771	21205	21199	21191	21108	20958	21065	21161	21194	21049	21172	21242	21145	21036	21161	21007	21162	21090	20930	21039	21146	21086	21370	20944	21197	21155	21023	20867	20933	20992	21110	21034	20940	21123	21021	20938	21102	20809	21321	21124	21063	21051	21226	21085	21101	21035	21201	21165	21148	20963	21045	21037	21129	21091	21026	21127	21218	20832	20930	20974	21037	21060	21007	20884	21126	21198	21143	21076	20841	21015	21135	20926	21191	21145	21096	21175	21115	21096	21027	21032	20933	21023	20988	20977	20992	21189	21204	21248	21315	20907	21218	21202	21084	21206	21235	21028	21075	20811	21018	21078	21208	20962	21159	21060	20962	21094	20988	21060	21167	21119	21038	20929	21040	20985	21327	21107	21362	21239	21200	20839	21241	21113	21189	21193	21183	21039	21075	21238	21205	20794	20929	21039	21238	20958	21092	21165	20962	21372	21010	21034	21098	21195	21007	21201	20836	21094	20830	21072	21203	20916	21241	21037	21072	21041	21310	21044	21011	21059	21060	21159	20896	21319	21220	21125	21162	21083	21338	21011	21096	21350	20958	20926	21094	21316	21188	21126	21020	21333	21326	21222	20846	21071	21054	20881	21018	21067	21029	20846	21169	21075	21110	20877	20989	21154	21168	21042	21285	20799	21147	21026	21300	21433	20850	20879	21124	21059	20981	21021	21100	21189	20751	21059	21220	21187	20993	21161	20976	21101	20995	21232	21114	21133	21312	20994
18293	31966	31118	25046	21718	19695	18286	17670	16989	16409	16403	15819	15599	15585	15246	15104	14937	14754	14402	14328	14222	14282	14364	14101	14227	14074	14006	13921	13914	14129	13838	14071	13953	13929	13751	13937	13956	13757	13835	13768	13860	13931	13758	13851	13924	13969	13797	13854	13839	13751	13871	13676	13963	13713	13669	13811	13849	13815	13894	13816	13723	13824	13824	13827	13689	13695	13642	13855	13668	13796	13726	13738	13821	13869	13742	13743	13938	13844	13777	13847	13775	13884	13801	13845	13825	13855	13872	13872	13801	13651	13684	13812	13704	13870	13874	13575	13745	13758	13740	13750	13639	13716	13682	13903	13789	13805	13804	13726	13686	13777	13771	13692	13699	13760	13827	13711	13731	13822	13778	13554	13719	13688	13828	13845	13784	13816	13844	13744	13693	13620	13747	13762	13812	13797	13800	13729	13555	13650	13791	13852	13741	13667	13845	13709	13811	13777	13523	13739	13773	13930	13801	13818	13879	13653	13732	13618	13757	13718	13616	13715	13758	13530	13682	13685	13781	13759	13840	13699	13638	13785	13708	13808	13730	13777	13756	13800	13720	13720	13748	13726	13778	13572	13649	13714	13858	13776	13936	13706	13628	13800	13830	14103	13732	13755	13683	13630	13820	13605	13746	13803	13718	13843	13666	13650	13807	13834	13670	13572	13808	13705	13725	13779	13636	13752	13891	13554	13654	13716	13582	13938	13849	13654	13684	13679	13779	13724	13947	13626	13672	13638	13789	13614	13726	13736	13481	13765	13752	13764	13698	13671	13754	13673	13703	13777	13582	13723	13645	13771	13710	13611	13763	13678	13877	13670	13650	13861	13734	13888	13542	13767	13745	13821	13900	13786	13777	13773	13678	13663	13738	13764	13790	13827	13731	13895	13736	13644	13690	13845	13912	13644	13612	13826	13744	13640	13627	13729	13804	13675	13649	13696	13695	13729	13879	13757	13605	13917	13762	13654	13832	13836	13823	13623	13681	13836	13880	13609	13591	13814	13598	13718	13697	13735	13677	13750	13624	13688	13884	13703	13615	13636	13718	13685	13740	13776	13730	13799	13689	13649	13672	13738	13760	13650	13615	13758	13619	13685	13773	13643	13664	14000	13544	13792	13946	13751	13645	13842	13720	13691	13707	13797	13805	13793	13794	13671	13829	13702	13847	13668	13765	13685	13870	13802	13704	13838	13539	13746	13702	13826	13593	13580	13788	13607	13702	13475	13697	13785	13571	13887	13739	13770	13771	13858	13673	13670	13812	13905	13738	13800	13742	13751	13737	13769	13852	13708	13702	13884	13749	13696	13728	13673	13762	13764	13702	13805	13682	13537	13705	13864	13660	13806	13534	13836	13584	13790	13556	13790	13713	13734	13513	13819	13616	13759	13682	13819	13832	13599	13733	13701	13734	13652	13862	13789	13654	13730	13716	13555	13741	13784	13828	13705	13816	13662	13708	13762	13781	13547	13669	13740	13764	13596	13779	13634	13612	13857	13648	13712	13826	13674	13810	13858	13684	13705	13727	13851	13609	13686	13613	13668	13906	13691	13870	13677	13668	13754	13754	13529	13662	13745	13888	13901	13930	13731	13919	13615	13594	13803	13728	13830	13706	13621	13582	13698	13912	13753	13683	13751	13826	13674	13651	13592	13870	13748	13684	13690	13843	13825	13683	13875	13692	13669	13815	13723	13748	13872	13528	13603	13651	13738	13772	13673	13739	13741	13906	13888	13671	13624	13609	13809	13611	13626	13814	13708	13632	13714	13785	13675	13738	13545	13645	13795	13529	13774	13653	13675	13671	13656	13799	13889	13651	13713	13693	13776	13826	13734	13710	13760	13756	13705	13617	13670	13666	13851	13850	13664	13705	13824	13853	13680	13873	13788	13823	13903	13694	13890	13841	13780	13725	13765	13777	13631	13682	13750	13845	13778	13848	13578	13539	13765	13513	13794	13788	13653	13809	13596	13662	13791	13779	13789	13762	13664	13772	13681	13808	13673	13627	13866	13566	13712	13691	13741	13697	13807	13771	13902	13774	13710	13734	13752	13793	13742	13668	13786	13704	13736	13692	13774	13754	13670	13709	13707	13600	13636	13677	13935	13537	13761	13802	13910	13808	13695	13869	13840	13723	13611	13807	13630	13801	13754	13727	13751	13694	13716	13762	13769	13777	13708	13744	13824	13771	13659	13691	13754	13682	13727	13763	13611	13651	13689	13761	13733	13636	13847	13833	13845	13616	13700	13778	13554	13979	13687	13721	13504	13965	13760	13875	13859	13844	13417	13596	13513	13839	13617	13710	13893	13954	13745	13616	13598	13781	13713	13649	13617	13696	13635	13723	13834	13520	13728	13785	13722	13655	13774	13786	13839	13886	13780	13765	13740	13734	13659	13747	13862	13808	13788	13636	13843	13767	13765	13523	13571	13744	13669	13660	13803	13784	13689	13683	13674	13671	13765	13704	13772	13809	13917	13510	13708	13799	13695	13681	13670	13842	13835	13747	13704	13572	13690	13689	13643	13718	13584	13742	13777	13638	13787	13705	13725	13703	13807	13776	13757	13609	13769	13669	13914	13786	13744	13801	13835	13717	13840	13691	13904	13744	13814	13762	13564	13898	13567	13729	13789	13637	13774	13775	13656	13634	13613	13734	13653	13900	13791	13882	13646	13832	13835	13668	13625	13834	13759	13659	13853	13551	13562	13604	13805	13753	13742	13686	13861	13790	13769	13651	13738	13673	13761	13716	13590	13784	13755	13757	13723	13760	13790	13833	13783	13843	13645	13654	13883	13790	13711	13705	13693	13626	13779	13857	13455	13863	13597	13806	13925	13821	13645	13626	13592	13814	13777	13775	13474	13773	13801	13855	13887	13815	13648	13919	13860	13850	13770	13742	13803	13731	13720	13707	13839	13675	13554	13823	13688	13809	13744	13867	13807	13945	13687	13729	13752	13805	13890	13637	13734	13683	13804	13894	13935	13674	13797	13738	13735	13731	13674	13829	13781	13895	13840	13733	13615	13625	13637	13694	13835	13700	13879	13866	13663	13728	13704	13827	13936	13799	13791	13586	13721	13713	13855	13721	13744	13751	13560	13693	13732	13623	13765	13684	13865	13727	13584	13770	13783	13728	13851	13752	13592	13695	13709	13684	13768	13765	13580	13623	13837	13686	13809	13701	13811	13679	13701	13803	13832	13713	13875	13722	13585	13774	13845	13565	13770	13630	13845	13714	13636	13656	13755	13648	13688	13843	13588	13560	13743	13621	13803	13764	13928	13714	13644	13626	13807	13667	13774	13628	13809	13681	13746	13782	13751	13814	13621	13800	13717	13859	13566	13828	13749	13790	13412	13715	13863	13590	13741	13619	13719	13707	13747	13873	13740	13722	13718	13735	13730	13714	13670	13618	13843	13770	13714	13701	13899	13722	13698	13593	13732	13697	13592	13837	13762	13819	13714	13732	13723	13789	13673	13559	13684	13726	13733	13658	13810	13765	13613	13664	13886	13778	13706	13717	13712	13708	13665	13810	13619	13748	13696	13729	13551	13715	13895	13647	13613	13592	13629	13791	13667	13972	13774	13719	13747	13847	13710	13821	13739	13857	13660	13616	13661	13746	13780	13795	13682	13663	13652	13748	13625	13857	13793	13838	13759	13743	13752	13798	13594	13679	13586	13678	13827	13826	13581	13791	13624	13859	13812	13804	13867	13831	13671	13507	13820	13703	13817	13683	13804	13799	13598	13743	13777	13833	13794	13583	13713	13736	13657	13830	13649	13736	13586	13711	13767	13741	13860	13541	13615	13674	13734	13883	13657	13785	13646	13727	13683	13807	13703	13670	13789	13702	13665	13845	13652	13746	13682	13652	13771	13790	13615	13657	13653	13824	13858	13855	13588	13861	13818	13756	13725	13701	13834	13650	13719	13734	13799	13642	13581	13847	13675	13821	13675	13737	13736	13506	13767	13565	13645	13772	13740	13582	13968	13784	13795	13629	13640	13811	13802	13825	13696	13670	13690	13683	13731	13772	13659	13894	13819	13573	13658	13605	13627	13903	13703	13669	13773	13622	13717	13834	13790	13742	13748	13778	13539	13729	13646	13414	13635	13741	13804	13721	13830	13899	13596	13766	13724	13770	13635	13702	13701	13798	13933	13683	13600	13712	13712	13712	13741	13562	13678	13931	13851	13696	13726	13680	13594	13843	13704	13919	13700	13696	13787	13832	13751	13771	13840	13817	13664	13796	13669	13799	13669	13682	13889	13808	13729	13648	13776	13667	13857	13724	13448	13718	13779	13764	13801	13729	13653	13648	13840	13789	13782	13747	13848	13614	13605	13851	13630	13753	13798	13841	13754	13772	13806	13873	13850	13813	13822	13712	13768	13677	13684	13799	13753	13729	13667	13845	13728	13942	13707	13780	13743	13702	13788	13823	13668	13694	13681	13628	13771	13693	13736	13890	13667	13747	13703	13659	13686	13675	13664	13651	13628	13791	13780	13614	13709	13697	13702	13687	13655	13676	13595	13676	13834	13745	13638	13976	13759	13938	13959	13682	13970	13685	13659	13924	13590	13703	13689	13671	13789	13802	13728	13641	13541	13879	13535	13915	13534	13714	13754	13714	13745	13837	13968	13811	13678	13650	13720	13832	13770	13677	13759	13706	13867	13676	13650	13812	13677	13602	13739	13735	13585	13459	13744	13797	13786	13740	13723	13682	13847	13814	13628	13542	13753	13823	13722	13780	13693	13661	13825	13662	13763	13873	13715	13634	13814	13646	13743	13720	13783	13897	13821	13693	13705	13808	13671	13766	13703	13774	13766	13735	13680	13488	13708	13719	13681	13894	13793	13833	13666	13820	13687	13802	13861	13826	13909	13466	13836	13779	13791	13846	13823	13663	13801	13745	13796	14022	13658	13701	13716	13840	13860	13705	13772	13670	13711	13699	13867	13709	13722	13733	13833	13768	13994	13653	13645	13852	13576	13735	13745	13834	13632	13770	13635	13723	13950	13633	13751	13744	13802	13854	13744	13773	13748	13622	13727	13591	13645	13721	13754	13786	13698	13619	13865	13841	13783	13803	13748	13719	13722	13768	13703	13523	13666	13862	13701	13735	13862	13739	13854	13833	13688	13605	13675	13770	13722
34226	26094	28730	27337	25296	24962	25165	24933	24902	24681	24738	24461	24398	24380	24241	24268	24456	24197	24292	24248	24297	24272	24195	23921	24069	24090	24368	24135	23902	24321	24007	24117	24115	24141	23870	24036	23915	24042	24075	23691	24318	24244	24036	24047	24256	24098	24337	24202	24053	23892	24304	24112	24092	24050	24240	24033	24024	23950	23982	24141	23971	23998	23940	23915	24032	24100	24008	24249	24156	23886	24178	24314	24014	24102	23974	23894	24031	24140	24064	23974	23958	24222	24024	23987	24321	23996	24041	24121	23993	23834	23989	24207	24127	23973	24061	24027	23973	23976	24161	23960	24191	24202	24150	24121	24044	24084	23953	24225	24140	24237	24084	24356	23953	24071	23992	23865	24359	23844	24151	24016	24100	24216	24108	24069	23957	24269	23867	24007	23925	23946	24069	24240	24128	24049	23906	23741	24055	23871	23935	23751	24136	23975	23918	24204	23894	24056	24049	23947	24191	24238	23874	24115	23989	23861	23949	23906	24143	24084	24075	23993	23989	24145	23951	24055	24006	23946	24236	24039	24184	24164	24011	24279	24212	24030	24158	24076	24121	24296	24057	24194	23950	24061	24228	24036	24080	24023	24163	24026	24062	24156	24009	24133	24145	24330	23898	23933	24059	24053	24400	24037	23949	24345	24412	24213	24064	24055	24303	24052	24007	23948	24148	24108	23881	24108	24248	24252	24249	23947	24130	24099	24385	23981	24215	24085	24072	23951	24106	24285	24204	24098	24103	23987	23887	23875	24160	24066	23893	23854	24239	24108	24332	24148	23888	24097	24095	24139	24220	24231	24218	24143	23928	24102	24179	24113	24145	24166	23964	23945	24298	23850	23853	24291	23920	24009	23770	24261	24037	23995	24234	23871	24316	23940	24268	24119	24104	24263	23976	24115	24058	24256	24012	24160	24169	23909	24150	24120	23931	24262	24182	23892	24012	24136	24122	24150	24146	24171	24073	24188	24040	23970	24244	24079	24082	24136	23898	24079	23935	24125	23825	24133	24054	24145	23964	24194	23996	23739	23932	23954	24107	24322	24286	24288	24014	24267	23991	24063	23780	24089	24368	24298	24126	24225	24165	24035	24308	23949	24304	23911	24176	24094	24054	24046	23870	23889	24156	23948	23976	24091	24192	24135	24245	23901	24184	24048	23991	23872	24295	23897	24223	23891	23967	23937	23997	24260	24172	24113	24289	24039	24119	24195	24089	24168	24166	24047	24083	23885	24022	24165	24026	24109	23986	23875	24182	24126	23930	24124	24097	24024	24159	24042	24069	23887	24169	24065	24037	24059	24141	24109	24004	23916	23926	24092	24094	24106	24041	24073	24159	24110	24381	24131	24091	23942	23951	23863	24022	24110	24269	24083	24121	24266	24290	24084	24222	24068	24105	24072	23887	24025	24070	24214	24029	24110	23792	23874	23826	24231	24185	24012	24240	24115	24009	23906	24030	24235	24123	23951	24078	24187	24311	23906	24062	24019	24097	23946	24059	24169	24163	24241	23902	23976	24061	23986	24059	24081	23962	24198	24174	23764	23623	23972	24126	24025	23961	24240	24225	24111	24017	24011	23990	24196	23718	24064	24049	24015	23917	24176	24047	23950	23941	24074	23985	23900	24018	24003	24099	24101	24212	24160	24247	24049	24014	23968	23970	24233	24210	24254	24311	23958	24187	24010	23930	24198	23722	24003	23963	24068	24131	23952	24383	24074	23987	24108	24097	24182	23866	24067	23986	23998	24122	24000	24018	24055	23904	24473	24213	24091	24209	24084	24032	23977	24008	24035	24181	24172	24165	23951	24181	24134	24169	23803	24019	24163	23966	24134	24159	23897	24024	24276	24073	23898	24304	24023	24136	24144	23997	24055	24062	24236	24111	23775	23883	24029	24054	23789	24221	24204	24062	23771	24134	24123	24172	24241	24203	24069	24251	24041	24135	24193	23994	23962	24204	24110	23863	24158	24126	24078	24066	23939	24138	24001	24164	24162	24151	24296	23733	23853	23821	24221	24008	24024	23985	23999	23982	24069	24175	24143	24213	24029	23953	24115	23904	24165	24033	23846	24118	24062	24105	24268	24099	23987	24203	24071	24013	23938	24057	24010	24161	23960	24194	23881	24226	23763	23794	24136	24123	23985	23871	24147	23816	24036	24007	24009	24226	24143	24244	24110	24127	24262	23993	24079	23885	24156	24065	23965	24150	24109	24228	24322	24208	23983	24053	23726	24086	24352	24194	24334	24156	24072	23966	23944	24173	24205	24064	24049	23901	24184	23940	23983	24280	24257	24175	24273	24034	24313	24040	24132	24041	23977	24124	23949	23816	24202	24208	24315	23977	24151	24170	24099	24198	24205	24061	24018	24099	24143	24107	23983	23966	24001	23964	24159	24155	23949	24162	24185	24192	23872	23874	23972	24065	24205	24065	23961	24076	24027	23872	23771	23907	24012	24014	24224	24211	23981	24235	23925	24062	24036	24056	24272	24033	23987	24255	23870	24026	24208	24003	23913	24288	24215	23908	23937	23997	23988	24003	24049	23872	24122	24006	24268	23963	23966	23891	24210	24288	24038	23925	24230	24106	24036	23977	24085	24234	24058	24149	24201	23989	24096	24209	24217	23878	23976	24242	24060	23789	24207	24051	24055	24215	24003	24243	24291	24197	24285	24114	24157	24140	24114	24125	23704	23958	24026	24106	24189	23948	23983	24222	24434	23913	24312	23844	24225	24189	24101	24012	24182	23883	24104	24149	24048	23965	24219	24228	24013	24145	23824	24180	24080	24191	24125	24019	23963	23855	24244	24071	24014	24103	24000	24217	23980	23956	24157	23954	24443	24125	24227	23966	24143	24034	24117	24300	24016	23899	24060	23942	23981	24167	24168	23858	23912	24010	24150	24251	23908	24048	23867	24157	24371	23922	24180	24156	23996	23900	24053	24125	23942	24100	23908	23969	24300	24207	24236	24237	23931	24012	23928	24041	24100	24092	24174	24149	24099	24105	24259	23979	23905	24006	23864	23969	24240	24110	24214	24091	24002	24101	23938	24026	24060	24134	24105	24177	23876	24014	24099	24015	24044	23849	24320	24059	24050	24232	24084	24070	24037	23997	23983	24075	24129	23846	24085	24182	24320	24059	23926	24130	24009	24113	24186	24188	23940	24279	24122	24192	23990	24038	24071	24033	23984	24084	23927	24369	24179	23961	24016	24127	24180	24130	23812	24188	24044	23766	24046	24161	23753	23963	23914	24008	23982	23744	23997	24046	23936	24110	24063	24247	24195	24210	24341	23759	24082	24123	24246	24021	24257	24099	23995	24173	23965	24238	24164	23660	24308	24089	24105	23922	23920	24042	23862	23878	24080	24111	24078	24367	23926	24041	24319	24058	24108	24180	24122	24064	24093	24122	23928	24213	23911	23918	24085	24257	23917	23832	23869	24073	24214	24141	23932	24057	24152	24228	23940	24006	24025	24282	24221	24220	23994	24207	24340	24356	24006	24267	23853	24042	23889	24233	23953	24166	24342	24164	24248	24181	24205	23807	24117	24149	24350	24245	24261	23795	24109	24077	23990	24076	24015	24103	24177	24091	24168	23929	24485	24110	23812	23838	24119	24131	24151	23912	23998	24080	24038	23894	24121	24234	24196	24141	24222	23803	24276	24107	23977	24120	24193	24146	24161	23884	24182	24436	24138	24141	24096	24072	23954	24067	23975	24201	24110	24365	24235	24172	24220	24026	24194	23953	24129	24081	24064	24051	23879	23978	24337	24095	23987	24105	23966	24095	24141	24182	24142	23999	23904	24075	23955	24083	24378	24288	23927	24092	23819	24159	23904	23889	24070	24129	24165	24082	24133	23910	24112	24288	24024	24155	24105	24239	24280	24342	24224	23785	24090	24338	23842	24050	24174	24026	24070	23932	23998	24089	24263	24148	24027	24198	23851	23964	24100	24022	24167	24154	24253	23985	23918	24161	23853	24152	24114	24133	23770	23977	24037	24318	23939	24046	23993	24145	23901	24055	23888	24078	23944	24211	23910	24041	24020	24009	23953	23972	23881	24038	23823	24169	23889	24023	24110	24414	23981	23952	23989	24226	24067	23886	24134	24106	24347	23854	24143	23997	23814	24115	24004	24064	23976	24021	24059	24145	24303	24215	24244	24115	24064	24101	24115	23947	23994	23810	24024	24029	24195	24208	24072	24066	24230	24254	24097	23749	24124	24337	23968	24025	23913	24147	23948	23943	23950	23945	23957	24049	23892	24107	24053	24261	24132	24204	23925	23969	24242	24212	24169	24032	24305	24240	23841	24002	24081	23943	23999	23862	24184	23964	24040	24113	23961	23891	24250	23822	24196	24109	24149	23968	23875	24104	23959	24263	24117	24066	24392	24101	24110	24067	23982	24308	23727	24025	24102	23937	23846	23866	24204	24285	24295	24126	24015	24298	24140	24188	24217	24028	24136	24114	24119	24047	24486	24283	24194	24142	23850	24071	23948	23881	23980	24051	23935	23877	24085	24284	24410	24110	24101	23963	24097	24238	24150	24051	23885	24168	24175	24528	24170	24034	23979	23949	24147	24040	23885	24002	24183	24316	23882	24145	23930	23988	23960	24054	24105	24360	24201	24117	23917	24180	24192	24271	23899	23996	24274	24246	23846	24145	24000	24179	24231	24205	24010	24045	24153	24006	24165	24077	23773	24069	24103	24089	24056	24111	24016	23966	24178	24068	23961	24212	24191	24120	24034	24216	24003	23906	23830	24231	24035	24225	24051	23852	24207	24078	24462	24106	24031	23906	24018	24173	23856	24116	24126	23899	24195	24082	24009	24214	24205	24096	24086	24234	24262	24172	24025	24228	24164	23991	23831	24096	24181	24017	24128	24037	24198	24016	23935	24313	23941	23980	23856	24182	24039	23855	23930	23954	24202	23980	24100	24218	24254	24092	24158	23929	24021	24137	24338	24087	24157	23985	24246	24268	24299	24209	24213	23914	24000	24126	24136	23983	24086	23997	24254	24247	24048	23963	24078	24228	24248	24096	24115	24148	23912	24329	24060	24045	23933	24010	23990	23939	23936	24097	24019	24169	24164	23993	24105	24103	24128	24050	23922	23968	23990	24102	24102	23879	23983	24129	23987	24255	24425
18454	20679	20873	18348	17522	16888	16200	16361	16046	16125	16094	16033	15812	15700	15553	15656	15505	15599	15448	15357	15341	15174	15415	15296	15297	15399	15234	15212	15474	15404	15403	15237	15527	15312	15304	15269	15150	15472	15348	15365	15370	15183	15419	15192	15161	15400	15229	15360	15297	15245	15236	15370	15223	15225	15251	15110	15149	15322	15244	15167	15333	15212	15211	15343	15268	15261	15277	15292	15346	15259	15218	15635	15357	15098	15298	15254	15265	15290	15380	15152	15117	15318	15245	15212	15420	15259	15242	15137	15209	15129	15315	15146	15125	15106	15297	15241	15034	15262	15416	15268	15265	15190	15246	15236	15216	15313	15112	15308	15258	15184	15216	15217	15169	15157	15260	15385	15221	15084	15311	15233	15159	15172	15194	15296	15456	15331	15424	15204	15425	15105	15226	15173	15187	15421	15443	15342	15126	15310	15224	15190	15151	15216	15018	15364	15194	15318	15297	15168	15115	15168	15173	15147	15351	15508	15104	15169	15224	15260	15270	15284	15062	15406	15267	15199	15244	15171	15179	15364	15346	15281	15357	15166	15289	15322	15252	15119	15317	15187	15122	15311	15210	15137	15215	15303	15062	15104	15336	15179	15157	15320	15288	15137	15295	15312	15140	15242	15120	15209	15198	15292	15243	15301	15370	15284	15101	15254	15180	15157	15204	15187	15196	15430	15263	15095	15228	15081	15322	15065	15158	15194	15245	15076	15234	15026	15209	15334	15193	15338	15347	15424	15197	15239	15292	15186	15319	15131	15163	15137	15277	15271	15161	15371	15193	15234	15002	15136	15101	15234	15256	15108	15111	15094	15218	15256	15295	15256	15149	15447	15259	15292	15233	15227	15275	15106	15278	15294	15025	15142	15395	15235	15174	15128	15225	15148	15306	15177	15152	15318	15363	15289	15299	15411	15073	15371	15217	15313	15214	15164	15140	15084	15376	15280	15254	15176	15319	15053	15125	15397	15248	15068	15153	15283	15340	15378	15227	15151	15309	15295	15146	15107	15270	15189	15287	15232	15186	15329	15200	15210	15287	15232	15172	15177	15342	15244	15146	15033	15429	15284	15310	15125	15317	15069	15149	15362	15137	15276	15243	15113	15217	15257	15190	15304	15318	15408	15150	15260	15122	15354	15162	15092	15209	15269	15277	15181	15231	15236	15232	15056	15106	15247	15190	15214	15226	15244	15381	15040	15408	15169	15268	15261	15296	15256	15179	15255	15341	15077	15136	15145	15156	15350	15214	15225	15205	15150	15299	15274	15180	15127	15209	15190	15235	15218	15165	15112	15241	15340	15233	15165	15192	15273	15034	15094	15338	15322	15205	15236	15068	15238	15409	15146	15227	15118	15181	15231	15203	15107	15375	15277	15170	15220	15319	15241	15464	15195	15325	15170	15409	15003	15187	15076	15208	15275	15227	15150	15347	15089	15086	15256	15176	15361	15320	15221	15231	15277	15239	15341	15170	15236	15252	15327	15258	15254	15259	15271	15394	15226	15173	15190	15119	15308	15234	15198	15336	15167	15291	15260	15264	15133	15216	15305	15199	15223	15236	15188	15103	15212	15101	15194	15097	15303	15164	15164	15219	15202	15069	15172	15136	15189	15154	15345	15207	15261	15292	15090	15390	15029	15233	15152	15152	15239	15358	15386	15118	15390	15268	15364	15324	15351	15268	15150	15244	15177	15208	15311	15299	15200	15093	15279	15355	15294	15350	15386	15050	15139	15260	15359	15295	15176	15152	15270	15181	15065	15366	15089	15120	15172	15278	15271	15227	15175	15174	15386	15157	15264	15266	15064	15330	15139	15423	15187	15226	15235	15360	15246	15267	15493	15292	15196	15143	15051	15269	15210	15157	15300	15317	15119	15338	15193	15275	15351	15160	15291	15337	15203	15006	15209	15342	15196	15263	15132	15042	15184	15258	15267	15371	15376	15210	15261	15220	15434	15338	15181	15071	15292	15131	15270	15268	15245	15187	15076	15110	15324	15262	15255	15259	15172	15212	15256	15295	15280	15369	15239	15301	15129	15106	15335	15071	15119	15125	15265	15164	15325	15245	15166	15150	15198	15174	15271	15066	15282	15258	15176	15291	15267	15129	15099	15394	15185	15206	15230	15189	15243	15294	15421	15165	15236	15105	15325	15214	15191	15284	15254	15159	15190	15304	15237	15225	15365	15280	15254	15224	15274	15300	15205	15299	15260	15039	15156	15214	15308	15257	15166	15430	15184	15212	15094	15263	15277	15197	15292	15227	15233	15296	15189	15153	15340	15394	15220	15154	15173	15095	15296	15367	15396	15184	15205	15158	15324	15233	15150	15103	15327	15251	15212	15408	15204	15188	15295	15299	15354	15277	15130	15216	15167	15198	15283	15423	15153	15147	15164	15362	15207	15364	15106	15287	15157	15243	15095	15335	15253	15336	15329	15220	15118	15176	15370	15370	15229	15371	15399	15260	15320	15487	15373	15159	15276	15395	15218	15303	15366	15388	15249	15257	15264	15388	15173	15151	15244	15363	15192	15199	15221	15208	15228	15178	15339	15058	15184	15197	15104	15105	15202	15281	15304	15270	15237	15224	15286	15115	15229	15166	15176	15431	15263	15109	15099	15271	15085	15239	15233	15156	15192	15290	15068	15248	15221	15166	15176	15143	15225	15329	15409	15192	15009	15385	15176	15151	15339	15216	15038	15120	15269	15146	15163	15166	15296	15122	15180	15171	15160	15043	15269	15356	15197	15229	15130	15262	15311	15292	15127	15225	15365	15363	15324	15139	15026	15316	15140	15317	15243	15246	15190	15119	15258	15207	15125	15282	15230	15127	15224	15176	15259	15246	15142	15210	15410	15084	15242	15095	15279	15242	15095	15274	15211	15120	15198	15435	15180	15143	15261	15190	15219	15199	15277	15239	15127	15223	15340	15154	15289	15239	15319	15090	15165	15111	15326	15063	15333	15311	15179	15198	15323	15254	15190	15336	15352	15253	15445	15122	15449	15205	15277	15419	15200	15290	15074	15235	15222	15362	15193	15281	15304	15274	15196	15242	15469	15150	15232	15322	15266	15488	15197	15302	15310	15231	15155	15372	15295	15165	15027	15439	15276	15217	15099	14980	15136	15323	15347	15142	15111	15197	15288	15101	15189	15227	15266	15215	15116	15263	15361	15304	15385	15276	15106	15298	15220	15194	15241	15094	15154	15364	15419	15250	15314	15298	15310	15260	15137	15401	15277	15188	15182	15381	15364	15254	15277	15316	15263	15084	15316	15108	15078	15186	15188	15249	15320	15250	15192	15253	15230	15330	15322	15194	15264	15159	15249	15327	15305	15260	15138	15237	15186	15248	15251	15414	15311	15336	15198	15249	15243	15320	15070	15296	15118	15195	15347	15103	15159	15145	15327	15180	15362	15201	15319	15215	15283	15415	15135	15230	15127	15380	15313	15213	15367	15161	15131	15300	15243	15106	15209	15266	15347	15259	15406	15318	15183	15348	15106	15320	15182	15199	15228	15221	15182	15215	15229	15247	15291	15230	15252	15220	15204	15315	15033	15245	15022	15085	15232	15527	15156	15025	15228	15359	15052	15238	15251	15148	15306	15047	15299	15323	15295	15181	15240	15200	15415	15208	15261	15263	15112	15247	15284	15147	15367	15354	15130	15220	15219	15338	15306	15237	15219	15252	15340	15183	15075	15094	15111	15156	15183	15133	15125	15242	15418	15212	15014	15243	15186	15181	15166	15133	15265	15200	15263	15260	15252	15287	15081	15232	15482	15057	15280	15183	15241	15337	15210	15221	15225	15162	15253	15363	15382	15347	15382	15130	15096	15325	15295	15233	15198	15156	15163	15339	15142	15240	15180	15171	15152	15123	15313	15240	15333	15133	15205	15232	15169	15138	15297	15391	15288	15333	15395	15148	15251	15238	15102	15105	15269	15134	15294	15292	15267	15322	15225	15389	15313	15191	15408	15162	15230	15344	15195	15241	15326	15118	15342	15264	15247	15149	15119	15304	15249	15341	15238	15242	15163	15070	15452	15327	15195	15225	15175	15345	15361	15146	15199	15185	15196	15251	15341	15133	15360	15213	15190	15146	15407	15209	15151	15179	15488	15256	15311	15291	15281	15241	15139	15281	15119	15220	15212	15174	15095	15325	15223	15155	15045	15287	15317	15303	15338	15200	15168	15222	15285	15364	15331	15413	15240	15120	15182	15314	15267	15327	15514	15332	15427	15257	15106	15285	15173	15427	15350	15302	15202	15258	15099	15232	15277	15334	15263	15306	15217	15316	15275	15192	15409	15227	15143	15492	15503	15237	15203	15291	15175	15361	15295	15283	15309	15327	15255	15233	15380	15189	15286	15323	15340	15183	15189	15292	15161	15375	15107	15356	15330	15272	15374	15320	15228	15425	15267	15326	15277	15282	15229	15175	15280	15240	15194	15062	15158	15324	15149	15212	15392	15169	15205	15181	15235	15338	15159	15212	15196	15209	15253	15345	15422	15057	15316	15110	15338	15294	15065	15292	15324	15040	15261	15273	15314	15173	15205	15211	15312	15366	15257	15119	15020	15151	15248	15195	15226	15239	15450	15362	15105	15206	15027	15165	15138	15398	15272	15306	15260	15385	15072	15325	15236	15358	15079	15112	15287	15243	15157	15402	15191	15251	15135	15159	15200	15282	15364	15327	15272	15248	15203	15368	15271	15257	15343	15211	15387	15309	15247	15003	15377	15393	15289	15158	15209	15187	15279	15241	15136	15231	15238	15224	15228	15200	15138	15257	15380	15140	15256	15174	15321	15413	15091	15241	15175	15349	15289	15278	15226	15164	15188	15374	15197	15261	15188	15048	15293	15298	15304	15356	15155	15385	15253	15255	15238	15250	14992	15402	15128	15231	15260	15074	15334	15149	15209	15427	15254	15345	15400	15316	15221	15352	15225	15253	15309	15243	15334	15281	15202	15111	15142	15296	15385	15233	15299	15157	15141	15158	15201	15327	15265	15361	15375	15311	15259	15272	15125	15263	15309	15312	15290	15175	15357	15139	15236	15140	15311	15122	15315	15251	15352	15347	15213	15166	15227	15054	15210	15251	15376	15308	15036	15255	15143	15167	15331	15281	15164	15380	15258	15422	15230	15323	15334
24463	21190	27776	25147	23146	26237	27006	24081	23546	23524	23250	23282	22852	22868	22735	22591	22683	22561	22429	22301	22421	22166	22148	22099	22513	22134	22103	22239	22214	22166	22099	21937	22001	21916	22171	22162	22143	22080	22037	22193	22360	22084	22114	22062	22393	22091	22142	22354	22015	21910	22207	22129	22158	22053	21852	22021	22235	22073	22176	21800	21919	22059	22057	22119	22139	22055	21897	21764	22160	21852	21954	21922	22048	22018	22105	22255	21929	22090	21949	22316	22077	21883	22000	22025	22081	22020	22159	21927	22102	21776	22015	22012	22033	22078	22268	21969	22073	22084	21899	22078	22032	21964	21762	22097	22132	22208	22063	21816	22124	22025	21878	21960	22097	22156	22118	22240	22071	22178	22091	21884	22098	22315	22220	21750	22033	22056	21954	22180	22165	21971	22043	22000	21944	22097	22081	22044	22020	21830	22211	22050	21869	22262	22186	21986	21849	21976	22006	22106	21987	22092	22047	22185	22065	21819	22164	22159	21887	22083	22063	21724	22175	22231	21850	22309	22251	22078	22072	21774	21951	22113	21858	22022	21887	21955	22027	22141	22089	22148	22037	21909	21812	22159	22144	22066	22017	21862	22124	21917	22066	21870	22020	22094	21834	22152	22152	21968	22135	22139	22057	22051	22204	22094	21903	22199	21963	21891	22074	21838	22356	21972	22140	21970	21994	21826	22128	21956	22001	22078	22007	21952	22101	22071	21953	22053	22099	22266	21835	22269	22044	22159	21959	21756	22057	22159	22218	21901	21891	22249	21994	22084	22106	22244	22042	21869	22406	21814	22003	22173	22176	22036	22137	22053	21854	22091	21992	22067	21683	21955	22075	22004	21958	21896	21887	22183	22366	22089	21985	22061	22034	21780	22050	21932	21924	22106	22102	22033	22011	21973	22086	21819	22144	22131	22043	21824	21854	21821	22038	22044	22244	21960	22064	22014	22130	21914	22103	22032	22048	22192	21891	21880	22041	22094	21852	22078	22282	22050	22306	21927	22083	21967	21960	21984	21887	21844	22007	21794	21993	22187	21908	21888	21996	21916	21998	22066	22275	21936	22124	21887	22310	21902	22095	21915	21717	21841	21639	22252	21822	22035	21939	21909	22019	21889	21878	21916	22175	21964	21943	21756	21756	22260	22066	21873	22050	22043	21949	22147	22001	22028	21899	21989	22106	21782	21970	21888	22031	21904	22027	22246	22039	21875	21928	22063	21940	22008	22191	22050	21977	22147	21862	22126	22070	22156	22221	21987	22074	21946	21872	22105	22150	22145	22021	22140	21984	22206	22198	21753	21699	21939	21885	21807	21884	21895	21979	21840	22014	22142	21979	21974	22167	22465	21957	21786	21802	21893	21961	22023	21901	21752	21758	22237	22066	22080	21920	22030	22098	22054	21983	21902	21973	22065	21598	21927	21907	22030	21983	22041	21807	21938	21835	21841	22219	22068	22097	22114	21998	21859	21881	22184	21852	21906	22123	22074	21650	22107	22058	22044	22182	22267	22203	21870	22107	21784	22049	22092	21945	22022	21842	21911	21923	22129	22047	21860	22229	21959	22043	21722	21896	21972	22091	21843	22097	22355	21953	21887	21899	22195	22150	22100	21997	21847	22156	22015	22079	21885	21669	21825	22087	22137	21834	21872	21885	22094	22018	21753	22173	22012	22171	22112	21985	22048	21824	22133	22160	21908	22120	22140	21926	21933	22059	22250	21907	22016	21915	21851	22172	22224	22070	22183	22002	21920	22212	22119	22291	22179	22085	22003	21951	22330	22220	22024	21776	22303	21876	22001	21916	21984	22082	21921	21859	21896	21982	21901	22032	21899	22113	21788	21900	22022	21538	22042	21945	21933	22044	21948	21920	21894	21894	22143	22141	22149	21912	22015	21821	22058	21886	22214	21915	22018	21781	21957	21972	21780	22104	22171	22190	21935	21979	22011	22093	22214	22015	22062	21938	21913	22128	21792	22054	21992	22029	22131	21955	22005	22052	22083	21928	22138	21934	21818	22047	21894	22110	21918	22211	22224	22049	22086	21988	21960	22125	21708	21989	21798	21786	21993	21953	21986	21970	21990	21995	22158	22000	22050	22022	22038	21888	22014	22047	21981	21999	22140	22079	22105	21921	22112	21972	22176	21927	22273	22045	21819	22078	21782	22080	22143	22028	21978	21938	21844	21989	21886	22191	22077	22053	22053	21936	21943	22093	21952	22005	22010	22127	22008	22015	22123	22020	21950	22022	22005	22126	22038	21973	21954	22050	21900	21832	21882	22238	21815	21946	21873	22038	22114	21922	21991	21675	21897	22034	22151	22114	21918	21996	22143	21850	21843	22041	21906	21958	21954	22187	22150	22122	22117	22068	22050	22126	22088	22147	22080	22145	22135	21814	22083	21918	21967	22006	22009	21892	21713	22105	21955	22054	21640	21919	22086	22225	21870	22099	21822	21789	22040	21956	21889	22040	21809	22045	22067	22179	21787	21957	21963	21949	22017	21676	22056	22062	22198	22051	21903	22251	22047	22122	22183	21885	22027	21930	22003	22089	21747	21811	21830	22058	21843	21975	21999	21799	21961	21946	21865	22013	22036	22017	21981	22089	21840	22247	22158	22073	21964	22063	21841	21764	22052	22013	21799	22213	22288	21911	22128	22019	22022	21978	21900	22207	21821	21963	22032	21868	22019	21883	21902	22023	22012	22141	22060	22093	21912	22017	22501	22178	21986	21934	21941	21844	21988	22104	22032	22010	21933	22091	22256	22073	21922	21949	21887	22236	21997	21810	22156	21859	22040	21796	22105	21926	22198	21950	22097	22337	22062	22146	22270	21939	22102	22058	21891	22054	21995	22065	21925	21943	22192	22055	21911	22004	22165	21853	21905	22033	22083	21979	21909	21952	21857	21635	22017	21903	21810	21921	22229	22046	22162	21819	22003	22075	22106	22180	21868	21816	21922	22040	21921	22098	22061	22028	21956	22135	22262	22354	22162	21905	21856	22092	21895	21933	21911	22027	21941	21877	21666	21983	22067	22139	22066	21828	22028	21864	22028	21853	22116	22215	22006	22119	22128	21951	21973	21967	22069	22111	21786	21970	22070	21990	22071	22028	22037	22414	21987	21886	21895	22078	21885	21811	22092	21753	22222	21944	21945	21926	21806	22337	21900	21945	21855	21868	21930	21759	21948	21791	22013	22152	22028	21967	21950	22036	22056	21925	22320	22212	21924	22157	21866	22075	21964	22138	22023	21944	22090	22088	21919	21915	22049	21724	22070	21987	22178	22025	21939	22198	22127	21965	22092	21886	22027	22050	21827	22077	22184	22185	21963	22277	22039	22154	21854	21953	22032	21805	22004	21886	21798	21915	22020	22072	21787	21883	22088	22161	22203	22024	21890	21939	22079	22233	22036	21970	21903	22300	21898	21976	22068	21875	21897	21833	22149	22048	22089	22289	21938	21954	22054	22092	21873	22064	22103	22126	21930	22086	22067	22220	21890	21855	22121	21840	22046	22134	22134	21948	22091	21850	22199	22087	21816	22014	21892	22250	22027	21956	22245	21969	22157	22109	22290	21973	21817	22306	21883	22045	21566	21969	21999	22083	22198	22009	22042	21845	22021	22042	22075	22292	21975	22019	22027	22041	22097	22060	22111	21968	21773	22135	22065	22210	21951	21868	21995	22184	22014	21904	22069	22132	22093	22121	21700	22079	21961	21919	22042	21949	21998	21970	22011	22013	21835	21888	21925	21937	21871	22018	22150	22008	21810	22085	21920	22055	22056	21972	22007	22025	22120	22158	22054	21926	22324	22050	21889	21812	22100	21948	22075	22171	21784	21847	22008	22056	22308	22080	21907	21902	22135	22130	21978	21843	22004	21971	21946	21887	22000	22209	21981	22070	21921	22002	22142	22082	21941	21949	21956	22262	22092	21813	21953	21957	21968	21793	22018	22082	22021	22292	22144	21923	22003	22137	22226	21978	22085	22324	21999	22241	22267	22032	21811	21847	22260	21987	22078	22125	21903	21993	21894	21826	21970	22044	21993	22031	22106	22191	22082	21993	22149	21702	21841	22180	21976	22340	22065	21966	21947	21933	21892	22104	21958	22108	22005	21910	21992	21824	22178	21929	21919	21980	22035	21935	22023	21873	22041	22017	22292	22108	21816	21909	21807	22339	21980	22017	22062	22094	22252	22074	22117	21951	21910	21700	21977	22216	21985	21958	22035	22115	22080	22078	22147	22340	21971	21702	21889	22121	22265	22080	22378	22266	21925	21862	21855	21918	22162	21903	21937	21826	21900	21887	22087	22087	21800	21957	21922	22195	21912	22043	22139	22203	21922	22145	21981	22279	22045	21972	22164	22281	22100	22042	22018	22133	22089	22013	22232	22147	22303	22365	22028	21788	22173	21998	22000	21945	22160	22029	22126	22344	21947	21863	21643	21963	21942	21995	22122	22044	21963	21910	21926	22003	22017	22025	22207	22040	22005	22111	22029	21841	21807	21997	22272	21852	22090	21949	22000	22119	22057	21924	22083	22229	22172	22071	22217	21975	22011	22173	22015	21853	22280	21888	21819	21925	21989	21928	22123	22258	22095	22115	21845	22070	22162	22056	21941	22158	22008	22073	22071	22180	21866	22042	21996	21935	22009	22135	22060	21947	22000	22139	21967	22128	21909	21967	22023	22235	21962	22183	21838	21935	22085	21913	21922	22034	22206	22103	21990	21944	21938	22198	21951	22288	22217	21848	21964	22059	21932	21824	21849	22034	22060	21863	22157	22319	22003	21953	22079	21915	22079	22156	21978	22037	22056	21860	21940	21899	21937	22082	22126	22106	22061	21768	22105	22133	22078	21790	22040	22041	22183	22045	22071	22004	21989	21995	21989	22015	22171	21949	22198	22223	22044	21829	21950	21828	22066	21950	22103	22154	21949	22250	22055	21940	21976	22061	22265	21976	21993	22038	21997	21885	22083	22117	21989	22111	22093	21867	21973	21987	21951	21760	22025	22098	22265	22154	21997	22184	22275	22179	22213	22085	22114	22065	22060	22223	22218	21833	22009	21882	22082	22073	21895	21735	22161	22358	21932	21727	21852	22101	22035	21855	21856	22062	22108	21974	22159	22133	22011	21971	21974	22100	22141
16482	27467	27000	21947	19445	18199	17362	16913	16406	16342	16102	15636	15604	15297	15158	15088	14981	14923	14780	14723	14727	14617	14397	14517	14573	14447	14504	14445	14515	14271	14648	14421	14473	14286	14346	14486	14320	14391	14345	14340	14376	14394	14401	14272	14404	14235	14229	14261	14366	14523	14332	14456	14319	14445	14307	14334	14399	14365	14277	14335	14327	14201	14268	14218	14312	14215	14249	14275	14169	14401	14317	14321	14443	14291	14134	14281	14343	14347	14348	14225	14251	14470	14230	14118	14206	14235	14260	14395	14136	14324	14351	14165	14250	14313	14340	14295	14280	14301	14206	14339	14232	14232	14211	14255	14231	14106	14299	14130	14384	14218	14163	14219	14176	14231	14329	14112	14453	14160	14268	14273	14277	14359	14283	14104	14262	14239	14183	14316	14398	14334	14255	14157	14359	14244	14055	14422	14125	14213	14196	14212	14313	14134	14310	14355	14329	14171	14262	14271	14328	14254	14242	14337	14247	14422	14084	14083	14351	14248	14287	14262	14347	14188	14365	14312	14206	14271	14290	14198	14406	14090	14271	14163	14163	14291	14113	14180	14191	14402	14364	14281	14203	14261	14367	14327	14199	14390	14218	14336	14211	14129	14253	14117	14310	14256	14245	14170	14247	14271	14133	14246	14318	14350	14339	14175	14328	14202	14127	14265	14293	14247	14286	14343	14341	14346	14158	14038	14131	14283	14240	14112	14204	14106	14287	14281	14247	14191	14191	14383	14357	14245	14151	14185	14304	14286	14218	14352	14303	14270	14328	14242	14128	14208	14370	14398	14192	14184	14353	14375	14226	14352	14072	14333	14014	14281	14321	14368	14283	14270	14348	14207	14491	14233	14043	14215	14155	14261	14166	14122	14127	14361	14311	14347	14168	14279	14172	14177	14360	14314	14294	14309	14215	14282	14227	14171	14289	14318	13940	14247	14395	14206	14295	14308	14380	14214	14110	14065	14303	14079	14462	14216	14272	14260	14350	14259	14300	14372	14315	14343	14260	14148	14188	14257	14209	14180	14250	14279	14282	14340	14090	14159	14281	14216	14050	14130	14467	14344	14287	14206	14391	14313	14268	14138	14115	14269	14169	14156	13979	14329	14312	14389	14214	14216	14256	14273	14322	14312	14236	14352	14243	14378	14271	14198	14364	14192	14280	14303	14174	14280	14334	14072	14326	14311	14217	14186	14248	14180	14089	14180	14359	13995	14264	14455	14276	14326	14145	14365	14278	14128	14219	14380	14360	14333	14306	14298	14370	14229	14277	14113	14317	14238	14143	14187	14153	14202	14223	14179	14300	14277	14191	14248	14192	14286	14158	14158	14179	14194	14466	14261	14234	14349	14394	14182	14113	14293	14311	14267	14100	14219	14278	14126	14282	14307	14410	14403	14485	14206	14029	14161	14263	14136	14323	14211	14412	14204	14242	14123	14200	14263	14264	14270	14235	14211	14273	14244	14233	14316	14150	13983	14257	14233	14227	14266	14132	14245	14312	14351	14339	14282	14416	14223	14183	14195	14193	14203	14268	14177	14314	14175	14169	14243	14317	14301	14358	14227	14227	14325	14109	14393	14285	14274	14100	14106	14335	14325	14186	14122	14264	14238	14620	14233	14133	14392	14156	14464	14238	14148	14288	14125	14377	14143	14251	14272	14387	14262	14199	14155	14197	14202	14187	14363	14382	14057	14311	14210	14472	14135	14075	14204	14214	14010	14216	14117	14326	14191	14434	14174	14295	14326	14329	14451	14264	14160	14258	14230	14196	14260	14213	14266	14121	14212	14220	14377	14220	14223	14231	14260	14142	14098	14334	14248	14231	14276	14126	14309	14133	14142	14274	14233	14238	14369	14279	14236	14407	14260	14296	14345	14296	14136	14229	14206	14206	14325	14155	14353	14307	14306	14272	14256	14256	14277	14286	14282	14322	14333	14091	14270	14201	14271	14281	14243	14085	14194	14207	14238	14298	14351	14264	14232	14189	14216	14143	14235	14343	14131	14133	14254	14354	14236	14296	14315	14202	14284	14166	14109	14301	14290	14229	14171	14024	14301	14118	14284	14283	14287	14291	14223	14114	14190	14235	14353	14153	14037	14334	14296	14270	14316	14263	14297	14337	14219	14201	14249	14469	14188	14328	14269	14207	14194	14249	14234	14410	14011	14412	14069	14304	14127	14284	14216	14204	14115	14334	14334	14196	14338	14270	14229	14366	14372	14185	14406	14239	14242	14236	14335	14262	14259	14311	14471	14347	14150	14307	14158	14251	14237	14118	14172	14250	14236	14310	14162	14225	14251	14261	14242	14109	14185	14362	14216	14303	14277	14261	14228	14277	14346	14311	14345	14324	14108	14350	14210	14181	14175	14330	14468	14189	14145	14225	14204	14100	14186	14134	14284	14397	14272	14402	14244	14252	14127	14238	14176	14299	14409	14231	14394	14202	14236	14208	14065	14335	14113	14253	14397	14344	14264	14330	14301	14113	14352	14331	14244	14221	14165	14173	14116	14340	14150	14327	14199	14158	14200	14187	14372	14222	14336	14421	14188	14343	14208	14154	14225	14096	14301	14246	14182	14196	14389	14309	14177	14122	14233	14169	14376	14102	14140	14180	14261	14296	14356	14467	14135	14168	14233	14294	14192	14296	14157	14119	14307	14193	14338	14378	14288	14434	14321	14402	14240	14309	14341	14213	14193	14237	14254	14200	14241	14285	14393	14404	14242	14254	14260	14176	14223	14419	14168	14424	14432	14203	14291	14202	14177	14173	14219	14113	14162	14325	14122	14269	14329	14322	14237	14279	14344	14315	14370	14123	14348	14218	14343	14148	14383	14164	14077	14268	14284	14387	14195	14431	14330	14179	14178	14266	14258	14119	14192	14181	14171	14266	14393	14183	14295	14194	14145	14206	14178	14419	14174	14290	14128	14256	14322	14398	14203	14112	14220	14215	14124	14206	14253	14261	14169	14045	14147	14318	14178	14198	14226	14042	14019	14273	14417	14248	14263	14444	14259	14149	14227	14328	14281	14261	14375	14151	14275	14339	14219	14092	14246	14173	14202	14215	14212	14220	14285	14138	14208	14440	14253	14228	14192	14362	14245	14261	14427	14200	14127	14263	14192	14270	14280	14460	14142	14197	14292	14203	14316	14264	14184	14371	14327	14186	14182	14227	14334	14378	14283	14164	14237	14199	14213	14182	14258	14376	14455	14101	14288	14242	14158	14314	14332	14328	14223	14253	14205	14295	14102	14405	14208	14304	14250	14286	14196	14305	14273	14328	14235	14312	14433	14084	14421	14213	14281	14101	14285	14345	14257	14326	14140	14124	14268	14355	14134	14137	14230	14370	14247	14311	14078	14196	14158	14332	14328	14231	14357	14211	14325	14259	14270	14211	14337	14252	14047	14239	14181	14314	14205	14291	14134	14189	14241	14319	14400	14492	14226	14156	14311	14461	14212	14405	14302	14387	14315	14455	14351	14341	14332	14390	14137	14350	14226	14130	14196	14232	14251	14159	14375	14135	14334	14235	14174	14353	14095	14325	14218	14335	14208	14222	14189	14392	14330	14236	14256	14259	14212	14329	14188	14153	14177	14195	14161	14418	14139	14317	14194	14121	14193	14355	14449	14369	14287	14277	14361	14165	14250	14290	14112	14209	14111	14228	13984	14275	14240	14274	14264	14222	14111	14262	14257	14186	14271	14307	14070	14212	14197	14111	14152	14151	14263	14100	14147	14373	14200	14139	14222	14038	14119	14132	14343	14192	14174	14294	14235	14251	14303	14125	14273	14425	14229	14098	14313	14200	14291	14317	14277	14344	14075	14332	14299	14181	14168	14373	14128	14234	14349	14162	14151	14109	14173	14262	14290	14041	14186	14234	14058	14333	14268	14302	14105	14238	14326	14071	14189	14443	14110	14177	14241	14416	14334	14304	14142	14208	14244	14395	14361	14301	14314	14197	14183	14283	14276	14220	14266	14261	14261	14091	14214	14133	14057	14407	14227	14333	14106	14159	14292	14458	14295	14313	14354	14164	14288	14531	14087	14358	14539	14231	14192	14183	14256	14134	14313	14366	14269	14233	14235	14171	14179	14412	14379	14310	14288	14434	14197	14254	14374	14156	14276	14299	14142	14154	14339	14309	14244	14434	14099	14308	14471	14249	14157	14306	14149	14273	14321	14187	14176	14221	14186	14316	14375	14220	14163	14104	14366	14294	14331	14169	14190	14316	14198	14163	14154	14263	14335	14422	14243	14217	14383	14354	14200	14178	14343	14223	14431	14347	14166	14284	14222	14208	14341	14227	14127	14300	14234	14233	14202	14232	14379	14238	14266	14261	14288	14331	14196	14233	14319	14324	14222	14329	14211	14153	14202	14214	14233	14351	14371	14158	14206	14261	14269	14108	14266	14410	14350	14416	14266	14271	14310	14296	14395	14151	14278	14270	14351	14102	14286	14344	14389	14116	14149	14308	14308	14196	14184	14236	14231	14272	14310	14335	14458	14343	14266	14237	14123	14243	14429	14061	14379	14164	14142	14158	14260	14082	14266	14295	14223	14324	14225	14111	14342	14185	14377	14242	14329	14237	14202	14197	14352	14502	14315	14192	14367	14362	14088	14243	14335	14210	14345	14136	14357	14228	14244	14242	14066	14239	14187	14230	14244	14324	14293	14135	14387	14103	14260	14254	14223	14274	14238	14276	14196	14187	14267	14144	14164	14342	14359	14053	14285	14360	14306	14108	14367	14326	14336	14238	14265	14345	14296	14241	14212	14103	14229	14318	14250	14218	14147	14254	14344	14241	14163	14275	14281	14139	14247	14246	14303	14529	14424	14149	14305	14183	14228	14075	14337	14259	14451	14346	14462	14295	14238	14374	14377	14201	14165	14186	14359	14309	14248	14332	14167	14368	14123	14183	14187	14368	14355	14366	14167	14310	14366	14142	14226	14129	14321	14199	14121	14110	14279	14349	14179	14179	14346	14387	14160	14387	14184	14359	14244	14150	14277	14202	14112	14186	14393	14246	14135	14301	14383	14119	14498	14222	14184	14280	14286	14324	14292	14215	14210	14194	14315	14243	14223	14249	14233	14049	14353	14280	14287	14393	14301	14273	14374	14335	14168	14257	14309	14098	14334	14177	14249
22729	21160	27815	24833	21818	25429	29311	24938	23303	23549	23519	23094	22890	22849	22693	22337	22252	22379	21910	21937	21975	21950	21962	21859	21716	21968	21703	21983	21638	21623	21804	21825	21811	21861	21767	21844	21811	21677	21675	21657	21491	21399	21545	21636	21462	21691	21500	21607	22019	21692	21467	21731	21607	21579	21453	21502	21500	21611	21643	21524	21567	21462	21693	21687	21757	21802	21774	21478	21640	21561	21630	21548	21657	21591	21752	21536	21461	21463	21506	21598	21574	21470	21615	21645	21609	21727	21627	21431	21571	21436	21641	21606	21244	21487	21723	21436	21820	21700	21305	21301	21496	21519	21509	21584	21625	21515	21362	21489	21464	21761	21572	21507	21465	21726	21515	21655	21293	21568	21630	21481	21759	21579	21806	21556	21556	21491	21375	21483	21411	21305	21269	21419	21437	21588	21659	21478	21438	21311	21298	21457	21495	21515	21454	21537	21516	21511	21354	21299	21480	21329	21381	21359	21476	21466	21487	21337	21464	21553	21451	21580	21612	21558	21551	21203	21391	21308	21628	21727	21652	21564	21522	21620	21701	21512	21413	21475	21518	21627	21565	21732	21585	21339	21487	21498	21392	21439	21441	21438	21640	21745	21339	21318	21335	21488	21511	21507	21457	21184	21510	21402	21405	21419	21754	21570	21495	21631	21532	21619	21344	21510	21409	21406	21478	21546	21704	21543	21594	21622	21383	21673	21293	21337	21539	21482	21493	21474	21402	21520	21272	21587	21499	21510	21503	21506	21409	21446	21302	21242	21110	21601	21422	21436	21712	21493	21455	21627	21673	21565	21412	21733	21724	21594	21496	21311	21401	21495	21340	21515	21279	21369	21359	21595	21618	21639	21578	21367	21201	21514	21416	21559	21612	21632	21669	21709	21539	21549	21300	21527	21441	21300	21482	21622	21403	21715	21375	21596	21542	21509	21435	21383	21604	21484	21434	21413	21582	21513	21391	21344	21434	21616	21602	21420	21369	21516	21405	21368	21380	21581	21534	21252	21535	21342	21330	21450	21531	21533	21484	21539	21530	21777	21566	21474	21466	21357	21514	21608	21579	21401	21457	21747	21733	21656	21302	21519	21700	21810	21619	21271	21736	21608	21694	21242	21292	21439	21487	21631	21420	21599	21606	21346	21504	21453	21453	21369	21781	21694	21724	21322	21469	21263	21308	21549	21505	21567	21184	21425	21380	21576	21701	21554	21573	21383	21494	21413	21579	21368	21435	21380	21410	21655	21754	21500	21506	21689	21321	21361	21705	21440	21434	21547	21346	21417	21456	21628	21402	21231	21035	21325	21330	21386	21524	21269	21657	21597	21490	21472	21528	21379	21149	21495	21498	21346	21312	21563	21386	21362	21438	21328	21483	21400	21395	21362	21318	21580	21422	21198	21516	21449	21364	21339	21439	21465	21559	21340	21548	21719	21517	21687	21386	21475	21455	21344	21506	21270	21466	21666	21460	21603	21452	21654	21517	21310	21378	21495	21743	21279	21178	21463	21610	21608	21597	21399	21284	21523	21360	21606	21356	21439	21567	21430	21540	21428	21368	21501	21500	21328	21589	21356	21496	21458	21582	21347	21395	21361	21368	21574	21519	21566	21497	21691	21548	21484	21419	21194	21357	21626	21470	21500	21543	21398	21518	21407	21431	21451	21446	21469	21667	21581	21415	21403	21361	21123	21742	21552	21722	21412	21450	21430	21385	21560	21530	21474	21455	21291	21519	21400	21405	21722	21461	21416	21405	21432	21638	21638	21406	21614	21093	21602	21495	21447	21317	21418	21232	21538	21589	21490	21571	21339	21633	21612	21491	21592	21566	21495	21501	21588	21498	21362	21448	21241	21566	21293	21583	21770	21524	21561	21438	21633	21705	21429	21673	21493	21653	21305	21589	21711	21530	21503	21475	21570	21360	21606	21263	21529	21266	21255	21498	21397	21418	21410	21385	21287	21566	21401	21482	21488	21458	21355	21303	21535	21327	21403	21459	21486	21514	21419	21216	21811	21407	21377	21110	21575	21303	21331	21701	21215	21703	21406	21536	21608	21346	21492	21374	21316	21355	21309	21436	21735	21597	21704	21422	21396	21498	21537	21363	21501	21374	21574	21279	21532	21646	21301	21500	21335	21419	21562	21700	21571	21490	21653	21461	21248	21580	21259	21317	21370	21380	21305	21584	21724	21422	21395	21523	21615	21458	21491	21590	21499	21539	21386	21621	21257	21214	21179	21512	21427	21539	21360	21440	21485	21176	21416	21433	21477	21217	21318	21332	21497	21617	21418	21521	21441	21344	21678	21558	21517	21674	21531	21654	21382	21557	21122	21335	21513	21392	21420	21484	21566	21546	21422	21164	21557	21462	21348	21601	21459	21416	21535	21248	21371	21394	21437	21428	21471	21411	21340	21497	21451	21333	21591	21478	21554	21352	21511	21557	21384	21423	21392	21232	21292	21441	21321	21479	21371	21578	21434	21706	21578	21351	21496	21413	21520	21225	21308	21546	21436	21370	21564	21844	21493	21657	21498	21375	21379	21416	21496	21409	21429	21675	21517	21648	21453	21207	21501	21558	21327	21443	21300	21260	21227	21491	21575	21617	21299	21562	21613	21454	21519	21505	21584	21456	21517	21465	21546	21240	21579	21230	21578	21461	21453	21530	21411	21121	21402	21464	21290	21532	21313	21635	21667	21464	21202	21458	21462	21501	21396	21405	21209	21359	21328	21333	21200	21397	21451	21509	21474	21456	21518	21404	21204	21638	21543	21586	21346	21656	21528	21525	21275	21525	21490	21298	21463	21742	21322	21506	21419	21412	21228	21364	21411	21424	21438	21514	21698	21363	21361	21506	21514	21594	21486	21426	21659	21459	21490	21305	21485	21582	21320	21435	21402	21350	21397	21488	21298	21259	21382	21461	21571	21492	21576	21476	21524	21564	21733	21352	21499	21423	21577	21352	21365	21425	21576	21405	21327	21438	21525	21544	21535	21387	21619	21515	21529	21490	21585	21411	21489	21558	21538	21369	21317	21403	21550	21517	21459	21720	21493	21506	21326	21258	21539	21643	21567	21594	21358	21430	21470	21492	21395	21708	21366	21397	21381	21366	21734	21277	21377	21528	21248	21430	21462	21651	21418	21389	21652	21724	21593	21581	21627	21540	21567	21728	21533	21308	21354	21473	21651	21476	21411	21513	21415	21291	21388	21508	21494	21449	21275	21516	21405	21529	21519	21466	21677	21384	21419	21384	21655	21365	21084	21524	21505	21547	21365	21337	21342	21563	21639	21602	21228	21618	21522	21507	21478	21433	21508	21289	21442	21626	21599	21419	21614	21395	21394	21399	21501	21570	21358	21576	21413	21408	21362	21503	21448	21601	21319	21619	21551	21402	21383	21396	21464	21748	21548	21550	21341	21455	21484	21470	21123	21492	21523	21501	21378	21359	21415	21489	21571	21552	21205	21348	21293	21417	21495	21445	21561	21548	21353	21406	21464	21372	21570	21412	21472	21300	21222	21394	21338	21563	21166	21614	21529	21576	21307	21575	21313	21170	21267	21346	21644	21793	21480	21549	21659	21514	21417	21722	21481	21543	21609	21429	21615	21668	21398	21605	21439	21457	21467	21507	21414	21185	21537	21437	21541	21417	21660	21597	21658	21612	21491	21378	21556	21417	21708	21312	21673	21652	21497	21345	21570	21294	21720	21395	21352	21538	21436	21477	21327	21565	21497	21421	21454	21583	21520	21631	21635	21334	21422	21475	21227	21636	21466	21515	21447	21540	21507	21505	21649	21766	21543	21437	21519	21321	21565	21592	21304	21789	21464	21601	21454	21540	21262	21568	21311	21450	21544	21382	21450	21535	21402	21278	21456	21280	21568	21555	21538	21465	21353	21300	21673	21545	21442	21375	21497	21329	21279	21457	21329	21652	21412	21301	21629	21612	21387	21510	21501	21266	21384	21648	21664	21715	21510	21414	21597	21546	21360	21356	21544	21321	21409	21519	21521	21456	21520	21423	21382	21472	21589	21539	21436	21503	21303	21515	21422	21381	21439	21410	21573	21525	21447	21566	21439	21578	21519	21572	21493	21647	21429	21142	21282	21384	21354	21464	21412	21494	21097	21322	21485	21277	21440	21459	21469	21397	21516	21506	21420	21189	21443	21368	21436	21389	21234	21395	21470	21375	21380	21432	21548	21617	21366	21242	21271	21490	21423	21328	21500	21340	21403	21687	21614	21625	21321	21474	21438	21435	21571	21575	21257	21143	21682	21589	21467	21380	21635	21389	21444	21444	21366	21504	21370	21367	21589	21527	21321	21498	21431	21307	21512	21618	21775	21224	21330	21478	21561	21600	21327	21322	21589	21596	21563	21478	21494	21582	21614	21593	21529	21540	21503	21543	21673	21290	21514	21326	21469	21349	21384	21359	21565	21607	21506	21537	21402	21507	21430	21408	21365	21414	21487	21526	21328	21330	21515	21531	21794	21362	21363	21418	21430	21460	21485	21425	21651	21472	21652	21344	21487	21381	21408	21687	21504	21307	21553	21598	21457	21604	21404	21287	21335	21427	21478	21359	21501	21595	21423	21437	21607	21384	21637	21648	21501	21549	21557	21501	21483	21361	21530	21620	21616	21513	21459	21433	21354	21320	21543	21780	21619	21452	21681	21562	21165	21455	21617	21540	21431	21554	21359	21432	21559	21550	21375	21862	21383	21443	21588	21345	21128	21416	21398	21597	21548	21368	21414	21458	21399	21528	21365	21619	21510	21439	21487	21414	21332	21176	21525	21404	21451	21311	21401	21169	21341	21490	21461	21581	21442	21616	21440	21481	21432	21550	21486	21446	21678	21519	21488	21351	21486	21300	21569	21530	21426	21578	21631	21644	21316	21647	21536	21647	21577	21488	21502	21377	21522	21697	21605	21472	21718	21632	21490	21421	21238	21596	21417	21448	21392	21533	21564	21406	21404	21480	21425	21289	21319	21371	21750	21486	21414	21476	21696	21340	21465	21580	21298	21410	21671	21409	21558	21365	21343	21338	21653	21234	21289	21480	21321	21305	21290	21581	21285	21636	21524	21632	21512	21265	21538	21595	21423	21373	21451	21455	21494	21401	21557	21443	21466	21262	21559	21519	21458
18224	32442	31473	25183	22037	20053	18846	17966	17422	16996	16528	16353	15815	15669	15268	15398	14896	14897	14638	14503	14533	14488	14367	14248	14286	14150	14186	14276	14201	14193	14202	14212	14053	14171	14319	14117	14121	14014	14101	14221	14186	14033	13967	14173	14223	14269	14014	14021	14022	14133	14168	14073	13943	13896	14099	14133	14116	14103	13801	14071	13925	13849	14079	13880	14081	13979	13938	13844	14085	14103	13798	14179	13968	14040	13970	14034	13807	13746	14014	13974	14062	13994	14077	13899	13986	14124	13828	14064	13816	13873	14106	13949	14037	13896	14017	13985	13958	14070	13954	14122	13964	13959	13905	14075	13826	13994	13931	14095	13965	13865	14007	13954	14056	13943	13949	14064	13812	14002	13967	14135	13809	13909	13829	13881	13997	13888	13996	14112	13946	14121	13924	14016	14076	13883	13998	13898	13967	13984	13861	14039	13936	14045	13950	13999	14083	13955	13985	13903	14095	13840	13998	13917	13873	14033	14003	14046	14075	13823	13889	13703	14036	13904	14054	13962	13872	14082	14052	13967	14038	14050	13802	13961	13830	13981	14000	14082	13970	13930	14062	13888	13997	14040	13869	13858	14039	13814	13992	13985	13823	13791	13906	14011	13836	13973	13946	13823	14011	14046	13824	14103	13797	13961	13972	13646	13896	13994	13908	13763	13966	14048	13979	13888	13988	13885	13962	14074	13936	13847	13928	14051	13924	14048	14030	13817	13858	13827	13835	14094	13928	14045	14122	13952	13937	14032	13670	13939	14089	13954	14138	13977	14026	13929	13806	14186	13936	14023	13984	14051	13841	13996	13888	13960	13990	13880	14017	13932	13991	13812	14000	14041	14009	13929	13906	13974	13931	14030	14021	14079	13932	13997	13876	13971	14008	13930	13975	14132	13905	13934	13936	13961	14125	14160	13872	13977	14001	13869	13861	13933	14049	13859	13953	13946	13914	13969	13961	13923	13887	13952	13904	13859	13716	13924	14117	13958	13938	14083	13888	13795	13936	13988	13977	13776	13844	13831	13978	13982	14079	14015	13975	13844	13767	14035	13986	13874	13862	14067	14026	13930	13943	14056	13962	14099	13750	13946	14076	14074	13897	13822	13906	13940	13926	13972	14028	14024	14142	13820	14149	13869	14116	14078	13880	13796	14076	14071	13931	14003	13815	14061	13897	13864	13890	14047	13827	14010	14058	14049	14038	13931	13947	13910	13966	13967	13799	14128	13870	13959	14026	14042	13808	13955	13830	14044	13935	13762	13820	13770	13917	13992	14064	13998	13852	14123	13839	14093	13909	14018	13915	13961	14074	13941	14061	13890	13947	13887	13935	14060	13943	13948	13978	13783	13806	13860	14010	13889	13833	13884	13966	13908	13780	14062	13950	14048	13797	13927	13846	13923	13900	13900	13868	13842	14020	14006	13978	13865	13948	14075	13756	14041	13887	13781	13785	14067	13954	14008	14134	13977	14002	14050	13938	13902	13847	13810	13829	13900	13927	13856	13957	13867	13947	13909	13961	14069	13887	13947	14098	13901	13912	14102	13835	13954	13930	14004	13905	13888	13884	13960	13756	14058	13818	14279	13740	13934	14113	14128	13854	13864	13872	13918	13842	13740	13967	14066	14020	13905	13891	13904	14038	13825	13932	13927	13977	13732	13904	13950	13891	14181	13926	13812	14086	14016	14065	13971	13832	13915	13802	13928	13952	13938	14037	14008	14074	13996	14123	13992	13959	13803	13959	13946	13951	13991	13980	14033	13982	14011	13954	13895	13939	13944	13947	13778	13860	14008	13885	13843	14011	13914	13974	13910	14077	14004	13924	13936	13904	13969	13965	14119	13822	13972	14029	13859	13888	13749	13950	13952	13970	13847	13882	13984	13972	14048	13891	14010	13967	14078	13885	13824	13986	13901	13740	13793	14016	13949	13900	13865	13945	13915	13871	13919	13833	13885	13981	13978	13855	13942	13876	14045	13932	14006	14104	13939	13793	13858	14043	13934	13963	13999	13945	13901	14105	13924	13895	13928	13829	14209	14072	14086	13966	13856	13956	14007	13987	13786	14084	13945	14061	13884	13853	14007	13836	13921	14143	13826	13970	14025	13883	13974	13955	13930	14057	13883	13966	13922	13868	13898	13961	14075	13910	14035	13844	13912	13921	13947	13897	13979	13983	13924	14148	13911	13999	13883	13728	13855	13880	14135	14024	13887	14004	13802	13876	13954	13905	13972	13858	14097	13887	13920	14053	14047	13943	13973	14033	14099	14012	14083	13995	13919	13900	13925	13985	13837	13940	14078	13857	13983	13975	13875	14046	13919	14149	13940	14010	14027	13836	13755	13944	13909	13825	14146	13851	13841	13800	13682	13956	13827	14127	14001	14012	13879	14101	13813	14093	14087	14000	13837	14050	13959	14041	13906	13821	14058	13933	13982	14069	14069	13850	13738	14014	13918	13815	14043	14124	13822	14076	14090	13772	13934	14083	13972	13854	13869	14026	13940	14052	13889	13978	14040	13701	13956	13916	13902	14031	13943	13925	13760	14038	13865	14030	13915	13946	13900	14005	13932	13998	13715	13922	14091	13899	13923	13852	13981	13875	13902	13986	13858	13896	13970	13765	14039	13837	13857	14002	13965	13992	14013	13894	14025	14039	13835	14086	13827	14127	13977	13874	13801	14037	13881	13879	14040	13825	13852	14031	14045	14035	13958	13899	14033	14010	13889	13914	13948	13969	14038	13892	13911	14055	13839	13782	13895	13858	13890	13961	13847	13998	13963	14079	14223	14131	13833	14167	13849	13788	13978	13891	14000	13884	13967	13987	13968	13948	14001	13844	14086	13930	13783	13793	13890	14003	13886	13991	14031	13964	13914	13935	13891	14067	13803	13892	13826	13994	13909	13883	14079	13939	14024	14064	14087	13864	13872	13717	13883	14103	13699	13915	14121	14006	14028	13850	13888	14012	14033	14025	13850	13898	13967	13860	13964	13996	13873	13865	13926	13828	13949	13848	14068	13882	13890	14005	13909	13944	13808	13775	14055	14021	13984	14002	13901	13909	13917	14064	13936	13988	13878	14080	14017	14091	14004	14013	13819	14057	13959	13986	13862	13956	13926	13896	13959	14021	14045	13805	13912	13812	13956	13906	13586	13879	13849	14107	13881	13915	13737	13941	13929	14016	14090	13953	13906	13824	14038	14068	13894	13986	13910	13962	13869	13780	14188	13976	13779	13938	13935	13859	13874	14138	13764	13876	13819	13847	13941	13963	14059	13916	13871	13961	13766	13959	13919	13969	14011	13918	14018	13992	14136	13777	13817	14035	13876	13999	13964	13955	14017	14047	13891	14014	13913	13929	14117	13950	13904	13997	13843	13764	13844	13935	13887	13944	13981	13924	13993	14031	13862	13912	14070	13882	13998	13877	13903	13912	14135	14017	13975	13919	14082	13922	13945	13811	13969	13950	14074	13837	14018	13937	13956	13819	13980	14096	14022	13839	14113	13894	13846	13906	13954	14061	13948	13883	13887	14007	13973	13867	13806	14016	13997	14013	13973	13960	13856	13885	13934	14035	14049	13896	13953	14006	13956	13781	13866	13978	13918	13862	13904	13970	14081	13889	13926	14006	13868	13812	13943	13903	13978	14075	13919	13863	13988	14121	14028	13812	14013	13899	13992	13799	13895	13986	13909	14041	13909	13896	13913	14040	13951	13798	13815	14134	13975	14131	13825	13864	13959	13747	13995	13916	13984	13895	13959	13802	13987	13958	13901	13879	14008	13813	13881	13898	14035	13748	13754	14021	13747	14094	13807	13903	14042	14129	13843	14063	14019	13926	13887	13947	13894	14008	13888	13980	13894	13905	13775	13776	13946	13843	13938	13808	14048	13907	13820	14037	14033	14132	13841	13925	14104	14071	13781	13861	13926	13991	13946	14040	13971	13927	13724	13847	13949	13886	13912	13981	13907	14205	13874	14130	13782	13819	13984	13972	13870	13974	14040	14005	13976	14038	13937	13874	13926	13902	14055	13986	13978	14097	13939	13807	14075	13962	13917	13990	13973	13882	14060	14043	13730	13972	13952	13766	13953	13952	14026	13910	14035	14018	13827	13858	13763	13932	13827	14037	14056	13887	13931	13960	13969	14051	14060	13873	13883	14092	14026	14022	13931	13990	13942	13948	13902	13924	13979	13953	13850	13829	13991	13950	14081	13962	14023	14035	13932	13994	14035	13907	14028	14061	13927	13920	13900	14018	13990	13923	14003	14010	14067	13849	13976	14029	14077	13785	13850	13907	13995	13802	13762	13933	13784	13984	13816	13962	13921	14013	13920	14020	13987	13850	13943	13921	13904	13781	13949	14112	13895	13889	14011	13978	13821	13958	14016	13849	13862	13945	14056	13949	13884	14200	13909	14010	13989	13920	13937	14322	14031	14049	13862	13888	13899	13946	13779	14015	13982	13870	13915	14079	13864	13828	13877	14017	13937	13824	13819	14095	13795	13938	14045	14059	14140	13955	13958	13870	13901	13891	13694	13755	13897	13923	13986	14065	14073	13856	13926	14058	13928	13919	14036	13932	13918	13972	13953	13947	13882	13974	13923	13867	13963	14034	13684	13867	14026	13935	13927	14075	13869	14035	13927	14013	14078	14067	13882	13861	13924	14125	13956	13880	14162	13942	13974	13996	13943	13892	13785	13921	13859	13984	13850	14084	13920	13859	14120	13868	14017	13933	14071	13916	13871	13864	14190	14096	13840	13851	13930	14072	14076	13919	13818	13962	14028	13888	14051	14037	14014	13924	14033	13861	13884	13850	13870	13885	14161	14015	14101	13938	14014	14074	13911	13955	13968	14045	13971	13909	13703	13844	13926	13998	13853	14051	13976	13838	13778	13877	13926	14028	14062	13781	14169	13808	13832	14097	13931	13913	14017	14007	13932	13940	14016	13872	14039	13737	13864	13994	13990	13803	13848	13891	13998	13956	13931	13874	13885	14124	13982	13978	14076	13961	13952	14049	13953	13920	13930	14139	13984	13703	14033	13796	13850	13859	14027	14004	13874	14006	13891	13964	13978	13869	14045	13992	14028	14010	13756	14008	13944	14088	13933	13974	13971	13894	13806	13936	13967	14011	13899	13885	13857	13898	13818
34434	26292	28860	27610	25709	25477	25399	25269	25017	25241	24951	24793	24894	24808	24480	24698	24835	24360	24417	24576	24268	24324	24722	24249	24435	24419	24459	24301	24303	24438	24261	24489	24082	24397	24562	24583	24251	24493	24454	24596	24512	24594	24432	24297	24394	24391	24481	24337	24133	24238	24138	24378	24386	24394	24486	24474	24471	24461	24341	24227	24385	24477	24329	24389	24353	24324	24432	24413	24303	24185	24339	24399	24673	24268	24211	24509	24477	24356	24426	24302	24473	24267	24363	24609	24408	24545	24271	24154	24309	24295	24535	24499	24380	24331	24190	24526	24413	24343	24196	24430	24465	24348	24672	24125	24180	24073	24131	24327	24242	24578	24493	24352	24426	24412	24590	24294	24244	24569	24788	24543	24407	24403	24700	24474	24344	24461	24193	24095	24284	24270	24453	24262	24427	24570	24106	24296	24460	24340	24660	24295	24132	24453	24349	24500	24280	24468	24343	23973	24220	24334	24452	24321	24415	24303	24347	24407	24138	24441	24307	24175	24129	24259	24312	24313	24325	24293	24522	24401	24700	24392	24668	24269	24403	24245	24520	24050	24432	24557	24539	24183	24284	24241	24270	24464	24075	24390	24509	24722	24592	24281	24342	24332	24268	24271	24383	24306	24349	24360	24539	24660	24234	24400	24404	24448	24434	24563	24401	23993	24292	24216	24346	24264	24373	24211	24491	24756	24435	24176	24377	24451	24495	24438	24362	24430	24377	24253	24292	24355	24192	24182	24393	24220	24257	24096	24486	24446	24368	24161	24240	24249	24519	24418	24258	24325	24547	24368	24524	24247	24093	24201	24373	24343	24348	24165	24348	24453	24656	24563	24251	24217	24398	24381	24205	24458	24420	24248	24497	24288	24300	24560	24293	24255	24510	24609	24309	24428	24395	24374	24439	24437	24413	24239	24575	24462	24215	24462	24281	24153	24187	24204	24234	24191	24388	24335	24219	24229	24306	24421	24179	24510	24365	24534	24565	24520	24520	24290	24340	24251	24390	24571	24404	24682	24434	24548	24460	24543	24460	24354	24444	24326	24405	24449	24433	24146	24355	24446	24376	24514	24413	24392	24131	24322	24228	24371	24477	24282	24377	24218	24243	24485	24447	24350	24444	24557	24293	24330	24139	24301	24463	24599	24364	24382	24483	24348	24398	24208	24342	24429	24323	24401	24414	24335	24399	24556	24734	24223	24324	24430	24325	24277	24257	24228	24480	24371	24513	24258	24619	24479	24300	24225	24277	24260	24409	24280	24503	24251	24578	24522	24220	24377	24464	24328	24275	24341	24512	24408	24470	24368	24372	24103	24402	24325	24397	24250	24188	24477	24894	24341	24376	24420	24220	24254	24257	24495	24369	24382	24421	24434	24283	24538	24389	24376	24356	24416	24257	24591	24146	24501	24365	24533	24323	24579	24538	24229	24466	24273	24454	24292	24205	24400	24140	24314	24131	24307	24296	24294	24440	24482	24207	24258	24417	24353	24482	24239	24300	24434	24383	24300	24638	24377	24620	24464	24523	24450	24427	24380	24473	24485	24525	24497	24392	24355	24500	24394	24333	24320	24189	24120	24359	24355	24232	24262	24465	24532	24151	24112	24471	24360	24306	24404	24331	24384	24422	24220	24381	24276	24393	24476	24184	24405	24357	24428	24287	24280	24431	24361	24317	24393	24161	24289	24393	24341	24287	24522	24201	24223	24527	24412	24240	24258	24544	24533	24266	24406	24505	24339	24253	24184	24298	24548	24433	24366	24332	24228	24396	24564	24373	24548	24375	24318	24407	24335	24342	24191	24528	24467	24364	24274	24372	24279	24361	24205	24381	24283	24202	24161	24359	24487	24535	24439	24461	24300	24262	24077	24373	24369	24499	24569	24589	24297	24305	24185	24427	24555	24615	24182	24451	24470	24606	24275	24164	24099	24321	24401	24248	24275	24215	24407	24158	24436	24305	24354	24403	24411	24563	24129	24407	24331	24283	24077	24503	24452	24325	24209	24360	24243	24595	24390	24253	24589	24524	24427	24226	24186	24286	24466	24395	24540	24294	24534	24509	24488	24412	24344	24224	24479	24696	24320	24382	24502	24382	24233	24308	24036	24234	24150	24260	24187	24227	24539	24429	24452	24265	24265	24239	24523	24199	24125	24318	24300	24468	24380	24168	24296	24547	24379	24215	24374	24506	24408	24162	24513	24178	24237	24359	24494	24509	24534	24338	24194	24469	24357	24634	24507	24396	24392	24287	24360	24605	24361	24029	24362	24202	24479	24387	24252	24523	24475	24361	24617	24230	24565	24481	24343	24268	24435	24285	24271	24346	24457	24280	24389	24425	24495	24567	24411	24408	24423	24294	24507	24500	24245	24379	24336	24467	24427	24485	24425	24491	24318	24251	24270	24275	24449	24680	24326	24347	24548	24166	24272	24388	24423	24340	24365	24387	24297	24285	24412	24462	24365	24208	24369	24229	24505	24413	24566	24132	24398	24497	24353	24370	24170	24387	24220	24348	24279	24383	24297	24492	24570	24504	24368	24485	24391	24558	24405	24258	24261	24316	24301	24327	24469	24336	24170	24523	24589	24529	24444	24574	24496	24534	24389	24226	24436	24225	24119	24454	24603	24421	24398	24303	24462	24144	24373	24351	24546	24664	24414	24146	24524	24400	24377	24183	24553	24412	24254	24057	24200	24265	24494	24409	24531	24394	24605	24081	24282	24100	24414	24599	24345	24172	24517	24535	24587	24252	24506	24607	24361	24701	24308	24357	24827	24537	24416	24427	24362	24553	24440	24449	24466	24537	24271	24270	24222	24382	24302	24197	24341	24677	24489	24449	24269	24417	24312	24438	24318	24416	24241	24085	24227	24691	24322	24242	24425	24361	24357	24495	24216	24394	24580	24263	24238	24172	24565	24142	24227	24345	24172	24403	24257	24379	24292	24226	24623	24383	24421	24493	24165	24468	24510	24350	24333	24491	24193	24705	24476	24386	24316	24176	24280	24559	24214	24481	24317	24474	24299	24351	24021	24289	24398	24319	24627	24259	24353	24343	24598	24308	24342	24297	24205	24480	24206	24354	24349	24597	24241	24406	24538	24696	24718	24358	24239	24500	24466	24463	24475	24421	24283	24157	24577	24275	24163	24406	24508	24348	24253	24577	24484	24261	24507	24172	24338	24392	24355	24296	24373	24182	24260	24322	24290	24427	24133	24341	24316	24502	24159	24304	24575	24249	24272	24407	24270	24432	24305	24053	24539	24285	24203	24100	24368	24391	24523	24390	24409	24536	24351	24069	24330	24401	24313	24381	24399	24213	24417	24417	24430	24446	24251	24381	24569	24425	24386	24558	24365	24369	24341	24419	24352	24259	24374	24410	24505	24319	24390	24522	24382	24195	24447	24469	24440	24262	24403	24311	24449	24149	24269	24415	24296	24396	24405	24403	24470	24370	24551	24502	24398	24576	24319	24326	24398	24126	24397	24246	24026	24476	24191	24314	24530	24413	24375	24240	24287	24363	24423	24551	24801	24537	24185	24455	24335	24414	24205	24434	24270	24711	24508	24486	24267	24338	24369	24429	24439	24358	24360	24582	24698	24665	24535	24325	24578	24495	24424	24190	24432	24170	24449	24355	24453	24300	24419	24494	24546	24430	24081	24291	24343	24102	24497	24507	24335	24147	24416	24373	24219	24245	24416	24295	24341	24458	24234	24586	24255	24267	24132	24375	24085	24273	24244	24230	24486	24463	24438	24479	24351	24310	24334	24353	24454	24321	24311	24636	24483	24253	24446	24326	24312	24302	24382	24360	24298	24515	24358	24297	24493	24238	24361	24395	24492	24462	24214	24413	24445	24269	24258	24507	24310	24395	24423	24649	24392	24231	24309	24537	24554	24501	24360	24416	24381	24378	24456	24476	24088	24470	24198	24270	24150	24283	24568	24378	24510	24407	24502	24314	24537	24439	24426	24288	24436	24290	24392	24289	24551	24584	24551	24459	24163	24460	24454	24413	24609	24424	24049	24396	24520	24142	24441	24308	24498	24466	24219	24483	24547	24402	24252	24285	24237	24258	24253	24373	24329	24293	24257	24517	24427	24249	24347	24581	24505	24489	24409	24219	24130	24277	24487	24348	24185	24183	24270	24122	24482	24148	24200	24225	24335	24377	24252	24595	24211	24560	24136	24442	24509	24163	24267	24187	24358	24292	24279	24449	24510	24484	24492	24605	24273	24502	24566	24472	24394	24335	24439	24402	24673	24459	24464	24435	24326	24360	24422	24602	24429	24598	24422	24207	24305	24260	24397	24533	24298	24376	24499	24412	24282	24315	24386	24226	24266	24339	24337	24327	24332	24448	24563	24547	24403	24283	23956	24180	24640	24571	24477	24572	24302	24491	24746	24228	24661	24489	24566	24383	24536	24664	24254	24418	24254	24334	24472	24301	24254	24507	24481	24280	24530	24646	24433	24433	24489	24500	24481	24372	24399	24337	24290	24447	24288	24549	24246	24356	24247	24425	24507	24543	24338	24278	24356	24125	24465	24376	24552	24458	24348	24210	24191	24306	24581	24500	24288	24509	24328	24214	24465	24353	24646	24256	24298	24171	24205	24640	24507	24401	24175	24190	24476	24414	24226	24325	24490	24558	24344	24528	24491	24445	24394	24424	24653	24701	24414	24260	24596	24320	24343	24596	24424	24527	24601	24343	24567	24506	24505	24411	24436	24308	24274	24452	24180	24655	24629	24430	24535	24507	24455	24258	24207	24349	24368	24257	24220	24406	24711	24348	24563	24326	24051	24509	24236	24455	24607	24291	24159	24313	24227	24181	24209	24373	24593	24456	24365	24339	24379	24560	24571	24234	24395	24490	24314	24478	24508	24374	24175	24410	24563	24466	24451	24192	24193	24349	24310	24466	24466	24398	24182	24269	24371	24271	24139	24661	24381	24367	24257	24545	24205	24203	24370	23913	24511	24355	24662	24109	24273	24317	24205	24219	24410	24282	24297	24403	24385	24426	24426	24179	24404	24553	24637	24407	24411	24418	23981	24260	24387	24399	24367	24549	24353	24467	24160	24478	24658	24107	24216	24477	24393	24226	24379	24236	24323	24401	24477	24392	24189	24397	24599	24475	24513	24300	24593	24397	24297
18600	20665	20884	18750	17860	17032	16751	16636	16364	16321	16079	16219	16306	15816	15774	15594	15616	15596	15798	15452	15489	15404	15406	15503	15435	15441	15578	15357	15508	15310	15412	15461	15490	15308	15377	15470	15386	15318	15450	15454	15360	15480	15359	15442	15467	15328	15440	15501	15422	15558	15392	15368	15391	15298	15420	15435	15445	15323	15282	15390	15422	15448	15257	15406	15480	15531	15313	15373	15484	15400	15454	15594	15402	15497	15439	15395	15522	15553	15483	15272	15496	15180	15236	15368	15356	15409	15458	15383	15294	15370	15581	15259	15444	15376	15299	15387	15187	15311	15345	15336	15322	15329	15395	15203	15471	15323	15324	15327	15331	15407	15414	15257	15405	15267	15319	15325	15505	15359	15266	15518	15224	15422	15294	15419	15393	15434	15452	15437	15373	15353	15209	15435	15272	15330	15329	15398	15300	15403	15474	15410	15440	15438	15359	15586	15533	15381	15321	15293	15330	15421	15336	15360	15295	15330	15329	15396	15493	15353	15277	15379	15397	15478	15247	15274	15385	15553	15359	15430	15317	15423	15364	15495	15450	15215	15379	15175	15364	15570	15330	15480	15299	15432	15478	15385	15365	15305	15303	15230	15291	15521	15379	15491	15570	15281	15362	15351	15337	15092	15325	15442	15467	15539	15359	15266	15559	15330	15373	15397	15373	15329	15595	15437	15312	15415	15418	15412	15501	15363	15345	15327	15376	15448	15328	15320	15637	15551	15552	15313	15360	15285	15507	15351	15474	15527	15507	15347	15487	15244	15212	15283	15409	15341	15359	15378	15434	15281	15376	15489	15446	15416	15331	15476	15380	15310	15301	15492	15436	15365	15294	15517	15457	15101	15359	15359	15447	15258	15334	15335	15479	15382	15339	15422	15333	15334	15268	15414	15560	15366	15384	15324	15377	15344	15268	15527	15480	15390	15370	15303	15352	15329	15350	15304	15246	15444	15286	15209	15347	15422	15319	15386	15327	15287	15236	15341	15480	15439	15302	15403	15374	15362	15469	15396	15319	15481	15406	15524	15427	15323	15515	15222	15458	15550	15408	15293	15559	15478	15346	15293	15299	15255	15240	15344	15408	15318	15477	15390	15503	15328	15360	15450	15417	15381	15184	15332	15434	15384	15466	15363	15321	15526	15452	15380	15469	15402	15328	15524	15190	15599	15392	15503	15379	15413	15381	15587	15480	15473	15338	15382	15359	15466	15302	15265	15334	15301	15317	15346	15386	15401	15480	15393	15256	15404	15534	15501	15503	15334	15520	15293	15286	15345	15434	15387	15587	15217	15339	15368	15387	15446	15230	15565	15461	15308	15536	15311	15439	15271	15332	15302	15243	15463	15289	15454	15375	15679	15169	15537	15247	15351	15468	15181	15537	15594	15214	15340	15399	15501	15495	15259	15263	15487	15301	15362	15435	15351	15390	15348	15446	15393	15417	15309	15459	15449	15279	15394	15335	15332	15335	15199	15273	15419	15269	15392	15381	15457	15355	15282	15330	15404	15377	15333	15421	15287	15582	15416	15370	15398	15401	15246	15335	15333	15480	15328	15366	15319	15404	15434	15356	15405	15429	15422	15345	15460	15281	15315	15357	15394	15332	15551	15289	15294	15406	15362	15504	15355	15336	15436	15345	15422	15337	15300	15428	15475	15287	15346	15389	15434	15433	15423	15526	15656	15368	15433	15501	15231	15369	15360	15337	15330	15414	15529	15315	15354	15232	15418	15401	15480	15177	15356	15459	15522	15338	15299	15394	15469	15303	15322	15344	15333	15368	15202	15292	15313	15382	15259	15441	15540	15457	15564	15448	15378	15454	15335	15457	15390	15420	15348	15391	15434	15399	15419	15414	15387	15295	15511	15512	15378	15393	15216	15536	15149	15468	15395	15239	15317	15467	15307	15369	15559	15208	15574	15266	15468	15453	15552	15446	15239	15501	15324	15477	15332	15474	15301	15322	15406	15335	15430	15348	15452	15383	15288	15374	15504	15288	15277	15268	15454	15299	15409	15361	15403	15312	15320	15481	15453	15535	15340	15484	15474	15351	15508	15356	15203	15406	15346	15265	15326	15579	15589	15279	15460	15323	15327	15332	15383	15513	15471	15362	15370	15351	15459	15437	15506	15389	15317	15223	15297	15529	15403	15344	15288	15503	15351	15439	15368	15470	15277	15356	15311	15499	15326	15360	15366	15374	15215	15427	15391	15340	15258	15341	15355	15384	15573	15355	15413	15241	15554	15335	15293	15424	15291	15284	15400	15404	15486	15319	15385	15468	15298	15443	15490	15388	15293	15371	15380	15497	15299	15317	15279	15288	15469	15550	15443	15326	15226	15302	15399	15422	15491	15238	15326	15295	15308	15454	15213	15490	15439	15535	15364	15440	15480	15369	15480	15312	15455	15362	15451	15336	15336	15426	15353	15444	15092	15462	15326	15263	15420	15541	15657	15256	15417	15420	15414	15369	15395	15308	15523	15454	15512	15371	15381	15504	15602	15413	15245	15252	15465	15534	15385	15442	15403	15397	15387	15334	15461	15469	15277	15271	15478	15293	15419	15381	15553	15447	15507	15382	15388	15533	15378	15426	15342	15386	15367	15472	15424	15486	15290	15389	15447	15318	15351	15316	15255	15240	15393	15439	15489	15328	15345	15323	15440	15433	15563	15199	15368	15347	15383	15280	15359	15370	15354	15162	15253	15397	15406	15438	15381	15437	15349	15452	15193	15584	15420	15451	15520	15320	15257	15514	15428	15423	15278	15454	15207	15562	15287	15345	15408	15396	15304	15174	15455	15335	15204	15258	15401	15484	15439	15478	15369	15275	15475	15268	15502	15312	15274	15472	15404	15406	15300	15320	15456	15437	15282	15577	15412	15512	15279	15358	15436	15329	15404	15287	15447	15321	15265	15259	15409	15344	15463	15342	15387	15259	15309	15397	15280	15401	15299	15349	15530	15528	15350	15355	15492	15540	15394	15487	15504	15563	15385	15423	15234	15557	15177	15415	15443	15208	15257	15369	15327	15373	15317	15232	15595	15411	15345	15495	15475	15526	15442	15357	15354	15415	15189	15340	15378	15365	15501	15485	15235	15391	15384	15306	15304	15337	15454	15459	15386	15478	15461	15408	15368	15591	15353	15394	15394	15372	15427	15270	15403	15426	15249	15580	15376	15455	15292	15469	15448	15254	15441	15353	15321	15473	15276	15467	15414	15323	15454	15244	15445	15396	15523	15342	15391	15337	15135	15533	15446	15329	15402	15411	15411	15258	15509	15414	15485	15424	15264	15582	15376	15473	15336	15433	15530	15428	15375	15323	15198	15458	15358	15284	15581	15287	15414	15285	15440	15439	15402	15582	15426	15050	15495	15381	15617	15360	15386	15458	15361	15237	15531	15475	15492	15395	15320	15523	15393	15372	15174	15403	15539	15370	15455	15463	15363	15243	15564	15314	15335	15417	15338	15458	15357	15302	15306	15243	15404	15278	15343	15281	15227	15431	15555	15298	15329	15446	15351	15432	15500	15240	15381	15353	15353	15339	15490	15421	15320	15574	15438	15372	15207	15393	15261	15329	15447	15473	15457	15396	15447	15360	15453	15402	15367	15340	15377	15356	15308	15435	15482	15338	15539	15402	15407	15380	15422	15563	15322	15328	15333	15232	15443	15278	15346	15351	15240	15523	15177	15265	15471	15358	15467	15489	15361	15241	15440	15402	15478	15474	15256	15270	15375	15398	15134	15552	15439	15430	15299	15281	15391	15378	15670	15506	15459	15397	15444	15286	15388	15355	15427	15399	15349	15388	15456	15548	15235	15359	15125	15472	15376	15440	15317	15432	15407	15422	15377	15263	15418	15389	15326	15423	15348	15324	15261	15386	15506	15457	15385	15408	15274	15522	15332	15319	15365	15499	15263	15425	15427	15363	15344	15540	15484	15260	15390	15424	15298	15402	15408	15384	15497	15405	15144	15473	15294	15331	15283	15383	15379	15164	15423	15478	15379	15300	15304	15525	15299	15500	15430	15485	15405	15278	15402	15474	15387	15458	15384	15436	15442	15397	15442	15378	15292	15464	15404	15184	15416	15492	15188	15332	15406	15435	15310	15387	15332	15581	15338	15400	15416	15469	15365	15333	15300	15528	15528	15403	15417	15500	15479	15494	15372	15371	15384	15521	15413	15393	15408	15427	15291	15457	15357	15402	15302	15457	15364	15298	15335	15428	15525	15450	15278	15473	15513	15413	15354	15277	15412	15361	15407	15417	15383	15360	15450	15505	15422	15380	15286	15416	15306	15380	15474	15330	15281	15226	15348	15560	15527	15413	15523	15179	15415	15366	15230	15294	15384	15362	15241	15423	15245	15317	15362	15415	15458	15494	15467	15426	15444	15463	15348	15471	15310	15327	15426	15520	15485	15357	15276	15427	15483	15415	15387	15305	15468	15217	15289	15453	15408	15404	15393	15456	15434	15180	15385	15451	15338	15330	15297	15267	15465	15235	15519	15402	15297	15418	15305	15430	15439	15424	15414	15552	15274	15498	15392	15307	15465	15520	15330	15341	15457	15398	15443	15424	15329	15210	15379	15388	15554	15304	15386	15399	15455	15260	15343	15628	15410	15170	15606	15469	15487	15261	15443	15457	15264	15390	15562	15319	15248	15493	15342	15454	15435	15417	15428	15387	15419	15464	15390	15294	15392	15396	15458	15404	15457	15413	15463	15463	15430	15217	15346	15446	15396	15500	15361	15353	15389	15507	15433	15384	15331	15457	15348	15509	15295	15460	15492	15325	15509	15470	15360	15338	15358	15565	15377	15399	15209	15545	15372	15462	15255	15364	15487	15380	15261	15495	15369	15310	15403	15302	15536	15351	15409	15421	15377	15313	15358	15589	15326	15298	15414	15357	15447	15453	15391	15300	15430	15382	15507	15216	15407	15380	15488	15318	15428	15394	15313	15226	15360	15438	15420	15441	15480	15535	15521	15427	15455	15348	15415	15358	15269	15308	15664	15351	15478	15282	15428	15224	15384	15179	15407	15383	15470	15365	15352	15498	15445	15468	15508	15407	15305	15367	15435	15473	15264	15394	15360	15312	15591	15368	15527	15262	15429	15385	15467	15395	15325	15284	15465	15522	15457	15403	15465
24407	21159	27717	25099	23217	26391	27299	24383	23819	24023	23497	23571	23155	23367	23066	23268	22877	22693	22714	22502	22378	22439	22460	22562	22683	22335	22500	22491	22600	22715	22689	22421	22474	22635	22423	22527	22350	22669	22450	22573	22165	22374	22318	22225	22271	22276	22299	22268	22284	22596	22655	22544	22330	22627	22426	22247	22476	22517	22383	22406	22217	22531	22310	22514	22341	22265	22050	22326	22184	22313	22282	22404	22328	22575	22221	22309	22487	22544	22430	22541	22381	22507	22344	22132	22378	22436	22323	22341	22181	22134	22245	22440	22114	22128	22432	22323	22176	22241	22149	22230	22312	22180	22393	22344	22226	22454	22169	22236	22156	22152	22143	22263	22292	22384	22238	22193	22367	22260	22190	22184	22344	22251	22335	22297	22376	22255	22293	22339	22378	22341	22429	22419	22332	22396	22468	22312	22220	22484	22302	22245	22633	22341	22244	22330	22215	22415	22411	22469	22550	22072	22011	22148	22586	22280	22195	22215	22554	22346	22462	22275	22122	22171	22566	22362	22329	22207	22364	22484	22625	22400	22035	21910	22111	22239	22229	22359	22533	22276	22454	22406	22296	22149	22401	22267	22301	22239	22329	22359	22465	22080	22390	22385	22411	22256	22423	22461	22232	22255	22370	22408	22076	22392	22371	22462	22201	22455	22344	22231	22343	22166	22303	22512	22511	22482	22144	22230	22080	21986	22245	22486	22038	22317	22188	22365	22298	22243	22187	22313	22133	22133	22449	22433	22299	22278	22529	22687	22199	22342	22336	22056	22454	22243	22487	22187	22441	22447	22466	22470	22382	22471	22438	22326	22132	22269	22245	22329	22436	21884	22161	22445	22619	22236	22472	22210	22317	22140	22638	22095	22427	22402	22157	22248	22233	22057	22135	22489	22311	22226	22365	22462	22364	22395	22298	22298	22604	22110	22171	22156	22442	22443	22288	22242	22646	22356	22285	22274	22310	22392	22487	22256	21948	22244	22389	22240	22297	21979	22341	22164	22558	22378	22328	22548	22293	22369	22133	22125	22124	22060	22207	22455	22216	22374	22462	22280	22500	22141	22324	22311	22268	22290	22320	22511	22316	22292	22315	22081	22265	22236	22464	22334	22098	22316	22404	22397	22369	22429	22405	22478	22424	22392	22582	22420	22336	22460	22063	22500	22244	22423	22312	22288	22342	22230	22309	22230	22343	22406	22202	22504	22153	22418	22289	22245	22209	22238	22138	22231	22440	22363	22320	22387	22152	22622	22288	21932	22569	22307	22291	22328	22260	22164	22307	22361	22258	22308	22296	22140	22369	22476	22417	22170	22345	22345	22352	22053	22288	22348	22414	22179	22159	22279	22445	22379	22265	22272	22249	22270	22279	22239	22153	22266	22265	22269	22580	22281	22190	22303	22287	22228	22424	22440	22397	22408	22187	22450	22315	22211	22326	22250	22429	22302	22157	22144	22191	22317	22398	22340	22455	22327	22503	22363	22459	22339	22590	22398	22214	22079	22309	22131	22165	22216	22255	22202	22378	22310	22289	22259	22236	22206	22308	22261	22411	22348	22350	22157	22450	22171	22327	22182	22336	22270	22388	22190	22315	22409	22379	22130	22320	22235	22365	22343	22615	22342	22197	22607	22320	22273	22422	22361	22281	22420	22265	22168	22273	22528	22204	22257	22177	22368	22355	22322	22073	22220	22145	22353	22250	22174	22159	22302	22206	22231	22248	22243	22362	22394	22426	22554	22165	22315	22156	22334	22434	22184	22316	22475	22331	22151	22409	22266	22334	22364	22604	22399	22459	22417	22403	22200	22237	22159	22169	22463	22261	22243	22345	22419	22105	22357	22385	22116	22070	22121	22407	22358	22464	22347	22325	22220	22290	22363	22517	22255	22224	22251	22339	22278	22444	22302	22324	22314	22142	22191	22376	22301	22590	22358	22364	22159	22352	22416	22325	22280	22076	22472	22164	22136	22288	22178	22084	22399	22224	22435	22511	22203	22425	22377	22198	22209	22456	22282	22492	22352	22478	22394	22477	22122	22172	22363	22596	22177	22530	22377	22336	22077	22276	22286	22283	22238	22360	22371	22441	22163	22183	22315	22130	22105	22277	22196	22561	22287	22349	22281	21992	22190	22209	22233	22241	22162	22354	22461	22141	22222	22271	22510	22272	22277	22221	22339	22432	22236	22287	22412	22504	22277	21992	22009	22233	22384	22325	22170	22454	22442	22237	22229	22278	22444	22046	22287	22385	22198	22318	22430	22509	22379	22202	22014	22411	22429	22261	22091	22379	22257	22364	22386	22320	22250	22273	22449	22222	22401	22166	22516	22166	22430	22316	22394	22304	22434	22299	22349	22377	22145	22328	22289	22433	22287	22222	22212	22181	22321	22267	22365	22423	22274	22337	22292	22464	22330	21988	22102	22376	22334	22131	22218	22196	22241	22063	22356	22273	22377	22365	21935	22345	22156	22430	22260	22205	22335	22326	22009	22223	22528	22133	22371	22260	22102	22485	22260	22338	22475	22228	22232	22484	22140	22400	22312	22392	22430	22062	22166	22183	22209	22139	22285	22177	22418	22340	22324	22333	22485	22520	22248	22250	22128	22152	22123	22258	22243	22294	22187	22550	22501	22238	22488	22318	22260	22341	22342	22201	22344	22370	22210	22231	22404	22306	22015	22535	22298	22156	22241	22293	22547	22476	22448	22417	22417	22245	22392	22343	22362	22308	22243	22443	22280	22425	22326	22410	22469	22312	22405	22143	22445	22360	22135	22101	22203	22240	22338	22151	22156	22122	22279	22409	22377	22280	22212	22386	22463	22249	22296	22265	22372	22261	22066	22165	22266	22334	22355	22099	22424	22264	22323	22247	22171	22043	22324	22152	22165	22393	22369	22404	22372	22203	22176	22298	22329	22333	22329	22367	22443	22470	22285	22299	22282	22135	21962	22190	22227	22343	22390	22266	22338	22400	22551	22349	22333	22184	22310	22312	22251	22438	22275	22280	22282	22151	22169	22437	22358	22215	22356	22329	22158	22198	22299	22205	22151	22258	22249	22122	22107	22430	22398	22390	22419	22420	22225	22282	22303	22217	22398	22559	22529	22171	22140	22521	22332	22341	22331	21972	22389	22127	22286	22201	22267	22356	22393	22369	22246	22072	22285	22279	22315	22280	22312	22249	22188	22290	22503	22304	22494	22324	22410	22277	22336	22453	22405	22190	22287	22487	22487	22329	22323	22308	22245	22447	22287	22157	22218	22031	22089	22446	22436	22253	22151	22240	22072	22315	22335	22420	22219	22278	22327	22469	22099	22299	22189	22215	22350	22227	22210	22459	22464	22498	22345	22284	22358	22239	22116	22454	22250	22316	22150	22400	22440	22306	22251	22326	22167	22173	22356	22464	22293	22256	22449	22221	22376	22319	22230	22152	22026	22217	22338	22080	22200	22097	22068	22373	22474	22594	22539	22269	22452	22412	22322	22283	22255	22219	22598	22074	22148	22430	22436	22272	22328	22485	22099	22353	22082	22106	22287	22503	22264	22190	22150	22128	22480	22205	22258	22020	22249	22145	22249	22379	22291	22242	22377	22077	22325	22607	22264	22259	22434	22059	22205	22323	22145	22374	22271	22175	22455	22387	22360	22152	22161	22319	22400	22355	22339	22237	22378	22388	22413	22432	22497	22564	22195	22478	22430	22262	22242	22465	22112	22359	22069	22262	22078	22088	22357	22419	22359	22231	22231	22521	22045	22281	22340	22297	22201	22135	22291	22317	22596	22306	22171	22218	22574	22106	22263	22254	22349	22170	22203	22059	22307	22143	22298	22327	22544	22398	22348	22451	22393	22328	22354	22404	22369	22284	22310	22190	22349	22289	22086	22376	22259	22546	22189	22211	22265	22362	22169	22211	22132	22488	22333	22344	22274	22237	22332	22453	22247	22330	22233	22294	22037	22375	22587	22441	22169	22253	22206	22140	22307	22182	22217	22024	22306	22194	22284	22457	22187	22272	22267	22202	22199	22179	22005	22211	22085	22122	22263	21943	22269	22287	22513	22383	22374	22313	22361	22300	22143	22121	22344	22328	22266	22331	22267	22481	22384	22469	22329	22249	22047	22235	22129	22206	22041	22563	22233	22232	22333	22195	22253	22568	22246	22246	22405	22044	22316	22132	22283	22127	22300	22350	22282	22421	22208	22275	22324	22266	22436	22536	22358	22346	22234	22166	22157	22197	22148	22444	22308	22220	22345	22372	22366	22283	22521	22341	22388	22497	22386	22089	22302	22323	22254	21976	22069	22121	22236	22202	22261	22485	22566	22397	22294	22441	22386	22310	22309	22361	22478	22455	22109	22067	22465	22172	22230	22530	22320	22430	22230	22412	22439	22483	22449	22353	22305	22576	22413	22669	22287	22475	22471	22414	22340	22387	22356	22349	22209	22415	22450	22251	22620	22427	22311	22307	22329	22253	22339	22499	22154	22273	22309	22337	22281	22459	22321	22306	22404	22291	22401	22032	22415	22106	22231	22289	22235	22382	22437	22261	22451	22324	22318	22415	22167	22203	22112	22387	22325	22268	22301	22384	22276	22380	22046	22311	22180	22142	22240	22385	22440	22125	22392	22351	22235	22249	22337	22125	22483	22145	22112	22102	22151	22396	22257	22409	22310	22199	22020	22492	22088	22423	22479	22503	22458	22220	22349	22297	22069	22466	22396	22402	22340	22415	22189	22187	22546	22418	22339	22240	22332	22478	22325	22256	22033	22290	22512	22293	22356	22443	22106	22229	22354	22269	22328	22214	22181	22062	22172	22279	22545	22302	22281	22262	22216	22172	22240	22372	22358	22471	22299	22221	22374	22267	22648	22288	22249	22285	22117	22407	22248	22287	22176	22217	22283	22198	22281	22328	22210	22269	22333	22311	22190	22487	22120	22122	22300	22267	22320	22183	22429	22259	22208	22288	22298	22214	22295	22143	22176	22423	22431	22456	22374	22292	22308	22425	22147	22055	22364	22243	22200	22462	22317	22318	22452	22288	22255	22052	22372	22190	22290	22164	22334	22437	22173	22118	22387	22106	22125	22308	22303	22075	21975	22189	22294	22344	22392	22412	22346	22331	22408	22075	22220	22264	22283	22313	22529	22493	22252
16606	27382	27166	22302	19990	18368	17630	16932	16749	16302	15974	15900	15786	15515	15315	15113	15061	14824	14763	14791	14865	14627	14610	14843	14595	14825	14631	14499	14543	14468	14769	14636	14585	14517	14700	14496	14434	14517	14392	14655	14583	14512	14513	14395	14525	14587	14659	14736	14417	14551	14555	14402	14316	14360	14383	14574	14263	14478	14477	14562	14351	14288	14499	14560	14134	14502	14485	14261	14376	14352	14477	14434	14333	14461	14478	14486	14279	14553	14297	14648	14501	14332	14315	14409	14303	14310	14423	14422	14420	14423	14510	14346	14298	14450	14400	14573	14429	14452	14605	14324	14624	14400	14397	14365	14486	14465	14354	14453	14418	14544	14541	14403	14578	14543	14402	14572	14449	14321	14362	14512	14466	14391	14371	14376	14405	14444	14469	14325	14337	14377	14568	14410	14374	14338	14385	14481	14447	14319	14266	14305	14480	14370	14502	14390	14455	14480	14392	14560	14440	14421	14542	14278	14414	14390	14335	14328	14425	14251	14435	14306	14375	14559	14328	14438	14472	14319	14331	14563	14457	14435	14449	14370	14463	14374	14497	14494	14381	14334	14420	14324	14283	14449	14445	14226	14361	14261	14387	14286	14382	14407	14288	14434	14531	14244	14340	14321	14424	14282	14401	14289	14444	14457	14335	14405	14273	14388	14321	14435	14462	14306	14371	14326	14334	14372	14336	14322	14490	14381	14283	14375	14285	14463	14426	14355	14227	14360	14422	14438	14311	14612	14259	14299	14315	14434	14397	14312	14160	14193	14344	14193	14526	14448	14335	14298	14389	14406	14423	14537	14499	14421	14380	14304	14447	14539	14472	14387	14576	14351	14458	14635	14387	14357	14619	14409	14261	14208	14240	14348	14284	14433	14420	14420	14403	14342	14657	14462	14319	14308	14622	14341	14343	14394	14409	14493	14448	14299	14336	14392	14387	14375	14386	14283	14242	14402	14412	14510	14457	14383	14454	14343	14324	14287	14413	14316	14350	14482	14509	14351	14437	14447	14332	14466	14492	14388	14477	14487	14502	14669	14420	14488	14412	14462	14379	14155	14533	14474	14423	14337	14396	14496	14433	14453	14277	14444	14416	14284	14466	14562	14364	14505	14305	14427	14292	14677	14471	14419	14479	14406	14427	14354	14422	14456	14359	14258	14365	14555	14433	14319	14409	14393	14616	14381	14502	14546	14335	14305	14383	14238	14401	14484	14318	14417	14366	14416	14365	14464	14402	14494	14259	14404	14363	14392	14587	14277	14327	14382	14435	14462	14558	14436	14454	14452	14547	14539	14371	14434	14408	14561	14442	14276	14403	14382	14277	14248	14449	14545	14302	14365	14277	14254	14428	14582	14277	14403	14488	14295	14460	14422	14353	14331	14484	14301	14460	14481	14446	14485	14401	14394	14678	14397	14511	14465	14321	14489	14307	14340	14313	14448	14312	14411	14470	14571	14283	14456	14394	14361	14358	14433	14411	14212	14425	14317	14408	14520	14377	14323	14296	14455	14466	14361	14558	14321	14266	14413	14523	14412	14351	14576	14424	14308	14441	14467	14310	14368	14271	14398	14538	14236	14416	14210	14370	14471	14439	14156	14210	14309	14556	14266	14418	14274	14527	14360	14319	14316	14434	14271	14437	14513	14285	14465	14517	14296	14305	14533	14383	14539	14460	14487	14359	14702	14428	14443	14426	14454	14530	14313	14356	14409	14446	14384	14285	14439	14423	14370	14270	14329	14354	14447	14417	14473	14382	14389	14424	14406	14395	14372	14421	14462	14411	14368	14302	14354	14281	14413	14556	14463	14397	14354	14583	14405	14351	14371	14418	14497	14460	14232	14321	14358	14400	14299	14416	14449	14205	14451	14297	14319	14413	14407	14460	14294	14439	14254	14353	14377	14359	14405	14591	14330	14320	14340	14396	14367	14306	14424	14679	14481	14359	14596	14510	14502	14456	14312	14385	14280	14287	14491	14466	14377	14181	14368	14320	14122	14306	14455	14359	14502	14505	14555	14261	14379	14315	14548	14404	14170	14547	14401	14446	14306	14441	14445	14410	14486	14482	14396	14396	14310	14539	14472	14594	14555	14268	14238	14392	14330	14401	14322	14362	14501	14503	14468	14503	14342	14152	14423	14439	14458	14370	14275	14414	14412	14423	14291	14457	14332	14332	14370	14492	14430	14380	14346	14495	14373	14457	14009	14479	14348	14461	14481	14445	14274	14275	14355	14298	14411	14402	14451	14544	14356	14219	14468	14561	14286	14551	14325	14465	14220	14378	14317	14363	14389	14333	14314	14384	14459	14476	14304	14382	14416	14509	14455	14423	14415	14529	14385	14287	14525	14530	14402	14319	14346	14273	14503	14424	14329	14412	14479	14534	14480	14242	14248	14572	14355	14323	14407	14437	14557	14467	14317	14428	14478	14534	14348	14446	14401	14394	14373	14430	14364	14401	14208	14333	14307	14571	14276	14466	14340	14428	14371	14537	14184	14239	14363	14296	14620	14405	14148	14232	14502	14523	14446	14515	14525	14378	14510	14296	14463	14361	14545	14226	14413	14304	14417	14468	14565	14249	14297	14203	14321	14346	14453	14314	14427	14384	14349	14251	14402	14471	14547	14332	14475	14317	14172	14435	14437	14440	14514	14242	14433	14451	14334	14195	14325	14344	14307	14463	14451	14397	14519	14258	14387	14319	14286	14445	14355	14672	14408	14323	14391	14501	14309	14311	14574	14485	14429	14250	14343	14539	14348	14419	14528	14502	14245	14464	14494	14238	14475	14551	14386	14529	14512	14308	14353	14476	14478	14426	14449	14299	14510	14382	14201	14536	14453	14365	14416	14419	14429	14313	14276	14406	14401	14481	14470	14364	14304	14326	14407	14547	14483	14194	14416	14363	14481	14265	14302	14468	14295	14564	14475	14338	14369	14388	14555	14549	14576	14278	14544	14437	14408	14502	14507	14400	14350	14357	14461	14585	14405	14306	14389	14498	14412	14387	14465	14492	14379	14525	14312	14263	14406	14413	14550	14588	14300	14163	14441	14367	14436	14408	14312	14447	14347	14393	14352	14380	14547	14513	14463	14303	14355	14376	14483	14312	14392	14527	14431	14405	14375	14247	14478	14165	14353	14338	14467	14419	14366	14466	14410	14421	14382	14424	14503	14363	14370	14410	14584	14266	14570	14284	14377	14307	14349	14548	14274	14260	14382	14340	14348	14454	14465	14312	14515	14465	14408	14336	14418	14423	14434	14353	14360	14350	14378	14558	14605	14443	14244	14472	14411	14443	14463	14294	14359	14424	14340	14427	14407	14494	14329	14388	14347	14569	14333	14216	14454	14488	14364	14373	14323	14316	14357	14412	14533	14351	14315	14431	14411	14424	14229	14296	14456	14296	14409	14212	14495	14524	14314	14350	14293	14390	14277	14490	14591	14587	14399	14343	14544	14416	14499	14482	14319	14448	14458	14401	14374	14375	14373	14417	14347	14286	14378	14476	14475	14491	14393	14575	14415	14514	14334	14231	14541	14452	14497	14417	14395	14285	14495	14459	14405	14430	14450	14408	14392	14424	14491	14387	14397	14361	14353	14382	14258	14460	14338	14282	14526	14399	14323	14390	14506	14504	14351	14495	14420	14385	14372	14335	14462	14474	14311	14272	14397	14332	14376	14332	14434	14422	14423	14275	14451	14273	14416	14465	14371	14363	14264	14297	14444	14401	14323	14596	14452	14356	14379	14426	14529	14400	14347	14608	14488	14457	14402	14456	14447	14261	14295	14489	14443	14314	14436	14402	14417	14326	14327	14454	14496	14318	14425	14531	14446	14453	14295	14339	14422	14539	14514	14344	14363	14313	14323	14303	14567	14483	14407	14422	14337	14622	14651	14417	14463	14396	14431	14602	14400	14323	14486	14473	14345	14480	14262	14494	14333	14330	14234	14410	14349	14318	14630	14247	14463	14377	14484	14415	14389	14328	14262	14501	14260	14326	14222	14453	14423	14354	14423	14448	14354	14383	14494	14544	14281	14522	14292	14519	14345	14565	14378	14393	14437	14251	14451	14508	14413	14420	14419	14412	14410	14472	14300	14595	14289	14380	14400	14449	14371	14361	14397	14372	14518	14496	14494	14477	14228	14618	14462	14322	14260	14346	14421	14504	14495	14531	14315	14331	14440	14440	14427	14528	14399	14461	14358	14422	14510	14357	14507	14374	14420	14399	14281	14242	14428	14293	14262	14501	14392	14563	14205	14460	14521	14307	14328	14436	14336	14405	14476	14298	14476	14567	14473	14276	14403	14357	14301	14455	14399	14307	14371	14463	14390	14378	14333	14578	14430	14415	14503	14217	14395	14456	14485	14448	14414	14375	14417	14397	14398	14529	14472	14392	14529	14428	14395	14383	14504	14417	14390	14472	14301	14520	14251	14341	14369	14287	14390	14457	14335	14522	14399	14531	14250	14357	14483	14366	14433	14307	14348	14437	14295	14305	14389	14538	14221	14300	14338	14537	14341	14156	14572	14625	14288	14430	14497	14485	14370	14322	14352	14429	14533	14252	14342	14451	14580	14296	14335	14492	14525	14720	14315	14344	14340	14536	14348	14260	14424	14482	14351	14334	14453	14415	14367	14419	14475	14240	14382	14365	14499	14281	14299	14465	14526	14362	14424	14444	14450	14361	14482	14499	14443	14369	14258	14274	14423	14349	14536	14315	14400	14223	14462	14514	14273	14322	14291	14351	14333	14356	14400	14215	14357	14405	14300	14343	14464	14430	14423	14436	14351	14334	14354	14533	14340	14372	14319	14336	14404	14519	14392	14568	14587	14457	14349	14357	14493	14479	14274	14520	14415	14482	14355	14450	14526	14415	14160	14347	14324	14417	14466	14286	14429	14513	14413	14418	14308	14505	14467	14459	14390	14308	14503	14456	14432	14430	14409	14559	14406	14348	14386	14302	14545	14344	14428	14349	14420	14269	14322	14390	14484	14357	14380	14389	14277	14351	14349	14538	14340	14477	14343	14546	14423	14354	14424	14394	14337	14438	14381	14479	14380	14318	14262	14468	14502	14213	14509	14538	14468	14265	14398	14535	14407	14368	14469	14429	14363	14464	14322	14428	14384	14594	14418	14403	14412	14338	14229
22749	21197	27886	24866	21847	25683	29805	25312	23955	24103	23651	23277	22972	22949	23237	22741	22425	22422	22649	22129	22296	22133	22011	22297	22204	22030	22045	22150	22104	22098	22195	21921	22187	22038	22043	22058	22172	21960	22008	21888	22154	21822	22023	21939	22030	22102	22010	21803	21805	21602	21861	21655	22065	21779	21989	21928	21875	21712	21876	21943	21961	21898	21755	21663	21667	21663	21911	21657	21728	22020	21785	21851	21980	21782	22082	21845	21880	21786	21964	21681	22102	21902	21886	21822	21721	21781	21799	21968	21936	22047	21886	21809	21649	21781	21931	21640	21812	22121	21757	21704	21873	21824	21418	21728	21714	21908	21779	21755	21625	21807	21917	21912	21953	21674	21940	21754	22064	21855	21694	21753	21958	21817	21915	21849	21844	21765	21686	21791	21740	21978	21606	21851	21819	21864	21776	21924	21636	21899	21770	21702	21893	21798	21899	21853	21880	21817	21818	21778	21869	21802	21746	22073	21869	21488	21878	21750	21892	21478	21747	21633	21824	21863	21684	21747	21996	21704	21948	21878	21660	22057	22033	21943	21775	21811	21945	21692	21761	21815	21894	21748	22061	22025	21781	21720	21613	21688	21545	21762	21676	21971	21895	21730	21984	22018	21719	21921	21978	21769	21757	21878	21592	21936	21706	21718	21670	21619	21741	21597	21618	21870	21801	21795	21693	21663	21963	21640	21941	21924	21807	22127	21944	21743	21933	21819	21932	21805	21775	21754	21911	21732	21738	21795	21918	21821	21659	21773	21771	21943	21613	21739	21746	21822	21997	21773	21822	21963	21846	21689	21695	21961	21558	21883	21804	21826	21743	21804	21766	21739	21853	21990	21679	21793	21920	21952	21679	21787	21807	21559	21864	21755	21749	21710	21724	21638	21663	21666	21727	21685	21690	21791	21908	21867	22038	21942	21798	21645	21783	21846	21775	21919	21759	21799	21710	21762	21728	21911	21598	21691	21812	21984	21708	21847	21943	21896	21827	21659	21827	21717	21827	21687	21896	21767	21726	21978	22019	21868	21984	21653	21628	21847	21633	21813	21775	22016	21702	21733	22080	21935	21769	21721	21704	21787	21533	21735	21721	21795	21875	21970	21954	21671	21811	22031	21788	21771	21719	21825	21956	21577	21961	21986	21930	21798	21890	21817	21663	21875	21898	21711	21862	21733	21889	21790	21656	21884	21848	21729	21848	21673	22003	21982	22010	21753	21676	21834	21980	21737	21818	21606	21584	21679	21897	21784	21941	21696	21811	21724	21637	21626	21797	21785	21707	21899	21861	21853	21781	21704	21819	21697	21757	21960	21669	21842	21967	21516	21615	21957	21570	21734	21837	22023	21835	21581	22109	21673	21829	21834	21767	21708	21851	21762	22003	21898	21773	21895	21940	21794	21726	21827	21694	21876	21819	21605	21332	21764	21911	22018	21836	21877	21925	21766	21485	21982	21777	21726	21641	21708	21849	21796	21690	21957	21760	21820	21840	21796	21719	21701	21686	21904	21827	21719	21562	21673	21818	21624	21872	21971	21775	21695	21964	21795	21736	21692	21803	21865	21777	21881	21837	22114	21819	21765	21714	21585	21719	21700	21774	21658	21795	21883	21913	21734	21642	21942	21777	21847	22183	21904	22125	21874	21905	21809	21861	21900	21645	21500	21870	21560	21843	21782	21747	21876	21883	21849	21545	21700	21588	21712	21868	21607	21808	21795	21754	21807	21937	21903	21851	21892	21927	22006	21836	21938	21617	21652	21641	21774	21696	22002	21817	21716	21821	21635	21769	21788	21887	21906	21765	21920	21682	21657	21621	21862	21724	21746	21711	21766	21595	21774	21930	21864	21795	21620	21676	21887	22076	21885	21877	21659	21722	21828	21922	22019	21873	21471	21856	21836	21627	21711	21675	21931	21868	21610	21867	21688	21744	21825	21882	22003	21904	21888	21678	21888	21870	21755	21676	21685	22021	21609	22066	21927	21702	21617	21821	21752	21689	21752	21763	21972	21849	21958	22090	21766	21814	21883	21894	21702	21866	21880	21815	21883	21877	21856	21672	21801	21706	21489	21869	22012	21736	21736	21552	21748	21905	21888	21617	21945	21772	21905	21673	21708	21697	21452	21577	21803	21723	21385	21738	21574	21838	21550	21526	21802	21790	21677	21606	21931	21913	21792	21805	21623	21832	22047	21869	21950	21666	21814	22081	21791	21873	21854	22009	21872	21797	21863	21541	21963	21904	21832	21791	21570	21653	21919	21728	21766	21918	21557	21947	21912	21843	21768	21693	21863	21908	21483	21668	21934	21739	21601	21714	21822	21780	21751	21814	21838	21779	21800	21830	21833	21972	21902	21823	21806	21773	21769	21786	21748	21487	21653	21586	21704	21454	21947	21501	21766	21685	21811	21724	21708	21756	21845	21841	21957	21766	21854	22010	21876	21785	21626	21753	21908	21752	21767	21704	21921	21936	21775	21571	21683	21857	21845	22119	21707	21831	21949	21794	21895	21888	21783	21908	21796	21983	22003	21875	21891	21833	22076	21814	21729	21782	21919	21606	21633	21653	21929	21770	21932	21946	21880	21671	21644	21903	21785	21739	21823	21740	21658	21726	21975	21715	21724	21624	21719	21844	21551	21908	21819	21821	22048	21842	21917	21899	21834	21659	22031	21843	21707	21860	21626	21895	21898	21346	21653	21807	21761	21773	21782	21801	21633	21934	21772	21615	21530	21831	21529	21834	21774	21904	21701	21896	21925	21908	21692	21638	21522	21947	21655	21853	21640	21724	21899	22000	21971	21878	21958	22049	21724	21932	21720	21738	21833	21878	21892	21974	21949	21904	21774	21813	21520	21474	21819	21576	21741	21815	21785	21817	21698	21790	21628	21858	21683	21684	21796	21707	21962	21840	21976	21732	21588	21638	21954	21691	21669	21775	21553	21693	21770	21785	21641	21989	21664	21881	21716	21719	21752	21650	21586	21660	21671	21700	21822	21898	21615	21624	21867	21674	21979	21688	21770	21817	21772	21704	21714	21700	21874	21762	21822	21733	21603	21681	21678	21737	21774	21903	21410	21597	21912	21707	21676	21973	21655	22137	21928	21591	21742	21916	21971	21852	21792	21878	21781	21997	21819	21756	21887	21985	21708	21792	21909	21880	21660	21756	21907	21798	21519	21726	21907	22042	21844	21747	22065	21839	21913	21750	21854	21849	21715	21686	21993	21836	21660	21824	21731	21572	22058	21828	21655	21808	21794	21904	21697	21942	21824	21770	21688	21682	21862	21563	21771	21805	21869	21839	21943	21914	21910	21875	21920	21773	21773	21646	21964	21889	21872	21872	21979	21836	21877	21880	21818	21692	21905	21824	21713	21922	21724	21708	22033	21925	21774	21606	21888	21939	21689	21726	21853	21705	21872	21838	21865	21756	21844	21775	21793	21931	21906	21601	21715	21727	21712	21520	21672	21518	21927	21690	22016	21926	21582	21622	21589	21768	21871	21643	21632	21914	21639	21906	21811	21795	21743	21690	21845	21844	21856	21657	21713	21641	21510	21805	21769	21835	21698	21975	21777	21630	21804	21896	21688	21634	21973	21657	21786	21980	21777	21942	21846	21932	21804	21904	21777	21800	22130	22060	21809	21822	21868	21671	21809	21922	21690	21592	21514	21883	21693	21788	21497	21884	21896	22050	21952	21898	21894	21826	22029	21673	21909	21952	21620	21735	21974	21998	21950	21829	21697	21686	21922	22013	21723	21840	21989	22045	21832	21769	21891	22112	21663	21787	22037	21699	21983	21803	21969	21670	21619	21568	21680	21548	21962	21786	22054	21767	21647	21688	22012	21839	21908	21940	21661	22041	21628	21858	21662	21829	21652	21647	22010	21808	21979	21802	21686	22110	21544	21542	21659	21837	21876	22097	21676	21751	21705	21818	22042	22013	21821	21566	21626	21741	21724	21952	21672	21880	21891	21910	22153	21952	21641	21803	21837	21762	21829	22099	22160	21947	22192	21808	21953	21748	21611	21804	21846	21748	21792	21736	21734	21805	21907	21691	21971	21822	21871	21636	21613	21721	22003	21719	21845	21922	21734	21809	21766	21603	21887	21848	21854	21650	21769	21685	21866	21794	21943	21990	21913	21762	22125	21949	21732	21884	21708	21757	21799	21916	21534	21702	21957	21733	21995	21860	21914	21968	21969	21951	21782	21705	21743	21738	21509	21659	21554	21798	21971	21798	21872	21822	21833	21795	21597	21855	21901	21912	21772	21770	21705	21789	21946	21783	21748	21915	21812	22000	21922	21711	21767	21699	21806	21823	21991	21968	21947	21818	21624	21616	21661	21779	21850	21953	21625	21571	21721	21862	22044	21494	21817	21758	21564	21722	21869	21832	21733	21716	21866	21569	21845	21751	21739	21632	21569	21632	21843	21904	21830	21572	21932	21941	21997	21840	22020	21860	21574	21523	21879	21664	21791	21828	21781	21798	21575	21670	21819	21777	21723	21946	22032	21654	22009	21877	22026	21860	21830	21773	21805	21755	21872	21505	21755	21743	21886	21625	21629	21935	21768	21837	21730	21785	21731	21710	21823	21701	21920	21829	21604	21545	21846	22079	21816	21880	22117	21770	21741	21963	21716	22136	21828	21598	21779	21850	21672	21627	21489	21961	21822	21680	22076	21920	21762	21798	21925	21849	21850	22021	22093	21650	21884	21975	21750	21828	21794	21813	21919	21851	21697	21716	21876	21897	22029	21735	21708	21849	22063	21708	21813	21724	22027	21933	21825	21894	21782	21845	21902	21915	21805	21770	21840	21834	21661	21745	22005	21672	21574	21934	21841	21597	21726	21683	21554	21916	21986	21648	21669	21853	21782	21919	21699	21776	21758	21826	21683	21789	21770	21852	21773	21812	21846	21674	22045	21511	21833	21700	21731	21763	21660	21793	22055	21920	21982	21857	21729	21765	22016	21854	21765	21649	21711	21960	21694	21713	21991	21950	21767	21931	21844	21705	21798	21845	21812	21981	21775	21721	21793	22025	21865	21720	21808	21969	21864	21719	21800	21803	21582	22097	21735	21929	21936	21810	21859	22037	21788	21786	21815	21817	21723	21805	21741	21990	22179	22018	21786	21851	21979	21918	21645
18530	32275	32044	25713	22204	20435	18890	18256	17673	17173	16916	16548	16059	15771	15491	15175	15038	14708	14699	14617	14651	14626	14569	14686	14445	14519	14406	14407	14472	14362	14496	14248	14251	14487	14223	14388	14342	14433	14406	14164	14294	14143	14280	14413	14159	14074	14082	14327	14260	14226	14293	14170	14082	14137	14271	14213	14274	14227	14114	14256	14289	14294	14229	14079	14115	14329	14182	14351	14227	14166	14282	14116	14026	14123	14125	14150	14295	14266	14216	14258	14185	14235	14286	14172	14036	14024	13977	14308	14078	14025	14090	14304	14285	14062	14192	14087	14092	14263	13861	14262	14199	14026	14089	14114	14184	14238	14059	14132	13968	14083	14224	14261	14260	14044	14116	14113	14218	13949	14207	14367	14068	14131	14185	14090	13926	14197	13821	14095	14139	14145	14101	14184	14179	14045	14155	13955	14167	14344	14150	14243	14101	14178	13986	14217	14053	14151	14074	14184	14052	14038	14137	14056	14053	13999	14330	14076	14100	14139	14032	14135	13960	14050	14207	14247	14005	14203	14125	14156	14148	14180	14266	14068	14052	14099	14126	14071	14278	14330	14074	14162	14055	14129	14163	14140	14144	14179	14148	14226	14125	14091	14043	14245	14060	14264	13848	14080	14049	13985	14186	14151	14150	14004	14161	14035	14206	14101	14063	13994	13926	13951	14180	14018	14206	14171	14164	14172	14143	14252	13932	14194	13986	13900	13984	14044	14181	14251	14216	14140	14038	14174	14087	13942	14185	13955	14085	14217	14096	14095	14181	14186	14015	14024	14116	14102	14098	14183	14243	14183	13925	14052	14172	14011	14284	14077	14118	14187	14109	14231	14116	13959	13985	14088	14270	14133	14173	14126	14178	14002	14129	14167	13992	13957	14166	13995	14026	14229	14172	14285	14178	13898	14016	14114	14156	14036	14251	14164	14113	14220	14228	14059	13995	14136	14062	14027	14268	14143	14211	14198	14162	14176	13983	14035	14001	14152	14221	14187	14255	14083	14066	13938	14190	14200	14047	14182	14131	14200	14085	14026	14178	14022	14084	14132	14117	14089	13973	14208	14165	14114	14131	14166	14207	14199	14332	14102	14292	13962	14071	14231	14276	14123	13912	14151	14230	14207	14016	14205	14239	14110	14135	14136	14125	14084	14192	14274	14237	14108	14190	14023	14185	14081	14056	14132	14183	14102	14332	14307	14197	14099	14175	14189	14296	14193	14087	14040	14033	14154	14241	14355	14019	14236	14180	14239	14024	14194	14076	14169	14131	13963	14135	13946	14097	14184	14258	14168	14154	14122	13979	14090	14095	14203	14134	13963	14267	14148	13924	14339	14169	14171	14115	14055	14146	14030	14138	14031	14028	14025	14284	14118	14038	14132	14072	14140	14160	14246	13979	14092	14230	14111	14077	14130	14043	13996	14120	13971	14190	14041	14066	14063	14117	14170	14054	14057	14196	14115	14156	14063	14134	14142	14080	14195	14025	13948	14165	14176	14074	14036	14168	14032	14152	14176	14059	14226	14001	14104	14290	14051	14113	14190	14114	14250	14033	14156	14068	14125	14160	14086	13967	14204	14077	14229	14156	13955	14072	14085	14261	14080	14151	14168	14145	14035	14146	14172	14136	14032	13950	14101	14258	14098	14143	14169	14080	14101	14010	14172	14188	14192	14197	14092	14174	14019	14230	14022	14224	14224	14104	14080	14171	14113	14020	13966	14237	14085	13960	14009	14267	14015	14172	14187	14273	14188	14064	14056	14078	14108	14261	14025	14193	14058	14215	14252	14007	14328	14128	14143	14022	14201	14280	14159	14164	14368	14188	14102	14166	13923	14191	14209	14168	14156	14073	14390	14392	13995	14182	14120	14268	14052	14254	14139	14170	14061	14125	14095	14125	14131	14071	14230	14146	14240	14049	14075	14089	13934	14051	14158	14119	14058	14078	14052	14018	14093	13908	14129	14118	14152	14152	14167	14145	14062	14041	14174	14175	13944	14134	14107	14188	14037	14340	14076	14146	14169	14086	14160	14296	14254	14178	14077	14087	14223	13983	14056	14265	14085	14015	14001	14159	14117	14194	14106	13920	14300	14176	14129	14122	14061	14024	14178	14159	14133	14056	14038	14008	14240	14231	14172	14041	14085	14264	14081	14029	14051	14235	14021	14007	13976	14167	14119	14272	13995	14073	14133	14161	14123	14133	14019	14054	14057	13940	14228	14079	14126	14117	13963	14137	14102	14096	14155	14136	14019	14285	14048	13984	14091	14155	14168	14077	14283	13985	14029	14059	14047	14113	14139	14098	14209	14002	14046	14219	14075	14150	14247	14002	14166	13974	13868	14063	14120	13996	14048	14308	14202	14113	13978	14317	14166	14138	14222	14111	14124	14160	14118	14090	14072	14007	14277	14258	14184	14148	14171	14060	14096	14184	14108	14194	13756	14134	14027	14270	13878	14235	14159	14108	14169	14159	14152	14134	14173	14206	14003	14111	14292	14187	14189	14056	14065	14252	14028	14175	13911	14356	14192	14010	13976	14064	14244	14166	13972	14135	14247	14129	14047	14320	14159	14056	14220	14293	13964	14030	14230	14188	13980	14251	14026	14161	14113	14220	14186	14059	13975	14139	14241	14025	14101	14099	14171	14170	14106	14260	14258	14183	13850	14106	14151	14130	14102	13940	14023	14230	14204	14171	14360	14135	14098	13998	14106	13937	14358	14280	14178	14185	14104	14053	14302	14125	14176	14291	14182	13988	14175	14143	14084	13986	14090	14047	13971	13959	14061	14189	14061	13881	14192	14116	14112	13934	14173	14222	14042	14046	14203	14165	14069	13957	14083	14220	14221	13956	14043	14119	14119	14090	13967	14184	14091	14176	14049	14008	14108	13959	14096	14067	14210	14068	14067	14117	13920	14240	14164	14026	14079	14153	14147	14053	14145	13941	14082	14143	14120	14237	14056	14000	14106	14106	14189	14161	14096	14290	14155	14038	14107	14047	14100	14001	14208	14303	14096	14173	13917	14240	14142	14121	14081	14064	13946	14099	14306	14094	14071	14188	14301	14016	14049	14113	14191	14085	14102	14225	14165	14087	14221	14228	13963	14077	14060	14315	14102	14263	14040	14215	14050	14282	14089	14156	14044	13966	14119	13977	14183	14117	14267	14232	14073	14085	14101	14144	14235	14106	14157	14149	13888	14072	14156	14114	14119	14187	14079	14138	14088	14067	14076	14069	14133	14061	14065	14236	14116	14085	14106	14213	14134	14050	14009	14086	14044	14252	14210	14025	14111	14133	14170	14133	14237	14188	14038	14202	14163	14102	14044	14084	14118	14061	14125	13997	14124	14078	14133	14104	14129	14116	14297	14188	14121	14154	14049	14257	14158	14108	14127	14163	14163	13887	14111	14084	14039	14147	14187	14313	14226	14119	14069	14136	14005	14030	13987	14165	14126	14087	14126	14160	14140	14124	14285	14197	14000	14219	14106	14163	13935	14259	14177	14083	14133	14159	14169	14119	14151	14058	14077	14180	14038	14044	14070	14244	14132	14207	14097	14353	14176	14060	14159	14131	14169	14231	13950	14085	13982	14108	13896	14138	14031	14120	14087	14337	14070	14162	14052	14083	14010	14175	14049	14106	14187	14201	14309	14029	14308	14103	14079	13929	14091	14061	14136	14108	14045	14281	14070	14186	13912	14141	14252	14119	14170	14090	14047	14215	14041	14113	14165	14108	14145	14037	14086	14174	14161	14212	14257	14042	14089	14092	14060	14148	14056	13939	14111	14219	14239	13896	14163	14195	14293	14050	14159	14133	14027	14065	14007	13844	14012	14120	14152	13972	14189	14202	14213	14009	13944	14072	14062	14223	14058	14080	14122	14168	14139	14000	14100	14174	13976	14168	14032	14019	14097	14157	14180	14060	14074	13959	14082	14204	14257	14253	14249	14110	14185	14167	13953	14212	14265	14136	14163	14122	14005	14138	14123	13974	14193	14072	14135	14106	14115	14028	14090	14029	14018	14099	14104	14272	14011	14045	14169	14177	13991	14200	14138	14213	14088	14268	13893	14033	14117	13925	14098	14095	13990	14105	14119	14248	14067	14175	14184	14203	14169	14085	14213	14137	14182	14112	14070	14105	14061	14063	14132	14091	14195	14133	14380	14198	14195	14009	14073	14079	14170	14202	14134	13865	14088	14259	14218	14087	14134	14086	14158	14085	14248	14052	14097	14156	14117	13991	13952	14006	14244	14115	14103	13979	14201	14243	14020	14109	14146	14069	14157	14180	14287	14125	14118	14216	14164	14084	14176	14267	14150	13967	14035	14120	14090	14295	13888	14167	13929	14091	14110	14123	14170	14219	14154	14201	14139	13939	14232	14188	14009	14279	14211	14176	14171	14149	14112	14214	13986	14114	14037	14054	14210	14214	14250	14035	14153	14103	14215	14106	13944	14188	14084	14038	14068	14188	14139	14087	14067	14191	14179	14096	14053	14108	14007	14101	14108	14132	14142	14160	14026	14105	14131	14184	13926	14007	13996	14118	14118	13973	14130	14097	14169	14165	13978	13960	13923	14145	14084	14077	14006	14208	14044	14070	13917	14113	14127	14155	14142	13913	14154	14133	14205	14015	14146	14062	13882	14155	14212	14022	14159	14114	14164	14285	14090	13935	14114	14110	14110	14074	14200	14165	14080	14171	14018	14237	14088	14185	14181	14157	14147	14070	14090	13962	14217	14232	14162	14127	14113	14034	13991	14296	14149	14140	14090	14125	14279	14067	13997	14093	14072	14092	14080	14246	14280	14045	13979	14152	14232	14070	14321	13966	14079	14051	14059	14269	14050	14079	14253	14328	13979	14171	14339	14014	14049	14034	14055	13936	14086	14199	14083	13938	14094	14068	14215	13909	14095	14233	14147	14088	14222	14241	14117	14246	14165	14102	14208	14161	14108	14029	14268	14148	14005	14104	14118	14325	14115	14248	14193	14014	14080	14145	14164	14211	14354	14204	14115	14165	14033	14013	14150	14116	14208	14142	14299	14172	14170	14141	13996	14192	13947	14039	14005	14174	14028	14063	14137	14179	14153	14174	14016	14048	13994	14112	14004	14179	14126	14005	14169	14101	14042	14118	14097	14239	13903	14196	13952
34411	26534	29568	28099	26176	26167	25972	25544	25372	25175	25208	25367	25295	24983	24936	24753	24687	24902	24906	24781	24884	24698	24893	24819	24844	24612	24789	24897	24626	24801	24870	24820	24814	24991	24629	24701	24926	24666	24828	24680	24993	24793	24748	24869	24944	25011	24959	24738	24709	24837	24769	24499	24893	24797	24825	24597	24720	25038	24981	24664	24529	24813	24858	24715	24593	24730	24586	24727	24663	24654	24629	24717	24810	24505	24654	24793	24666	24362	24571	24915	24756	24658	24551	24781	24805	24891	24606	24673	24757	24545	24898	24725	24721	24728	24858	24848	24813	24611	24507	24432	24890	24697	24940	24611	24568	24638	24611	24839	24861	24868	24576	24792	24664	24784	24887	24998	24660	24745	24700	24617	24701	24631	24774	24694	24680	24723	24951	24574	24628	24696	24979	24908	24703	24764	24720	24693	24717	24410	24740	24751	24612	24581	24827	24810	24573	24728	24808	24773	24675	24481	24818	24803	24653	24587	24533	24628	24777	24926	24717	24690	24911	24958	24746	24750	24698	24349	24770	24607	24940	24668	24661	24932	24604	24690	24745	24530	24628	24740	24755	24926	24771	24959	24841	24568	24824	24819	24753	24859	24857	24901	24453	24630	24734	24729	24817	24392	24518	24522	24592	24816	24666	24793	24926	24790	24768	24994	25099	24620	25020	24751	24614	24606	24613	24605	24562	24679	24651	24733	24653	25022	24731	24838	24925	24611	24673	24571	24527	24642	24861	24816	24803	24702	24699	24688	24769	24968	24742	24458	24539	24698	24414	24916	24563	24357	24697	24581	24858	24549	24868	24880	24671	24545	24558	24751	24554	24894	24720	24554	24966	24421	24682	24703	24784	24625	24616	24660	24710	24683	24765	24527	24719	24695	24537	24833	24664	24689	25000	24674	24531	24413	24795	24640	24823	24527	24806	24860	24966	24783	24560	24775	24750	24537	24527	24624	24644	24614	24533	24677	24845	24739	24687	24619	24726	24763	24549	24577	24676	24767	24746	24297	24448	24556	24763	24755	24608	24566	24609	24731	24799	24869	24640	24774	24645	24605	24555	24486	24409	24679	24728	24488	24664	24645	24902	24826	24466	24715	24653	24598	24951	24850	24795	24610	24810	24736	24798	24737	24621	24480	24682	24840	24599	24684	24667	24903	24555	24933	24751	24942	24662	24667	24680	24671	24709	24886	24920	24574	24840	24733	24753	24584	24703	24851	24738	24472	24695	24899	25041	24733	24931	24535	24690	24886	24910	24761	24745	24608	24556	24710	24464	24671	24740	24525	24897	24628	24635	24793	24513	24797	24673	24518	24811	24948	24541	24862	24509	24855	24670	24877	24773	24723	24610	24685	24881	24522	24613	24587	24791	24613	24847	24793	24664	24713	24761	24648	24776	24657	24890	24640	24787	24619	24824	24672	24823	24737	24690	24863	24812	24802	24684	24800	24739	24593	24612	24691	24720	24730	24836	24483	24646	24705	24813	24545	24692	24791	24907	24506	24792	24666	24643	24487	25169	24809	24662	24841	24633	24698	24661	24406	24560	24443	24554	24555	24922	24678	24698	24573	24769	24813	24840	24699	24848	24729	24753	24846	24733	24538	24742	24759	24708	25001	24580	24564	24583	24798	24911	24610	24523	24551	24422	24517	24870	24682	24607	24517	24639	24676	24754	24676	24503	24277	24748	24774	24937	24876	24790	24808	24688	24587	24690	24866	24775	24473	24549	24854	24503	24750	24625	24433	24587	24650	24910	24659	24656	24603	24638	24717	24666	24819	24735	24693	24941	24687	24699	24617	25008	24794	24891	24751	25118	24987	24615	24512	24420	24812	24595	24659	24867	24366	24759	24494	24508	24667	24682	24256	24752	24831	24948	24570	24914	24658	24556	24832	24806	24709	24685	24833	25078	24854	24832	24645	24564	24874	24585	24814	24476	24773	24748	24675	24772	24656	24815	24889	24406	24707	24765	24845	24366	24715	24799	24903	24425	24674	24887	24905	24654	24931	24746	24796	24666	24717	24891	24839	24832	24706	24808	24753	24888	24537	24819	24631	24751	24833	24578	24687	24892	24641	24863	24630	24831	24819	25001	24733	24615	24851	24605	24713	24715	24592	24548	24958	24667	24586	24497	24681	24698	24654	24768	24680	24794	24559	24683	24882	24825	24681	24592	24566	24912	24484	24822	24618	24907	24709	24675	24447	24913	24640	24666	24843	24680	24604	24811	24805	24918	24659	24857	24902	24604	24882	24603	24492	24618	24720	24588	24610	24624	24489	24669	24730	24683	24700	24730	24923	24586	24477	24730	24795	24914	24622	24597	24540	24595	24583	24881	24506	24590	24831	24772	24548	24516	24741	24753	24584	24887	24770	24740	24894	24897	24648	24928	24407	24571	24472	24784	24649	24629	25027	24800	24661	24622	24617	24667	24622	24608	24755	24779	24985	24711	24859	24685	24442	24751	24856	24775	24630	24662	24686	24494	24723	24549	24473	24757	24658	24747	24642	24772	24677	24693	24668	24824	24770	24730	24811	24903	24706	24821	24665	24815	24818	24474	24753	24638	24708	24544	24596	24768	24544	24596	24833	24780	24807	24839	24604	24656	24666	24562	24587	24676	24686	24511	24697	24771	24822	24738	24652	24897	24658	24657	24885	24610	24808	25013	24770	25035	24856	24425	24884	24827	24550	24755	24629	24859	24896	24812	24640	24533	24568	24774	24492	24676	24765	24866	24664	24699	24381	25007	24798	24857	24801	24674	24767	24845	25017	24881	24686	24775	24551	24706	24636	24687	24767	24673	24628	24920	24645	24666	24548	24816	25005	24950	24623	24895	24660	24574	24932	25095	24583	24771	24691	24719	24597	24753	24940	24974	24711	24587	24665	24540	24755	24614	24577	24688	24745	24760	24613	24860	24822	24620	24653	24425	24539	24525	24806	24794	24723	24747	24702	24701	24798	24719	24689	24603	24551	24755	24790	24723	24574	24751	24795	24477	24738	24812	24555	24457	24704	24860	24779	24858	24885	24848	24740	24744	24497	24574	24854	24498	24800	24770	24832	24587	24584	24637	24848	24674	24621	24805	24530	24772	24663	24631	24643	24851	24749	24660	24645	24828	24775	24840	24707	24795	24609	24688	24790	24803	24850	24728	24789	24705	24517	25018	25105	24674	24757	24910	24774	24615	24973	24591	24615	24755	24758	24755	24593	24566	24834	24817	24515	24787	24829	24927	24667	24733	24561	24609	24556	24575	24645	24968	24823	24603	25006	24581	24683	24606	24909	24775	24822	24744	24590	24637	24891	24785	24761	24870	24592	24742	24894	24837	24695	24687	24824	24939	24908	24719	24706	24799	24570	24569	24766	24871	24646	24702	24940	24790	24785	24676	24779	25090	24832	24636	24529	24663	24616	24788	24573	24702	24758	24649	24755	24601	24894	24805	24771	24738	24628	24574	24755	25071	24912	24650	24679	24523	24684	24880	24723	24931	24740	24566	24713	24693	24758	24921	24708	24792	25096	24754	24489	24872	24592	24718	24789	24618	24610	24661	24747	24762	24834	24720	24598	24658	24625	24485	24722	24706	24372	24646	24845	24807	24823	24509	24562	24914	24811	24796	24797	24496	24782	24863	24790	24806	24649	24598	24539	24753	24795	24528	24829	24731	24555	24767	24875	24785	24772	24664	24578	24854	24709	24722	24774	24886	24604	24828	24719	24696	24552	24608	24584	25024	24912	24818	24796	24584	24836	24849	24523	24817	24575	24946	24969	24719	24779	24977	24575	24510	24464	24847	24523	24609	24629	24671	24712	24929	24811	24772	24583	24744	24691	24634	24882	24667	24771	24654	24720	24779	24683	24790	24812	24774	24850	24653	24729	24853	24703	24850	24545	24612	24707	24673	24535	24842	24745	24688	24622	24793	24717	25004	24774	24832	24811	24638	24649	24544	24692	24897	24841	24852	24751	24725	24763	24844	24504	24760	24664	24711	24807	24764	24770	24637	24807	24995	24790	24626	24688	24669	24551	24527	24760	24968	25067	24747	24838	24764	24930	24690	24946	24904	24836	24876	24493	24858	24680	24811	24871	24568	24685	24769	24651	24766	24791	24988	24776	24811	25077	24578	24727	24643	24550	24625	24678	24728	24694	24649	24664	24729	24928	24607	24711	24594	24706	24931	24768	24476	24666	24777	24919	24699	24760	24884	24834	24696	24632	24802	24687	24743	24622	24692	24656	24846	24875	24752	24731	24423	24507	24573	24543	24798	24802	24891	24702	24698	24542	24782	24707	24671	24826	24740	24732	24698	24788	24759	24627	24651	24792	24748	24471	24568	24788	24631	24527	24654	24817	24599	24702	24739	24933	24718	24800	24851	24630	24772	24624	24936	24706	24683	24811	24782	24751	24511	24548	24636	24724	24764	24884	24876	24797	24694	24662	24665	24796	24766	24559	24737	24879	24516	24688	24874	24918	24712	24572	24903	24516	24753	24762	24726	24579	24653	24946	24920	24687	24520	24639	24861	24675	24801	24765	24847	24800	24871	24775	24679	24838	24697	24967	24491	24719	24828	24722	24880	24741	24570	24825	24798	24636	24604	24701	24839	24865	24728	24775	24616	24675	24803	24793	24650	24640	24739	24701	24788	24449	24681	24846	24747	24810	24544	24616	24702	24837	24621	24843	24923	24698	24592	24612	24731	24562	24720	24819	24678	24887	24623	24835	24902	24707	24969	24754	24856	24813	24934	24748	24603	24698	24955	24570	24659	24548	24903	24391	24521	24786	24836	24692	24784	24652	24714	24540	24680	24509	24661	24640	24557	24791	24921	24928	24850	24677	24907	24942	24746	24785	24690	24693	24639	24456	24601	24684	24573	24604	24645	24701	24704	24760	24517	24822	24763	24989	24689	24672	24702	24743	24693	24654	24505	24637	24824	24521	24717	24532	24706	24809	24526	24653	24857	24816	24688	24735	24566	24640	24717	24683	24718	24612	24660	24651	24510	24654	24661	24685	24536	24862	24722	24644	24613	24857	24990	24642	24853	24728	24616	24737	24693	24828	24739	24656	24750	24730	24793	24768	24858	24784	24749	24680	24848	24892	24879	24634	24729	24558	24459	24771	24686	24524	24870	24598	24864	24656	24731	24772
18768	20790	21507	18856	17978	17473	16855	16821	16621	16332	16270	16133	16140	16171	15984	15834	15835	15577	15651	15609	15478	15574	15791	15644	15456	15608	15672	15602	15653	15579	15688	15534	15719	15494	15602	15515	15460	15566	15645	15660	15651	15620	15413	15543	15382	15557	15400	15583	15626	15680	15444	15682	15574	15478	15460	15599	15461	15554	15531	15484	15625	15585	15469	15394	15484	15364	15862	15631	15447	15728	15400	15609	15561	15371	15419	15478	15533	15692	15547	15596	15694	15531	15696	15524	15669	15622	15578	15569	15515	15587	15473	15671	15412	15453	15542	15506	15644	15612	15553	15563	15523	15538	15578	15562	15485	15596	15549	15663	15581	15516	15514	15612	15649	15391	15582	15557	15432	15523	15658	15604	15702	15669	15583	15599	15465	15522	15616	15609	15562	15638	15449	15565	15390	15572	15451	15479	15444	15585	15666	15507	15622	15401	15353	15489	15506	15439	15552	15630	15545	15672	15497	15546	15263	15637	15666	15708	15599	15603	15612	15339	15530	15576	15450	15475	15516	15488	15566	15471	15355	15511	15372	15583	15495	15606	15674	15487	15493	15356	15348	15578	15718	15669	15617	15519	15392	15540	15541	15611	15477	15371	15498	15452	15539	15447	15548	15525	15370	15342	15553	15607	15552	15531	15494	15597	15515	15663	15522	15524	15491	15670	15576	15351	15608	15378	15506	15424	15434	15368	15469	15602	15489	15506	15498	15376	15619	15592	15460	15438	15482	15542	15493	15479	15573	15494	15545	15477	15441	15504	15527	15466	15581	15348	15561	15597	15549	15459	15608	15372	15451	15570	15527	15530	15443	15525	15569	15475	15674	15542	15288	15351	15699	15517	15364	15384	15417	15652	15472	15358	15591	15415	15456	15547	15508	15678	15526	15428	15548	15662	15432	15471	15516	15523	15496	15429	15484	15464	15438	15532	15465	15480	15533	15576	15588	15593	15390	15605	15522	15671	15530	15450	15449	15648	15459	15713	15507	15668	15469	15430	15738	15487	15531	15653	15534	15588	15583	15599	15584	15659	15614	15572	15630	15554	15520	15383	15720	15562	15421	15596	15512	15700	15489	15445	15503	15568	15579	15554	15695	15584	15436	15411	15497	15517	15518	15417	15619	15503	15577	15557	15556	15459	15452	15490	15304	15500	15565	15363	15495	15701	15512	15498	15613	15531	15523	15501	15554	15531	15492	15538	15590	15684	15531	15512	15505	15560	15672	15335	15456	15610	15590	15535	15502	15527	15758	15470	15587	15585	15575	15458	15371	15530	15564	15530	15543	15632	15427	15628	15478	15411	15576	15598	15615	15469	15537	15682	15407	15547	15720	15545	15621	15383	15448	15626	15700	15630	15559	15518	15599	15515	15524	15465	15633	15444	15426	15697	15591	15504	15443	15439	15548	15652	15651	15422	15519	15530	15532	15435	15776	15448	15418	15556	15274	15675	15550	15737	15483	15591	15460	15398	15528	15533	15413	15345	15622	15510	15438	15530	15626	15475	15483	15594	15432	15412	15550	15645	15533	15558	15437	15667	15386	15358	15792	15639	15477	15541	15481	15646	15654	15563	15604	15344	15626	15597	15644	15419	15392	15512	15465	15623	15531	15439	15525	15564	15501	15482	15501	15740	15696	15555	15712	15604	15485	15551	15471	15524	15490	15395	15623	15573	15330	15468	15503	15602	15486	15526	15612	15410	15747	15680	15513	15569	15393	15345	15574	15456	15479	15511	15660	15485	15525	15528	15525	15502	15576	15429	15484	15318	15548	15654	15563	15554	15622	15467	15577	15483	15534	15384	15597	15447	15569	15453	15542	15478	15754	15481	15471	15490	15556	15519	15447	15552	15378	15406	15678	15372	15717	15608	15542	15472	15439	15572	15591	15607	15260	15509	15480	15456	15295	15556	15574	15397	15398	15602	15476	15498	15701	15599	15373	15577	15584	15577	15532	15474	15631	15493	15503	15542	15578	15463	15453	15449	15505	15515	15664	15649	15489	15654	15512	15643	15682	15528	15694	15514	15516	15399	15511	15490	15572	15574	15466	15520	15533	15602	15547	15563	15514	15644	15665	15563	15623	15595	15537	15517	15446	15497	15598	15427	15521	15385	15537	15565	15331	15597	15620	15465	15614	15641	15511	15525	15496	15456	15625	15519	15441	15741	15417	15598	15675	15572	15429	15502	15599	15554	15538	15485	15491	15447	15431	15577	15367	15456	15399	15549	15290	15416	15655	15565	15453	15442	15616	15609	15651	15487	15524	15537	15547	15678	15486	15525	15516	15575	15717	15518	15447	15675	15560	15488	15517	15577	15449	15656	15446	15505	15602	15470	15435	15559	15538	15464	15509	15573	15520	15506	15523	15526	15573	15585	15580	15520	15735	15512	15508	15511	15383	15519	15379	15539	15343	15593	15385	15532	15502	15565	15618	15729	15499	15761	15594	15571	15595	15389	15515	15519	15409	15564	15612	15429	15496	15593	15570	15512	15407	15575	15510	15550	15501	15423	15379	15551	15597	15578	15545	15647	15760	15479	15598	15521	15467	15674	15494	15596	15602	15625	15478	15511	15617	15494	15564	15528	15438	15497	15680	15482	15493	15354	15636	15294	15542	15568	15494	15665	15553	15405	15542	15554	15390	15496	15556	15466	15650	15666	15493	15535	15472	15414	15472	15703	15613	15586	15439	15600	15504	15789	15555	15501	15612	15488	15555	15602	15409	15486	15472	15630	15441	15340	15512	15482	15471	15418	15564	15433	15559	15568	15522	15483	15584	15652	15686	15402	15588	15606	15442	15483	15647	15421	15579	15558	15526	15470	15311	15631	15625	15420	15563	15633	15553	15405	15525	15587	15896	15531	15581	15713	15303	15468	15681	15493	15563	15436	15479	15559	15609	15404	15592	15436	15582	15557	15402	15534	15687	15503	15409	15454	15782	15412	15509	15710	15470	15377	15453	15571	15423	15421	15635	15512	15415	15361	15592	15568	15517	15503	15625	15667	15411	15510	15477	15758	15668	15685	15243	15372	15587	15465	15510	15647	15535	15584	15433	15628	15495	15520	15416	15582	15634	15680	15479	15485	15442	15465	15488	15609	15515	15478	15352	15482	15610	15528	15514	15451	15537	15582	15514	15501	15590	15464	15558	15543	15687	15552	15625	15527	15566	15570	15554	15360	15491	15650	15551	15580	15527	15518	15549	15605	15408	15426	15554	15485	15522	15414	15360	15681	15443	15667	15583	15483	15563	15509	15647	15560	15574	15563	15555	15547	15454	15685	15668	15450	15622	15529	15502	15579	15481	15540	15508	15577	15386	15484	15562	15532	15516	15450	15448	15561	15394	15527	15572	15558	15615	15499	15462	15529	15293	15577	15466	15389	15351	15388	15492	15547	15610	15422	15406	15520	15537	15384	15576	15523	15594	15533	15490	15588	15540	15446	15327	15524	15610	15427	15522	15536	15576	15551	15543	15589	15604	15419	15563	15380	15563	15637	15441	15465	15463	15375	15541	15598	15658	15429	15619	15585	15636	15643	15599	15570	15467	15470	15507	15523	15358	15414	15436	15451	15481	15464	15594	15380	15649	15365	15446	15582	15422	15430	15507	15416	15493	15672	15459	15488	15478	15478	15462	15539	15479	15378	15543	15644	15707	15562	15626	15539	15503	15624	15530	15635	15463	15631	15531	15529	15459	15528	15548	15502	15458	15614	15500	15472	15530	15656	15652	15646	15419	15465	15413	15739	15416	15447	15564	15513	15533	15382	15595	15391	15330	15350	15713	15453	15603	15551	15491	15599	15672	15533	15523	15520	15416	15514	15556	15531	15559	15449	15367	15542	15573	15445	15355	15756	15347	15439	15562	15553	15473	15514	15627	15502	15650	15574	15611	15638	15608	15477	15496	15475	15628	15609	15551	15523	15538	15604	15576	15643	15695	15500	15523	15436	15533	15738	15527	15566	15618	15374	15554	15559	15650	15587	15578	15451	15541	15567	15439	15560	15533	15489	15450	15495	15398	15548	15514	15360	15540	15371	15385	15631	15537	15476	15560	15380	15533	15396	15441	15432	15556	15438	15527	15430	15570	15485	15436	15523	15654	15617	15739	15463	15426	15634	15557	15386	15598	15435	15662	15665	15512	15737	15453	15544	15521	15402	15520	15474	15528	15482	15399	15609	15505	15460	15474	15475	15385	15426	15577	15607	15342	15532	15317	15753	15611	15509	15554	15504	15645	15367	15405	15559	15572	15343	15550	15689	15458	15484	15707	15471	15561	15429	15685	15463	15695	15509	15395	15516	15482	15516	15497	15606	15486	15694	15407	15660	15585	15462	15342	15497	15536	15627	15503	15529	15558	15472	15497	15526	15600	15675	15533	15533	15713	15627	15729	15524	15483	15521	15558	15414	15541	15450	15537	15353	15614	15601	15499	15368	15364	15541	15597	15461	15532	15659	15399	15361	15410	15413	15629	15728	15576	15458	15451	15634	15524	15562	15479	15467	15500	15623	15434	15692	15498	15668	15396	15618	15575	15564	15596	15508	15529	15642	15562	15428	15549	15463	15531	15564	15414	15521	15703	15652	15474	15710	15385	15328	15510	15623	15464	15463	15509	15765	15401	15363	15538	15564	15496	15610	15488	15638	15701	15603	15423	15451	15655	15731	15744	15616	15337	15419	15646	15649	15557	15509	15621	15692	15576	15508	15386	15510	15676	15565	15429	15498	15693	15512	15627	15557	15624	15440	15472	15522	15589	15706	15478	15629	15374	15380	15594	15611	15354	15468	15520	15391	15440	15455	15509	15562	15704	15607	15456	15534	15497	15614	15697	15699	15574	15577	15553	15574	15554	15450	15613	15516	15592	15491	15453	15627	15597	15529	15606	15658	15388	15558	15583	15825	15472	15551	15470	15473	15507	15484	15495	15462	15589	15606	15509	15822	15502	15515	15475	15480	15609	15461	15585	15543	15636	15711	15400	15536	15506	15507	15761	15447	15462	15515	15571	15344	15594	15630	15500	15504	15524	15613	15561	15492	15672	15620	15495	15480	15558	15525	15530	15348	15491	15549	15477	15501	15399	15561	15614	15657	15578	15523	15707	15657	15492	15461	15431	15475	15674	15454	15566	15631	15623	15585	15507	15442
24336	21159	27697	25115	23251	26583	27836	24837	24353	24298	24106	23645	23523	23545	23382	23292	22977	23278	23104	22956	23130	23160	23034	23173	22785	22829	22899	23155	23026	22766	22921	22794	22941	22966	22954	22868	22910	22961	23088	22997	22859	23134	22870	22942	22802	22876	22965	22968	22779	22615	22928	22907	22866	22735	22914	22721	22631	22882	23042	22577	22896	22705	22717	22828	22924	22763	22865	22675	22393	22836	22814	22655	22824	22628	22695	22598	22927	22561	22577	22769	22579	22602	22779	22660	22778	22807	22922	22986	22640	22856	22898	22748	22879	22742	22629	22609	22685	22679	22703	22796	22556	22672	22945	22822	22612	22743	22694	22673	22899	22814	22708	22475	22819	22770	22790	22546	22695	22866	22829	22767	22722	23062	22902	22928	23004	22847	22663	22841	22659	22854	22846	22861	23077	22865	22822	23062	22798	22722	23030	22759	22612	22638	22917	23075	22688	22788	22688	22813	22716	22768	22968	22576	22796	22826	22738	22659	22674	22630	22808	22639	22739	22760	22796	22907	22752	22864	22827	22859	22702	22999	22913	22770	22583	22960	22812	22657	22711	22454	22479	22711	22634	22581	22801	22795	22623	22694	22686	22861	22861	22721	22780	22958	22659	22771	22570	22957	22905	22651	22653	22665	22652	23133	22596	22672	23003	22608	22843	22452	22946	22638	22780	22934	22616	22774	22801	22906	22794	22613	22985	22801	22849	22660	22803	22641	22845	22832	22824	22679	22786	22875	22731	22601	22635	22791	22820	22970	22886	22808	22810	22730	22923	22689	22732	22987	22633	22497	22500	22782	22660	22872	22718	22973	22753	22450	22805	22412	22561	22649	22915	22696	22693	22728	22897	22776	22641	22935	22650	23017	22656	22800	22635	22725	22865	22764	22598	22585	22798	22886	22586	22867	22625	22653	22895	22589	22876	22841	22543	22862	22658	22904	22854	22649	22661	22657	22783	22641	22804	22552	22833	22637	22949	22744	22796	22755	22513	22533	22790	22679	22646	22775	22691	22899	22687	22883	22603	22630	22780	22660	22732	22408	22827	22495	22611	22640	22871	22834	22741	22528	22901	22855	22997	22651	22767	22932	22955	22756	22589	23021	22813	22772	22769	22858	22556	22489	22561	22407	22814	22801	22529	22599	22596	22518	22409	22780	22951	22579	22930	22774	22635	22550	22992	22751	22640	22528	22684	22892	22722	22704	22661	22886	22742	22702	22837	22741	22808	22824	22766	22661	22691	22766	22803	22995	22937	22721	22774	22872	22570	22693	22828	22652	22858	22685	22612	22779	22926	22627	22708	22888	23169	22968	22961	22682	22664	22939	22874	22719	22897	22683	22885	22696	22577	22569	22701	22550	22606	22705	23033	22648	22749	22666	22706	22662	22741	22591	22799	22530	22583	22522	22594	22784	22909	22783	22818	22784	22664	22648	22802	22714	22655	22798	22652	22396	22754	22691	22510	22699	22701	22687	22719	23124	22579	22649	22515	22711	22771	22823	22732	22761	22783	22679	22637	22921	22684	22815	22718	22773	22858	22852	22700	22787	22762	22471	22406	22736	22540	22632	22597	22945	22891	22666	22769	22757	22601	22818	22596	22661	22690	22740	22895	22675	22594	22675	22633	22758	22867	22731	22689	22827	22761	22681	22584	22669	22823	22741	22815	22685	22762	22599	22731	22683	22519	22791	22643	23001	22620	22663	22590	22582	22733	22667	22841	22772	22867	22808	22794	22467	22467	22636	22742	22706	22949	22845	22854	22901	22820	22672	22526	22560	22838	22752	22594	22793	22517	22705	22554	22719	22708	22758	22780	22686	22731	22476	22606	22396	22596	22835	22889	22632	22978	22693	22828	22544	22723	22844	22736	22506	22525	22733	22713	22682	22539	22848	22757	22717	22715	22841	23033	22890	22965	22563	22616	22970	22726	22684	22754	22842	22928	22755	22785	22706	22783	22824	22807	22766	22634	22721	22699	22361	22588	22881	22786	22837	22687	22579	22685	22676	22787	22794	22788	22832	22751	22731	22604	22976	23114	22964	22572	22901	22845	22597	22822	22821	22692	22847	22740	23041	22790	22592	22747	22810	22720	22753	22702	22725	22923	22837	22909	22771	22671	22899	22792	22628	22909	22946	22596	22551	22597	22567	22972	22655	22764	22841	22965	22788	22412	22953	22666	22829	22761	22717	22785	22723	22639	22680	22747	22816	23031	22761	22663	22646	22603	22627	22817	22726	22701	22655	22543	22491	22753	22929	22548	22540	22908	22710	23078	22878	22670	22476	22687	22687	22777	22808	22532	22969	22768	22726	22639	22783	22664	22692	22639	22617	22871	22806	22796	22895	22683	22754	22593	22746	22991	22802	22584	22870	22852	22757	22678	22962	22730	22837	22891	22631	22887	22942	22741	22701	22721	22798	22447	22624	22651	22758	22646	22692	22686	22921	22692	22787	22651	22652	22711	22730	22674	22808	22707	22353	22698	22599	22783	22569	22680	22647	22811	22739	22685	22780	22806	22790	22751	22541	22660	22768	22745	22772	22686	22704	22850	22692	22823	22829	22638	22888	22688	22978	22587	22694	22717	22563	22607	22788	22613	22669	22801	22751	22574	22937	22998	22332	22724	22848	22706	22765	22725	22698	22640	22895	22814	22803	22409	22696	22610	22586	22677	22414	22503	22671	22707	22625	22773	22705	22815	22492	22788	22897	22701	22777	22698	22790	22929	22833	22629	22814	22658	23055	22985	22660	22771	22682	22771	23027	22858	22773	22621	22669	22747	22784	22791	22620	22660	22784	22580	22833	22438	22645	22745	22735	22485	22663	22856	22740	22874	22581	22806	22535	22587	22522	22803	22837	22926	22765	22741	22710	22729	22626	22846	22699	22723	22623	22916	22729	22744	22722	22776	22766	22904	22987	22868	22986	22993	22917	22617	22979	22870	22602	22841	22823	22975	22708	22822	22522	22904	22644	22606	22934	22722	22622	22681	22751	22846	22664	22832	22670	22653	22731	22333	22985	22504	22878	22677	22760	22747	22961	22864	22523	22725	22911	22794	22439	22769	22724	22852	22625	22859	22993	22733	22677	22645	22760	22742	22825	22795	22718	22578	22786	22748	22807	22846	22617	22849	22740	22560	22821	22705	22735	22799	22564	22763	22722	22634	22602	22541	22531	22786	22590	22676	22628	22728	22756	22874	22822	22817	22604	22632	22888	22442	22872	22817	22732	22984	22608	22624	22620	22675	22738	22607	22815	22907	22697	22948	22788	22879	22505	22875	22811	22810	22608	22755	22804	22792	22781	22519	22698	22854	22801	22756	22901	22866	22513	22471	22687	22856	22745	22961	22836	22833	22711	22828	22708	22850	22940	22854	22733	22896	22761	22723	22812	22766	22698	22710	22591	22628	22620	22760	22698	22750	22550	22410	22823	22632	22590	22481	22746	22765	22964	22942	22587	22798	22904	22659	22691	22638	22505	22904	22882	22651	22772	22844	23149	22729	22642	22748	22793	22580	22566	22707	22651	22920	22734	22862	22856	22860	22930	22671	22744	22658	22608	22651	22906	22792	22271	22668	22850	22710	22898	22752	22756	22572	22933	22644	22670	22922	22837	22942	22691	22593	22877	22657	22727	22752	22814	22917	22879	22622	22751	22727	22694	22663	22650	22570	22740	22872	22645	22985	22794	22811	22774	22767	22748	22672	22667	22722	22727	22998	22267	22656	22873	22685	22899	22700	22662	22632	22759	22885	22725	22717	22632	22698	22707	22990	22864	22791	22752	22778	22661	22844	22905	22613	22624	22779	22713	22753	22570	22731	22544	22641	22684	22738	22717	22817	22934	22729	22631	22645	22712	22507	22776	22837	22774	22941	22889	22820	22933	22908	23008	22637	22850	22842	22721	22554	22806	22764	22633	22701	22764	22931	22537	22736	22753	22730	22656	22578	23006	22831	22736	22870	22749	22616	22632	22335	22645	22744	22756	22663	22645	22752	22618	22689	22673	22575	22974	22645	22735	23055	22813	22619	22503	22759	22506	22776	22685	22668	22660	22830	22837	22735	22792	22843	22790	22629	23024	23142	22869	22956	22961	22853	22583	23052	22786	22946	22647	22710	22981	22614	22602	22758	22753	22646	22704	22545	22767	22503	22537	22835	22653	22645	22672	22726	22910	22784	22681	22887	22820	22756	22911	22797	22533	22602	22785	22765	22585	22701	22802	22785	22777	22707	22788	22840	22465	22703	22900	22784	22707	22861	22700	22778	22842	22724	22778	22766	22711	22633	22919	22624	22717	22943	22683	22501	22836	22821	22713	22797	22685	22965	22709	22872	22887	22611	22678	22779	22452	22837	22717	22654	22690	22752	22919	23004	22820	22729	22606	22514	22844	22890	22721	22885	22849	22632	22567	22769	22544	22791	22882	22810	22677	22816	22888	22724	22763	22732	22798	22842	22549	22700	22675	22674	22815	22712	22720	22758	22651	22960	22859	22688	22732	22746	22844	22852	22868	22790	22763	22575	22735	22825	22553	22972	22882	22671	22825	22595	22767	22544	22510	22955	22900	22610	22520	22770	22477	22569	22959	22878	22876	23077	23110	22841	22762	22920	22897	22692	22631	22985	22695	22686	22902	22702	22829	22746	22684	22561	22823	22448	22553	22778	22877	22666	22841	22859	22781	22734	22517	22722	22726	22601	22801	22750	22563	22717	22710	22832	22666	22803	22710	22737	22471	22812	22831	22715	22697	22728	22441	22869	22743	22676	22765	22943	22809	22501	22487	22641	22808	22622	23146	22798	22781	22804	22845	22688	22559	22581	22809	22960	22945	22633	22696	22819	22736	22751	22627	22751	22665	22944	22588	22676	22837	22664	22671	22816	22656	22741	22857	22667	22443	22774	22480	22665	22863	22529	22516	22953	22694	22747	22766	22652	22534	22653	22929	22791	22746	22650	22710	22706	22747	22719	22732	22519	22749	22613	22742	22850	22934	22724	22746	22804	22592	22871	22809	22805	22761	22937	22368	22608	22714	22824	22787	22859	22790	22733	22907	22651	22744	22539	22979	22744	22876	22939	22759	22621	22784	22560	22483	22767	22864	22914	22807	22843	22714	23141	22820	22603	22732	22799	22586	22491	22726	22715	22692
16869	27907	27790	22517	20182	18823	18078	17222	16902	16804	16346	16078	15783	15663	15522	15265	15001	15062	14898	14986	14980	14877	14908	14769	14818	14920	14733	14812	14767	14822	14729	14846	14673	14669	14671	14772	14550	14604	14861	14823	14600	14668	14683	14646	14594	14629	14694	14578	14593	14729	14636	14711	14554	14653	14850	14663	14539	14721	14691	14549	14491	14563	14586	14427	14618	14301	14510	14627	14601	14645	14666	14619	14727	14552	14527	14652	14622	14600	14837	14814	14593	14578	14726	14520	14639	14611	14675	14710	14596	14687	14722	14577	14628	14711	14488	14564	14706	14650	14476	14523	14595	14536	14527	14433	14612	14707	14844	14540	14816	14729	14450	14578	14616	14547	14508	14524	14431	14629	14619	14625	14734	14664	14627	14632	14451	14500	14842	14635	14652	14438	14589	14616	14588	14628	14667	14397	14288	14546	14458	14529	14648	14718	14741	14508	14539	14658	14655	14554	14605	14574	14684	14685	14613	14646	14510	14734	14673	14435	14457	14815	14696	14633	14808	14666	14475	14620	14624	14622	14644	14465	14669	14647	14807	14450	14379	14544	14663	14570	14651	14737	14522	14488	14588	14727	14503	14688	14501	14657	14521	14564	14599	14673	14565	14575	14599	14453	14470	14587	14694	14581	14498	14528	14745	14714	14522	14496	14676	14421	14673	14704	14545	14477	14515	14626	14423	14593	14643	14709	14587	14667	14727	14589	14621	14568	14543	14700	14691	14602	14670	14584	14662	14653	14657	14429	14604	14661	14630	14723	14667	14660	14642	14713	14673	14535	14741	14521	14696	14604	14508	14587	14595	14507	14422	14712	14612	14722	14575	14655	14688	14566	14644	14582	14496	14631	14636	14548	14469	14604	14542	14642	14474	14730	14480	14638	14699	14667	14690	14586	14789	14565	14636	14712	14478	14614	14624	14412	14538	14584	14535	14552	14501	14567	14659	14466	14649	14535	14592	14418	14524	14670	14671	14583	14497	14707	14696	14602	14454	14571	14656	14768	14559	14552	14448	14804	14496	14605	14623	14760	14554	14695	14579	14537	14761	14636	14536	14515	14586	14667	14677	14655	14459	14676	14558	14597	14531	14682	14643	14487	14701	14467	14527	14543	14575	14635	14531	14693	14669	14684	14719	14624	14781	14678	14512	14699	14528	14706	14500	14582	14568	14531	14674	14483	14639	14559	14562	14650	14522	14643	14628	14471	14431	14652	14536	14554	14590	14601	14513	14665	14670	14620	14605	14379	14751	14576	14589	14658	14567	14598	14613	14553	14625	14559	14460	14454	14620	14486	14717	14523	14519	14383	14553	14607	14524	14539	14626	14619	14662	14431	14628	14713	14438	14659	14507	14555	14780	14542	14581	14523	14542	14480	14817	14777	14656	14628	14628	14548	14516	14668	14586	14644	14391	14507	14587	14553	14530	14759	14369	14510	14619	14511	14646	14474	14470	14659	14654	14617	14607	14708	14513	14464	14636	14655	14631	14598	14727	14623	14680	14395	14747	14508	14708	14648	14803	14615	14605	14523	14787	14559	14663	14397	14558	14632	14496	14507	14380	14558	14527	14502	14628	14633	14708	14582	14499	14486	14918	14650	14481	14670	14594	14473	14448	14764	14540	14573	14571	14563	14682	14546	14578	14621	14679	14511	14642	14573	14484	14557	14507	14591	14679	14427	14555	14401	14624	14637	14675	14576	14599	14713	14503	14550	14678	14589	14586	14348	14598	14461	14507	14675	14622	14549	14657	14534	14536	14604	14678	14612	14592	14555	14493	14587	14472	14475	14427	14732	14644	14518	14750	14449	14372	14665	14505	14654	14590	14467	14729	14633	14708	14735	14581	14686	14593	14570	14536	14589	14618	14554	14597	14461	14695	14732	14467	14735	14585	14644	14438	14604	14600	14544	14742	14575	14565	14725	14565	14644	14724	14618	14485	14356	14716	14516	14475	14549	14548	14490	14578	14684	14405	14582	14729	14598	14598	14493	14593	14485	14578	14547	14596	14533	14718	14611	14624	14676	14506	14337	14795	14629	14515	14624	14485	14695	14641	14509	14456	14637	14579	14458	14435	14620	14639	14616	14708	14567	14505	14487	14570	14690	14756	14549	14582	14574	14676	14621	14446	14772	14577	14654	14470	14742	14675	14720	14490	14611	14606	14901	14628	14554	14551	14522	14561	14587	14517	14746	14769	14599	14709	14542	14661	14533	14488	14596	14364	14577	14543	14538	14638	14628	14587	14469	14687	14654	14703	14519	14567	14489	14634	14621	14483	14663	14357	14540	14628	14660	14550	14609	14586	14601	14551	14261	14587	14591	14601	14649	14664	14587	14766	14633	14582	14486	14577	14599	14471	14506	14486	14575	14835	14557	14537	14620	14485	14330	14597	14612	14626	14590	14632	14768	14517	14590	14670	14556	14426	14426	14487	14711	14646	14577	14449	14659	14492	14476	14588	14557	14548	14562	14507	14663	14664	14612	14622	14478	14527	14531	14723	14553	14718	14548	14541	14688	14475	14481	14694	14689	14546	14565	14544	14517	14667	14607	14614	14480	14521	14516	14395	14542	14526	14660	14834	14563	14672	14683	14563	14711	14792	14572	14506	14444	14655	14618	14597	14398	14500	14594	14704	14688	14587	14552	14472	14460	14590	14499	14551	14494	14568	14643	14539	14406	14629	14498	14633	14772	14651	14468	14550	14592	14783	14731	14593	14497	14564	14774	14428	14626	14529	14682	14700	14483	14590	14501	14690	14596	14658	14462	14601	14587	14479	14478	14611	14626	14719	14486	14553	14535	14550	14651	14584	14491	14573	14544	14401	14489	14662	14487	14741	14632	14686	14608	14593	14494	14652	14724	14633	14670	14516	14530	14589	14757	14614	14699	14438	14647	14507	14733	14523	14538	14754	14616	14633	14694	14542	14550	14576	14538	14474	14665	14665	14625	14449	14668	14456	14619	14539	14561	14535	14589	14608	14512	14624	14558	14574	14753	14620	14739	14687	14651	14695	14496	14559	14601	14551	14694	14644	14636	14479	14577	14639	14577	14494	14475	14636	14517	14724	14625	14545	14661	14737	14515	14583	14631	14593	14608	14524	14668	14574	14711	14546	14590	14489	14463	14662	14594	14755	14408	14664	14487	14617	14702	14619	14647	14556	14592	14677	14759	14591	14615	14601	14474	14497	14619	14580	14793	14520	14643	14633	14555	14484	14548	14707	14606	14630	14576	14405	14651	14556	14537	14651	14549	14573	14725	14625	14668	14779	14652	14687	14622	14561	14502	14451	14638	14804	14496	14645	14648	14560	14448	14582	14658	14638	14713	14516	14645	14518	14654	14641	14617	14608	14460	14538	14654	14567	14660	14607	14547	14703	14539	14828	14656	14350	14719	14516	14614	14621	14500	14593	14585	14565	14570	14648	14536	14683	14620	14718	14587	14482	14575	14615	14554	14550	14529	14541	14659	14513	14599	14565	14564	14677	14752	14553	14392	14638	14562	14508	14399	14603	14591	14667	14720	14677	14710	14549	14503	14572	14682	14617	14584	14654	14602	14572	14867	14535	14769	14808	14605	14577	14606	14654	14568	14529	14490	14613	14520	14411	14482	14587	14617	14726	14526	14631	14689	14634	14654	14729	14470	14473	14450	14628	14645	14579	14585	14532	14730	14587	14703	14543	14579	14635	14581	14416	14805	14658	14475	14531	14535	14475	14648	14618	14468	14597	14562	14450	14512	14661	14610	14696	14490	14769	14847	14509	14463	14507	14698	14614	14649	14387	14532	14515	14656	14669	14492	14674	14517	14534	14614	14586	14783	14586	14484	14657	14540	14564	14505	14614	14735	14527	14575	14597	14677	14562	14619	14608	14680	14788	14545	14702	14761	14609	14490	14492	14619	14609	14541	14573	14566	14603	14648	14749	14552	14603	14488	14520	14441	14658	14571	14558	14639	14651	14555	14842	14631	14766	14572	14817	14539	14610	14411	14792	14671	14608	14606	14723	14571	14524	14790	14625	14560	14418	14492	14616	14564	14751	14561	14657	14572	14614	14663	14463	14495	14626	14630	14569	14488	14606	14504	14631	14723	14472	14665	14583	14663	14446	14697	14460	14590	14454	14638	14470	14564	14617	14573	14485	14570	14487	14533	14508	14590	14645	14646	14609	14642	14553	14547	14556	14517	14543	14421	14666	14420	14668	14434	14590	14577	14491	14664	14502	14748	14466	14700	14493	14563	14754	14625	14749	14598	14545	14472	14360	14626	14686	14680	14569	14377	14440	14580	14697	14613	14708	14512	14538	14626	14684	14716	14665	14515	14542	14661	14697	14625	14474	14726	14690	14411	14735	14659	14470	14503	14495	14464	14674	14638	14568	14648	14678	14648	14526	14522	14547	14671	14586	14626	14523	14576	14662	14473	14604	14564	14595	14585	14583	14572	14614	14658	14686	14551	14500	14589	14750	14666	14583	14554	14682	14606	14638	14478	14666	14680	14390	14670	14706	14680	14771	14641	14460	14493	14693	14580	14560	14673	14535	14456	14637	14634	14504	14576	14720	14507	14609	14595	14469	14636	14678	14396	14677	14557	14479	14544	14602	14542	14526	14537	14682	14559	14604	14504	14474	14522	14477	14679	14643	14716	14671	14486	14584	14878	14358	14700	14573	14794	14431	14507	14704	14568	14582	14601	14574	14573	14691	14628	14606	14636	14456	14605	14659	14719	14525	14642	14666	14529	14585	14679	14435	14485	14711	14704	14547	14327	14509	14503	14587	14458	14552	14589	14535	14551	14605	14697	14383	14712	14772	14539	14641	14601	14639	14625	14588	14498	14644	14693	14467	14565	14573	14641	14758	14523	14693	14547	14651	14568	14596	14634	14528	14683	14436	14596	14471	14610	14589	14474	14681	14561	14647	14602	14510	14496	14702	14534	14742	14511	14523	14608	14713	14491	14598	14546	14713	14615	14749	14540	14497	14647	14690	14579	14503	14571	14554	14604	14702	14667	14646	14541	14686	14589	14518	14602	14577	14499	14629	14451	14668	14548	14552	14638	14591	14585	14632	14667	14596	14625	14730	14583	14658	14663	14648	14585	14505	14574	14656	14667	14503	14532	14692	14430	14651	14633	14512	14743	14704	14547
22708	21202	27916	24825	21954	25802	30064	25836	24814	24581	24519	24007	23694	23656	23401	22662	23056	22954	22847	22793	22642	22575	22898	22685	22637	22739	22602	22463	22552	22430	22398	22644	22369	22342	22453	22401	22575	22449	22644	22388	22486	22481	22509	22412	22547	22262	22513	22218	22456	22401	22463	22588	22417	22188	22396	22599	22394	22228	22365	22345	22796	22159	22453	22528	22192	22277	22323	22555	22424	22527	22213	22132	22562	22254	22443	22403	22495	22437	22482	22457	22258	22200	22267	22344	22219	22274	22090	22345	22539	22177	22330	22379	22293	22393	22127	22109	22095	22127	22255	22318	22327	22211	22488	22299	22154	22034	22391	22127	22410	22443	22191	22103	22216	22243	22349	22456	22410	22164	22181	22344	22454	22384	22145	22163	22336	22063	22490	22458	22232	22241	22390	22468	21999	22200	22240	22328	22368	22273	22287	22357	22463	22228	22403	22367	22106	22227	22445	22233	22219	22215	22238	22041	22203	22407	22544	22301	22386	22188	22168	22151	22244	22155	22434	22354	21975	22165	22293	22450	22213	22561	22313	22200	22132	22268	22375	22196	22182	22044	22233	22353	22329	21963	22370	22145	22213	22450	22104	22304	22222	22222	22069	22117	22225	22325	22177	22285	22217	22103	22377	22313	22098	22114	22380	22483	22496	22109	22298	22405	22296	22164	22129	22333	22278	22379	22315	22197	22111	22100	22200	22314	22303	22189	22113	22117	22096	22265	22361	22174	22133	21939	22367	22266	22067	22475	22240	22312	22244	22258	22302	22313	22194	22186	22190	22144	22216	22385	22174	22054	22265	22435	22218	22460	22191	22174	22322	22041	22048	22285	22253	22375	22352	22059	22430	22120	22143	22130	22119	22195	22138	22383	22290	22326	22172	22033	22346	22354	22220	22020	22445	22223	22359	22351	22309	22133	22138	22156	22113	22227	22293	22485	22403	22355	22234	22151	22235	22105	22336	22119	22319	22251	22460	22264	22321	22241	22084	22180	22427	22387	22113	22214	22235	22347	22077	22077	22474	22127	22034	22191	22305	22109	22377	22294	22318	22365	22061	22345	22449	22223	22148	22241	22375	22337	22254	22416	22113	22091	22304	22106	22260	22059	22401	22303	22465	22412	22337	22211	22104	22380	22193	22162	22166	22372	22300	22244	22471	22241	22312	22220	22150	22100	22215	22255	22156	22306	22352	22200	22302	22355	22416	22318	22214	22494	22334	22450	22369	22174	22463	22398	22431	22300	22432	22365	22473	22528	22341	22261	22332	22183	22174	22154	22444	22479	22148	22115	22189	22318	22414	22137	22038	22044	22121	22182	22295	22246	22228	22350	22237	22096	22259	22320	22413	22248	22408	22023	22228	22021	22274	22401	22119	22011	22392	22229	21947	22205	22154	22256	22358	22279	22223	22395	22309	22221	22216	22175	22267	22279	22253	22235	22065	22447	21987	22393	22147	22336	22303	21987	22255	22225	22241	22314	22177	22225	22061	22248	22288	22136	22090	22144	22229	22321	22159	22049	22514	22242	22290	22100	22375	22437	22088	22158	22242	22159	22480	22275	22292	22149	22280	22447	22218	22290	22239	22429	22403	22452	22369	22391	22471	22327	22442	22365	22208	22343	22143	22200	22250	22461	22365	22257	22030	22315	22389	22537	22240	22234	22362	22149	22225	22187	22218	22089	22239	22310	22188	22249	22253	22274	22191	22221	22198	22180	22316	22491	22218	22137	22279	22292	22391	22256	22130	22086	22148	22332	22257	22510	22209	22382	22338	22086	22260	22398	21989	22142	22455	22504	22306	22465	22317	21932	22200	22114	22193	21947	22149	22101	22373	22154	22262	22417	22240	22095	22209	22450	22263	22457	22102	22458	22386	22302	22395	22017	22347	22660	22526	22194	22055	22229	22192	22277	22189	21832	22300	22247	22455	22585	22023	22190	22287	22200	22246	22196	22230	22115	22245	22059	22194	22290	22540	22479	22547	22288	22270	22179	22497	22322	22169	22225	21926	22311	22096	22407	22240	22004	22268	22001	22447	22250	22374	22338	22325	22272	22252	22355	22242	22413	22247	22459	22469	22403	22256	22175	22225	22178	22418	22431	22216	22181	22276	22104	22092	22384	22075	22243	22453	22059	22251	22122	22020	22221	22407	22307	22201	22213	22352	22406	22242	22293	22174	22073	22213	22148	22573	22155	22309	22371	22282	22037	22128	22356	22357	22320	22209	22358	22286	21988	22092	22135	22255	22118	21997	22129	22530	22139	22194	22311	22537	22374	22231	22106	22391	22306	22495	22148	22180	22218	22361	22280	22243	21941	22381	22029	22055	22131	22351	22244	22417	22499	22255	22154	22321	22317	22164	22287	22165	22368	22096	21984	22221	22147	22065	22309	22194	22201	22300	22280	22165	22264	22346	22308	22246	22399	22207	22291	22271	22294	22113	22255	22239	22181	22456	22390	22229	22290	22144	22188	22177	22277	22298	22055	22476	22323	22081	22071	21843	22146	22171	22400	22146	22330	22442	22212	22182	21980	22108	22263	22137	22390	22414	22288	22415	22033	22122	22160	22202	22193	22178	22350	22112	22389	22200	22350	22342	22156	22071	22241	22530	22412	22166	22336	22295	22184	22217	22201	22429	22197	22028	22094	22360	22069	22223	22271	22193	22418	22426	22150	22056	22349	22393	22401	22156	22246	22366	22039	22004	22324	22035	22260	22397	22276	22213	22277	22336	22230	22192	22429	22174	22147	22488	22319	22113	22223	22232	21979	22385	22229	22055	22321	22105	22334	22431	22251	22255	22218	22338	22464	22171	22419	22170	22308	22214	22109	22317	22247	22228	22193	22243	22080	22248	22293	22227	22300	22354	22171	22228	22510	22114	22275	22289	22383	22146	22334	22441	22097	22368	22142	22313	22364	22340	22252	22089	22237	22092	22025	22415	22014	22214	22200	22223	22166	22148	22364	22310	22269	22370	22207	21947	22068	22174	22310	22396	22297	22257	22416	22518	22471	22134	22236	22316	22295	22092	21967	22203	22223	22108	22317	22248	22032	22431	22010	22260	22131	22289	22242	22164	22358	22220	22298	22360	22542	22306	22139	22182	22035	22046	22197	22277	22497	22340	22006	22324	22215	22162	22314	22188	22271	22245	22243	22128	22177	22233	22243	22110	22138	22456	22257	22420	22150	22130	22196	22358	22339	22159	22299	22134	22326	22149	22314	22356	22014	22002	22139	22062	22151	22021	22171	22259	22222	22122	22349	22227	22488	22434	22225	22198	22353	22073	22259	22326	22273	21997	22337	22252	22316	22261	22269	22294	22271	22024	22220	22388	22419	22281	22084	22193	22286	22296	22272	22210	22254	22076	22268	22485	22247	22054	22314	22483	22158	22199	22515	22396	22416	22185	22184	22365	22193	22369	22430	22116	22341	22384	22324	22312	22382	22325	22360	22173	22453	22376	22203	22214	22345	22276	22283	22433	22138	22076	22314	22143	22306	22383	22141	22074	22434	22259	22060	22236	22267	22560	22265	22440	22308	22371	22026	22224	22096	22270	22448	22241	22105	22253	22340	22206	22274	22270	22011	22098	22190	22169	22228	22184	22271	22336	22323	22296	22083	22117	22399	22302	22128	22068	22548	22315	22315	22158	22153	22292	22219	22124	22516	22467	22422	22246	22148	22278	22334	22157	22357	22460	22164	22492	22252	22297	22324	22298	22327	22435	22105	22062	22304	22271	22074	22303	22333	22343	22381	22276	22492	22449	22367	22404	22209	22288	22281	22543	22302	22234	22322	22045	22235	22231	22145	22294	22358	22193	22364	22420	22310	22504	22188	22317	22371	22440	22087	22208	22086	22395	22601	22808	22441	22259	22385	22022	22223	22209	22223	22261	22357	22340	22532	22245	22357	22383	22327	22249	22182	22155	22328	22168	22223	22422	22209	22050	22118	22351	22097	22074	22308	22554	22471	22349	22263	22067	22211	22253	22471	22020	22219	22271	22326	22371	22039	22075	22371	22244	22280	22155	21950	22214	22390	22176	22239	22308	22229	22330	22260	22253	22454	22378	22523	22384	22194	22229	22168	22250	22112	22268	22053	22306	22197	22302	22264	22176	22186	22120	22277	22414	22162	22201	22099	22263	22165	22374	22108	22259	22185	22219	22244	21974	22216	22237	22137	22284	21978	22245	22146	22569	22262	22225	22086	22259	22363	22405	22356	22104	22463	22366	22226	22252	22415	22346	22044	22239	22076	22337	22301	22370	22224	22251	22262	22249	22101	22285	22138	22183	22276	22290	22398	22287	22447	22238	22232	22324	22176	22394	22194	22249	22140	22310	22245	22241	22297	22266	22236	22514	22171	22332	22092	22106	22198	22284	22146	22238	22411	22561	22384	22327	22248	22191	22279	22449	22214	21873	22224	22238	22337	22073	22196	22250	22349	22244	22052	22324	22131	22271	22310	22121	22450	22448	22305	21996	22367	22045	22362	22255	22214	22102	22125	22351	22370	22317	22093	22185	22319	22237	22533	22442	22390	22200	22185	22252	22179	22343	22420	22210	22189	22275	22443	22442	22367	22147	22228	22263	22297	22399	22188	22235	22231	22054	21975	22199	22207	22003	22409	22349	22076	22338	22331	22399	22317	22386	22370	22344	22426	22112	22369	22117	22048	22242	22136	22155	22219	22111	22396	22411	22215	21955	22351	21983	22301	22148	22180	22430	22193	21989	22130	22518	22281	22207	22293	21966	22405	22426	22338	22179	22276	22245	22306	22204	22261	22301	22226	22390	22024	22311	22311	22120	22258	22443	22242	22152	22169	22281	22158	22042	22134	22389	22476	22335	22224	22221	22385	22184	22315	22242	22196	22114	22377	22348	22418	22200	22379	22056	22268	22351	22076	22222	22325	22223	22102	22218	22313	22437	22329	22342	22149	22323	22156	22113	21960	22272	22329	22417	22274	22296	22446	22437	22233	22536	21913	22139	22283	22492	22417	22330	22183	22513	22413	22170	22199	22271	21988	22281	22225	22316	22050	22412	22408	22510	22271	22386	22076	22240	22359	22515	22373	22342	22371	22244	22295	22229	21989	22265	22367	22332	22128	22338	22200	22058	22162	22149	21946	22013	22173	22091	22273	22058	22272
18667	32981	32304	26186	22850	21025	19430	18448	17973	17277	16669	16523	16244	15954	15640	15547	15278	14995	14910	14982	14845	14863	14630	14701	14733	14787	14698	14614	14582	14610	14594	14684	14543	14599	14510	14431	14394	14487	14423	14497	14426	14380	14451	14486	14345	14426	14471	14427	14319	14423	14643	14507	14479	14466	14423	14365	14357	14422	14225	14256	14316	14292	14373	14406	14528	14338	14224	14468	14616	14448	14223	14424	14401	14439	14243	14459	14372	14407	14441	14383	14334	14442	14349	14309	14423	14345	14272	14429	14361	14285	14339	14096	14321	14479	14150	14397	14232	14499	14089	14355	14187	14212	14392	14410	14163	14229	14328	14378	14477	14389	14357	14186	14393	14386	14393	14316	14381	14295	14253	14359	14382	14316	14314	14343	14255	14341	14359	14270	14164	14244	14160	14368	14312	14363	14049	14432	14304	14159	14355	14400	14315	14280	14216	14355	14402	14293	14356	14345	14316	14236	14325	14172	14207	14254	14476	14323	14267	14287	14510	14371	14200	14256	14315	14414	14197	14341	14219	14281	14247	14375	14367	14345	14460	14254	14314	14326	14225	14396	14357	14172	14424	14295	14305	14203	14296	14160	14306	14328	14259	14401	14340	14370	14407	14254	14177	14371	14336	14223	14468	14190	14572	14182	14412	14292	14322	14205	14481	14261	14268	14399	14454	14381	14162	14496	14401	14187	14306	14282	14360	14372	14444	14390	14398	14382	14303	14278	14267	14223	14391	14411	14390	14419	14317	14397	14317	14294	14285	14282	14283	14337	14307	14338	14342	14462	14261	14265	14319	14251	14302	14260	14161	14214	14183	14291	14340	14449	14283	14364	14283	14324	14231	14248	14286	14378	14322	14236	14312	14440	14439	14452	14373	14351	14346	14341	14380	14257	14196	14216	14095	14313	14379	14356	14377	14459	14369	14251	14357	14146	14261	14367	14458	14341	14282	14307	14443	14332	14287	14368	14358	14283	14181	14198	14192	14326	14307	14350	14193	14311	14240	14339	14328	14271	14270	14342	14326	14368	14397	14289	14398	14194	14263	14394	14209	14333	14207	14442	14521	14408	14252	14273	14430	14421	14328	14287	14290	14300	14160	14271	14398	14227	14601	14185	14302	14399	14277	14340	14395	14266	14242	14255	14286	14042	14412	14341	14326	14230	14266	14436	14413	14167	14083	14296	14352	14302	14259	14230	14462	14200	14479	14277	14275	14158	14281	14319	14224	14300	14280	14233	14499	14312	14302	14351	14394	14415	14269	14359	14246	14421	14223	14352	14235	14284	14286	14299	14140	14298	14402	14263	14515	14359	14334	14296	14437	14381	14328	14447	14466	14361	14326	14296	14244	14307	14202	14394	14323	14318	14279	14387	14369	13969	14285	14378	14160	14229	14231	14301	14506	14314	14313	14188	14372	14275	14463	14320	14208	14296	14350	14264	14419	14261	14246	14164	14165	14360	14220	14426	14194	14236	14394	14387	14394	14270	14245	14448	14167	14318	14338	14317	14248	14257	14341	14221	14342	14460	14319	14273	14311	14424	14224	14420	14315	14148	14294	14300	14217	14435	14332	14275	14258	14257	14305	14382	14268	14405	14412	14507	14430	14226	14401	14447	14377	14318	14412	14441	14306	14191	14262	14314	14343	14299	14267	14330	14272	14265	14329	14347	14262	14290	14326	14137	14146	14275	14434	14353	14473	14226	14335	14301	14349	14295	14454	14363	14134	14414	14307	14394	14202	14313	14381	14399	14349	14199	14248	14229	14204	14310	14306	14302	14362	14255	14277	14246	14352	14188	14353	14372	14265	14282	14484	14156	14304	14194	14293	14264	14209	14180	14299	14221	14341	14199	14189	14387	14363	14331	14201	14322	14415	14402	14219	14374	14521	14140	14375	14264	14446	14209	14171	14291	14251	14186	14343	14349	14379	14231	14368	14430	14191	14362	14246	14376	14226	14291	14077	14248	14301	14371	14235	14294	14297	14176	14323	14130	14406	14232	14404	14257	14529	14485	14191	14438	14170	14290	14152	14370	14217	14351	14061	14216	14277	14295	14294	14156	14407	14261	14396	14481	14378	14331	14313	14283	14198	14293	14242	14304	14249	14271	14422	14328	14313	14265	14141	14214	14320	14385	14314	14240	14294	14309	14199	14335	14194	14281	14402	14252	14122	14256	14439	14205	14282	14195	14165	14168	14237	14273	14423	14377	14263	14136	14228	14280	14282	14232	14166	14260	14348	14376	14282	14277	14324	14273	14402	14235	14413	14352	14344	14268	14287	14335	14359	14435	14424	14230	14362	14186	14242	14494	14187	14248	14283	14257	14299	14339	14498	14363	14253	14249	14242	14228	14190	14285	14077	14306	14220	14468	14272	14333	14216	14322	14443	14322	14302	14319	14353	14259	14270	14133	14403	14295	14261	14324	14258	14291	14384	14230	14376	14195	14360	14300	14300	14202	14288	14387	14505	14295	14334	14130	14350	14293	14211	14490	14249	14300	14242	14291	14143	14259	14098	14298	14315	14392	14373	14288	14338	14263	14492	14287	14069	14381	14307	14140	14268	14403	14151	14350	14455	14336	14335	14264	14405	14334	14188	14261	14431	14458	14054	14323	14261	14322	14431	14347	14257	14330	14297	14459	14438	14216	14445	14165	14387	14427	14444	14375	14336	14427	14254	14302	14256	14202	14224	14292	14351	14109	14296	14362	14278	14313	14323	14347	14432	14269	14198	14348	14415	14335	14148	14229	14308	14224	14360	14332	14401	14296	14426	14290	14423	14317	14318	14230	14207	14257	14188	14217	14172	14317	14262	14323	14212	14238	14308	14376	14239	13993	14208	14431	14508	14243	14285	14314	14223	14229	14241	14337	14305	14363	14283	14384	14416	14258	14337	14146	14227	14370	14419	14325	14406	14334	14150	14242	14367	14353	14271	14215	14367	14412	14202	14353	14330	14304	14330	14258	14241	14389	14309	14373	14282	14475	14303	14348	14404	14164	14222	14405	14526	14109	14285	14301	14202	14423	14215	14508	14219	14386	14264	14325	14317	14374	14360	14280	14358	14180	14445	14230	14393	14361	14163	14430	14258	14295	14435	14225	14373	14121	14265	14214	14381	14375	14417	14428	14302	14206	14411	14182	14337	14363	14247	14253	14239	14129	14295	14466	14317	14134	14357	14277	14295	14289	14449	14234	14351	14368	14108	14249	14421	14198	14429	14254	14344	14340	14102	14310	14223	14259	14257	14369	14117	14225	14459	14163	14271	14334	14343	14219	14239	14504	14313	14129	14375	14356	14272	14141	14288	14225	14181	14416	14148	14257	14187	14177	14216	14281	14218	14405	14319	14276	14455	14357	14426	14138	14202	14166	14351	14163	14401	14450	14175	14242	14266	14369	14428	14122	14354	14258	14221	14474	14328	14206	14319	14225	14271	14289	14390	14266	14229	14394	14307	14308	14162	14296	14430	14318	14451	14306	14473	14279	14290	14304	14329	14323	14409	14290	14259	14255	14194	14377	14347	14440	14400	14166	14509	14362	14249	14326	14477	14280	14178	14251	14332	14318	14254	14224	14310	14257	14126	14306	14288	14368	14300	14322	14338	14321	14340	14363	14298	14336	14166	14318	14381	14139	14377	14311	14338	14276	14242	14364	14552	14384	14288	14240	14339	14226	14332	14403	14256	14399	14350	14378	14188	14387	14213	14287	14319	14174	14356	14233	14459	14336	14232	14298	14441	14206	14157	14336	14287	14207	14337	14371	14150	14104	14302	14141	14433	14230	14181	14260	14203	14527	14308	14609	14330	14365	14227	14328	14368	14344	14285	14308	14196	14231	14315	14234	14268	14156	14241	14214	14295	14380	14382	14222	14496	14412	14277	14187	14183	14451	14281	14235	14138	14295	14313	14389	14253	14542	14273	14141	14400	14103	14442	14353	14134	14327	14377	14363	14226	14335	14209	14237	14202	14341	14264	14417	14360	14178	14311	14244	14393	14380	14484	14187	14514	14198	14224	14347	14266	14386	14302	14397	14232	14273	14153	14146	14142	14183	14275	14185	14201	14337	14356	14214	14023	14341	14380	14396	14267	14364	14332	14301	14327	14272	14223	14388	14337	14188	14101	14279	14261	14323	14332	14358	14492	14272	14271	14381	14267	14488	14251	14375	14458	14411	14348	14320	14153	14305	14112	14337	14401	14213	14389	14342	14342	14125	14348	14243	14220	14475	14140	14354	14414	14189	14557	14264	14198	14326	14332	14393	14369	14359	14298	14294	14400	14441	14413	14385	14177	14433	14240	14307	14199	14242	14308	14248	14381	14231	14375	14291	14204	14431	14199	14368	14465	14265	14255	14321	14450	14264	14367	14388	14292	14262	14418	14374	14280	14435	14107	14300	14238	14341	14293	14174	14298	14335	14250	14366	14231	14412	14359	14329	14262	14344	14463	14288	14338	14423	14457	14192	14323	14093	14168	14106	14347	14416	14358	14315	14267	14238	14212	14223	14290	14366	14217	14411	14323	14265	14365	14363	14374	14353	14217	14390	14558	14371	14355	14222	14423	14301	14274	14314	14258	14234	14364	14290	14446	14186	14391	14436	14218	14185	14252	14348	14332	14461	14300	14238	14303	14268	14436	14584	14361	14274	14304	14357	14209	14314	14224	14318	14267	14385	14417	14364	14292	14535	14211	14332	14289	14439	14144	14246	14291	14309	14360	14309	14297	14207	14378	14394	14109	14448	14213	14421	14188	14419	14245	14293	14236	14384	14319	14299	14306	14401	14333	14424	14291	14384	14140	14347	14248	14211	14183	14472	14289	14343	14279	14366	14320	14199	14357	14147	14099	14289	14251	14452	14531	14373	14128	14336	14296	14279	14300	14419	14222	14461	14288	14152	14347	14380	14405	14252	14420	14407	14286	14207	14167	14347	14442	14329	14225	14470	14277	14244	14296	14171	14243	14433	14382	14327	14498	14362	14350	14188	14323	14318	14093	14299	14320	14158	14272	14353	14215	14336	14305	14388	14248	14294	14530	14402	14170	14344	14260	14309	14204	14355	14372	14240	14317	14323	14403	14369	14279	14243	14297	14261	14234	14166	14283	14232	14300	14097	14345	14285	14232	14146	14261	14357	14248	14437	14428	14291
34484	26629	29885	28637	26705	26459	26260	25817	25826	25600	25673	25860	25463	25446	25185	25373	25286	25101	25160	24886	25061	25043	25045	25067	25174	25353	25236	25433	25102	25174	25243	25008	25261	25243	25005	24846	25148	25063	25196	25140	25124	25175	25196	24836	24866	24800	24990	25058	24917	25130	24935	25035	25034	25206	25295	25126	25043	25004	24913	24936	24914	25055	24749	25144	24914	25288	25252	25084	25040	24763	25138	24956	24695	24932	24986	25053	24951	24867	25046	24879	24964	25028	24968	25445	25141	25089	25339	24861	25061	25139	24984	24773	24897	24849	25074	24782	24935	25138	24971	25279	24905	24986	24993	24774	24813	24955	24776	24859	25084	25307	25084	25062	25240	24982	24887	25069	25025	25120	25089	24955	25050	25083	25083	25019	24865	24886	25052	25010	25028	25156	25120	24812	24927	25150	25002	25198	25024	24986	24969	24995	24808	24709	25043	24923	25071	25320	24980	25191	24898	25012	25045	25001	25016	25065	24786	25135	25215	25088	25121	24809	25007	25388	25234	25281	24892	25046	25056	24874	25255	24839	25046	24917	24855	25187	24943	24843	25010	25263	24970	24961	25258	25071	24948	24928	25016	24904	25112	25119	24832	25076	25000	24995	24921	24870	24888	25008	25001	25261	24721	25140	25037	24940	24881	24944	25237	24935	25046	24874	24758	24824	24966	24978	25146	25104	25029	25208	25173	25050	24943	25050	25107	24871	24858	24955	25263	25036	24992	24829	25105	24923	25150	25131	24880	25138	25041	24866	24963	25170	25168	25066	24851	25083	25002	24942	25229	24898	25202	25409	24950	25241	25228	25250	25247	25115	25046	24909	24968	25205	25206	25066	24894	24948	24955	24955	24857	24885	25195	25105	24907	25303	24906	24828	25224	24989	25120	25154	25097	24949	25004	25080	25061	25007	25256	25054	24912	25118	25084	24749	24963	25016	25053	25162	24968	25034	25172	25066	25082	24815	24899	24884	24960	25139	24879	25098	24985	24907	24974	25057	25055	24968	25085	25081	24768	24879	25003	25014	25072	25175	25180	24957	25129	25015	24972	25068	24950	24898	25144	24863	25269	25160	25170	24985	24751	24797	25115	25041	24846	25111	25019	24901	25098	25013	24981	25058	25009	24913	24896	25125	24992	25203	25294	25018	25011	25138	24990	25190	25208	25028	24991	25014	25013	24824	24904	24917	24965	25011	25003	24708	25061	24893	25125	25128	24955	24952	25050	25111	24899	25057	25261	25184	25009	25203	24852	24806	24874	25143	25043	24711	25081	25114	25049	24896	24978	24930	25021	24797	25100	24997	24929	24853	24934	24987	25088	25053	24962	25033	24996	24952	24893	24972	25022	24989	24700	24881	25134	25364	25034	24908	24854	24968	24889	24764	25089	25227	24975	25175	25176	25174	24984	25131	25034	24760	24913	25037	24973	24792	25044	24941	24883	25162	25069	25049	24966	25079	25151	24966	24799	24703	24995	24987	25217	25358	25055	25127	25071	24974	24766	24854	24926	24968	24654	24835	24630	24858	24858	24799	24978	25081	25089	25059	25226	25191	25110	25001	24991	24909	24865	24959	25120	24798	24877	24991	24599	25035	24970	25141	25138	25103	24931	25032	24950	25054	24821	25204	25072	25138	25111	24835	25161	25344	25139	24945	24642	24962	24829	25220	24980	24817	25074	25181	24979	25077	24940	25051	25272	25055	25298	25066	25073	25012	25242	24871	25278	24913	24995	24907	25032	25082	25218	24925	24891	25062	24921	25234	25069	25112	25010	25204	25203	24987	25112	25056	25138	24969	25112	24919	24851	24884	24983	24978	24946	24838	24880	24837	25251	25025	24775	25146	25020	25068	25047	25095	25313	25081	24879	24871	25259	24954	25163	25117	24977	24936	24919	25177	24970	25070	24998	24976	25068	25147	25359	24951	25176	24855	24818	24992	25208	25130	24959	24987	25140	25346	24996	25144	24908	25041	24739	25039	25113	24830	24934	25122	25036	24886	24955	24719	24961	25002	25041	25007	25202	24961	24952	24976	25226	25096	25035	24961	24917	24969	25085	24739	24989	25002	25188	25077	25197	24909	25201	24966	25004	24835	25100	25060	25028	24908	24990	24887	25104	25071	25186	24905	25051	25043	25162	25244	24929	25032	24979	24995	24759	25195	25273	25076	24955	25021	25026	25047	24998	24746	24800	24892	25092	25114	25098	25229	25089	24852	25185	24917	25046	25101	24936	25180	24820	24951	25007	24791	24905	24858	25160	25063	25291	24962	24872	25217	25109	25021	25021	24851	24995	25052	24829	24959	24870	24956	24867	24947	25109	24958	25067	24896	25012	25056	24843	25043	25127	25044	24767	24886	24635	24984	24920	25309	25026	24984	24567	24770	24695	24865	24794	24897	24981	25054	25277	25065	25233	24860	24706	25282	24942	24969	24918	25021	25080	25059	25157	24917	25136	25066	25031	24667	24986	25078	25248	24903	25103	25348	25085	24758	25124	24990	24804	25158	24871	24928	25116	25120	25210	25029	24911	24926	25055	25159	25338	25269	25136	25476	25203	25167	25205	24674	24998	24792	24723	25264	25115	25133	25251	25086	25063	25056	24982	25033	25160	25067	25145	25021	24877	24880	25167	24831	24940	25046	25192	24931	24898	24941	24972	25266	24864	24941	25077	25175	24979	24669	25167	24852	25212	25003	24949	24839	25126	24798	25272	24999	24986	25138	25145	25262	25151	25056	25225	25157	25029	25328	25117	24903	25260	25141	24917	24974	25017	25085	25170	25252	25273	25029	25047	25100	25107	24961	24745	24692	24936	25077	25007	25005	25222	25072	25081	24872	24944	24873	25124	25263	25058	25039	24948	24972	24861	24742	25029	25058	24646	25108	25040	25228	25007	24948	25046	25051	24824	24865	24954	25004	25133	24988	24985	24955	25071	25018	24800	24975	25233	24900	24979	25087	24902	25092	25081	25158	25105	25163	24999	24967	24986	25024	24756	24998	24962	25167	25085	25026	24931	25343	25138	25048	25163	25048	25075	25077	25257	24887	24811	25042	25129	25123	24966	25150	24855	24910	24777	25156	25056	24741	24994	25221	24956	24852	24914	24955	25118	25041	24941	24975	24726	24867	25121	24791	25097	24998	25038	25013	24980	24972	24844	25162	25136	24955	25000	24988	25279	24966	25016	24824	24698	24740	25076	25024	24942	24859	24708	25073	24990	25138	24900	24605	25032	25196	25074	25225	25117	25103	25036	24818	25010	25187	25107	24856	25034	24923	25070	24899	25143	24849	25072	24947	24777	25060	24980	24986	24787	24950	25021	24994	24675	24907	24944	24952	24851	25052	25046	25072	24952	25068	24825	25311	25011	24747	24762	25260	24893	25110	24978	25008	25038	24959	24925	24973	25128	24955	25141	25233	25236	24987	25104	25120	25036	25084	25089	25000	25021	25135	24818	25051	24990	24876	25161	24919	25111	25153	25115	25003	25191	24966	24848	25179	25064	24909	25010	24926	25104	24885	24775	25080	24983	25092	25023	25219	25097	24934	24902	25175	25078	25156	24995	25256	25138	24886	25101	24940	24932	25068	24842	24986	24993	24942	25073	25310	25095	25062	25088	25245	25057	25045	24926	24760	25003	24961	25099	25174	24998	24913	24952	24940	24863	24859	25122	25174	25064	24939	24852	25041	24978	24772	25018	24777	25012	24922	24990	25078	25231	24977	24879	25096	25091	25055	25024	24817	25177	24955	25066	24996	25044	25095	24906	24964	25025	24908	24916	24979	25081	25103	24850	25019	25088	25108	25136	25178	25141	24828	25207	25320	25116	24873	24783	25044	24923	25273	25115	24679	24877	24870	24899	24852	25058	25125	25074	24925	24840	25134	25195	25101	25169	25102	24988	25050	24932	24812	25004	25112	25022	24875	24964	24766	24929	25090	24997	24931	25021	25039	25172	24986	24986	25160	25122	25285	25425	25036	25195	25076	25117	25035	25139	25221	24982	24995	25120	24988	25275	24993	25116	25153	25274	25203	25098	25054	25000	25078	25228	25009	24975	24707	24947	24914	24920	24974	24987	25232	25120	24947	25106	25094	25265	24786	25195	25108	25012	25077	25275	25123	24954	24974	24906	24973	25041	24909	25201	25132	25095	25125	24978	24841	24788	25019	24944	25092	24926	25061	24982	24883	25004	24860	25038	25051	24719	24999	24989	24977	24916	24958	25024	24944	25179	24800	24689	25077	25198	24828	24995	25077	25072	25067	25175	24815	24869	25131	24745	25041	25042	24953	25147	24911	25397	24799	25049	24953	25124	25148	25052	24934	25044	25150	24891	25092	25144	25021	24871	25074	25070	25105	25372	24983	25196	24868	25153	25020	25062	25111	25178	25118	25014	25067	25072	25265	25101	25009	25252	24821	25167	24930	25105	25046	24991	25078	24952	24777	24931	25047	25016	24993	25142	25219	24968	24904	24915	25146	24964	24789	24914	24968	24947	25177	24872	25178	25340	24921	24905	25086	24761	25000	25250	24870	24843	25130	24628	24790	25184	25051	25158	24978	25008	25056	24938	25025	25165	24938	25009	24779	24764	24839	24987	25084	24719	25001	24782	24898	25102	24897	25257	25102	24900	25170	25183	25021	24843	24828	24937	24876	24974	25072	24877	25109	25038	25097	25046	25139	25241	25020	25226	25136	25031	25233	25012	25011	25334	24974	25130	24884	24895	24930	24961	25207	24962	24956	25011	25232	25053	24949	24802	25001	25180	24933	24932	24925	25152	25036	25243	24785	24785	24832	25176	25267	25211	24980	25153	25137	25005	25044	24971	25058	25041	25014	25029	25020	25046	24992	25166	25039	25052	25165	25159	25142	24688	24772	25063	24851	25077	24806	25037	24915	25039	25057	24837	24779	25056	24917	25159	24879	24851	25087	25248	25036	24816	24981	24984	25389	25137	25166	25112	24917	24877	25125	25204	25006	24972	25048	25100	24974	25185	25021	24920	24894	25074	25056	25293	25178	24950	24788	25011	24999	24989	25191	25208	25247	24928	24957	25151	25043	24749	25144	25139	25210	24997	25079	24930	25030	24977	25125	25210	24949	25184	25276	25150	24950	24934	24826	25128	25255	25132	24928	25413	24991	25061	25028
19122	21717	21689	19315	18186	17586	17321	16989	16571	16697	16433	16249	16235	16025	15956	15959	16038	15969	15692	15924	15730	15596	15872	16046	15710	15877	15861	15730	15860	15730	15846	15656	15618	15761	15616	15867	15843	15766	15719	15782	15709	15627	15703	15756	15769	15579	15827	15836	15720	15751	15642	15750	15629	15721	15755	15897	15770	15518	15559	15808	15681	15808	15714	15593	15683	15575	15484	15839	15666	15619	15637	15719	15683	15615	15645	15598	15824	15703	15499	15537	15649	15687	15829	15870	15774	15674	15526	15612	15872	15665	15641	15609	15599	15634	15727	15756	15719	15727	15802	15752	15661	15548	15626	15567	15769	15657	15627	15687	15758	15664	15681	15712	15875	15602	15738	15691	15684	15763	15752	15691	15743	15502	15803	15674	15800	15637	15578	15732	15752	15895	15585	15746	15931	15499	15671	15574	15711	15579	15588	15540	15632	15702	15687	15636	15638	15573	15724	15665	15743	15779	15820	15775	15735	15704	15692	15595	15592	15970	15702	15804	15650	15674	15680	15666	15653	15702	15824	15703	15839	15736	15739	15686	15773	15672	15645	15675	15746	15780	15734	15650	15558	15718	15727	15734	15755	15623	15697	15708	15671	15737	15641	15660	15662	15742	15685	15666	15616	15670	15547	15745	15800	15721	15549	15555	15742	15806	15536	15616	15569	15494	15697	15723	15600	15683	15686	15810	15717	15608	15725	15573	15544	15688	15630	15616	15552	15799	15620	15654	15737	15605	15860	15550	15553	15646	15646	15574	15614	15688	15840	15719	15822	15635	15824	15732	15603	15742	15675	15643	15653	15628	15806	15729	15766	15669	15766	15670	15897	15604	15688	15642	15800	15571	15868	15797	15776	15635	15713	15664	15733	15852	15568	15643	15632	15672	15592	15728	15697	15624	15943	15634	15607	15801	15611	15726	15632	15731	15677	15644	15605	15673	15650	15559	15590	15670	15586	15553	15618	15730	15633	15803	15556	15738	15602	15623	15606	15802	15642	15746	15708	15753	15685	15661	15739	15601	15620	15784	15619	15653	15689	15547	15670	15537	15673	15859	15753	15785	15595	15666	15672	15752	15495	15626	15590	15690	15736	15649	15674	15630	15832	15857	15684	15648	15694	15565	15782	15656	15608	15797	15641	15753	15655	15720	15594	15955	15796	15542	15591	15685	15668	15681	15838	15826	15696	15674	15761	15643	15744	15748	15755	15649	15629	15756	15720	15643	15912	15636	15709	15652	15539	15740	15511	15700	15668	15614	15779	15576	15818	15689	15521	15809	15740	15658	15733	15675	15706	15629	15942	15739	15645	15633	15542	15618	15565	15668	15554	15724	15595	15736	15601	15624	15714	15758	15661	15690	15565	15645	15680	15799	15655	15497	15788	15533	15696	15745	15619	15606	15661	15670	15825	15776	15724	15556	15608	15732	15821	15684	15647	15688	15662	15854	15628	15842	15686	15701	15777	15667	15628	15730	15638	15646	15822	15603	15664	15542	15641	15733	15890	15546	15827	15556	15565	15735	15611	15755	15587	15653	15644	15505	15543	15757	15759	15728	15577	15603	15907	15419	15867	15738	15725	15606	15560	15857	15656	15810	15732	15625	15605	15574	15652	15619	15848	15602	15912	15891	15624	15731	15603	15776	15556	15542	15816	15516	15695	15780	15673	15721	15702	15626	15692	15706	15699	15621	15740	15765	15766	15760	15540	15647	15713	15732	15843	15583	15718	15796	15790	15681	15711	15864	15611	15772	15789	15628	15626	15660	15705	15711	15543	15812	15634	15696	15580	15712	15670	15649	15632	15448	15808	15594	15644	15415	15714	15678	15713	15660	15606	15520	15685	15653	15629	15700	15761	15726	15780	15678	15598	15612	15762	15737	15774	15695	15746	15571	15561	15537	15779	15779	15756	15647	15729	15522	15752	15787	15822	15716	15769	15725	15719	15706	15668	15596	15813	15662	15690	15744	15642	15674	15640	15706	15728	15692	15601	15599	15772	15660	15639	15601	15864	15535	15817	15745	15677	15812	15610	15663	15531	15839	15664	15839	15694	15573	15713	15609	15860	15749	15696	15610	15586	15642	15517	15709	15631	15655	15790	15614	15616	15735	15720	15658	15801	15610	15688	15701	15506	15623	15737	15718	15463	15658	15760	15544	15662	15815	15625	15731	15683	15873	15585	15702	15530	15666	15661	15631	15567	15557	15710	15690	15665	15680	15455	15558	15753	15795	15504	15625	15626	15783	15605	15723	15810	15837	15549	15695	15626	15979	15679	15579	15593	15721	15821	15769	15807	15812	15530	15843	15680	15717	15644	15865	15665	15672	15561	15678	15829	15718	15518	15632	15801	15595	15731	15593	15801	15554	15554	15740	15547	15757	15657	15824	15735	15698	15714	15615	15807	15764	15574	15635	15677	15702	15569	15736	15660	15615	15640	15796	15673	15601	15881	15603	15747	15708	15505	15539	15638	15608	15796	15634	15663	15720	15579	15601	15755	15595	15578	15681	15642	15712	15699	15829	15721	15626	15682	15658	15929	15558	15645	15527	15735	15629	15629	15713	15607	15761	15676	15754	15513	15557	15809	15567	15713	15570	15783	15616	15984	15835	15711	15478	15649	15708	15631	15754	15676	15673	15714	15585	15627	15722	15669	15687	15734	15638	15807	15597	15750	15659	15700	15603	15636	15702	15538	15597	15626	15687	15776	15518	15588	15651	15535	15619	15516	15661	15585	15564	15682	15782	15548	15714	15673	15639	15748	15656	15532	15775	15656	15507	15794	15565	15730	15542	15717	15774	15615	15760	15583	15447	15740	15772	15715	15698	15632	15758	15710	15593	15643	15480	15795	15587	15818	15655	15645	15561	15542	15896	15612	15714	15762	15683	15721	15725	15601	15612	15812	15596	15733	15719	15693	15593	15616	15753	15688	15641	15616	15770	15818	15551	15671	15740	15647	15606	15725	15613	15660	15499	15805	15686	15730	15827	15736	15702	15544	15701	15744	15812	15539	15566	15728	15712	15562	15680	15691	15711	15665	15660	15621	15565	15856	15653	15787	15709	15640	15655	15683	15514	15693	15788	15818	15663	15704	15726	15810	15814	15730	15658	15622	15621	15751	15546	15853	15677	15694	15537	15834	15654	15597	15642	15603	15704	15777	15687	15631	15654	15883	15487	15713	15655	15551	15825	15700	15629	15640	15648	15685	15728	15744	15863	15646	15753	15690	15606	15641	15556	15703	15751	15666	15520	15615	15801	15684	15741	15778	15605	15742	15614	15762	15706	15640	15530	15661	15624	15609	15697	15747	15894	15637	15751	15634	15672	15845	15766	15761	15834	15657	15594	15733	15775	15646	15700	15659	15664	15603	15760	15662	15760	15849	15740	15618	15549	15744	15722	15569	15716	15566	15706	15642	15859	15550	15888	15677	15636	15543	15871	15786	15855	15541	15677	15690	15779	15724	15540	15725	15494	15783	15734	15829	15766	15427	15744	15635	15698	15710	15576	15765	15764	15823	15638	15604	15643	15662	15706	15771	15785	15599	15630	15721	15671	15778	15612	15805	15568	15667	15714	15634	15775	15573	15577	15725	15802	15681	15601	15776	15568	15845	15780	15770	15735	15917	15660	15661	15759	15705	15652	15816	15713	15695	15876	15752	15613	15849	15768	15506	15574	15853	15618	15862	15589	15658	15684	15744	15475	15810	15553	15584	15637	15744	15763	15744	15572	15801	15704	15719	15613	15674	15687	15663	15651	15606	15631	15773	15607	15663	15884	15737	15768	15654	15631	15780	15653	15769	15599	15730	15605	15537	15670	15646	15686	15752	15673	15651	15705	15524	15486	15691	15603	15890	15542	15442	15741	15629	15610	15722	15814	15667	15761	15850	15718	15782	15872	15738	15512	15834	15552	15566	15624	15707	15681	15918	15625	15706	15871	15627	15529	15662	15605	15811	15753	15779	15760	15582	15695	15692	15732	15685	15715	15759	15755	15701	15657	15642	15701	15812	15588	15925	15594	15708	15824	15804	15747	15821	15694	15667	15756	15693	15763	15747	15528	15677	15670	15751	15618	15772	15554	15693	15698	15671	15761	15706	15664	15785	15773	15525	15777	15618	15549	15592	15799	15893	15809	15763	15735	15552	15805	15702	15483	15489	15772	15708	15571	15764	15512	15863	15546	15783	15804	15747	15609	15717	15546	15675	15504	15892	15726	15735	15614	15691	15720	15690	15656	15741	15659	15689	15835	15769	15841	15632	15627	15732	15701	15594	15727	15675	15761	15794	15655	15760	15815	15688	15591	15638	15585	15739	15554	15691	15647	15556	15756	15573	15722	15487	15665	15540	15757	15626	15705	15559	15550	15662	15694	15753	15819	15660	15700	15569	15733	15700	15677	15755	15736	15668	15615	15645	15722	15825	15760	15695	15637	15667	15572	15876	15506	15723	15717	15665	15616	15583	15629	15565	15792	15628	15708	15700	15613	15783	15692	15669	15743	15754	15844	15998	15708	15690	15685	15666	15835	15598	15739	15787	15781	15635	15560	15609	15639	15714	15659	15603	15552	15795	15633	15770	15643	15868	15717	15703	15785	15731	15743	15725	15653	15593	15669	15624	15699	15668	15786	15585	15783	15675	15631	15648	15627	15538	15783	15837	15816	15806	15614	15666	15645	15855	15587	15664	15499	15754	15680	15652	15790	15617	15655	15848	15495	15708	15674	15829	15582	15641	15588	15816	15944	15636	15737	15605	15670	15715	15462	15645	15618	15733	15756	15699	15572	15669	15833	15611	15730	15765	15628	15707	15517	15741	15874	15539	15730	15763	15619	15730	15647	15733	15678	15651	15731	15609	15711	15617	15603	15565	15846	15892	15781	15591	15802	15626	15658	15717	15496	15703	15621	15522	15619	15699	15502	15676	15868	15756	15843	15665	15874	15715	15597	15633	15663	15760	15621	15552	15683	15776	15644	15731	15681	15454	15752	15597	15774	15731	15693	15621	15762	15513	15602	15742	15472	15790	15585	15701	15909	15616	15728	15656	15598	15810	15625	15649	15513	15763	15641	15645	15658	15697	15773	15699	15735	15620	15879	15683	15596	15602	15580	15710	15713	15741	15836	15731	15657	15598	15507	15818	15698	15697	15698
24321	21163	27706	25174	23438	26749	28050	25418	24821	24561	24167	23875	23806	23542	23528	23477	23527	23373	23252	23043	23419	23038	23042	23322	23185	22959	23047	23040	22929	23014	23299	22950	23044	23026	22949	22980	23146	22755	22860	22842	22918	22930	22828	22935	23035	22909	23046	23036	23004	23010	23076	22974	22952	23005	22927	23020	23074	22886	22908	22639	22770	22831	22730	22646	22797	22975	22855	22894	22903	22875	22957	22886	22980	22994	22968	23089	23161	23034	22922	22696	22946	22640	22579	22692	23055	22996	22800	22688	22772	22924	23033	22889	22729	22747	22949	22789	22873	22941	22888	22962	22911	22940	22969	22734	22871	22881	22723	22886	22771	22910	22699	22924	23005	22839	23080	22847	22939	22949	23095	22803	23002	22827	22935	22715	22823	22746	22986	22959	22941	22810	22974	23103	22759	22781	23051	23053	22790	22867	22928	23028	22702	22702	23036	22822	22768	22718	22869	22625	22846	22771	22817	22769	22848	22791	22734	23205	22731	22884	23053	22884	23064	22819	22766	22970	23152	22792	22821	22930	22675	22766	23261	22785	22977	22922	22931	23061	23082	23219	22780	22916	22790	22598	22814	22675	22594	23043	23240	22904	22977	23115	22934	22904	22963	23037	23043	22812	22824	22911	22872	23063	22801	22746	22859	22747	22782	22947	23235	23093	23250	22957	22920	22850	22714	22770	22721	22726	22769	22895	22921	22907	23070	22993	23046	22555	23004	22996	22627	22923	22777	22791	22907	22762	22818	22852	22761	22677	23034	22924	22774	22776	22796	22991	22888	22952	22732	22864	22560	22925	23063	23027	23072	22823	22819	22938	23075	22997	22869	22791	22843	22919	22790	22842	22739	22872	22867	23049	22948	22891	22899	22702	22499	23107	22834	22922	23080	22637	22954	22613	23204	22858	22881	22737	22980	22950	22745	22963	22967	23021	23011	22869	23010	22704	22976	22965	23236	22762	22799	22919	22989	22689	22830	22818	22777	22923	22703	22613	22782	22784	22647	22691	22874	22739	22890	23052	22854	22878	22716	22612	22946	23003	22966	22826	22709	22719	22608	22771	22987	22802	22749	23144	23008	22856	22656	23013	22914	22718	22776	23024	22578	22788	22630	22685	22750	23044	22939	22727	22757	22827	22802	22917	22903	22868	23043	22767	22955	22948	22726	22630	22903	22963	22781	23162	22870	22800	22898	22913	22855	22680	22877	22758	22790	22884	23140	23118	22954	22712	22943	22862	22891	22776	22927	22941	22817	22924	22764	22771	22892	22947	22802	22866	22671	22675	22824	23059	22850	23057	23009	22906	22733	22816	22760	22555	22912	23048	23164	22890	22744	22896	22680	22844	22949	22831	22656	22883	22957	23005	22857	22847	23003	22904	22746	22983	23050	22685	23018	23063	22875	22752	22672	22827	22954	22751	22769	23064	22943	22878	22565	22829	22683	22775	22924	22790	23040	22893	22880	23101	22959	22643	22609	22923	23020	22908	22998	23029	23043	22946	23011	22908	22742	23069	22844	22835	22985	22791	22919	22805	22897	22920	22832	22707	22793	22864	22709	22704	22682	22689	22829	22842	22884	22753	22804	22866	22929	22890	22709	22711	22732	22864	23183	22736	22910	23026	22792	22922	22819	22795	22742	22808	23038	23021	22959	22729	23114	22899	23024	22970	22885	22817	22693	22720	22983	22854	22754	22844	23096	23040	22957	22771	22862	23002	22916	23149	22643	22983	23138	22851	22975	22844	22877	22878	22973	22947	22928	22946	22690	23039	22858	22930	22882	22856	23171	22765	22680	22948	22770	22832	22722	22740	22691	22819	22917	22896	22857	22814	22865	22753	22933	22847	22842	23147	22840	22824	23114	23030	22982	22853	22782	22983	22717	22763	23004	22797	22815	22762	22931	22994	22711	22726	22994	22763	23111	22990	22739	22861	22872	22794	22833	22880	22689	22957	22914	22934	22742	22836	22971	22827	22901	22864	22961	22588	22640	22802	22792	22971	22813	22915	22907	22945	22809	22714	22517	22822	22738	22789	22965	22962	22798	22702	22795	22876	23078	22848	22795	22822	22873	22919	22772	22832	22865	22623	22680	22781	22982	22992	22689	22778	22837	23032	23024	22928	23011	22750	22954	22746	22967	22877	23028	22517	22817	23049	22835	22921	22855	22690	22935	23103	23032	22699	22859	22996	22681	22794	22742	22885	22803	22843	22948	23150	22719	22899	22911	23020	22940	22760	22651	22713	22944	22592	22921	22715	22912	23061	22810	22859	22954	22904	22821	22643	22738	22776	22744	22907	22867	22934	22942	22893	22913	22744	22644	22722	22826	22837	22838	22964	23070	22898	22884	22921	23004	23050	22689	22798	23012	22819	22721	23030	23020	22752	22908	22707	22819	22793	22735	22907	22938	22727	22830	22871	22954	22769	23047	22830	22563	22786	22814	22841	23008	23086	22827	23078	22998	22975	22834	22706	22957	22792	22805	22909	22821	22833	22733	22874	23038	22873	22776	22941	22939	22770	23083	22823	22750	22825	22806	22728	22915	22722	22730	23054	23027	22640	22667	22773	22774	22779	22785	22925	22824	22813	23008	22976	22835	23043	22862	22838	22743	22742	23042	23164	23171	22671	22741	23084	22908	22892	22992	22998	23014	22945	23160	22829	22897	22862	22740	22838	22523	22772	22714	22948	23077	22759	23015	22789	22719	22917	22800	22973	22875	22610	22835	22784	23027	22765	22927	22690	22986	22726	22871	22927	22741	22901	22914	23022	22809	23123	22788	22839	22836	22917	22815	22911	22836	22892	22958	22798	22845	22806	22855	22935	22793	22716	23063	23159	23169	22642	22893	23156	22822	22926	22823	22929	22844	22838	22796	22881	22983	22555	22745	22830	22935	22856	22851	22855	23006	23075	22871	22948	22822	23302	22897	22912	22955	22993	22897	22657	22734	22897	23188	23071	22997	22829	22922	22610	22742	22999	22666	22852	23102	22740	22938	22895	22901	23096	22829	22926	22940	22921	22791	22874	22845	22953	22937	22798	22925	22974	22896	23084	22872	22715	22721	22792	22896	22852	23006	22716	22720	22831	22835	22832	22908	22932	22931	23092	22793	22719	22819	23086	22726	22859	22730	22769	22781	22683	22968	23030	23001	22997	22827	22902	22813	22832	22643	22829	23032	22715	22919	23098	23078	22812	22947	22825	22871	23055	22858	22745	22879	22420	22751	22732	23038	22745	22764	23020	22626	22531	22949	22927	22949	23061	23006	22813	22905	22977	22898	23043	22682	22742	22822	23085	22946	22873	23192	22961	22782	22918	22804	22979	22787	22766	22755	22837	23003	22790	22809	22731	23041	23032	22737	22779	22799	22843	23102	22682	22857	22873	22808	22681	23004	23166	23044	22833	22889	22763	23138	23159	23035	22743	22707	22720	22606	22726	22871	22661	22641	22924	22608	23165	22839	22775	22879	22896	22622	22874	22866	22935	22614	23108	23021	22829	22731	22769	22642	22830	22822	22991	22963	22802	22670	22820	22875	22688	22951	22884	22708	22726	22735	22812	22984	23001	22829	22950	22801	22986	23200	22759	23036	23126	23054	22723	23142	23106	22885	22903	22818	23084	22890	22959	22982	22911	22712	22951	22920	22928	22789	22856	22739	22996	22817	22743	23009	22912	22872	22909	22889	22626	22846	22878	22815	22803	22969	22862	22804	22791	23076	22824	22658	22642	23056	22848	22813	22702	22635	22820	23067	22970	22841	23025	22612	22652	23018	22732	22794	22853	23028	22964	23307	22965	22929	22874	22656	22666	22925	22547	22782	22750	22665	22873	22722	22815	23174	22884	22682	22817	22904	22633	22941	23055	22695	23011	22668	22783	22841	22757	22590	22937	22900	22921	22799	22720	22655	22886	22859	23103	22739	22884	22984	22615	22725	23082	22726	23032	22565	22932	22841	22827	22710	23024	22845	22788	22905	22968	22704	23022	22901	23089	22835	22717	22701	22753	22878	22879	23179	22877	22919	23045	22780	22700	22865	22839	23009	22844	22765	22872	22722	22773	22892	22981	22782	22889	22771	22543	23094	22879	22802	22786	22905	22859	22979	22949	22895	22779	22959	22714	23163	22990	22886	22982	22959	22604	22971	22912	22776	22941	22809	22824	23167	22761	23085	22993	22856	22701	22912	23003	22962	22747	22921	22891	22699	22692	22754	22748	22811	22822	22937	22989	22905	23109	22639	22677	23047	22862	22953	22632	22717	22685	22961	23098	22900	22672	22954	22823	22825	23069	22815	22808	22995	22896	22806	23033	22798	22885	22792	22876	23035	23063	22875	22982	22964	22918	22958	22827	22909	22961	22846	22753	23027	22849	22868	22647	22788	22841	22891	22803	22868	23143	23189	22663	22940	22793	22697	22851	22708	22881	23213	22902	22942	22815	23009	22843	22869	23183	22834	22765	22947	22701	22636	22914	23149	22849	22653	22820	22854	22880	22863	23100	22702	22839	22843	22762	22826	23039	23020	22843	22861	22819	22754	22820	22598	22596	22578	22810	23025	22919	22855	23029	22939	23016	22845	22658	22926	22844	22841	22835	22736	22803	22894	22833	22920	22987	22816	22935	22768	22776	22628	22839	22899	23039	22990	22830	22837	22995	22811	22781	23031	22970	23103	22751	22830	22708	22945	22775	23022	22645	22795	22789	22771	22582	23092	23149	22888	23029	22789	22962	22982	22895	22969	22792	22890	23058	23071	22964	23020	22940	22987	22977	22791	22727	23095	22896	22669	22712	22765	22841	22948	22573	22781	22769	22942	22747	22797	22697	22895	22930	22854	22501	22557	22741	22962	22807	22804	22791	22974	22771	22815	22894	22819	22810	22861	23057	22672	23070	22959	22676	22641	22727	22900	22704	22932	22740	23035	22862	22766	22730	22938	22983	22925	22832	22771	22734	22911	22804	22900	23181	22857	22813	22789	22982	22936	22702	23104	22890	22722	23243	23076	23099	22888	22809	22995	22721	22754	22749	22735	22976	22957	22861	22851	22753	22667	22708	22944	22712	22479	22721	22989	22791	22855	22768	22824	22892	22984	23066	22882	22620	22977	22885	23051	22995	22861	23006	22781	22817	22748	23057	22988	22960	22866	22861
16836	28287	28186	23281	20720	19288	17944	17562	17140	16856	16927	16109	15911	15844	15504	15444	15267	15109	15028	15185	15040	15044	15073	14976	15095	14896	14812	15006	14746	14916	14877	14761	14906	14812	14856	14907	14780	14705	14825	14865	14769	14890	14766	14665	15030	14796	14981	14678	14745	14660	14685	14888	14588	14962	14576	14578	14636	14618	14817	14677	14752	14756	14663	14742	14745	14639	14601	14731	14775	14908	14899	14643	14822	14577	14748	14761	14684	14829	14601	14667	14680	14652	14746	14573	14807	14698	14803	14647	14772	14697	14726	14827	14755	14586	14632	14574	14866	14624	14753	14769	14606	14585	14672	14778	14595	14827	14579	14669	14656	14723	14543	14643	14659	14719	14661	14695	14736	14557	14672	14698	14632	14615	14625	14661	14712	14674	14617	14596	14698	14795	14623	14574	14654	14621	14648	14784	14709	14656	14672	14696	14714	14576	14769	14653	14614	14684	14722	14744	14667	14710	14660	14723	14605	14780	14806	14468	14653	14669	14654	14704	14568	14675	14803	14727	14567	14820	14736	14738	14745	14644	14626	14612	14758	14662	14638	14694	14914	14633	14593	14580	14707	14689	14830	14640	14552	14704	14612	14764	14767	14765	14836	14757	14669	14615	14700	14776	14591	14767	14595	14741	14817	14695	14695	14593	14709	14594	14693	14742	14555	14479	14806	14684	14716	14589	14853	14715	14785	14689	14760	14690	14516	14667	14663	14834	14714	14897	14619	14584	14595	14780	14638	14701	14635	14703	14740	14668	14707	14764	14529	14644	14695	14693	14741	14568	14645	14778	14682	14720	14656	14744	14660	14665	14770	14696	14736	14625	14861	14603	14601	14659	14509	14792	14817	14677	14686	14673	14566	14631	14729	14652	14727	14769	14645	14676	14640	14667	14734	14671	14471	14645	14647	14606	14769	14675	14822	14556	14796	14663	14722	14709	14809	14741	14583	14614	14610	14627	14582	14639	14632	14822	14655	14509	14616	14868	14727	14675	14739	14632	14779	14663	14678	14858	14512	14783	14711	14702	14702	14723	14645	14707	14575	14687	14726	14918	14628	14670	14732	14800	14742	14736	14683	14542	14651	14661	14687	14651	14739	14785	14676	14656	14637	14684	14670	14813	14440	14712	14786	14571	14815	14569	14568	14772	14560	14753	14665	14776	14896	14629	14604	14659	14699	14788	14797	14755	14915	14519	14590	14709	14667	14621	14621	14619	14731	14821	14726	14567	14579	14533	14821	14629	14677	14655	14623	14784	14612	14641	14631	14835	14482	14625	14622	14716	14601	14671	14558	14680	14591	14737	14649	14711	14806	14557	14707	14806	14634	14787	14743	14682	14629	14770	14630	14566	14697	14611	14765	14672	14729	14515	14673	14736	14678	14753	14620	14474	14703	14657	14595	14749	14835	14566	14571	14573	14632	14712	14832	14682	14629	14698	14869	14803	14656	14783	14636	14610	14773	14709	14596	14636	14854	14595	14767	14655	14537	14645	14774	14723	14639	14880	14705	14597	14596	14650	14752	14496	14734	14741	14702	14636	14735	14590	14627	14723	14717	14623	14635	14540	14821	14514	14614	14609	14481	14611	14782	14650	14786	14570	14623	14763	14637	14578	14608	14746	14495	14753	14528	14771	14689	14630	14466	14666	14615	14567	14732	14603	14890	14605	14635	14686	14543	14675	14558	14694	14640	14677	14628	14669	14733	14585	14706	14567	14741	14600	14652	14735	14703	14566	14754	14737	14900	14641	14723	14546	14616	14593	14745	14685	14618	14730	14647	14759	14693	14672	14721	14618	14772	14539	14760	14857	14549	14559	14620	14749	14783	14481	14717	14696	14736	14592	14530	14682	14758	14799	14635	14668	14657	14785	14648	14634	14829	14688	14587	14723	14663	14556	14745	14712	14709	14622	14584	14680	14805	14858	14693	14709	14648	14615	14764	14802	14669	14602	14635	14488	14609	14691	14598	14762	14647	14743	14605	14750	14522	14719	14781	14701	14808	14657	14748	14864	14944	14850	14500	14712	14715	14632	14651	14545	14642	14746	14656	14668	14578	14775	14621	14699	14686	14783	14720	14799	14575	14598	14676	14775	14707	14693	14523	14562	14658	14635	14618	14686	14585	14513	14585	14783	14711	14660	14556	14739	14794	14720	14798	14711	14589	14646	14696	14583	14641	14778	14811	14585	14686	14611	14656	14647	14706	14654	14703	14571	14686	14878	14723	14565	14709	14605	14787	14696	14508	14692	14722	14488	14739	14770	14733	14639	14628	14564	14696	14690	14864	14697	14676	14650	14789	14689	14699	14557	14589	14706	14746	14646	14652	14735	14776	14598	14686	14572	14546	14500	14732	14702	14731	14778	14684	14592	14557	14776	14778	14771	14627	14772	14607	14638	14630	14705	14575	14834	14685	14614	14678	14758	14603	14691	14660	14615	14851	14574	14664	14828	14724	14618	14738	14696	14834	14642	14757	14622	14682	14447	14714	14719	14593	14672	14735	14715	14827	14716	14655	14736	14605	14608	14708	14755	14818	14743	14702	14738	14801	14514	14855	14688	14856	14676	14663	14803	14723	14798	14628	14640	14714	14643	14713	14651	14767	14627	14629	14520	14639	14610	14788	14746	14622	14577	14749	14650	14649	14637	14575	14848	14745	14666	14726	14762	14592	14729	14652	14452	14602	14601	14735	14774	14732	14638	14625	14729	14682	14692	14628	14557	14652	14793	14747	14721	14662	14687	14883	14736	14743	14574	14738	14745	14678	14541	14650	14694	14618	14720	14775	14678	14681	14613	14641	14556	14601	14724	14670	14620	14632	14623	14589	14657	14789	14681	14827	14713	14729	14692	14700	14599	14783	14710	14648	14757	14791	14730	14555	14836	14620	14700	14607	14799	14597	14563	14621	14781	14588	14656	14615	14583	14643	14546	14711	14528	14551	14674	14785	14578	14709	14642	14710	14759	14688	14618	14570	14823	14626	14858	14547	14658	14835	14842	14561	14605	14815	14773	14749	14575	14724	14587	14546	14819	14793	14741	14812	14817	14660	14676	14696	14724	14542	14641	14526	14687	14775	14873	14701	14726	14683	14618	14764	14600	14719	14673	14692	14795	14730	14631	14808	14682	14673	14846	14667	14604	14579	14774	14659	14860	14759	14713	14698	14622	14735	14612	14769	14592	14907	14562	14541	14850	14711	14772	14753	14719	14707	14624	14618	14579	14788	14699	14764	14634	14784	14626	14729	14794	14540	14632	14663	14669	14612	14665	14583	14721	14617	14697	14904	14607	14732	14684	14622	14596	14551	14681	14540	14729	14707	14620	14702	14755	14724	14585	14674	14599	14814	14694	14586	14598	14767	14753	14705	14500	14773	14700	14774	14701	14734	14678	14670	14670	14581	14726	14639	14707	14732	14650	14656	14969	14568	14721	14486	14666	14607	14688	14644	14724	14826	14620	14677	14672	14674	14848	14527	14675	14708	14753	14727	14543	14585	14678	14746	14729	14672	14746	14858	14533	14798	14591	14843	14528	14772	14800	14707	14599	14740	14567	14748	14885	14751	14796	14782	14640	14733	14576	14752	14639	14714	14717	14746	14768	14674	14546	14537	14846	14778	14700	14632	14669	14769	14770	14579	14642	14805	14794	14803	14614	14620	14513	14846	14734	14677	14575	14701	14640	14586	14649	14589	14609	14579	14725	14602	14632	14619	14749	14569	14676	14784	14658	14647	14574	14550	14717	14628	14736	14544	14902	14898	14816	14622	14634	14682	14603	14625	14591	14583	14452	14641	14643	14673	14736	14877	14671	14638	14524	14758	14665	14521	14698	14751	14657	14663	14652	14681	14647	14715	14662	14736	14769	14743	14542	14537	14768	14728	14792	14726	14690	14643	14789	14704	14453	14839	14609	14804	14589	14830	14643	14578	14613	14548	14654	14676	14685	14668	14755	14704	14767	14744	14796	14741	14649	14827	14533	14530	14697	14633	14695	14742	14790	14731	14526	14664	14685	14638	14674	14711	14687	14697	14625	14730	14619	14771	14816	14650	14678	14644	14634	14651	14636	14738	14771	14685	14613	14727	14603	14847	14594	14638	14695	14731	14756	14671	14541	14650	14615	14666	14747	14748	14708	14704	14542	14694	14823	14628	14876	14722	14671	14682	14565	14658	14800	14724	14801	14579	14669	14608	14671	14672	14603	14616	14854	14767	14684	14629	14626	14602	14539	14653	14549	14807	14475	14888	14493	14716	14654	14902	14650	14826	14741	14671	14676	14692	14798	14616	14599	14495	14911	14516	14580	14544	14804	14592	14659	14668	14646	14797	14584	14535	14653	14563	14616	14857	14636	14615	14709	14766	14834	14644	14610	14725	14465	14682	14744	14669	14731	14851	14658	14530	14752	14633	14850	14781	14776	14836	14715	14671	14652	14724	14782	14647	14795	14846	14601	14745	14605	14592	14647	14624	14648	14699	14747	14748	14524	14558	14569	14644	14851	14610	14609	14547	14622	14590	14596	14675	14598	14781	14444	14816	14703	14766	14816	14575	14644	14829	14621	14769	14697	14716	14619	14677	14769	14748	14817	14761	14755	14706	14697	14675	14591	14674	14727	14573	14585	14511	14765	14642	14711	14702	14791	14881	14572	14674	14707	14521	14784	14674	14752	14518	14804	14707	14564	14705	14763	14787	14699	14652	14697	14606	14589	14591	14832	14502	14560	14622	14539	14721	14457	14793	14408	14705	14880	14545	14672	14725	14622	14767	14654	14782	14617	14772	14715	14588	14630	14756	14744	14542	14623	14731	14625	14658	14609	14733	14884	14712	14613	14804	14621	14627	14757	14572	14597	14556	14780	14749	14835	14719	14712	14748	14639	14878	14659	14820	14748	14693	14717	14617	14654	14785	14562	14845	14691	14624	14887	14766	14598	14599	14789	14604	14573	14775	14641	14668	14674	14708	14685	14669	14655	14659	14689	14610	14499	14585	14807	14468	14870	14741	14585	14943	14606	14696	14725	14600	14693	14678	14634	14917	14637	14622	14809	14502	14591	14702	14796	14611	14661	14652	14742	14677	14708	14632	14685	14661	14693	14576	14713	14746	14674	14708	14579	14775	14614	14613	14486	14848	14664	14642	14687	14698	14711
22748	21200	27844	24854	21979	25817	30218	26178	24604	24794	24678	23864	23717	23447	23486	23267	23193	22995	23121	22909	22809	22697	22855	23037	22697	22862	22877	22713	22483	22659	22555	22602	22446	22453	22778	22517	22678	22775	22529	22644	22449	22399	22407	22303	22745	22256	22885	22431	22493	22441	22291	22379	22627	22515	22330	22508	22484	22252	22288	22454	22565	22197	22652	22394	22550	22457	22428	22298	22298	22324	22540	22494	22376	22559	22362	22286	22589	22627	22334	22368	22427	22399	22501	22425	22458	22679	22297	22463	22627	22676	22492	22386	22411	22199	22469	22473	22232	22529	22221	22303	22559	22442	22475	22431	22084	22630	22450	22409	22348	22260	22308	22339	22103	22391	22410	22413	22339	22266	22582	22352	22439	22439	22306	22197	22385	22380	22474	22346	22320	22456	22231	22257	22410	22345	22326	22516	22605	22223	22230	22458	22455	22349	22469	22312	22286	22370	22178	22235	22250	22734	22578	22565	22329	22284	22440	22304	22207	22410	22347	22342	22502	22157	22421	22475	22394	22497	22269	22486	22223	22481	22292	22558	22414	22335	22392	22281	22324	22445	22278	22397	22426	22339	22443	22516	22611	22329	22419	22432	22249	22266	22356	22236	22361	22218	22296	22583	22312	22186	22190	22170	22211	22551	22177	22117	22227	22324	22481	22296	22267	22283	22541	22488	22385	22401	22386	22441	22426	22507	22400	22172	22455	22519	22401	22365	22370	22492	22102	22278	22123	22475	22365	22525	22246	22357	22607	22315	22474	22382	22274	22463	22230	22548	22263	22392	22173	22349	22272	22084	22166	22190	22298	22505	22506	22368	22303	22380	22352	22565	22168	22584	22512	22398	22476	22325	22452	22411	22349	22292	22365	22340	22544	22623	22403	22366	22433	22249	22690	22228	22311	22368	22202	22442	22303	22451	22219	22334	22603	22324	22426	22289	22612	22159	22379	22442	22477	22444	22334	22163	22467	22379	22262	22394	22580	22213	22454	22401	22276	22259	22296	22245	22409	22314	22278	22422	22254	22226	22290	22494	22395	22427	22417	22339	22467	22480	22451	22352	22344	22323	22456	22284	22552	22371	22150	22561	22287	22630	22496	22324	22273	22285	22604	22566	22211	22252	22429	22375	22432	22155	22560	22170	22133	22501	22555	22558	22603	22240	22345	22092	22231	22363	22340	22395	22279	22420	22290	22069	22172	22372	22375	22449	22337	22019	22124	22368	22447	22502	22208	22225	22032	22339	22181	22390	22406	22406	22353	22263	22247	22229	22318	22244	22275	22132	22123	22194	22247	22169	22317	22366	22387	22163	22434	22237	22213	22463	22128	22088	22538	22389	22428	22332	22533	22405	22145	22266	22329	22259	21998	22404	22132	22180	22548	22475	22379	22284	22391	22261	22366	22300	22193	22441	22028	22553	22250	22373	22051	22345	22277	22271	22503	22363	22222	22300	22256	22371	22172	22041	22350	22181	22269	22425	22209	22279	22301	22256	22281	22574	22273	22336	22408	22030	22296	22384	22218	22042	22417	22371	22419	22401	22305	22469	22400	22193	22096	22285	22481	22250	22333	22491	22387	22386	22364	22159	22395	22332	22208	22165	22291	22272	22196	22310	22467	22367	22509	22547	22201	22165	22344	22238	22156	22226	22354	22232	22149	22205	22170	22339	22398	22399	22489	22505	22344	22277	22371	22600	22304	22269	22407	22405	22289	22278	22546	22493	22283	22468	22357	22527	22392	22438	22307	22435	22402	22111	22445	22630	22383	22211	22243	22270	22452	22041	22250	22199	22258	22398	22395	22366	22287	22312	22118	22407	22312	22561	22193	22443	22297	22390	22221	22254	22365	22087	22428	22310	22255	22327	22463	22159	22286	22256	22054	22193	22131	22369	22331	22432	22594	22319	22111	22246	22463	22390	22274	22505	22424	22151	22425	22200	22417	22352	22168	22460	22483	22345	22264	22397	22428	22453	22301	22392	22211	22162	22140	22231	22335	22313	22536	22316	22572	22407	22134	22121	22238	22348	22168	22246	22424	22542	22244	22326	22307	22408	22409	22252	22183	22530	22303	22347	22222	22177	22354	22314	22313	22272	22250	22377	22183	22210	22380	22194	22359	22551	22331	22221	22367	22203	22378	22495	22277	22356	22295	22261	22371	22323	22272	22478	22146	22161	22126	22369	22399	22020	22354	22393	22318	22326	22339	22503	22497	22429	22174	22087	22579	22199	22240	22357	22367	22446	22139	22446	22226	22358	22297	22098	22391	22268	22313	22412	22297	22274	22209	21996	22242	22225	22109	22549	22374	22099	22220	22385	22406	22357	22533	22277	22466	22513	22550	22424	22137	22263	22235	22334	22355	22088	22529	22318	22483	22227	22313	22264	22362	22569	22506	22255	22290	22415	22341	22372	22268	22532	22265	22221	22435	22300	22367	22196	22233	22304	22530	22358	22440	22464	22469	22273	22152	22317	22289	22359	22720	22382	22436	22504	22725	22527	22372	22217	22571	22444	22371	22423	22142	22353	22279	22370	22258	22441	22407	22498	22504	22455	22518	22244	22024	22315	22480	22440	22539	22068	22303	22291	22621	22340	22372	22246	22093	22403	22409	22326	22342	22409	22330	22239	22316	22283	22540	22225	22307	22321	22447	22241	22366	22623	22431	22373	22243	22229	22308	22200	22377	22612	22448	22229	22403	22390	22313	22393	22434	22229	22407	22336	22202	22453	22296	22249	22158	22589	22333	22125	22207	22265	22334	22364	22265	22209	22194	22156	22361	22444	22108	22348	22492	22418	22517	22359	22459	22453	22465	22354	22285	22146	22149	22345	22439	22484	22482	22226	22382	22423	22446	22110	22365	22475	22403	22271	22430	22322	22467	22257	22206	22220	22395	22504	22124	22389	22344	22448	22310	22257	22384	22457	22216	22449	22304	22411	22178	22168	22398	22401	22452	22233	22340	22282	22575	22353	22357	22348	22477	22263	22413	22333	22291	22120	22552	22300	22560	22315	22372	22271	22415	22482	22442	22214	22460	22248	22582	22313	22556	22407	22249	22128	22162	22548	22473	22310	22327	22328	22362	22205	22345	22378	22572	22313	22323	22320	22330	22424	22379	22321	22296	22219	22261	22186	22319	22292	22455	22391	22282	22231	22386	22431	22321	22040	22233	22464	22332	22235	22484	22415	22263	22338	22333	22188	22341	22337	22424	22325	22068	22552	22536	22401	22336	22350	22197	22020	22637	22293	22132	22269	22435	22138	22437	22356	22283	22496	22510	22416	22468	22378	22446	22356	22255	22509	22305	22261	22598	22227	22463	22093	22113	22286	22195	22315	22328	22548	22113	22263	22475	22130	22135	22433	22262	22357	22544	22446	22412	22304	22417	22294	22155	22587	22294	22172	22248	22607	22471	22421	22377	22224	22310	22271	22461	22427	22131	22351	22209	22081	22281	22359	22324	22398	22231	22177	22095	22407	22299	22262	22425	22212	22431	22450	22359	22322	22368	22498	22160	22058	22439	22558	22314	22266	22290	22065	22362	22409	22422	22332	22449	22428	22423	22441	22225	22507	22534	22218	22484	22207	22434	22254	22305	22146	22219	22241	22443	22209	22158	22481	22147	22288	22419	22338	22147	22314	22325	22618	22460	22215	22269	22294	22177	22264	22244	22421	22464	22398	22523	22224	22630	22429	22344	22372	22439	22286	22445	22461	22365	22339	22522	22384	22446	22264	22420	22508	22276	22267	22280	22241	22290	22318	22287	22316	22307	22559	22411	22500	22379	22515	22386	22334	22417	22266	22247	22481	22333	22545	22277	22406	22370	22513	22565	22377	22365	22515	22384	22327	22417	22211	22385	22259	22257	22539	22236	22341	22134	22217	22583	22514	22433	22230	22122	22092	22355	22442	22251	22388	22511	22590	22287	22404	22232	22283	22302	22268	22442	22211	22534	22371	22273	22554	22673	22289	22229	22456	22256	22181	22512	22175	22150	22219	22476	22334	21984	22527	22374	22339	22521	22401	22422	22373	22601	22516	22672	22433	22424	22513	22377	22332	22245	22288	22584	22371	22287	22529	22221	22356	22256	22437	22379	22570	22218	22423	22516	22439	22215	22133	22110	22247	22410	22192	22369	22132	22525	22369	22327	22372	22409	22654	22290	22120	22368	22209	22164	22282	22173	22474	22264	22670	22387	22328	22290	22282	22403	22377	22204	22370	22416	22433	22398	22431	22558	22243	22407	22416	22259	22117	22309	22203	22245	22360	22095	22112	22327	22293	22495	22338	22445	22323	22304	22362	22228	22242	22289	22394	22275	22296	22232	22239	22498	22195	22429	22048	22375	22298	22229	22438	22228	22430	22375	22353	22289	22317	22536	22116	22421	22537	22463	22131	22251	22097	22510	22506	22192	22384	22236	22171	22399	22287	22095	22142	22393	22451	22195	22090	22289	22472	22235	22369	22359	22149	22299	22542	22549	22239	22176	22256	22248	22220	22173	22447	22295	22395	22410	22409	22203	22356	22523	22482	22685	22412	22370	22316	22347	22403	22506	22125	22315	22396	22153	22297	22542	22339	22362	22273	22376	22088	22156	22298	22389	22463	22093	22277	22130	22510	22382	22315	22167	22301	22390	22186	22137	22220	22299	22386	22289	22301	22352	22288	22238	22251	22356	22404	22369	22755	22696	22144	22381	22422	22163	22286	22326	22406	22490	22387	22320	22392	22050	22250	22467	22322	22369	22429	22260	22259	22205	22362	22317	22134	22460	22473	22173	22240	22146	22451	22307	22400	22323	22256	22141	22170	22288	22259	22329	22500	22334	22480	22408	22425	22255	22381	22290	22229	22320	22272	22338	22370	22412	22439	22333	22192	22319	22307	22301	22305	22194	22171	22210	22176	22166	22340	22345	22244	22165	22505	22450	22742	22444	22370	22452	22096	22075	22342	22206	22367	22290	22247	22320	22477	22378	22257	22445	22336	22004	22235	22382	22349	22341	22092	22422	22446	22469	22194	22242	22452	22152	22334	22370	22472	22327	22466	22289	22231	22390	22306	22311	22422	22229	22367	22175	22285	22268	22293	22162	22155	21965	22456	22396	22196	22125	22377	22486	22438	22646	22692	22443	22247	22210	22523	22459	22396
18708	33311	32903	26579	23259	21162	19700	18944	18073	17713	17092	16559	16332	16021	15520	15471	15358	15038	15050	14969	14922	14903	14948	15014	14844	14741	14714	14719	14653	14680	14755	14494	14697	14623	14719	14488	14536	14507	14645	14587	14670	14375	14446	14646	14322	14451	14670	14490	14438	14471	14501	14474	14247	14547	14440	14398	14441	14120	14390	14593	14404	14335	14483	14353	14354	14461	14386	14442	14438	14476	14393	14365	14463	14399	14389	14523	14413	14379	14436	14497	14668	14473	14334	14411	14406	14418	14443	14453	14681	14358	14409	14390	14454	14618	14376	14502	14366	14497	14468	14536	14441	14258	14409	14457	14326	14408	14380	14499	14433	14363	14390	14432	14303	14460	14317	14567	14459	14237	14413	14364	14443	14318	14522	14343	14376	14414	14216	14312	14346	14583	14532	14456	14479	14189	14389	14207	14445	14367	14373	14329	14337	14472	14437	14414	14449	14462	14248	14306	14290	14463	14429	14352	14289	14605	14498	14413	14262	14442	14332	14426	14485	14377	14396	14532	14532	14326	14407	14288	14321	14374	14415	14358	14437	14344	14337	14497	14492	14349	14346	14260	14471	14462	14442	14336	14429	14307	14279	14397	14450	14559	14220	14272	14432	14363	14417	14399	14367	14329	14276	14305	14396	14437	14520	14241	14395	14365	14442	14309	14484	14171	14321	14396	14436	14391	14439	14257	14223	14437	14211	14300	14378	14451	14396	14305	14298	14212	14511	14341	14364	14106	14306	14282	14397	14383	14326	14364	14551	14348	14294	14274	14436	14274	14361	14525	14398	14258	14232	14534	14307	14406	14320	14397	14367	14434	14391	14421	14576	14434	14255	14325	14343	14381	14421	14429	14481	14329	14330	14534	14326	14394	14233	14479	14346	14560	14566	14373	14295	14485	14369	14394	14482	14512	14336	14306	14541	14402	14402	14370	14536	14443	14375	14275	14468	14265	14199	14557	14372	14359	14555	14261	14434	14285	14365	14373	14401	14255	14514	14438	14429	14336	14415	14393	14514	14326	14346	14244	14416	14439	14299	14535	14329	14400	14451	14321	14403	14528	14489	14358	14257	14508	14585	14430	14413	14339	14428	14529	14290	14350	14321	14423	14433	14531	14270	14263	14317	14260	14327	14310	14264	14511	14566	14377	14413	14359	14327	14262	14271	14284	14401	14381	14261	14348	14412	14583	14437	14333	14460	14309	14372	14564	14250	14258	14376	14432	14393	14313	14536	14353	14335	14268	14474	14332	14410	14516	14450	14390	14357	14229	14395	14356	14426	14401	14262	14353	14475	14457	14294	14260	14351	14363	14271	14405	14158	14542	14446	14340	14598	14429	14352	14378	14486	14351	14472	14366	14321	14399	14269	14548	14321	14474	14310	14357	14464	14366	14488	14369	14348	14151	14305	14542	14491	14527	14518	14311	14594	14294	14399	14479	14403	14383	14518	14516	14271	14468	14397	14256	14507	14552	14430	14343	14465	14247	14331	14350	14389	14313	14417	14420	14311	14446	14293	14423	14350	14463	14468	14366	14468	14375	14346	14493	14350	14387	14276	14193	14459	14347	14427	14498	14447	14475	14519	14311	14369	14449	14262	14313	14412	14230	14421	14426	14501	14435	14399	14330	14328	14322	14461	14254	14404	14443	14237	14314	14385	14365	14391	14261	14409	14369	14577	14435	14252	14340	14367	14379	14346	14342	14369	14488	14410	14354	14402	14468	14319	14405	14304	14467	14360	14489	14392	14277	14431	14480	14350	14312	14202	14549	14287	14390	14269	14222	14278	14475	14497	14286	14426	14485	14422	14310	14388	14378	14392	14390	14319	14394	14551	14294	14246	14586	14317	14310	14520	14585	14364	14414	14269	14369	14477	14464	14539	14382	14424	14454	14334	14445	14488	14104	14487	14334	14260	14419	14288	14348	14341	14395	14351	14443	14318	14251	14381	14368	14321	14371	14226	14529	14297	14275	14485	14229	14410	14431	14439	14465	14261	14371	14447	14426	14364	14446	14515	14369	14557	14406	14296	14454	14259	14454	14401	14429	14335	14476	14409	14288	14290	14358	14397	14506	14246	14403	14437	14435	14345	14382	14381	14377	14296	14524	14359	14544	14351	14484	14358	14259	14562	14272	14408	14299	14377	14661	14547	14276	14391	14361	14615	14430	14270	14411	14421	14496	14414	14458	14406	14512	14303	14505	14412	14343	14537	14461	14349	14344	14396	14297	14342	14258	14220	14417	14504	14546	14485	14554	14375	14455	14522	14370	14507	14467	14517	14598	14456	14140	14340	14554	14348	14373	14224	14227	14432	14288	14531	14354	14479	14110	14391	14517	14439	14368	14310	14309	14411	14432	14386	14431	14425	14359	14400	14302	14444	14561	14502	14436	14443	14309	14434	14329	14290	14257	14308	14346	14297	14329	14453	14496	14271	14362	14267	14364	14371	14190	14438	14427	14312	14338	14404	14514	14252	14065	14289	14467	14450	14422	14403	14356	14374	14406	14394	14217	14490	14323	14395	14426	14475	14302	14428	14321	14266	14341	14314	14443	14427	14425	14372	14476	14302	14299	14355	14239	14414	14261	14585	14404	14305	14328	14506	14476	14331	14266	14346	14438	14394	14395	14501	14287	14456	14537	14405	14418	14332	14639	14267	14403	14308	14428	14351	14453	14164	14359	14327	14447	14280	14515	14407	14235	14437	14395	14332	14376	14338	14469	14539	14287	14300	14458	14430	14462	14317	14266	14435	14265	14507	14302	14501	14394	14534	14573	14583	14299	14364	14419	14345	14388	14402	14481	14266	14393	14374	14268	14336	14523	14275	14317	14476	14357	14470	14367	14309	14426	14411	14511	14273	14439	14392	14355	14398	14298	14261	14367	14385	14357	14252	14509	14571	14415	14415	14357	14373	14186	14440	14518	14290	14403	14385	14329	14446	14254	14440	14490	14237	14259	14354	14368	14515	14217	14299	14365	14470	14412	14514	14324	14522	14361	14386	14341	14349	14529	14411	14289	14286	14426	14364	14329	14439	14407	14356	14328	14532	14403	14107	14411	14473	14446	14325	14442	14402	14377	14415	14303	14447	14255	14365	14401	14361	14374	14401	14530	14387	14209	14587	14486	14415	14272	14298	14489	14337	14589	14245	14465	14486	14259	14354	14222	14443	14286	14480	14326	14331	14310	14303	14320	14431	14384	14240	14523	14353	14472	14203	14392	14352	14480	14409	14402	14321	14410	14311	14351	14294	14339	14398	14402	14405	14526	14289	14524	14521	14444	14596	14395	14254	14392	14482	14400	14383	14294	14485	14259	14482	14249	14333	14475	14393	14402	14366	14261	14420	14386	14336	14302	14320	14339	14487	14473	14394	14468	14373	14344	14404	14465	14345	14400	14393	14461	14369	14361	14450	14307	14462	14355	14371	14330	14319	14522	14233	14285	14420	14373	14455	14344	14409	14468	14371	14451	14415	14296	14312	14407	14435	14385	14394	14486	14335	14432	14337	14510	14393	14554	14503	14346	14398	14291	14438	14360	14350	14375	14408	14351	14397	14388	14407	14265	14393	14357	14346	14367	14223	14503	14322	14224	14330	14586	14304	14392	14149	14379	14578	14338	14516	14345	14274	14405	14325	14304	14397	14409	14299	14458	14417	14426	14379	14280	14258	14216	14495	14401	14497	14377	14270	14371	14504	14305	14322	14410	14299	14390	14417	14364	14181	14333	14435	14262	14472	14366	14389	14250	14299	14420	14298	14485	14261	14446	14539	14483	14389	14244	14288	14276	14434	14387	14386	14252	14358	14255	14504	14436	14388	14266	14366	14177	14308	14266	14337	14480	14359	14512	14369	14302	14279	14573	14176	14264	14241	14475	14497	14694	14340	14421	14297	14161	14266	14408	14511	14407	14338	14348	14431	14388	14390	14467	14354	14562	14348	14358	14400	14322	14409	14590	14284	14403	14459	14453	14116	14329	14421	14271	14477	14233	14423	14350	14320	14222	14552	14493	14353	14523	14458	14306	14367	14401	14522	14456	14319	14332	14468	14291	14383	14400	14435	14437	14223	14504	14519	14386	14364	14488	14325	14373	14430	14262	14384	14278	14259	14604	14431	14364	14299	14397	14332	14386	14380	14301	14413	14419	14112	14531	14311	14316	14447	14382	14367	14444	14291	14316	14467	14452	14260	14285	14535	14494	14397	14509	14513	14257	14330	14223	14339	14398	14326	14269	14434	14386	14385	14305	14444	14407	14222	14278	14504	14352	14398	14437	14421	14367	14313	14464	14272	14299	14381	14319	14469	14535	14246	14398	14277	14360	14359	14309	14291	14431	14284	14422	14317	14528	14416	14353	14286	14449	14312	14443	14391	14334	14307	14282	14416	14547	14585	14547	14407	14344	14535	14359	14582	14524	14382	14341	14368	14317	14505	14296	14399	14356	14245	14547	14563	14342	14295	14343	14532	14449	14298	14266	14406	14392	14494	14544	14556	14485	14489	14442	14412	14459	14412	14300	14409	14359	14417	14414	14383	14312	14386	14369	14419	14237	14243	14461	14540	14237	14309	14388	14236	14322	14403	14268	14378	14318	14474	14272	14380	14435	14391	14324	14434	14286	14397	14519	14368	14344	14328	14440	14472	14515	14357	14339	14382	14330	14402	14406	14232	14459	14393	14385	14244	14395	14417	14351	14234	14543	14327	14382	14303	14261	14263	14559	14443	14461	14341	14491	14374	14467	14380	14156	14391	14485	14389	14293	14409	14385	14288	14297	14397	14348	14328	14493	14352	14426	14504	14369	14237	14436	14347	14308	14403	14521	14313	14285	14268	14461	14377	14485	14379	14292	14329	14364	14578	14336	14369	14351	14446	14328	14331	14298	14368	14524	14293	14478	14306	14375	14501	14454	14322	14270	14463	14442	14500	14512	14487	14328	14401	14211	14366	14351	14294	14366	14372	14400	14440	14378	14314	14380	14367	14342	14312	14375	14273	14467	14271	14539	14574	14300	14334	14204	14187	14447	14391	14395	14410	14246	14168	14282	14410	14532	14395	14304	14365	14447	14351	14405	14455	14263	14387	14344	14391	14392	14364	14456	14253	14482	14474	14418	14169	14363	14314	14457	14268	14511	14324	14316	14442	14216
34778	26787	30126	28777	26628	26492	26495	26085	25861	25914	25785	25694	25578	25428	25328	25340	25234	25347	25288	25098	25524	25369	25205	25065	25147	25234	25107	25133	25064	25089	25019	24932	25060	25155	25006	25009	25382	25277	25058	25187	25046	25205	25101	25237	24998	24989	24930	24991	25262	25313	25225	24738	25137	24994	25000	25004	25132	24905	25312	24974	25224	24884	24961	25022	25123	25019	25101	25080	25029	25104	24987	25215	24983	25272	25309	25150	25117	25250	25243	25314	25177	25167	24964	24774	24890	25198	25075	25140	25085	25023	25172	25059	24944	25010	24958	25064	24931	24928	24867	25153	24832	24850	25149	25205	25167	25186	25246	25122	25162	25123	25073	24948	25178	25187	25113	25074	24963	25245	25226	25294	25212	25186	24967	25137	24934	25103	24983	24817	25204	25149	25194	24831	25340	25233	25122	25038	25138	25061	25146	25027	25066	25040	25031	25025	25165	25223	25276	25225	25210	25377	24995	25099	25138	25119	24902	25172	25184	25269	24934	25235	25045	25000	25146	25162	25010	25316	25149	25044	25067	25129	25203	25091	24975	24867	25094	25041	25173	25052	25072	25287	25117	24933	25161	25174	25267	25034	25274	25026	25307	24940	25063	25117	25197	25070	25189	25236	25220	25255	25155	25189	25164	25029	25074	25075	25094	25010	24932	24921	25241	25554	25184	25399	25320	25092	24878	24966	25267	25409	25053	25212	25162	25352	24977	25012	24905	25091	24736	25025	25188	25108	24944	25233	25226	25101	25192	24962	25153	25076	24808	25112	24885	25083	25249	25058	25081	25201	25201	25090	25193	25251	25004	25080	25224	25259	25195	25196	25138	24986	25032	25047	25076	24863	24837	25048	25114	24929	25017	25174	24952	24766	25187	25030	25213	24878	25055	25093	25152	25013	25172	25203	25180	24917	25050	25441	25002	25119	25130	25058	25051	24939	25078	24883	25192	25240	25178	24976	25138	25161	25028	25082	25042	25225	25389	25252	25304	24834	24900	24906	25105	25003	24811	25212	25349	25111	25048	25285	25178	25178	25177	25238	25119	24976	25148	25126	25217	24911	25237	24774	25123	25314	25052	25235	25200	25135	25203	25291	25250	25155	25145	25032	25267	25299	25086	25142	25008	25175	25309	25033	25228	25061	25103	25057	25092	25082	25125	24788	24970	25055	25190	25491	25148	25106	25004	25046	25219	25107	25168	24937	25187	25294	25026	25290	25180	24957	25056	25008	25078	25143	25029	25133	25114	25009	25083	25193	25261	25231	25169	25023	24982	25209	24965	25132	25107	25045	24959	25131	25146	25341	25280	24977	25054	25122	25173	25186	25358	24959	25070	25291	25252	25120	25094	25092	25176	25168	25521	25154	25070	25076	24906	25245	25241	25137	24944	25230	25043	24989	24985	25253	25077	25256	25377	25164	24942	25177	24899	25172	25168	24979	25135	25192	25207	25142	25021	24984	25304	25102	25085	25144	24950	25296	25091	25246	25160	25171	25161	24925	25140	25126	25443	25263	24908	25207	25137	25286	25205	25037	25036	25375	25253	25165	25237	25389	25115	24975	25200	25072	25169	25235	25084	25095	25094	25030	25089	25311	24977	24973	24940	25022	25297	25135	25172	24904	24981	25187	25048	25199	25190	24974	25093	25355	25113	25131	25111	24982	25164	24892	25034	25005	25072	24851	25011	25140	25082	25071	25152	24953	25202	25386	25230	25227	25218	25062	25116	25051	25232	25158	25216	25045	25296	25027	25002	25271	25054	25223	25217	25099	25216	25178	25128	24938	24779	25233	24937	25158	24931	25146	25063	24912	25112	25020	25042	24960	25201	24764	25189	25262	25063	25243	25211	24983	25124	24992	25104	25117	25119	25023	25153	25040	25225	25083	25179	25370	25082	25057	25046	25241	25056	25084	25331	25168	25308	25042	25077	25233	24854	25022	24883	25086	25150	25212	25341	25072	25147	25143	25004	25064	25176	25016	25047	24943	25021	25229	25186	24964	24804	25026	25053	25026	25034	25182	25060	25006	25260	25338	25179	25076	25101	25370	25001	24950	24933	24983	24858	24788	25093	25049	24959	25233	25245	24904	25020	24906	24936	24893	25156	25029	25036	24970	25231	25220	25279	25054	25070	24984	24956	24908	25457	25065	24871	24890	25207	25190	24967	25082	25067	25077	25376	25107	25318	24934	24851	24849	25110	25101	25209	24969	24980	25173	25263	25205	25320	25120	24769	25205	25134	25187	25308	25083	25194	24980	25165	25116	25086	24901	25075	25108	25132	25160	24985	24900	25044	25029	24999	24936	25250	25103	24981	25116	25209	25211	25164	25049	25162	24828	25277	25319	24955	25205	24946	25053	24985	25096	25086	25070	24876	25098	25008	25462	25167	25103	25052	25272	25192	24960	25128	24932	25050	25317	25179	25056	25169	25106	24839	24979	25018	25004	25160	25115	25260	24966	25265	25003	25144	25016	24980	25184	25080	25189	25110	24916	24927	25011	24970	25233	25198	25277	24985	25029	24963	25395	25370	25050	25052	24975	25197	24959	24981	25126	25235	25057	24936	25200	24973	25180	25032	25113	25074	24962	25128	25064	24957	25235	25289	25085	24960	25040	24975	25007	25093	25268	25115	25097	25234	24970	25300	25093	25156	25071	25288	25107	25275	25030	25015	25228	25146	25158	25030	25355	24900	25153	25018	25067	25120	24957	25025	25082	25236	25479	25173	25451	25133	25389	25206	25276	25033	25031	25298	25249	25359	25016	24945	24871	25070	25109	25088	25018	25143	25387	25235	24931	25103	24918	25323	25043	24845	24944	25098	25160	25096	25015	25078	25056	24967	25252	25110	25399	25026	25202	25122	25118	24942	25169	25392	25105	25014	24972	25200	25170	25069	25174	24905	24957	25209	25204	25140	25391	24978	25103	25389	25219	25010	25057	24948	25038	25115	25103	25295	25025	25268	25234	25251	25249	25345	24890	25040	25151	24866	24984	25224	25072	24995	25023	25096	24983	25294	25061	24986	24907	25097	24909	25049	25139	25234	25171	25082	25175	25176	25194	25031	25121	25140	24898	25221	24886	25138	25018	25129	24877	25220	25062	25024	25038	25090	24863	25015	24941	25046	25048	25163	25159	25025	25154	24944	25008	25197	25017	25133	25004	25213	25151	25008	25101	24996	25075	24899	25034	25143	25432	25210	25414	24945	25172	25052	25216	25089	25122	25259	24887	25167	25152	25265	25016	25129	24922	25073	24973	25095	24958	25217	25116	25063	25200	24922	25223	25287	24929	25086	24964	25077	24984	25236	25172	25178	25110	25226	25245	25182	25062	25164	25152	25028	25022	25033	24924	24999	25413	25170	24999	25146	25357	25124	25053	25135	25239	24953	24965	25053	25046	25290	25044	25131	25251	25265	25151	25417	25113	25178	25074	24858	25183	25121	24966	25143	25315	25112	25161	24898	25247	25327	25290	25095	25186	25475	25411	25077	25057	25202	24884	25268	25109	24974	25144	25206	24997	25320	25052	24930	25177	25181	25280	25212	25160	25124	25154	25031	25142	25211	24953	25167	24956	25101	25104	25180	25194	25094	25200	25101	25354	25181	24954	25047	25112	25109	25144	25075	25131	25152	25249	25016	25229	25281	25010	25174	25103	25168	24886	25194	24911	25089	25167	25221	25016	25117	24799	25294	25238	25028	25134	24955	25123	25144	25083	25162	25470	25050	25068	25041	25227	25178	25175	24944	24960	24986	24907	25175	25134	25243	25185	24949	25060	25244	25122	24994	25445	25314	25405	25332	24841	24907	25318	24968	24868	24958	25245	25313	24944	25136	24966	25146	25033	25221	25058	25266	25412	25303	25277	25165	24978	25036	25313	25126	25276	25208	25003	25158	24921	25258	25291	25299	25093	25170	25007	25077	25059	25348	25291	25275	25323	25293	25220	24852	25016	25269	25006	25143	24760	24946	25225	25038	25178	25274	25125	25165	25039	25133	25091	25126	25233	25337	25172	25083	24942	25247	25223	25294	25128	25169	25116	25252	25235	25204	25196	25308	25236	25221	25118	25369	25286	25013	24809	25127	25015	25078	25220	25309	25185	25449	24970	24925	24946	25002	25029	25092	24957	25264	25218	25278	25105	25327	25167	24829	24985	24929	25140	25235	24750	24952	25278	25371	25287	25349	25172	25162	25078	25057	25073	25041	25072	25278	25307	25043	25174	25019	24966	25076	25280	25085	25099	25046	25325	25404	25258	25145	24905	25016	25180	25210	25186	25220	25258	25223	25113	25311	25162	25286	25245	24731	25099	24873	25030	25187	25036	25195	24968	25270	24941	25153	25303	25089	25004	24990	25082	25028	25013	25194	24920	25039	24945	24805	24946	25147	25019	24937	24905	25088	24932	25135	24968	25023	24969	24989	25137	24938	25144	25449	25108	25208	25113	25231	25187	25057	25202	25355	25137	25367	25210	25251	25000	24911	25282	25258	24848	25170	25245	25147	24962	25133	25258	25109	25100	25054	24963	25046	25202	24988	25101	25207	25205	25035	25203	25202	25301	25070	25304	25000	25169	25035	25232	25020	25351	25058	24962	24886	25033	25152	25102	25235	25255	25042	24974	24916	25264	25194	25206	25052	24990	24991	25252	25313	25198	25108	25116	24896	25174	24958	25137	25053	25056	24995	25061	25125	25241	25018	24920	25212	25021	24892	25329	25137	25127	25243	25387	25278	25155	25542	24962	25017	24927	24940	25230	25019	25088	25069	25322	25256	25114	25054	24956	24937	24980	25095	25232	25176	25309	25026	25086	25020	25342	25188	24962	24960	25261	25271	25047	25335	25122	25097	25027	25246	24969	25013	24989	25001	25154	25243	25062	25297	25051	25143	25174	25172	25389	24991	25023	24911	25151	24923	24799	25215	25162	25108	25091	24883	25036	25224	25005	25273	24989	25083	25298	24949	25218	24987	25162	24867	24913	25273	25289	24870	25168	25164	25282	25324	25187	25101	25397	25228	25140	25264	25116	25223	25149	25208	24969	25391	25318	25011	24965	25115	25043	25042	25260	25204	25230	24971	25355	25030	24987	25395	25247	25038	25016	25032	25063	25134	25264	25139	25004	25233	25312	25095	25084	25070	25037	25332	25063
19278	21855	21946	19604	18453	17742	17484	17005	17055	16783	16538	16488	16365	16201	15988	15973	15879	16128	15950	15859	15827	15871	16012	15812	15911	15878	15659	15891	15980	15715	15822	15695	15982	15817	15904	16017	15870	15815	15745	15743	15784	15787	15736	15804	15900	15749	15648	15795	15886	15488	15877	15862	15678	15656	15707	15831	15636	16035	15673	15776	15719	15640	15613	15716	15764	15596	15901	15729	15573	15768	15888	15822	15798	15751	15676	15767	15681	15809	15822	15880	15687	15797	15806	15741	15723	15827	15903	15791	15771	15644	15745	15784	15922	15787	15767	15590	15790	15834	15875	15819	15836	15887	15665	15889	15804	15677	16084	15763	15838	15796	15779	15672	15844	15822	15641	15702	15961	15832	15747	15779	15700	15813	15813	15584	15770	15783	15651	15864	15566	15507	15767	15722	15782	15740	15816	15703	15603	15838	15811	15512	15829	15523	15644	15783	15695	15775	15821	15649	15550	15800	15818	15763	15695	15734	15864	15766	15871	15708	15722	15655	15815	15724	15891	15741	15576	15886	15912	15742	15811	15781	15759	15747	15812	15748	15799	15722	15629	15913	15777	15912	15666	15701	15843	15796	15825	15704	15594	15748	15683	15971	15858	15797	15736	15656	15744	15659	15673	15673	15785	15656	15731	15682	15735	15750	15706	15789	15903	15620	15845	15630	15754	15910	15659	15742	15642	15723	15731	15822	15703	15826	15574	15875	15864	15717	15770	15776	15766	15570	15914	15733	15605	16000	15512	15855	15741	15895	15793	15829	15842	15901	15690	15909	15784	15753	15697	15784	15780	15800	15684	15711	15641	15896	15849	15774	16014	15650	15633	15798	15651	15752	15801	15841	15667	15822	15570	15682	15708	15771	15849	15681	15754	15783	15661	15702	15762	15906	15788	15797	15871	15619	15549	15785	15837	15948	15822	15826	15728	15833	15695	15665	15830	15807	15549	15769	15793	15693	15856	15679	15775	15823	15861	15665	15731	15823	15684	15860	15691	15789	15783	15727	15660	15924	15876	15737	15854	15691	15711	15702	15589	15824	15841	15933	15864	15848	15700	15543	15889	15811	15743	15694	15760	15731	15757	15725	15599	15618	15726	15713	15653	15791	15784	15884	15805	15763	15928	15749	15831	15771	15778	15909	15893	15636	15722	15703	15775	15715	15846	15702	15818	15677	15706	15606	15720	15753	15672	15724	15829	15858	15803	15663	15678	15532	15771	15869	15815	15822	15674	15714	15825	15774	15677	15585	15765	15854	15712	15866	15807	15633	15651	15536	15827	15793	15621	15705	15843	15784	15881	15730	15626	15809	15715	15656	15631	15688	15856	15623	15834	15776	15645	15935	15726	15759	15742	15794	15791	15794	15754	15842	15602	15672	15815	15708	15687	15842	15750	15868	15627	15638	15878	15737	15683	15742	15651	15752	15628	15574	15593	15806	15617	15730	15665	15848	15786	15895	15723	15914	15743	15849	15845	15706	15655	15844	15692	15741	15692	15839	15749	15737	15945	15714	15830	15737	15751	15689	15707	15674	15912	15865	15839	15439	15546	15739	15623	15818	15770	15891	15791	15797	15869	15722	15826	15917	15767	15748	15572	15832	15793	15898	15744	15830	15714	15781	15962	15631	15853	15673	15770	15786	15951	15845	15725	15627	15905	15886	15622	15650	15790	15783	15751	15695	15847	15695	15775	15975	15851	15887	15626	15823	15900	15813	15710	15742	15778	15731	15717	15831	15784	15644	15798	15787	15840	15625	15895	15794	15742	15819	15848	15805	15843	15832	15698	15920	15839	15816	15756	15690	15723	15699	15742	15688	15786	15786	15742	15698	15631	15610	15884	15791	15564	15710	15741	15678	15781	15723	15839	15759	15835	15868	15683	15844	15770	15862	15701	15816	15523	15887	15793	15877	15693	15677	15948	15669	15892	15745	15811	15768	15788	15731	15699	15779	15796	15826	15767	15725	15826	15697	15847	15743	15784	15781	15769	15808	15776	15544	15874	15540	15843	15751	15788	15786	15802	15845	15722	15632	15800	15687	15699	15676	15813	15678	15711	15809	15847	15715	15697	15812	15953	15750	15881	15806	15614	15820	15901	15770	15805	15788	15704	15780	15926	15614	15554	15597	15822	15653	15894	15833	15707	15617	15659	15776	15856	15797	15772	15704	15799	15776	15795	15577	15828	16006	15728	15686	15672	15712	15766	15784	15662	15631	15762	15730	15720	15668	15924	15614	15724	15701	15745	15787	15579	15850	15893	15645	15674	15898	15900	15878	15732	15775	15717	15750	15669	15882	15732	15869	15667	15740	15756	15679	15937	15600	15718	15926	15738	15680	15931	15877	15804	15808	15694	15636	15641	15723	15772	15812	15665	15607	15753	15774	15568	15855	15742	15832	15603	15717	15733	15659	15599	15844	15658	15752	15611	15892	15813	15632	15650	15772	15895	15765	15633	15863	15847	15719	15819	15673	15625	15662	15789	15738	15811	15715	15746	15722	15845	15902	15907	15809	15801	15796	15801	15698	15678	15616	15741	15775	15734	15856	15766	15574	15777	15599	15783	15551	15595	15758	15763	15966	15699	15737	15794	15667	15767	15813	15733	15737	15881	15716	15885	15805	15689	15768	15513	15936	15844	15642	15678	15584	15667	15647	15737	15758	15711	15684	15788	15895	15670	15915	15772	15770	15523	15751	15773	15774	15739	15741	15652	15818	15698	15727	15915	15634	15795	15785	15758	15833	15764	15719	15684	15766	15801	15850	15955	15647	15797	15847	15744	15750	15783	15941	15665	15763	15825	15733	15586	15728	15690	15942	15935	15753	15834	15662	15667	15583	15825	15735	15856	15836	15892	15817	15840	15870	15802	15761	15777	15652	15702	16056	15851	15766	15846	15872	15779	15637	15693	15781	15804	15723	15799	15884	15799	15994	15789	15582	15859	15744	15852	15604	15780	15948	15831	15689	15710	15705	15756	15763	15658	15765	15603	15881	15981	15752	15902	15824	15759	15879	15889	15706	15895	15753	15883	15803	15793	15793	15749	15743	15739	15772	15805	15734	15835	15874	15820	15871	15772	15675	15615	15808	16073	15764	15721	15818	15777	15776	15709	15827	15724	15694	15842	15666	15819	15887	15849	15786	15736	15850	15770	15736	15764	15693	15741	15646	15781	15715	15893	15817	15802	15699	15761	15765	15726	15827	15657	15987	15752	15800	15729	15834	15659	15922	15766	15676	15598	15869	15841	15748	15862	15667	15796	15572	15719	15777	15770	15697	15859	15691	15555	15791	15720	15966	15808	15820	15806	15537	15744	15572	15700	15787	15729	15712	15817	15731	15761	15695	15819	15851	15905	15698	15613	15737	15653	15817	15667	15584	15683	15812	15799	15839	15835	15846	15757	15763	15881	15716	15757	15708	15807	15707	15734	15867	15850	15888	15921	15870	15740	15766	15872	15781	15890	15921	15794	15761	15625	15803	15747	15794	15836	15839	15669	15707	15937	15714	15653	15745	15861	15755	15724	15865	15841	15786	15631	15938	15901	15773	15990	15810	15743	15700	15738	15859	15742	15832	15671	15861	15850	15533	15878	15777	15957	15550	15659	15840	15618	15774	15821	15734	15813	15689	15942	15779	15826	15396	15901	15589	15688	15854	15599	15753	15794	15764	15795	15775	15856	15715	15814	15783	15867	15958	15518	15754	15691	15693	15943	15709	15907	15760	15730	15624	15671	15786	15899	15896	15689	15692	15862	15606	15809	15794	15699	15791	15717	15603	15948	15642	15784	15708	15789	15650	15922	15902	15767	15766	15808	15786	15767	15658	15887	15754	15864	15875	15582	15796	15865	15715	15889	15725	15816	15578	15810	15706	15781	15661	15765	15878	15616	15714	15689	15659	15601	15771	15731	15782	15919	15990	15895	16055	15773	15728	15796	15802	15791	15914	15915	15957	15804	15761	15778	15700	15819	15813	15765	15681	15793	15791	15859	15764	15690	15818	15842	15854	15872	15881	15657	15838	15696	15818	15686	15874	15660	15778	15914	15708	15808	15757	15860	15719	15889	15629	15805	15772	15733	15758	15857	15622	15762	15622	15823	15767	15797	15874	15798	15723	15706	15821	15890	15772	15713	15837	15556	15594	15714	15745	15823	15831	15732	15710	15779	15670	15837	15729	15751	15756	15659	15762	15765	15643	15879	15667	15734	15896	15646	15680	15639	15620	15667	15702	15845	15655	15657	15786	15530	15822	15711	15641	15825	15789	15864	15592	15707	15574	15787	15820	15767	15770	15905	15633	15744	15763	15904	15876	15860	15828	15593	15725	15693	15792	15755	15820	15767	15821	15706	15703	15781	15706	15794	15791	15736	15827	15728	15681	15707	15950	15688	15879	15752	15986	15744	15694	15828	15772	15829	15712	15778	15654	15751	15828	15669	15698	15862	15923	15628	15875	15868	15785	15872	15759	15655	15652	15770	15783	15724	15874	15661	15682	15612	15933	15887	15705	15745	15826	15865	15858	15800	15915	15774	15870	15816	15669	15732	15763	15613	15858	15697	15814	15730	15959	15710	15737	15799	15754	15653	15538	15744	15685	15945	15607	15775	15687	15882	15696	15806	15813	15781	15879	15716	15705	15594	15805	15785	15794	15654	15795	15742	15709	15715	15967	15830	15572	15855	15645	15762	15779	15759	15619	15672	15679	15647	15770	15710	15792	15803	15715	15773	15904	15953	15778	15872	15739	15848	15850	15862	15741	15874	15706	15768	15911	15843	15763	15770	15714	15796	15717	15779	15781	15617	15641	15846	15891	15481	15931	15549	15728	15759	15670	15745	15831	15816	15830	15789	15814	15635	15623	15925	15906	15690	15855	15777	15826	15809	15971	15766	15704	15778	15664	16061	15696	15778	15770	15709	15653	15831	15757	15726	15913	15860	15775	15732	15662	15785	15662	15942	15713	15741	15873	15903	15900	15675	15775	15896	15822	15927	15799	15827	15737	15745	15743	15855	15578	15808	15668	15711	15785	15645	15829	15788	15817	15780	15879	15747	15795	15815	15662	15725	15791	15823	15820	15816	15743	15699	15724	15642	15811	15605	15648	15707	15879	15964	15688	15662	15774	15913	15655	15686	15795	15624	15794	15685	15697
24371	21159	27714	25120	23405	26843	28164	25266	24678	24694	24227	24014	24063	23755	23524	23382	23423	23438	23301	23341	23182	23375	23134	23011	23175	23230	23287	23309	23097	22882	22896	23143	22839	22940	22971	23266	23153	23238	23181	23173	22938	23161	23046	23033	23222	23263	22980	23045	23044	23086	22848	23084	22964	23062	22986	23028	22961	22879	23144	23131	23147	22954	23105	23053	23139	22969	22924	22952	22979	22757	22815	22962	22959	23152	22666	23110	23082	22907	22932	23223	23051	22995	23033	23010	22868	23082	23145	22870	22939	22905	22987	22980	22999	23126	22919	23105	22965	22858	23153	22840	23128	23068	23056	22769	22898	22740	23197	22790	22966	23013	22824	23003	23016	23102	22859	22851	23128	23215	23062	23108	23054	22867	22899	22821	22989	22788	22887	23115	22890	22999	22953	23145	23011	23022	23022	23069	22954	22768	22958	22964	22946	22879	23041	23089	22980	22923	22649	22861	22812	22928	22903	23037	22874	23049	22917	23064	22973	23364	23296	22708	23040	22909	22993	22750	22915	22763	22896	22624	22972	23048	23099	22894	22995	22928	23101	22980	22891	22999	22686	22925	22822	22958	22943	22934	22847	23051	22910	22908	23258	23044	22931	22821	23101	23043	22971	22860	23004	22939	22856	22901	23244	23029	22909	22983	23081	22809	22920	23023	22916	22906	23199	22831	22898	23098	22874	22856	22774	23232	22993	22952	22993	22896	23073	22988	22561	22915	23075	23120	23061	22922	22925	22963	23024	23068	22842	22932	22838	22861	22985	22957	23272	23059	23013	22854	22914	22744	23006	22789	22884	23186	23254	22843	22874	23073	23021	22926	22685	23108	22910	22779	22880	23231	22708	23056	22685	22931	23247	23132	23007	22927	22914	22935	22811	22897	23132	23148	23108	22825	22790	22712	22764	22940	23269	22969	22998	23022	22820	23117	23023	22988	22954	22919	23202	22960	23030	22831	23029	23216	23134	22987	22906	22921	22884	23095	22710	22877	22896	22978	22934	22975	23000	23054	22774	23064	22770	22826	22883	22966	22892	23003	22890	23033	23071	22888	22750	22843	23001	22901	23047	23099	22793	22871	22806	22943	23217	22857	22940	22870	23089	22862	23033	22837	22861	23145	23067	22861	23069	23014	22727	22860	22914	22898	23146	23060	23077	22963	23091	22747	23364	23000	23068	23062	22742	22920	22861	23128	22820	23114	23097	22986	23156	22922	23024	23260	22715	23025	22999	23248	23245	22892	22736	22863	22822	22800	23085	22796	22959	23037	23009	23233	22955	22961	22938	22697	23061	22727	22878	22937	23019	22966	22989	23057	23002	22744	23024	22861	22913	22723	22844	22842	23104	22975	22749	22907	22963	22908	22978	23065	23230	22945	23200	22975	22953	22890	22706	22915	22901	22958	22894	23050	22977	22832	22840	22866	22795	22995	23114	23121	22951	23024	23141	23048	22963	22973	23230	22983	23019	22898	23112	22987	22927	23071	22833	23175	23014	22798	23088	22735	22939	23081	22869	22706	23031	22915	23121	23000	22927	22942	22906	22982	22801	22824	23112	22957	22967	23116	22941	23077	22859	22970	23130	22881	22942	22847	23079	22891	22955	22875	22926	23014	22858	23019	23235	22856	23035	22790	22945	22903	22739	22807	22829	23041	23028	22765	23107	23029	22951	23065	22853	22712	22789	22978	22830	22912	23032	22796	22823	22784	23174	22845	23004	22966	23061	23125	22957	22967	22939	22974	22978	22935	22966	23133	23104	22788	22911	22850	22680	22978	22941	22963	22749	22955	22955	22898	22995	23264	22960	23061	23074	22846	22845	22869	22749	23006	22874	22754	22799	22935	23044	23153	22777	23158	23107	22970	22883	22658	22887	22969	22811	22746	22863	22726	22945	22783	22908	22930	23021	22807	22962	22926	23258	22934	22996	22985	22904	22753	22992	23039	22791	22947	23058	22888	23058	22908	23040	23135	23175	22988	22869	22569	23169	22870	22851	23092	22719	23000	23002	22719	23142	22983	23039	22684	23055	23053	22948	22979	23097	22836	23128	22997	22941	22959	22898	22776	22924	22868	23031	23092	22893	23028	22943	22772	22951	23030	23239	22802	22519	22853	22966	22834	22982	23213	22958	22873	22728	22643	23033	22834	23059	23136	22807	23157	22953	22781	22981	23055	22786	22766	22826	22479	22783	23078	22899	22951	23123	23006	23179	22779	22678	22982	23099	23016	23048	22791	22969	22986	22965	22962	22991	22846	23078	23266	22870	23161	22989	22840	22976	22806	22990	23158	23120	22831	22862	23201	22925	22973	22905	22987	23041	22901	22906	22798	22982	22787	22764	23156	22900	22736	22974	22850	22911	23049	22926	22784	22973	22919	23000	23095	22944	22757	23040	23082	22952	22921	22746	23073	23093	22843	22874	22956	22871	22976	22977	22891	23021	23037	23201	22982	22892	22871	23361	22954	22514	22885	23243	22650	22828	23058	22715	22857	23122	22958	22897	22964	22953	22850	23024	23210	22840	23070	22985	22855	22940	22971	22889	22831	22855	22996	22992	23003	22925	22818	22794	22915	23076	22961	23027	22737	22908	22900	23034	23179	23019	22946	22667	22948	22806	23042	22727	22955	22852	23089	23016	22870	22743	22963	22833	23243	22980	22965	22961	22903	22805	23123	23019	22893	23207	23079	22938	22938	23117	22924	22806	22870	22883	23132	22845	23001	22852	22878	22955	22842	22694	22994	22860	22904	22974	22931	22938	22926	22866	22910	22717	22743	22881	22896	22836	23032	22961	23045	22780	22943	22916	22858	22858	22895	22948	22895	22824	22828	23114	22917	23075	23064	23038	22986	22982	22605	22987	23010	22780	22939	23007	23002	23057	22829	22864	23073	22955	22829	22947	22963	22862	23040	23033	23145	22975	22767	22936	22852	22932	22815	22842	22753	23133	23118	22926	23022	22858	22945	22812	22870	23215	23167	22957	23103	23006	22858	22894	22761	22952	23007	22880	23005	23099	23222	22931	23041	22921	22739	22778	22886	22897	23148	23035	22774	23156	23164	22992	22763	22904	22871	23132	22979	22897	22949	22814	22842	22792	22661	22810	22945	23004	23072	23150	23158	22912	23041	23083	23021	22984	22778	23115	22861	22829	22853	22830	22772	22929	22907	23132	23241	22989	23093	23024	22898	22956	22796	22719	22993	22984	22431	23001	23079	22851	22873	23003	22802	22654	22884	23001	22886	22936	22941	22940	23124	22874	23062	23058	22834	22933	22786	22864	22779	23017	23000	22984	22888	23255	22929	23025	22972	22927	22753	23105	23029	22909	22796	22827	23042	23029	22936	23026	23240	23030	23086	22984	22810	22632	23043	23041	22957	22903	22962	22847	23047	23199	23126	23054	22944	23205	22839	23016	23172	23048	23035	22946	23127	22865	23040	23169	23273	23158	23154	23130	23103	23014	23110	23145	22791	22857	22859	22851	23091	22976	22870	22839	22725	22870	22921	23195	23086	23088	22868	23066	23054	22929	23194	23131	22962	22978	22960	22927	22881	23016	22831	22865	22985	22862	23059	22790	22856	23335	23111	22892	22985	22994	22931	22884	23233	22941	22948	23048	23003	22866	23050	23102	22838	22938	22867	22962	23029	23111	22885	22967	22921	23114	22752	22973	22835	23327	23008	22968	22902	22740	23096	22855	22811	22895	23121	23091	22826	23037	22914	23044	23123	22894	23215	23276	23048	23112	22704	22809	22808	23143	22902	22946	22918	22971	22866	22990	22894	23046	22969	22726	22790	22613	22773	23156	22960	23417	23091	22719	22940	23009	22841	23101	22955	22977	22990	23166	22916	23024	23032	23044	23029	23038	22977	22749	23085	23113	23013	22924	22794	22874	22933	22946	22922	23011	23023	22869	22912	22992	22801	22908	22927	23191	22909	23020	22811	22852	23109	23008	22840	22996	23191	22998	22809	22788	22833	23118	22858	22904	23023	22966	22746	22889	22888	23079	22924	23409	23095	22879	22848	22949	22761	22813	22700	22759	23061	22979	23059	22773	23061	23172	23016	22843	22836	23018	22905	23109	23088	22793	22742	22907	22875	22969	22975	22892	23022	23102	22879	23061	23183	23081	22989	23260	22819	22872	23213	22649	23045	23099	23057	23268	23046	22805	22894	22892	22889	23077	22950	23027	23017	22985	22764	22979	23093	23073	22879	22784	22993	22812	22868	22977	23007	22919	23019	22911	22879	23253	23034	22941	22967	23051	22762	22889	22999	22908	22885	23003	23209	22796	22892	22991	23048	22959	22712	22850	23042	22901	23116	22912	22974	23045	22851	23056	23035	22991	22959	22914	22965	23095	22946	22830	22775	22841	22659	22855	22866	22913	23142	22829	22900	22943	22884	22802	22924	23044	22896	23013	22860	22825	22926	22896	22859	23045	22951	22984	22863	22867	22929	23076	23045	23051	23087	23137	22640	22917	22937	22909	23266	22743	22940	22955	22869	22991	22973	23143	23023	22927	22992	23034	23057	23064	22825	22842	23211	22891	23073	23076	23055	22959	22984	23008	23034	23028	22900	22933	22607	22888	22924	23048	22940	23137	23007	22928	22800	22995	23057	22951	22827	23007	22873	22783	23105	22987	23020	23026	23053	22858	23023	23093	23101	22861	23009	22985	23294	22957	22876	23071	22781	22846	22720	22933	22850	23090	23106	22797	22832	23000	22900	22946	22739	23063	23080	23020	22886	22852	22957	23012	23062	22965	22697	23008	23016	22799	22889	22932	23168	22910	23227	22787	22703	22845	22945	22822	22888	22992	22776	23119	23084	22930	23129	23180	22932	22863	22806	22982	23021	23016	23070	23034	23223	22776	23046	23220	22696	22824	23036	22866	22958	22854	23106	23267	23064	22904	22984	22977	22920	22999	22845	22874	23150	23153	22925	22810	23045	22715	22654	22985	22708	22995	22920	22972	22845	22904	23052	22952	22854	23069	23029	22923	23109	23038	22758	22933	23049	22903	22832	22815	22981	22791	23002	23055	23059	22905	22709	22941	22990	22776	22853	23128	23013	23048	22781	22900	23015	23096	22898	23074	22983	22935	22882	23148	22767	22632	22923	22659	22906	22889	23003	23069	23038	23022	22905
17018	28747	28308	23506	21001	19454	18286	17778	17231	16955	16459	16284	15758	15692	15456	15349	15144	15052	15090	15052	15180	15053	15172	15094	15111	14958	15026	14939	14962	14815	14831	14860	14942	14880	14961	14767	14697	15047	14858	14689	14952	14823	14845	14905	14731	14755	14843	14712	14659	14899	14731	14623	14809	14739	14701	14797	14758	14751	14614	14834	14780	14757	14861	14675	14806	14934	14755	14747	14809	14863	14857	14728	14834	14854	14737	14719	14830	14906	14639	14671	14783	14815	14842	14890	14627	14869	14720	14487	14742	14792	14773	14601	14794	14637	14532	14687	14832	14753	14651	14696	14642	14759	14816	14717	14700	14793	14966	14857	14772	14784	14852	14847	14562	14680	14682	14772	14840	14846	14791	14805	14706	14703	14796	14679	14653	14636	14739	14819	14628	14661	14693	14829	14654	14661	14623	14858	14833	14610	14753	14677	14824	14725	14660	14728	14753	14660	14931	14694	14748	14650	14827	14687	14814	14743	14547	14767	14732	14728	14704	14584	14772	14737	14857	14824	14756	14672	14805	14805	14819	14927	14758	14826	14715	14633	14841	14692	14560	14793	14738	14647	14633	14676	14619	14689	14688	14960	14689	14658	14625	14797	14693	14793	14742	14646	14758	14730	14809	14816	14671	14746	14835	14692	14706	14835	14840	14763	14788	14812	14765	14815	14748	14817	14629	14651	14573	14627	14597	14729	14819	14704	14830	14858	14736	14671	14770	14675	14869	14859	14731	14854	14693	14655	14864	14546	14813	14693	14770	14628	14654	14668	14727	14751	14644	14739	14731	14819	14555	14739	14764	14753	14843	14786	14568	14565	14724	14669	14628	14804	14728	14656	14515	14557	14745	14874	14885	14745	14591	14687	14804	14954	14727	14798	14793	14837	14763	14748	14585	14763	14638	14890	14793	14780	14750	14719	14719	14768	14864	14836	14795	14564	14593	14711	14655	14757	14782	14744	14825	14400	14608	14580	14855	14571	14854	14906	14805	14656	14845	14607	14665	14704	14700	14710	14619	14563	14736	14684	14572	14734	14908	14670	14738	14822	14900	14907	14761	14798	14876	14723	14802	14660	14785	14786	14584	14597	14679	14763	14751	14704	14809	14560	14736	14664	15012	14690	14726	14545	14683	14763	14747	14831	14829	14797	14695	14659	14612	14826	14852	14702	14788	14773	14807	14733	14783	14799	14749	14667	14636	14649	14577	14746	14779	14732	14814	14724	14657	14580	14768	14872	14658	14677	14713	14855	14808	14627	14744	14873	14771	14810	14649	14828	14566	14845	14815	14701	14721	14902	14751	14480	14701	14806	14635	14730	14722	14757	14762	14599	14649	14788	14577	14788	14847	14763	14767	14674	14706	14863	14698	14702	14728	14804	14802	14756	14774	14748	14735	14604	14599	14816	14841	14780	14573	14800	14703	14608	14897	14659	14675	14763	14827	14778	14760	14603	14736	14993	14714	14942	14784	14711	14782	14720	14710	14700	14686	14743	14816	14673	14634	14736	14686	14826	14685	14412	14734	14639	14759	14734	14689	14794	14560	14639	14790	14706	14655	14613	14671	14650	14615	14732	14637	14810	14638	14805	14593	14737	14625	14598	14690	14666	14631	14859	14771	14639	14687	14770	14790	14822	14647	14699	14700	14862	14509	14863	14829	14742	14764	14702	14761	14614	14787	14799	14792	14833	14673	14788	14634	14829	14707	14755	14577	14504	14743	14690	14771	14632	14623	14685	15016	14666	14833	14716	14719	14718	14561	14811	14690	14663	14634	14614	14473	14815	14661	14825	14759	14785	14613	14725	14832	14675	14624	14749	14909	14706	14578	14619	14670	14637	14941	14771	14713	14834	14842	14889	14784	14616	14706	14586	14728	14617	14747	14634	14670	14781	14635	14598	14776	14722	14672	14751	14624	14770	14743	14792	14628	14580	14761	14787	14768	14651	14561	14863	14921	14768	14769	14641	14710	14830	14575	14688	14789	14703	14618	14809	14903	14863	14708	14747	14728	14620	14736	14804	14657	14691	14791	14633	14815	14642	14621	14762	14831	14712	14662	14623	14731	14713	14722	14571	14785	14622	14738	14622	14815	14734	14626	14757	14768	14699	14670	14845	14701	14811	14712	14643	14659	14805	14569	14837	14460	14846	14690	14897	14820	14645	14703	14685	14740	14793	14676	14813	14720	14652	14625	14578	14566	14745	14707	14678	14776	14699	14754	14826	14647	14889	14586	14703	14736	14512	14500	14718	14692	14769	14719	14772	14876	14824	14767	14716	14605	14753	14851	14583	14417	14906	14657	14748	14831	14861	14803	14648	14926	14894	14665	14807	14715	14748	14724	14733	14660	14497	14711	14811	14742	14644	14641	14780	14578	14783	14720	14654	14715	14626	14641	14677	14645	14762	14701	14725	14728	14571	14825	14723	14661	14638	14646	14812	14696	14580	14697	14612	14671	14748	14716	14746	14819	14726	14666	14759	14553	14520	14693	14576	14699	14772	14592	14592	14757	14618	14796	14709	14872	14616	14774	14609	14859	14725	14816	14787	14898	14593	14769	14697	14552	14975	14627	14696	14727	14736	14705	14643	14752	14836	14755	14665	14768	14592	14542	14646	14718	14540	14608	14728	14620	14685	14449	14778	14817	14742	14797	14879	14724	14745	14591	14829	14803	14556	14780	14620	14830	14763	14737	14710	14576	14667	14698	14700	14817	14515	14785	14667	14827	14590	14785	14763	14673	14564	14603	14782	14877	14898	14617	14662	14689	14830	14599	14696	14848	14785	14676	14857	14676	14668	14647	14768	14765	14720	14818	14760	14787	14928	14765	14788	14587	14845	14686	14529	14808	14610	14805	14587	14803	14666	14523	14710	14889	14802	14633	14806	14720	14718	14672	14833	14708	14783	14725	14737	14735	14710	14718	14899	14853	14627	14682	14795	14696	14866	14715	14874	14679	14617	14911	14549	14637	14731	14702	14804	14730	14736	14858	14623	14767	14769	14781	14759	14770	14897	14777	14705	14703	14860	14593	14651	14615	14634	14637	14814	14835	14771	14835	14721	14787	14654	14845	14734	14700	14724	14714	14708	14654	14874	14733	14749	14762	14730	14815	14854	14672	14810	14809	14736	14723	14783	14662	14811	14625	14697	14888	14660	14792	14686	14658	14762	14659	14817	14601	14859	14554	14732	14630	14447	14908	14855	14711	14784	14853	14827	14685	14711	14658	14662	14692	14800	14621	14713	14806	14580	14897	14650	14824	14757	14763	14695	14848	14676	14766	14654	14706	14656	14672	14835	14704	14788	14891	14605	14769	14773	14648	14842	14730	14815	14870	14731	14850	14715	14512	14879	14664	14913	14652	14739	14637	14721	14561	14728	14839	14737	14658	14489	14691	14621	14873	14841	14722	14717	14599	14774	14682	14928	14696	14778	14840	14734	14698	14906	14617	14727	14815	14781	14752	14794	14620	14720	14812	14675	14665	14736	14641	14794	14755	14843	14716	14804	14696	14795	14521	14904	14706	14575	14673	14657	14659	14599	14620	14775	14581	14778	14734	14810	14908	14743	14706	14840	14808	14718	14726	14728	14781	14688	14589	14706	14759	14829	14723	14760	14812	14717	14557	14591	14670	14801	14871	14626	14732	14859	14815	14886	14742	14588	14717	14608	14597	14562	14852	14776	14798	14652	14908	14668	14728	14801	14712	14703	14703	14770	14653	14742	14600	14897	14731	14831	14634	14972	14695	14903	14776	14724	14643	14843	14765	14596	14928	14862	14648	14814	14657	14754	14677	14664	14895	14769	14899	14813	14656	14875	14798	14708	14744	14709	14761	14816	14794	14730	14712	14699	14795	14802	14705	14660	14649	14789	14728	14644	14786	14643	14858	14701	14659	14691	14738	14715	14816	14870	14759	14705	14682	14807	14722	14620	14679	14584	14648	14787	14643	14936	14775	14717	14610	14791	14547	14733	14784	14819	14527	14733	14551	14756	14811	14859	14866	14622	14832	14655	14909	14799	14717	14653	14939	14746	14729	14638	14738	14776	14847	14698	14732	14663	14767	14662	14709	14673	14685	14789	14899	14798	14705	14659	14606	14769	14769	14709	14771	14771	14704	15016	14722	14831	14684	14597	14782	14654	14878	14853	14880	14615	14715	14754	14703	14682	14714	14727	14759	14757	14508	14741	14670	14749	14727	14811	14701	14700	14769	14525	14921	14628	14784	14853	14662	14724	14746	14666	14812	14840	14854	14666	14783	14720	14787	14796	14866	14687	14844	14796	14892	14949	14699	14633	14663	14638	14767	14691	14845	14726	15009	14824	14684	14801	14779	14598	14667	14661	14594	14864	14802	14786	14670	14730	14654	14720	14929	14728	14740	14775	14673	14755	14773	14735	14697	14596	14807	14853	14625	14671	14730	14669	14714	14570	14813	14591	14769	14737	14821	14734	14691	14760	14810	14708	14768	14747	14765	14605	14801	14678	14818	14866	14682	14799	14674	14678	14730	14824	14728	14723	14740	14912	14794	14805	14766	14709	14641	14799	14662	14704	14707	14714	14704	14609	14591	14795	14752	14742	14846	14626	14760	14774	14501	14701	14626	14691	14759	14880	14723	14757	14865	14622	14911	14719	14727	14817	14721	14601	14870	14873	14665	14780	14600	14769	14760	14898	14719	14766	14572	14716	14804	14741	14592	14692	14698	14734	14844	14734	14722	14818	14718	14831	14728	14586	14811	14625	14594	14883	14734	14578	14647	14893	14675	14642	14646	14772	14687	14681	14748	14921	14676	14798	14725	14699	14796	14681	14794	14777	14807	14706	14564	14827	14773	14792	14825	14821	14734	14806	14728	14731	14798	14906	14876	14896	14697	14674	14622	14779	14660	14659	14859	14800	14673	14622	14890	14754	14510	14783	14713	14784	14839	14651	14681	14598	14675	14781	14802	14702	14810	14894	14782	14677	14770	14726	14822	14833	14695	14786	14687	14725	14780	14706	14905	14718	14649	14586	14744	14796	14686	14768	14521	14686	14641	14618	14825	14696	14731	14758	14655	14721	14841	14745	14794	14758	14791	14670	14851	14766	14734	14773	14757	14632	14872	14745	14856	14556	14768	14728	14668	14966	14755	14695	14660	14761	14588	14844
22715	21172	27845	24857	21954	25898	30461	26142	25002	25044	24572	24123	23655	23749	23341	23154	23117	23029	22890	22970	22863	22958	23033	22856	22966	22672	22823	22590	22788	22812	22504	22665	22638	22316	22733	22648	22877	22430	22704	22701	22613	22576	22453	22514	22404	22661	22433	22536	22568	22442	22364	22486	22606	22441	22562	22613	22352	22386	22412	22207	22476	22430	22299	22638	22651	22527	22508	22632	22680	22709	22244	22512	22423	22579	22460	22396	22433	22519	22260	22514	22438	22729	22477	22333	22357	22392	22514	22275	22382	22477	22358	22682	22408	22387	22384	22584	22409	22238	22518	22489	22601	22378	22343	22362	22311	22424	22306	22474	22436	22412	22491	22444	22334	22601	22563	22421	22407	22392	22547	22654	22606	22447	22409	22333	22643	22249	22149	22392	22376	22432	22537	22320	22357	22479	22153	22211	22412	22394	22466	22539	22484	22320	22355	22444	22409	22236	22620	22351	22414	22390	22404	22687	22304	22297	22455	22594	22652	22507	22477	22284	22413	22446	22557	22354	22391	22542	22309	22273	22468	22386	22503	22592	22607	22490	22631	22201	22422	22464	22679	22408	22514	22463	22684	22518	22398	22305	22493	22472	22355	22334	22247	22467	22219	22337	22427	22354	22400	22229	22384	22326	22164	22360	22204	22376	22457	22377	22234	22398	22361	22378	22204	22141	22425	22270	22450	22654	22289	22342	22189	22718	22591	22533	22396	22406	22231	22649	22680	22516	22383	22541	22435	22469	22359	22390	22526	22257	22317	22289	22379	22332	22414	22469	22218	22519	22404	22281	22310	22347	22385	22556	22312	22188	22365	22511	22386	22533	22421	22445	22152	22410	22304	22272	22595	22336	22245	22432	22144	22359	22520	22372	22396	22394	22166	22316	22420	22243	22621	22658	22455	22609	22308	22194	22138	22309	22369	22318	22541	22581	22381	22405	22399	22135	22641	22413	22338	22597	22617	22502	22496	22487	22629	22341	22299	22223	22291	22374	22397	22447	22527	22108	22055	22314	22365	22293	22431	22445	22419	22573	22401	22227	22377	22369	22408	22541	22434	22418	22305	22209	22276	22353	22269	22415	22601	22175	22398	22513	22228	22355	22519	22638	22461	22481	22195	22210	22628	22296	22614	22514	22172	22254	22621	22555	22400	22361	22498	22338	22575	22352	22466	22621	22376	22526	22464	22506	22549	22362	22580	22368	22475	22386	22392	22298	22417	22518	22386	22498	22530	22180	22518	22436	22427	22526	22281	22414	22282	22234	22402	22275	22520	22587	22637	22566	22558	22433	22194	22322	22320	22198	22539	22276	22320	22468	22249	22247	22398	22649	22683	22196	22258	22211	22179	22410	22621	22559	22551	22250	22416	22436	22206	22520	22619	22428	22434	22404	22326	22744	22179	22336	22268	22521	22632	22324	22158	22180	22447	22542	22423	22360	22163	22171	22607	22226	22404	22207	22359	22532	22267	22003	22321	22168	22558	22533	22416	22240	22353	22360	22275	22621	22312	22498	22359	22476	22359	22504	22430	22534	22517	22284	22375	22457	22286	22373	22287	22341	22256	22322	22440	22276	22496	22495	22308	22369	22134	22693	22333	22260	22405	22363	22224	22402	22538	22461	22495	22267	22373	22264	22467	22543	22152	22289	22316	22423	22559	22262	22504	22357	22408	22382	22505	22574	22505	22310	22457	22454	22539	22408	22557	22308	22506	22121	22313	22408	22496	22541	22215	22245	22363	22585	22427	22349	22524	22376	22521	22212	22536	22341	22354	22486	22251	22408	22503	22364	22265	22339	22355	22217	22475	22603	22405	22187	22405	22431	22348	22189	22377	22477	22533	22651	22643	22219	22585	22454	22240	22530	22464	22282	22391	22338	22523	22393	22408	22128	22298	22447	22279	22400	22244	22519	22434	22396	22178	22341	22282	22396	22357	22356	22268	22396	22280	22368	22374	22477	22334	22449	22410	22436	22369	21992	22417	22535	22545	22552	22483	22417	22352	22436	22440	22427	22484	22432	22168	22432	22530	22651	22457	22382	22522	22254	22406	22595	22370	22411	22497	22338	22564	22501	22259	22374	22603	22229	22444	22437	22612	22309	22576	22469	22187	22464	22412	22128	22446	22309	22242	22334	22208	22521	22408	22566	22535	22339	22418	22167	22278	22547	22412	22392	22407	22505	22540	22325	22575	22395	22290	22148	22143	22310	22281	22264	22565	22699	22521	22393	22455	22400	22301	22587	22801	22196	22237	22267	22539	22331	22494	22453	22212	22296	22219	22271	22367	22409	22562	22463	22658	22241	22376	22396	22623	22488	22256	22168	22522	22568	22466	22442	22375	22452	22406	22359	22483	22555	22533	22444	22304	22434	22267	22080	22442	22525	22446	22490	22717	22587	22441	22651	22459	22200	22482	22568	22109	22230	22567	22322	22403	22344	22569	22427	22525	22426	22379	22336	22327	22422	22380	22389	22203	22458	22347	22292	22208	22588	22228	22311	22338	22366	22426	22312	22389	22447	22767	22511	22690	22544	22605	22313	22299	22270	22480	22394	22429	22324	22205	22271	22357	22485	22386	22585	22421	22258	22282	22437	22249	22532	22606	22514	22525	22204	22419	22194	22181	22004	22356	22193	22294	22297	22318	22489	22418	22654	22360	22353	22569	22488	22208	22298	22637	22543	22373	22442	22305	22304	22384	22362	22392	22383	22418	22571	22522	22314	22333	22331	22534	22504	22440	22547	22288	22270	22537	22511	22684	22307	22429	22270	22388	22581	22273	22395	22252	22550	22471	22269	22359	22393	22511	22532	22485	22462	22412	22444	22276	22305	22346	22270	22541	22453	22649	22564	22470	22372	22095	22391	22359	22733	22599	22578	22512	22281	22437	22420	22512	22212	22258	22327	22297	22027	22461	22207	22276	22280	22455	22429	22384	22037	22385	22628	22524	22385	22466	22481	22316	22249	22376	22643	22309	22551	22454	22417	22274	22285	22357	22430	22661	22376	22534	22432	22317	22364	22221	22262	22343	22275	22527	22343	22329	22386	22528	22384	22335	22231	22498	22238	22388	22504	22436	22519	22347	22368	22297	22371	22433	22427	22471	22741	22674	22309	22470	22372	22396	22291	22574	22323	22198	22547	22380	22221	22457	22481	22467	22510	22441	22358	22300	22225	22262	22147	22511	22265	22088	22347	22212	22254	22418	22662	22507	22405	22400	22541	22448	22376	22311	22432	22332	22316	22450	22434	22406	22494	22471	22454	22550	22490	22500	22367	22435	22396	22492	22342	22273	22299	22482	22293	22655	22448	22360	22460	22752	22347	22394	22401	22337	22470	22479	22385	22421	22412	22328	22411	22365	22380	22341	22579	22347	22142	22377	22505	22507	22499	22230	22314	22540	22284	22345	22427	22402	22338	22273	22398	22474	22469	22396	22520	22422	22416	22396	22584	22316	22656	22414	22699	22571	22313	22158	22479	22333	22523	22438	22393	22333	22705	22357	22422	22488	22385	22460	22099	22459	22414	22373	22454	22356	22335	22247	22171	22370	22271	22505	22486	22343	22425	22579	22192	22180	22445	22689	22287	22277	22611	22274	22251	22497	22432	22636	22350	22395	22474	22594	22270	22553	22386	22434	22220	22271	22367	22452	22142	22242	22400	22419	22416	22411	22491	22421	22288	22561	22231	22447	21969	22439	22490	22250	22796	22395	22234	22267	22439	22336	22481	22292	22573	22211	22166	22628	22509	22282	22369	22329	22400	22346	22417	22397	22442	22452	22241	22541	22413	22381	22277	22311	22323	22330	22344	22391	22297	22556	22550	22538	22197	22382	22551	22368	22124	22501	22357	22068	22199	22345	22312	22337	22195	22498	22507	22226	22059	22538	22468	22557	22466	22272	22259	22512	22292	22330	22329	22462	22507	22534	22302	22361	22438	22387	22549	22342	22167	22342	22652	22595	22366	22701	22133	22579	22216	22588	22595	22436	22665	22574	22373	22212	22408	22567	22402	22469	22405	22303	22304	22139	22403	22300	22343	22249	22129	22386	22589	22506	22531	22423	22464	22381	22248	22260	22481	22132	22477	22454	22271	22277	22390	22380	22334	22370	22444	22542	22448	22426	22398	22398	22423	22313	22382	22305	22437	22568	22436	22427	22349	22508	22494	22705	22595	22586	22408	22599	22253	22236	22458	22542	22498	22472	22305	22523	22436	22342	22434	22285	22384	22415	22732	22282	22308	22308	22238	22570	22445	22452	22172	22479	22561	22201	22415	22431	22431	22632	22227	22269	22334	22175	22536	22379	22399	22253	22397	22614	22547	22514	22089	22431	22357	22566	22407	22346	22526	22612	22425	22410	22293	22539	22267	22234	22227	22366	22422	22367	22036	22320	22378	22507	22449	22391	22475	22350	22378	22301	22536	22422	22431	22339	22395	22539	22202	22445	22336	22229	22597	22136	22518	22459	22388	22377	22565	22251	22591	22358	22709	22249	22317	22623	22306	22315	22361	22510	22378	22358	22366	22478	22496	22513	22415	22472	22399	22344	22320	22473	22374	22390	22357	22443	22509	22348	22417	22472	22653	22599	22510	22292	22478	22361	22595	22249	22405	22599	22454	22317	22470	22375	22530	22279	22428	22233	22483	22476	22325	22596	22424	22551	22411	22244	22372	22461	22266	22361	22409	22490	22381	22095	22570	22560	22351	22336	22528	22422	22698	22624	22378	22107	22541	22364	22494	22252	22474	22037	22274	22430	22387	22519	22411	22553	22414	22500	22377	22252	22480	22342	22161	22418	22538	22372	22287	22432	22219	22249	22304	22307	22570	22568	22427	22316	22195	22470	22345	22403	22172	22296	22353	22109	22433	22251	22372	22518	22416	22638	22448	22381	22318	22697	22561	22410	22329	22542	22444	22435	22432	22359	22277	22544	22454	22476	22327	22467	22660	22256	22263	22431	22390	22385	22248	22546	22552	22528	22199	22628	22285	22128	22427	22337	22454	22540	22506	22364	22266	22531	22189	22255	22477	22405	22376	22642	22758	22394	22077	22296	22370	22237	22348	22269	22375	22462	22325	22252	22366	22255	22366	22524	22105	22343	22262	22149	22420	22156	22355	22429	22340	22612	22144	22287	22284	22529	22247
18823	33859	33142	26517	23520	21240	19950	19062	18254	17563	16849	16592	15945	15752	15473	15400	15258	14860	14960	14906	15108	14949	14733	14731	14801	14809	14598	14825	14669	14705	14568	14682	14726	14567	14608	14711	14507	14473	14488	14549	14461	14431	14475	14530	14350	14725	14398	14471	14464	14618	14308	14306	14490	14483	14090	14486	14314	14414	14484	14326	14394	14350	14467	14418	14500	14319	14318	14323	14549	14270	14493	14340	14474	14409	14566	14526	14312	14331	14328	14409	14250	14466	14513	14305	14312	14372	14248	14382	14294	14329	14283	14233	14509	14342	14392	14259	14534	14323	14346	14362	14242	14513	14400	14359	14442	14390	14378	14458	14281	14426	14279	14334	14384	14463	14394	14466	14419	14240	14349	14373	14332	14277	14425	14381	14363	14327	14412	14272	14458	14385	14510	14421	14458	14367	14356	14590	14545	14155	14345	14400	14314	14507	14360	14435	14274	14192	14579	14240	14279	14432	14313	14362	14278	14448	14383	14366	14449	14275	14287	14421	14431	14302	14355	14267	14382	14410	14252	14352	14480	14338	14273	14457	14508	14440	14382	14304	14438	14295	14321	14346	14369	14360	14133	14446	14399	14327	14432	14123	14421	14242	14365	14396	14513	14488	14169	14444	14437	14230	14487	14420	14409	14550	14483	14238	14301	14534	14290	14436	14440	14401	14417	14200	14583	14451	14466	14483	14453	14358	14498	14346	14499	14273	14405	14303	14395	14407	14408	14403	14399	14396	14396	14436	14562	14397	14424	14186	14314	14312	14438	14317	14489	14373	14306	14348	14387	14281	14346	14389	14412	14294	14356	14276	14351	14444	14250	14305	14419	14427	14341	14492	14370	14220	14305	14560	14290	14534	14375	14445	14240	14456	14341	14235	14393	14285	14394	14459	14298	14239	14375	14471	14458	14362	14405	14186	14268	14548	14425	14427	14368	14190	14478	14260	14495	14466	14345	14251	14315	14323	14303	14336	14386	14342	14237	14320	14307	14288	14448	14313	14372	14393	14388	14500	14364	14352	14485	14311	14406	14241	14441	14398	14313	14240	14432	14338	14442	14315	14297	14262	14322	14299	14541	14422	14508	14422	14290	14386	14403	14486	14352	14318	14282	14384	14299	14310	14474	14417	14452	14490	14372	14269	14321	14306	14336	14417	14452	14368	14297	14241	14302	14213	14495	14507	14439	14409	14403	14363	14360	14434	14373	14465	14508	14354	14299	14220	14392	14357	14310	14316	14486	14405	14249	14525	14503	14246	14229	14446	14356	14340	14394	14314	14482	14422	14430	14348	14381	14297	14182	14478	14347	14309	14313	14393	14183	14403	14374	14421	14257	14216	14425	14408	14303	14431	14571	14262	14525	14207	14337	14261	14326	14212	14313	14243	14493	14348	14461	14377	14376	14334	14389	14448	14577	14314	14396	14415	14376	14353	14295	14207	14448	14464	14264	14320	14388	14418	14360	14527	14350	14337	14361	14323	14272	14398	14362	14432	14322	14382	14636	14530	14403	14378	14490	14422	14393	14400	14577	14449	14277	14324	14431	14266	14456	14439	14126	14491	14255	14406	14371	14303	14417	14337	14193	14350	14276	14371	14357	14300	14342	14211	14392	14397	14451	14449	14142	14425	14299	14220	14325	14313	14378	14217	14471	14391	14447	14280	14523	14175	14311	14424	14453	14296	14349	14344	14285	14323	14317	14288	14207	14477	14431	14346	14345	14382	14329	14179	14436	14419	14352	14253	14478	14333	14471	14398	14373	14384	14306	14250	14598	14293	14294	14328	14435	14400	14292	14482	14397	14319	14454	14492	14407	14407	14196	14382	14244	14332	14434	14315	14438	14244	14508	14315	14402	14467	14284	14370	14395	14342	14374	14284	14363	14309	14384	14569	14399	14319	14270	14418	14377	14402	14516	14383	14369	14265	14422	14447	14420	14290	14382	14483	14412	14179	14304	14223	14437	14428	14465	14492	14345	14346	14348	14433	14352	14374	14368	14362	14463	14255	14293	14389	14411	14431	14265	14370	14246	14424	14387	14286	14407	14327	14161	14391	14559	14220	14493	14380	14439	14272	14377	14379	14129	14419	14429	14280	14322	14296	14284	14427	14265	14516	14261	14297	14338	14425	14328	14458	14399	14402	14242	14378	14276	14453	14497	14381	14296	14423	14333	14451	14372	14165	14266	14433	14433	14357	14339	14333	14418	14424	14271	14331	14625	14358	14429	14188	14379	14311	14338	14515	14266	14520	14436	14324	14202	14354	14572	14415	14335	14340	14446	14322	14307	14516	14204	14355	14201	14426	14499	14312	14283	14383	14490	14470	14246	14444	14310	14151	14388	14365	14373	14260	14384	14361	14350	14368	14367	14457	14186	14330	14239	14381	14409	14276	14273	14363	14312	14262	14157	14219	14309	14319	14427	14432	14412	14338	14324	14427	14250	14222	14383	14335	14251	14341	14333	14211	14384	14475	14437	14324	14316	14406	14109	14335	14516	14242	14342	14352	14284	14307	14206	14506	14410	14270	14572	14352	14403	14238	14450	14252	14367	14384	14391	14439	14191	14286	14427	14322	14222	14344	14632	14301	14195	14371	14284	14311	14446	14194	14383	14292	14352	14395	14337	14346	14360	14268	14435	14300	14492	14264	14444	14416	14328	14386	14128	14244	14502	14349	14275	14358	14312	14526	14320	14435	14365	14420	14375	14186	14402	14253	14207	14456	14452	14322	14412	14292	14395	14354	14384	14297	14495	14313	14354	14294	14450	14372	14321	14372	14283	14265	14418	14395	14279	14473	14488	14261	14463	14390	14205	14445	14495	14280	14492	14425	14400	14199	14338	14378	14287	14405	14416	14556	14207	14506	14399	14286	14317	14560	14455	14297	14364	14243	14340	14361	14238	14336	14322	14386	14412	14432	14393	14389	14232	14348	14325	14442	14314	14357	14353	14329	14427	14375	14501	14428	14372	14397	14401	14552	14463	14530	14375	14552	14262	14384	14261	14548	14127	14438	14375	14476	14209	14231	14299	14354	14495	14274	14413	14248	14316	14265	14330	14248	14473	14316	14494	14517	14429	14432	14288	14366	14338	14599	14498	14328	14240	14464	14339	14298	14254	14426	14474	14395	14471	14315	14416	14331	14327	14354	14193	14358	14363	14291	14310	14317	14319	14424	14440	14300	14704	14279	14357	14359	14351	14584	14235	14478	14369	14356	14391	14398	14325	14196	14155	14387	14485	14420	14131	14461	14294	14468	14363	14224	14307	14138	14294	14328	14426	14310	14433	14305	14356	14489	14380	14308	14346	14526	14303	14360	14368	14424	14402	14219	14294	14426	14447	14183	14273	14391	14513	14304	14488	14272	14394	14394	14368	14230	14450	14235	14363	14363	14375	14466	14353	14406	14469	14187	14335	14239	14350	14276	14450	14275	14278	14331	14510	14288	14315	14600	14405	14504	14388	14264	14383	14438	14447	14355	14344	14222	14399	14386	14291	14445	14293	14179	14392	14346	14256	14320	14477	14463	14279	14328	14415	14327	14449	14290	14415	14399	14359	14233	14275	14401	14459	14408	14446	14301	14235	14379	14418	14381	14439	14356	14254	14263	14222	14322	14309	14201	14355	14339	14242	14471	14437	14279	14462	14221	14295	14363	14245	14268	14399	14391	14339	14180	14318	14423	14268	14376	14502	14268	14408	14402	14373	14392	14350	14407	14278	14362	14474	14449	14295	14283	14361	14461	14189	14192	14201	14403	14387	14485	14388	14365	14282	14458	14427	14371	14485	14413	14435	14374	14273	14240	14361	14232	14421	14399	14312	14364	14297	14455	14341	14262	14384	14342	14356	14431	14489	14290	14369	14446	14342	14302	14384	14222	14387	14418	14348	14390	14424	14444	14409	14465	14144	14461	14152	14494	14392	14335	14174	14387	14304	14302	14451	14467	14345	14472	14385	14485	14364	14473	14330	14418	14474	14512	14411	14266	14410	14364	14330	14488	14437	14501	14278	14356	14431	14317	14413	14445	14398	14319	14231	14054	14357	14292	14280	14458	14321	14527	14278	14425	14224	14419	14489	14368	14372	14426	14277	14267	14315	14471	14430	14298	14449	14517	14340	14303	14487	14349	14416	14526	14289	14169	14472	14346	14369	14334	14466	14344	14360	14416	14331	14438	14240	14406	14377	14261	14335	14429	14438	14338	14501	14327	14429	14550	14441	14328	14539	14231	14491	14483	14485	14326	14148	14382	14397	14470	14357	14329	14365	14249	14441	14423	14327	14492	14364	14332	14128	14545	14474	14362	14428	14355	14270	14268	14304	14318	14375	14571	14350	14464	14360	14250	14284	14398	14623	14362	14481	14268	14545	14378	14512	14435	14484	14382	14393	14362	14331	14304	14437	14435	14510	14373	14286	14251	14163	14516	14439	14267	14546	14520	14289	14257	14314	14445	14275	14252	14462	14342	14307	14426	14510	14309	14319	14310	14537	14331	14367	14408	14235	14459	14462	14291	14372	14528	14433	14189	14492	14379	14281	14382	14310	14428	14290	14298	14530	14278	14327	14312	14345	14398	14288	14269	14405	14361	14159	14325	14414	14200	14439	14329	14305	14355	14163	14286	14331	14330	14470	14377	14402	14330	14418	14435	14472	14366	14319	14329	14420	14398	14441	14336	14333	14234	14155	14362	14378	14435	14259	14298	14458	14435	14260	14375	14303	14450	14263	14508	14340	14372	14152	14268	14393	14330	14332	14265	14239	14374	14314	14366	14405	14240	14340	14359	14254	14283	14312	14266	14237	14362	14428	14386	14358	14238	14221	14358	14504	14428	14313	14396	14254	14314	14294	14369	14315	14379	14381	14453	14286	14330	14391	14304	14236	14300	14421	14411	14408	14361	14408	14239	14252	14343	14431	14569	14331	14280	14323	14431	14478	14330	14316	14314	14237	14602	14261	14220	14398	14469	14291	14462	14303	14346	14374	14482	14348	14284	14539	14277	14252	14262	14465	14272	14362	14408	14347	14294	14380	14340	14340	14274	14358	14362	14471	14245	14327	14354	14364	14388	14360	14224	14431	14357	14558	14285	14497	14375	14392	14389	14567	14222	14529	14299	14431	14363	14564	14368	14464	14202	14336	14374	14215	14340
34614	26788	30064	28982	26858	26690	26396	26115	26125	25875	25337	25487	25158	25447	25598	25280	25322	25176	25192	25385	25279	25094	25323	25138	25397	25305	25182	24946	25452	25420	25293	24980	24947	25129	25272	25150	25358	25137	25289	25013	25065	25417	25178	25025	25013	25074	25268	25244	25431	25004	25286	25279	25092	25150	25170	25095	25148	25058	25026	25278	25029	25141	25110	25136	24967	25278	25030	24954	25079	24968	24937	25036	25082	25217	25014	25143	25062	25213	25047	24867	25047	25263	25235	25140	24981	24872	25234	25414	25157	25348	25075	25225	25189	25188	24983	25015	25099	25190	25113	25193	25001	25111	25191	25105	25197	24884	24933	25010	25011	25078	25042	25316	25070	25163	25134	25221	24979	25094	25068	25126	25119	24704	25103	25128	25146	25152	25254	25172	25164	24956	24933	25130	25189	25295	25101	25080	25255	24950	25245	25127	25253	25050	25119	24820	25234	25170	25092	25183	25200	25343	25003	25386	25057	25139	25107	25232	25197	25003	25036	25143	25526	25345	25251	24941	25039	24918	25200	25278	25179	25058	24977	25105	25156	25024	25146	25138	24962	25239	25211	25474	25288	25184	25318	25167	24905	25275	25002	25005	25152	25299	25187	25233	25201	25291	25294	24927	25178	24999	25096	25282	24931	25299	24953	24832	25024	24843	25144	25459	25204	25173	25215	25163	25255	25275	25146	25088	24918	25119	24698	25050	24880	25172	25157	24984	25237	24964	25024	25416	25163	25057	25217	25233	25230	25059	25112	25094	24999	25091	25174	24854	24915	24863	25048	25172	25053	25109	25125	24969	25111	25034	25095	25023	25396	25175	24972	25013	25146	24964	25203	25227	25088	25409	25300	25186	25002	25156	25334	25166	25068	25240	25200	25210	25096	25117	25024	25192	25223	25162	25201	24912	25115	25135	24940	25180	25044	24856	25153	25015	25365	25086	25304	25196	25252	24925	25070	24981	25170	25007	24997	25148	25031	25018	25049	24984	24831	24915	25123	25361	25075	24859	25024	25056	25039	25251	25099	24992	25355	24939	25074	24789	25144	25173	25319	24977	25117	25086	24988	25016	25150	25073	24988	25335	25158	25002	24975	25178	25234	25257	25056	25112	24979	25212	25200	25228	25186	25050	25147	25270	25042	25030	24995	25349	25269	25111	25299	25136	25126	25027	24937	25166	25057	25051	25006	25038	24933	24935	24977	25156	25242	25190	25208	24976	25055	25256	25215	24897	24984	25065	25067	25217	25420	25212	25063	25030	25155	25200	25317	24923	25297	25176	25094	25068	24931	25123	25063	24944	25249	24999	25012	25232	25294	25085	24742	25005	25193	25153	25048	25047	25215	25058	25325	25102	25113	25059	25196	25070	25187	25070	25071	25241	24969	25045	24933	25152	25179	24969	25129	25174	25037	25103	25296	25136	25162	25026	25070	25028	25079	25121	25261	25288	25174	24884	25261	25186	25112	25131	25228	25286	25021	24943	25013	25331	25397	24952	25462	25019	24978	25000	25025	25052	24952	25102	25096	24919	25088	25257	25114	25359	25189	25174	25132	25209	24898	24871	25044	25140	25084	25064	25197	24937	25370	24942	25100	24898	25094	25151	25124	25131	25108	25054	24870	25161	25044	25160	25223	25080	25161	25141	25092	25156	24901	25251	25236	25206	25396	25231	25096	24970	25253	25372	25189	25355	25204	24973	25169	25142	25175	25299	25245	25116	25200	25190	25258	25124	25082	25090	25274	25175	25019	25090	25042	25094	25275	25185	25251	25420	25093	25112	25011	25073	24984	25184	25421	25208	25298	25091	25012	25306	25153	25126	25184	25145	24956	25132	25109	25023	25279	25173	25571	25360	25442	25235	25251	25318	25431	25276	25119	25275	25184	25256	25273	24968	25171	25429	25096	25146	24754	25090	25123	24875	24973	25324	25305	24971	25242	25163	25202	24912	25136	25234	25185	24966	25013	24929	25021	25247	25158	25337	25024	25006	25073	25424	24957	25205	24999	24970	25224	25001	25071	24973	25061	24953	25202	25073	25498	25125	25255	25151	25342	25276	25023	25203	25256	25244	25022	25042	25031	25062	25075	24984	25079	25102	25328	25198	24937	25109	25194	24923	25037	25257	25017	24915	25057	25222	24998	25138	25211	24977	25059	25306	25084	25331	24985	25308	25047	25313	25399	25194	25253	24948	25186	25284	25202	25211	25355	25170	25435	25021	24801	25162	25171	25230	24940	25009	24981	25314	24948	25187	25004	24879	25293	25219	25191	25377	25001	24941	25222	25083	25003	25186	25184	24951	25047	24876	25061	24957	25053	25293	25105	25253	24921	25142	25105	25019	25111	25214	25348	25012	25053	24987	25272	25233	25175	24967	25107	24945	25182	25163	25091	25271	25271	24973	25116	25206	25005	25039	25068	24869	25011	25206	24976	25003	25215	25113	25226	25341	25112	24994	25228	25034	25329	25020	25222	25243	25071	25153	25047	25008	25202	25345	25321	25120	25119	24923	25195	25135	25217	25173	24853	25071	25152	25210	25212	25214	25225	24875	25150	25157	25058	25185	25228	24947	25065	25343	25149	25222	25190	24910	25257	25242	25021	24921	25074	25025	25038	24954	25242	24918	25133	25022	25078	25110	25179	25313	25218	25085	25109	25398	25202	25058	25032	24953	24959	24957	25122	25188	25191	25269	25272	25094	25130	25108	24982	25406	25213	25113	25252	25242	25156	25110	25151	24956	25168	25001	25321	25278	25151	25391	25282	25084	25240	25379	25092	25223	25248	25033	25270	24908	25017	25041	24994	25231	25202	25165	25099	25044	25193	25152	25025	25082	25257	25083	25081	25272	25139	25221	25303	25007	25347	25175	25227	25289	25091	25194	24883	25253	25180	24968	25304	25060	25056	25184	25228	25159	25055	25064	25232	24989	25087	25178	25136	24979	25209	25286	25365	25280	25113	25088	24894	24999	25098	25419	25120	25288	25348	25025	25154	24847	25147	25050	25048	25048	25107	25024	24777	25026	25031	24850	25206	25058	25090	24957	25204	25103	24921	24978	25127	25212	24964	25108	25269	25284	25581	25105	25284	25183	25022	25221	24951	24960	25246	25174	24884	25224	25168	24989	25095	25201	25071	25077	25115	25211	24955	25239	25265	24886	24641	25004	24904	25130	25067	25072	25225	25189	25291	25084	25034	24943	25016	24863	25043	24911	25076	24964	25264	25224	25182	24926	24928	25171	24977	25134	25176	25126	25243	25270	25463	25041	25295	25442	25094	25254	25299	25251	25082	24986	25149	25150	25143	25150	25367	24956	25055	24885	25116	25112	25013	25260	25110	25452	25102	25414	25211	25375	24973	24876	25224	25085	24779	24971	25131	24906	25287	25148	25178	25157	25181	24982	25098	25148	24998	25205	25360	25214	25166	25136	25160	25256	25243	24995	24929	25042	25431	25096	25168	25210	25172	25145	25260	25012	24947	24997	24881	24968	25133	25080	25251	25057	25152	24941	25232	25102	24910	24998	24916	25169	25104	25294	25177	25178	25040	25040	25043	25119	25046	25141	25145	25114	25191	25078	24959	25125	25434	25241	25277	25014	25234	25032	25051	25046	24995	25014	24986	24898	25185	25049	25003	25038	24955	25241	25249	25028	25235	25249	25059	24983	25240	24884	24994	25234	25188	25332	25148	25189	25061	25194	25101	25199	24953	25274	25367	25384	25430	25201	24869	25071	24993	25239	25188	25095	25163	25211	25076	25155	25269	25029	25284	24713	24791	25044	24894	25288	25143	25098	25128	25195	25090	24942	25213	25065	25039	25135	25214	25147	25058	25120	25080	25006	25222	25176	25199	25119	25014	24989	25102	25289	25254	25033	25027	24921	25117	24958	25060	25069	25160	24975	24931	25175	25044	25134	25209	25112	25026	25086	25245	25289	24686	25016	25230	24942	25127	24898	25050	25070	25105	25091	25119	24881	25193	24997	25042	25133	25058	24866	25161	25248	25098	25048	25007	25037	24981	25050	25243	24916	24872	25229	24853	25062	25377	24935	24984	25272	25085	25104	24882	25095	25091	25256	24972	25023	25032	25062	25032	25157	24798	24992	25200	25067	24858	25079	25121	25103	25055	25118	25270	25257	25135	25191	25048	25194	24955	25486	25280	25343	24953	25080	24978	25283	25268	25258	25312	25090	24845	25078	24877	24799	25067	25063	24886	25073	24949	24886	25269	25328	24889	25358	25037	25117	25118	25006	25246	25266	25083	25121	25221	25076	24881	25295	25087	24968	25067	25056	24913	25164	25052	25334	25112	25156	25484	24939	25057	25172	25298	25237	25286	25111	25132	25120	24747	24848	25177	25024	25092	25031	24930	25203	25234	25223	24892	25129	25190	25328	25271	25156	24991	24963	25222	25135	25120	25081	25344	25158	25194	25187	25192	25172	24980	25183	24991	25062	25463	24859	25150	24879	25090	25075	24976	25140	25230	25073	25178	25126	25174	24841	25168	25079	25271	25051	25252	25195	25404	25213	25342	24950	25096	25097	25176	24758	25252	25225	24810	25265	24945	25167	25045	25010	25129	25140	25016	25108	25128	25104	25125	25435	25147	25133	25097	24929	25033	25045	25221	25114	25401	25188	25290	25250	25072	25163	25386	25323	25324	25074	24843	25158	25159	25005	25223	25187	25212	25164	25152	25069	24956	24740	24944	24884	25283	25262	25100	25017	25188	25038	25096	25281	25253	25197	25483	25225	25078	25145	25083	25224	25248	25227	25029	25224	25227	24979	25310	25239	25194	25304	25054	25166	25113	24952	25200	25267	25284	25152	25187	25087	25129	25214	25153	25198	25229	24992	25436	25133	25240	25203	25454	25252	25383	25087	25196	25237	25346	25246	25242	24868	25229	25137	25160	25010	24971	25359	25445	25187	25141	25110	25020	24831	25219	25145	24890	25001	25276	25101	25136	25000	25028	25165	25170	25265	25220	25050	25339	24992	25058	25203	25141	25199	25259	25260	25069	25088	24992	25143	25073	25178	25315	25103	25077	25106	25007	25117	25249	24973	25043	25139	25231	25082	25013	25224	25270	25020	24970	24854	25194	25245	25185	25155	24958	25075	24939	25114	25180	25101	25171	25073	25184	25329	24989	25242
19283	22301	22245	19747	18566	18009	17330	17257	16898	16732	16679	16440	16279	16061	15901	15921	15858	16095	15738	15830	16013	15814	15923	15841	15797	15798	15725	15765	15924	15797	15791	15732	15624	15753	15805	15765	15824	15787	15620	15865	15878	15748	15755	15737	15612	15799	15811	15806	15535	15888	15674	15628	15913	15651	15620	15557	15685	15793	15790	15727	15722	15679	15786	15956	15776	15842	15668	15558	15645	15677	15719	15725	15738	15770	15517	15637	15789	15871	15710	15647	15665	15710	15808	15760	15658	15596	15656	15641	15764	15865	15733	15726	15618	15716	15764	15680	15585	15673	15784	15669	15718	15742	15848	15740	15767	15700	15779	15656	15707	15739	15542	15821	15841	15684	15704	15690	15716	15815	15492	15519	15706	15696	15636	15701	15775	15721	15832	15641	15558	15850	15866	15698	15588	15762	15813	15789	15786	15826	15738	15553	15660	15664	15814	15916	15591	15665	15757	15800	15706	15615	15636	15682	15712	15802	15617	15707	15712	15606	15600	15547	15672	15787	15577	15654	15613	15658	15579	15694	15618	15552	15616	15571	15541	15742	15742	15907	15586	15650	15673	15807	15912	15794	15761	15898	15562	15634	15776	15561	15755	15796	15699	15766	15910	15653	15738	15731	15617	15662	15647	15736	15745	15600	15937	15686	15781	15610	15838	15682	15755	15789	15611	15699	15751	15758	15530	15698	15615	15673	15911	15567	15739	15691	15762	15776	15756	15690	15608	15844	15670	15655	15609	15778	15754	15462	15824	15702	15398	15731	15698	15687	15667	15563	15708	15576	15819	15647	15765	15816	15793	15784	15676	15592	15638	15699	15666	15705	15820	15514	15780	15709	15645	15648	15537	15671	15786	15738	15939	15519	15877	15810	15728	15569	15574	15841	15549	15745	15595	15725	15691	15779	15765	15692	15770	15653	15765	15775	15817	15675	15603	15718	15638	15727	15573	15662	15711	15572	15786	15700	15743	15765	15463	15740	15574	15612	15840	15612	15549	15676	15771	15661	15661	15493	15720	15880	15748	15741	15663	15717	15723	15776	15912	15669	15723	15820	15441	15710	15699	15922	15585	15761	15778	15754	15931	15513	15851	15596	15432	15726	15465	15543	15756	15854	15853	15724	15669	15601	15850	15653	15801	15849	15690	15590	15624	15618	15693	15747	15644	15553	15826	15738	15879	15841	15647	15796	15670	15621	15566	15825	15592	15653	15600	15707	15727	15633	15710	15731	15680	15515	15777	15581	15610	15769	15733	15776	15808	15833	15769	15737	15735	15768	15744	15632	15692	15735	15730	15689	15626	15808	15658	15592	15610	15610	15654	15601	15691	15707	15758	15691	15745	15762	15851	15689	15633	15597	15646	15817	15657	15859	15729	15755	15565	15740	15742	15603	15709	15626	15727	15592	15659	15644	15697	15655	15696	15733	15756	15785	15626	15739	15641	15680	15814	15750	15785	15726	15706	15715	15712	15825	15627	15872	15704	15829	15692	15505	15625	15826	15691	15746	15608	15576	15835	15725	15810	15657	15569	15753	15614	15734	15554	15684	15756	15733	15800	15947	15646	15684	15667	15697	15723	15688	15634	15803	15722	15710	15573	15782	15815	15845	15667	15705	15869	15693	15697	15830	15653	15787	15645	15745	15604	15734	15848	15573	15721	15833	15657	15719	15518	15776	15619	15579	15634	15580	15560	15905	15665	15686	15587	15683	15669	15560	15771	15682	15651	15844	15686	15493	15664	15724	15728	15654	15711	15599	15581	15743	15577	15667	15664	15758	15925	15600	15866	15809	15654	15769	15834	15564	15752	15720	15779	15551	15663	15604	15582	15742	15575	15783	15865	15634	15813	15749	15737	15741	15787	15611	15731	15808	15727	15731	15793	15676	15691	15689	15724	15708	15765	15806	15474	15659	15603	15691	15866	15640	15538	15641	15696	15558	15634	15537	15780	15631	15683	15587	15582	15658	15598	15680	15813	15670	15665	15629	15515	15635	15699	15717	15645	15726	15604	15839	15860	15613	15667	15547	15796	15573	15535	15694	15724	15750	15713	15528	15653	15794	15654	15835	15893	15754	15784	15771	15648	15732	15789	15877	15654	15626	15533	15826	15610	15674	15775	15538	15597	15654	15599	15765	15582	15684	15874	15796	15661	15676	15635	15707	15749	15742	15949	15666	15719	15616	15846	15671	15693	15795	15625	15600	15677	15740	15520	15827	15889	15801	15866	15830	15702	15587	15705	15720	15746	15664	15683	15726	15855	15657	15644	15690	15703	15747	15614	15778	15535	15700	15610	15796	15801	15638	15788	15804	15796	15690	15774	15639	15841	15663	15793	15787	15751	15786	15621	15650	15765	15662	15782	15865	15891	15543	15814	15978	15687	15730	15842	15585	15682	15712	15782	15786	15792	15914	15677	15681	15718	15773	15645	15790	15760	15889	15618	15635	15714	15685	15650	15719	15680	15689	15858	15704	15825	15755	15719	15659	15729	15682	15844	15613	15687	15526	15670	15665	15755	15595	15912	15741	15787	15768	15698	15663	15539	15832	15634	15678	15727	15742	15818	15598	15632	15761	15665	15793	15571	15558	15912	15600	15663	15475	15587	15651	15745	15817	15821	15681	15719	15679	15648	15675	15667	15823	15582	15640	15856	15708	15777	15771	15606	15760	15688	15846	15684	15765	15622	15730	15836	15656	15811	15766	15815	15620	15777	15637	15512	15472	15700	15647	15796	15707	15624	15775	15586	15537	15679	15893	15814	15516	15955	15710	15597	15579	15600	15461	15911	15856	15724	15555	15682	15526	15615	15837	15696	15837	15626	15532	15894	15712	15750	15674	15695	15700	15602	15797	15589	15785	15777	15767	15878	15640	15694	15668	15710	15726	15687	15677	15686	15745	15799	15670	15635	15852	15628	16021	15711	15730	15470	15801	15827	15669	15632	15712	15797	15869	15692	15618	15707	15699	15456	15913	15683	15845	15705	15615	15770	15756	15543	15609	15675	15813	15702	15751	15747	15692	15529	15593	15683	15841	15709	15600	15803	15642	15803	15659	15645	15485	15626	15691	15713	15688	15583	15637	15721	15681	15657	15617	15660	15758	15544	15529	15709	15634	15811	15802	15811	15651	15746	15827	15669	15453	15577	15720	15571	15759	15746	15715	15629	15577	15680	15605	15649	15896	15655	15787	15762	15592	15719	15879	15821	15558	15712	15782	15748	15562	15623	15679	15823	15677	15595	15714	15663	15528	15735	15618	15792	15626	15698	15711	15667	15673	15829	15775	15891	15691	15741	15673	15600	15728	15739	15777	15782	15707	15753	15730	15611	15752	15679	15702	15828	15521	15706	15863	15737	15805	15810	15820	15624	15705	15795	15712	15609	15667	15714	15857	15661	15684	15581	15736	15879	15634	15760	15690	15650	15757	15663	15797	15611	15711	15759	15678	15778	15604	15620	15581	15864	15720	15681	15756	15731	15931	15918	15694	15552	15689	15925	15493	15683	15955	15680	15771	15783	15500	15702	15594	15690	15653	15613	15598	15749	15560	15675	15640	15711	15706	15825	15663	15545	15745	15732	15719	15792	15394	15879	15698	15694	15618	15638	15640	15787	15811	15669	15593	15537	15702	15730	15686	15704	15684	15725	15956	15629	15623	15791	15772	15720	15558	15719	15884	15725	15699	15658	15549	15860	15727	15492	15714	15713	15939	15799	15639	15735	15756	15769	15592	15744	15704	15821	15646	15714	15817	15590	15514	15676	15742	15770	15770	15658	15672	15611	15689	15586	15745	15642	15663	15654	15801	15724	15689	15683	15828	15682	15838	15769	15824	15806	15666	15891	15710	15661	15942	15638	15500	15894	15635	15786	15719	15776	15793	15728	15609	15711	15686	15774	15674	15638	15706	15740	15879	15605	15746	15593	15668	15533	15518	15587	15812	15921	15661	15683	15832	15660	15663	15583	15885	15757	15702	15738	15700	15669	15852	15569	15698	15684	15859	15561	15871	15566	15579	15700	15680	15776	15607	15607	15668	15777	15700	15712	15797	15690	15507	15668	15638	15702	15643	15721	15683	15515	15718	15706	15628	15660	15773	15691	15630	15734	15833	15895	15835	15670	15680	15841	15720	15659	15727	15789	15691	15625	15648	15789	15630	15664	15718	15747	15685	15827	15464	15871	15655	15548	15705	15918	15679	15629	15874	15895	15613	15731	15697	15785	15754	15612	15733	15642	15807	15581	15852	15711	15752	15714	15729	15716	15665	15699	15862	15725	15574	15672	15729	15673	15637	15803	15772	15790	15636	15773	15770	15762	15751	15815	15659	15659	15686	15675	15804	15703	15682	15574	15613	15645	15651	15767	15575	15800	15752	15516	15701	15841	15711	15575	15814	15671	15752	15845	15789	15873	15692	15837	15795	15687	15948	15856	15879	15751	15757	15749	15578	15684	15590	15672	15702	15819	15622	15761	15579	15761	15727	15687	15737	15682	15495	15618	15779	15733	15686	15743	15671	15517	15636	15695	15707	15646	15706	15751	15757	15707	15562	15717	15606	15607	15617	15626	15667	15593	15725	15802	15746	15793	15744	15819	15863	15804	15699	15714	15673	15699	15748	15655	15766	15882	15792	15787	15775	15752	15813	15752	15720	15674	15607	15685	15796	15734	15900	15602	15721	15753	15862	15755	15727	15676	15775	15842	15849	15719	15899	15772	15771	15834	15692	15662	15655	15770	15710	15774	15798	15566	15586	15636	15645	15689	15755	15757	15522	15769	15706	15647	15736	15722	15666	15555	15593	15613	15806	15801	15600	15649	15765	15605	15697	15661	15803	15719	15623	15665	15656	15788	15452	15660	15733	15602	15634	15555	15727	15648	15773	15594	15517	15666	15615	15593	15704	15743	15596	15653	15627	15711	15658	15759	15685	15779	15706	15581	15791	15798	15837	15916	15844	15619	15716	15755	15666	15712	15653	15816	15725	15678	15730	15773	15771	15637	15723	15683	15668	15663	15755	15913	15654	15446	15697	15689	15885	15724	15761	15987	15633	15656	15630	15420	15771	15621	15639	15795	15631	15639	15830	15763	15598	15667	15764	15711	15789	15521	15707	15745	15726	15673	15731	15714	15749	15706	15585	15632	15630	15699	15727
24351	21200	27814	25195	23591	27298	28427	25368	24841	24631	24445	23823	23931	23601	23607	23294	23638	23518	23579	23621	23591	23471	23539	23417	23269	23222	23201	23363	23523	23387	23295	23335	23215	23320	23255	23325	23226	23102	23258	23362	22901	23093	23041	23235	23153	23100	23281	23275	23276	23076	22986	23161	23115	23141	22977	23073	23010	22900	22878	22977	23115	23038	23113	22991	23042	22887	23059	23073	23285	23274	22983	23120	23273	23088	23095	23324	23107	23048	23044	23173	23135	23137	23015	22960	23007	23044	23212	23135	23166	22940	23024	22951	22835	23110	22979	22909	22934	23134	23026	22915	23042	22978	22925	22979	23341	23008	22811	22980	23024	22973	22916	23091	22754	23226	22977	22998	23049	23106	23066	23140	23073	23022	22894	23117	23012	23371	23301	22973	22869	23197	23042	23085	23294	23008	22991	23173	22799	23150	23347	23021	23104	22919	22852	22970	22970	23037	23010	22859	23170	23358	23090	22865	22863	23002	23207	23295	22840	22958	22942	22915	22920	23075	22946	23111	22785	22982	23007	23062	23182	23086	23158	23022	23077	22998	22871	22843	23010	23003	22991	22866	22842	23131	22942	23304	23066	22994	23185	23103	23109	23030	22900	23292	23226	22908	23037	22855	23066	23314	23333	23054	22933	23053	23210	22861	22977	23022	22779	22876	23035	23206	23380	22981	23162	22968	22838	23220	23126	23208	22988	22986	23120	23131	23073	22941	22621	23117	22884	23154	23113	22937	22910	22935	23047	23211	22957	22912	22853	22873	23140	23198	22831	22948	23137	22989	23002	22890	23009	22865	23038	23398	23191	22905	23140	23019	22959	22986	22908	23014	22932	22854	23175	22851	23211	23027	22928	22920	22999	23146	23147	23338	23004	22965	22975	23032	23017	23158	23139	23182	22891	22978	22918	22925	23059	23003	23062	23046	23238	22767	23146	22839	23081	23276	23149	23012	23108	23323	22856	23110	23063	22972	23007	23190	23253	23274	23175	23002	22900	23153	23136	23212	23103	23121	22960	23042	23069	23094	22870	23092	23200	22874	23214	23153	23099	22796	23123	23064	23231	23058	23130	23006	23155	22891	23154	23023	23138	22936	23281	23098	22854	23016	23194	23228	23126	22915	23022	23229	23126	23150	23253	22819	22969	23003	22950	22781	23047	23150	22869	23094	23001	22965	23067	22995	23045	23059	23007	22945	23098	22986	22946	23070	22999	22926	23174	22829	22985	23060	23062	23080	23185	23192	22999	23333	23413	23269	23055	23136	23026	23063	23139	23180	22900	23099	23102	22985	22992	23038	22899	22816	22763	22793	23126	23129	23017	22716	22936	23049	22856	22837	22773	23208	23306	22923	22853	23127	22933	23034	22911	22890	23064	22996	23137	22993	22922	23158	23113	22807	22925	22930	22972	23050	23024	23100	23020	22935	23217	23128	23154	22724	23110	23067	23127	23094	23005	23152	23031	23243	23021	22988	22989	22713	22974	23213	22917	22949	22860	22942	22914	23122	23152	22938	23037	22872	23053	22897	23135	23020	23314	22928	22929	22992	23075	22971	23042	22904	23052	23026	23149	23168	22963	22961	22893	22944	23155	23053	23085	23100	23147	23141	23136	23109	23151	22965	22882	23028	23042	22989	23037	23050	22797	22940	23045	23003	22911	23010	22941	23001	22829	22950	23061	23127	22949	22963	23012	22824	23021	23242	22762	23215	22985	23071	22999	23250	22871	22919	23141	23141	23052	23098	23234	22905	22977	23152	22996	22957	22920	23072	23162	22990	23142	23102	22761	22961	22891	22887	22884	23137	23048	22799	23261	22753	22906	22983	22763	23000	23231	22987	23179	23256	22982	22975	22938	22813	22779	22917	22720	22868	23138	23246	22978	23015	23018	23054	23079	23108	23027	22881	22926	23068	23058	23133	22898	22979	22813	22785	22998	23140	22800	22907	23101	22950	22838	22933	23168	23192	22939	22956	23139	23071	23019	22935	23237	23065	23090	23071	23163	23095	22851	22900	22981	23090	23102	22954	23024	23327	22839	23015	22842	22943	23164	23058	23039	23109	23139	23219	23006	23208	23108	22987	23167	23010	22979	23050	22940	23173	22901	23135	23108	22995	22905	23019	22969	22979	23102	23000	23229	23055	22849	22886	23373	23002	23235	23087	23101	22891	23106	22925	23002	23016	23032	23223	23238	22794	23035	23072	22934	23126	22994	23058	23161	22920	22888	22917	22979	22986	23228	23079	22939	22752	23003	22933	22930	23106	23087	22887	22908	22895	23185	22939	22940	23089	22864	22881	23155	23273	23302	22885	23179	23202	23158	22993	23114	23227	23262	23006	23026	23016	22808	22921	22979	23034	22739	23015	23098	23189	22991	23168	23017	22909	22870	23069	23186	23162	23158	23065	23158	23120	23070	22953	23222	23101	22916	22773	22991	23044	23099	23045	22956	23050	23031	23050	22944	23015	23000	23207	22891	22924	23096	22972	22962	23101	23192	22895	23004	23090	22905	23027	22834	23138	22905	22749	22769	23017	22746	23007	22988	23083	23017	23004	23019	23006	22972	22877	22814	23135	23108	22995	22952	23107	23067	23150	23054	23040	23006	23322	23166	22715	23089	22853	23176	22812	23151	23103	23170	23024	22788	23022	23084	23033	23096	23249	23245	23093	22987	23179	23089	22815	23158	23222	22953	23080	23131	22958	23080	22990	23103	23094	22969	23074	23117	23152	23056	22935	22966	22982	23243	23115	22887	22976	22914	23042	23034	23176	23094	23153	23148	23042	23147	23201	23151	22835	22921	23070	23053	22980	22780	23292	22983	23101	22896	23050	23094	23068	23074	22982	23076	23144	23101	23209	23004	22866	22852	22905	22972	23010	23091	23024	23157	22887	22940	23016	23058	23251	22847	23085	23251	23187	23135	23228	23123	23148	23109	22851	22833	23032	23045	23118	22708	23059	23145	22983	23192	23068	22945	22837	23208	23111	23203	23176	22933	23028	23183	22971	23264	23046	23060	22862	22999	23103	23076	22934	22847	23236	23095	23190	23198	22926	23104	23157	23014	23149	23109	23179	23056	23105	23166	23008	22963	23091	23085	23212	23016	23094	23108	22857	23011	23039	23132	23086	23063	23022	23044	23263	23004	23036	22991	23313	23122	22939	22944	23141	22922	23110	23103	23204	23152	22832	23212	22973	23031	23030	23193	23083	23066	22968	23216	23286	23347	22918	23088	22880	23245	22866	22924	22967	23187	22996	23011	23219	22974	22902	23206	23029	22945	23114	23087	22876	23165	23003	22929	23041	23212	23147	23139	23331	23191	23109	23219	23154	23117	22777	23255	22901	23089	23069	22944	22911	23146	23183	23106	22970	22729	23076	22960	23053	23243	23151	23029	22925	23193	23127	22950	23194	22869	23117	23029	23149	23088	22986	22892	22907	23071	23114	23183	22857	23027	23146	22982	23019	23206	23032	22852	23057	22905	23171	23066	23001	22911	22886	23116	23065	23044	22899	23276	23097	23011	23054	22851	23071	23164	23259	23112	22980	23106	23093	23206	23089	23173	23172	23139	23087	23228	23026	22798	23026	23033	22792	23074	22899	23075	22871	22870	22809	23106	23199	22939	23210	22936	23056	23167	22900	23031	22942	23131	23189	22796	22951	22964	22994	23232	23216	23181	22982	22817	23192	22933	23169	23100	23015	23114	22831	23052	22973	23005	23274	23060	23145	22952	22757	22765	22904	22872	23097	23092	23144	22974	23239	23019	22884	23055	23023	23177	23011	23096	23007	23337	22979	22952	22778	23095	23174	23066	23191	23273	22832	23058	23095	22814	23015	23252	22989	23077	22942	22925	23268	23069	23270	23171	23170	22850	22921	23106	23021	22978	23328	23150	22918	23242	23006	22770	22960	23211	23053	22980	23081	23295	23115	22988	22910	22822	23022	23006	23047	22947	23023	23346	23208	22965	22840	23228	22939	22982	23204	23195	23050	22971	23253	22947	22988	23055	22914	22903	22964	22826	22980	22941	22990	22884	22969	23109	22968	22998	22784	22834	22808	23019	23010	23196	23131	23003	22993	23070	22876	22922	22984	22852	22840	22996	22989	23049	22927	23044	23140	22821	23084	23264	22945	23255	23022	23038	22995	23092	23063	22999	23043	22871	22801	23097	23288	22897	22955	23115	22844	23295	23164	23140	23015	22913	23125	23037	22935	23105	23142	23276	23106	23212	22821	22927	22932	22806	22966	23211	23071	23117	22861	22972	23202	23065	23067	23094	23140	22807	22908	22850	23172	23295	23096	23063	23090	22970	22739	22902	22847	23187	23173	23027	22933	22964	23072	23000	23159	22985	22952	23000	23307	22909	22934	23054	23004	23171	23237	23033	22892	22988	22927	22941	22915	23095	23085	23059	23066	22997	23093	23071	22718	23097	22980	23080	23309	23009	23033	22960	22923	23125	23148	23194	23032	23056	23185	23118	23282	22891	23239	23070	23102	23009	22836	23141	23074	22878	23120	22918	22774	23108	22936	23129	23155	23104	22957	23142	22809	23000	22921	23201	22938	22792	22933	22884	23068	22915	23370	23086	23045	23043	23160	22996	22920	23341	23175	23157	22990	23023	23005	22955	23035	23032	23078	22904	22736	22828	22754	22801	22915	22854	23164	23204	22936	23162	22968	23363	23099	23176	23199	22926	23028	23184	22908	23236	22924	23151	22955	23088	23078	22918	22865	23134	23161	22922	23134	22780	22949	23160	22938	22972	22956	23065	23205	23070	23116	23028	23240	22871	23157	23010	22945	23126	23175	23011	22935	23236	23223	22873	22902	22992	23010	22912	23219	23239	23162	23141	23293	23021	23275	23168	23284	23102	23050	23097	23149	23170	23179	22742	23097	22866	23103	23106	22948	22875	22973	22900	23191	23120	22893	22907	23063	23078	22996	23044	22892	23012	23177	23162	23048	23130	23040	23059	23170	23263	22871	22933	23049	23251	22930	22999	23058	23196	23236	23241	23221	22910	23008	22975	22961	22870	22907	22984	22987	22937	23074	23171	23012	22896	22938	23380	22976	22961	23237	23129	23136	22963	22974	22701	22951	23175	22931	23012	23154	23271	23064	22918	23164	22963	23081	23022	22974	23138	23009
17336	29235	28932	23610	21151	19393	18533	17771	17366	16663	16421	16107	15918	15612	15420	15347	15247	15188	15225	15223	15170	15160	15003	14928	15079	15068	15089	15168	14830	14958	15068	15020	15002	14792	14991	14857	14980	14731	14857	14859	14897	14863	14781	14975	14843	14773	14976	14839	14959	14663	14840	14798	14892	14719	14718	14896	14759	14605	14720	14639	14791	14975	14805	14870	14772	14778	14759	14894	14727	14667	14682	14886	14996	14589	14895	14867	14834	14818	14740	14764	14619	14705	14838	14787	14822	14542	14846	14834	14693	14885	14668	14671	14710	14767	14821	14798	14591	14561	14946	14776	14861	14938	14671	14745	14770	14605	14846	14696	14745	14663	14867	14950	14750	14664	14821	14959	14839	14656	14644	14893	14789	14788	14701	14878	14753	14921	14834	14671	14753	14773	14975	14691	14795	14836	14697	14718	14732	14902	14813	14821	14805	14830	14658	14875	14732	14761	14990	14804	14819	14770	14868	14578	14797	14691	14766	14609	14825	14585	14685	14788	14733	14680	14799	14659	14888	14741	14736	14803	14699	14932	14734	14639	14602	14645	14759	14615	14786	14619	14787	14713	14723	14631	14836	14719	14708	14694	14694	14602	14767	14882	14717	14567	14739	14637	14656	14791	14647	14794	14773	14683	14698	14797	14810	14735	14774	14772	14798	14766	14677	14875	14668	14584	14799	14848	14692	14739	14783	14921	14681	14679	14652	14689	14871	14626	14658	14665	14788	14763	14802	14798	14785	14789	14669	14774	14912	14676	14843	14731	14893	14670	14634	14571	14789	14680	14693	14774	14850	14662	14763	14765	14845	14853	14752	14931	14869	14763	14800	14930	14694	14723	14737	14867	14877	14812	14772	14660	14712	14772	14679	14887	14661	14793	14678	14761	14960	14669	14732	14693	14770	14638	15009	14837	14725	14773	14757	14933	14773	14742	14653	14828	14735	14681	14835	14628	14683	14736	14808	14717	14737	14693	14798	14877	14844	14596	14896	14821	14650	14898	14695	14760	14859	14682	14645	14892	14704	14793	14681	14771	14732	14650	14727	14808	14623	14688	14975	14518	14848	14832	14713	14710	14863	14780	14789	14897	14750	14585	14738	14838	14739	14805	14851	14764	14778	14659	14879	14903	14794	14634	14705	14703	14765	14614	14783	14616	14769	14896	14840	14766	14899	14862	14816	14784	14729	14766	14729	14725	14735	14715	14688	14613	14801	14733	14753	14739	14772	14620	14792	14748	14813	14641	14647	14764	14824	14844	14932	14581	14678	14600	14562	14700	14979	14796	14792	14786	14765	14676	14793	14830	14762	14648	14686	14748	14770	14803	14761	14668	14831	14719	14808	14663	14744	14949	14752	14675	14664	14554	14701	14701	14955	14673	14769	14945	14723	14776	14772	14773	14866	14853	14810	14792	14775	14692	14946	14615	14644	14757	14722	14666	14730	14805	14651	14745	14832	14763	14588	14560	14707	14813	14731	14614	14659	14821	14585	14765	14722	14838	14878	14830	14978	14647	14712	14705	14734	14742	14892	14635	14638	14565	14950	14760	14715	14788	14641	14802	14621	14767	14607	14673	14594	14773	14739	14718	14661	14640	14712	14781	14663	14704	14600	14758	14639	14595	14783	14691	14836	14845	14781	14724	14799	14759	14663	14823	14826	14741	14925	14788	14674	14733	14679	14657	14893	14846	14725	14732	14754	14731	14716	14762	14783	14624	14680	14741	14728	14750	14640	14727	14812	14609	14675	14936	14770	14665	15023	14756	14676	14607	14762	14940	14721	14777	14862	14587	14874	14655	14755	14716	14923	14616	14707	14743	14694	14762	14746	14659	14713	14627	14610	14768	14674	14850	14673	14818	14737	14624	14653	14789	14725	14519	14807	14782	14830	14530	14585	14689	14769	14728	14881	14736	14805	14681	14673	14705	14690	14708	14786	14864	14855	14598	14697	14586	14668	14597	14721	14775	14756	14854	14663	14593	14954	14537	14737	14848	14756	14861	14760	14574	14876	14739	14800	14739	14689	14580	14858	14981	14763	14811	14767	14908	14725	14754	14545	14715	14886	14831	14865	14753	14634	14723	14744	14911	14613	14952	14628	14617	14727	14738	14712	14769	14754	14651	14658	14669	14954	14691	14870	14722	14841	14671	14689	14800	14757	14703	14566	14725	14946	14774	14822	14577	14786	14801	14720	14725	14794	14855	14790	14715	14632	15012	14673	14658	14825	14822	14839	14683	14718	14908	14782	14805	14894	14845	14680	14780	14906	14620	14635	14675	14881	14764	14899	14757	14703	14702	14757	14875	14665	14761	14699	14693	14758	14730	14627	14690	14770	14804	14994	14744	14620	14797	14628	14827	14978	14788	14684	14950	14753	14663	14831	14636	14898	14699	14769	14647	14775	14655	14927	14820	14701	14819	14724	14802	14604	14832	14734	14652	14796	14691	14864	14748	14911	14924	14809	14818	14627	14805	14668	14617	14822	14641	14630	14849	14905	14774	14799	14758	14733	14687	14702	14747	14624	14873	14810	14718	14826	14493	14823	14771	14624	14790	14831	14944	14737	14820	14947	14656	14756	14808	14762	14706	14876	14816	14806	15010	14960	14749	14787	14648	14864	14857	14748	14860	14845	14773	14848	14713	14928	14781	14878	14591	14887	14862	14789	14810	14809	14858	14902	14769	14743	14852	14596	14845	14778	14706	14686	14721	14614	14689	14493	14719	14770	14751	14679	14828	14831	14830	14937	14646	14733	14741	14838	14652	14657	14665	14622	14800	14760	14723	14709	14591	14718	14756	14858	14697	14777	14704	14708	14790	14705	14758	14780	14796	14877	14736	14805	14848	14674	14828	14782	14741	14842	14822	14718	14709	14797	14733	14638	14762	14590	14642	14839	14651	14561	14708	14724	14887	14724	14729	14719	14726	14584	14823	14616	14884	14507	14732	14898	14749	14720	14728	14778	14878	14770	14637	14760	14712	14794	14770	14896	14753	14712	14779	14823	14447	14750	14782	14699	14811	14777	14729	14818	14590	14668	14773	14836	14726	14875	14741	14794	14934	14745	14856	14758	14719	14763	14644	14743	14711	14751	14715	14804	14671	14676	14906	14831	14735	14657	14752	14722	14692	14903	14756	14781	14574	14650	14639	14765	14693	14827	14560	14720	14748	14840	14747	14795	14829	14753	14715	14833	14892	14633	14728	14803	14775	14752	14761	14655	14647	14786	14750	14780	14771	14616	14844	14593	14795	14675	14646	14916	14727	14603	14742	14708	14874	14728	14892	14819	14616	14791	14793	14685	14801	14694	14963	14781	15027	14740	14730	14880	14780	14677	14792	15007	14612	14669	14755	14923	14690	14814	14511	14887	14741	14629	14875	14706	14504	14772	14681	14682	14752	14970	14725	14733	14747	14662	14772	14656	14687	14966	14879	14738	14815	14807	14883	14587	14661	14796	14818	14676	14828	14777	14724	14682	14622	14809	14663	14909	14645	14704	14488	14959	14882	14748	14906	14717	14806	14724	14782	14661	14614	14774	14752	14741	14765	14891	14910	14679	14871	14779	14760	14896	14752	14747	14757	14769	14663	14576	14653	14822	14772	14805	14697	14826	14803	14708	14700	14519	14836	14750	14772	14742	14625	14770	14838	14772	14811	14665	14918	14769	14889	14658	14749	14620	14778	14885	14724	14813	14807	14835	14661	14823	14686	14788	14767	14851	14741	14852	14871	14727	14697	14742	14837	14820	14804	14864	14790	14629	14751	14491	14749	14769	14799	14894	14707	14839	14843	14765	14819	14789	14675	14689	14768	14823	14759	14670	14715	14669	14846	14927	14743	14660	14742	14692	14835	14713	14738	14617	14774	14642	14641	14829	14676	14800	14796	14884	14719	14747	14690	14752	14723	14738	14772	14658	14648	14804	14780	14626	14779	14627	14645	14726	14757	14907	14735	14749	14656	14780	14818	14638	14884	14749	14651	14695	14702	14734	14915	14751	14808	14803	14831	14828	14703	14832	14665	14737	14860	14737	14753	14914	14702	14705	14660	14790	14686	14881	14575	14870	14706	14816	14800	14709	14681	14801	14573	14740	14815	14781	14856	14876	14644	14619	14956	14727	14688	14848	14715	14632	14836	14765	14688	14820	14812	14891	14701	14760	14906	14866	14841	14701	14926	14614	14749	14759	14644	14795	14708	14668	14937	14794	14748	14725	14735	14863	14650	14762	14864	14795	14790	14643	14655	14959	14881	14746	14587	14802	14738	14746	15006	14758	14571	14933	14731	14877	14710	14735	14741	14669	14744	14934	14594	14736	14732	14609	14792	14762	14728	14866	14689	14721	14841	14692	14731	14761	14851	14649	14897	14712	14687	14786	14944	14736	14743	14956	14850	14859	14650	14655	14828	14657	14732	14770	14722	14813	14887	14739	14735	14851	14732	14819	14757	14734	14865	14823	14843	14769	14790	14785	14761	14790	14688	14618	14827	14874	14693	14761	14909	14654	14688	14952	14687	14817	14747	14772	14733	14831	14703	14765	14704	14778	14818	14879	14824	14657	14679	15053	14798	14881	14708	14639	14862	14877	14833	14661	14729	14787	14828	14725	14703	14778	14697	14818	14750	14658	14876	14750	14699	14868	14687	14753	14885	14930	14677	14972	14706	14733	14926	14764	14752	14876	14811	14636	14764	14609	14793	14917	14645	14621	14651	14971	14877	14970	14844	14799	14810	14812	14768	14814	14858	14755	14774	14893	14837	14767	14750	14549	14828	14620	14631	14700	14657	14640	14833	14782	14680	14831	14752	14868	14910	14728	14783	14648	14763	14691	14772	14762	14728	14603	14632	14710	14638	14850	14763	14672	14781	14954	14864	14639	14695	14680	14683	14693	14789	14694	14649	14757	14620	14678	14720	14743	14930	14696	14795	14747	14856	14660	14630	15001	14487	14796	14783	14821	14844	14804	14774	14795	14712	14847	14602	14705	14731	14565	14635	14885	14629	14976	14735	14796	14658	14512	14732	14638	14887	14770	14744	14778	14767	14844	14910	14704	14769	14756	14809	14806	14835	14664	14623	14719	14712	14742	14747	14672	14763	14691	14703	14731	14719	14814	14801	14780	14721	14617	14767	14723	14806	14866	14812	14658	14610
22659	21158	27803	24819	21980	26029	30550	26217	24918	24997	24538	24045	23704	23672	23494	23367	23313	23050	23090	22785	22938	22817	23139	22935	22845	22816	22934	22843	22845	22701	22692	22889	22547	22777	22969	22999	22795	22745	22690	22459	22434	22626	22581	22508	22576	22377	22580	22472	22660	22709	22549	22693	22785	22515	22430	22296	22762	22646	22709	22594	22570	22720	22565	22610	22759	22268	22551	22744	22520	22541	22784	22533	22640	22670	22729	22781	22504	22647	22349	22468	22774	22491	22562	22620	22665	22419	22442	22423	22496	22601	22599	22234	22157	22480	22540	22565	22460	22391	22672	22593	22536	22291	22479	22535	22491	22474	22748	22371	22582	22553	22646	22502	22485	22362	22407	22512	22444	22664	22605	22525	22665	22528	22591	22473	22268	22500	22602	22580	22452	22580	22410	22431	22376	22286	22514	22673	22639	22598	22282	22346	22569	22433	22404	22522	22468	22450	22561	22656	22366	22304	22449	22546	22453	22446	22358	22541	22391	22328	22651	22553	22538	22543	22193	22573	22333	22706	22413	22407	22299	22297	22332	22371	22499	22533	22576	22516	22755	22829	22418	22618	22356	22712	22438	22650	22574	22378	22537	22601	22126	22727	22518	22594	22532	22181	22731	22453	22688	22500	22406	22571	22570	22542	22534	22535	22374	22531	22762	22553	22529	22395	22512	22360	22402	22451	22481	22621	22442	22275	22381	22371	22275	22795	22283	22685	22421	22413	22463	22501	22429	22543	22481	22495	22389	22390	22398	22330	22436	22552	22471	22558	22554	22381	22596	22517	22523	22572	22322	22530	22489	22363	22494	22619	22670	22352	22526	22298	22319	22487	22525	22273	22730	22710	22615	22764	22403	22521	22316	22320	22414	22335	22412	22636	22517	22573	22419	22309	22394	22302	22679	22726	22401	22400	22599	22471	22431	22472	22394	22483	22561	22480	22579	22471	22494	22513	22680	22392	22557	22286	22508	22621	22279	22428	22533	22157	22382	22278	22473	22696	22600	22554	22685	22422	22578	22532	22501	22472	22563	22241	22521	22383	22307	22495	22427	22686	22554	22370	22296	22410	22544	22310	22440	22216	22518	22567	22489	22381	22391	22402	22356	22654	22530	22400	22528	22330	22628	22481	22317	22328	22424	22377	22345	22521	22503	22727	22393	22365	22753	22640	22545	22583	22607	22570	22406	22440	22593	22644	22400	22274	22353	22406	22497	22474	22618	22399	22381	22567	22539	22514	22552	22261	22430	22428	22552	22592	22540	22454	22457	22588	22399	22502	22579	22519	22406	22454	22514	22358	22390	22438	22340	22486	22548	22582	22460	22620	22592	22511	22694	22370	22439	22429	22280	22460	22330	22611	22705	22525	22436	22348	22508	22632	22532	22532	22403	22465	22549	22497	22475	22554	22324	22489	22446	22624	22635	22577	22384	22539	22419	22631	22662	22366	22376	22572	22740	22601	22621	22402	22451	22456	22537	22414	22708	22124	22591	22370	22604	22479	22409	22347	22519	22701	22523	22314	22475	22555	22427	22521	22533	22412	22623	22452	22538	22572	22532	22553	22449	22548	22448	22477	22373	22521	22328	22613	22529	22550	22478	22108	22505	22647	22541	22463	22414	22188	22402	22476	22612	22445	22547	22798	22490	22536	22464	22484	22388	22445	22485	22543	22353	22368	22607	22394	22421	22425	22456	22656	22372	22520	22579	22684	22579	22321	22509	22556	22592	22384	22397	22528	22571	22416	22694	22132	22243	22686	22563	22606	22312	22579	22450	22501	22772	22601	22446	22224	22263	22200	22613	22558	22401	22345	22356	22251	22711	22476	22361	22640	22512	22349	22335	22287	22473	22576	22514	22356	22406	22497	22550	22324	22471	22551	22692	22520	22436	22576	22746	22371	22478	22480	22395	22391	22210	22508	22775	22582	22422	22270	22539	22414	22417	22706	22644	22636	22469	22521	22474	22477	22413	22384	22455	22479	22390	22559	22345	22522	22575	22222	22295	22519	22618	22456	22449	22381	22506	22550	22290	22665	22439	22461	22708	22683	22570	22362	22505	22579	22452	22228	22741	22446	22504	22484	22516	22564	22449	22455	22549	22604	22576	22277	22325	22132	22568	22445	22510	22614	22660	22323	22414	22600	22543	22570	22663	22682	22683	22380	22506	22673	22493	22671	22447	22497	22474	22638	22666	22615	22667	22295	22488	22418	22398	22699	22399	22569	22503	22472	22445	22649	22601	22346	22623	22577	22257	22650	22573	22291	22367	22639	22627	22507	22526	22539	22595	22447	22529	22418	22411	22653	22526	22516	22447	22587	22656	22481	22475	22439	22454	22582	22338	22347	22478	22510	22507	22473	22510	22302	22257	22606	22420	22376	22382	22496	22847	22312	22517	22569	22324	22540	22563	22471	22483	22429	22586	22365	22389	22566	22588	22544	22434	22384	22626	22415	22584	22423	22589	22418	22477	22600	22394	22474	22352	22399	22676	22609	22441	22700	22418	22626	22582	22486	22496	22325	22699	22498	22338	22436	22498	22597	22354	22236	22339	22574	22632	22362	22569	22674	22431	22589	22620	22680	22607	22500	22549	22636	22303	22296	22673	22611	22386	22474	22587	22601	22354	22485	22499	22477	22697	22286	22482	22362	22587	22597	22784	22372	22299	22340	22508	22499	22486	22489	22439	22435	22356	22423	22251	22252	22449	22370	22695	22553	22308	22254	22417	22586	22559	22405	22543	22450	22487	22390	22595	22410	22480	22680	22485	22305	22682	22783	22378	22541	22597	22794	22236	22593	22434	22412	22319	22520	22731	22478	22659	22524	22583	22572	22694	22342	22423	22540	22835	22479	22651	22582	22624	22309	22590	22166	22608	22747	22557	22400	22367	22399	22654	22403	22724	22601	22438	22634	22446	22588	22254	22234	22289	22572	22531	22617	22634	22377	22484	22345	22244	22657	22617	22452	22410	22330	22331	22512	22819	22532	22408	22661	22397	22571	22473	22362	22496	22453	22591	22542	22389	22741	22367	22539	22393	22422	22460	22310	22585	22468	22378	22402	22480	22543	22534	22263	22158	22434	22532	22334	22436	22482	22574	22516	22523	22488	22474	22266	22580	22626	22037	22256	22324	22360	22541	22265	22485	22441	22373	22381	22378	22478	22152	22818	22524	22450	22245	22295	22603	22586	22658	22465	22428	22469	22727	22682	22672	22589	22524	22315	22853	22694	22232	22394	22606	22554	22622	22434	22355	22380	22609	22398	22705	22579	22702	22637	22685	22426	22422	22690	22582	22431	22298	22871	22567	22279	22388	22440	22512	22787	22413	22407	22423	22779	22469	22619	22509	22340	22609	22454	22393	22545	22437	22431	22532	22454	22525	22636	22586	22687	22583	22508	22414	22339	22427	22613	22265	22222	22497	22682	22462	22199	22390	22470	22586	22491	22487	22780	22319	22262	22301	22525	22407	22503	22551	22471	22389	22753	22480	22505	22323	22293	22463	22555	22401	22179	22521	22385	22511	22301	22336	22345	22331	22354	22369	22567	22447	22499	22226	22391	22536	22455	22529	22456	22347	22451	22522	22351	22552	22495	22623	22396	22669	22650	22517	22385	22478	22535	22379	22293	22539	22382	22460	22480	22726	22082	22327	22471	22440	22312	22595	22635	22457	22548	22192	22352	22648	22539	22524	22535	22442	22401	22562	22743	22686	22471	22763	22634	22444	22592	22311	22554	22477	22353	22376	22485	22625	22602	22545	22589	22602	22365	22455	22647	22619	22564	22389	22411	22607	22458	22591	22556	22295	22420	22648	22353	22414	22496	22754	22577	22421	22512	22425	22655	22718	22579	22521	22758	22609	22440	22371	22603	22690	22334	22592	22147	22445	22621	22609	22435	22241	22552	22579	22546	22495	22548	22583	22580	22560	22382	22165	22372	22497	22203	22398	22458	22567	22594	22375	22361	22601	22608	22567	22373	22591	22524	22390	22604	22344	22592	22372	22472	22641	22341	22421	22411	22333	22608	22860	22425	22586	22424	22696	22728	22417	22588	22505	22584	22484	22301	22431	22531	22303	22610	22506	22441	22640	22519	22772	22441	22468	22475	22456	22391	22212	22449	22425	22312	22603	22437	22298	22271	22363	22577	22626	22419	22515	22537	22653	22432	22441	22514	22516	22470	22375	22640	22376	22587	22348	22636	22710	22794	22246	22391	22447	22543	22632	22093	22331	22538	22390	22521	22619	22608	22507	22561	22482	22379	22502	22436	22394	22244	22429	22505	22534	22439	22460	22504	22416	22380	22387	22573	22175	22448	22388	22502	22537	22537	22293	22244	22430	22462	22457	22562	22714	22256	22322	22583	22184	22596	22436	22330	22551	22622	22516	22539	22520	22424	22529	22636	22523	22407	22500	22499	22502	22484	22768	22742	22434	22536	22412	22290	22442	22461	22504	22502	22384	22378	22550	22437	22225	22713	22498	22442	22704	22713	22698	22533	22282	22369	22496	22560	22670	22499	22448	22480	22541	22322	22483	22767	22690	22374	22399	22573	22149	22340	22481	22578	22424	22330	22453	22420	22488	22632	22638	22632	22546	22642	22796	22586	22536	22587	22760	22369	22458	22516	22542	22509	22676	22528	22489	22685	22500	22356	22452	22354	22494	22480	22331	22508	22574	22419	22446	22340	22480	22623	22478	22407	22405	22458	22393	22279	22407	22667	22597	22691	22721	22587	22388	22478	22513	22601	22745	22565	22468	22469	22585	22445	22394	22480	22494	22348	22548	22489	22533	22366	22513	22479	22544	22672	22543	22709	22752	22658	22293	22386	22383	22376	22487	22560	22250	22398	22386	22408	22388	22439	22447	22660	22446	22372	22390	22447	22561	22866	22492	22416	22466	22686	22745	22273	22512	22514	22483	22429	22442	22341	22266	22420	22540	22281	22505	22349	22356	22425	22368	22429	22616	22389	22322	22558	22655	22635	22304	22262	22459	22374	22352	22237	22303	22405	22770	22476	22325	22329	22346	22416	22238	22711	22224	22517	22571	22370	22379	22719	22536	22445	22523	22443	22360	22430	22541	22388	22464	22550	22582	22575	22448	22499	22738	22495	22316	22608	22320	22523	22425	22431	22475	22378	22417	22635
19046	34248	33473	27277	23710	21601	20125	19076	18378	17437	17158	16416	16025	15702	15603	15165	15413	14913	15016	14956	15119	15027	14761	14782	14750	14781	14785	14672	14829	14754	14685	14655	14787	14499	14611	14605	14589	14701	14616	14601	14700	14580	14473	14500	14612	14360	14606	14661	14554	14424	14518	14433	14474	14319	14566	14335	14502	14538	14330	14452	14374	14643	14371	14538	14473	14508	14569	14496	14358	14538	14511	14313	14355	14578	14406	14532	14326	14384	14584	14439	14392	14360	14381	14404	14370	14371	14436	14412	14637	14716	14525	14341	14447	14405	14389	14497	14431	14347	14503	14373	14315	14347	14392	14463	14454	14456	14503	14356	14509	14548	14447	14470	14582	14574	14361	14373	14458	14444	14450	14545	14352	14496	14437	14504	14348	14582	14501	14507	14260	14236	14406	14646	14363	14427	14447	14384	14401	14378	14608	14523	14457	14419	14366	14472	14532	14376	14470	14316	14480	14520	14448	14458	14432	14211	14393	14385	14356	14390	14320	14508	14360	14375	14398	14523	14437	14271	14624	14359	14297	14390	14363	14324	14452	14401	14441	14492	14413	14464	14406	14462	14253	14377	14368	14627	14526	14439	14477	14326	14488	14359	14500	14439	14201	14337	14335	14354	14324	14400	14323	14412	14442	14424	14236	14361	14397	14376	14547	14322	14262	14475	14526	14247	14397	14456	14357	14325	14441	14468	14487	14326	14400	14489	14506	14371	14424	14428	14488	14325	14364	14367	14377	14407	14396	14426	14252	14298	14420	14340	14225	14440	14480	14679	14354	14456	14459	14329	14525	14400	14468	14463	14503	14293	14273	14390	14478	14383	14538	14387	14539	14415	14395	14419	14399	14397	14437	14375	14419	14514	14364	14597	14385	14546	14282	14412	14447	14584	14469	14346	14334	14296	14321	14227	14232	14347	14373	14339	14482	14445	14352	14476	14365	14470	14386	14418	14409	14386	14293	14307	14538	14517	14305	14462	14512	14540	14274	14460	14347	14463	14186	14609	14318	14361	14434	14520	14404	14443	14505	14298	14331	14473	14172	14405	14311	14280	14365	14563	14360	14584	14724	14423	14397	14436	14421	14494	14368	14529	14466	14426	14558	14523	14315	14385	14397	14379	14485	14493	14371	14294	14426	14435	14459	14212	14222	14362	14579	14354	14454	14426	14287	14461	14469	14358	14261	14303	14360	14306	14528	14468	14378	14503	14316	14305	14575	14422	14371	14195	14327	14489	14442	14305	14428	14310	14485	14441	14406	14312	14347	14324	14442	14445	14444	14529	14518	14331	14380	14411	14460	14365	14244	14278	14217	14424	14480	14461	14355	14392	14445	14394	14315	14456	14499	14367	14452	14416	14478	14329	14453	14453	14526	14363	14191	14429	14424	14359	14520	14403	14572	14461	14353	14362	14454	14401	14284	14463	14443	14281	14322	14476	14466	14419	14435	14521	14364	14319	14421	14476	14513	14634	14348	14279	14532	14434	14310	14411	14501	14403	14232	14341	14383	14398	14310	14478	14333	14315	14474	14435	14348	14278	14458	14205	14340	14448	14416	14576	14622	14313	14314	14424	14483	14407	14452	14239	14281	14457	14415	14323	14404	14393	14475	14461	14445	14454	14554	14302	14481	14543	14365	14508	14333	14318	14410	14353	14410	14443	14499	14425	14228	14204	14418	14544	14482	14329	14506	14380	14383	14434	14235	14405	14505	14414	14228	14408	14169	14343	14304	14345	14430	14372	14259	14500	14519	14420	14404	14560	14441	14483	14431	14382	14379	14529	14446	14166	14325	14440	14568	14285	14537	14438	14272	14437	14520	14505	14500	14372	14555	14449	14486	14559	14404	14328	14343	14485	14390	14482	14309	14303	14300	14398	14418	14227	14352	14208	14478	14541	14393	14245	14372	14415	14536	14666	14433	14422	14260	14442	14461	14608	14236	14500	14296	14416	14527	14381	14161	14495	14345	14599	14431	14593	14437	14447	14428	14467	14382	14541	14432	14404	14276	14286	14302	14470	14444	14437	14251	14370	14436	14489	14272	14279	14323	14370	14369	14392	14457	14390	14416	14415	14386	14411	14394	14417	14504	14455	14511	14468	14523	14510	14439	14432	14402	14442	14323	14555	14324	14378	14396	14489	14333	14457	14393	14476	14471	14367	14366	14460	14489	14392	14391	14510	14432	14372	14504	14313	14507	14393	14287	14489	14343	14360	14537	14464	14310	14388	14523	14392	14307	14481	14392	14353	14227	14288	14377	14430	14579	14411	14395	14414	14479	14335	14434	14408	14450	14362	14359	14306	14379	14443	14354	14448	14363	14374	14466	14596	14540	14360	14537	14347	14375	14175	14295	14216	14353	14527	14458	14592	14383	14486	14328	14470	14479	14620	14466	14409	14568	14403	14339	14351	14394	14298	14433	14237	14451	14301	14406	14365	14499	14428	14373	14479	14378	14317	14402	14452	14326	14383	14495	14462	14378	14465	14274	14451	14481	14433	14571	14583	14375	14371	14299	14577	14235	14503	14366	14407	14499	14255	14405	14561	14160	14291	14389	14456	14519	14421	14416	14429	14251	14467	14294	14463	14538	14276	14392	14370	14230	14411	14364	14413	14423	14363	14510	14458	14342	14356	14462	14486	14400	14620	14247	14326	14512	14286	14500	14385	14508	14391	14398	14469	14478	14328	14570	14273	14286	14430	14333	14348	14361	14311	14440	14296	14492	14382	14534	14394	14369	14372	14193	14441	14233	14356	14379	14332	14430	14318	14469	14549	14453	14416	14329	14422	14652	14575	14243	14342	14346	14498	14303	14292	14557	14312	14516	14369	14301	14329	14590	14523	14307	14447	14421	14617	14511	14495	14305	14362	14423	14396	14278	14446	14313	14267	14380	14431	14456	14529	14389	14359	14321	14407	14502	14437	14467	14416	14480	14341	14414	14362	14437	14353	14318	14470	14519	14286	14328	14401	14266	14370	14572	14307	14382	14492	14449	14280	14408	14267	14330	14478	14389	14337	14332	14441	14501	14526	14271	14393	14283	14441	14296	14361	14525	14338	14404	14482	14288	14371	14536	14394	14385	14425	14268	14428	14343	14491	14233	14492	14283	14444	14454	14418	14480	14418	14281	14530	14305	14586	14394	14261	14368	14328	14432	14326	14287	14349	14595	14322	14382	14471	14383	14353	14386	14368	14333	14302	14513	14408	14467	14359	14433	14242	14428	14491	14275	14425	14390	14523	14238	14267	14466	14497	14406	14390	14382	14441	14489	14405	14399	14600	14543	14473	14397	14498	14285	14429	14490	14547	14446	14406	14247	14390	14475	14304	14450	14393	14365	14331	14551	14361	14222	14498	14321	14421	14367	14286	14346	14389	14371	14403	14302	14443	14472	14477	14249	14340	14456	14399	14277	14436	14549	14521	14356	14382	14488	14256	14429	14274	14565	14415	14390	14424	14463	14392	14487	14413	14322	14597	14322	14423	14247	14434	14417	14460	14290	14380	14552	14472	14433	14511	14444	14446	14415	14336	14473	14499	14619	14638	14490	14379	14464	14509	14480	14474	14555	14545	14530	14315	14267	14425	14491	14570	14339	14487	14532	14362	14423	14481	14346	14516	14389	14379	14467	14491	14401	14469	14313	14496	14453	14539	14547	14444	14367	14427	14343	14278	14361	14430	14366	14352	14642	14301	14343	14291	14378	14253	14394	14379	14463	14513	14471	14357	14515	14369	14478	14394	14517	14384	14355	14439	14335	14286	14453	14208	14377	14206	14339	14506	14311	14640	14375	14355	14417	14363	14265	14418	14206	14566	14375	14332	14410	14400	14438	14472	14360	14202	14369	14512	14330	14217	14515	14491	14377	14449	14390	14410	14317	14237	14404	14550	14648	14459	14489	14438	14407	14459	14339	14438	14421	14465	14516	14379	14581	14188	14452	14368	14369	14503	14323	14453	14311	14366	14330	14407	14420	14378	14443	14358	14363	14268	14375	14330	14468	14331	14392	14381	14362	14254	14562	14425	14309	14367	14255	14276	14396	14394	14380	14549	14387	14389	14424	14453	14438	14403	14324	14285	14508	14411	14366	14492	14419	14436	14206	14382	14370	14484	14617	14221	14324	14405	14447	14470	14361	14540	14324	14394	14326	14606	14389	14512	14540	14293	14352	14357	14336	14390	14288	14579	14220	14516	14415	14359	14357	14498	14357	14355	14502	14572	14426	14354	14471	14569	14545	14316	14303	14394	14363	14489	14405	14444	14324	14278	14469	14500	14404	14500	14451	14300	14340	14399	14327	14378	14431	14379	14484	14453	14390	14514	14288	14240	14461	14466	14586	14405	14424	14266	14397	14299	14422	14327	14390	14405	14369	14250	14505	14451	14436	14196	14393	14482	14488	14449	14297	14330	14387	14290	14378	14383	14442	14303	14562	14301	14310	14325	14433	14426	14339	14436	14510	14322	14255	14534	14301	14351	14440	14380	14393	14421	14344	14399	14490	14255	14542	14361	14358	14406	14488	14350	14206	14400	14250	14487	14399	14434	14445	14347	14450	14234	14372	14444	14313	14462	14592	14454	14364	14332	14390	14352	14267	14415	14476	14468	14390	14338	14225	14328	14355	14369	14230	14440	14403	14419	14478	14374	14367	14448	14508	14499	14430	14393	14524	14506	14396	14353	14370	14277	14467	14510	14459	14481	14472	14526	14533	14436	14396	14466	14383	14452	14365	14537	14405	14309	14416	14347	14415	14400	14135	14292	14485	14227	14323	14336	14304	14443	14485	14168	14405	14515	14528	14485	14404	14439	14446	14419	14460	14410	14266	14573	14421	14418	14433	14321	14439	14415	14387	14411	14452	14254	14489	14455	14481	14497	14266	14343	14548	14501	14545	14221	14388	14314	14468	14466	14472	14478	14568	14292	14184	14396	14359	14393	14442	14306	14319	14389	14305	14531	14317	14361	14483	14380	14249	14271	14491	14426	14464	14391	14377	14331	14589	14385	14310	14420	14297	14391	14344	14582	14468	14604	14408	14319	14434	14425	14451	14388	14431	14477	14427	14400	14498	14465	14350	14361	14514	14336	14395	14398	14453	14595	14423	14380	14419	14492	14417	14634	14398	14384	14292	14253	14303	14422	14388	14390
34809	27076	30561	29272	27327	27136	26708	26429	26123	26240	25915	25764	25723	25605	25494	25434	25599	25324	25251	25547	25513	25297	25743	25424	25449	25570	25429	25536	25397	25350	25458	25327	25428	25283	25228	25270	25014	25350	25309	25396	25337	25477	25410	25369	25371	25525	25535	25217	25435	25153	25335	25227	25202	25123	25080	25193	25370	25435	25421	25529	25083	25126	25520	25219	25172	25195	25259	25439	25320	25302	25441	25236	25230	25316	25125	25289	25361	25369	25504	25156	25453	25362	25165	25441	25415	25179	25217	25294	25259	25416	25345	25116	25046	25370	25424	25187	25395	25306	25327	25258	25276	25351	25088	25198	25229	25285	25349	25296	24994	25334	25211	25273	25371	25332	25288	25427	25231	25307	25479	25490	25536	25310	25298	25251	25208	25351	25604	25294	25066	25352	25250	25097	25185	25325	25401	25172	25307	25505	25026	25356	25298	25275	25278	25293	25400	25427	25346	25229	25219	25124	25323	25261	25333	25229	25298	25271	25279	25538	25272	25329	25241	25244	25027	25333	25320	25556	25388	25423	25204	25149	25258	25428	25375	25477	25237	25285	25367	25455	25200	25580	25443	25378	25086	25631	25276	25324	25180	25205	25388	25351	25362	25421	25220	25188	25190	25307	25303	24990	25524	25243	25417	25333	25323	25485	25104	25385	25295	25121	25609	25089	25551	25480	25231	24991	25126	25284	25601	25356	25487	25015	25139	25329	25208	25227	25411	25267	25028	25423	25213	25411	25082	25395	25330	25183	25043	25294	25351	25073	25401	25314	25452	25352	25274	25217	25309	25150	25340	25558	25289	25187	25305	25453	25328	25243	25255	25338	25302	25430	25197	25182	25326	25398	25339	25419	25392	25494	25419	25340	25649	25267	25438	25370	25507	25401	25025	25223	25421	25342	25283	25275	25272	25389	25427	25373	25362	25230	25354	25562	25465	25510	25335	25423	25578	25096	25571	25310	25375	25411	25182	25322	25363	25271	25291	25337	25165	25026	25130	25257	25396	25344	25264	25395	25290	25240	25322	25156	25321	25540	25269	25264	25431	25474	25330	25187	25478	25107	25306	25444	25382	25201	25052	25390	25266	25391	25268	25530	25281	25254	25427	25462	25185	25380	25173	25289	25256	25129	25483	25089	25039	25170	25135	25307	25263	25247	25207	25182	25282	25402	25540	25298	25182	25303	25283	25404	25173	25340	25341	25218	25623	25423	25508	25237	25273	25303	25140	25394	25243	25287	25515	25313	24892	25404	25394	25332	25503	25335	25532	25460	25339	25353	25285	25489	25450	25206	25396	25282	25485	25481	25147	25333	25235	25398	25434	25152	25612	25365	25246	25570	25338	25264	25235	25494	25342	25348	25137	25364	25181	25160	25070	25365	25623	25492	25392	25435	25375	25572	25294	24979	25033	25388	25461	25488	25284	25274	25227	25143	25224	25279	25237	25390	25294	25499	25359	25348	25478	25385	25385	25327	25284	25340	25362	25457	25284	25003	25417	25152	25184	25505	25432	25350	25299	25293	25316	25312	25202	25368	25031	25098	25219	25590	25429	25210	25073	25191	25465	24987	25257	25141	25137	25200	25058	25191	25364	25452	25166	25323	25523	25346	25377	25052	25318	25229	25346	25040	25474	25327	25316	25299	25364	25307	25442	25501	25192	25125	25271	25278	25583	25398	25266	25041	25164	25227	25280	25257	25228	25189	25298	25262	25213	25073	25406	25306	25340	25239	25283	25249	25131	25184	25221	25337	25056	25375	25218	25273	25282	25183	25363	25111	25323	25221	25259	25048	25179	25159	25486	25305	25499	25407	25627	25167	25133	25138	25490	25165	25276	25288	25247	25291	25446	25484	25248	25121	25351	25456	25475	25443	25455	25274	25334	25155	25373	25373	25179	25328	25348	25051	25271	25547	25383	25212	25078	25319	25465	25076	25315	25340	25621	25349	25299	25439	25261	25320	25214	25578	25385	25569	25250	25313	25361	25262	25156	25442	25498	25182	25107	25251	25355	25324	25275	25272	25330	25282	25280	25345	25234	25381	25270	25519	25440	25418	25505	25201	25404	25239	25657	25438	25304	25312	25209	25311	25227	25323	25198	25177	25185	25474	25246	25258	25306	25366	25176	25479	25393	25240	25654	25280	25426	25451	25301	25329	25389	25273	25127	25238	25415	25111	25522	25398	25464	25450	25151	25303	25226	25323	25224	25393	25556	25306	25210	25282	25423	25072	25160	25481	25318	25214	25431	25249	25306	25212	25269	25252	25446	25390	25228	25393	25435	25398	25387	25387	25396	25191	25291	25057	25250	25414	25307	25571	25367	25014	25546	25200	25290	25179	25144	25241	25374	25256	25381	25347	25491	25292	25209	25235	25288	25164	25444	25330	25278	25156	25334	25258	25349	25417	25182	25613	25532	25344	25498	25331	25414	25160	25030	25273	25415	25408	25047	25016	25263	25342	25422	25229	25456	25131	25250	25251	25289	25175	25363	25386	25213	25376	25427	25493	25259	25219	25186	25043	25140	25371	25450	25366	25159	25158	25408	25471	25368	25274	25309	25215	25304	25287	25088	25248	25421	25187	25432	25380	25360	25300	25275	25353	25358	25294	25328	25278	25298	25291	25175	25011	25196	25319	25257	25237	25582	25242	25290	25325	25044	25113	25135	25048	25282	25375	25514	25190	25392	25426	25453	25583	25256	25218	25036	24967	25155	25435	25303	25261	24948	25123	25360	25378	25547	25428	25165	25322	25432	25295	25343	25374	25463	25138	25371	25089	25166	25636	25264	25145	25474	25069	25348	25522	25403	25054	25450	25269	25360	25558	25486	25461	25417	25711	25459	25303	25320	25369	25124	25377	25256	25284	25269	25154	25356	25359	25539	25220	25455	25273	25287	25363	25362	25489	25446	25462	25122	25190	25113	25462	25465	25380	25494	25247	25304	25255	25432	25384	25141	25437	25560	25122	25426	25459	25218	25146	25401	25101	25071	25348	25350	25067	25075	25003	25329	25151	25110	25349	25298	25411	25466	25084	25232	25329	25335	25029	25338	25312	25502	25459	25236	25559	25310	25178	25542	25257	25363	25560	25349	25605	25325	25260	25068	25233	25363	25419	25279	25073	25387	25115	25497	25349	25168	25148	25361	25408	25526	25265	25161	25483	25505	25504	25428	25400	25283	25385	25342	25441	25140	25233	25302	25498	25380	25485	25477	25292	25219	25542	25569	25281	25418	25452	25445	25278	25486	25433	25184	25433	25629	25429	25391	25267	25533	25342	25227	25152	25123	25297	25099	25346	25062	25163	25379	25504	25124	25159	25561	25053	25202	25461	25487	25428	25234	25508	25383	25298	25442	25357	25203	25114	25501	25361	25440	25285	25166	25134	25163	25325	25152	25381	25264	24962	24995	25186	25410	25335	25014	25108	25259	25330	25265	25280	25361	25565	25442	25385	25228	25164	25393	25636	25632	25211	25460	25545	25216	25277	25333	25353	25168	25288	25449	25385	25398	25479	25480	24925	25125	25160	25290	25299	25400	25482	25424	25422	25320	25118	25186	25301	25286	25253	25335	25238	25298	25128	25250	25546	25441	25559	25414	25172	25247	25257	25572	25557	25271	25321	25484	25366	25176	24900	25120	25211	25173	25279	25416	25240	25078	25349	25421	25181	25228	24980	25283	25266	25439	25258	25370	25079	25354	25370	25496	25415	25424	25370	25211	25581	25405	25383	25361	25295	25349	24998	25459	25282	25394	25043	25114	25108	25109	25364	25186	25495	25335	25305	25274	25346	25457	25323	25193	25001	25402	25102	25630	25424	25489	25541	24973	25183	25101	25129	25133	25476	25359	25142	25375	25133	25564	25145	25440	25562	25208	25362	25371	25316	25250	25346	25339	25278	25327	25166	25317	25255	25269	25507	25500	24996	25317	25070	25387	25379	25301	25260	25236	25153	25322	25166	25178	25467	25689	25255	25549	25230	25495	25431	25276	25370	25307	25267	25298	25131	25383	25277	25304	25054	25151	25262	25254	25229	25239	25187	25077	25221	25067	25025	25241	25307	25322	25454	25416	25105	25096	25057	25308	25280	25243	25437	25356	25357	25458	25386	25563	25069	25111	25269	25384	25233	25470	25444	25386	25501	25219	25228	25166	25365	25469	25460	25268	25204	25132	25324	25547	25347	25105	25189	25381	25156	25107	25532	25366	25094	25444	25452	25316	25184	25521	25135	25388	25371	25397	25352	25408	25345	25198	25360	25364	25106	25287	25251	25584	25467	25283	25214	25427	25303	25483	25364	25398	25230	25405	25269	25494	25196	25306	25397	25338	25355	25440	25214	25277	25207	25119	25423	25227	25341	25396	25366	25434	25394	25582	25265	25511	25251	25388	25230	25516	25360	25289	25342	25320	25576	25372	25437	25410	25437	25615	25219	25248	25124	25203	25274	25137	25352	25399	25233	25545	25158	25378	25537	25115	25524	25507	25462	25223	25336	25152	25308	25380	25371	25218	25330	25381	25171	25442	25381	25516	25267	25248	25347	25099	25373	25177	25353	25382	25288	25632	25317	24935	25379	25337	25265	25199	25310	25373	25292	25320	25439	25287	25166	25442	25525	25375	25279	25449	25524	25347	25432	25300	24988	25186	25313	25220	25170	25267	25519	25376	25197	25546	25618	25437	25369	25277	25206	25346	25341	25351	25326	25508	25614	25216	25205	25379	25393	25415	25549	25355	25011	25168	25354	25061	25418	25009	25641	25331	25359	25411	25283	25441	25384	25390	25319	25366	25279	25445	25330	25560	25494	25267	25115	25484	25205	25143	25188	25383	25228	25216	25512	25490	25487	25135	25176	25377	25438	25032	25000	25459	25199	25307	25353	25378	25385	25410	25174	25318	25392	25379	25265	25332	25418	25028	25259	25228	25323	25186	25154	25514	25331	25080	25270	25337	25182	25392	25389	25258	25111	25262	25321	25232	25379	25403	25375	25315	25490	25234	25653	25422	25546	25461	25424	25158	25387	25470	25195	25306	25281	25281	25205	25308	25150	25010	25172	25429	25088	25382	25502	25277	25140	25071	25163	25220	25130	25323	25267	25358	25341	25462	25461	25390	25198	25273	25143	25366	25269	25477	25207	25002	25356	25429	25303
19372	22348	22823	19938	18827	18082	17573	17495	17183	16707	16686	16302	16307	16121	16266	16094	15885	16158	16136	15999	15843	15905	15833	15754	15914	15890	16104	15918	15881	15923	15943	15945	15960	15971	15706	15965	15965	15636	15770	15773	15746	15680	15911	15729	15677	15995	15781	15780	15870	15864	15968	15896	15758	15896	15776	15758	15821	15873	15761	15827	15762	15950	15784	15718	15969	15676	15910	15970	15867	15602	15896	15806	15743	15735	15543	15900	15726	15886	15960	15641	15844	15826	15789	15739	15728	15866	15853	15755	15926	15865	16010	15819	15807	15694	15735	15903	15779	15761	15703	15699	15724	15748	15881	15781	15954	15731	15830	15589	15672	15814	15793	15651	15656	15683	15884	15761	15697	15766	15825	15668	15801	15766	15839	15745	15800	15751	15896	15704	15662	15718	15622	15753	15796	15878	15934	15789	15895	15710	15756	15870	15595	15705	15843	15660	15820	15725	15798	15727	15686	15822	15814	15774	15821	15687	15839	15820	15973	16015	15793	15831	15810	15797	15693	15779	15761	15815	15677	15685	15673	15728	15807	15718	15883	15876	15822	15782	15850	15851	15800	15758	15844	15727	15949	15996	15818	15868	15853	16005	15660	15751	15782	15860	15646	15799	15758	15896	15812	15941	15785	15878	15827	15859	15590	15842	15702	15743	15801	15708	15926	15840	15812	15799	15731	15701	16011	15854	15803	16004	15771	15764	15737	15787	15662	15867	15815	15780	15961	15889	15738	15704	15714	15785	15721	15794	15616	15843	15869	15601	15734	15710	16050	15593	15761	15946	15736	15863	15748	15912	15956	15916	15730	15895	15934	15863	15970	15543	15804	15676	15743	15803	15787	15763	15906	15714	15786	15798	15708	15847	15720	15742	15845	15732	15822	15788	15782	15783	15859	15894	15737	15640	15894	15928	15816	15775	15758	15850	15793	15934	15749	15954	15774	15805	15794	15844	15808	15886	15854	15795	15858	15689	15969	15690	15866	15857	15688	15848	15775	15974	15699	15741	15834	15756	15941	15783	15964	15813	16041	15562	15926	15885	15799	15792	15851	15917	15788	15821	15887	15668	15845	15862	15863	15881	15985	15818	15727	15772	15712	15673	16048	15805	15891	15830	15912	15818	15883	15757	15846	15765	15963	15834	15754	15806	15888	15742	15869	15799	15755	15779	15806	15774	15977	15812	15663	15856	15824	15744	15836	15609	15825	15761	15845	15789	15699	15807	16029	15869	15825	15706	15887	15778	15644	15751	15816	15837	15733	15898	15821	15796	15813	15804	15725	15861	15882	15677	15711	15740	15654	15859	15963	15771	15762	15825	15929	15732	15795	15744	15929	15833	15767	15760	15879	15867	15712	15736	15805	15800	15763	15992	15821	15868	15829	15774	15743	15944	15658	15718	15862	15690	15795	15865	15813	15736	15740	15777	15902	15865	15795	15662	15712	15797	15893	15798	15817	15774	15770	15702	15740	15838	15687	15800	15696	15627	15681	15733	15933	15720	15805	15773	15786	15763	15645	15809	15710	15800	15739	15737	16019	15800	15881	15762	15711	15812	15845	15741	15878	15810	15827	15844	15796	15667	15829	15721	15747	15765	15865	15680	15687	15770	15786	15713	15604	15711	15665	15872	15762	15891	15804	15630	15771	15787	15618	15782	15811	15655	15851	15894	15757	15721	15791	15837	15714	15744	15821	15910	15984	15829	15782	15808	15764	15886	15931	15850	15742	15769	15778	15772	15703	15853	15662	15955	15901	15692	15913	15712	15695	15983	15828	15744	16036	15699	15697	15747	15821	15803	15883	15693	15822	15667	15757	15754	15925	15798	15750	15735	15674	15843	15622	15869	15977	15656	15893	15848	15799	15714	15788	15596	15980	15777	15976	15809	15686	15808	15942	15602	15857	15747	15835	15955	15921	15804	15712	15835	15816	15816	15889	15754	15937	15795	15734	15868	15741	15762	15722	15725	15732	15698	15741	15813	15790	15910	15913	15854	15676	15957	15911	15910	15668	15923	15951	15844	15925	15893	15898	15750	15765	15772	15821	15742	15851	15839	15898	15836	15622	15656	15862	15692	15824	15793	15788	15989	15725	15630	15938	15752	15777	15861	15848	15747	15697	15792	15803	15671	15781	15700	15747	15827	15934	15949	15811	15777	15859	15831	15773	15826	15717	15727	15737	15782	15804	15828	15634	15893	15801	15824	15795	15838	15847	15822	15803	15654	15874	15883	15826	15840	16078	15900	15676	15959	15608	15850	15848	15697	15825	15788	15822	15580	15938	15799	15727	15897	15739	15647	15872	15758	15930	15778	15609	15873	15724	15636	15930	15941	15753	15717	15706	15720	15718	15799	15910	15969	15857	15732	15773	15769	15889	15626	15840	15645	15810	15858	15795	15733	15815	15735	15637	15559	15989	15714	15828	15658	15832	15800	15905	15801	15813	15889	15775	15730	15636	15865	15942	15639	15879	15645	15668	15698	16025	15874	15955	15743	15756	15655	16056	15783	15822	15761	15730	15729	15888	15850	15786	15759	15655	15739	15981	15841	15816	15883	15686	15642	15916	15788	15597	15745	15824	15954	15612	15752	15923	15755	15848	15821	15741	15829	15795	15731	15852	15777	15996	15927	15857	15827	15920	15706	15753	15786	15907	15599	15692	15753	15716	15849	15885	15821	15703	15639	15822	15662	15849	15946	15842	15547	15909	15930	15769	16028	15728	15957	15864	15764	15837	15874	15725	15783	15872	15908	15886	15803	15658	15789	15708	15759	15705	15788	15698	15809	15763	15680	15934	15628	15693	15743	15893	15924	15775	15787	15829	15852	15766	15781	15703	15818	15901	15851	15696	15766	15657	15736	15738	15797	15878	15779	15677	15717	15844	15818	15945	15894	15805	15823	15781	15875	15782	15829	15713	15882	15797	15736	15863	16036	15623	15918	15756	15930	15801	15816	15770	15974	15792	15839	15721	15768	15876	15899	15730	15756	15871	15848	15767	15805	15594	15905	15801	15873	15866	15808	15932	15751	15780	15711	15674	15658	15802	15853	15700	15670	15844	15757	15770	15692	15703	15702	15730	15801	15831	15760	15998	15811	15635	15958	15701	15733	15778	15792	15772	15779	15618	15786	15949	15893	15836	15773	15785	15776	15921	15884	15870	15864	15826	15851	15834	15589	15697	15665	15932	15932	15737	15653	15795	15809	15695	15815	15746	15900	15890	15873	15775	15885	15819	15897	15889	15451	15611	15898	15733	15713	15716	15838	15832	15705	16016	15919	15856	15993	15825	15767	15743	15941	15827	15719	15825	15726	15735	15909	15808	15835	15757	15755	15719	15750	15658	15953	15841	15881	15824	15883	15814	15739	15968	15758	15861	15773	15760	15780	15897	15652	15780	15767	15788	15769	15955	15999	15890	15676	15789	15818	15930	15680	15805	15902	15789	15877	15970	15595	15659	15720	15814	15759	15846	15843	15793	15916	15788	15876	15660	15689	15794	15766	15681	15818	15875	15694	16015	15732	15862	15944	15830	15904	15840	16060	15933	15801	15820	15943	15832	15955	15937	15800	15960	15842	15677	15774	15901	15752	15721	15922	15734	15900	15779	15755	15976	15830	15636	15755	15605	15957	15739	15933	15752	15610	15815	15692	15951	15828	15731	15759	15701	15860	15931	15777	15714	15719	15915	15855	15719	15778	15832	15676	15661	15983	15772	15851	15758	15621	15968	15755	15897	15710	15766	15681	15879	15748	15834	15738	15840	15734	15863	15658	15756	15799	15659	15958	15691	15772	15804	15794	15751	15629	15718	15670	15783	15878	15734	15672	15701	15710	15682	15741	15873	15765	15754	15756	15812	15686	15719	15711	15764	15914	15851	15664	15724	15650	15869	15730	15749	15717	15863	15832	15969	15822	15841	15549	15802	15885	15897	15746	15842	15981	15872	15692	16035	15668	15691	15947	15800	15799	15918	15750	15810	15776	15674	15895	15887	15756	15933	15732	15995	15962	15819	15838	15792	15896	16049	15783	15933	15833	15748	15624	15708	15758	15883	15779	15764	15928	15883	15839	15757	15891	15799	15671	15750	15819	15708	15693	15700	15480	15947	15754	16001	15935	15915	15809	15787	15773	15722	15819	15672	15729	15712	15783	15742	15660	15807	15827	15814	15813	15846	15636	15712	15961	15879	15742	15790	15832	15873	15963	15907	15818	15856	15670	15739	15818	15770	15778	15754	15667	15699	15889	15802	15646	15803	15808	15845	15881	15675	15824	15765	15907	15801	15799	15843	15945	15711	15730	15956	15925	15760	15930	15807	15907	15721	15757	15634	15803	15803	15698	15729	15859	15686	15851	15591	15741	15750	15683	15817	15919	15863	15856	15921	15723	15823	15681	15768	15901	15809	15766	15667	15617	15727	15874	15875	15810	15870	15691	15804	15913	15738	15820	15932	15746	15835	15837	15892	15913	15799	15894	15701	15903	15934	15851	15547	15803	15629	16027	15832	15749	15676	15891	15789	16006	15865	15951	15839	15846	15653	15850	15821	15804	15964	15920	15598	15759	15914	15901	15889	15837	15804	15795	15719	15917	15855	15910	15804	15912	15932	15669	15857	15843	15875	15805	15789	15807	15888	15842	15909	15890	15840	15659	15751	15898	15719	15808	15844	15762	15694	15818	15827	15790	15724	15747	15841	15643	15731	15828	15778	15836	15817	15624	15768	15777	15843	15817	15680	15826	15837	15678	15686	15755	15807	15925	15831	15750	15753	15805	15765	15783	15786	15707	15852	15774	15663	15986	15773	15786	15885	15928	15859	15845	15903	15745	15794	15755	16003	15825	15851	15826	15701	15681	15794	15617	15821	15789	15940	15900	15792	15963	15825	15601	15695	15778	15942	15888	15798	15952	15985	15774	15873	15843	15852	15775	15706	15937	15886	15990	15775	15869	15838	15829	15741	15900	15837	15930	15790	15875	15817	15796	15627	15845	15846	15694	15731	15731	15886	15569	15704	15902	15705	15868	15853	15734	15819	15766	15826	15862	15658	15812	15854	15872	15722	15952	15806	15853	15958	15771	15747	15831	15753	15856	15728	15820	15561	15831	15852	15577	15862	15957	15800	15680	15810	15842	15894	15838	15850	15625	15820	15834
24277	21152	27690	25139	23626	27344	28492	25735	24907	25061	24756	24028	24255	24061	23772	23746	23926	23528	23668	23494	23789	23510	23410	23547	23366	23542	23429	23505	23484	23239	23573	23274	23247	23417	23410	23349	23443	23436	23350	23379	23319	23399	23291	23531	23208	23195	23181	23275	23279	23314	23312	23239	23136	23367	23424	23204	23338	23319	23218	23147	23227	23377	23017	23120	23313	23163	23215	23266	23204	23474	23072	23184	23308	23355	23281	23216	23226	23029	23222	23311	23168	23144	23556	23309	23093	23025	23106	23274	23037	23185	23051	22963	23257	23093	23343	23339	23288	23345	23124	23256	23106	23139	23198	23054	23272	23123	23141	23336	23217	23095	23241	23241	23381	23385	23201	23034	23304	23010	23231	23353	23204	23295	23179	23376	22956	23118	23159	23216	23145	23302	23095	23049	23204	23081	23225	23054	23201	23128	23220	23046	23190	23065	23168	23401	23138	23016	23053	23022	23228	23285	23279	23181	23185	23080	23413	23193	23474	22875	23061	23095	23176	22989	23043	22986	23313	23069	23061	23073	23347	23158	23199	23253	23331	23224	23269	23040	23185	23254	23092	23008	23142	23220	23131	23092	23242	23189	23221	23219	23037	23162	23130	23353	23147	23039	23307	23111	23346	23144	23333	23105	23257	23259	23300	23012	23225	23337	23419	23201	23384	23126	22959	23360	22987	23258	23192	23176	23138	22948	23281	23216	23222	22985	23101	23182	23106	23434	23246	23232	23342	22924	23211	23273	23316	23126	23080	23413	23133	23341	23204	23035	23300	23257	23266	22954	23198	23082	23268	23218	23173	23221	23132	23258	23253	23150	23438	23336	22977	23274	23241	23153	23098	23120	22941	23225	23074	23308	23159	23106	23171	23210	23346	23256	23071	23306	23160	23159	23170	23106	23274	23267	23261	23357	23275	23140	23073	23388	23170	23110	23289	23391	23133	23358	23261	23182	23088	23211	23255	23278	23056	22919	22907	23316	23262	23218	23378	23275	23099	23021	23022	22994	23153	23065	23399	23022	23114	23428	23379	23562	23021	23052	23103	23135	23221	23053	23295	23044	23185	23068	23310	23110	23223	23172	23391	22868	22905	23270	23493	22818	22907	23243	23437	23188	23069	23278	23102	23300	23378	23149	23347	23258	23310	23153	23014	23083	23081	23305	23198	23194	23187	23356	23239	23298	23186	23176	23064	23026	23156	23112	23356	23290	23214	23244	23307	22817	23113	22961	23129	23165	23302	23131	23265	23305	23162	23330	22959	23361	23124	23350	23488	23099	23194	23101	22911	23265	23142	23148	23054	23206	23124	23141	23113	23040	23366	22978	23083	23192	23159	23200	23219	23343	23127	23185	23304	22979	23224	23154	23341	23181	23253	23000	23095	23088	23314	22824	23319	23461	23254	23107	22883	23149	23009	23035	23223	22955	23239	23366	23259	23136	23177	23268	23073	22876	22897	23081	23079	23200	23146	22955	23158	23112	23157	23329	23292	23107	23145	23137	23107	23260	23292	23219	23166	23247	23443	23190	23051	23129	23195	23190	23130	23098	23266	23356	23260	23060	23112	22810	23066	23118	23172	23220	23360	23245	23214	22954	23152	23087	23204	23084	23157	23199	23227	23112	23328	23441	23007	23012	23216	23197	23158	22907	23264	23124	23108	22954	23200	23346	23094	23134	23001	23054	23298	23119	23320	23111	22893	23209	23227	23104	23570	23161	23058	23392	22997	22895	23076	23008	23259	23367	23019	23120	23216	23222	23399	23230	23179	23190	23021	23278	23210	23252	23341	23109	22907	23056	22908	23284	23111	23272	23103	23203	23215	23203	23206	22932	23179	23180	23316	23258	23028	23286	23327	23045	22851	23328	23247	23344	23147	23081	23143	23119	23223	23320	23273	23239	23063	23192	23254	23182	23486	23146	23090	23039	23148	23085	23087	23253	23112	23018	23445	23098	23043	23209	23310	23085	23168	23120	23022	23037	23142	23340	23303	22985	23246	23195	22884	23303	23110	23301	23133	23129	22882	23034	23020	23333	23140	23328	23380	23290	23219	23086	22930	23253	23073	23144	23312	23311	23281	23111	23090	23152	23198	23337	23117	23143	23043	23064	23251	23196	23268	23301	23242	23160	23126	23469	23291	23219	23250	23239	23022	23213	23096	23053	23154	22931	23133	23289	23164	23014	23313	23498	23012	23165	23111	23135	23338	23054	23105	23086	23080	23225	23036	23154	23030	22992	23205	23273	23070	23073	23355	23353	23297	23204	22838	23191	23245	23071	23142	23071	23322	23210	23190	23275	23101	23272	23319	23200	23387	23048	23140	23091	23376	23322	23294	23394	23257	23105	23200	23129	23190	23377	23265	23438	23053	23001	23106	22963	23182	23025	23196	23120	23110	23268	23176	23347	23131	23036	23287	23436	23167	23189	23212	23282	23511	23229	23032	23276	23234	23409	23303	22946	23057	23244	23174	23152	23169	23102	22993	23091	22929	23134	23061	23092	23032	23220	23155	23202	23163	23218	23240	22998	23017	23061	23373	23181	23081	23300	23126	23200	23074	23226	23146	23099	23158	23080	23111	23359	23112	23090	22975	23086	23053	23324	23072	23164	23023	23208	23173	23145	23050	23210	23114	23158	23131	23070	23186	23174	23282	23263	23176	23287	23250	23104	23173	23256	23274	23310	23174	23179	23199	23070	23044	23280	23358	22973	23356	23373	23169	22933	23087	23263	23229	23097	23225	23194	23273	23393	23073	23238	23249	23163	23125	23336	23195	23064	23184	23052	23405	23394	23205	23264	23346	23270	23025	23084	23123	23100	23057	23190	23117	23062	23171	23191	23327	23049	23150	22966	23308	23120	22928	23168	23277	23492	23033	23155	23205	23089	23253	23184	23260	23169	23232	23139	23228	22971	23339	23148	23120	23130	23360	23379	23113	23219	23236	23145	23102	23242	23056	22954	23298	23172	23324	23474	23528	23395	23331	23385	23194	23281	23120	23106	23313	23213	23020	23117	23188	23109	23170	23181	23047	23073	23038	23306	23111	23089	23086	23142	23138	23171	23073	23323	23160	23235	23303	23033	23233	23181	23244	23138	23273	23036	23259	23161	23352	23339	23118	23098	23074	23120	23141	23315	23062	22960	23077	23271	23349	23097	23301	23135	23480	23344	23180	23360	23179	23165	23038	23103	22867	23106	22976	23460	23167	23038	22904	23197	23248	23017	23316	23083	23145	23176	23111	22881	23256	23155	22989	22998	23344	23227	23046	23089	23174	23217	23284	23030	23122	23252	23114	23227	23300	23314	23126	23308	23443	23205	23159	23244	23081	23257	23256	23166	23129	23308	23189	23242	23113	23192	23217	23101	23180	23135	23336	23382	23101	23077	23045	23274	23272	23318	23108	23280	23214	23322	23102	23152	23055	22908	23178	23288	23293	23256	23048	23135	23158	22940	23178	23405	23320	23233	23126	23417	23257	23346	23235	23273	23248	23275	23197	23265	23315	23103	23102	23005	23220	23269	23199	23380	23229	23261	23206	23083	23021	23186	23298	23055	23219	23214	23040	23184	23151	23200	23406	23256	23283	23186	23126	23177	23261	23093	23094	23199	23200	23155	23180	23459	23332	23224	23058	23200	23392	23088	23274	23364	23184	23220	23144	23025	23164	22988	23303	23235	23142	23209	23051	23175	23036	23244	23093	22958	22899	22976	23174	23070	23212	23405	23475	22969	23198	23415	23171	23129	23141	23178	23257	23235	23106	23409	23210	23108	23029	22952	23144	23021	23280	23091	23361	23252	23037	23292	23309	23139	22967	23166	23105	23032	23244	22985	23165	23216	23063	23232	23348	23129	23042	23086	23108	23060	23242	23211	23182	23100	23069	23295	23164	23041	23311	22980	23236	23224	23058	23446	23092	23188	23001	23385	23046	23392	23375	23411	23200	23351	23535	23579	23382	23249	23404	23187	23277	23183	23232	23057	23319	23284	23110	23164	23147	23155	23218	23354	23260	23179	23149	23171	23363	23124	23115	23127	23225	23229	23107	22886	23293	23089	23173	22977	23162	23195	23206	23222	22978	23292	23162	23345	22908	22980	23046	23382	23261	23157	23134	23224	23120	23367	23129	23376	23133	23289	23245	22962	23280	23356	23227	23283	23193	23415	23130	23284	23043	23303	23141	23147	23327	23005	23150	23245	23455	23212	22833	23145	23278	22996	23095	23386	23208	23340	22804	23231	23046	23085	23114	23199	23162	23134	23141	22986	23296	23342	23217	23261	23257	23295	22910	23080	23313	23448	23346	23166	23196	23260	23445	23090	23094	22852	22852	23157	23210	23230	23344	23268	23230	23179	23156	23234	23277	22976	23324	23099	23111	23091	23188	23333	23232	23233	23227	23014	23027	23222	23248	23229	23128	23014	23263	23210	23443	23260	23030	23208	23196	23004	23191	23134	23164	23265	23073	23124	23257	23128	23116	23183	23252	23127	23223	23009	23148	23186	23251	23138	23177	22973	23194	23134	23093	23374	23278	23139	23280	23033	23302	23356	23141	23165	23173	23462	23477	22990	23175	23153	23168	23123	23314	22932	23409	23470	23323	23102	23233	23173	23210	23104	23145	23157	23044	23331	23069	23288	23270	23051	22966	23499	23219	23022	23055	22964	23294	23288	23220	23225	23305	23123	23078	23225	23255	23171	23146	23297	23137	23226	23283	23211	23284	23079	23366	23013	23168	23150	23329	23222	22984	23206	23093	23121	23454	23127	23113	23172	22965	23090	23246	23335	23110	23108	23228	23422	23319	23231	23249	23381	23068	23230	23151	23176	23175	23203	23207	22759	23381	23268	23391	23204	23138	23204	23207	23278	23094	23040	23180	23131	23239	23001	23159	23145	23137	23134	23274	23404	23222	23074	23315	23119	23011	23077	23244	23205	23209	23171	23295	23294	22975	23176	22992	23274	23190	23268	23261	23182	23289	23250	23354	23349	23194	23208	23369	23038	23173	23354	23434	22919	23171	23302	23189	23258	23062	23142	23110	23225	23200	23072	23138	22968	23566	22996	23267	23293	23285	23181	23314	23269	23139	23006	23092	23042	23136	23031	23076	23129	23415	23120	23209	23331	23077	23226	23089	22942	23274	23157	23207	22997
17253	29352	29323	24204	21500	19899	18774	18104	17536	16869	16509	16131	15649	15555	15550	15314	15267	15245	15244	15095	15137	15156	15143	15232	15154	14926	14990	14870	15075	15172	14829	14998	14876	15070	14995	14941	15022	14974	14966	14870	14772	14952	14956	14960	14841	14775	14777	15162	14649	14854	14794	14834	14917	14679	14873	14830	14866	14943	14914	14939	14606	14980	14714	14802	14830	14956	14923	14854	14840	14778	14875	14868	14895	14944	14716	14950	14689	14872	15075	14845	14731	14810	14821	14885	14945	14832	14933	14817	14852	14730	14692	14770	14882	14818	14784	14786	14748	14822	14762	14744	14688	14966	14782	14950	14847	14834	14702	14638	14804	14930	14886	14782	14868	14832	14853	14828	14722	14832	14659	14930	14911	14805	14717	14795	14649	14787	14736	14735	15067	14971	14972	15016	14782	14748	14820	14793	14692	14854	14687	14706	14844	14791	14826	14692	14946	14743	14870	14812	14819	14723	14749	14822	14856	14885	14847	14611	14820	14810	14757	14863	14994	14743	14696	14973	14869	14859	14847	14844	14793	14820	14921	14861	14925	14718	14767	14831	14856	14836	14818	14940	14836	14724	14805	14785	14873	14727	14803	14997	14842	14910	14893	14802	14772	14811	14750	14890	14681	14892	14867	14781	14649	14647	14680	14856	14818	14873	14819	14781	14772	14877	14711	14826	14727	14852	14849	14624	14791	14673	14719	14839	14647	14816	14718	14974	14923	14786	14927	14874	14757	14724	14882	14790	14704	14899	14775	14867	14722	14869	14838	14768	14817	14891	14850	14798	14959	14749	14772	14758	14833	14828	14755	14854	14857	14778	14812	14762	14873	14937	14788	14785	14795	14709	14726	14667	14774	14835	14759	14863	14931	14873	14720	14654	14730	14809	14700	14753	14821	14664	14625	14828	14729	14914	14968	14688	14818	14903	14802	14804	14786	14863	14865	14718	14732	14884	14748	14849	14942	14901	14826	14614	14737	14790	14795	14897	14823	14807	14934	14748	14774	14576	14886	14966	14860	14800	14732	14664	14937	14917	14774	14738	14836	14816	14838	14750	14788	14645	14877	14777	14751	14897	14712	14771	14809	14829	14932	14633	14695	14832	14782	14756	14682	14928	14596	14739	14696	14654	14780	14849	14628	14648	14979	14843	14762	14799	14781	14843	14668	14727	14575	14569	14862	14718	14854	14781	14940	14772	14985	14799	14680	14777	14837	14843	14792	14818	14792	14839	14900	14727	14814	14782	14755	14764	14797	14808	14821	14834	14606	14789	14858	14793	14747	14858	14939	14730	14706	14761	14738	14848	14812	14898	14645	15020	14853	14958	14800	14908	14892	14807	14842	14588	14703	14845	14691	14673	14721	14854	14752	14756	14724	14881	14823	14712	14895	14952	14807	14734	14718	14774	14822	14777	14766	14771	14762	14938	14801	14724	14735	14980	14877	14774	14717	14733	14871	14908	14825	14532	14726	14751	14603	14824	14772	14845	14884	14768	14560	14791	14757	14832	14655	14803	14776	14874	14762	14835	14728	14723	14807	14804	14849	14711	14795	14762	14878	14767	14781	14917	14701	14656	14713	14757	14774	14723	14710	14839	14800	14724	14759	14802	14785	14786	14889	14842	14736	14703	14784	14722	14720	14697	14812	14990	14736	14996	14765	14871	15035	14782	14958	14816	14841	14934	14697	14897	14739	14835	14879	14873	14835	14849	14895	14678	14805	14843	14708	14677	14736	14858	15011	14657	14759	14784	14690	14727	14758	14747	14826	14977	14804	14700	14641	14784	14783	14782	14980	14848	14714	14701	14668	14811	14730	14749	14898	15010	14903	14568	14798	14879	14837	14786	14785	14865	14781	14767	14810	14576	14854	14846	14486	14814	14656	14829	14967	14874	14730	14683	14671	14694	14894	14746	14755	14748	14730	14677	14779	14806	14798	14800	14734	14845	14779	14753	14875	14615	14888	14837	14776	14597	14784	15066	14883	14759	14833	14848	14903	14809	14878	14828	14779	14780	14765	14870	14678	14897	14710	14882	14814	14656	14872	14636	14896	14812	14819	14913	14802	14892	14785	14755	14723	14655	14662	14696	14865	14721	14809	14843	15026	14679	14758	14726	14559	14690	14811	14817	14672	14625	14915	14723	14815	14715	14916	14785	14845	14779	14585	14843	14933	14585	14932	14907	14754	14903	14822	14859	14796	14728	14773	14586	14844	14703	14881	14766	14832	14683	14860	14840	14745	14698	14884	14778	14993	14715	14793	14913	14926	14759	14735	14724	14794	14852	14721	14873	14819	14853	14652	14605	14682	14812	14742	14931	15028	14888	14821	14910	14848	14817	14883	14729	14684	14802	14637	14871	14739	14820	14812	14767	14766	14871	14830	14748	14826	14801	14903	14857	14766	14908	14637	14698	14925	14724	14775	14860	14820	14726	14838	14879	14637	14724	14682	14737	14841	14746	14784	14884	14778	14878	14926	14760	14818	14889	14853	14803	14820	14692	14635	14905	14793	14891	14846	14839	14834	14772	14891	14729	14781	14603	14808	14815	14735	14740	14775	14719	14795	14852	14994	14831	14877	14925	14798	14744	14913	14901	14918	14811	14935	14674	14930	14921	14841	14766	14815	14771	14788	14727	14807	14796	14822	14766	14737	14786	14836	14876	14861	14656	14839	14692	14775	14771	14707	14774	14622	14727	14952	14695	14763	14868	14684	14712	14691	14915	14710	14719	14964	14708	14748	14677	14947	14965	14824	14861	14901	14704	14868	14806	14800	14896	14734	14767	14799	14799	14571	14620	14943	14726	14864	14781	14776	14667	14848	14757	14668	14893	14786	14838	14785	14792	14913	14811	14857	14877	14672	14739	14871	14742	14812	14829	14660	14818	14690	14650	14780	14733	14868	14861	14814	14796	14667	14772	14878	14770	14647	14899	14902	14811	14911	14917	14842	14830	14833	14774	14727	14700	14722	14711	14585	14862	14781	14790	15025	14774	14885	14804	14688	15011	14723	14625	14805	14777	14836	14831	14805	14805	14725	14890	14805	14844	14590	14729	14809	14750	14675	14727	14857	14890	14852	14872	14966	14917	14768	14666	14721	14683	14644	14692	14696	14766	14844	14734	14712	14641	14831	14890	14726	14831	14861	14687	14729	14716	14912	14777	14750	14645	14777	14893	14832	14671	14758	14750	14799	14779	14818	14899	14810	14833	14936	14805	14882	14834	14776	14883	14741	14746	14809	14791	14648	14793	15056	14799	14743	14739	14824	14843	14681	14768	14772	14908	14735	14866	14853	14829	14841	14791	14714	14944	14748	14777	14637	14666	14761	14899	14829	14811	14738	15002	14777	14715	14796	14891	14749	14663	14690	14836	14624	14678	14806	14713	14892	14757	14718	14903	14740	14978	14690	14781	14805	14807	14738	14824	14784	14849	14978	14940	14845	14943	14795	14827	14849	14973	14722	15084	14665	14849	14912	14646	14851	14847	14753	14841	15011	14785	14777	14902	14680	14880	14699	14837	14842	14963	14996	14800	14713	14875	14878	14862	14741	14766	14747	14913	14710	14794	14965	14717	14653	14957	14831	14915	14686	14697	14800	14948	14734	14863	14924	14708	14695	14684	14854	14788	14806	14776	14879	14803	14686	14752	14803	14773	14725	14767	14834	14932	14677	14831	14997	14733	14663	14777	14710	14849	14738	14672	14888	14793	15012	14795	14813	14935	14720	14992	14809	14869	14883	14769	14809	14745	14796	14717	14581	14804	14876	14898	14754	14863	14773	14797	14717	14835	14776	14800	14762	14836	14846	14750	14841	14905	14712	14729	14726	14662	14924	14660	14949	14890	14791	14761	14840	14821	14801	14758	15048	14747	14796	14922	14794	14705	14725	14688	14704	14796	14965	14845	14911	14779	14778	14766	14607	14803	14585	14864	14781	14784	14651	14782	14774	14803	14951	14759	14837	14886	14767	14869	14959	14740	14902	14856	14588	14844	14705	14837	14645	14840	14801	14863	14877	15113	14580	14715	14673	14850	14680	14734	14615	14612	14688	14743	14971	14691	15146	14989	14724	14918	14723	14876	14774	14761	14863	14940	15042	14798	14867	14770	14775	14821	14905	14873	14815	14742	14848	14685	14793	14807	14797	14681	14729	15004	14816	14807	14619	14728	14798	14742	14864	14656	14815	14911	15019	14751	14868	14793	14809	14802	14848	14704	14855	14786	14939	14580	14735	14791	14928	14793	14751	14729	14814	14746	14797	14905	14570	14822	14877	14826	14765	14765	14622	14733	14741	14909	14645	14713	14963	14991	14723	14767	14839	14859	14839	14685	14782	14746	14841	14826	14846	14878	14689	14833	15080	14809	14779	14682	14765	14780	14954	14732	14871	14674	14948	14791	14785	14676	14739	14829	14848	14767	14844	14779	14763	14845	14768	14761	14718	14726	14797	14691	14706	14829	14944	14867	14843	14700	14797	14924	14710	14813	14778	14771	14887	14823	14864	14836	14854	14798	14856	14931	14726	14805	14820	14664	14707	14856	14813	14872	14685	14902	14734	14925	14894	14814	14805	14885	14788	14618	14813	14825	15019	14881	14815	14793	14842	14567	14751	14616	14803	14813	14962	14784	14810	14761	14715	14821	14817	14777	14881	14828	14704	14655	14811	14689	14619	14857	14930	14788	14876	14790	14939	14658	14770	14974	14678	14952	14904	14866	14881	14646	14625	14860	14865	14734	14757	14787	14655	14721	14583	14823	14637	15024	14845	14678	14778	14648	14902	14802	14636	14765	14787	14765	14761	14818	14699	14864	14595	14650	14749	14600	14857	14980	14626	14729	14717	14764	14781	14735	14892	14733	14687	14903	14704	14684	14886	14755	14828	14735	14845	14749	14582	14807	14841	14684	14730	14909	14710	14929	14731	14866	14858	14717	14726	14795	14739	14848	14806	14802	14837	14899	14755	14791	14816	14823	14914	14930	14757	14704	14814	14851	14782	14834	14690	14754	14750	14959	14748	14821	14807	15014	14943	14734	14737	14823	14781	14885	14815	14769	14917	14822	14880	14808	14795	14704	14859	14804	14911	14852	14820	14824	14955	14821	14913	14818	14741	14702	14845	14778	14839	14783	14959	14772	14807	14681	14745	14700
22720	21168	27826	24860	21987	26247	30621	26569	24924	25034	24415	24037	23799	23407	23457	23288	23187	23227	23258	23135	23201	22905	22994	22962	22944	22930	22696	23024	22968	23076	22872	23080	22427	22975	22681	22602	22624	22847	22548	22558	22783	22513	22996	22814	22710	22442	22690	22573	22630	22864	22836	22398	22471	22703	22416	22424	22609	22719	22789	22495	22581	22483	22545	22432	22615	22626	22554	22458	22423	22617	22845	22766	22531	22506	22593	22757	22788	22700	22636	22559	22685	22642	22597	22632	22478	22665	22710	22421	22421	22650	22705	22651	22518	22422	22588	22662	22565	22699	22706	22559	22591	22535	22708	22355	22710	22348	22468	22587	22332	22750	22502	22329	22790	22135	22391	22553	22388	22507	22795	22763	22542	22667	22787	22601	22578	22653	22254	22616	22500	22546	22401	22514	22565	22639	22508	22638	22425	22369	22637	22620	22310	22721	22446	22432	22381	22519	22556	22581	22521	22831	22544	22537	22469	22496	22376	22653	22474	22358	22289	22455	22642	22703	22485	22687	22387	22561	22661	22148	22571	22360	22444	22429	22358	22393	22537	22512	22619	22473	22504	22454	22522	22255	22310	22532	22608	22664	22733	22762	22401	22427	22711	22574	22790	22450	22456	22355	22343	22555	22517	22622	22553	22546	22278	22688	22527	22312	22600	22718	22362	22676	22730	22626	22293	22568	22556	22195	22625	22639	22557	22607	22505	22500	22619	22463	22481	22829	22611	22667	22623	22708	22637	22564	22420	22432	22692	22712	22516	22631	22776	22623	22445	22356	22734	22714	22506	22537	22428	22481	22523	22634	22560	22680	22544	22617	22585	22583	22644	22605	22476	22620	22605	22687	22538	22650	22547	22533	22296	22439	22173	22531	22765	22412	22597	22483	22442	22721	22332	22380	22458	22557	22681	22325	22656	22426	22503	22588	22150	22446	22618	22370	22676	22476	22459	22272	22555	22281	22322	22689	22619	22471	22721	22480	22411	22517	22653	22617	22517	22472	22695	22245	22400	22329	22175	22652	22645	22395	22570	22549	22677	22516	22602	22612	22492	22393	22434	22476	22362	22542	22767	22502	22738	22553	22742	22452	22496	22523	22413	22621	22677	22498	22336	22421	22432	22690	22466	22224	22363	22374	22273	22479	22431	22526	22394	22602	22275	22586	22563	22304	22676	22622	22653	22400	22636	22540	22400	22257	22326	22540	22514	22784	22538	22363	22455	22550	22465	22457	22604	22383	22186	22601	22325	22486	22441	22336	22533	22502	22771	22495	22561	22574	22437	22718	22832	22348	22481	22564	22700	22632	22724	22446	22520	22588	22511	22433	22728	22362	22480	22482	22534	22537	22282	22788	22586	22559	22607	22476	22551	22602	22450	22228	22640	22590	22580	22275	22424	22490	22284	22716	22312	22278	22406	22539	22636	22357	22556	22473	22644	22612	22486	22580	22616	22574	22357	22378	22522	22340	22574	22469	22545	22486	22659	22544	22459	22540	22698	22505	22547	22234	22581	22510	22383	22359	22486	22414	22435	22571	22572	22620	22484	22545	22408	22705	22550	22542	22604	22704	22459	22411	22540	22435	22374	22612	22496	22370	22250	22622	22549	22270	22464	22423	22547	22415	22481	22575	22593	22464	22436	22552	22684	22403	22499	22769	22644	22516	22544	22510	22396	22330	22637	22465	22432	22564	22455	22579	22511	22430	22345	22636	22521	22620	22534	22699	22576	22454	22779	22562	22462	22464	22299	22547	22515	22368	22588	22338	22368	22568	22618	22404	22827	22462	22480	22535	22537	22606	22279	22431	22541	22617	22506	22527	22671	22735	22632	22519	22437	22427	22363	22530	22544	22532	22697	22445	22602	22334	22107	22551	22443	22343	22385	22569	22506	22632	22588	22460	22389	22579	22428	22444	22363	22245	22503	22749	22515	22433	22780	22462	22584	22338	22622	22424	22341	22592	22571	22706	22372	22478	22222	22413	22852	22686	22537	22569	22387	22420	22247	22349	22550	22524	22798	22521	22457	22732	22561	22603	22850	22419	22437	22327	22508	22495	22464	22291	22831	22614	22666	22321	22516	22636	22529	22626	22528	22744	22586	22644	22364	22291	22452	22619	22415	22850	22575	22464	22456	22437	22738	22564	22714	22461	22581	22437	22395	22452	22503	22525	22432	22679	22521	22470	22482	22365	22534	22669	22642	22498	22364	22510	22705	22402	22356	22561	22475	22579	22597	22563	22438	22382	22457	22382	22463	22390	22621	22583	22352	22276	22636	22411	22569	22534	22594	22471	22356	22418	22467	22581	22383	22769	22527	22575	22301	22509	22478	22635	22620	22588	22600	22289	22603	22400	22398	22400	22555	22305	22585	22520	22233	22740	22332	22452	22442	22492	22562	22301	22507	22575	22495	22579	22302	22541	22117	22405	22493	22629	22407	22536	22405	22399	22698	22720	22363	22540	22596	22329	22476	22580	22737	22464	22451	22386	22387	22499	22493	22489	22404	22549	22698	22564	22796	22765	22573	22620	22380	22715	22554	22563	22516	22547	22644	22461	22640	22422	22488	22731	22583	22424	22320	22416	22617	22655	22710	22318	22339	22677	22537	22546	22663	22554	22572	22350	22266	22152	22431	22683	22422	22541	22614	22465	22444	22664	22653	22367	22607	22509	22619	22426	22362	22626	22508	22224	22064	22464	22171	22499	22721	22537	22506	22541	22613	22561	22641	22444	22494	22769	22507	22708	22574	22686	22343	22477	22591	22575	22523	22543	22673	22502	22621	22511	22415	22541	22646	22511	22586	22276	22608	22546	22398	22574	22822	22241	22491	22703	22394	22613	22809	22411	22491	22579	22358	22556	22810	22731	22471	22595	22424	22732	22379	22541	22349	22501	22775	22728	22562	22648	22421	22502	22459	22553	22368	22396	22800	22565	22401	22632	22344	22404	22337	22616	22713	22598	22528	22597	22359	22498	22567	22266	22524	22611	22739	22449	22427	22513	22526	22746	22730	22529	22557	22523	22657	22471	22485	22422	22491	22540	22499	22375	22438	22678	22549	22686	22508	22411	22352	22422	22774	22319	22588	22402	22350	22435	22499	22445	22459	22364	22862	22319	22819	22520	22510	22517	22266	22440	22524	22430	22456	22528	22469	22558	22457	22420	22497	22302	22305	22508	22471	22354	22434	22555	22442	22754	22451	22239	22267	22198	22688	22459	22589	22578	22650	22370	22283	22515	22232	22513	22351	22645	22243	22679	22374	22614	22410	22387	22316	22598	22436	22508	22254	22320	22476	22562	22315	22467	22518	22420	22320	22524	22517	22394	22675	22675	22472	22464	22511	22365	22720	22627	22533	22547	22357	22444	22524	22490	22366	22634	22487	22703	22731	22395	22424	22754	22660	22239	22580	22301	22483	22670	22547	22593	22665	22524	22620	22671	22409	22630	22248	22299	22703	22550	22466	22571	22325	22468	22343	22482	22735	22459	22489	22562	22425	22564	22553	22521	22352	22390	22465	22448	22483	22331	22422	22666	22290	22611	22437	22425	22390	22621	22597	22489	22476	22397	22581	22929	22597	22263	22598	22514	22301	22497	22480	22523	22361	22363	22418	22605	22347	22283	22406	22688	22611	22412	22561	22566	22682	22280	22390	22498	22424	22457	22465	22328	22427	22168	22479	22207	22385	22639	22431	22521	22388	22503	22350	22418	22525	22355	22634	22509	22460	22563	22670	22631	22405	22522	22681	22522	22485	22465	22603	22865	22809	22582	22571	22569	22342	22517	22379	22514	22423	22382	22438	22773	22542	22620	22555	22546	22395	22444	22585	22502	22403	22427	22520	22495	22557	22376	22642	22477	22379	22302	22666	22600	22526	22319	22671	22549	22576	22321	22295	22493	22653	22374	22594	22449	22492	22538	22583	22609	22493	22712	22571	22748	22660	22787	22461	22753	22478	22499	22572	22611	22409	22688	22518	22678	22315	22594	22397	22651	22542	22525	22624	22555	22420	22320	22407	22382	22425	22400	22583	22621	22858	22464	22580	22460	22720	22662	22404	22285	22603	22494	22359	22463	22505	22528	22543	22473	22666	22601	22596	22500	22605	22537	22577	22605	22643	22552	22391	22875	22691	22337	22435	22547	22749	22377	22495	22543	22356	22783	22651	22641	22605	22551	22431	22463	22495	22579	22311	22631	22572	22641	22502	22408	22514	22567	22453	22738	22451	22378	22621	22401	22551	22653	22672	22261	22515	22381	22511	22351	22428	22333	22431	22376	22410	22488	22428	22341	22480	22373	22567	22429	22547	22452	22381	22403	22601	22621	22563	22492	22509	22563	22729	22400	22510	22595	22605	22458	22667	22543	22359	22493	22359	22393	22391	22726	22633	22662	22690	22409	22560	22504	22575	22576	22634	22570	22761	22415	22399	22235	22424	22624	22558	22588	22390	22267	22373	22533	22271	22588	22374	22436	22364	22765	22763	22714	22610	22429	22527	22532	22538	22144	22527	22420	22432	22793	22434	22551	22574	22586	22750	22568	22583	22318	22445	22373	22394	22472	22574	22566	22568	22628	22617	22683	22382	22579	22359	22483	22486	22551	22589	22256	22612	22338	22590	22411	22551	22656	22444	22579	22463	22333	22643	22319	22514	22516	22762	22456	22643	22699	22680	22586	22490	22737	22479	22551	22552	22635	22636	22372	22578	22184	22615	22653	22460	22496	22376	22254	22539	22600	22412	22660	22506	22428	22389	22627	22666	22644	22741	22608	22313	22461	22405	22543	22484	22539	22563	22528	22649	22656	22287	22272	22374	22658	22579	22567	22636	22496	22436	22769	22692	22328	22453	22380	22366	22712	22508	22580	22485	22535	22221	22811	22614	22560	22596	22653	22436	22497	22583	22695	22615	22407	22467	22453	22450	22624	22724	22691	22422	22296	22462	22429	22448	22749	22458	22565	22439	22702	22536	22545	22484	22504	22320	22542	22666	22728	22374	22378	22432	22271	22477	22611	22483	22431	22769	22758	22734	22344	22541	22445	22309	22460	22502	22569	22737	22578	22439	22713	22473	22599	22543	22854	22725	22520	22231	22712	22655	22486	22560	22572	22653	22877	22591	22496	22658	22541	22728	22601	22435	22716	22582	22306
19195	34510	33804	27745	24302	21987	20384	19261	18438	17642	16890	16315	16019	15700	15573	15308	15243	15267	15134	14999	15008	15134	14956	14829	14782	14725	14626	14857	14722	14725	14874	14547	14701	14624	14663	14702	14706	14711	14684	14697	14398	14698	14575	14544	14604	14468	14560	14527	14557	14591	14485	14519	14510	14508	14551	14561	14574	14168	14533	14410	14551	14404	14632	14391	14447	14394	14494	14443	14607	14549	14558	14370	14612	14523	14544	14514	14498	14506	14581	14464	14469	14678	14697	14405	14555	14459	14424	14558	14388	14455	14469	14433	14718	14367	14566	14532	14484	14729	14523	14217	14188	14538	14603	14657	14479	14356	14391	14497	14661	14644	14603	14496	14578	14469	14386	14457	14489	14361	14635	14494	14370	14601	14457	14555	14395	14526	14383	14491	14533	14373	14507	14377	14401	14404	14511	14539	14509	14314	14541	14457	14531	14286	14396	14442	14411	14604	14522	14275	14370	14527	14572	14526	14316	14415	14367	14609	14564	14367	14362	14644	14579	14259	14371	14576	14630	14439	14323	14494	14453	14349	14408	14412	14482	14408	14401	14442	14411	14366	14442	14599	14573	14306	14475	14411	14304	14558	14469	14348	14500	14412	14380	14416	14533	14384	14517	14606	14401	14422	14518	14321	14546	14446	14350	14639	14399	14389	14512	14458	14507	14442	14395	14537	14428	14256	14362	14369	14567	14436	14405	14444	14528	14554	14429	14386	14575	14583	14619	14479	14401	14429	14391	14493	14487	14412	14372	14486	14396	14453	14504	14408	14409	14496	14541	14474	14441	14522	14574	14502	14473	14429	14420	14394	14444	14426	14466	14361	14541	14518	14562	14455	14427	14459	14456	14519	14376	14461	14494	14363	14271	14659	14755	14349	14335	14505	14422	14417	14521	14448	14506	14634	14521	14435	14510	14562	14512	14535	14612	14417	14563	14349	14431	14576	14373	14440	14444	14392	14557	14287	14433	14471	14410	14392	14458	14545	14486	14388	14275	14500	14382	14376	14416	14409	14599	14433	14433	14573	14263	14454	14377	14571	14283	14629	14550	14331	14479	14466	14588	14584	14424	14582	14487	14589	14575	14381	14463	14402	14467	14433	14426	14558	14390	14491	14489	14390	14351	14513	14429	14221	14379	14589	14165	14458	14372	14704	14463	14456	14432	14444	14417	14333	14456	14499	14390	14336	14425	14531	14436	14465	14485	14403	14380	14558	14472	14451	14550	14432	14531	14426	14709	14431	14445	14381	14437	14416	14472	14505	14481	14385	14543	14331	14439	14279	14560	14369	14506	14420	14501	14416	14464	14532	14306	14469	14411	14593	14511	14671	14559	14462	14560	14516	14403	14394	14544	14358	14493	14490	14469	14499	14507	14516	14352	14425	14567	14391	14477	14403	14502	14347	14223	14475	14340	14497	14456	14381	14245	14396	14471	14340	14547	14455	14335	14380	14462	14556	14433	14505	14394	14361	14419	14582	14418	14430	14390	14449	14508	14467	14364	14525	14173	14453	14548	14465	14489	14368	14327	14439	14300	14482	14535	14394	14240	14457	14503	14449	14545	14510	14476	14625	14509	14341	14479	14426	14458	14545	14557	14407	14442	14390	14497	14471	14265	14382	14395	14377	14393	14416	14308	14539	14477	14586	14471	14545	14254	14515	14463	14480	14500	14508	14415	14579	14513	14379	14561	14532	14541	14567	14157	14482	14527	14336	14267	14217	14571	14442	14389	14434	14361	14570	14487	14328	14444	14305	14521	14596	14333	14663	14322	14395	14540	14308	14415	14342	14552	14424	14513	14463	14485	14439	14390	14354	14416	14501	14586	14378	14546	14332	14374	14387	14546	14348	14459	14542	14361	14412	14495	14616	14574	14326	14456	14392	14357	14492	14416	14257	14373	14647	14276	14507	14491	14495	14421	14403	14397	14464	14526	14518	14412	14431	14419	14587	14357	14251	14459	14382	14650	14453	14502	14270	14288	14464	14325	14394	14452	14437	14464	14349	14296	14336	14391	14372	14462	14401	14475	14383	14480	14481	14553	14343	14469	14497	14470	14574	14371	14547	14579	14428	14579	14461	14487	14472	14510	14374	14487	14540	14482	14385	14386	14347	14346	14443	14478	14486	14423	14425	14474	14428	14480	14420	14408	14374	14404	14629	14353	14304	14373	14393	14297	14383	14234	14613	14446	14459	14355	14445	14380	14443	14263	14502	14394	14642	14326	14301	14523	14519	14367	14348	14421	14449	14446	14379	14383	14322	14387	14547	14264	14342	14383	14268	14510	14431	14438	14441	14362	14460	14354	14536	14550	14303	14177	14521	14513	14537	14574	14566	14287	14391	14452	14513	14263	14394	14571	14456	14454	14432	14415	14519	14606	14526	14455	14472	14342	14516	14537	14409	14487	14399	14376	14538	14373	14405	14594	14464	14451	14373	14521	14323	14395	14407	14451	14442	14567	14510	14436	14462	14278	14575	14634	14359	14486	14405	14427	14594	14363	14416	14559	14428	14380	14408	14465	14511	14547	14563	14389	14567	14520	14427	14406	14447	14444	14472	14549	14480	14500	14564	14408	14440	14492	14459	14563	14675	14337	14595	14403	14501	14384	14496	14461	14397	14416	14439	14316	14412	14327	14530	14463	14367	14471	14353	14375	14439	14382	14523	14544	14498	14475	14498	14326	14383	14498	14412	14478	14577	14313	14578	14519	14389	14391	14584	14478	14430	14294	14605	14541	14693	14431	14368	14597	14609	14555	14500	14469	14345	14362	14484	14525	14453	14363	14232	14329	14254	14422	14543	14289	14377	14320	14432	14570	14361	14350	14338	14519	14266	14391	14380	14447	14309	14411	14496	14439	14402	14430	14371	14386	14639	14469	14350	14417	14573	14510	14553	14500	14502	14312	14639	14255	14384	14512	14430	14358	14239	14463	14490	14487	14418	14263	14394	14569	14439	14379	14303	14495	14409	14494	14643	14524	14479	14523	14365	14427	14681	14348	14273	14483	14559	14498	14586	14539	14355	14469	14576	14448	14619	14477	14622	14216	14459	14529	14462	14602	14433	14477	14330	14459	14439	14536	14386	14535	14515	14340	14349	14354	14481	14425	14397	14426	14353	14391	14583	14336	14432	14379	14450	14281	14527	14536	14421	14315	14300	14410	14355	14373	14483	14451	14505	14375	14435	14274	14548	14443	14348	14550	14462	14507	14271	14352	14437	14572	14272	14465	14490	14538	14496	14383	14578	14334	14311	14535	14539	14586	14388	14573	14307	14425	14445	14422	14440	14413	14532	14482	14501	14533	14515	14617	14496	14542	14463	14412	14423	14485	14489	14531	14405	14392	14308	14549	14615	14434	14457	14575	14424	14407	14428	14440	14514	14616	14230	14570	14492	14560	14323	14398	14456	14278	14392	14281	14524	14486	14443	14415	14385	14431	14404	14412	14495	14591	14487	14445	14538	14447	14577	14466	14402	14431	14345	14442	14337	14420	14348	14474	14513	14405	14405	14273	14448	14381	14366	14284	14449	14401	14318	14374	14408	14517	14276	14552	14429	14339	14269	14479	14353	14489	14626	14430	14554	14364	14436	14413	14402	14468	14448	14363	14567	14304	14307	14589	14336	14479	14534	14354	14402	14324	14328	14621	14403	14282	14329	14465	14422	14345	14471	14529	14390	14384	14504	14479	14610	14353	14548	14612	14471	14561	14370	14534	14449	14489	14519	14602	14477	14483	14538	14539	14318	14404	14432	14562	14464	14350	14364	14454	14360	14275	14530	14599	14296	14306	14399	14337	14491	14467	14276	14605	14316	14623	14468	14553	14415	14483	14401	14487	14514	14429	14559	14526	14523	14444	14506	14425	14414	14533	14573	14260	14383	14373	14549	14391	14646	14452	14572	14462	14577	14360	14569	14368	14369	14354	14451	14405	14473	14506	14535	14499	14502	14331	14452	14381	14510	14381	14216	14510	14428	14192	14337	14412	14562	14457	14498	14539	14303	14363	14631	14546	14265	14259	14424	14522	14279	14239	14575	14562	14378	14328	14448	14365	14352	14273	14478	14451	14475	14353	14461	14333	14455	14420	14567	14585	14438	14480	14538	14452	14564	14557	14305	14578	14731	14584	14495	14591	14415	14477	14399	14356	14554	14453	14476	14443	14335	14381	14414	14462	14393	14496	14538	14628	14444	14390	14384	14531	14362	14396	14385	14468	14412	14307	14457	14423	14470	14526	14515	14505	14391	14401	14404	14280	14427	14431	14395	14453	14424	14474	14350	14559	14454	14529	14358	14277	14428	14364	14457	14400	14552	14460	14416	14590	14695	14281	14404	14547	14346	14424	14484	14522	14544	14620	14485	14342	14399	14483	14516	14507	14576	14419	14290	14450	14544	14524	14158	14449	14444	14287	14439	14534	14512	14401	14521	14604	14509	14553	14419	14551	14353	14393	14386	14434	14339	14276	14471	14483	14462	14626	14432	14557	14383	14418	14536	14414	14259	14672	14368	14565	14417	14516	14685	14603	14471	14461	14477	14382	14426	14506	14372	14319	14361	14409	14363	14384	14419	14352	14345	14357	14425	14618	14431	14452	14471	14394	14594	14515	14540	14413	14405	14181	14675	14420	14424	14641	14283	14662	14346	14562	14557	14332	14488	14759	14525	14254	14200	14201	14449	14429	14464	14446	14371	14409	14348	14328	14399	14346	14506	14559	14647	14632	14295	14436	14368	14268	14506	14313	14463	14314	14415	14501	14449	14326	14305	14451	14232	14459	14605	14633	14267	14532	14385	14463	14347	14399	14667	14588	14454	14494	14372	14461	14430	14278	14273	14503	14461	14426	14419	14557	14402	14428	14358	14359	14394	14411	14387	14635	14509	14291	14344	14450	14393	14515	14530	14505	14588	14479	14283	14578	14222	14510	14498	14463	14530	14494	14430	14576	14451	14429	14335	14527	14347	14329	14479	14399	14497	14450	14571	14425	14680	14583	14450	14428	14465	14496	14445	14474	14396	14540	14508	14518	14518	14473	14668	14485	14340	14507	14421	14454	14529	14358	14344	14488	14453	14587	14264	14378	14437	14618	14379	14487	14373	14433	14331	14490	14362	14418	14474	14568	14354	14358	14405	14459	14462	14395	14507
34555	27298	30675	29332	27109	26684	26855	26158	26016	25706	25827	25547	25390	25442	25390	25432	25474	25637	25290	25128	25399	25276	25322	25273	25170	25310	25444	25319	25137	25453	25408	25005	25401	25065	25230	25275	25391	25223	25212	25311	25221	25057	25379	25398	25257	25352	25314	25300	25174	25229	25399	24992	25103	25310	25256	25325	25290	24978	25196	25439	25435	25169	25377	25458	25431	25380	25223	25264	24988	25265	25266	25307	25226	25038	25204	25263	25261	24994	25268	25218	24920	25391	24888	25025	25083	25149	25226	24976	25084	25359	25178	25032	25255	24912	24783	25407	25187	25259	25076	25257	25322	25054	25469	25188	25257	25198	25019	25244	24998	25280	25272	25008	25415	25190	25204	25223	25167	25074	25321	25178	25117	25072	25130	24788	24715	25220	25091	25114	24850	25123	25234	25055	25168	25282	25232	25281	25031	25105	25219	25479	25150	25021	25092	25130	24972	25129	25111	25088	25166	24951	25088	25170	25136	25173	25572	25360	25018	25053	25074	25102	24908	25341	25026	25079	25314	25345	25269	25106	24980	25242	25349	25235	25255	25309	25256	25033	25140	25273	25204	25239	25163	25213	25270	25277	25140	25258	25181	25202	25136	25184	25304	25169	25237	25092	25258	25079	24986	25344	25351	25165	25447	25238	25163	25327	25002	24982	25109	24940	25274	25222	25286	25273	25241	25165	25416	25267	25438	25161	25353	25348	25166	25381	25394	25073	25379	25246	25211	25129	25010	25165	25322	25237	24933	25129	25029	25004	25403	25291	25025	25441	25189	25282	25162	25095	25245	25161	25068	25287	25359	25194	25247	25127	25416	25533	25369	25126	25231	25228	25428	25039	25276	24897	25172	25417	25454	25062	25331	25209	25040	25047	25362	25185	25038	25298	25277	25224	25268	25121	25327	25162	24994	25251	25281	25322	25229	24842	25230	25269	25233	25212	25205	25154	25190	25051	25215	25148	25079	25067	25131	25308	25205	25278	25111	24869	25141	24927	25259	25173	25332	25215	25147	25108	25340	25024	25147	25250	25096	25207	25196	25105	25426	25017	25130	25215	25253	25135	25043	25198	25042	25231	25065	25451	25194	25304	25212	25284	25335	25253	25208	25190	25316	25484	24998	25182	25238	25106	25364	25310	25303	25235	25360	25095	25169	25197	24939	24825	25037	25267	25290	25259	25293	25126	25218	25233	25068	25426	25214	25094	25077	25360	24992	25249	25148	25298	25221	25146	25348	25250	25171	25162	25413	25213	25344	25058	25313	25177	25130	25065	25133	25179	25070	25302	25163	25261	25162	25256	25190	24922	25274	25095	25344	25336	25155	25466	25493	25148	25077	25113	25097	25189	25069	25214	25019	25126	25063	25369	25413	24955	25305	25217	25282	24935	25165	25195	25301	25186	25088	24997	25353	25450	25269	25242	25417	25295	25174	25247	25199	25431	25330	25353	25189	25157	25015	25397	25195	25223	25102	24914	25419	25105	25319	25310	25036	25231	25365	25178	25143	25174	24945	25298	25223	25150	25014	25062	25337	25250	25332	25311	25004	25167	25165	25118	25254	25186	25133	25283	25251	24983	25432	25217	25204	25044	25217	25021	25306	25396	25265	25079	25200	25167	25280	25294	25316	24970	25343	25257	25141	25254	25224	25120	25177	25159	25095	24969	25189	24979	25117	25221	25411	25443	25436	25048	25478	25429	25039	25310	25026	25219	25033	25391	25103	24810	25226	25038	25090	25309	25344	25209	24931	25279	24828	25171	25119	24932	25255	25151	25073	25042	25125	25064	25037	25306	25216	24923	25201	25158	25251	25361	25194	24979	25005	25117	25099	25130	25338	24990	25075	24953	25299	24990	25197	25049	25192	25053	25173	24981	25089	25391	25171	25274	24958	25432	25019	25157	25068	25193	25244	25385	25130	25009	25150	25165	24989	25043	25091	25274	25278	25425	25392	25155	24928	25185	25439	25414	25264	25336	25151	24986	25309	25198	25392	25023	24904	25076	25012	25246	25430	25173	25594	25204	25100	24979	25268	25129	25408	25231	25243	25266	25168	25151	25268	25225	25121	25328	25302	25420	25120	25099	24983	25266	25171	25265	25370	25194	25212	25135	25426	25088	25113	25281	25171	25245	25203	25152	25348	25303	25490	25120	25258	25227	25413	25167	25257	25021	25192	25115	25288	25284	25203	25403	25159	25009	25156	25155	24991	25156	25257	24990	25077	24912	25129	24943	25126	25205	25224	25095	25250	25025	24853	25110	25167	25319	25422	25268	25120	25281	25205	25440	25195	25253	25319	25053	25077	25114	25198	25350	25283	25325	25457	25285	25570	25214	25215	25226	25330	25326	25142	25508	25229	25222	25306	25233	25113	25150	25134	25392	25357	24988	24922	25302	25172	25079	25358	25123	25156	25352	25230	25378	25438	24970	25230	25241	25531	25226	25508	25234	25355	25180	25251	25108	25086	25103	24930	25035	25208	25007	25076	25224	25341	25076	25314	25034	25396	25190	25216	25248	24969	25109	25393	25165	25478	25376	25167	25144	25363	25117	25229	25204	25130	25067	25095	25201	25146	25258	25130	24994	25278	25266	25230	25127	25030	25041	24930	25111	25206	25314	25230	25007	25151	25129	25140	25191	25143	25214	25176	25002	25103	25065	25095	25144	25157	25213	25048	25100	25298	25199	25255	24907	25061	25161	25122	25080	25050	25167	25177	25252	25267	25046	25187	25178	25372	25181	25083	25147	25076	25273	25317	25335	25298	25102	25300	25264	24895	25165	25156	25146	25052	25092	25248	25251	25190	25359	25219	25516	25239	25242	25178	25031	25323	25402	25395	25053	25295	25339	25229	25135	25351	25301	25255	25115	25140	25101	25126	25057	25341	25259	25103	24981	25372	24915	25239	25325	25243	25217	25462	25128	25275	25128	25298	25077	25270	25458	24984	25107	25328	25335	25198	24999	25149	25174	25077	24976	25242	25393	25150	24883	25173	25252	25116	25018	25313	25285	24993	25221	25329	25137	25239	25363	25435	25269	25300	25129	25065	24836	25161	25312	25504	25325	25548	25315	25143	25071	25402	25200	25220	24945	25333	25318	25532	25136	25127	25205	25100	25186	25261	25280	25163	25152	25177	24968	25145	25109	25172	25176	25343	25267	25275	25139	25251	24995	25072	25179	25183	25060	25305	25110	25031	25215	25075	25131	25316	25490	25205	25089	25156	25094	25262	25053	25367	25044	25103	25025	25354	25199	25175	25175	25081	25324	25032	25085	25135	25237	25269	24901	25104	25038	25005	24951	25196	25411	25174	25072	25092	25293	25052	24826	25175	25064	25248	25340	25053	25280	25058	25211	25134	25369	25233	25228	25345	25392	25466	25300	25210	25375	25070	25207	25295	25183	25183	25289	25298	25112	25172	25286	25019	25057	25272	24826	25230	25434	25112	25204	25146	25019	25113	25128	25059	25225	25241	25098	25359	25039	25118	25182	25158	24939	25275	25170	25377	25076	25223	25231	25227	25396	24983	25309	25104	25236	25110	25212	25181	25570	25132	24948	25267	25301	25148	25454	25068	25084	25503	25019	25134	25296	25027	25081	25348	25223	25068	25252	25017	25081	25243	25390	25081	25170	25286	25321	25175	25131	25015	25200	25317	25303	25344	25371	25296	25155	25509	25139	25166	25288	25423	25273	25273	25227	25136	25195	25239	25238	25283	25232	25125	25215	24977	25208	25029	25066	25067	25290	25329	25144	25119	25175	25181	25242	25272	25543	25434	25297	25352	25093	25050	25397	25289	25191	25227	25062	25170	25439	25045	25060	25383	25154	25219	25377	25286	25178	25335	25333	25259	25243	25310	25149	25198	25375	25210	25368	25031	25178	25170	25218	25059	24969	25044	25175	25081	25158	25108	25252	25352	25253	25305	25093	25177	25152	25147	25061	25300	25179	25002	25289	25155	25054	25021	25037	25133	25057	25234	25233	25239	25289	25258	25147	25054	24982	25325	25110	25184	25173	25411	25127	25050	25295	25183	25145	25118	25542	25065	25151	25216	25311	25092	25041	25033	25143	25231	25195	25190	25307	25189	25088	25206	25328	25158	25208	24888	25207	25208	25183	24971	25466	25412	25478	24973	25229	25423	25243	25214	24975	24903	25137	25155	25195	25418	25443	25331	25203	25386	24930	25258	24933	25154	25134	25246	25247	25259	25377	25340	25263	25251	25123	25354	25398	25236	25209	25276	25429	25274	25309	25179	25028	25030	25093	25073	25307	25269	25310	25394	24961	25124	25030	25183	25180	25316	25067	25174	24956	25159	25138	25190	25296	25239	25119	25314	25127	25189	25239	25109	25236	25450	25351	25105	25232	25018	25345	25307	25091	25176	25161	25138	25025	25281	24788	24924	25154	25428	25218	25169	25271	25123	25127	25000	24990	25303	24908	25436	24955	25178	25197	25230	25179	25194	25137	24979	25267	25372	25347	25262	25350	25428	25370	25215	25146	25141	25354	25137	25400	24982	25280	25169	25177	25326	25264	25319	25424	24987	25033	25209	25132	25299	25250	25348	25475	25313	25259	24926	25219	25389	25163	25065	25375	25167	25057	25374	24879	25134	25077	25330	25426	25100	25112	25268	25238	25248	25197	25128	25150	25181	25193	25168	25191	25157	25098	25213	25307	25468	25335	25279	25154	25041	25242	25213	25152	25371	25028	25248	25323	25022	25399	25142	25101	25076	25093	25182	25101	24925	25223	24998	25131	25304	25403	25033	25285	25062	25340	25026	25318	25074	25306	25237	25064	25321	25040	25166	24941	25439	25295	25324	25435	25329	25251	25185	25134	25240	25235	25208	25087	24832	25242	25417	25342	24919	25230	25154	25182	25088	24943	25412	25406	25086	25313	25338	25245	25400	25202	25399	25430	25291	25062	25186	25189	25280	25324	25097	24897	25295	25014	25175	25027	25079	25194	25152	25247	25449	25167	25374	25208	24985	25154	25475	25107	25097	25000	25134	25105	25290	25245	25195	25174	25242	25061	25454	25197	25366	25171	25111	25126	25184	25190	25194	25113	25249	25147	25274	24984	25287	25035	25346	24976	25315	25029	25231	25397	25227	25157	25071	25407	25331	25206	25301	24943	25506	25001	25238	25370
19697	23209	23293	20251	18991	18325	17786	17285	16897	16756	16493	16205	16064	16162	16023	15920	15998	16046	16024	15841	15904	15966	15992	15948	15794	15928	15850	15941	15838	16008	15767	15775	15793	15924	15907	15751	15784	15901	15880	15936	15829	15866	16016	15931	15800	15923	15845	15796	15773	15921	15908	15941	15729	15799	15680	15952	15763	15727	15718	15759	15845	15785	15714	15876	15647	15831	15870	15824	15851	15664	15848	15873	15952	15831	15976	15822	16094	15621	15905	15910	15754	15759	15632	15773	15880	15733	15799	15787	15686	15804	15690	15908	15835	15817	15758	15848	15747	15768	15824	15605	15740	15851	15735	15718	15964	15794	15660	15721	15853	15922	15832	15829	15720	15696	15767	15766	15655	15795	15608	15944	15790	15869	15667	15769	15797	15726	15680	15693	15923	15705	15858	15776	15851	15780	15916	15770	15705	15858	15822	15686	15653	15679	15755	15792	15746	15653	15781	15552	15815	15914	15738	15623	15936	15914	15802	15782	15734	15687	15785	15795	15839	15638	15895	15662	15736	15755	15556	15724	15769	15838	15834	15646	15826	15685	15679	15844	15799	15712	15805	15758	15883	15713	15936	15688	15761	15835	15623	15743	15572	15665	15611	15610	15854	16001	15660	15729	15642	15744	15567	15779	15791	15663	15668	15916	15761	15795	15719	15730	15652	15850	15661	15737	15673	15711	15673	15736	15795	15628	15878	15811	15545	15650	15709	15716	15629	15785	15858	15833	15928	15896	15670	15707	15587	15669	15853	15801	15634	15808	15850	15740	15662	15813	15879	15678	15759	15830	15732	15710	15759	15744	15736	15800	15783	15736	15850	15920	15876	15668	15572	15658	15765	15746	15741	15845	15759	15782	15706	15825	15709	15892	15584	15750	15630	15648	15628	15783	15691	15639	15805	15697	15632	15869	15813	15860	15876	15753	15653	15774	15699	15840	15663	15787	15599	15710	15792	15891	15791	15731	15912	15709	15690	15754	15836	15813	15658	15621	15721	15683	15831	15829	15615	15763	15748	15811	15709	15937	15862	15729	15777	15812	15788	15903	15845	15642	15803	15806	15843	15556	15852	15759	15772	15863	15894	15924	15699	15876	15944	15817	15800	15682	15803	15858	15594	15760	15688	15835	15852	15886	15812	15736	15866	15714	15710	15648	15857	15656	15803	15859	15882	15779	15805	15591	15780	15751	15720	15699	15897	15814	15703	15621	15824	15790	15780	15884	15748	15686	15659	15853	15792	15727	15826	15974	15614	15708	15863	15526	15767	15834	15783	15826	15579	15740	15643	15842	15813	15793	15879	15790	15977	15779	15837	15713	15739	15840	15812	15616	15611	15753	15778	15935	15905	15776	15605	15850	15567	15844	15758	15810	15754	15808	15813	15698	15856	15941	15948	15780	15720	15793	15820	15635	15776	15772	15746	15853	15627	15815	15706	15719	15937	15749	15848	15773	15727	15720	15856	15664	15922	15831	15745	15751	15839	15596	15789	15578	15639	15807	15771	15731	15684	15769	15908	15998	15773	15843	15736	15840	15829	15803	15911	15753	15625	15680	15787	15854	15710	15769	15866	15876	15711	15883	15969	15863	15739	15693	15890	15933	15773	15696	15766	15822	15693	15664	15705	15708	15686	15859	15715	15775	15849	15783	15686	15856	15939	15708	15781	15868	15927	15754	15738	15836	15694	15823	15883	15689	15922	15765	15859	15731	15687	15703	15899	15744	15836	15916	15728	15769	15727	15707	15688	15753	15932	15660	15834	15658	15772	15690	15857	15842	15801	15512	15891	15718	15837	15938	15857	15639	15620	15842	15627	15919	15828	15860	15791	15707	15799	15741	15772	15663	15696	15879	15653	15624	15942	15740	15839	15673	15731	15732	15681	15859	15763	15776	15828	15857	15833	15849	15629	15937	15761	15624	15659	15871	15674	15800	15826	15718	15755	15732	15799	15856	15831	15793	15637	15703	15690	15876	15721	15679	15773	15614	15716	15749	15716	15817	15822	15810	15856	15850	15859	15859	15589	15730	15778	15870	15981	15651	15845	15890	15862	15873	15786	15806	15861	15785	15651	15800	15809	15777	15973	15605	15651	15724	15602	15650	15799	15643	15668	15730	15856	15676	15711	15733	15862	15773	15652	15827	15667	15829	15642	15667	15957	15686	15684	16050	15667	15759	15741	15903	15685	15663	15794	15743	15800	15799	15741	15636	15888	15897	15822	15802	15879	15776	15804	15817	15859	15806	15757	15757	15855	15800	15809	15650	15804	15818	15634	15802	15684	15660	15676	15801	15831	15833	15651	16036	15766	15740	15680	15888	15744	15775	15764	15902	15839	15739	15750	15705	15860	15712	15760	15906	15789	15771	15685	15903	15816	15916	15700	15636	15729	15681	15575	15754	15705	15824	15772	15830	15666	15704	15754	15870	15738	15756	15826	15707	15801	15879	15922	15810	15707	15812	15772	15769	15738	15766	15597	15739	15639	15809	15890	15852	15950	15863	15948	15914	15681	15715	15684	15715	15710	15811	15814	15894	15653	15889	15685	15804	15726	15680	15779	15764	15796	15856	15767	15557	15659	15770	15775	15937	15754	15735	15907	15701	15822	15807	15589	15627	15745	15926	15893	15805	15577	15690	15698	15605	15712	15799	15730	15700	15863	15728	15673	15718	15948	15703	15742	15796	15757	15750	15711	15743	15853	15914	15791	15776	15815	15723	15899	15775	15635	15871	15783	15597	15511	15812	15958	15883	15814	15739	15886	15695	15861	15822	15697	15795	15725	15692	15686	15909	15721	15822	15841	15768	15875	15823	15715	15812	15679	15759	15931	15683	15836	15857	15963	15683	15745	15750	15896	15758	15795	15914	15753	15822	15901	15674	15869	15921	15780	15718	15753	15752	15804	15689	15821	15855	15854	15775	15774	15846	15664	15784	15656	15754	15720	15620	15834	15733	15886	15787	15864	15593	15594	15752	15773	15866	15785	15771	15784	15776	15829	15450	15792	15776	15664	15659	15777	15650	15828	15680	15760	15768	15861	15837	15786	15803	15826	15845	16003	15845	15777	15716	15631	15738	15869	15650	15907	15824	15772	15744	15823	15626	15783	15719	15754	15861	15827	15862	15816	15785	15707	15889	15769	15849	15601	15828	15741	15788	15544	15626	15856	15688	15860	15603	15562	15938	15750	15776	15788	15765	15500	15696	16010	15712	15785	15899	15795	15701	15925	15700	15660	15878	15775	15767	15821	15724	15723	15777	15831	15681	15874	15845	15745	15768	15705	15919	15701	15742	15765	15750	15528	15865	15702	15787	15719	15689	15649	15756	15722	15815	15830	15803	15720	15864	15678	15762	15678	15773	15868	15903	15697	15777	15957	15791	15754	15605	15818	15668	15762	15792	15713	15638	15617	15838	16010	15813	15926	15744	15929	15729	15871	15592	15788	15767	15991	15705	15642	15898	15834	15672	15841	15708	15790	15868	15726	15770	15739	15760	15914	15771	15863	15658	15865	15815	15891	15847	15808	15907	15768	15860	15843	15764	15724	15791	15884	15853	15794	15817	15634	15673	15734	15802	15708	15693	15672	15719	15830	15761	15819	15703	15724	15797	15669	15883	15788	15748	15863	15754	15751	15811	15782	15691	15927	15938	15906	15704	15807	15834	15750	15784	15743	15687	15881	15941	15763	15875	15706	15579	15670	15742	15748	15655	15718	15722	15702	15700	15769	15736	15907	15880	15681	15844	15798	15807	15786	15909	15659	15730	15576	15870	15716	15856	15755	15801	15998	15664	15579	15825	15712	15708	15921	15811	15853	15720	15621	15815	15666	15632	15833	15845	15870	15925	15605	15879	15745	15800	15645	15881	15547	15660	15829	15696	15806	15890	15610	15826	15975	15726	15739	15857	15878	15821	15691	15771	15809	15729	15693	15789	15725	15694	15637	15664	15708	15800	15842	15700	15636	15610	15865	15805	15885	15622	15711	15728	15719	15701	15806	15779	15659	15843	15749	15755	15902	15649	15754	15818	15664	15859	15610	15722	15904	15690	15696	15644	15871	15793	15662	16035	15931	15660	15838	15829	15877	15578	16006	15707	15726	15613	15861	15925	15880	15823	15740	15893	15701	15625	15855	15643	15674	15874	15739	15720	15928	15603	15849	15698	15706	15711	15548	15713	15670	15866	15744	15751	15792	15860	15682	15633	15689	15768	15703	15844	15828	15660	15867	15646	15766	15683	15806	15810	15838	15689	16038	15934	15788	15711	15762	15811	15630	15863	15766	15949	15792	15703	15714	15808	15754	15893	15727	15656	15844	15666	15783	15887	15687	15680	15843	15771	15713	15732	15803	15810	15869	15923	15679	15750	15536	15742	15678	15842	15674	15708	15833	15713	15836	15775	15746	15834	15693	15643	15797	15929	15735	15724	15812	15655	15618	15626	15651	15879	15843	15879	15947	15949	15800	15790	15783	15867	15883	15842	15950	15786	15925	15718	15535	15731	15883	15792	15882	15692	15705	15849	15880	15671	15890	15669	15783	15616	15623	15753	15853	15741	15705	15627	15640	15878	15799	15767	15686	15825	15694	15858	15919	15864	15823	15878	15778	15837	15784	15828	15840	15817	15708	15769	15846	15778	15827	15717	15926	15816	15606	15592	15682	15668	15857	15666	15919	15842	15717	15833	15639	16081	15625	15749	15632	15820	15703	15653	16023	15847	15769	15986	15729	15759	15719	15684	15772	15625	15775	15899	15763	15659	15695	15829	15731	15593	15795	15751	15893	15786	15846	15879	15851	15759	15836	15766	15652	15909	15692	15585	15858	15774	15891	15774	15662	15839	15750	15651	15766	15986	15761	15896	15782	15846	15694	15689	15814	15949	15650	15737	15678	15714	15821	15783	15633	15793	15639	15868	15730	15821	15795	15724	15919	15705	15950	15864	15703	15920	15715	15879	15781	15516	15837	15745	15915	15807	15750	15772	15764	15821	15865	15788	15733	15821	15842	15774	15819	15769	15805	15814	15748	15742	15909	15889	15699	15628	15654	15684	15760	15769	15859	15706	15900	15894	15848	15739	15768	16014	15826	15922	15759	15739	15856	15665	15717	15735	15855	15706	15763	15726	15643	15731	15845	15641	15814	15777	15681	15665
24349	21162	27730	25154	23658	27417	28602	25418	24659	24807	24542	24265	23930	23814	23664	23542	23542	23870	23738	23053	23400	23400	23385	23284	23265	23429	23384	23106	23090	23193	23336	23283	23212	23121	23302	23317	23108	23164	23333	23210	23509	23149	23135	23352	23337	23142	23207	23144	23140	23165	22984	23183	23113	23317	22973	23160	23226	23324	23093	23315	23225	23191	23172	23035	23146	23228	23531	23363	23327	23282	23147	23078	22959	22977	23122	23099	23245	23008	23016	23011	23176	23345	23355	23298	23185	23402	23305	23229	23324	23146	23145	23094	23279	23055	23159	23205	23168	23059	23236	23128	23064	23138	23061	22844	23438	23408	23169	22840	23273	23140	23105	23054	22936	23087	22858	23236	22929	23164	23201	23343	22953	23116	23173	23276	23096	23072	23132	22964	23227	23233	23206	23027	22752	23130	23217	23069	23228	23181	23143	23151	23152	23213	23088	23080	23047	23044	22950	22949	23190	23319	22881	23022	23165	23243	23138	23030	22686	23209	23162	23337	23335	23114	23110	22933	23201	22986	22963	23077	23105	23295	23141	23156	23181	23022	23123	23061	23025	23153	23276	23080	23168	23199	23149	22779	23289	23177	23046	22942	23257	23062	23064	23070	23073	22923	23171	23017	22974	23097	22922	23136	23045	23095	23124	22955	23055	23152	23072	23149	23246	23356	23054	23317	23314	23164	23145	22982	22966	23077	23170	22759	23059	23012	22943	23246	23002	22978	22976	23157	23138	23050	23037	23036	23325	22944	23038	23265	23109	22841	23063	23014	23005	23158	23107	23267	22964	23168	23154	23087	23064	22977	23062	22736	23168	23159	23048	22893	23211	23004	22996	23043	23101	23057	23085	23165	23030	23113	23191	22867	22889	23186	23136	23023	23071	23242	23101	22978	23178	23218	23134	22907	23179	23307	22882	23255	22966	23478	23251	23063	23401	23372	23234	23071	22917	23001	23050	22998	23142	23169	23182	22975	23052	22862	22967	23122	23069	23094	23326	23126	23207	23074	22881	23230	23068	23120	23069	23287	22944	22854	22920	23000	22958	23306	23021	23207	23230	22931	23121	23090	23157	23006	23301	22761	23197	23105	23261	22953	22837	23083	23233	23108	23237	22850	22989	23417	23152	23128	23099	23059	23095	22954	23170	23233	23267	22848	23091	23147	23223	23069	23087	22942	23181	22991	22963	22985	23358	23052	22892	23135	23247	23022	23355	23196	23112	23183	23105	23300	23063	23154	23234	23172	23026	23190	23061	23092	23093	23303	23161	23026	23026	23157	23234	23074	23242	22825	23192	23135	23019	23127	23353	23030	23015	22994	23009	23123	23191	23189	23324	22867	23227	23079	23202	23098	23260	22958	22917	23133	23017	23177	22945	23038	23261	23012	23259	23030	23136	22988	23112	22974	23109	22935	22911	22902	23016	23138	23095	22882	23206	23120	23142	22981	23088	23113	23008	23100	23275	23283	23061	23028	23265	23173	23013	23069	23198	23121	23224	23107	22771	23246	23055	23239	23023	22989	23307	22964	23013	23340	23287	22962	23042	23109	23027	23100	23066	23020	23238	23038	23043	23023	23274	23115	23050	23227	22997	22973	23375	23124	23064	23264	23168	22952	23036	23091	23210	22972	22860	23072	22962	23079	23261	22998	23096	22854	22868	23142	22721	23108	23189	23022	23237	23110	22861	23077	23140	23091	23062	22971	23113	23218	23164	22987	23052	23171	23103	23205	23193	22992	23175	23151	23389	23139	23146	23194	23166	22975	22881	22761	22878	22981	23015	23150	23253	23161	23277	23289	22961	22904	23111	23053	23010	22946	22997	23139	23003	23133	23131	22963	22935	23088	23180	22948	23119	23025	22991	23052	23173	23092	22989	23157	23039	23293	23346	23052	23014	23189	23274	23067	22862	23267	23052	23270	23118	23154	22990	23102	23020	22904	22867	23176	23077	22955	23002	23098	23089	23271	23172	23152	23187	23081	23043	22990	23088	23187	23056	22791	23075	23231	23113	23111	22993	23012	23052	23119	23139	22934	22790	23205	23032	23080	23223	23045	23018	23119	22917	23397	22991	22983	22945	23077	23044	22925	22855	22829	23232	22882	23036	23207	23017	22897	23155	22967	23228	23150	23320	23113	23153	23077	22983	23119	23022	22874	22920	23297	23064	23050	23111	23067	22866	23025	23039	23154	23227	22930	23172	23160	23019	23053	23003	23051	23401	22791	22940	23146	23006	23065	23180	23336	23010	23128	23176	22980	23080	22977	23206	22942	22972	23045	23095	23118	22830	23029	23201	23008	23082	23211	23076	23015	23048	23280	23094	23192	22952	22979	23246	23244	23000	22987	22974	23294	23225	23403	23010	23016	23278	23205	23066	23339	22971	23186	23098	23017	23081	22988	23218	23015	22955	23112	22873	22977	22848	22876	23083	22923	22947	22928	23091	23084	23287	23004	22865	23210	23421	23188	23037	23175	23161	22959	23027	22952	23045	23210	23262	23202	23169	23032	22952	23121	23106	22992	23051	23169	23100	23172	23182	22994	23061	22964	23096	23117	23203	23200	23126	22769	23053	23205	23252	22990	23051	23008	23103	23206	23028	23007	23234	23124	23096	23176	23034	23116	23038	23226	23240	23205	23339	23111	23175	22926	23287	23276	23119	23219	23240	23223	23002	23013	23257	23325	22972	22993	23142	23120	23098	23218	23194	23085	23303	23129	23048	23262	22931	23287	23000	23041	23077	23172	23141	22948	22874	23142	23177	23154	23108	23087	23190	23015	22999	22818	23106	23027	22977	23298	23253	23139	23042	22904	23163	23087	23003	23293	23277	23251	23087	23002	23277	23201	23005	23117	23111	23072	22980	23059	23391	23338	23026	22953	23080	23057	22985	23276	23196	23024	23343	23091	22958	23129	23037	23154	22930	23180	23064	23007	23248	23150	23230	23026	22937	22998	23137	22841	23036	23004	23288	22986	23075	23310	23251	23334	22967	23113	23159	23202	23106	23186	22857	23171	23334	23329	23315	23116	23211	23127	23163	23344	23003	23412	22950	23041	23175	22796	23149	23146	22986	23195	23012	23123	22833	22934	23042	22933	23190	23180	23112	23012	23059	22919	23019	22912	23281	23282	23195	22980	23075	23061	22776	23108	23205	23010	23025	22931	22883	23048	23042	23089	23070	23038	23031	23050	23396	23096	22957	23182	22918	23328	23267	23289	22898	23292	23126	23204	23069	22939	23102	23017	23137	22976	23101	23128	23213	23115	23237	23036	23331	23117	23346	23179	22990	23039	23322	22993	22986	23090	23191	23130	23276	23123	23094	23076	23026	23061	23236	23328	22996	22906	23139	22887	23273	23235	23353	23140	23298	22917	23184	22947	23185	23082	23199	22931	22910	23179	23014	22945	23102	23055	23145	23042	23241	22965	23059	22967	22966	22873	22796	22900	23113	23021	23159	23135	23007	23003	23122	22852	22967	23134	23175	23177	23162	23213	22968	23066	23083	23074	22948	22971	23026	23141	23022	23182	23198	23062	22980	22971	23357	23161	23382	23251	22877	23179	23243	23262	23066	23102	23265	23539	23286	22753	23062	22909	23022	23193	23267	23253	23027	23044	23163	23041	22960	23105	22951	23026	23298	23118	22797	23007	23152	22995	23268	23278	23211	22987	22873	23215	23065	23054	23235	22964	23204	23160	22991	23013	23101	23112	23186	23346	23495	23082	23275	23251	22980	23184	23076	23156	23131	23281	23067	23174	23045	22875	23041	22951	22913	23007	23320	23214	22758	23207	23176	22791	23036	23040	23025	22905	23140	23001	22921	23146	22997	23212	23189	23132	22954	22899	23114	23036	23135	23276	23075	23086	23176	23155	23162	23008	23078	23188	23164	23119	23072	23204	23211	23255	22954	23115	23250	23091	23275	23091	22936	22994	23212	23194	23042	23256	22993	23218	22955	23132	23287	23139	23212	23108	23142	23159	22976	23262	23116	23178	23244	23006	23177	23139	23193	23175	23177	22969	23152	23111	23097	23082	23270	22944	23424	23241	22937	22937	23036	23125	23326	23120	23090	23121	22910	22956	23023	23123	22945	22693	23142	23022	22834	23038	22973	22890	23279	23219	23240	23202	23239	23276	23157	23000	22802	23364	23117	23133	23002	23207	23010	22874	23136	23106	23041	23252	22997	23169	23099	23140	23137	23161	23086	23007	22923	23056	22921	22747	22817	22817	22945	23289	22915	23264	23158	23196	22705	22950	23186	23228	23060	23090	23169	23157	23176	23117	23188	22935	23111	23007	22975	22986	22917	23384	23124	23254	23249	23037	23019	23068	22969	23130	23208	22937	23018	23072	23144	23115	23075	23048	23103	23030	23069	23186	23162	23017	23188	23087	23068	22932	23097	23013	23278	23108	23270	23165	23074	23132	22908	23197	23026	23146	23085	23214	23209	22850	23173	22982	23054	23220	23318	23225	23143	22984	23167	22981	23208	23254	23141	23087	23199	23091	23267	22835	23252	23132	23301	23069	23077	23098	23142	23209	23141	22906	22743	22999	23014	23070	23302	23244	23149	23055	22871	22918	22995	22905	23118	23238	23262	23203	23060	23133	23198	23043	23020	23073	22920	23326	22887	23094	23108	23055	23309	22991	23118	23020	22980	23094	23088	23222	23115	23143	23019	23188	23178	23086	23174	23036	23078	22955	23214	23148	22956	23126	23150	23130	23391	22952	23338	23277	23226	23017	23199	23163	23103	22970	23102	23161	23234	23070	23343	23242	23042	23208	23246	23205	23005	23288	23078	23118	22917	22864	23157	23155	23152	22965	23086	23078	23123	22980	22863	23286	23239	23251	23175	23007	23250	23045	23280	22889	23342	23273	23223	23233	22999	22960	23123	23161	23277	23076	23258	23193	23013	23022	23012	23087	23159	23164	23158	23046	22904	23163	22913	23369	23220	23073	23345	22922	23092	22846	23146	23028	23335	23184	22999	23167	23168	22981	23141	22927	23276	22974	23116	23212	23078	23006	23000	23325	23321	22985	22969	23158	23338	23212	23211	22977	23031	23090	23094	23143	22958	22973	22944	22943	23105	22921	23176	23217	22989	22976	23148	23143	23179	23168	23253	23061	23108	23043	23053	23107	23237	23268
17564	29906	29611	24660	21883	20175	19157	18004	17222	16961	16295	16088	15826	15701	15584	15512	15290	15412	15410	15082	15154	15010	15147	14999	15065	15070	15047	15206	14967	15091	15169	14839	14707	14903	14713	15008	14974	14827	14879	14777	14906	14912	14913	14884	14707	14903	14915	15102	14680	14900	14919	15036	14990	14703	14795	14708	15008	14776	14691	14621	14887	14849	14750	14779	14790	14887	14855	14855	14932	14878	14985	14846	14852	14852	15028	14820	14849	14784	14872	14688	14784	14887	14918	14834	14861	14624	14892	14929	14976	14727	14934	14746	14827	14792	14671	14826	14884	15032	14910	14737	14651	14946	14731	14925	14881	14799	14628	14894	14682	14931	14705	14732	14745	14587	14914	14856	14857	14765	14875	14775	14778	14894	14793	15033	14765	14815	14930	14654	14846	14899	14738	14800	14722	14883	14808	14844	14777	14855	14667	14971	14838	15016	14890	14882	14886	14809	14765	14831	14857	14810	14837	14814	14891	14812	14834	14780	14893	14723	14872	14632	14809	15026	14782	14717	14846	14783	14878	14641	14587	14844	14824	14911	14672	14633	14914	15044	14973	14927	15039	14919	14836	14922	14828	14862	14840	14715	14730	14899	14741	14785	14741	14938	14984	14823	14667	14918	14961	14797	14914	14664	14758	14740	14775	14784	14753	14713	14837	14699	14776	14708	14943	14717	14741	14888	14832	14875	14927	14750	14837	14675	14604	14786	14841	14726	14858	14695	14839	14763	14730	14858	14675	14889	14683	14864	14769	14921	14727	14809	14813	14773	14800	14747	14849	14785	14715	14715	14949	14723	14844	14816	14804	14774	14770	14869	14726	14784	14848	14590	14861	14849	14697	14660	14834	14657	14950	14655	14860	14718	14913	14824	14774	14887	14731	14591	14807	14724	14959	14753	14776	14825	14957	14835	14727	14900	14871	14715	14691	14899	14772	14910	14767	14767	14648	14894	14921	14718	14953	14835	14940	14750	14844	14969	14490	14822	14831	14807	14539	14738	14684	15001	14820	14766	14670	14847	14970	14785	14824	14982	14984	14921	14823	14907	14768	14751	14828	14796	14911	14733	14752	14787	14693	14884	14766	14894	14984	14724	14818	14920	14721	14806	14814	14939	14869	14880	14732	14860	14912	14738	14954	14733	14727	14756	14827	14853	14791	14780	14842	14618	14746	14863	14940	14603	14732	14969	14736	14647	14795	14892	14785	14967	14847	14777	14909	14899	15000	14655	14821	14836	14740	14805	14784	14907	14769	14807	14927	14906	14825	15008	14699	14768	14871	14687	14869	15034	14921	14882	14690	14790	14947	14911	14874	14653	14683	14816	14737	14881	14919	15011	14660	14890	14679	14723	14847	14682	14890	14827	14853	14738	14694	14897	14713	14769	14663	14777	14665	14708	14875	14774	14876	14889	14881	14663	14970	14991	14776	14772	14789	14818	14848	14791	14914	14689	14570	14790	14814	14859	14948	14901	14767	14620	14876	14766	14806	14737	14897	14880	14875	14805	14853	14727	14610	14828	14442	14842	14784	15004	14610	14840	14688	14939	14998	14737	14750	14950	14722	14842	14921	14744	14869	14712	14643	14713	14943	14729	14906	14883	14794	14886	14901	14774	14876	14892	14815	14920	14787	14823	14684	14823	14859	14728	14652	14726	14803	14720	14825	14708	14749	14836	14808	14770	14928	14774	14639	14905	14847	14836	14775	14775	14759	14753	14825	14625	14796	14857	14783	14778	14711	14842	14764	14718	14834	14744	14812	14887	14944	14819	14941	14649	14848	14766	14740	14831	14639	14805	14871	14828	14888	14676	14801	14807	14840	14681	14790	14864	14731	14895	14701	14811	14868	14867	14791	14867	14944	14702	14789	14828	14670	14918	14715	14707	14925	14778	14694	14858	14738	14669	14790	14861	14922	14808	14720	14843	14861	14729	14812	14836	14881	14660	14821	14943	14678	14993	14622	14820	14851	14730	14722	14734	14760	14671	15019	14777	14724	14826	14799	14753	14950	14683	14889	14757	14680	14729	14990	14780	14946	14664	14767	14795	14783	14915	14629	14752	14653	14688	14662	14767	14811	14768	14791	14806	14736	14895	14852	14870	14948	14762	14771	14739	14908	14809	14806	14820	14870	14837	14752	14873	14847	14665	14761	14809	15001	14801	14845	14786	14893	14843	14771	14681	14974	14774	14877	14787	14792	14793	14828	14660	14922	14703	14845	14796	14761	14813	14602	14943	14846	14772	14749	14725	15006	14729	14816	14808	14811	14874	14818	14864	14976	14735	14941	14565	14754	14856	14534	14842	14812	14703	14630	14833	14553	15038	14757	14829	14678	14898	14760	14847	14977	14795	15043	14767	14850	14998	14754	14790	14728	14686	14755	14630	14849	14848	14713	14875	14771	14900	14778	14931	14831	14813	14841	14988	14940	14864	14780	14866	14781	14854	14940	14846	14735	14802	14816	14763	14867	14778	14620	14856	14738	15044	14838	14920	14788	14778	14806	14830	14695	14793	14835	14895	14709	14843	14954	14857	14940	14740	14800	14707	14844	14808	14784	14743	15034	14614	14956	14818	14719	14785	14788	14840	14899	15041	14839	14760	14848	14836	14889	14915	14824	14906	14744	14928	14899	14799	14793	14845	14805	14641	14863	14869	14616	14775	14814	14917	14846	14762	14811	14727	14780	14872	14727	14802	14954	14885	14844	14929	14979	14729	14817	14912	14805	14549	14870	14736	14746	14725	14984	14765	14709	14727	14611	14901	14836	14902	14895	14750	14831	14789	14862	14830	14843	15094	14639	14892	14920	14778	14791	14880	14954	14721	14828	14766	14674	14868	14744	14849	14705	14739	14881	14964	14744	14814	14880	14880	14895	14749	14750	14840	14700	14931	14926	14942	14830	14758	14775	14724	14958	14916	14815	14895	14778	14993	14797	14713	14900	14807	14845	14799	14839	15034	14868	14884	14804	14789	14835	14724	14705	14818	14713	14913	14642	14833	14954	14832	14795	14803	14880	14958	14755	14753	14818	14825	14794	14775	14912	14719	14609	14991	14799	14719	14646	14789	14749	14741	14847	14907	14644	14798	14923	14900	14770	14957	14856	14622	14591	14813	14842	14992	14915	14938	14875	14922	14847	14792	14852	14851	14921	14697	14798	14594	14717	14858	14930	14683	14794	14986	14778	14702	14671	14810	14915	14531	14775	14758	14679	14645	14685	14754	14730	14792	14983	14719	14744	14820	14829	14613	14800	14771	14901	14817	14778	14850	14744	14827	14983	14938	14765	14720	14824	14775	14887	14745	14518	14685	14905	14938	14717	14863	14712	14682	14710	14728	14942	14814	14788	14883	14914	14796	14967	14892	14680	14785	14775	14699	14723	14890	14837	14785	14833	14856	14737	14681	14779	14774	14882	14767	14818	14722	14938	14885	14767	14668	14735	14699	14647	14833	14845	14824	14990	14830	14848	14789	14728	14866	14819	14771	14904	14776	14940	14818	14689	14672	14738	14813	14820	14714	14807	14916	14816	14862	14748	14804	14876	14717	14911	14782	14587	14734	14722	14709	14985	14801	14892	14799	14803	14744	14807	14925	15054	14662	14603	14826	14807	14702	14817	14740	14869	14807	14771	14815	14755	14759	14870	14847	14883	14768	14699	14902	14862	14847	14801	14907	14782	14757	14761	14714	14797	14863	14710	14855	14781	14910	14755	14802	14614	14699	14832	14701	14738	14763	14733	14783	14746	14778	14891	14702	14754	14899	14898	15069	14712	14889	14894	14819	14741	14664	14770	14681	14919	14789	14918	14762	14767	14849	14753	14786	14627	14664	15059	14814	14823	14933	14957	14706	14935	14931	14720	14773	14648	15027	14850	14926	14695	14827	14811	14798	14829	14753	14716	14805	14872	14648	14810	14644	14665	14969	14981	14837	14833	14729	14896	14771	14820	14826	14770	14814	14801	14736	14792	14751	14989	14998	14725	14811	14663	14799	14858	14811	14916	14720	14705	14899	14617	14834	14796	14817	14721	14792	14814	14829	14722	14735	14695	14708	14835	14935	14900	14813	14907	14856	14821	14814	14899	14714	14670	14872	14857	14855	14755	14866	14756	14824	14797	15111	14736	14807	14936	14879	14800	14919	14804	14664	14812	14798	14974	14778	14823	14682	14631	14798	14679	14740	14870	14909	14791	14921	14723	14689	14744	14837	14870	14767	14836	14773	14704	14940	15000	14852	14832	14708	14972	14719	14791	14850	14719	15019	14753	14766	14915	14795	14836	14885	14829	14843	14931	14956	14661	14856	14843	14804	14776	14879	14817	14893	14725	14826	14681	14781	14802	14832	14865	14754	14671	14918	14745	14953	14670	14722	14791	14802	14758	14855	14678	14731	14859	14619	14871	14793	14545	14904	14785	14865	14794	14914	14779	14793	14804	14835	14801	14860	14788	14944	14932	14775	14799	14717	15011	14784	14691	14896	14863	14914	14794	14851	14942	14722	14895	14790	14679	14926	14837	14815	14956	14842	14821	14939	14763	14812	14934	15027	14869	14807	14832	14784	14680	14888	14953	14797	14919	14953	14864	14917	14726	14787	14834	14663	14758	14893	14737	14718	14800	14995	14631	14790	14821	14851	14977	14960	14793	14664	14848	14778	14647	14763	14702	14788	14747	14808	14792	14805	14854	14746	14817	14770	14892	14769	14700	14869	14876	14942	14726	14707	14909	14810	14692	14855	14902	14648	14812	14815	14725	14926	14782	14858	14889	14656	14674	14928	14771	14787	14795	14810	14768	14965	14755	14724	14809	14825	14888	14723	14829	14677	14857	14830	14966	14810	14630	14936	14759	14969	14767	14901	14745	14855	14843	14898	14867	14661	14794	14820	14816	14765	14772	14775	14677	14677	14865	14751	14730	14739	14889	14599	14817	14850	14749	14743	14806	14762	14749	14802	14676	14797	14827	14519	14672	14883	14980	14736	14728	14873	14846	14692	14753	14793	14789	14940	14882	14869	14912	14907	14863	14676	14833	14804	14694	14899	14742	14907	14888	14860	14781	14781	14847	14797	14858	14839	14842	14879	14926	14798	14772	14671	14723	15008	14895	14979	14871	15028	14828	14749	14733	14879	14601	14644	14836	14812	14778	14786
22746	21201	27876	24895	22009	26271	30697	26389	24912	25076	24541	23923	23989	23761	23428	23439	23346	23269	23221	23172	23235	23061	23082	22860	22937	23021	22954	22973	23019	23095	22887	23114	23055	22945	22979	22746	22914	22709	22730	22858	22875	23025	22672	22834	22722	22839	22599	22664	22925	22749	22581	23076	22810	22984	22786	22526	22818	22824	22834	22813	22818	22603	22611	22769	22634	22706	22896	22652	22700	22844	22648	22698	22757	22722	22584	22677	22681	22564	22660	22599	22719	22758	22702	22931	22669	22847	22728	22588	22631	22712	22450	22699	22876	22403	22726	22700	22464	22742	22595	22528	22757	22848	22571	22609	22503	22502	22892	22596	22736	22626	22650	22675	22769	22379	22661	22734	22820	22620	22837	22647	22676	22879	22903	22891	22764	22599	22481	22646	22555	22505	22854	22565	22677	22560	22932	22549	22794	22611	22533	22680	22515	22886	22635	22478	22588	22843	22751	22509	22618	22791	22593	22518	22448	22534	22512	22847	22612	22764	22699	22508	22640	22469	22618	22504	22656	22595	22650	22600	22745	22603	22662	22509	22554	22814	22585	22481	22628	22846	22615	22747	22763	22733	22808	22752	22803	22675	22886	22535	22782	22758	22748	22525	22533	22829	22523	22791	22631	22596	22617	22514	22438	22636	22640	22682	22659	22597	22622	22532	22717	22524	22621	22569	22395	22348	22490	22840	22548	22632	22707	22789	22687	22648	22505	22591	22847	22652	22498	22643	22747	22485	22820	22790	22797	22600	22637	22572	22750	22685	22636	22499	22536	22573	22543	22489	22465	22733	22487	22390	22721	22645	22745	22743	22606	22804	22480	22603	22694	22700	22768	22538	22621	22814	22510	22645	22634	22698	22589	22787	22584	22701	22702	22574	22540	22497	22521	22812	22759	22547	22804	22570	22568	22656	22815	22344	22638	22796	22587	22577	22763	22630	22704	22516	22614	22717	22805	22664	22453	22653	22609	22665	22528	22662	22370	22470	22807	22771	22876	22726	22500	22575	22530	22595	22582	22504	22768	22658	22682	22395	22695	22503	22704	22631	22576	22767	22377	22613	22816	22603	22679	22670	22485	22402	22886	22667	22538	22603	22842	22653	22570	22721	22815	22758	22635	22577	22719	22592	22775	22799	22499	22551	22440	22691	22678	22502	22677	22721	22732	22503	22650	22554	22615	22714	22738	22873	22519	22674	22740	22666	22735	22936	22641	22751	22525	22504	22772	22811	22645	22622	22749	22759	22804	22630	22536	22692	22625	22569	22881	22408	22785	22703	22662	22730	22524	22828	22766	22904	22734	22877	22533	22720	22826	22807	22838	22719	22516	22524	22578	22676	22398	22578	22667	22725	22701	22635	22559	22640	22616	22524	22690	22597	22413	22442	22464	22489	22590	22639	22710	22514	22658	22950	22533	22656	22850	22539	22702	22783	22704	22407	22617	22484	22821	22732	22634	22598	22760	22505	22467	22798	22630	22555	22739	22700	22489	22619	22668	22579	22654	22726	22711	22499	22858	22553	22583	22616	22792	22517	22598	22784	22808	22659	22465	22616	22697	22711	22769	22399	22559	22592	22696	22443	22712	22360	22769	22703	22599	22545	22842	22573	22538	22706	22771	22733	23136	22678	22848	22754	22920	22764	22640	22587	22761	22607	22414	22448	22465	22736	22676	22517	22839	22521	22466	22665	22597	22477	22860	22457	22710	22665	22610	22889	22410	22576	22828	22746	22501	22474	22646	22620	22623	22642	22651	22610	22539	22811	22477	22311	22621	22503	22703	22793	22569	22770	22461	22354	22517	22592	22674	22500	22678	22304	22709	22520	22549	22499	22768	22602	22690	22518	22675	22529	22537	22525	22779	22536	22699	22614	22358	22779	22468	22603	22666	22695	22609	22545	22609	22533	22746	22722	22750	22598	22675	22481	22476	22654	22589	22573	22437	22775	22566	22541	22738	22706	22365	22592	22818	22591	22693	22806	22753	22582	22663	22599	22776	22633	22562	22643	22643	22625	22613	22489	22664	22526	22648	22570	22476	22794	22461	22653	22454	22658	22465	22416	22675	22730	22541	22699	22608	22474	22616	22774	22601	22659	22926	22718	22620	22844	22762	22654	22712	22611	22811	22674	22789	22671	22604	22502	22636	22707	22632	22592	22622	22586	22522	22708	22772	22624	22437	22661	22745	22773	22690	22754	22687	22620	22514	22775	22620	22725	22732	22508	22623	22633	22558	22425	22502	22491	22767	22462	22410	22614	22579	22511	22564	22642	22583	22607	22364	22753	22670	22587	22735	22518	22404	22553	22758	22776	22646	22762	22748	22720	22735	22501	22849	22782	22731	22623	22670	22666	22624	22631	22514	22543	22649	22589	22498	22402	22818	22638	22511	22466	22580	22860	22543	22602	22554	22458	22801	22610	22680	22575	22559	22610	22488	22564	22666	22695	22388	22402	22417	22662	22414	22838	22506	22516	22692	22839	22828	22595	22607	22435	22468	22306	22399	22692	22586	22440	22538	22488	22537	23079	22948	22392	22902	22690	22411	22553	22566	22617	22735	22708	22713	22538	22584	22720	22648	22666	22850	22516	22788	22832	22736	22666	22672	22481	22567	22835	22878	22434	22594	22576	22459	22645	22491	22486	22637	22558	22677	22483	22500	22282	22576	22643	22877	22528	22715	22739	22709	22560	22512	22367	22663	22775	22799	22655	22737	22782	22435	22350	22710	22620	22700	22616	22703	22683	22468	22595	22618	22667	22552	22743	22545	22447	22703	22593	22522	22863	22762	22598	22723	22665	22600	22619	22733	22777	22393	22453	22448	22605	22604	22458	22597	22475	22778	22553	22439	22518	22362	22746	22648	22890	22548	22667	22616	22702	22439	22705	22443	22423	22611	22417	22477	22602	22606	22628	22774	22667	22763	22437	22640	22838	22753	22959	22711	22496	22718	22474	22528	22609	22800	22695	22458	22665	22598	22571	22618	22437	22648	22700	22645	22512	22570	22685	22654	22675	22491	22519	22571	22564	22602	22602	22603	22677	22684	22691	22502	22766	22529	22632	22830	22719	22553	22614	22525	22665	22927	22647	22853	22598	22614	22657	22708	22643	22397	22529	22621	22600	22612	22559	22694	22760	22714	22452	22434	22508	22685	22528	22500	22493	22384	22621	22549	22395	22620	22700	22644	22539	22594	22576	22608	22554	22612	22495	22655	22594	22595	22728	22749	22760	22687	22552	22573	22461	22704	22696	22455	22471	22554	22711	22556	22568	22676	22534	22737	22751	22619	22755	22504	22577	22548	22640	22575	22645	22541	22714	22634	22597	22571	22649	22597	22704	22828	22807	22570	22601	22777	22590	22598	22748	22675	22479	22663	22778	22776	22577	22562	22852	22863	22504	22793	22505	22590	22743	22706	22501	22638	22562	22881	22689	22566	22519	22676	22574	22721	22541	22552	22560	22488	22743	22627	22736	22584	22427	22628	22581	22428	22714	22676	22660	22818	22667	22761	22550	22410	22484	22443	22444	22778	22435	22657	22615	22700	22418	22620	22669	22841	22595	22612	22656	22797	22855	22824	22615	22505	22469	22580	22563	22582	22438	22585	22605	22667	22721	22770	22585	22590	22610	22831	22775	22641	22642	22660	22498	22794	22623	22797	22648	22494	22417	22503	22750	22652	22563	22453	22552	22605	22665	22592	22609	22577	22494	22588	22486	22537	22586	22866	22482	22624	22654	22803	22392	22686	22630	22590	22515	22776	22676	22610	22579	22874	22431	22731	22665	22508	22645	22649	22544	22536	22696	22582	22404	22614	22557	22528	22614	22564	22629	22758	22787	22600	22650	22596	22751	22784	22617	22455	22637	22626	22771	22718	22633	22446	22523	22831	22698	22923	22477	22364	22601	22535	22570	22440	22577	22467	22709	22436	22589	22761	22703	22593	22781	22831	22688	22550	22423	22513	22706	22634	22571	22604	22572	22707	22870	22572	22615	22399	22704	22530	22528	22818	22490	22467	22611	22673	22455	22455	22552	22657	22567	22796	22689	22675	22634	22788	22858	22743	22846	22784	22852	22562	22439	22799	22790	22625	22302	22371	22563	22344	22865	22657	22929	22824	22562	22655	22830	22640	22688	22683	22581	22594	22788	22685	22557	22758	22545	22705	22619	22673	22771	22608	22604	22979	22756	22842	22732	22776	22740	22671	22524	22753	22704	22608	22383	22474	22498	22517	22592	22475	22527	22499	22754	22700	22567	22681	22652	22743	22553	22728	22724	22535	22626	22719	22395	22217	22642	22705	22720	22450	22549	22435	22720	22829	22566	22738	22708	22272	22541	22464	22534	22678	22609	22617	22552	22873	22632	22765	22594	22689	22563	22627	22635	22475	22595	22536	22807	22945	22671	22424	22686	22799	22661	22547	22697	22423	22648	22832	22489	22659	22637	22673	22668	22832	22478	22774	22560	22798	22716	22459	22726	22630	22635	22616	22773	22834	22831	22796	22510	22777	22476	22653	22603	22701	22799	22628	22520	22542	22617	22581	22662	22695	22429	22446	22527	22486	22829	22489	22681	22395	22531	22269	22817	22619	22502	22716	22737	22606	22498	22876	22819	22638	22487	22612	22854	22652	22566	22388	22626	22902	22763	22598	22415	22427	22643	22494	22540	22698	22647	22681	22441	22665	22728	22465	22587	22468	22890	22473	22643	22563	22563	22671	22753	22466	22676	22742	22513	22554	22880	22788	22718	22845	22719	22814	22617	22702	22662	22647	22670	22716	22410	22689	22577	22555	22472	22685	22498	22595	22909	22449	22452	22724	22702	22860	22324	22859	22873	22637	22698	22402	22623	22402	22633	22385	22929	22800	22663	22814	22829	22539	22624	22515	22791	22866	22398	22622	22782	22652	22748	22805	22632	22809	22582	22719	22549	22430	22482	22551	22681	22453	22422	22638	22584	22637	22606	22818	22465	22581	22789	22622	22587	22582	22565	22632	22724	22639	22575	22515	22380	22511	22531	22534	22686	22737	22613	22747	22695	22576	22573	22566	22544	22769	22813	22545	22620	22582	22800	22671	22851	22752	22583	22642	22508	22635	22363	22797	22705	22621	22599	22542	22939	22945	22608	22729	22574	22771	22643	22695	22547
19617	34994	34409	28302	24846	22523	20693	19288	18396	17270	16762	16356	16130	15871	15766	15493	15161	15226	15230	15173	15054	14949	14894	14897	14896	14882	14972	14841	14775	14629	14983	14763	14738	14725	14896	14761	14829	14632	14674	14649	14622	14810	14662	14887	14618	14660	14700	14621	14551	14567	14523	14519	14628	14436	14574	14657	14572	14489	14432	14477	14564	14477	14581	14527	14491	14627	14554	14532	14412	14442	14443	14611	14681	14739	14486	14592	14534	14484	14388	14601	14730	14641	14578	14588	14518	14473	14355	14236	14480	14379	14378	14401	14452	14397	14470	14170	14572	14628	14371	14687	14549	14323	14529	14466	14357	14641	14568	14457	14528	14599	14459	14496	14534	14754	14347	14341	14641	14618	14629	14615	14485	14483	14583	14445	14694	14600	14551	14352	14527	14546	14433	14346	14645	14434	14537	14476	14541	14520	14469	14519	14618	14393	14416	14573	14585	14519	14387	14430	14562	14648	14458	14341	14646	14430	14572	14309	14523	14478	14433	14470	14584	14448	14588	14597	14406	14578	14524	14409	14342	14414	14398	14697	14318	14443	14466	14393	14457	14519	14424	14526	14434	14546	14599	14512	14385	14472	14479	14473	14360	14450	14446	14536	14384	14571	14624	14455	14557	14525	14448	14494	14593	14487	14473	14573	14488	14571	14423	14464	14461	14325	14467	14445	14391	14608	14494	14382	14598	14391	14275	14462	14516	14547	14685	14303	14400	14504	14475	14502	14558	14605	14513	14436	14490	14505	14491	14403	14476	14478	14683	14366	14398	14512	14176	14384	14573	14482	14369	14416	14458	14628	14524	14327	14361	14514	14555	14317	14425	14496	14414	14550	14620	14530	14429	14518	14480	14584	14421	14428	14465	14435	14502	14449	14451	14685	14528	14416	14437	14546	14522	14585	14381	14407	14585	14606	14561	14305	14491	14456	14766	14555	14383	14573	14621	14571	14664	14591	14371	14539	14497	14514	14491	14488	14327	14585	14647	14511	14493	14451	14624	14463	14533	14587	14658	14505	14365	14476	14517	14460	14409	14614	14561	14498	14342	14494	14459	14565	14412	14217	14597	14560	14596	14430	14347	14567	14516	14727	14412	14496	14483	14511	14430	14494	14513	14437	14604	14415	14429	14453	14458	14440	14619	14320	14586	14642	14482	14431	14303	14491	14365	14380	14400	14524	14722	14834	14705	14284	14487	14406	14380	14463	14503	14353	14444	14632	14475	14552	14490	14486	14293	14609	14561	14474	14428	14589	14622	14466	14380	14482	14470	14666	14692	14461	14607	14613	14447	14491	14557	14427	14638	14543	14444	14370	14361	14532	14512	14477	14539	14484	14716	14501	14552	14482	14314	14514	14748	14479	14656	14567	14364	14541	14461	14573	14341	14635	14568	14287	14667	14660	14505	14497	14399	14534	14630	14560	14364	14637	14453	14597	14416	14477	14340	14440	14503	14569	14496	14474	14550	14586	14491	14400	14510	14595	14684	14435	14466	14491	14598	14419	14510	14674	14530	14622	14491	14401	14573	14570	14445	14625	14438	14452	14545	14423	14647	14522	14425	14594	14548	14609	14342	14513	14485	14606	14276	14682	14419	14566	14423	14557	14437	14528	14512	14350	14587	14437	14426	14486	14482	14449	14358	14570	14645	14607	14507	14583	14529	14546	14620	14628	14591	14582	14421	14420	14562	14473	14500	14537	14539	14407	14487	14308	14403	14501	14549	14447	14583	14548	14441	14329	14541	14487	14558	14561	14517	14479	14455	14598	14559	14519	14307	14495	14460	14336	14508	14449	14358	14371	14586	14472	14377	14569	14608	14586	14626	14549	14592	14348	14420	14522	14433	14381	14666	14407	14567	14554	14348	14441	14590	14598	14431	14454	14527	14295	14441	14526	14601	14238	14468	14394	14448	14569	14432	14419	14508	14465	14596	14581	14649	14461	14634	14451	14675	14601	14353	14428	14373	14693	14603	14345	14553	14534	14390	14469	14462	14523	14480	14548	14383	14572	14470	14340	14571	14412	14281	14534	14422	14612	14490	14456	14605	14498	14529	14376	14569	14544	14516	14492	14379	14497	14542	14411	14579	14356	14497	14503	14711	14382	14416	14385	14458	14588	14483	14528	14356	14453	14424	14502	14449	14503	14591	14434	14396	14479	14570	14520	14512	14440	14718	14438	14563	14434	14558	14442	14466	14523	14449	14532	14409	14442	14491	14554	14385	14531	14492	14748	14327	14630	14469	14380	14495	14629	14392	14460	14492	14680	14267	14467	14421	14540	14566	14537	14467	14441	14567	14484	14517	14515	14626	14289	14473	14414	14506	14426	14454	14476	14702	14607	14416	14569	14503	14511	14554	14335	14639	14671	14558	14341	14417	14435	14560	14561	14456	14493	14412	14589	14563	14445	14593	14478	14550	14480	14552	14384	14315	14459	14528	14488	14488	14436	14510	14359	14610	14543	14484	14535	14743	14468	14540	14438	14407	14525	14689	14364	14483	14429	14486	14479	14616	14449	14493	14545	14405	14485	14510	14534	14685	14461	14547	14514	14414	14349	14363	14527	14309	14318	14547	14377	14567	14531	14545	14503	14477	14440	14481	14464	14482	14583	14458	14431	14540	14561	14524	14514	14402	14617	14508	14547	14552	14598	14452	14339	14412	14610	14430	14624	14551	14593	14458	14665	14488	14449	14443	14347	14309	14526	14396	14587	14296	14502	14629	14480	14603	14519	14432	14528	14635	14375	14480	14598	14433	14469	14417	14545	14727	14763	14558	14609	14423	14535	14499	14358	14394	14602	14552	14392	14488	14449	14483	14589	14504	14386	14510	14386	14422	14483	14668	14542	14603	14525	14444	14441	14619	14397	14576	14371	14515	14399	14573	14343	14456	14431	14489	14428	14520	14485	14444	14557	14403	14547	14434	14354	14376	14361	14502	14476	14488	14477	14461	14587	14555	14503	14438	14622	14561	14436	14349	14345	14464	14505	14542	14464	14558	14498	14596	14568	14468	14702	14508	14458	14644	14580	14458	14517	14561	14410	14294	14546	14476	14712	14416	14721	14596	14481	14531	14315	14398	14424	14489	14515	14437	14461	14561	14810	14574	14564	14465	14525	14603	14388	14324	14460	14610	14457	14498	14510	14410	14671	14554	14580	14439	14390	14608	14412	14513	14373	14563	14524	14527	14308	14449	14443	14617	14631	14397	14567	14425	14403	14495	14515	14396	14343	14597	14459	14383	14538	14376	14399	14596	14498	14611	14642	14612	14510	14524	14619	14562	14534	14546	14512	14551	14427	14520	14309	14498	14397	14526	14281	14510	14557	14566	14360	14429	14679	14372	14668	14476	14549	14496	14410	14500	14521	14360	14524	14652	14645	14572	14474	14413	14637	14516	14428	14456	14458	14497	14399	14358	14469	14404	14483	14608	14621	14494	14606	14512	14599	14830	14501	14466	14551	14558	14634	14585	14477	14313	14613	14501	14527	14623	14633	14486	14280	14477	14590	14380	14503	14510	14348	14271	14651	14381	14624	14508	14509	14465	14403	14499	14505	14452	14596	14360	14163	14507	14614	14543	14463	14480	14385	14562	14519	14501	14624	14552	14677	14503	14668	14460	14502	14417	14547	14537	14565	14512	14463	14457	14654	14389	14623	14524	14536	14480	14483	14676	14508	14682	14424	14572	14552	14530	14587	14665	14569	14620	14499	14401	14382	14492	14514	14608	14520	14440	14537	14414	14521	14452	14563	14440	14551	14561	14604	14493	14483	14578	14352	14353	14529	14582	14413	14556	14409	14541	14478	14574	14490	14602	14427	14394	14468	14412	14452	14524	14460	14665	14357	14613	14329	14430	14468	14539	14464	14523	14576	14398	14393	14479	14584	14491	14632	14497	14521	14507	14489	14378	14424	14259	14496	14656	14499	14533	14462	14565	14405	14508	14398	14393	14495	14475	14412	14517	14392	14662	14487	14488	14374	14445	14502	14402	14632	14540	14552	14481	14547	14431	14461	14333	14680	14563	14355	14483	14586	14462	14483	14453	14463	14502	14620	14342	14482	14610	14437	14510	14378	14603	14536	14423	14420	14248	14443	14580	14433	14548	14507	14494	14484	14398	14513	14557	14556	14423	14418	14308	14499	14365	14577	14449	14629	14385	14465	14615	14600	14607	14557	14495	14394	14446	14500	14349	14429	14442	14591	14442	14661	14463	14478	14653	14395	14485	14514	14506	14537	14409	14352	14526	14459	14520	14388	14416	14513	14571	14559	14446	14532	14415	14385	14518	14426	14571	14356	14526	14604	14471	14638	14521	14436	14498	14379	14429	14487	14421	14372	14453	14476	14562	14575	14311	14483	14378	14565	14398	14556	14590	14480	14435	14473	14560	14386	14574	14598	14428	14413	14394	14436	14487	14522	14438	14426	14454	14428	14722	14468	14254	14471	14518	14622	14293	14672	14472	14496	14345	14507	14523	14633	14353	14384	14462	14554	14490	14478	14568	14427	14325	14312	14486	14277	14513	14312	14468	14570	14517	14547	14445	14745	14380	14524	14408	14404	14444	14549	14347	14592	14521	14481	14566	14400	14515	14531	14607	14434	14544	14415	14549	14259	14448	14504	14612	14376	14425	14486	14444	14429	14556	14535	14578	14535	14547	14493	14626	14597	14499	14656	14517	14564	14454	14481	14456	14383	14610	14598	14273	14348	14397	14524	14450	14507	14446	14442	14556	14617	14520	14641	14557	14560	14550	14539	14417	14491	14622	14418	14562	14604	14526	14578	14486	14648	14614	14454	14695	14474	14617	14354	14517	14421	14566	14516	14296	14550	14609	14627	14233	14487	14452	14555	14359	14365	14613	14525	14489	14324	14515	14635	14582	14582	14386	14446	14497	14520	14458	14544	14543	14510	14613	14760	14510	14456	14419	14665	14474	14658	14597	14566	14460	14530	14450	14405	14320	14546	14190	14560	14519	14479	14305	14580	14333	14389	14422	14514	14498	14563	14486	14572	14634	14462	14551	14376	14458	14366	14484	14410	14359	14499	14482	14505	14474	14534	14610	14562	14401	14350	14453	14354	14561	14333	14393	14472	14312	14394	14484	14547	14510	14456	14587	14504	14534	14732	14637	14667	14585	14294
34880	27192	30950	29743	27378	26953	26790	26352	26018	25897	25842	26048	25633	25563	25482	25313	25374	25397	25487	25202	25480	25417	25485	25494	25663	25379	25670	25339	25362	25478	25280	25345	25470	25144	25235	25613	25535	25673	25297	25165	25401	25401	25359	25031	25328	25486	25291	25347	25297	25529	25366	25146	25211	25275	25474	25271	25122	25460	25203	25335	25193	25465	25006	24994	25236	25214	25413	25046	25367	25236	25279	25183	25240	25112	25442	25441	25339	25236	25387	25459	25415	25167	25248	25396	25418	25403	25188	25446	25418	25171	25494	25300	25625	25016	25324	25382	25375	25192	25282	25510	25364	25260	25131	25149	25435	25410	24981	25233	25430	25142	25159	25217	25378	25116	25105	25353	25389	25336	25341	25086	25315	25207	25140	25182	25286	25282	25374	25307	25112	25223	25114	25366	25296	25211	25164	25441	25454	25193	25120	25422	25281	25290	25469	25162	25156	25557	25309	25065	25272	25137	25434	25222	25385	25324	25143	25220	25210	25226	25272	25251	25570	25238	25266	25128	25338	25108	25221	25373	25635	25105	25271	25192	25143	25258	25436	25326	25111	25305	25324	25415	25355	25151	25301	25223	25453	25439	25267	25247	25381	25271	25287	25163	25170	25245	25613	25182	25428	25348	25268	25006	25054	25282	25127	25291	25484	25279	25203	25258	25478	25205	25385	25170	25302	25150	25132	25349	25268	25249	25045	25113	25300	25373	25408	25069	25125	25315	25344	25404	25135	25147	25211	25223	25291	25325	25645	25481	25201	25193	25419	25026	25329	25227	25405	25389	25272	25305	25180	25467	25155	25102	25386	25309	25347	25274	25385	25320	25305	25481	25352	25263	25308	25368	25366	25298	25300	25445	25328	25116	25511	25343	25188	25146	25237	25160	25378	25320	25187	25370	25307	25148	25304	25365	25217	25171	25300	25215	25406	25399	25187	25219	25504	25261	25367	25557	25307	25079	25178	25345	25592	25157	25267	25408	25222	25230	25325	25003	25193	25481	25259	25489	25119	25401	25564	25136	25127	25166	25248	25320	25456	25519	25369	25308	25257	25161	25329	25491	25449	25246	25146	25277	25337	25298	25241	25252	25410	24922	25430	25411	25052	25208	25236	25202	25157	25187	25206	25374	25411	25202	25094	24947	25258	25241	25069	25521	25342	25420	25174	25227	25288	25254	25321	25443	25304	25236	25364	25413	25585	25074	25087	25246	25379	25354	25462	25217	25201	25280	25029	25394	25105	25256	25280	25217	25207	25023	25366	25091	25593	25241	25337	25295	25254	25210	25419	25438	25347	25252	25097	25237	25403	25218	25121	25159	25249	25174	25397	25191	25477	25479	25335	25265	25094	25357	25252	24911	25465	25330	25157	25168	25342	25304	25218	25391	25167	25056	25490	25333	25404	25380	25301	25318	25630	25582	25331	25070	25380	24905	25308	25250	25295	25169	25287	25319	25761	25395	25280	25463	25398	25474	25197	25017	25355	25337	25234	25090	25265	25398	25101	25168	25239	25233	25719	25290	25242	25044	25287	25430	25149	25458	25352	25262	25492	25302	25217	25628	25224	25151	25412	25412	25295	25346	25316	25177	25288	25374	25302	25145	25198	25283	25462	25437	25391	25255	25265	25208	25490	25201	25261	25135	25525	25447	25271	25492	25302	25228	25320	25384	25401	25270	25107	25212	25288	25283	25249	25587	25382	25413	25552	25250	25031	25485	25398	25144	25521	25154	25523	25289	25309	25169	25365	25348	25270	25337	25492	25261	25298	25132	25471	25397	25214	25120	24891	25103	25042	25121	25321	25156	25321	25318	25439	25218	25374	25227	25273	25491	25217	25572	25287	25099	25421	25332	25404	25177	25217	25131	25205	25263	25286	25272	25300	25251	25319	25355	25158	25114	25501	25332	25160	25299	25392	25175	25236	25222	25409	25230	25471	25228	25094	25468	24980	25153	25323	25360	25502	25135	25174	25242	25348	25204	25392	25460	25249	25564	25265	25134	25339	25359	25339	25568	25357	25311	25373	25386	25292	25123	25118	25196	25274	25404	25342	25340	25217	25353	25099	25225	25325	25341	25455	25054	25207	25308	25244	25358	25053	25424	25296	25162	25334	25429	25242	25346	25283	25318	25452	25596	25351	25081	25014	25130	25254	25288	25268	25375	25072	25211	25196	25139	25272	25147	25458	25390	25367	25334	25504	25197	25417	25321	25357	25203	25251	25369	25313	25379	25215	25308	25589	25269	25137	25350	25158	25115	25601	25285	25325	25447	25470	25268	25227	25316	25178	25405	25331	25256	25438	25293	25310	25506	25439	25200	25403	25311	25252	25374	25366	25216	25434	25261	25312	25470	25123	25346	25448	25104	25569	25387	25317	25458	25360	25078	25336	25397	25357	25341	25167	25152	25384	25345	25052	25468	25490	25157	25512	25434	25363	25162	25268	25129	25268	25421	25319	25354	25159	25209	25247	25261	25147	24901	25272	25571	25251	25418	25153	25153	25530	25124	24981	25132	25181	25160	25485	25435	25212	25292	25542	25256	25385	25205	25228	25353	25090	25499	25307	25205	25537	25395	25231	25157	25298	25406	25451	25373	25326	25500	25215	25323	25279	24887	25059	25152	25469	25114	25211	25304	25328	25315	25353	25205	25120	25097	25402	25389	25043	25276	25125	25138	25479	25603	25257	25182	25550	25203	25023	25393	25332	25587	25233	25324	25083	25218	25092	25456	25313	25354	25401	25369	25448	25148	25128	25313	25141	25123	25218	25213	25189	25001	25258	25287	24892	25321	25255	25180	25219	25082	25392	25332	25309	25259	25499	25399	25127	25145	25078	25295	25393	25299	25229	25340	25147	25194	25230	25296	25296	25124	24934	25501	25201	25353	25100	25304	25457	25244	25179	25161	25297	25308	25038	25241	25277	25420	25142	25067	25625	25177	25072	25319	25349	25258	25137	25237	25388	25224	25151	25309	25256	24974	25353	25421	25139	25209	25195	25298	25464	25434	25282	25445	25292	25093	25333	25140	25246	25490	25257	25519	25299	25208	25099	25442	25356	25347	25290	25164	25315	25240	25392	25398	25215	25190	25359	25261	25294	25131	25204	25220	25404	25296	25261	25006	25618	25341	25078	25315	25296	25271	25223	24845	25094	25199	25416	25312	25295	25255	25358	25329	25168	25200	25274	25237	25150	25188	25320	25010	25291	25116	25176	25282	25451	25255	25103	25138	25562	25256	25273	25440	25494	25356	25432	25188	25504	25292	25554	25086	25394	25227	25230	25268	25106	25166	25522	25067	25473	25381	25418	25151	25300	25237	25262	25181	25371	25319	25256	25459	25491	25204	25106	25238	25244	24998	24993	25093	25141	25295	25369	25468	25427	25340	25321	25215	25247	25285	25404	25226	25281	25312	25476	25514	25391	25339	25216	25376	25337	25480	25283	25375	25285	25136	25290	25253	25023	25154	25291	25222	25210	25349	25252	25105	25546	25376	25458	25163	25472	25402	25539	25049	25210	25182	25409	25198	25320	25225	25483	25142	25135	25330	25349	25269	25387	25165	25527	25353	25602	25499	25536	25369	25319	25310	25204	24943	25442	25435	25567	24999	25414	25506	25461	25250	25088	25289	25158	25243	25199	25219	25329	25405	25199	25204	25502	25141	25187	25266	25135	25252	25193	25071	25106	25464	25177	25425	25188	25134	25325	25292	25266	25366	25324	25232	25337	25139	25471	25104	25308	25108	25189	25110	25283	25490	25241	25318	25275	25255	25291	25278	25281	25279	25417	25437	25308	25169	25248	25140	25428	25243	25226	25456	25591	25148	25297	24981	25466	25368	25404	25395	25454	25168	25336	25207	25339	25062	25399	25294	25032	25114	25348	25422	25150	25427	25179	25528	25124	25223	25104	25419	25297	25283	25144	25320	25505	25196	25428	25285	25303	25113	25079	25256	25486	25356	25342	25307	25121	25063	25209	25343	24975	25414	25057	25450	25365	25370	25371	25354	25255	25362	25170	25106	25305	25284	25073	25025	25391	25317	25456	25325	25514	25365	25237	25227	25252	25401	25199	25250	25359	25180	25292	25223	25094	25194	25204	25176	25150	25140	25316	25355	25228	25333	25263	25497	25264	25346	25350	25247	25461	25221	25334	25389	24965	25020	25427	25336	25252	25259	25436	25389	25214	25047	25247	25433	25300	25379	25405	25202	25111	25462	25246	25189	25267	25116	25245	24922	25274	25311	25245	25425	25156	25474	25234	25246	25316	25042	25370	25435	25333	25186	25072	25159	25097	25234	25045	25269	25425	25391	25241	25232	25578	25278	25528	25490	25209	25049	25532	25382	25185	25388	25281	25432	25289	25282	25248	25324	25252	25289	25191	25464	25468	25168	25206	25164	25332	25196	25220	25034	25262	25350	25414	25199	25398	25402	25046	25204	25387	25287	25342	25145	25339	25351	25225	25338	25349	25071	25496	25389	25526	25443	25290	25192	25064	25370	25471	25348	25120	25355	25290	25559	25500	25244	25387	25356	25378	25415	25619	25269	25262	25252	25326	25232	25722	25276	25531	25351	25314	25293	24961	25052	25411	25325	25272	25193	25378	25257	25243	25356	25339	25306	25412	25363	25269	25136	25411	25166	25305	25234	25169	25485	25500	25321	25068	25531	25177	25091	25244	25235	25320	25237	25408	25172	25296	25105	25376	25002	25248	25573	25278	25313	25393	25276	25551	25377	25531	25257	25371	25378	25345	25096	24984	25116	25271	25382	25092	25241	25280	25175	25350	25320	25216	25214	25383	25351	25131	25241	25306	25461	25371	25126	25347	25220	25402	25603	25291	25187	25388	25208	25363	25093	25314	25116	25023	25283	25177	25221	25528	25194	25349	25285	25278	25409	25129	25279	25553	25274	25458	25375	25490	25240	25246	25218	25445	25130	25241	25295	25375	25175	25423	25310	25289	25239	25611	25346	25238	25381	25398	25211	25518	25266	25263	25107	25297	25137	25395	25293	25431	25130	25211	25323	25389	25205	25328	25541	25312	25340	25197	25352	25302	25274	25286	25469	25354	25330	25339	25177	25433	25333	25308	25063	25200	25059	25197	25291	25198	25186	25161	25408	25158	25212	25348	25299	25355	25144	25280	25103
19808	23431	23950	20715	19131	18581	17553	17225	17002	16792	16528	16297	16086	16221	16182	16060	16198	15964	15857	16058	16027	15851	16062	16179	15935	15907	15770	15882	16093	16017	15936	15776	15810	15895	16038	15813	15901	15807	15806	15991	15678	15736	15865	15993	15869	15770	15685	15708	16052	15757	15956	15748	15795	15700	15714	15895	15744	15918	15880	15761	15835	15711	15816	15884	15756	15906	15688	15661	16002	15818	15742	15853	15762	15876	15761	15914	15817	15930	15769	15807	15845	15703	15876	15951	15727	15856	15656	15781	15822	15886	15930	15858	15845	15781	15642	15852	15797	15856	15761	15644	15766	15684	15802	15686	15879	15718	15936	15882	15801	15631	15818	15864	15827	15771	15831	16069	15729	15955	15926	15814	15705	15730	15976	15892	15844	15812	15738	15865	15768	15883	16021	15752	15786	15841	15692	15890	15945	15639	15657	15778	15870	15792	15904	15971	15868	15707	15960	15869	15857	15838	15652	15664	15757	15751	15902	15788	15870	15847	15459	15744	15778	15788	15901	15750	15624	15698	15936	15813	15898	15716	15572	15680	15752	15822	15618	15673	15713	15785	15653	15824	15799	15860	15827	15876	15632	15869	16070	15739	15880	15737	15648	15944	15818	15893	15610	15945	15628	15937	15741	15856	15704	15966	15772	15698	15899	15763	15889	15790	15711	15898	15832	15793	15799	15903	15718	15731	15827	15767	15804	15937	15667	15896	15844	15875	15727	16050	15786	15750	15693	15852	15813	15665	15907	15817	15759	15885	15846	15794	15714	15651	15767	15667	16002	15725	15925	15943	15738	15891	15776	15834	15722	15610	15890	15759	15761	15742	15830	15744	15841	15763	15835	15600	15813	15903	15857	15869	15850	15547	15823	15697	15850	15722	15966	15681	15781	15818	15733	15865	15719	15952	15849	15767	16009	15831	15854	15841	15790	15765	15756	15834	15807	15773	15833	15896	15779	15718	15797	15884	15780	15781	15698	15780	15720	15787	15961	15884	15764	15523	15858	15783	15817	15717	15834	15593	15821	15699	15867	15799	15864	15842	15825	15689	15874	15748	15982	15695	15843	15774	15862	15811	15892	16018	15759	15781	15930	15901	15812	15610	16040	15776	15909	16014	15680	15755	15707	15851	15718	15625	15753	15699	15582	15701	15926	15728	15563	15812	15907	15678	15827	15776	15572	15944	15844	15767	15747	15906	15739	15787	15895	15823	15909	15775	16030	15847	15822	15692	15741	15682	15833	15836	15826	15635	15932	15911	15865	15801	15732	15755	15921	15834	15914	15771	15880	15766	15921	15941	15750	15778	15804	15667	15761	15832	15815	15772	15825	15798	15679	15924	15791	15689	15696	15832	15695	15823	15661	15746	15846	15720	15927	15794	15775	15910	15679	15644	15705	15995	15824	15740	15733	15740	15955	15706	15902	15687	15648	15766	15815	15752	15674	15673	15701	15801	15679	15851	15838	15859	15763	15816	16029	15711	15742	15909	15785	15712	15704	15889	15734	15810	15669	15730	15857	15909	15867	15780	15836	15842	15817	15771	15622	15882	15744	15909	15876	15846	15839	15774	15598	15919	15617	15938	15736	15739	15954	15787	15727	15758	15813	15919	15892	15922	15996	15787	15856	15756	15799	15822	15866	15995	15834	15908	15785	15933	15826	15614	15702	15934	15895	15881	15751	15609	15799	15902	15724	15820	15807	15838	15787	15847	15953	15708	15718	15783	15787	15728	15613	15855	15704	15850	15766	15716	15788	15855	15851	15882	15744	15754	15699	15858	15738	15702	15841	15891	16057	15863	15751	16116	15855	15872	15709	15819	15823	15625	15921	15838	15868	15829	15720	15768	15706	15885	15889	15766	15809	15696	15902	15681	15867	15999	15690	15767	15792	15635	15859	15812	15843	15921	15983	15730	15858	15843	15815	15575	15746	15827	15881	15672	15717	15874	15882	15630	15714	15791	15703	15935	15677	15641	15905	15782	15916	15813	15979	15798	15714	16009	15726	15761	15621	15918	15699	15689	15693	15669	15800	15876	15513	15846	15945	15729	15690	15657	15822	15914	15816	15818	15625	15723	15872	15744	15796	15569	15795	15913	15822	15742	15744	15679	15808	15830	15772	15959	15801	15817	15842	15875	15797	15778	15792	15804	15862	15795	15741	15801	15754	15714	15980	15668	15901	15994	15844	15932	15775	15796	15806	15785	15919	15769	15813	15817	15789	15720	15810	15826	15740	15714	15688	15748	15823	15926	15735	15813	15812	15707	15818	15796	15793	15900	15919	15860	15799	15738	15715	15688	15867	15850	15811	15810	15844	15771	15870	15693	15721	15796	15662	15882	15738	16043	15920	15887	15866	15734	15960	15539	15885	15812	15878	15678	15843	15658	15891	15795	15558	15764	15921	15795	15825	15622	15790	15913	15854	15806	15854	15835	15699	15902	15729	15668	15777	15533	15927	15846	15845	15823	15956	15723	15948	15833	15799	15715	15861	15797	15754	15968	15773	15836	15798	15834	15841	15761	15979	15668	15756	15549	15942	15775	15781	15768	15831	15885	15835	15843	15998	15858	15660	15979	15844	15798	15739	15901	15879	15747	15806	15854	15702	15876	15876	15719	15814	15768	15713	15815	15838	15796	15864	15839	15739	15755	15824	15703	15830	15754	15811	16024	15711	15788	15781	15771	15897	15835	15761	15787	15900	15589	15801	15735	15702	15842	15764	15817	15672	15973	15825	15817	15744	15822	15778	15762	15814	15895	15813	15787	15746	15951	15558	15736	15672	15815	15891	15595	15915	15714	15881	15941	15920	15780	15699	15784	15841	15982	15663	15779	16025	15837	16020	16035	15621	15656	15847	15835	15611	15795	15911	15875	15932	15898	15839	15765	15836	15873	15842	15817	15922	15734	15663	15853	15782	15948	15835	15866	15866	15759	15652	15818	15747	16133	15888	15700	15773	15834	15859	15603	15904	15896	15825	15793	15771	15992	15816	15838	15885	15797	15878	15838	15705	15721	15902	16007	15686	15786	15767	15836	15900	15720	15994	15788	15747	15825	15533	15967	15698	15957	15725	15906	15749	15847	15849	15964	15780	15751	15937	15853	15740	15786	15856	15843	15600	15912	15878	15731	15673	15811	15821	15711	15725	15797	15769	15776	15880	15824	15811	15850	15714	15911	15805	15858	15718	15754	15973	15803	15853	15733	15846	15808	15697	15802	15939	15758	15719	15720	15772	15751	15673	15867	15982	15803	15823	15794	15906	15800	15832	15761	15866	15702	15877	15844	15866	15880	15934	16018	15766	15703	15823	15815	15776	15839	15753	15879	15960	15856	15852	15700	15852	15751	15815	16025	15715	15945	15896	15783	15771	15757	16042	15767	15811	15680	15827	15811	15798	15806	15696	15685	15894	15925	15849	15839	15839	15742	15859	15840	15732	15822	15863	15842	15820	15708	15922	15967	15787	15805	15654	15611	15820	15775	15808	15592	15880	15821	15702	15823	15776	15791	15748	15725	15721	15823	15771	15978	15916	15886	15799	15848	15680	15739	15745	15825	15889	15827	15896	15704	15794	15865	15676	15866	15894	15735	15818	15799	15771	15760	15738	15911	15867	15699	15762	15756	15909	15853	15809	15862	15689	15645	15830	15618	15859	15858	15749	15817	15809	15801	15661	15742	15856	15868	15828	15893	15805	15914	15687	15909	15781	15773	15803	15998	15575	15612	15872	15643	16043	15866	15747	15803	15809	15776	15915	15731	15999	15808	15764	15853	15806	15866	15843	15973	15628	15953	15657	15902	15859	15778	15856	15813	15849	16035	15795	15756	15890	15750	15909	15704	15722	15738	15906	15816	15905	15705	16013	15978	15834	15869	15908	15834	15724	15681	15706	15700	15929	15723	15810	15926	15802	15691	15831	15979	15836	15883	15705	15588	15945	15819	15763	15836	15901	15903	15910	15793	15600	15989	15935	15680	15996	15763	15919	15883	15836	15809	15718	15872	15879	15652	15888	15799	15862	15537	15741	15732	15758	15943	15955	15836	15867	15855	15971	15733	15676	15812	15718	15878	15845	15664	15802	15647	15696	15801	16090	15634	15867	15814	15902	15689	15665	15827	15763	15741	15844	15780	15785	15693	15738	15954	15879	15802	15710	15844	15868	15811	15745	15915	15878	15623	15943	15787	15795	15757	15731	15862	15725	15824	15841	15806	15654	15744	15873	15926	15753	15858	15691	15716	15686	15949	15797	15808	15696	15828	15890	15982	15767	15843	15647	15908	15925	15785	15877	15777	15733	15851	15705	15895	15859	15916	15826	15878	15782	15808	15942	15812	15710	15836	15687	15741	15719	16022	15856	15768	16117	15732	15718	15763	15702	16025	15716	15782	15944	15725	15633	15797	15678	15971	15811	15941	15740	15884	15837	15801	15758	15705	15738	15795	15819	15713	15797	15714	15865	15866	15935	15726	15861	15710	15884	15821	15729	15814	15860	15739	15737	15691	15737	15833	15787	15739	15946	15905	15778	15789	15915	15882	15805	15756	15936	15770	15913	15871	15926	15598	15850	15768	15987	15965	15665	15717	15776	16115	15790	15841	15693	15808	15865	15667	15744	16006	15732	15731	15744	15763	15698	15871	15929	15807	15829	15662	15954	15710	15753	15738	15687	15916	15862	15871	15682	15740	15639	15908	15671	15790	15735	15782	15899	15933	15903	15707	15857	15853	15677	15559	15941	15611	15840	15842	15956	15771	15907	15710	15799	15753	15716	15814	15728	15661	15814	15760	15673	15728	16045	15675	15913	16070	15671	15578	15735	15924	15795	15806	15823	15733	15863	15852	15693	15666	15891	15816	15869	15834	15651	15834	15762	15712	15793	15851	15839	15693	15817	15706	15594	15918	15623	15799	15797	15816	15713	15765	15750	15711	15647	15834	15816	15699	15707	15794	15889	15842	15904	15645	15670	15830	15836	15891	15911	15870	15613	15808	15875	15737	15887	15624	15762	15917	15725	15895	15662	15745	15817	15808	15762	15754	15819	15752	15843	15843	15936	15711	15849	15910	15835	15777	15957	15706	15888	15749	15709	15759	15597	15729	15778	15954	15883	15764	15932	15763	15920	15916	15779	15741	15915	15776	15621	15786	15950	15765
24355	21173	27712	25197	23788	27418	28712	25828	25173	24964	24691	24121	24000	23711	23740	23740	23812	23508	23590	23314	23671	23498	23614	23519	23542	23498	23172	23230	23278	23361	23438	23339	23354	23315	23349	23314	23425	23400	23189	23498	23219	23338	23212	23154	23240	23215	23254	23313	23468	23359	23218	23323	23170	23321	23251	23084	23565	23338	23473	23413	23149	23215	23024	23231	23234	23095	23207	23233	23197	23208	23176	23057	23111	22956	23481	23248	23311	23226	23326	23331	23213	22997	22988	22865	23210	23288	23203	23362	22974	23398	23095	22983	23200	22913	23098	23289	23042	23321	23053	23061	23028	23161	23337	23341	23264	23080	23101	23426	23184	23184	23255	23139	23128	23051	23475	23314	23190	23242	23201	23015	23118	23067	23257	23182	23293	23016	23318	23195	23176	22951	23084	23154	23059	23207	23180	23362	23285	22886	23001	23177	23199	23194	23054	23171	23309	23323	23351	23178	23287	23169	23008	23173	23233	23269	23237	22918	23272	23061	23078	22952	23128	23210	23217	23275	23253	23283	22963	23139	23287	23456	23053	23125	23270	23061	23280	22995	23308	23388	23197	23262	23078	23271	23427	23122	22974	22989	23414	23110	23090	23281	23244	23049	23238	23108	23334	23244	23199	23304	23320	23047	23254	22908	23084	23352	23225	23120	23061	23107	23159	23190	23090	23106	23364	23032	23279	23070	23059	22963	23217	23111	23076	23055	23084	23091	23341	23091	23090	23059	23248	23226	22877	23091	23082	23150	23215	23197	23333	23406	23359	23251	23429	23160	23302	23306	23194	23284	23051	23176	23383	23036	23081	23094	22870	23191	22879	23432	23258	23261	23387	23080	23275	23315	22963	22962	23361	23337	23096	23184	23079	23055	23163	22969	22895	23173	23149	23276	23369	23100	23254	23419	23167	23037	23236	23367	23144	23036	23106	23386	23124	23118	23130	23160	23345	23049	23130	23104	23099	23249	23373	23227	23159	23371	23186	23003	23347	23159	23137	23322	23280	22971	23023	23101	23185	23177	23112	23230	23190	23137	23117	22875	23278	23047	23292	23209	23095	23184	22971	23070	23171	23053	23064	23077	23200	23193	23115	23409	23400	23295	23094	23139	23156	23403	23142	23311	23147	23141	23116	23125	23398	23098	22942	23356	23035	23122	23277	23315	23104	23122	22893	23241	23144	23200	23142	23268	23218	23239	23140	23226	23200	23291	23168	23044	23095	23100	23333	23009	23260	23003	23250	23317	23158	23337	23227	23076	23205	23047	23187	23305	23453	23221	23050	23212	23123	23201	23419	23341	23165	23278	23145	23369	23396	23198	23294	22843	23046	23308	23337	23064	23127	23066	23004	22897	23276	23083	23170	23191	23213	23439	23314	23320	23161	23287	22970	23027	23030	23147	23175	23128	23174	23401	23032	23007	23084	23145	23180	23151	23265	23218	23077	23010	23084	23169	23213	22958	23295	23277	23226	23153	23086	23038	23244	23295	23076	23011	23221	22904	23162	23192	23204	23020	23168	23179	23055	23145	23142	23498	23213	23071	22997	22908	23196	22941	23132	23349	23149	23184	23221	23219	23088	22873	23178	23307	23308	23363	23096	23095	23174	22796	23024	23189	23081	23090	23308	23276	22959	23201	23083	23301	23208	23260	23361	23369	23082	23221	22919	23153	23255	23365	23100	22968	23192	23146	23251	23164	23202	23333	23280	23090	23117	23360	23005	23238	23063	23053	23060	23122	23112	23037	23208	23075	22952	22872	23017	23132	23203	23195	23221	23200	23304	23117	23362	23406	23155	23230	23094	23025	23338	23264	23177	23303	23145	23129	23088	23228	23012	23368	23094	23320	22998	23175	23381	23315	23314	23449	22923	23193	23145	23323	23293	23137	23114	22991	23234	23094	23002	23295	23125	23169	23303	23289	23381	23172	23246	23135	23339	23369	23095	23165	23280	23374	23095	23190	23252	23341	23388	23176	22927	23151	22970	23054	22978	23249	23112	23153	23319	23480	22967	23279	23053	23347	23335	23209	22910	23209	23203	23096	23045	23170	23047	23002	23204	23109	23487	23164	23097	23062	22983	23114	23369	23218	23138	23137	23104	23276	23283	23122	23296	23203	23111	23333	23171	23102	23463	22787	23164	23144	23159	23271	22980	23254	23125	23185	23396	23102	23215	23191	23002	23089	22967	23134	23349	23215	23351	23233	23108	23056	23111	23229	23228	23271	23053	23186	23355	23453	22991	22968	23277	23405	23151	23146	23338	23183	23201	23322	22959	23121	23264	23272	23244	23168	23329	23206	23230	23194	23100	23303	23120	23057	23060	23029	23311	23016	23171	23387	23025	23346	23248	23219	23187	23288	23237	22948	23339	22893	23035	22982	23162	23208	23249	23186	23242	22973	23260	22933	23065	23238	23289	23267	23163	23135	23257	23189	23215	23316	23169	23506	23278	23124	23284	23305	23197	23376	23366	23333	23369	23158	23166	22834	23409	23059	23353	23241	23200	23368	23185	22978	23242	23237	23440	23365	23141	23139	23265	23169	23335	22947	23137	23139	23050	22936	23085	23284	23467	23151	23222	23263	23279	23158	23435	23327	23299	23242	23334	23083	23224	23208	23218	23335	23086	23128	23319	23284	23096	23167	23283	23050	22883	23110	22856	23103	23153	22864	23201	23185	23126	23212	23367	23080	23142	23256	23155	23082	23147	23345	23398	23139	23082	23123	23126	23044	23341	23396	23139	22954	23261	23304	23193	22984	23410	23203	23032	23176	23011	22950	23254	23021	22803	23160	23091	22958	23207	23377	23216	23243	23104	23201	23297	23136	23347	23469	23141	23136	23242	23165	23462	23267	23170	23117	23098	23203	23008	23301	23144	23158	23089	23310	23361	23179	23407	23343	23364	22980	23229	23185	23283	23163	23038	23095	23094	22897	23059	22978	23322	23006	22993	23046	23177	23174	23309	23304	23124	22820	23083	23141	23106	23062	23157	23067	23106	23032	23065	23062	23108	23284	23085	23129	23092	23083	23206	22967	23038	23226	23099	23075	23095	23146	23218	23058	23240	23038	23034	23205	23306	23176	23282	23081	23211	23248	22864	23413	23123	23143	23084	23197	23148	23083	23319	23234	23400	23002	23375	23150	23218	23110	23081	23116	23251	23317	23180	23071	23267	23264	23135	23085	23368	22991	23219	23335	23334	23056	23431	23202	23227	23200	23239	23151	23068	23062	23175	23417	23071	22911	23244	23163	22995	23034	23155	23054	23299	23112	23397	23216	23239	23150	23114	23147	23486	23277	23319	23320	22833	23468	23324	23149	23087	23301	23176	23053	23280	23240	23344	23143	23212	23122	23100	23134	23258	23301	23116	23054	23396	23009	23201	23042	23103	23073	23186	23014	23332	23206	23360	23116	23409	23437	23072	23309	23133	23148	23240	23107	23179	23250	23170	23228	23265	23207	23050	23062	23104	23370	23110	23083	23283	23156	23225	23206	23290	23180	23270	22994	23241	23165	23264	23238	23153	23293	23299	23107	23330	23169	23301	23244	23190	23256	23153	23101	23054	23437	23082	23399	23158	23281	23244	23311	23190	23193	23206	23177	23362	23110	23127	22949	23133	23342	23186	23352	23172	23267	23199	23083	23112	23247	22941	23267	23255	23059	23348	23090	23450	23198	23320	23122	23309	23180	23156	23124	23349	23124	23126	23228	23140	23022	23274	23207	23263	23249	23051	23209	23283	22944	22966	23066	23272	23415	23110	23176	23235	23189	23298	23172	23074	23075	22984	22939	23410	23025	23123	23230	23209	23239	23236	23059	23103	23058	23078	23141	22954	23125	23183	23188	23206	23338	23041	23121	23050	22986	23138	23289	23271	23012	23103	23281	23381	23186	22868	23124	23023	23168	22852	23232	23515	23324	22899	22988	23478	23411	23124	23278	22947	22833	23023	22901	23225	23022	23057	23254	23002	22995	23347	23288	23092	23123	23003	23260	23043	23117	23050	23290	23167	23357	23065	23207	23264	23525	23129	23269	23289	23145	23305	23195	23227	23061	23243	23346	23230	23375	23294	23216	23286	23288	23130	23234	23064	23138	23410	23365	22905	23308	23188	23553	22996	23043	23208	23221	23505	23093	23383	23219	23283	23143	23333	23133	23366	23132	23071	23208	23278	23101	23156	23006	23150	23021	23380	23140	23248	23432	23296	23110	23174	23142	23299	23148	23044	23454	23009	23257	23162	23055	23099	23170	23110	23224	23034	23107	23225	23072	23412	23152	23076	23144	23250	23389	23395	23142	23188	23353	23177	23061	23120	23211	23344	23330	23266	23237	23330	23241	22933	23030	23059	23067	23071	22989	23232	22996	23204	22969	23259	23394	23200	23254	23201	23073	23380	23127	22994	23328	23276	23320	23371	23115	23091	23034	22979	22987	23029	23340	23300	23168	23385	23291	23181	23365	23349	23127	23312	23386	23218	23246	23357	22995	23038	23137	23119	22922	23211	22927	23249	23220	23411	23151	23056	23123	23101	23047	22919	22988	23096	23138	23344	23043	23275	23126	23193	23225	23140	23456	23386	23268	22926	23083	23453	23066	22898	22991	23114	23179	23026	23030	23177	23150	23019	23212	23353	23307	23100	23190	23365	23343	23348	23124	23304	23169	22995	23154	23073	23092	23046	23138	23217	23446	23194	23059	23347	23156	23194	23203	23365	23310	23223	23079	23014	23092	23072	22986	23322	23244	23062	23134	23083	23273	23153	22922	23058	23151	23077	23100	23107	23290	23343	23157	23129	23127	23185	23024	23250	23298	23107	23153	23142	23153	23220	23262	23155	23234	23545	23045	23066	23244	23127	23285	23182	23176	23332	23400	23129	23136	23242	23087	23078	22866	23133	23278	22969	23271	23343	23126	23074	23198	23197	23279	23127	23076	23577	23266	23039	23083	23083	23374	23038	23258	23288	23182	23290	23342	23152	23261	23144	23096	22943	23273	23117	22922	23245	23258	23299	22953	23120	23108	23239	23498	23177	23346	23202	23126	22991	23115	23056	23222	23261	23234	23194	23196	23159	23076	23206	23225	22986	23002	23167	22859	23096	23043	23132	23046	23363	23261	23387	23367	23216	23165	23228	22961	22948	23112	23079	23310
17921	30381	30469	25106	22221	20279	18786	18054	17362	16598	16337	16166	15719	15561	15610	15498	15354	15411	15260	15261	15360	15184	15298	15143	14975	15024	15035	15082	14994	15071	15117	15060	15079	15017	14884	14914	14975	14962	14812	14886	14887	14981	14942	14900	14739	14854	14898	14980	14855	14834	14781	14878	14890	14818	14886	14928	14940	14825	14798	14715	14756	14941	14785	14915	14713	14848	14850	14882	15064	14930	14970	14638	14885	14851	14918	14709	14870	14829	15037	14754	14791	15015	14682	14775	14845	14861	14887	15086	14874	14764	14920	14968	14812	14770	14939	14964	14682	14808	15021	14770	14783	14781	14680	14679	14869	14712	14784	14840	14758	14687	14843	14944	14853	14739	14795	14838	14985	14848	14892	14856	14605	14859	14828	14760	14764	14795	14699	14974	14717	14900	14814	14770	15036	14812	14923	14738	14751	14781	14909	14869	14880	14660	14969	14926	14643	14817	14956	14844	14829	14692	15024	14700	14758	14809	14706	14624	14721	14710	14848	14986	14660	14670	14848	14714	14730	14858	14715	14900	14826	14722	14906	14772	14890	14796	14797	14871	14674	14875	14873	14835	14920	14805	14857	14935	14755	14923	14824	14777	14829	14717	14790	15005	14823	14943	14746	14804	14773	14904	14821	14777	14828	14884	14817	14750	14810	14762	14810	14922	14897	14807	14699	14952	14611	15019	15010	14866	14685	15017	14923	14777	14940	14887	14791	14818	14653	14835	14881	14835	14739	14852	14789	14787	14785	14885	14705	14839	14799	14816	14721	14715	14688	14954	14942	14854	14797	14777	14852	14968	14953	14959	14727	14722	14853	14909	14685	14675	14780	14870	14667	14788	14871	14885	14722	14679	14723	14794	14808	14773	14925	14654	14966	14724	14716	14895	14718	14659	14636	14829	14878	14687	14836	14853	14864	14697	14868	14690	14858	14793	14671	14809	14829	14899	14648	14724	14737	14850	14808	14780	14783	14983	14949	14931	14882	14805	14870	14812	14987	14811	14764	14881	14802	14887	14691	14704	14834	14953	14698	14707	14709	14775	14712	14848	14871	14806	14788	14784	14848	14678	14757	14824	14901	15008	14718	14777	14823	14963	14695	14885	14883	14603	14892	14879	14868	14768	14913	14578	14832	14830	14853	14808	14778	14852	14914	14766	14875	14766	14932	14702	14973	14658	14711	14926	14933	14758	14688	14817	14889	14930	14990	14774	14845	14748	14843	14677	14839	14707	14959	14967	14941	14985	14864	14864	14841	14949	14829	14907	14719	14831	14847	14914	14680	14840	14779	14904	14863	14878	14807	14728	14869	14923	14925	14670	14735	14739	14822	14769	14745	14858	14864	14739	14749	14900	14716	14784	14833	14902	14784	14809	14863	14853	14918	14878	14873	14840	14844	14778	14991	14683	14721	14873	14903	14999	15005	14895	14867	14761	14814	14770	14822	14854	14837	14873	14993	14812	14952	14711	14749	14852	14817	14783	14854	14644	14925	14818	14643	14851	14777	14740	14780	14728	14835	14891	14860	14932	14959	14878	14940	14886	14912	14844	14915	14746	14824	14765	14715	14808	14830	14933	14673	14720	14974	14704	14748	14834	14846	14873	14671	14828	14929	14816	14818	14862	15025	14749	14925	14904	14665	14844	14961	14754	14976	14995	14781	14842	14906	14813	14760	14932	14845	14915	14691	14989	14746	14951	14582	14699	14889	14893	14881	15014	14946	14723	14914	14748	14925	14877	14678	14831	14837	14788	14797	14898	14804	14750	14702	14724	14903	14700	14959	14721	14774	14765	14888	14823	14829	14877	14714	14755	14858	14901	14919	15025	14642	14814	14815	14779	14784	14759	14951	14758	14638	14674	14842	14821	14994	14647	14741	14953	14759	14726	14784	14948	14881	14628	14661	14961	14969	14897	14922	14798	14876	14752	14818	14725	14900	14794	14775	14665	14873	14776	14856	14882	14719	14821	15016	14915	14618	14728	14675	14929	14786	14606	14956	14825	14817	14720	14730	14831	14690	14879	14841	14933	14892	14761	14914	14770	14778	14994	14638	14777	14859	14803	14859	14708	14820	14600	14690	14898	14813	14815	14710	14667	14778	14646	14862	14773	14670	14835	14903	14935	14937	14852	14707	14757	14663	14725	14925	14846	14884	14706	14971	14900	14801	14869	14767	14857	14671	14742	14735	14771	14732	14679	14709	14928	14870	14795	14685	14787	14834	14731	14871	14897	14812	14788	15182	14800	14937	14825	14828	14734	14751	14887	15012	14891	14724	14854	14841	14841	14777	14887	14796	14698	14851	14844	14826	14755	14903	14779	15052	15072	14790	14760	14880	14979	14971	14953	14700	14962	14755	14801	14834	14759	14758	14758	14775	14900	14917	14662	14841	14626	14844	14815	14692	14837	14758	14787	14727	14912	14821	15056	14748	14833	14751	14805	14752	14930	14830	15074	14812	14846	14842	14763	14700	14894	14762	15044	14845	14958	14890	14762	14681	14987	14811	14720	14680	15004	14752	14847	14827	14881	14639	14892	14905	14728	14710	14700	14921	14773	14907	14952	14904	14893	14800	14756	14889	14931	14742	14901	14810	14853	14780	14859	14828	14931	14759	14854	14811	14746	14815	14809	14822	14936	14813	14786	14946	14923	14881	14589	14909	14905	14761	14678	14621	14737	15032	14920	14930	14730	14750	14694	14584	14846	14592	14822	14796	14680	14881	14699	14769	14937	14632	14847	14908	14894	14889	14813	14793	14920	14624	14874	14813	14877	14762	14812	14645	14639	14900	14885	14824	14950	14886	14595	15079	14890	14844	14914	14815	14665	14829	14841	14897	14850	14736	14759	14672	14777	14900	14935	14569	15068	14955	14902	14933	14703	14731	14808	14755	14739	14906	14807	14574	14821	14919	14891	14712	14756	14722	14824	14839	14801	14842	14732	14904	14681	14679	14939	14644	14769	14763	14788	14761	14815	14772	14874	14705	14856	14731	14861	14842	14955	14794	14858	14796	15007	14862	14851	14909	14690	14851	14895	14904	14773	14858	14792	14834	14820	14616	14855	14820	14673	14877	14848	14866	14669	14816	14795	14861	14876	14753	14701	14842	14828	15012	14777	14966	14697	14671	14836	14720	14738	14678	14827	14774	14843	14775	14945	14964	14809	14694	14740	14865	14930	14878	15071	14682	15042	14843	14801	14711	14800	14833	15007	14971	14665	14733	14577	14836	14948	14829	14902	14889	14953	14796	14893	14592	14850	14946	14861	14838	14724	14919	14647	14727	14842	14704	14692	14914	15051	14797	14764	14752	14888	14713	14884	14824	14883	14744	14726	14862	14717	14727	14759	14868	14739	14887	14810	14810	14839	14857	14767	14762	14695	14658	14864	14789	14946	14859	14770	15065	14844	14895	14733	14844	14910	14781	14863	14693	14928	14813	14755	14794	14886	14907	14935	14725	14923	14858	14842	14675	14802	14771	14933	14803	14828	14737	15002	14782	14890	14713	14948	14818	14937	14700	14657	14762	15095	14879	14753	14962	14728	14738	14932	14794	15038	14797	14771	14635	14873	14859	14603	14780	14714	14913	14685	14799	14812	14952	14807	14672	14923	14606	14847	14772	14859	14929	14843	14900	14881	14967	14582	14790	14846	14824	14843	15010	14757	14868	14790	14660	14892	14794	14823	14868	14921	14777	14913	14810	14818	14795	14793	14940	15003	14700	14939	14853	14725	14807	14830	14774	14737	14777	14804	14884	14799	14793	14868	14874	14679	14728	14916	14832	14876	14835	14644	14874	14914	14769	14843	14676	14673	14982	14744	14841	14783	14716	14831	14758	14839	14760	14889	14787	14895	14769	14686	14897	14731	15051	14875	14894	14786	14878	14715	14747	14747	14816	14732	14771	14792	14702	14796	14873	14899	14817	14873	14713	14808	14716	14827	14877	15017	14689	14658	14787	14727	14966	14825	14804	14871	14926	14782	14859	14692	14821	14705	14749	14850	14791	14747	14962	14820	14757	14843	14827	14823	14944	14866	14830	14906	14650	14687	14854	14999	14777	14749	14784	14924	14629	14936	14903	14798	14904	14928	14891	14905	14833	14825	14957	14884	14840	14879	14860	14968	14844	14715	14782	14869	14891	14854	14917	14961	14996	14918	14677	14751	14826	14785	14863	14808	14864	14787	14893	14756	14790	14720	14666	14696	14745	14766	14837	14894	14814	14734	14751	14802	14658	14694	14667	14709	14718	14994	14823	14780	14932	14699	14809	14896	14621	14826	14628	14865	14798	14817	14668	14780	14731	14745	14800	14845	14870	14833	14875	14802	14830	14578	14751	14680	14755	14773	14892	14716	14865	14745	14828	14698	14920	14784	14755	14716	14658	14859	14866	14717	14815	14815	14738	14701	14951	14812	14823	14675	14681	14691	14942	14666	14770	14850	14881	14839	14861	14669	14865	14890	15024	14828	14676	14802	14726	14628	14736	14919	14631	14845	14882	14810	14708	14843	14919	14794	14782	14870	14720	14774	14792	14769	14904	14804	14970	14769	14826	14740	14984	14803	14966	14885	14862	14714	14903	14808	14792	14730	14791	14847	14918	14823	14798	14850	14844	14908	14807	14624	14668	14757	14828	14731	15036	14688	14760	14903	14761	14906	14801	14921	14845	14749	14884	14747	14827	14795	14728	14942	14584	14804	14872	14781	14853	14791	14683	14831	14795	14901	14659	14874	14820	14744	14822	14733	14944	14815	14779	14832	14976	14827	14619	14726	14482	14910	14873	14822	14747	15071	14894	14791	14839	14791	14828	14723	14821	14833	14857	14836	14721	14920	14870	14752	14873	14818	14759	14697	14767	14663	14812	14843	14730	14756	14714	14862	14861	14871	14728	14768	14819	14547	14877	14782	14908	14795	14756	14783	14894	14746	14865	14928	14925	14906	14867	14707	15025	14784	14827	14783	14820	14823	14826	14802	14823	14669	14680	14736	14673	14765	14909	14840	14995	14817	14751	14773	14827	14911	14834	14859	14705	14704	14782	14816	14781	14851	14697	14754	14702	14862	14706	14720	14883	14764	14807	14917	14773	14810	14715	14880	14750	14817	14818	14855	14811	14745	14882	14691	14763	14932	14746	14772	14786	14856	14845	14904
22750	21206	27863	24904	22200	26379	30896	26583	25061	25029	24488	24150	23930	23737	23712	23346	23435	23387	23333	23070	23079	23247	23106	23044	23223	22950	23075	23092	23323	22862	23086	22909	22857	22589	22898	22949	23016	22776	22858	22857	22763	22932	22842	22888	22762	22739	22873	22713	23139	22576	22694	22581	22954	22709	22841	22555	22756	22827	22742	23012	22751	22866	22968	22769	22488	22742	22723	22820	22883	22966	22667	22872	22844	22582	22781	22918	22839	22848	22518	22652	22849	22542	22578	22711	22720	22832	22902	22764	22958	22506	22603	22588	22811	22880	22590	22824	22739	22690	22681	22563	22809	22673	22648	22693	22731	22706	22796	22992	22702	22895	22770	22718	22948	22611	22644	22532	22752	22815	22741	22876	22699	22634	22698	22689	22509	22437	22728	22614	22746	22644	22560	22505	22742	22658	22759	22653	22665	22648	22801	22515	22730	22378	22754	22626	22621	22552	22511	22764	22420	22695	22868	22569	22672	22630	22751	22700	22746	22818	22793	22770	22598	22640	22554	22364	22524	22507	22931	22699	22718	22816	22652	22880	22455	22578	22746	22701	22884	22659	22532	22486	22732	22751	22979	22702	22555	22712	22579	22563	22764	22564	22806	22616	22803	22519	22528	22656	22634	22702	22726	22426	22574	22552	22753	22446	22567	22414	22456	22827	22581	22744	22713	22715	22461	22413	22658	22743	22792	22689	22763	22652	22726	22737	22677	22445	22640	22757	22686	22592	22517	22739	22739	22668	22551	22624	22565	22662	22556	22862	22790	22661	22678	22816	22746	22648	22787	22561	22537	22723	22794	22583	22522	22767	22694	22803	22733	22571	22516	22703	22793	22659	22469	22740	22731	22488	22709	22720	22720	22705	22805	22685	22770	22676	22656	22738	22744	22587	22557	22628	22739	22691	22883	22769	22433	22521	22862	22577	22790	22604	22586	22453	22516	22676	22736	22776	22821	22761	22579	22787	22543	22661	22681	22427	22595	22698	22700	22825	22618	22783	22571	22902	22397	22685	22878	22572	22721	22829	22714	22821	22975	22558	22467	22762	22542	22551	22717	22667	22658	22378	22670	22407	22828	22522	22564	22801	22626	22581	22634	22820	22433	22630	22501	22658	22822	22641	22583	22815	22878	22747	22596	22663	22726	22740	22617	22675	22484	22725	22750	22512	22542	22226	22431	22527	22327	22625	22437	22846	22755	22908	22719	22591	22615	22568	22705	22675	22472	22764	22712	22699	22645	22611	22463	22705	22381	22541	22495	22402	22592	22809	22820	22901	22535	22430	22796	22483	22632	22540	22679	22773	22662	22336	22704	22705	22517	22515	22681	22589	22488	22687	22805	22703	22467	22693	22658	22809	22573	22594	22450	22510	22693	22460	22513	22698	22750	22466	22598	22502	22642	22927	22654	22626	22702	22766	22550	22568	22891	22711	22767	22799	22558	22672	22776	22695	22734	22700	22709	22666	22260	22435	22768	22676	22691	22794	22655	22750	22522	22500	22774	22467	22663	22628	22564	22590	22720	22639	22659	22852	22695	22748	22632	22616	22484	22657	22642	22506	22755	22705	22774	22439	22579	22534	22600	22651	22609	22526	22732	22583	22417	22409	22822	22643	22416	22404	22746	22453	22547	22396	22623	22719	22803	22457	22499	22464	22699	22863	22543	22557	22628	22703	22619	22471	22758	22997	22561	22748	22561	22457	22522	22690	22490	22663	22774	22759	22815	22620	22710	22654	22676	22528	22694	22744	22504	22574	22635	22553	22643	22657	22816	22481	22321	22566	22757	22628	22889	22402	22725	22766	22645	22769	22499	22583	22396	22570	22454	22493	22696	22593	22770	22508	22825	22732	22846	22790	22470	22707	22786	22574	22744	22668	22744	22638	22455	22839	22854	22692	22763	22666	22402	22485	22714	22490	22495	22575	22586	22370	22630	22548	22611	22558	22574	22773	22690	22570	22944	22731	22635	22805	22656	22595	22812	22514	22761	22635	22514	22435	22849	22734	22503	22545	22576	22392	22577	22675	22575	22593	22842	22923	23013	22569	22574	22523	22658	22503	22692	22774	22755	22442	22711	22774	22839	22924	22689	22827	22805	22810	22362	22616	22665	22575	22675	22716	22671	22775	22677	22717	22630	22565	22610	22703	22691	22650	22518	22609	22824	22749	22683	22699	22810	22750	22775	22501	22585	22189	22779	22499	22479	22645	22538	22402	22863	22609	22554	22499	22685	22625	22701	22672	22542	22630	22563	22533	22684	22548	22678	22327	22500	22613	22547	22736	22659	22796	22596	22499	22387	22485	22532	22782	22748	22756	22749	22553	22568	22533	22803	22411	22514	22735	22971	22486	22439	22392	22561	22873	22701	22601	22686	22444	22518	22723	22625	22653	22644	22820	22631	22609	22949	22812	22403	22842	22503	22723	22572	22586	22575	22581	22604	22525	22632	22562	22705	22514	22678	22721	22674	22629	22581	22563	22584	22450	22723	22773	22737	22798	22618	22795	22696	22621	22532	22367	22631	22527	22368	22527	22895	22650	22443	22559	22527	22683	22601	22656	22397	22604	22319	22738	22683	22627	22806	22647	22619	22719	22525	22481	22656	22542	22394	22616	22793	22462	22782	22675	22673	22735	22629	22618	22712	22734	22718	22617	22485	22631	22619	22353	22826	22594	22683	22537	22722	22698	22936	22700	22806	22477	22686	22620	22749	22652	22805	22429	22631	22670	22645	22494	22847	22995	22629	22850	22675	22656	22636	22852	22647	22635	22675	22629	22800	22729	22552	22686	22584	22677	22582	22645	22493	22844	22706	22697	22571	22680	22473	22539	22627	22720	22767	22747	22387	22707	22674	22805	22583	22786	22803	22654	22587	22624	22561	22559	22452	22567	22567	22681	22656	22775	22553	22395	22349	22571	22686	22739	22659	22552	22521	22639	22697	22617	22528	22544	22744	22628	22546	22668	22438	22689	22611	22640	22625	22596	22828	22681	22818	22921	22446	22604	22428	22326	22716	22855	22628	22420	22264	22435	22465	22511	22907	22815	22683	22678	22789	22517	22375	22659	22594	22540	22648	22565	22499	22875	22677	22759	22594	22324	22281	22800	22377	22659	22624	22468	22655	22621	22682	22449	22679	22725	22764	22828	22475	22744	22609	22438	22857	22725	22609	22499	22635	22806	22619	22544	22537	22677	22569	22580	22827	22712	22647	22681	22806	22549	22605	22729	22594	22592	22679	22707	22656	22572	22597	22481	22668	22657	22678	22596	22682	22670	22504	22479	22630	22397	22398	22328	22623	22568	22637	22733	22904	22694	22940	22705	22494	22860	22626	22696	22613	22427	22604	22815	22454	22375	22776	22480	22821	22759	22761	22498	22468	22639	22545	22651	22789	22838	22656	22676	22867	22501	22694	22489	22672	22440	22670	22441	22618	22779	22780	22660	22434	22563	22456	22568	22401	22591	22635	22794	22731	22699	22457	22686	22446	22420	22707	22644	22714	22374	22700	22449	22462	22762	22546	22592	22654	22669	22552	22475	22599	22812	22348	22615	22573	22720	22688	22834	22796	22834	22590	22662	22731	22627	22500	22558	22492	22612	22804	22783	22555	22726	22482	22563	22689	22691	22564	22593	22873	22666	22660	22676	22521	22795	22732	22646	22719	22835	22741	22737	22522	22650	22619	22661	22584	22891	22625	22515	22618	22549	22617	22578	22475	22606	22643	22567	22530	22370	22626	22726	22669	22716	22453	22709	22682	22696	22649	22661	22562	22658	22514	22814	22829	22675	22434	22635	22528	22379	22632	22657	22460	22791	22343	22598	22863	22547	22826	22812	22449	22508	22573	22751	22472	22626	22666	22715	22642	22681	22438	22561	22683	22356	22635	22614	22682	22699	22649	22631	22811	22751	22658	22677	22518	22853	22465	22780	22909	22772	22514	22780	22835	22675	22751	22579	22435	22753	22781	22725	22791	22696	22751	22509	22522	22330	22435	22587	22640	22607	22632	22942	22725	22802	22637	22684	22480	22837	22596	22616	22366	22822	22771	22460	22720	22597	22623	22754	22785	22924	22774	22513	22619	22565	22731	22561	22909	22714	22846	22551	22577	22402	22546	22647	22691	22666	22712	22782	22788	22760	22706	22740	22582	22857	22535	22653	22708	22648	22821	22809	22685	22640	22669	22911	22646	22675	22743	22477	22757	22723	22677	22670	22461	22624	22722	22488	22467	22784	22936	22703	22767	22567	22496	22474	22436	22653	22647	22465	22663	22634	22629	22955	22683	22474	22647	22707	22594	22461	22705	22692	22645	22753	22707	22589	22687	22636	22575	22684	22628	22659	22664	22725	22707	22599	22647	22578	22652	22897	22600	22541	22699	22832	22897	22814	22772	22695	22594	22863	22546	22899	22534	22685	22586	22579	22568	22710	22791	22533	22767	22591	22757	22689	22481	22723	22724	22542	22593	22551	22457	22646	22521	22564	22269	22582	22532	22908	22639	22645	22470	22600	22494	22870	22681	22454	22508	22730	22639	22698	22570	22577	22766	22539	22675	22842	22840	22820	22421	22443	22760	22399	22540	22769	22734	22613	22569	22732	22699	22702	22471	22635	22672	22572	22448	22596	22483	22729	22582	22525	22768	22580	22727	22866	23071	22487	22738	22658	22864	22523	22511	22517	22881	23030	22599	22554	22624	22675	22587	22627	22735	22657	22750	22786	22624	22639	22791	22638	22544	22642	22550	22677	22727	22730	22787	22759	22645	22479	22489	22754	22604	22465	22621	22490	22586	22862	22650	22534	22570	22587	22727	22795	22657	22816	22603	22660	22559	22516	22800	22397	22561	22795	22545	22733	22743	22486	22693	22674	22632	22549	22525	22688	22871	22454	22757	22749	22740	22714	22562	22693	22796	22874	22700	22684	22715	22931	22562	22569	22598	22626	22739	22653	22646	22579	22511	22566	22581	22775	22882	22880	22622	22556	22389	22636	22765	22698	22690	22650	22435	22565	22736	22561	22701	22736	22825	22959	22618	22712	22769	22664	22757	22581	22697	22578	22644	22576	22599	22746	22455	22756	22603	22637	22669	22759	22643	22490	22622	22876	22606	22696	22662	22645	22890	22831	22641	22596	22565	22599	22457	22455
19782	35309	35410	28868	25235	22529	20470	19486	18480	17175	16804	16397	16142	15942	15604	15543	15290	15428	15183	15261	14866	14972	14846	14909	14925	14873	14962	14774	14887	14781	14896	14700	14760	14689	14744	14792	14628	14745	14586	14698	14742	14902	14498	14752	14712	14659	14770	14674	14498	14398	14603	14504	14486	14662	14602	14703	14656	14506	14697	14544	14535	14621	14513	14603	14552	14748	14626	14472	14703	14588	14519	14801	14699	14574	14627	14625	14483	14623	14515	14703	14690	14389	14383	14546	14561	14484	14537	14546	14570	14672	14568	14491	14412	14535	14552	14560	14429	14476	14536	14423	14477	14478	14382	14640	14550	14389	14496	14539	14439	14413	14564	14450	14458	14600	14549	14717	14407	14763	14363	14474	14387	14727	14509	14595	14449	14624	14438	14503	14662	14531	14602	14536	14553	14435	14582	14388	14472	14470	14585	14429	14560	14499	14511	14575	14581	14630	14526	14509	14565	14451	14648	14412	14596	14493	14581	14553	14533	14249	14520	14607	14457	14435	14348	14610	14430	14419	14794	14597	14619	14674	14362	14616	14563	14434	14440	14636	14449	14569	14456	14560	14492	14519	14730	14371	14501	14567	14545	14480	14535	14465	14541	14458	14692	14428	14648	14537	14533	14411	14693	14473	14497	14507	14650	14703	14400	14510	14360	14535	14578	14623	14482	14550	14410	14628	14725	14408	14381	14512	14528	14698	14530	14586	14483	14446	14540	14611	14590	14468	14503	14589	14514	14447	14577	14641	14504	14467	14469	14444	14551	14560	14494	14333	14599	14642	14523	14511	14483	14551	14524	14418	14412	14406	14356	14616	14464	14649	14537	14547	14535	14473	14391	14607	14660	14373	14633	14583	14289	14555	14576	14486	14688	14404	14565	14514	14582	14521	14610	14435	14510	14642	14617	14645	14477	14477	14496	14471	14642	14428	14590	14415	14669	14465	14569	14450	14694	14520	14346	14549	14469	14639	14568	14512	14708	14442	14395	14497	14658	14464	14391	14653	14476	14670	14626	14510	14419	14432	14437	14411	14407	14363	14517	14447	14667	14439	14328	14592	14493	14595	14491	14551	14496	14478	14657	14504	14647	14475	14431	14566	14594	14613	14611	14592	14372	14492	14629	14586	14398	14475	14416	14556	14470	14600	14518	14510	14454	14586	14596	14397	14695	14576	14528	14502	14655	14487	14433	14441	14461	14509	14435	14643	14436	14454	14569	14410	14419	14523	14511	14463	14593	14653	14565	14665	14475	14444	14563	14590	14679	14540	14553	14479	14426	14641	14469	14637	14495	14620	14422	14584	14441	14651	14511	14555	14553	14473	14536	14413	14602	14457	14562	14476	14532	14620	14582	14656	14604	14516	14461	14494	14745	14481	14518	14396	14706	14415	14629	14549	14408	14501	14499	14297	14611	14537	14608	14556	14660	14520	14547	14449	14563	14497	14553	14465	14313	14641	14580	14626	14596	14651	14475	14537	14416	14614	14447	14494	14562	14539	14462	14627	14472	14428	14505	14439	14508	14661	14680	14611	14549	14275	14615	14499	14665	14580	14576	14784	14414	14689	14539	14414	14596	14557	14697	14492	14488	14429	14550	14603	14361	14537	14508	14417	14444	14463	14457	14582	14489	14568	14596	14456	14673	14460	14506	14492	14506	14347	14406	14558	14501	14420	14672	14293	14434	14488	14663	14495	14410	14459	14501	14534	14360	14658	14636	14348	14406	14445	14610	14570	14470	14354	14378	14443	14529	14580	14464	14331	14471	14727	14512	14511	14719	14559	14293	14552	14585	14391	14442	14535	14596	14542	14289	14454	14619	14417	14447	14448	14365	14411	14311	14591	14452	14412	14671	14658	14588	14549	14503	14574	14458	14355	14694	14437	14530	14451	14534	14543	14534	14514	14502	14349	14571	14387	14524	14530	14529	14481	14539	14532	14525	14495	14547	14491	14535	14530	14516	14462	14637	14547	14421	14425	14588	14386	14579	14496	14639	14395	14478	14376	14540	14602	14605	14639	14500	14355	14362	14489	14553	14447	14445	14515	14394	14553	14452	14675	14637	14547	14570	14493	14555	14732	14443	14615	14465	14571	14442	14570	14380	14393	14565	14434	14402	14482	14425	14492	14475	14556	14471	14694	14414	14352	14447	14549	14587	14499	14525	14563	14639	14568	14470	14598	14277	14819	14259	14434	14601	14502	14476	14438	14543	14604	14483	14524	14357	14356	14679	14510	14578	14578	14495	14535	14314	14613	14520	14332	14499	14556	14573	14462	14442	14526	14446	14601	14648	14480	14583	14492	14516	14452	14531	14367	14558	14592	14363	14543	14425	14591	14465	14537	14554	14432	14491	14483	14584	14477	14538	14535	14706	14541	14540	14640	14509	14575	14396	14562	14423	14516	14475	14580	14474	14572	14472	14312	14627	14437	14642	14650	14586	14566	14429	14551	14432	14665	14511	14360	14429	14527	14380	14572	14557	14627	14566	14247	14685	14418	14469	14545	14497	14496	14441	14588	14567	14439	14492	14523	14400	14417	14358	14396	14483	14571	14478	14643	14534	14541	14480	14437	14535	14419	14389	14635	14324	14529	14500	14390	14550	14543	14530	14692	14606	14524	14458	14416	14445	14618	14675	14724	14545	14489	14655	14498	14553	14554	14439	14659	14330	14694	14586	14635	14314	14362	14559	14639	14471	14524	14570	14479	14577	14588	14461	14505	14411	14387	14502	14457	14384	14636	14499	14532	14396	14679	14610	14442	14482	14518	14452	14668	14630	14519	14584	14491	14442	14385	14461	14581	14742	14489	14359	14403	14485	14353	14571	14544	14510	14334	14521	14469	14591	14511	14521	14486	14443	14523	14421	14388	14460	14643	14520	14578	14556	14626	14453	14508	14611	14577	14585	14461	14470	14471	14547	14630	14447	14531	14622	14406	14777	14359	14310	14681	14485	14594	14651	14445	14646	14462	14421	14539	14519	14444	14605	14529	14513	14506	14377	14672	14487	14646	14511	14436	14673	14448	14310	14601	14497	14412	14657	14467	14674	14532	14578	14567	14435	14174	14560	14463	14577	14492	14654	14401	14600	14510	14358	14607	14263	14440	14595	14592	14424	14629	14439	14514	14630	14564	14351	14559	14643	14524	14488	14589	14549	14539	14467	14381	14519	14416	14523	14479	14532	14490	14381	14471	14527	14533	14541	14397	14657	14577	14485	14507	14564	14363	14523	14530	14422	14416	14478	14522	14590	14365	14551	14510	14456	14416	14542	14474	14594	14565	14486	14486	14487	14384	14641	14541	14377	14624	14609	14458	14391	14563	14437	14703	14538	14564	14491	14474	14437	14584	14608	14595	14495	14616	14476	14465	14607	14640	14580	14658	14504	14507	14496	14457	14644	14702	14612	14557	14419	14531	14395	14474	14493	14728	14467	14540	14417	14487	14594	14589	14444	14542	14412	14557	14472	14471	14523	14430	14552	14494	14610	14384	14412	14421	14448	14531	14662	14512	14456	14475	14430	14480	14464	14489	14503	14374	14582	14565	14397	14502	14396	14600	14552	14450	14431	14273	14337	14493	14578	14736	14551	14485	14541	14500	14432	14559	14507	14487	14564	14784	14574	14450	14647	14543	14459	14607	14517	14544	14491	14649	14447	14578	14484	14447	14703	14446	14645	14468	14462	14461	14583	14387	14535	14672	14640	14471	14404	14571	14469	14420	14653	14432	14647	14410	14648	14587	14627	14569	14585	14525	14447	14585	14643	14431	14480	14438	14466	14503	14475	14469	14420	14567	14416	14556	14516	14423	14565	14386	14517	14597	14467	14425	14309	14392	14395	14730	14566	14633	14463	14488	14411	14587	14519	14523	14708	14394	14563	14398	14518	14446	14515	14654	14358	14477	14645	14390	14442	14451	14411	14405	14587	14549	14446	14576	14546	14593	14483	14480	14634	14409	14541	14500	14570	14402	14340	14458	14539	14355	14594	14567	14522	14537	14540	14453	14472	14507	14452	14512	14455	14601	14509	14454	14512	14666	14400	14556	14708	14514	14576	14529	14459	14560	14584	14419	14745	14535	14839	14513	14319	14543	14614	14476	14611	14497	14472	14206	14427	14589	14695	14378	14485	14473	14661	14581	14578	14517	14407	14422	14455	14595	14542	14549	14407	14291	14565	14361	14548	14667	14607	14528	14474	14487	14651	14584	14604	14689	14232	14573	14440	14552	14600	14410	14537	14632	14564	14570	14575	14672	14453	14377	14497	14377	14595	14647	14755	14569	14519	14649	14356	14457	14663	14584	14570	14559	14399	14576	14461	14445	14506	14528	14520	14536	14497	14626	14392	14524	14576	14500	14660	14512	14568	14519	14585	14353	14745	14554	14579	14538	14539	14319	14410	14431	14543	14459	14631	14511	14659	14398	14457	14511	14401	14518	14527	14421	14553	14575	14377	14317	14503	14344	14497	14533	14604	14530	14641	14493	14438	14488	14476	14584	14378	14368	14461	14425	14555	14436	14651	14564	14721	14454	14646	14472	14557	14523	14607	14677	14322	14588	14352	14341	14512	14467	14590	14441	14736	14627	14581	14585	14408	14553	14607	14536	14337	14630	14514	14466	14653	14651	14380	14566	14466	14413	14613	14380	14594	14475	14569	14529	14534	14530	14575	14514	14433	14600	14482	14662	14625	14434	14497	14422	14334	14684	14464	14495	14586	14621	14606	14628	14657	14665	14483	14540	14523	14509	14442	14713	14424	14473	14580	14533	14574	14525	14601	14706	14453	14500	14442	14486	14383	14372	14557	14562	14718	14633	14482	14640	14289	14511	14542	14621	14445	14532	14659	14502	14517	14460	14601	14531	14329	14446	14588	14520	14512	14672	14509	14672	14511	14718	14480	14468	14553	14294	14395	14399	14588	14398	14441	14337	14531	14627	14491	14436	14447	14629	14466	14488	14528	14448	14516	14370	14604	14483	14509	14548	14502	14496	14502	14473	14603	14528	14642	14565	14516	14452	14631	14426	14428	14421	14526	14418	14540	14598	14531	14639	14424	14498	14429	14565	14366	14624	14603	14579	14535	14357	14662	14484	14444	14646	14429	14474	14616	14309	14442	14651	14439	14556	14471	14610	14253	14551	14568	14535
34689	27176	30961	29793	27591	27181	26655	26492	26064	25854	25598	25835	25277	25503	25450	25453	25485	25383	25471	25233	25379	25282	25236	25329	25486	25321	25167	25313	25144	25379	25122	25350	25315	25398	25455	25189	25300	25010	25180	25184	25253	25294	25209	25427	25390	25242	25102	25231	25428	25170	25134	25281	25248	25228	25344	25143	25251	25189	25281	25313	25375	25192	25207	25343	25185	25057	25351	25289	25415	25440	25142	25300	25109	25081	25226	25335	25143	25277	25120	25391	25084	25302	25135	25093	25179	25209	25222	25145	25205	25373	25279	25311	25173	25294	25164	25120	25279	25127	25051	25268	25443	25100	25096	25102	25025	24949	24965	25080	25095	25489	25103	25040	25118	24993	25011	25108	24989	25309	25189	25213	25215	25350	25419	25029	25378	25324	25364	25152	24897	25480	25388	25263	25055	25189	25083	25305	25270	25268	25232	25222	24926	25254	25238	25113	25109	24992	25345	25211	25214	24944	25006	25271	25180	25546	25543	25012	25296	25098	25308	25155	25418	25290	25086	25208	25116	25173	25032	25157	25399	25210	25063	25212	25080	25406	25370	25090	25233	25083	25110	25138	25260	25322	25377	24990	25335	25208	24856	25081	25098	25161	25115	25126	25120	25342	24963	25351	25376	25105	25110	25176	25187	24997	25043	25186	25403	25229	25030	25128	25396	25091	25180	25392	25141	25226	25238	25119	25071	25220	25432	25207	25118	25219	25270	25368	25427	25059	24987	24996	25045	25151	25096	25317	25269	25244	25135	25057	25078	25121	25134	25267	25179	25199	25129	25130	25183	24898	25151	25069	25117	25399	25213	25217	25227	25163	25324	25406	25458	25286	25478	25206	24991	25196	25149	25382	25107	25057	25327	25136	25163	25047	25120	25347	25034	25212	25094	25388	25201	25189	25184	25037	25035	25090	25191	25385	25209	25231	25106	25182	25178	25242	25273	25346	25084	25188	25248	24978	25282	25295	25011	25304	24969	25147	25268	25301	25333	24950	25102	25208	24881	25176	25095	25089	25340	25202	25228	25375	25232	25213	25126	25158	25067	25061	24915	25243	25082	24962	25276	24894	24998	25135	25189	25244	25217	25276	25225	25089	25172	25212	25161	25090	25409	25215	25139	25387	25086	25083	25303	25381	25205	24948	25097	25098	25262	25292	25125	25102	25231	25232	25383	25233	25285	25347	25077	25101	25333	25261	25133	25116	25195	25158	25169	25175	25107	25034	25393	25459	25261	25220	25214	25098	25172	25262	25185	25222	25464	25232	25185	24984	25176	25452	25305	25112	25430	24992	25210	25052	25223	25079	25343	25348	25434	25274	25325	25097	25233	25016	25054	25136	25123	25233	25155	25081	24880	25383	24892	25134	24981	24985	25127	24950	25094	25112	25074	25276	25234	25695	25142	25146	25219	25208	25293	25102	25181	25290	25411	25028	24956	25059	25180	25183	24941	25227	25346	25148	25236	25199	25052	25361	25350	25460	25242	24932	25335	25334	25149	25000	25203	25285	25024	25037	25184	25068	25158	24718	25082	25341	25011	25104	25388	25179	25189	25183	24885	25259	25170	25027	25271	25179	25220	25159	25269	25192	25283	25120	25189	25474	25095	25011	25308	25254	25102	25253	25402	25348	25113	25353	25135	25186	25378	25219	25206	25221	25233	25189	25329	25205	25398	25024	25346	25193	25227	25253	25203	25232	25267	25237	25103	25088	24949	25263	25371	25327	25443	25359	25441	25150	25341	25358	25050	25245	24928	25370	25194	25000	25003	25126	25249	25241	25371	25405	25495	25122	25231	25343	25071	25072	25158	25022	25205	25207	25265	25232	24849	25146	25403	25380	25349	24930	25299	25189	25400	25260	25325	25043	25097	25500	25258	25337	25053	25137	25211	25145	25157	25485	25449	24907	25184	25218	25231	24960	25226	25225	25125	25303	25282	25516	25211	25257	24900	25022	25159	25380	25182	25330	25340	25299	25193	25055	25220	25202	25266	25365	25133	25061	25176	25229	25457	25316	25232	25028	25199	25138	25487	25129	24985	25305	25330	25209	25235	25267	25255	25273	25153	25256	25189	25299	25241	25190	25068	25183	25176	24990	25021	25080	25238	25248	24952	25233	25282	25264	25299	25180	25007	25268	25151	24915	25169	25181	25103	25231	25292	25135	25099	25210	25082	25155	25229	25413	25070	25163	25109	25166	25325	25215	25246	25016	25045	25119	25336	25146	25259	25273	25140	25050	25073	25309	25177	25363	25376	25265	25326	25232	25090	25197	25047	25036	25463	25191	25436	25547	25210	25369	25242	25202	25239	25329	25100	25124	25253	25359	25254	25266	25054	25091	24862	24987	25383	25420	25210	24973	25156	25152	24981	25283	25287	25304	25016	25133	25424	25099	25214	25269	25192	25196	25203	25269	25234	25215	24983	25258	25099	24990	25142	25329	25218	25450	25332	25195	25189	25250	25177	25277	25054	25035	25415	25349	25061	25114	25174	25320	25124	25158	25025	25222	25069	24963	25276	25051	25104	25024	25215	24979	25289	25049	25286	25403	25248	25472	25358	24926	25145	25218	25101	25370	25304	25155	25012	25258	24937	25267	25224	25178	25049	25237	25233	25220	25323	25321	25253	25207	25137	25131	25216	25344	25122	25092	25184	25270	25054	25248	25412	25306	25274	25239	25098	25087	25040	25137	24853	25222	25187	25215	25140	25424	25120	25224	25193	25161	25208	25087	25044	25072	25182	25153	25457	25446	25206	24870	25181	25136	25254	25295	25141	25355	25298	24961	25412	25046	25171	25266	25172	25059	25208	25088	25119	25195	25205	25326	25278	25284	25014	25252	25232	25195	25231	25233	24889	25196	25024	25088	25131	25134	25178	24990	25173	25188	25146	25358	25161	25207	25210	25206	25341	25013	25263	25323	25081	25121	25219	25152	25079	25067	25316	25074	25101	25053	25192	25157	25150	25481	25130	25201	25067	25126	25313	25217	25434	25265	25261	25140	24785	24931	25234	25145	25076	25121	25108	25183	25275	25417	25103	25490	25136	25033	25060	25029	25273	24933	25113	25327	24953	25354	25168	25211	25131	24991	25232	25384	25227	24876	25263	25345	25154	25263	24978	25119	25283	25161	25168	25295	25003	25319	25382	25271	25185	25117	25143	25183	25311	25110	25410	25274	25156	25262	25061	25206	25336	25216	25217	24982	25222	25055	25164	25073	25219	25208	25198	25406	25072	25420	25295	25359	25396	25138	25248	25092	25163	25271	25433	25307	25069	25102	25341	24922	25095	25082	25268	25257	25116	25359	24960	25097	25065	25156	25151	25119	25306	25015	25131	24971	25330	25326	25327	25300	25166	25054	25143	25050	25224	25073	25246	25023	25155	25184	25141	25138	25132	25184	25349	25356	25070	25125	25152	25361	25395	25439	25253	25187	25164	25245	25180	25316	25204	25366	25213	25047	25083	25116	25269	25145	25419	25044	25274	25395	25387	25224	25241	25249	25101	25559	25653	24961	25394	25285	25155	25028	25179	25068	25193	25066	25162	25351	24993	25082	25106	25129	25157	25392	25274	25395	25477	25301	25078	25304	25248	25144	25169	25252	25013	25204	25440	25118	24931	25107	25304	25118	25191	25077	25352	25290	25147	25108	25376	25358	25141	25130	25159	25445	25374	25272	25253	24974	25248	25284	25258	25183	25370	25210	25349	25054	25031	25308	25195	25052	25100	25261	25109	25232	25301	25111	25072	25198	25236	25250	25101	25144	25276	25214	25354	25226	25406	25295	25300	25073	25198	25356	25276	25228	25410	25220	25337	25201	25407	25125	25290	25101	25237	25164	25146	25241	25286	25039	25063	25287	25138	25098	25014	24997	25145	25082	25349	25306	25419	25141	25354	24973	25172	25299	25023	25206	25233	24952	25440	25131	25109	25110	25239	25197	25302	25185	25281	25000	25287	25269	25099	25038	25252	25185	25385	25154	25196	25069	25131	25070	24957	25031	25390	25265	24962	25132	25115	25096	25232	25265	25250	25278	25205	25479	25027	25328	25312	25329	25031	25263	25116	25136	25385	25216	25020	25203	24884	25025	25415	25200	25159	25107	25118	25048	25163	25338	25235	25320	25172	25311	25347	25299	25102	25131	25232	25181	25323	25213	25313	25374	25153	25078	24973	25244	25468	25241	25199	25298	25281	25182	25142	25206	24941	25342	25241	25283	25183	25329	25293	25159	25069	25232	24833	25040	25216	25034	25382	25265	25311	25264	25296	25192	25078	25266	25122	25217	25205	25174	25259	25361	25467	25224	24882	25358	25077	25222	25029	25122	25243	25229	25251	25254	25218	25280	25047	25478	25277	25180	25157	25278	25178	25181	25369	25384	25229	25047	25154	25303	24950	25253	25161	25100	25039	25346	25219	25176	25005	24995	25294	25149	25285	25418	25028	25285	25312	25043	24952	25143	25035	25095	25264	25114	25320	25188	25354	25363	25289	25064	25268	25149	25361	25059	25178	25389	25351	25155	25043	25523	25200	25195	25141	25139	25584	25271	25147	25303	25339	25332	25258	25115	25140	25290	24929	25177	25313	25279	25219	25156	25191	25110	25184	25310	25325	25185	25309	25198	25127	25251	25251	25293	24993	25077	25211	25233	25248	25292	25093	25131	24991	25265	24970	25036	25033	25189	25161	25254	25186	25200	25021	25211	25347	25383	25294	25475	25183	25136	25093	25352	25202	25276	25244	25068	25494	25079	25015	25082	25336	25278	25436	25139	25344	25292	25168	25150	25287	25244	25210	25272	25352	25410	25477	25149	25482	25029	25374	25140	25353	25148	25441	25307	25253	25187	25137	25159	24889	25061	24867	25091	24824	25306	25300	25395	25156	25313	25147	25057	25438	25427	25192	25459	25109	25278	25086	25165	25186	25255	25342	25290	25278	25238	25150	25384	25225	25179	25045	25128	25533	25459	25233	25047	25006	25069	25178	25164	25348	25301	25026	25132	25299	25456	25201	25214	25184	25056	25149	25146	25234	25197	25337	25390	25184	25279	25142	25077	25337	24996	25190	25361	25217	25085	25227	25033	25065	25528	24965	24983	25307	25010	25211	25158	25099	25118	25092	25228	25200	25308	25202	25117	25340	25091	25161	25245
20224	23882	24143	20962	19299	18454	17755	17273	16764	16579	16478	16293	16171	16110	16163	16074	16066	15911	15787	15874	15960	16214	15903	15928	16002	15778	15933	15848	15776	15889	15925	15760	15766	15886	15942	15936	15830	15721	15861	15728	15880	15717	15778	15821	15823	15717	15941	15777	15744	15874	15767	15610	15800	15752	15704	15816	15855	15771	15758	15875	15772	15818	15732	15834	15760	15742	15822	15660	15759	15720	15816	15823	15792	15748	15674	15753	15827	15701	15730	15774	15689	15986	15877	15715	15787	15846	15839	15869	15670	15845	15807	15910	15751	15743	15803	15648	15725	15654	15725	15752	15811	15811	15758	15609	15793	15741	15740	15719	15875	15871	15700	15837	15872	15727	15853	15767	15840	15734	15760	15813	15636	15968	15583	15696	15619	15919	15816	15885	15794	15883	15674	15829	15748	15712	15779	15702	15860	15745	15754	15771	15754	15682	15895	15794	15806	15986	15734	15627	15930	15679	15631	15799	15692	15683	15834	15625	15771	15994	15960	15686	15724	15884	15699	15898	15811	15822	15747	15848	15866	15817	15813	15843	15808	15859	15727	15810	15774	15676	15779	15812	15814	15814	15838	15821	15982	15816	15646	15856	15696	15774	15575	15908	15823	15659	15806	15684	15967	15702	15747	15822	15957	15667	15632	15974	15713	15637	15917	15777	15710	15824	15780	15652	15765	15697	15767	15853	15749	15868	15765	15687	15761	15606	15797	15718	15872	15969	15894	15666	15969	15754	15897	15835	15736	15645	15837	15606	15856	15729	15593	15730	15739	15663	15729	15815	15808	15667	15851	15856	15643	15825	15623	15697	15728	15779	15760	15816	15663	15691	15778	15778	15892	15804	15717	15794	15794	15725	15652	15853	15855	15642	15945	15698	15806	15761	15809	15769	15789	15736	15750	15722	15798	15821	15837	15820	15805	15865	15663	15737	15731	15694	15614	15725	15782	15585	15742	15923	15717	15864	15864	15830	15778	15596	16020	15673	15832	15831	15678	15759	15843	15894	15758	15831	15809	15741	15878	15764	15799	15828	15788	15729	15728	15762	15880	15679	15665	15698	15866	15618	15920	15824	15776	15932	15709	15770	15820	15688	15816	15901	15839	15756	15742	15852	15739	15753	15800	15738	15653	15834	15844	15731	15752	15731	15827	15774	15739	15657	15854	15755	15914	15861	15807	15788	15912	15614	15780	15877	15886	15774	15764	15731	15815	15511	15843	15760	15702	15829	15930	15694	15808	15808	15637	15860	15841	15712	15871	15850	15721	15957	15593	15646	15876	15799	15776	15657	15757	15671	15830	15808	15911	15642	15773	15765	15752	15867	15927	15874	15781	15733	15679	15743	15831	15806	15640	15548	15650	15707	15818	15594	15960	15794	15909	15767	15681	15796	15815	15914	15892	15617	15800	15650	15787	15815	15756	15808	15821	15662	15769	15895	15757	15671	15847	15754	15922	15648	15761	15736	15849	15677	15798	15578	15616	15699	15791	15868	15724	15963	15692	15894	15791	15777	15706	15943	15772	15898	15676	15990	15668	15775	15628	15757	15962	15665	15812	15752	15827	15727	15747	15894	15755	15770	15774	15810	15784	15777	15661	15710	15722	15746	15939	15673	15728	15935	15817	15749	15838	15740	15813	15821	15850	15657	15796	15820	15593	15779	15994	15719	15828	15645	15727	15907	15754	15669	15719	15779	15689	15745	15828	15727	15866	15683	15717	15794	15950	16039	15749	15811	15714	15787	15745	15770	15822	15727	15771	15734	15796	15730	15714	15694	15760	15844	15871	16073	15892	15828	15790	15788	15897	15701	15667	16019	15577	15875	15861	15847	15691	15624	15775	15699	15760	15714	15723	15796	15679	15722	15761	15786	15745	15744	15858	15719	15860	15709	15758	15698	15763	15854	15751	15753	15748	15837	15591	15757	15622	15744	15731	15910	15649	15650	15601	15746	15782	15581	15720	15818	15691	15886	15787	15785	15747	15595	15735	15855	15710	15672	15909	15756	15686	15729	15806	15765	15911	15883	15763	15512	15599	15842	15833	15787	15716	15723	15784	15906	15701	15886	15804	15705	15752	15643	15772	15788	15723	15778	15832	15780	15735	15747	15923	15791	15775	15845	15694	15876	15583	15710	15767	15724	15813	15775	15731	15822	15723	15698	15777	15814	15677	15737	15684	15843	15682	15668	15618	15850	15896	15692	15854	15734	15753	15880	15782	16004	15760	15712	15782	15767	15744	15754	15752	15753	15780	15604	15659	15828	15711	15584	15837	15750	15864	15814	15729	15750	15660	15687	15698	15711	15767	15833	15718	15650	15748	15802	15779	15784	15859	15705	15681	15597	15871	15755	15714	15785	15969	15556	15851	15703	15716	15863	15754	15757	15821	15934	15654	15828	15973	15745	15710	15910	15724	15788	15730	15732	15942	15656	15657	15636	15930	15784	15835	15880	15816	15813	15952	15951	15876	15867	15515	15791	15695	15915	15686	15867	15821	15856	15776	15779	15785	15829	15727	15748	15773	15716	15757	15652	15726	15961	15608	15588	15752	15831	15750	15865	15732	15897	15758	15707	15870	15807	15606	15922	15676	15784	15876	15835	15600	15606	15726	15764	15853	15893	15806	16047	15728	15875	15835	15601	15949	15733	15802	15831	15598	15685	15844	15704	15844	15799	15790	15713	15858	15621	15650	15648	15750	15628	15667	15754	15750	15545	15940	15817	15848	15927	15608	15730	15783	15789	15678	15730	15724	15786	15616	15869	15726	15801	15777	15789	15561	15838	15738	15739	15744	15768	15821	15744	15829	15727	15851	15898	15662	15749	15783	15687	15726	15760	15757	15877	15704	15885	15715	15787	15793	15593	15703	15854	15840	15772	15782	15663	15876	15697	15755	15766	15699	15752	16151	15814	15742	15688	15721	15818	15666	15805	15762	15897	15752	15849	15821	15811	15801	15615	15863	15687	15702	15818	15699	15740	15741	15780	15779	15705	15632	15718	15813	15767	15782	15797	15718	15797	15740	15587	15732	15815	15976	15676	15853	15794	15755	15805	15731	15719	15799	15711	15696	15794	15757	15814	15829	15611	15956	15618	15942	15832	15705	15700	15587	15650	15701	15790	15800	15887	15637	15760	15771	15891	15896	15914	15749	15682	15663	15792	15718	15818	15950	15743	15833	15710	15811	15786	15755	15718	15850	15827	15802	15767	15723	15699	15795	15805	15648	15787	15799	15701	15800	15974	15813	15875	15755	15759	15742	15689	15789	15761	15756	15762	15828	15905	15701	15608	15925	15706	15831	15733	15780	15857	15722	15749	15767	15811	15797	15864	15741	15895	15841	15817	15666	15843	15817	15795	15755	15636	15885	15902	15753	15973	15616	15748	15814	15775	15731	15912	15743	15769	15714	15940	15778	15640	15685	15822	15752	15775	15672	15717	15660	15859	15729	15702	15625	15679	15681	15872	15658	15709	15679	15796	15697	15803	15732	15884	15642	15763	15880	15781	15803	15896	15669	15736	15688	15729	15860	15689	15704	15841	15795	15721	15935	15790	15733	15797	15739	15706	15961	15841	15672	15802	15730	15808	15803	15896	15775	15769	15790	15633	15892	15879	15646	15951	15807	15751	15656	15738	15955	15810	15780	15862	15768	15734	15799	15742	15708	15720	15828	15752	15735	15646	15906	15782	15836	15798	15837	15759	15749	15814	15719	15669	15889	15802	15913	15792	15739	15714	15639	15753	15786	15841	15790	15710	15734	15747	15695	15819	15819	15836	15894	15806	15901	15645	15833	15686	15725	15616	15828	15875	15835	15882	15750	15733	15783	15674	15770	15818	15819	15880	15655	15765	15762	15820	15780	15748	15775	15789	15482	15928	15649	15801	15626	15672	15734	15849	15706	15688	15765	15757	15957	15881	15870	15716	15914	15731	15633	15848	15783	15800	15851	15838	15684	15897	15680	15878	15900	15938	15781	15770	15750	15818	15869	15854	15779	15877	15911	15666	15833	15834	15755	15770	15747	15783	15744	15651	15773	15853	15840	15781	15839	15654	15787	15808	15762	15759	15883	15776	15661	15714	15832	15806	15765	15894	15774	15704	15649	15559	15818	15593	15847	15784	15667	15597	15658	15703	15710	16077	15831	15818	15780	15787	15822	15706	15693	15677	15834	15815	15684	15662	15794	15797	15882	15610	15683	15693	15774	15785	15830	15737	15695	15805	15719	15859	15678	15802	15733	15671	15775	15793	15821	15745	15812	15885	15827	15713	15877	15919	15682	15876	15871	15664	15900	15886	15868	15875	15932	15790	15945	15696	15754	15820	15935	15659	15877	15800	15909	15775	15867	15594	15804	15737	15741	15624	15866	15690	15833	15673	15635	15883	15804	15745	15810	15775	15620	15797	15599	15692	15857	15731	15574	15746	15832	15742	15788	15635	15814	15647	15836	15899	15682	15919	15768	15844	15666	15717	15689	15807	15799	15676	15784	15632	15735	15865	15867	15809	15823	15603	15794	15688	15819	15854	15818	15681	15821	15711	15732	15625	15865	15795	15728	15803	15857	15977	15814	15680	15844	15632	15873	15768	15661	15877	15879	15559	15793	15736	15706	15686	15716	15700	15646	15683	15809	15652	15742	15815	15624	15781	15648	15785	15804	15652	15694	15690	15934	15847	15700	15782	15718	15725	15660	15711	15711	15995	15849	15835	15740	16009	15608	15772	15662	15719	15742	15689	15776	15798	15857	15674	15875	15756	15809	15790	15917	15904	15836	15655	15865	15857	15731	15799	15749	15721	15747	15777	15932	15871	15684	16030	15700	15717	15963	15923	15698	15682	15626	15705	15858	15649	15808	15585	15820	15799	15821	15743	15790	15751	15840	15994	15808	15790	15716	15853	15945	15808	15673	15757	15840	15824	15863	15763	15802	15848	15958	15719	15851	15742	15929	15825	15821	15568	15643	15788	15955	15671	15705	15832	15953	15831	15865	15983	15652	15934	15820	15814	15777	15669	15616	15758	15743	15773	15777	15866	15915	15679	15771	15663	15880	15753	15832	15844	15813	15814	15652	15804	15863	15661	15854	15924	15847	15648	15924	15809	15871	15809	15799	15676	15731	15778	15734	15800	15804	15850	15823	15650	15925	15795
24459	21205	27765	25264	23776	27423	28715	25616	24853	24629	24204	24037	23868	23765	23659	23796	23703	23791	23577	23456	23409	23376	23564	23178	23376	23365	23406	23369	23327	23334	23278	23228	23558	23605	23368	23430	23300	23207	23274	23039	23117	23244	23257	23195	23253	23232	23249	23376	23151	23472	23120	23100	23441	23139	23409	23266	23229	23194	22959	23300	23347	23103	23080	23057	23181	23211	23270	23369	23057	23304	23270	23143	23213	22988	23079	23016	23158	23160	23444	23333	23292	23008	23134	23058	23088	23348	23195	23211	23279	22974	23197	23188	23073	23219	23469	23200	23109	23088	23076	23060	23269	23120	23120	23230	23102	23275	23096	23234	23136	23359	23259	23095	23065	23576	22880	22859	23180	23348	23293	23077	23072	22989	23251	23123	23242	23071	23062	23214	22999	23091	23159	23122	23280	23149	23246	23446	23341	23350	23231	22975	23404	23289	23280	23142	23288	23096	23331	22893	23136	23254	23137	23004	23447	23156	23331	23006	23311	22849	23095	23204	23034	22940	23116	23092	23210	23226	23053	22959	23280	23267	23177	23286	23158	23222	23156	23120	23297	22982	23126	23127	23292	23223	23069	23159	23216	23316	23307	23248	22929	23144	23137	23289	23257	23082	22951	23128	23185	23411	23133	23018	23417	23344	23291	22912	23317	23391	23233	23149	23040	23188	23085	23275	23230	22949	23086	23025	23090	23188	23187	23130	23160	23011	23077	23165	23006	23311	23076	23177	23288	22993	23260	23151	23314	23041	22863	23276	23256	23189	22947	23193	23004	23056	23054	23104	23261	23130	23132	23144	23094	23173	23100	23042	23302	23108	23027	23135	23243	23108	23061	23217	23168	23124	23328	22895	23041	23333	22895	23227	23214	22902	23341	22941	23076	22900	23196	23045	23032	23163	23169	22901	23136	23208	22980	23095	22990	23072	23064	23263	23515	23100	23186	23239	23078	23190	23303	23136	23320	23243	23062	23005	23154	23342	23213	22853	22949	23068	23454	23149	23039	23443	23260	23109	23158	23150	22960	23095	23094	23223	23414	22889	23215	23060	23265	23069	23149	23261	23142	23195	23028	22726	23063	23103	23208	23348	23221	23360	23229	23116	23079	23055	22944	23071	23151	23049	23009	23382	23187	23089	23036	23089	23063	23061	23098	23105	22912	23261	23251	23033	23165	23221	23292	23435	23267	23186	23041	23222	23179	23139	23216	23295	23224	23276	23276	23306	22984	23219	23144	23060	23071	23109	23430	23165	23323	23481	23343	23056	23146	23152	23184	23199	23100	23081	23172	23287	23117	22973	23224	23424	23198	23147	23039	23322	23196	23267	23162	23281	23215	23223	23363	23257	23140	23300	22959	22954	23028	23230	23112	23160	23176	23395	23319	23237	23218	23178	23484	22993	23027	22933	23131	23228	23322	23435	23487	23030	23227	23348	23122	23029	23313	23306	23203	23131	23074	23205	23337	23218	23125	23141	23206	23180	23036	23047	22986	23131	23217	23449	23411	23161	23145	23125	23285	23376	23267	23086	23120	23295	23172	22944	23284	23294	23179	23291	23173	22978	23143	23301	23039	23066	23038	23012	23143	22848	23203	23261	23244	23243	23266	23279	23290	23180	23041	23016	23238	23185	23134	23108	22893	23315	23268	23056	22992	22996	23159	23372	23031	23011	23198	23227	22933	23223	23077	23127	23237	23303	23308	23177	23024	23105	23119	23362	23305	23135	22984	23115	23375	23260	23287	23040	23239	23367	23248	23393	23112	23112	23077	23095	23155	23421	23152	23201	22952	23029	23116	23060	23388	23124	23072	23211	23042	23214	23189	23223	23052	23193	23242	23149	23227	23222	22740	22993	23220	23173	23095	23115	23019	22888	23040	23005	23090	23187	23202	22894	23268	22913	22966	23120	23094	23051	23275	23135	23079	23143	23152	23231	23214	23212	23027	23175	22946	23251	23202	23077	23325	23155	23422	23207	23224	23327	23218	23270	23209	23102	22991	23066	23027	23180	23147	23137	23072	23147	23123	23233	23165	22970	23175	23373	23252	23443	23543	23161	23130	23146	23486	23079	23267	23366	23203	23035	23225	23325	23108	23078	23239	23397	23197	23126	23284	23318	23048	23028	23008	22969	23373	23219	23277	23151	22923	23111	23324	23123	22779	23111	23230	23178	23105	23108	23096	23079	23234	23369	23176	23267	23146	22932	23311	23240	23388	23276	23285	23371	23421	23367	23347	23240	23118	23168	23123	23332	23200	23023	23206	23266	23247	23171	23191	22997	23154	23046	23298	23119	23144	23050	23079	23115	22989	23194	22966	23090	23275	23212	23185	23298	23120	23008	23259	23364	23293	23286	23296	23104	23302	23296	23267	23191	23412	23227	23197	22936	23154	23192	23337	22951	23038	23149	23147	22939	23122	23191	23292	23137	23325	23164	23089	23202	23443	22900	23144	23085	23008	22950	23096	23098	23035	23090	23153	23249	23259	23169	22972	23304	23145	23408	23141	23076	22951	23140	22918	23239	23262	23259	23306	23288	23138	23026	23101	23246	23268	23219	23194	23291	23224	22915	23187	23041	23215	23021	23035	23147	23144	23182	23040	23115	23233	23210	23249	23105	23150	23059	23103	23196	23112	22995	23269	23159	23201	23309	23083	23434	23041	23191	23160	23195	23056	22982	23109	22929	23229	23033	23168	22997	23026	23135	23123	23323	23363	23210	23293	23020	23063	23202	23113	23000	23446	23274	23148	23352	23109	23181	23236	23066	23352	22893	23206	23064	23068	22933	23040	23052	23294	23285	23176	23193	23424	23097	22921	23132	23359	22970	23234	23246	23337	23340	23230	23307	23057	23185	23246	23181	23089	23262	23119	23157	23095	23291	23144	23385	23303	23207	23166	23032	23257	23074	23330	23436	23251	23139	23059	23343	23355	23034	22991	23049	23072	23200	22882	23067	23181	23282	22953	23399	23142	23198	23027	23026	22941	23263	23108	23268	23354	23241	22942	23196	23220	23247	23251	23010	23119	23311	22850	23355	23195	23041	23259	23195	23243	22992	22981	23166	23159	23119	23357	23478	23021	23133	23172	23178	22934	23014	23048	23057	23278	23208	23228	23061	23241	23242	23200	23270	23053	23069	23145	23172	23105	23167	23327	23183	22929	23072	22896	23039	23070	23042	23280	22938	23133	23068	23133	23274	23288	23286	22983	22950	23111	23287	22991	22974	22966	23163	22985	22877	23202	23088	23148	22906	23100	23267	23214	23226	23401	23127	23298	23311	23516	23316	23226	23228	23339	23142	23017	23184	23390	23425	23150	23467	23351	23264	23056	22951	23213	23047	23147	23261	23087	23237	22953	23133	23281	22949	23060	23295	23279	23053	23176	23264	23124	23181	23306	23422	23189	23088	23165	23270	23094	23123	23146	23141	23326	23381	23351	23059	23216	23301	22949	23108	23115	23167	23331	22953	23045	23065	23300	23123	23181	23104	22944	22822	23429	23237	23298	23057	23127	22878	23575	22921	23173	23167	23286	23204	23088	23130	23330	23336	23197	23148	22875	23180	23409	23073	23036	23293	23012	23089	23407	23060	22971	23097	23392	23182	23179	23088	23210	23394	23175	23144	23123	23298	23357	23177	23121	23034	23164	23173	23311	23259	23288	23362	23288	23211	23248	23163	23320	23085	23128	23006	23032	22853	23072	23147	23491	23241	23074	23079	23226	23358	23154	23234	23264	23023	23080	23307	23099	23135	23163	22863	23126	22985	23277	23105	23135	23318	23344	23205	23303	23048	23241	22960	22940	23214	23318	23212	23360	23271	23152	23380	23247	23101	23194	23182	23144	23038	23309	23010	22888	23160	23352	23018	23275	23117	23157	23074	23159	23234	23062	23112	23374	22983	23168	22921	23237	23166	23074	23402	23143	23295	23049	23198	23022	22785	23267	23248	23162	22919	23101	23197	23243	23250	23004	22949	23230	23252	23353	23265	23126	23266	23302	23045	22933	23309	23266	23337	23313	22856	23285	23331	23286	23277	23301	23211	23116	23195	23092	23038	23006	23049	23125	22924	23159	23115	23111	23068	23207	23219	23138	22861	23295	23146	22951	23051	23137	22924	23141	22988	23283	22984	23220	23203	23206	23257	23157	22923	23289	23050	23124	22826	23045	23176	23243	23184	23259	23323	23192	23384	23030	23245	23378	23266	23134	23301	23183	23088	23435	22991	23183	23244	23051	23262	23047	23006	23257	23186	23149	23349	23327	23282	22982	23325	23176	23335	22969	23235	22995	22790	23191	22962	23201	23261	23055	23192	23386	22883	22971	23054	23163	23221	23250	23295	23499	23138	23018	23246	23033	23061	23038	23369	23145	23078	23058	23227	23021	23390	23089	23206	23307	23079	23301	23058	22983	23164	23118	23306	23143	23088	23042	22966	23214	23199	22984	23329	23093	23071	23159	23098	23178	23141	23095	23322	23130	23319	23083	23113	23154	23100	23194	23201	23214	23133	23236	23057	23130	23069	23227	23064	23013	23303	23124	23306	23300	23034	22845	22933	23072	23223	23092	23253	23155	23048	23423	23148	23179	23172	23289	23203	23230	23170	23042	23283	23334	23227	23325	23205	23116	23105	23224	23181	23261	23063	23257	23020	23159	23061	22995	23039	23134	23231	23147	23206	23205	23305	23446	23285	23589	23259	23283	22773	23035	23038	23347	22991	23372	23146	23187	23257	23006	23171	23127	23201	23058	22911	23088	23155	23177	23218	22974	23238	23032	22970	23229	23110	23237	23026	23295	23472	23368	23223	23129	23527	23233	23081	23259	23235	23144	23400	23397	23145	23339	23135	23248	23380	23309	23125	23115	23051	23073	23252	23260	22904	23161	23222	22956	23200	23250	23200	22921	23057	23219	23251	23282	23253	23148	23029	23242	22936	23130	23246	23308	23299	23276	23260	23351	23196	23146	23203	23008	23192	23237	22787	23109	23100	23122	23076	23029	23272	23221	23106	23218	23100	23248	23023	23389	23127	23185	23046	23153	23147	23176	23234	23338	23161	23206	23290	23156	23018	23223	23113	23014	23259	23101	23046	23186	23098	23195	22953	23129	23203	23006	23338	23201	23033	23051	23204	23226	23144	23237	23197	22999	23171
17916	30955	30962	25347	22429	20391	18933	18211	17295	16736	16214	15994	15869	15602	15458	15392	15322	15236	15174	15277	15170	14948	15113	15017	15151	15078	15175	14869	14968	14917	15043	14953	15061	14925	14967	14903	14990	14973	14906	14920	15005	14971	15096	14895	14998	14765	15039	14855	14873	14981	14686	14940	14880	14927	14819	14784	14906	14748	15001	14832	14876	14765	14888	14725	14777	14897	14872	14839	14971	14849	14883	14944	14783	14750	14943	14879	15018	14996	14938	14969	14813	14833	14547	15086	14888	14931	14930	14805	14897	14680	14766	14807	14664	14779	14874	14695	14947	14763	14912	14802	14876	14824	14944	14803	14796	14854	14717	14737	14751	14932	14939	14852	14786	14904	14747	14726	14958	14998	14727	14746	14813	14772	14616	14663	14671	14831	14721	14938	14904	14714	14806	14921	14836	14871	14702	14861	14856	14978	14907	14888	14695	14784	14846	14773	14812	14897	14778	14715	14775	14809	14867	14984	14820	14740	14793	14785	14837	14661	14799	14712	14784	14798	14900	14797	14853	14895	14931	14658	14889	14906	14662	14805	14922	14690	14883	14778	14924	14767	14723	14730	14932	14794	14723	14825	14930	14854	14879	14853	14867	14773	14917	14858	14868	14739	14893	14737	14706	14873	14891	14716	14684	14915	14876	14780	14736	14892	14699	14773	14899	14959	14891	14708	14856	14918	14789	14811	14959	14783	14750	14755	14791	14884	14843	14664	14885	14704	14734	14964	14882	14801	14788	14832	14922	14796	14785	14742	14820	14881	14858	14883	14873	14719	14692	14842	14775	14872	14657	14710	14881	14728	14786	14676	14875	14527	14665	15030	14850	14943	14917	14885	14873	14737	14816	14746	14789	14850	15031	14708	14918	14780	14724	14800	14687	14820	14880	14622	14652	14734	14766	14833	14816	14864	14760	14762	14683	14804	14828	14838	14703	14740	14918	14763	14729	14739	14972	14873	14976	14870	14895	14799	14725	14837	14810	14788	14837	14824	14822	15024	14847	14867	14795	14758	14904	14807	14873	14755	14883	14871	14748	14813	14773	14826	14807	14759	14853	14850	14815	14662	14847	14732	14847	14825	14911	14782	14871	14755	14678	14890	14790	14881	14786	14784	14923	14739	14888	14870	14767	14800	14922	14795	14755	14796	14836	14874	14774	14813	14893	14808	14937	15138	14909	14931	14716	14835	14887	14713	14728	14807	14805	14995	14905	14895	14675	14710	14670	14903	14931	14827	14736	14688	14767	14980	14968	14750	14741	14911	14917	14785	14935	14952	14837	14862	14841	14864	14731	14735	14789	14675	14777	14804	14772	14744	14849	14802	14647	14798	14905	14744	14750	14940	14822	14881	14713	14950	14896	14636	14825	14724	14871	14924	14806	14765	14635	14827	14842	14897	14890	14938	14716	15034	14863	14779	14762	14735	14913	14836	14922	14801	14555	14780	14975	14772	14939	14880	14729	14792	14898	14932	14947	14876	14953	14823	14688	14861	14718	14774	14822	14720	15025	14808	14746	14659	14771	14994	14607	14786	14830	14858	14724	14787	14761	14627	15024	14809	14715	14911	14930	14741	14844	14772	14660	14791	14820	14867	14798	14708	14863	14768	14698	14893	14741	14855	14857	14871	14845	14794	14783	14817	14700	14797	14710	14798	14806	14808	14858	14869	14852	14877	14757	14856	14926	14777	15070	14828	14708	14764	14758	14678	14752	14843	14676	14812	14871	14749	14880	14837	14886	14918	14689	14542	14723	14846	14627	14754	14897	14797	14747	14832	14924	14654	14869	14774	15016	14679	14991	14854	14809	14688	14631	14711	14798	14788	14950	14744	14676	14824	14883	14808	14807	14917	14726	14707	14731	14550	14691	14642	14917	14905	14832	14828	14679	14776	14572	14993	14747	14828	14833	14837	14855	14778	14755	14901	14723	14847	14872	14912	14666	14864	14848	14878	14910	14875	14808	14864	14854	14841	14808	14937	14904	14826	14827	14947	14774	14726	14955	14829	14862	14767	14705	14762	14758	14971	14796	14713	14834	14839	14818	14752	14676	15038	14834	14655	14869	14904	14857	14851	14939	14854	14772	14647	14804	14797	14841	14804	14893	14874	14840	14789	14864	14966	14801	14772	14749	14720	14720	14743	14753	14827	14843	14747	14786	14882	14906	14681	14750	14888	14903	14601	14849	14735	14670	14675	14836	14759	14807	15102	14763	14719	14676	14864	14706	14864	14874	14746	14744	14861	14939	14982	14711	14871	14774	14915	14871	14887	14730	14897	14876	14861	14830	14824	14868	14630	14856	14928	14935	14651	14839	14859	14765	15007	14739	15047	15031	14614	14899	15008	14782	14783	14862	14908	14636	14785	14723	14825	14842	14859	14767	14840	14674	14659	14811	14854	14867	14810	14830	14721	14909	14834	14886	14910	14896	14867	14774	14749	14845	14819	15062	14937	15005	14981	14647	14629	14770	14772	14870	14733	14670	14702	14904	14830	14832	14853	14733	14956	14856	14761	14915	14825	14670	14606	14909	14849	14963	14737	15005	14824	14774	14791	14555	14743	14768	14883	14641	14792	14848	14923	14882	14708	14849	14757	14714	14872	14751	14846	14912	14827	14883	14839	14836	14603	14811	14737	14735	14825	14907	14847	14942	14961	14935	14863	14833	14869	14809	14718	14713	14986	14711	14796	14895	14718	15007	14898	14622	14775	14899	14796	14825	14808	14886	14816	14713	14892	14809	14846	14950	14755	14807	14828	14803	14760	14837	14785	14899	14699	14725	14889	14889	14892	14827	14756	14675	14817	14831	14942	14923	14894	14817	14882	14951	15031	14880	14836	15050	14777	14927	14713	14805	14724	14929	14936	14802	14676	14931	14791	14792	14892	14740	14853	14749	14790	14780	14665	14900	14601	14895	14904	14892	14814	14850	14936	14670	14852	14763	14877	14882	14816	14771	14774	14826	14744	14868	14725	14833	14777	14800	14800	14875	14828	14747	14901	14760	14764	14954	14943	14885	14906	14860	14785	14872	14952	14818	14922	14817	14962	14763	15003	14696	15032	14838	14689	14912	14778	14979	14583	14805	14777	14751	14904	14980	14764	14787	14710	14850	14625	14609	14936	14845	14824	14735	14886	14854	14776	14752	14741	14865	14857	14890	14695	14903	14698	14725	14893	14877	14970	14897	14817	14814	14737	14749	14950	14868	14753	14835	14787	14770	14793	14884	14815	14756	14812	14836	14618	14829	14835	14899	14998	14847	14757	14689	14621	14758	14982	14713	14792	14753	14816	14865	14745	14779	14855	14752	14730	14757	14799	15041	14852	14988	14884	14859	14833	14876	14886	14754	14870	14784	14839	14904	14870	14848	14932	14827	14894	14975	14780	14882	15030	14582	14731	14866	14966	14703	14989	14849	14821	14890	14681	14784	14712	14884	14963	14772	14887	14811	14891	14945	14774	14934	14852	14850	14678	14727	14969	14768	14850	14797	14867	14864	14743	14863	14917	14861	14803	14918	14801	14802	14783	14922	14787	14780	14828	14740	14906	14805	14777	14762	14724	14990	14791	14775	14955	14825	14728	14706	14919	14896	14981	14845	14690	14778	14918	14798	14737	14688	14819	14868	14804	14712	14998	14822	14883	14987	14650	14905	14735	14940	14892	14857	14901	14930	14739	14828	14731	14928	14737	14885	14692	14894	14835	14834	14653	14873	14868	14738	14816	14936	14923	14862	14836	14869	14831	14818	14840	14800	14843	14969	14958	14816	14774	14894	14810	14864	14863	14666	14966	14615	14768	14980	14774	14817	14626	14805	14950	14758	14739	14956	14992	14768	14651	14693	14828	14802	14797	14777	14837	14863	14954	14862	14774	15136	14762	14916	14776	14703	14809	14764	14822	14767	14764	14831	14791	14832	14862	14933	14900	14796	14768	14879	14897	14912	14934	15024	14859	14648	14726	14803	14829	14721	15011	14875	14754	14763	14950	14877	14591	14898	14771	14781	14689	14799	14856	14788	14912	14715	14867	14831	14776	14914	14730	14781	14735	14708	14992	14882	14899	14832	14872	14870	14931	14841	14752	14899	14863	14678	14674	14826	14828	14897	14901	14898	14866	14975	14945	14807	14740	14781	14776	14876	14888	14892	14802	14797	14818	14829	14738	14866	14936	14961	14797	14937	14783	14760	14873	14855	14856	14834	14812	14770	14875	14760	14915	14875	14995	14853	14857	14849	14995	14880	14860	14824	14867	14805	14684	14907	14804	14876	14974	14955	14987	14880	14868	14925	14742	14755	14818	14966	14707	14841	14934	14888	14883	14756	14771	14874	14668	14738	14908	14747	14707	14722	14869	15002	14942	14832	14876	14845	14983	14783	14655	14946	14856	14744	14762	14864	14865	14770	14948	14841	14845	14748	14776	14756	14931	14706	14891	14879	14875	14797	14851	14899	14869	14806	14670	14855	14858	14695	14913	14877	14748	14804	14956	14897	14856	14733	14702	14852	14759	14778	14711	14828	14673	14813	15113	14748	14841	14780	14724	14957	14754	14795	14781	15057	14982	14805	14716	14804	14827	14695	14836	14887	14777	14789	14910	14797	15062	14815	14905	14976	14831	14741	14770	14656	14758	14767	14796	14857	14831	14785	14797	14778	14785	14945	14788	14873	14818	14836	14774	14950	14759	14929	14873	14800	14777	14871	14866	14700	15077	14804	14675	14749	14880	14926	14919	14716	14752	14883	14910	14912	14884	14940	14911	14984	14709	14928	14851	14760	14777	14849	14929	14732	14917	14862	14758	14981	14935	14764	14595	14902	14759	14716	14984	14797	14844	14942	14756	14791	14847	14802	14918	14768	14693	14867	14906	14694	14737	14725	14964	14891	15043	14942	14852	14630	14804	15007	14844	14763	14807	14796	14905	14814	14963	14781	14772	14714	14787	14739	14758	14810	15042	14660	14949	14949	14661	14996	15005	14921	14712	14956	14846	14676	14894	14817	14785	14741	14812	14851	14781	14777	14765	14730	14794	14835	14915	14865	14771	14793	15017	15060	14992	14906	14790	14778	14857	14809	14717	14800	14866	14840	14884	14754	14807	14895	14842	14762	14958	14673	14823	14796	14832	14871	14769	14916	14749	14788	14872	14785	14840
22746	21189	27881	24837	22124	26310	30898	26474	24817	24554	24394	23780	23884	23531	23724	23221	23254	23175	23290	22756	23145	23053	23138	22982	22973	23197	22972	22851	22798	23004	22838	22892	22620	22841	23128	22919	22767	22593	22727	22913	23053	22753	22489	22538	22834	22646	22545	22658	22499	22428	22610	22535	22629	22500	22483	22543	22511	22683	22699	22970	22763	22592	22707	22536	22430	22607	22726	22569	22725	22568	22471	22642	22820	22433	22744	22518	22457	22606	22625	22391	22318	22535	22874	22429	22571	22485	22684	22524	22395	22621	22523	22509	22590	22406	22526	22545	22446	22543	22653	22726	22586	22712	22483	22528	22576	22650	22417	23009	22678	22438	22558	22554	22707	22366	22928	22457	22641	22606	22466	22553	22253	22433	22394	22401	22734	22377	22520	22527	22456	22501	22556	22551	22702	22569	22690	22341	22529	22266	22442	22407	22802	22403	22444	22326	22529	22536	22449	22458	22536	22590	22546	22175	22193	22619	22372	22391	22502	22379	22615	22545	22541	22659	22432	22433	22444	22613	22216	22680	22681	22625	22512	22562	22531	22442	22313	22524	22389	22565	22889	22599	22342	22526	22698	22461	22692	22519	22560	22581	22538	22606	22824	22765	22349	22649	22680	22610	22311	22538	22476	22436	22493	22524	22532	22743	22421	22521	22571	22537	22536	22508	22472	22120	22506	22468	22550	22470	22459	22341	22313	22483	22481	22693	22647	22359	22335	22367	22871	22479	22461	22519	22581	22479	22367	22453	22717	22435	22543	22546	22601	22681	22392	22570	22438	22513	22476	22410	22658	22304	22506	22384	22458	22502	22568	22562	22151	22588	22626	22783	22792	22354	22517	22718	22738	22467	22422	22604	22514	22726	22495	22773	22469	22516	22457	22622	22522	22435	22343	22362	22662	22446	22737	22330	22443	22413	22411	22596	22532	22533	22576	22416	22601	22622	22140	22297	22527	22408	22611	22413	22481	22511	22382	22465	22744	22530	22811	22394	22480	22350	22301	22493	22470	22285	22340	22546	22731	22486	22593	22486	22536	22573	22403	22445	22556	22271	22573	22515	22395	22739	22789	22556	22342	22543	22358	22681	22551	22676	22362	22857	22410	22589	22412	22377	22496	22525	22444	22474	22285	22526	22519	22468	22576	22596	22499	22077	22651	22370	22692	22357	22795	22765	22472	22370	22580	22587	22551	22507	22515	22172	22460	22587	22573	22684	22486	22417	22517	22494	22434	22797	22572	22534	22536	22448	22689	22247	22364	22639	22517	22492	22610	22215	22338	22642	22543	22587	22461	22626	22577	22455	22526	22686	22625	22390	22737	22589	22562	22322	22363	22400	22610	22568	22683	22565	22530	22765	22336	22603	22467	22537	22281	22489	22448	22650	22383	22631	22292	22493	22577	22299	22668	22459	22418	22239	22423	22549	22506	22422	22552	22719	22563	22525	22465	22346	22398	22530	22527	22799	22348	22473	22693	22503	22467	22452	22470	22611	22353	22680	22620	22441	22576	22614	22801	22633	22584	22575	22364	22652	22433	22425	22304	22631	22683	22432	22339	22545	22599	22508	22636	22557	22217	22338	22492	22748	22559	22568	22368	22526	22595	22488	22670	22683	22646	22651	22588	22481	22528	22619	22463	22577	22467	22637	22688	22398	22396	22578	22600	22500	22687	22331	22420	22442	22428	22653	22655	22575	22540	22620	22640	22592	22713	22230	22405	22444	22478	22461	22552	22472	22392	22559	22484	22378	22629	22543	22543	22323	22394	22587	22497	22614	22710	22529	22645	22426	22649	22636	22277	22722	22505	22509	22708	22779	22472	22475	22497	22508	22359	22417	22531	22141	22551	22450	22536	22309	22489	22523	22569	22528	22606	22496	22351	22547	22673	22447	22531	22510	22575	22517	22618	22548	22465	22613	22571	22201	22360	22425	22537	22648	22448	22631	22505	22394	22513	22456	22362	22634	22510	22420	22426	22165	22398	22407	22395	22517	22454	22611	22411	22568	22396	22452	22608	22356	22481	22672	22448	22542	22664	22542	22418	22337	22447	22445	22619	22546	22443	22679	22473	22556	22448	22466	22660	22401	22671	22560	22418	22361	22558	22506	22663	22428	22515	22499	22480	22612	22523	22299	22315	22562	22333	22541	22452	22480	22518	22911	22300	22569	22490	22607	22581	22333	22356	22406	22319	22611	22763	22538	22800	22499	22696	22542	22778	22550	22707	22433	22428	22480	22644	22501	22508	22321	22711	22468	22305	22512	22567	22500	22506	22628	22281	22464	22520	22526	22409	22464	22592	22627	22920	22423	22461	22536	22436	22623	22603	22588	22320	22637	22517	22589	22644	22468	22588	22530	22467	22456	22516	22450	22528	22682	22906	22496	22733	22663	22426	22310	22444	22814	22543	22457	22506	22564	22557	22321	22586	22498	22515	22415	22443	22391	22238	22503	22483	22389	22432	22195	22453	22757	22659	22444	22260	22401	22716	22350	22541	22548	22540	22340	22448	22647	22590	22525	22436	22558	22752	22290	22815	22466	22370	22702	22510	22392	22594	22493	22623	22397	22493	22525	22365	22484	22784	22473	22256	22634	22524	22474	22478	22388	22521	22368	22319	22330	22423	22334	22383	22426	22685	22603	22477	22507	22510	22497	22613	22624	22714	22422	22451	22513	22339	22538	22401	22497	22528	22585	22433	22431	22474	22596	22610	22470	22462	22354	22610	22462	22499	22652	22434	22521	22608	22321	22436	22376	22393	22513	22371	22315	22248	22575	22592	22515	22570	22498	22335	22743	22585	22440	22319	22672	22518	22283	22377	22454	22543	22479	22602	22586	22562	22584	22326	22299	22455	22517	22565	22627	22596	22427	22537	22308	22432	22487	22515	22523	22565	22561	22696	22547	22505	22594	22328	22461	22477	22557	22588	22487	22563	22442	22477	22543	22434	22445	22618	22604	22533	22207	22676	22467	22543	22365	22589	22572	22592	22400	22859	22296	22635	22673	22475	22408	22795	22947	22453	22369	22636	22673	22543	22677	22363	22496	22617	22481	22440	22548	22345	22639	22738	22392	22771	22485	22514	22543	22579	22610	22435	22683	22638	22597	22522	22556	22432	22509	22507	22369	22386	22636	22473	22476	22582	22256	22728	22433	22447	22599	22509	22500	22614	22666	22366	22561	22586	22569	22290	22246	22513	22503	22426	22691	22632	22701	22525	22322	22788	22268	22636	22563	22431	22532	22671	22423	22492	22488	22396	22376	22530	22311	22681	22488	22499	22505	22385	22808	22568	22652	22489	22524	22477	22302	22644	22315	22487	22406	22705	22409	22611	22441	22299	22536	22568	22281	22588	22448	22785	22692	22541	22649	22350	22724	22713	22687	22322	22339	22389	22608	22826	22689	22456	22416	22804	22781	22354	22395	22656	22278	22479	22567	22608	22574	22541	22505	22668	22616	22390	22202	22579	22706	22625	22475	22778	22688	22666	22414	22634	22634	22673	22483	22506	22605	22450	22574	22742	22599	22446	22445	22485	22484	22525	22408	22477	22600	22598	22731	22646	22421	22553	22501	22490	22574	22364	22512	22643	22192	22376	22596	22567	22354	22461	22591	22490	22625	22405	22402	22496	22472	22502	22127	22408	22708	22696	22345	22313	22339	22365	22473	22619	22639	22500	22562	22438	22486	22455	22350	22513	22418	22232	22456	22414	22554	22346	22487	22748	22547	22465	22655	22529	22335	22466	22728	22420	22550	22460	22429	22566	22774	22285	22444	22569	22332	22524	22690	22644	22508	22856	22552	22492	22263	22469	22781	22669	22354	22397	22453	22626	22608	22534	22333	22627	22472	22515	22571	22494	22411	22754	22595	22578	22480	22755	22565	22477	22496	22652	22451	22187	22662	22782	22653	22607	22590	22391	22237	22486	22491	22503	22523	22397	22442	22598	22613	22469	22588	22576	22697	22745	22489	22716	22603	22456	22404	22603	22521	22431	22504	22433	22541	22569	22423	22301	22572	22436	22430	22674	22432	22849	22445	22501	22571	22582	22754	22380	22572	22382	22488	22496	22467	22648	22546	22638	22681	22586	22511	22590	22393	22445	22340	22469	22452	22658	22160	22348	22533	22468	22446	22678	22616	22577	22562	22443	22272	22644	22345	22493	22426	22429	22586	22520	22549	22272	22644	22617	22445	22374	22574	22531	22448	22642	22736	22349	22583	22399	22736	22531	22606	22555	22542	22503	22593	22523	22592	22526	22469	22241	22556	22550	22535	22576	22496	22614	22381	22416	22476	22534	22412	22416	22548	22643	22327	22465	22505	22515	22569	22474	22439	22632	22811	22494	22456	22429	22366	22493	22572	22515	22669	22318	22389	22462	22496	22527	22677	22497	22541	22436	22561	22340	22382	22281	22389	22572	22434	22350	22706	22583	22551	22647	22540	22380	22519	22543	22443	22479	22317	22537	22537	22550	22669	22561	22602	22505	22291	22404	22343	22395	22545	22565	22470	22505	22586	22530	22611	22301	22424	22331	22459	22499	22639	22526	22376	22442	22448	22298	22470	22889	22508	22761	22572	22392	22343	22201	22586	22637	22530	22617	22271	22529	22613	22572	22695	22872	22586	22461	22513	22337	22558	22482	22645	22585	22183	22509	22452	22561	22545	22376	22561	22350	22562	22507	22602	22609	22508	22446	22672	22429	22552	22471	22367	22654	22424	22565	22431	22491	22158	22543	22425	22396	22573	22435	22409	22526	22625	22446	22453	22441	22315	22382	22707	22433	22314	22656	22549	22584	22462	22552	22379	22575	22429	22261	22263	22497	22521	22638	22439	22473	22677	22617	22610	22650	22380	22398	22487	22533	22497	22475	22445	22640	22578	22384	22734	22311	22569	22299	22503	22507	22445	22751	22437	22810	22428	22635	22461	22427	22428	22548	22522	22428	22713	22513	22331	22424	22519	22407	22354	22398	22560	22281	22709	22510	22442	22501	22549	22455	22547	22540	22582	22400	22408	22532	22700	22445	22414	22501	22403	22598	22587	22719	22506	22453	22488	22472	22447	22544	22474	22319	22453	22490	22430	22378	22382	22719	22671	22631	22625	22437	22612	22410	22488	22459	22346	22540	22558	22428	22245	22358	22606
19942	36270	35720	29284	25368	22204	20487	19168	18041	17123	16675	16427	15955	15635	15314	15359	15452	15322	15160	15225	15107	15079	14906	15038	15122	14867	14900	14847	14807	14810	14885	14712	14689	14663	14667	14424	14615	14830	14643	14504	14682	14640	14572	14469	14621	14613	14613	14610	14475	14572	14817	14413	14678	14587	14421	14483	14399	14386	14656	14487	14452	14527	14562	14406	14428	14543	14393	14297	14422	14466	14656	14602	14519	14588	14535	14576	14589	14636	14251	14400	14448	14542	14529	14515	14418	14388	14433	14649	14527	14388	14417	14622	14528	14515	14508	14570	14479	14360	14433	14493	14454	14464	14344	14507	14417	14479	14391	14384	14525	14546	14465	14494	14631	14404	14492	14526	14506	14628	14652	14306	14479	14317	14515	14598	14507	14605	14466	14563	14453	14510	14388	14540	14405	14607	14446	14528	14352	14557	14446	14473	14547	14496	14387	14440	14477	14427	14409	14541	14428	14428	14477	14436	14401	14453	14377	14586	14452	14470	14429	14655	14467	14482	14348	14379	14543	14277	14271	14495	14549	14316	14603	14443	14485	14473	14470	14707	14445	14419	14510	14546	14480	14368	14436	14291	14445	14353	14513	14560	14760	14508	14390	14248	14494	14508	14482	14492	14681	14412	14453	14457	14414	14361	14442	14409	14527	14307	14373	14717	14346	14728	14314	14547	14399	14250	14485	14411	14526	14496	14514	14345	14541	14509	14506	14441	14366	14532	14359	14561	14556	14562	14262	14354	14536	14354	14592	14590	14393	14446	14701	14456	14355	14578	14345	14323	14395	14411	14171	14477	14431	14525	14379	14622	14505	14482	14373	14450	14341	14397	14384	14519	14535	14483	14349	14573	14512	14347	14401	14611	14389	14493	14459	14466	14337	14449	14585	14535	14361	14495	14559	14308	14516	14321	14447	14443	14401	14584	14352	14468	14437	14318	14509	14420	14432	14450	14474	14422	14493	14466	14428	14340	14450	14595	14554	14393	14392	14453	14510	14509	14329	14508	14520	14340	14256	14529	14372	14307	14408	14431	14422	14570	14571	14510	14583	14370	14520	14592	14540	14601	14502	14513	14575	14317	14518	14532	14464	14511	14442	14441	14494	14284	14412	14380	14536	14528	14481	14376	14410	14548	14400	14426	14475	14322	14637	14510	14470	14359	14293	14465	14308	14603	14373	14391	14343	14613	14593	14378	14651	14371	14404	14458	14558	14443	14549	14459	14589	14326	14479	14371	14406	14524	14323	14418	14426	14461	14383	14358	14411	14494	14578	14603	14461	14383	14443	14337	14625	14458	14437	14528	14323	14400	14333	14498	14479	14398	14354	14314	14402	14390	14286	14395	14349	14505	14513	14477	14487	14384	14636	14531	14546	14415	14467	14388	14376	14572	14485	14426	14636	14470	14303	14411	14555	14556	14528	14441	14384	14591	14645	14411	14421	14300	14739	14345	14447	14456	14486	14447	14556	14382	14443	14284	14561	14502	14436	14534	14441	14365	14474	14271	14420	14618	14308	14558	14346	14485	14504	14333	14285	14621	14305	14586	14570	14518	14329	14394	14540	14546	14441	14632	14437	14421	14410	14473	14372	14430	14494	14558	14535	14337	14483	14445	14403	14372	14230	14438	14457	14486	14558	14492	14350	14369	14642	14486	14488	14425	14422	14584	14289	14420	14311	14387	14330	14460	14445	14514	14410	14475	14503	14364	14567	14575	14370	14356	14393	14397	14471	14676	14486	14442	14416	14401	14329	14322	14590	14540	14410	14551	14504	14313	14585	14459	14346	14353	14544	14490	14359	14589	14277	14513	14470	14537	14404	14459	14303	14523	14650	14468	14525	14501	14310	14317	14340	14517	14454	14570	14424	14471	14548	14347	14348	14366	14314	14465	14392	14467	14465	14380	14488	14346	14407	14464	14485	14715	14226	14427	14396	14384	14477	14513	14518	14527	14454	14433	14484	14420	14563	14542	14521	14442	14390	14424	14438	14454	14397	14482	14569	14484	14550	14391	14453	14526	14530	14402	14509	14414	14356	14498	14424	14396	14429	14547	14347	14423	14328	14347	14525	14388	14482	14268	14533	14579	14396	14573	14414	14302	14314	14579	14278	14399	14418	14665	14506	14424	14496	14518	14298	14342	14395	14414	14341	14330	14597	14294	14430	14627	14442	14429	14608	14498	14354	14435	14401	14305	14402	14422	14490	14507	14411	14435	14441	14420	14444	14576	14464	14352	14544	14435	14438	14458	14427	14548	14559	14422	14419	14430	14377	14442	14562	14306	14541	14328	14433	14460	14451	14369	14521	14543	14488	14365	14453	14556	14519	14319	14541	14501	14510	14436	14425	14330	14430	14520	14358	14264	14433	14490	14518	14361	14472	14572	14344	14262	14528	14371	14462	14402	14513	14571	14566	14478	14500	14319	14476	14392	14373	14508	14420	14398	14488	14608	14471	14451	14674	14514	14604	14489	14339	14406	14504	14517	14396	14590	14445	14375	14600	14580	14622	14500	14413	14348	14316	14429	14389	14483	14532	14399	14408	14510	14516	14530	14399	14442	14525	14494	14583	14393	14411	14553	14471	14477	14194	14550	14371	14556	14498	14447	14371	14682	14649	14542	14573	14487	14398	14567	14448	14412	14445	14427	14339	14588	14488	14494	14493	14472	14458	14319	14565	14373	14298	14477	14457	14403	14386	14486	14361	14567	14399	14353	14380	14476	14434	14474	14548	14431	14292	14336	14424	14352	14566	14508	14467	14601	14427	14549	14452	14403	14409	14568	14597	14394	14349	14299	14370	14362	14326	14375	14425	14540	14445	14391	14548	14539	14466	14586	14391	14551	14567	14398	14423	14491	14341	14480	14312	14393	14457	14358	14313	14593	14407	14425	14430	14530	14380	14512	14368	14742	14569	14497	14437	14359	14435	14377	14457	14335	14215	14442	14435	14396	14498	14567	14547	14374	14430	14521	14511	14501	14578	14482	14402	14669	14389	14407	14456	14331	14458	14396	14521	14410	14485	14506	14384	14416	14424	14510	14473	14483	14379	14458	14512	14491	14435	14472	14437	14500	14581	14388	14625	14563	14425	14215	14436	14532	14394	14487	14407	14469	14452	14541	14360	14545	14259	14479	14492	14269	14331	14521	14471	14437	14458	14416	14531	14467	14493	14610	14397	14569	14402	14280	14387	14422	14540	14388	14418	14478	14275	14470	14389	14280	14559	14443	14602	14387	14501	14476	14406	14479	14555	14526	14384	14482	14410	14453	14526	14418	14399	14379	14519	14500	14560	14405	14414	14537	14417	14573	14564	14366	14333	14468	14332	14460	14353	14438	14312	14507	14481	14461	14572	14562	14522	14382	14570	14324	14417	14310	14329	14318	14428	14492	14462	14444	14396	14602	14436	14630	14255	14454	14479	14448	14329	14461	14382	14530	14411	14741	14512	14451	14298	14472	14496	14594	14331	14619	14296	14572	14419	14520	14516	14504	14339	14577	14418	14707	14556	14360	14445	14676	14483	14344	14440	14608	14610	14627	14442	14590	14387	14477	14577	14625	14509	14745	14296	14498	14487	14329	14563	14518	14445	14266	14449	14420	14523	14638	14450	14310	14426	14540	14469	14515	14236	14418	14504	14472	14403	14267	14552	14443	14593	14544	14300	14380	14395	14422	14377	14531	14408	14349	14462	14590	14253	14517	14567	14508	14572	14410	14348	14570	14361	14436	14530	14434	14392	14429	14419	14748	14486	14541	14560	14347	14465	14509	14503	14486	14381	14294	14511	14512	14568	14503	14460	14371	14541	14415	14464	14485	14478	14509	14435	14465	14403	14509	14504	14568	14411	14523	14369	14411	14722	14321	14521	14570	14545	14571	14355	14409	14495	14610	14567	14530	14359	14440	14597	14340	14485	14623	14330	14288	14547	14644	14462	14516	14496	14477	14332	14474	14444	14476	14363	14551	14522	14533	14354	14588	14345	14520	14596	14525	14480	14493	14437	14498	14390	14411	14498	14370	14419	14399	14471	14383	14465	14418	14377	14302	14452	14397	14510	14556	14530	14406	14598	14532	14336	14617	14504	14346	14377	14360	14497	14465	14552	14389	14521	14419	14340	14456	14470	14398	14525	14414	14539	14376	14391	14387	14402	14454	14499	14175	14435	14247	14382	14567	14595	14462	14536	14321	14405	14356	14342	14452	14619	14400	14580	14436	14389	14387	14649	14391	14538	14487	14465	14461	14529	14519	14476	14497	14438	14503	14411	14571	14458	14692	14534	14328	14682	14389	14479	14540	14349	14517	14549	14507	14484	14270	14451	14318	14448	14423	14504	14412	14484	14460	14363	14472	14580	14496	14588	14367	14315	14352	14289	14505	14462	14454	14543	14501	14383	14319	14342	14437	14633	14613	14467	14445	14379	14412	14355	14601	14412	14447	14580	14464	14344	14435	14564	14530	14311	14444	14303	14564	14401	14405	14398	14475	14607	14321	14320	14460	14333	14425	14458	14381	14268	14514	14388	14422	14523	14367	14461	14388	14363	14492	14303	14333	14418	14508	14396	14618	14599	14474	14351	14385	14433	14500	14511	14417	14430	14556	14334	14317	14437	14520	14438	14288	14473	14400	14487	14660	14425	14554	14619	14489	14475	14402	14522	14331	14488	14693	14610	14366	14454	14617	14511	14302	14455	14389	14560	14296	14411	14376	14733	14442	14352	14479	14613	14434	14567	14598	14452	14349	14545	14627	14618	14415	14504	14430	14395	14398	14356	14448	14580	14464	14493	14597	14383	14486	14473	14428	14296	14304	14468	14498	14474	14286	14573	14470	14374	14392	14490	14510	14485	14335	14374	14560	14603	14446	14462	14552	14527	14432	14427	14420	14212	14329	14615	14232	14551	14627	14511	14488	14196	14554	14489	14540	14484	14356	14341	14626	14417	14493	14323	14469	14441	14351	14613	14482	14324	14422	14545	14368	14417	14398	14617	14635	14682	14403	14521	14450	14301	14555	14363	14456	14430	14511	14618	14455	14453	14568	14467	14406	14397	14513	14411	14734	14350	14526	14633	14352	14418	14440	14474	14334	14542	14393	14466	14445	14303	14583	14527	14616	14520	14331	14265	14507	14353	14462	14234	14647	14444	14429
34325	27515	31251	29912	27496	26959	26821	26173	25713	25692	25775	25570	25505	25247	25572	25436	25125	25247	25395	25430	25568	25299	25016	25165	25012	25180	25217	25149	25260	25186	25403	25066	25065	24979	25293	24849	25210	25172	25354	25361	25239	25087	25144	24960	25138	25142	25190	25142	25064	25223	25494	25336	25082	24952	25242	25149	25129	25154	24977	25270	25008	25094	25095	25175	25126	25105	25421	25221	25258	25143	25248	25114	25233	25108	25133	25210	25063	25196	25268	25118	25214	25020	25097	25396	25316	25296	25194	25208	25224	25395	25284	25052	25190	25176	24992	24774	24936	25291	25163	25190	25213	25322	25227	24953	24964	25270	25059	24978	25155	25235	25202	25118	25044	24742	25213	25151	24996	25083	25115	25081	25202	25072	25065	25136	25216	25143	25135	25050	25020	25135	25110	25259	25056	25228	24901	25221	25263	25198	25241	25034	25229	25196	25333	25096	24988	25154	24809	25199	25121	25240	25299	24924	25205	25039	25021	25325	25156	25134	24936	24873	25038	24901	24976	24863	25218	25444	24977	25026	25222	24999	24960	25110	25213	25316	25131	25157	25126	25092	25152	25177	25486	25027	25306	25202	25080	25162	25233	24881	25033	25160	25261	25124	25008	25095	25186	24997	24895	25147	25213	25061	25074	24996	25004	24915	25258	24994	25028	25046	24974	25200	25179	25349	25358	24928	25173	25101	25058	25080	25105	25045	25185	25006	25207	25204	24938	25105	24966	25333	25293	25224	25026	25316	25141	25167	25132	25089	25297	25302	25052	25113	25422	24940	24965	25130	25181	24997	25336	25322	25114	25099	25237	25034	25341	25011	24952	25040	24826	25171	25023	25232	24986	24925	25109	25240	25112	25236	25271	25022	24869	25248	25007	25075	25018	24887	24969	25125	25163	25176	25405	25025	24958	25064	24928	24951	24984	25301	25364	25119	25063	24913	25164	24939	25382	25327	25223	25016	24812	25124	25322	25200	25053	25146	25311	24942	25451	25088	25172	24967	25194	25013	25062	24982	25104	24976	25153	24898	25102	24953	25074	25172	25193	24918	25028	25270	25065	25119	25063	25147	25286	25057	24999	25058	24865	25171	25239	25096	25236	25129	25141	25107	24984	24989	25277	25152	25249	24987	25059	24921	25231	24852	25225	25174	25100	25252	25326	25208	25218	25217	25427	25107	25274	25169	25017	25223	24799	25216	25206	25212	25019	25023	25029	25108	25251	24850	25375	25087	25204	25323	24995	25030	25117	25162	25156	25114	25052	25276	25254	24943	25123	25128	25013	25087	25391	25050	25228	25114	25072	25200	25204	25292	24983	25371	25105	25150	24923	25028	25120	25200	25091	25045	24920	25204	24905	24884	25208	25218	25162	25098	25022	25315	25187	25340	25102	24752	24757	25094	25374	25068	25298	25158	24957	25310	25057	25169	24818	25098	25230	25239	25164	25268	25408	25236	25130	24900	25137	24911	24977	25192	25022	25027	25171	25107	25013	24976	25218	25094	25319	25141	25091	25241	25254	24863	25219	25101	25011	25138	25163	25252	25037	24930	24961	24923	25260	25092	25321	25067	25166	25082	25120	25229	24946	25019	25073	25324	25066	25164	25030	25086	25096	25123	25090	25171	25275	25015	24884	24828	24819	25204	25246	25122	25137	25232	25043	24976	25205	24993	25031	25087	25122	25237	24982	25435	25198	25176	25011	25072	25303	25043	25183	25317	25023	25150	25048	24784	25053	25121	25019	25221	24984	25245	25049	25077	25015	25200	24883	24837	24988	25141	25202	25073	25216	25051	25062	24963	25169	25103	25272	25385	25060	25153	24870	25073	25241	25149	25230	25039	24995	25008	25042	25149	25043	25184	25483	25035	25133	25076	25290	25057	25154	24966	25235	25084	24887	25145	25293	24909	25112	25183	25255	25218	25422	25068	25372	25019	25298	25271	25361	25046	25062	25056	25103	24990	24999	24954	25060	25280	25342	25174	25307	25145	25299	25118	25073	25369	25137	25042	25143	25044	24956	25014	24963	25196	25385	25138	25262	25132	25336	24905	25121	24946	24965	24763	24787	25136	25376	25152	25077	24863	24979	25307	25197	25048	25138	25367	25176	25259	25433	25258	25120	24909	25104	25371	25142	25154	25161	25098	25162	25245	25121	25123	25084	25079	25440	25205	25281	25230	25257	25035	25213	25146	25043	25287	25140	25112	24988	25008	25451	25095	24986	25177	25302	25177	25173	25209	25199	25357	24982	25280	24988	25387	25225	25205	25157	25150	25186	25261	25315	25339	25154	24958	24869	25183	25213	25271	25178	24974	25121	25106	24962	25232	25231	25233	25016	25158	25146	25142	25026	25441	25189	25095	25152	25085	25169	25169	24905	25125	25199	25086	25031	25096	25399	25383	25242	24954	25058	24947	25068	25265	24902	24942	25247	25168	25359	25317	25178	25359	25191	25198	25030	25198	24956	25238	25403	25111	25169	25025	25133	25139	25221	25269	25100	25170	25181	25017	24980	25258	25090	25090	25444	25032	24973	25086	24938	24923	25116	25174	25235	25050	25188	24961	25259	25000	24860	25248	25216	25096	25118	25357	25191	25297	25241	25126	25246	25194	25138	24816	24981	25192	25263	24956	25235	25023	25179	25101	25290	25233	25066	25183	25259	25468	24940	24981	25114	25154	25080	25051	25082	24994	25164	25242	25065	24910	25177	24802	25111	24932	24838	24916	24997	25123	25209	25361	25138	25120	25011	24959	25192	25138	25298	25097	24945	24924	25130	25004	25027	25180	25165	25076	25079	25113	25021	25144	25378	25188	25213	25378	25226	25218	24936	25026	25248	25346	25382	25255	25179	25053	25086	25118	25034	25007	25086	25343	25167	25028	25190	25142	25310	25211	24980	25121	25138	25230	25321	25154	25474	25036	25279	25170	25256	25219	25277	25013	25155	24961	25016	25228	25077	24922	25070	25107	25269	24950	25391	25431	25357	25248	25333	25050	25250	24986	25340	25129	25075	25228	25401	25289	25189	25026	24952	25237	25014	25142	25057	25352	25145	25142	24955	25163	25136	25255	25142	25198	25065	25055	25330	25256	25260	25152	24904	25182	24936	25265	25347	25220	24942	25113	25182	25118	25049	25350	25299	25144	25137	25059	25393	24888	25015	25018	24922	25282	25410	25410	25171	25052	25359	25096	25027	25197	25165	25056	25073	25178	25004	25109	25017	24970	25204	24976	25100	24978	25117	24928	25045	25082	25064	25259	25110	25080	24810	24948	25092	25077	25149	25141	25205	25220	25189	25021	25043	25071	25288	24973	25059	25061	24968	24923	25133	24910	25302	24941	25266	24795	25256	25077	25245	25216	25165	25264	25109	25100	25142	25214	24976	25224	24983	24987	25292	25018	25380	25164	24890	25196	25330	25204	24871	25220	25269	25117	25363	25482	25325	24821	25015	25382	24889	25022	24995	25039	25130	25158	25185	25286	24992	25139	25113	24996	25026	25110	25062	25173	25181	25082	25291	25405	25072	25269	25286	25324	25090	25170	25287	25180	25182	25205	25065	25103	25032	25371	25413	25072	25332	24979	25132	25119	25083	25096	25138	25126	25146	25169	25212	25097	24894	25001	25077	25010	24842	24865	25227	24960	25243	24939	24989	25209	25240	24987	25246	25210	25322	25095	25309	25008	25033	25213	25205	25153	25267	25040	25304	25203	25358	25204	25217	25054	25166	25091	25325	25321	25112	24939	25075	25212	25077	25018	25169	25079	25238	25126	25129	25105	25065	24928	25312	25418	25342	25370	25285	25246	24999	25348	25241	25116	25160	25075	25168	25259	25177	25110	25209	25145	24894	25196	25198	25056	25075	24952	25183	25269	25130	24876	25060	25222	25252	25144	25376	25221	25298	25146	25166	25317	25323	25234	25154	25218	24998	25179	24993	25245	25253	24886	24987	25290	25215	25326	25315	25024	25013	25203	25250	25023	25156	25019	24960	25496	25009	25279	25212	25278	25086	25049	25023	24899	25131	24970	24730	25142	25174	25176	25236	25108	25064	25079	25065	25207	24979	25107	25004	25367	25328	25008	25200	25114	25184	25125	25249	24963	25112	24974	25335	24965	24987	25134	25068	25160	25362	25165	25048	25042	25135	25125	25157	25107	25142	24988	24791	25187	25183	24957	25118	25270	25249	25001	25248	25172	25197	25050	25186	25126	25193	25316	25103	25146	25170	25055	25323	25264	25320	25049	25269	25266	25200	25199	25296	25122	24867	25268	25271	25019	25206	25372	25120	25195	25341	25312	25184	24975	25223	25085	25172	25202	25281	25294	25198	25088	25050	25268	25029	25260	25104	25144	25389	25071	25283	25164	25244	25246	25140	25043	24970	25082	25247	25329	25236	24921	25118	25020	25442	25166	25290	25192	25122	24934	25018	25284	25332	24998	25229	25089	24917	25037	25088	24974	25199	25260	25003	25126	24850	25031	25319	25247	25121	25110	25149	25096	24838	24881	25243	25189	25045	25223	25282	25010	25229	25098	25037	25022	25364	25134	25048	25031	25278	25278	25247	25202	25150	25384	25049	24897	25301	25510	25146	25066	25298	25181	25059	25332	24943	25144	25123	25386	25254	25118	25227	25167	25085	25109	25136	24950	24949	25226	25053	25140	24916	24866	25116	25570	25056	24908	25398	25294	25034	25150	25164	25303	25327	25483	25116	25290	24958	24939	25332	25081	25031	25086	25162	25032	25203	25159	25166	25126	25277	24996	25341	25242	24976	24949	25219	25185	24922	24942	25305	25070	25254	25072	25217	24923	25274	25038	25301	25021	25163	24990	25330	25176	24992	25204	25105	25319	25058	25244	25232	25173	25165	25094	25208	25083	24978	24786	25256	24969	25342	25061	25162	25140	25006	25244	25013	25153	25063	24691	25290	25153	25077	25115	24994	24975	25128	25170	25184	25271	25320	25008	25297	25106	25087	25012	25237	25192	25028	25118	25201	24973	25091	25099	25012	25269	25033	24750	25116	25085	25120	25307	24959	25325	25017	25010	25155	24932	25244	25336	25360	25121	25082	25052	25000	25246	25158	25371	25237	25336	25179	25273	25169	25144	25203	25138	25152	25410	25356	25070	25247	24902	25209	25231	24895	25053
20217	24403	24586	21152	19654	18446	17732	17008	16685	16438	16400	16405	16107	16062	16021	16101	16135	15892	15840	16003	15822	15829	15836	15849	15892	15829	15849	15736	15646	15774	15811	15760	15776	15960	15806	15859	15753	15811	15700	15782	15672	15874	15810	15819	15783	15764	15778	15781	15711	15555	15695	15594	15723	15901	15714	15844	15666	15850	15692	15897	15848	15815	15602	15664	15533	15672	15616	15893	15701	15789	15642	15691	15831	15784	15717	15777	15756	15958	15788	15619	15843	15816	15870	15670	15711	15662	15780	15919	15844	15708	15647	15804	15790	15568	15579	15940	15828	15800	15611	15468	15798	15730	15690	15802	15911	15722	15819	15716	15696	15628	15844	15760	15789	15838	15591	15567	15766	15714	15818	15646	15549	15791	15689	15645	15773	15757	15540	15810	15736	15785	15688	15817	15811	15775	15789	15682	15873	15715	15684	15720	15880	15704	15891	15978	15784	15767	15777	15810	15774	15683	15703	15719	15809	15709	15724	15618	15708	15755	15731	15769	15894	15706	15817	15752	15583	15706	15666	15543	15726	15765	15591	15890	15676	15727	15705	15829	15774	15741	15809	15618	15662	15774	15595	15793	15786	15857	15702	15775	15817	15655	15637	15818	15694	15610	15849	15630	15829	15857	15710	15790	15733	15679	15759	15521	15824	15778	15874	15758	15732	15757	15944	15678	15841	15855	15744	15704	15683	15699	15823	15717	15691	15646	15781	15951	15831	15835	15770	15746	15887	15758	15608	15743	15739	15808	15737	15638	15571	15781	15704	15695	15936	15919	15729	15876	15715	15555	15758	15852	15781	15752	15739	15552	15724	15817	15818	15831	15868	15779	15709	15785	15844	15790	15713	15745	15731	15981	15660	15720	15561	15685	15890	15825	15711	15553	15626	15642	15728	15713	15671	15841	15707	15800	15756	15579	15790	15792	15807	15653	15735	15792	15940	15772	15750	15706	15941	15836	15727	15743	15695	15560	15585	15683	15754	15782	15783	15763	15926	15708	15783	15683	15582	15705	15748	15874	15781	15624	15557	15841	15818	15685	15687	15787	16008	15640	15911	15695	15795	15700	15856	15602	15760	15600	15680	15695	15820	15776	15607	15755	15730	15548	15964	15805	15724	15649	15784	15703	15912	15689	15721	15694	15680	16000	15585	15803	15747	15895	15702	15772	15893	16018	15727	15780	15819	15740	15750	15706	15883	15838	15808	15731	15647	15891	15678	15820	15887	15577	15797	15626	15717	15698	15884	15716	15715	15831	15674	15808	15721	15733	15847	15847	15758	15625	15689	15751	15758	15805	15595	15734	15615	15913	15861	15717	15564	15710	15651	15823	15642	15759	15860	15867	15598	15811	15619	15685	15695	15861	15538	15822	15733	15705	15620	15723	15498	15868	15701	15814	15690	15592	15690	15646	15786	15760	15696	15723	15669	15722	15796	15835	15775	15619	15765	15798	15709	15708	15423	15762	15589	15772	15720	15909	15761	15711	15828	15932	15717	15673	15736	15911	15658	15714	15844	15744	15667	15633	15804	15666	15684	15816	15715	15855	15674	15641	15749	15757	15646	15560	15788	15678	15729	15794	15898	15762	15708	15712	15886	15796	15860	15659	15868	15710	15655	15835	15866	15764	15657	15600	15560	15782	15556	15598	15923	15552	15846	15775	15950	15706	15796	15704	15664	15728	15722	15638	15946	15662	15695	15740	15766	15741	15478	15744	15596	15755	16057	15736	15953	15845	15684	15823	15791	15742	15796	15658	15789	15899	15717	15890	15876	15725	15902	15799	15829	15674	15763	15634	15778	15477	15636	15965	15708	15845	15841	15791	15647	15764	15697	15883	15813	15861	15831	15984	15750	15771	15879	15708	15690	15820	15658	15702	15927	15747	15855	15727	15950	15877	15759	15824	15813	15763	15770	15632	15874	15622	15904	15895	15737	15780	15842	15761	15860	15625	15866	15835	15766	15775	15726	15772	15780	15734	15761	15701	15895	15892	15661	15887	15703	15763	15780	15852	15910	15701	15614	15782	15773	15639	15844	15835	15522	15885	15861	15634	15777	15657	15657	15824	15717	15900	15707	15874	15831	15845	15737	15778	15708	15756	15593	15785	15702	15705	15739	15754	15880	15688	15623	15878	15651	15731	15762	15711	15742	15712	15803	15824	15631	15661	15851	15650	15546	15694	15864	15835	15860	15647	15728	15708	15663	15766	15738	15611	15574	15657	16019	15725	15666	15782	15743	15576	15595	15661	15726	15783	15714	15744	15747	15861	15494	15685	15785	15686	15672	15634	15627	15797	15746	15600	15776	15799	15710	15587	15729	15726	15722	15675	15953	15791	15815	15768	15808	15862	15871	15812	15841	15818	15747	15702	15591	15719	15725	15714	15971	15655	15831	15849	15753	15877	15731	15845	15779	15859	15832	15693	15790	15746	15807	15962	15737	16011	15771	15754	15614	15698	15782	15614	15791	15799	15738	15801	15859	15780	15781	15855	15935	15693	15779	15722	15838	15782	15732	15845	15596	15779	15879	15666	15940	15868	15782	15804	15640	15610	15791	15820	15653	15679	15688	15878	15749	15890	15684	15934	15613	15890	15572	15735	15815	15686	15883	15747	15588	15832	15624	15718	15775	15733	15556	15652	15785	15755	15622	15814	15704	15669	15808	15697	15608	15709	15810	15772	15748	15890	15832	15832	16077	15546	15544	15810	15654	15797	15686	15631	15693	15798	15767	15565	15884	15723	15652	15754	15767	15721	15794	15773	15651	15627	15843	15615	15666	15718	15894	15639	15805	15707	15933	15802	15804	15739	15731	15931	15835	15599	15703	15751	15825	15884	15854	15686	15720	15680	15682	15741	15790	15862	15597	15824	15913	15891	15910	15849	15755	15742	15845	15783	15731	15736	15693	15534	15728	15585	15675	15638	15810	15646	15907	15727	15826	15921	15680	15803	15770	15842	15850	15744	15688	15791	15765	15796	15706	15912	15696	15733	15627	15645	15710	15729	15628	15796	15783	15776	15864	15765	15676	15726	15783	15793	15883	15774	15864	15784	15677	15562	15831	15849	15738	15807	15662	15746	15793	15740	15857	15630	15816	15779	15826	15674	15640	15630	15973	15725	15713	15658	15826	15677	15765	15879	15632	15883	15691	15744	15834	15819	15716	15585	15645	15876	15601	15637	15716	15824	15630	15867	15646	15874	15760	15746	15600	15839	15767	15883	15689	15777	15658	15872	15814	15822	15786	15809	15750	15923	15635	15679	15657	15619	15723	15769	15680	15660	15683	15798	15907	15783	15959	15637	15725	15775	15674	15710	15812	15739	15644	15670	15624	16035	15901	15824	15776	15820	15588	15696	15830	15682	15877	15596	15761	15764	15709	15499	15856	15580	15778	15672	15807	15667	15985	15837	15884	15579	15780	15750	15801	15982	15667	15727	15695	15682	15755	15766	15767	16054	15823	15804	15671	15877	15790	15758	15570	15761	15756	15597	15816	15680	15792	15676	15802	15748	15887	15598	15682	15871	15868	15742	15894	15751	15641	15734	15665	15751	15854	15587	15601	15877	15780	15727	15703	15766	15709	15801	15845	15718	15828	15665	15847	15933	15655	15790	15612	15891	15817	15760	15802	15740	15636	15834	15876	15863	15638	15664	15479	15864	15836	15793	15746	15758	15757	15833	15691	15660	15746	15637	15757	15814	15682	15752	15814	15738	15777	15809	15765	15976	15720	15562	15823	15834	15726	15709	15763	15742	15797	15693	15770	15971	15763	15827	15800	15676	15647	15659	15730	15691	15899	15734	15735	15718	15830	15691	15673	15863	15761	15769	15759	15639	15833	15814	15742	15791	15680	15953	15775	15668	15891	15784	15645	15615	15652	15751	15733	15793	15693	15917	15600	15727	15775	15666	15763	15801	15671	15778	15701	15872	15816	15646	15997	15898	15789	15856	15800	15761	15931	15804	15707	15728	15863	15691	15701	15818	15698	15804	15727	15690	15611	15686	15765	15698	15706	15833	15844	15702	15744	15739	15833	15861	15827	15834	15844	15757	15789	15595	15653	15813	15804	15542	15819	15781	15601	15599	15839	15663	15683	15682	15751	15660	15718	15665	15744	15692	15880	15840	15641	15780	15578	15618	15841	15855	15881	15778	15552	15752	15683	15605	15590	15658	15743	15693	15816	15697	15678	15744	15698	15721	15923	15839	16000	15641	15678	15804	15776	15965	15898	15832	15529	15781	15705	15848	15648	15643	15784	15702	15691	15917	15724	15821	15643	15771	15714	15765	15913	15836	15769	15928	15876	15736	15700	15828	15816	15771	15812	15635	15787	15951	15769	15659	15823	15764	15640	15798	15841	15649	15734	15678	15707	15762	15796	15675	15726	15691	15714	15821	15821	15776	15710	15733	15756	15712	15693	15677	15782	15776	15734	15743	15844	15558	15640	15661	15857	15703	15839	15846	15673	15602	15859	15817	15671	15642	15783	15875	15597	15888	15877	15885	15482	15819	15724	15825	15834	15675	15738	15754	15699	15620	15673	15830	15618	15756	15807	15819	15751	15727	15762	15688	15819	15640	15567	15938	15736	15685	15695	15690	15687	15800	15754	15701	15796	15934	15667	15696	15594	15565	15737	15830	15713	15690	15567	15915	15801	15888	15745	15801	15631	15843	15767	15799	15726	15647	15697	15881	15524	15770	15997	15683	15821	15648	15794	15709	15871	15720	15871	15686	15758	15741	15565	15722	15787	15716	15773	15634	15653	15794	15710	15817	15720	15646	15551	15639	15827	15796	15799	15631	15761	15663	15807	15583	15798	15641	15625	15648	15837	15914	15669	15707	15595	15808	15623	15539	15966	15938	15737	15634	15787	15717	15627	15836	15822	15902	15743	15625	15690	15734	15800	15738	15708	15668	15940	15915	15988	15792	15838	15803	15774	15871	15694	15785	15881	15678	15772	15738	15797	15731	15849	15515	15832	15787	15718	16001	15898	15706	15771	15666	15848	15625	15850	15757	15786	15768	15841	15644	15696	15674	15888	15609	15852	15631	15638	15683	15702	15683	15624	15769	15471	15692	15901	15676	15763	15620	15763	15693	15788	15551	15738	15653	15627	15721	15725	15753	15791	15877	15837	15741	15777	15614
24282	21160	27715	25223	23909	27431	28584	25685	24824	24606	24208	24170	23954	23963	23595	23447	23536	23271	23332	23397	23418	23372	23374	23657	23405	23495	23369	23270	23328	23319	23257	23478	23183	23499	23105	23205	23261	23243	23403	23383	23294	23169	23092	23037	23254	23113	23139	23183	23082	23149	23131	23183	23142	23040	23326	22946	23239	23315	23310	23127	23076	22966	23123	23126	23179	23196	23393	23053	23018	23206	23113	23022	23125	23224	23070	22893	23249	22963	23274	23171	23041	23234	23150	23261	23045	23001	23079	23194	23324	23048	23115	23125	22983	23222	23038	23019	22891	22755	23168	22989	23243	23205	23108	23070	23278	23223	23073	23049	23131	22911	23183	22979	23125	23287	23306	22970	22935	23108	22926	23323	23304	22908	23065	22958	23067	23056	22904	23082	23036	23244	23031	23072	22983	23051	23182	23086	23172	23054	22787	22966	23194	23083	22892	23056	22830	23037	23127	23053	23220	22897	22947	23260	23202	22760	23038	23066	23000	22915	22874	22810	23020	23140	23289	23139	23319	22761	22944	23232	23237	23035	22914	23138	23082	22993	22903	23090	23045	23170	23066	23328	23020	23133	23160	22881	22848	23149	23065	23310	23222	22953	23177	22985	23106	23397	22959	22898	23281	23365	23232	23016	22929	22945	23182	22863	23020	22991	23130	23300	22994	23159	23005	22808	22968	23006	23240	23069	23204	22972	22951	23124	23067	23186	23150	22894	23053	23138	23156	23159	23244	22973	23281	23165	23108	23199	22964	23058	23048	23223	23164	23062	22957	23067	22925	22894	23226	23119	23204	23306	23165	23106	23256	23129	23129	23141	23161	22818	22968	22990	23165	23195	23009	23075	23162	22954	23312	22987	23043	22883	23160	22985	23135	22851	23211	23394	23343	22988	22933	23213	23042	23228	22861	22901	23116	22962	23104	23154	22969	23357	22933	23157	22751	22926	22958	23310	22969	22912	23077	23036	23212	23220	23342	23117	23115	23029	22910	22982	23171	22831	23131	22836	22895	23116	23026	22994	23148	23181	23117	23113	23169	22983	23224	23081	23037	23080	23131	22966	22817	22988	22941	23112	22969	23019	23177	22908	23072	22971	22929	22992	22938	23093	23189	23186	23168	23108	23196	23081	23180	23014	23166	23121	23223	22906	22907	23179	23395	23285	23158	23499	23119	22912	23013	22983	23025	22996	23122	23184	23053	23088	23248	23112	23208	23165	22900	23270	23360	22777	23091	22945	23244	23090	22867	23133	22858	23105	23127	23163	23070	23135	23306	23042	23014	22976	23130	23282	23054	23199	23261	23335	23057	23115	22958	22941	23098	22961	23019	23067	22842	23099	23017	23023	23153	23071	23052	22807	23049	22900	23147	23004	22982	23192	23055	23102	23129	23030	23216	23090	22959	22859	22944	22919	23045	22999	22996	23187	23212	23184	23067	23297	23198	23246	22913	23031	23188	23206	23265	23065	23040	22976	23195	23011	23183	23241	22827	23057	22794	23048	23263	23072	23033	23145	22854	23069	23149	23275	23173	23184	23081	22795	22869	23217	23112	23023	23203	23248	23362	23357	22952	23219	23141	23013	23059	23335	23358	23051	23055	23199	23032	23178	23251	23221	22901	23190	23006	23154	22807	22997	22941	22956	23312	23260	23154	23072	23035	23049	23000	22763	23111	23038	22982	23148	23061	23006	22871	23107	23173	23154	23207	23100	22893	23172	22767	23384	23293	23085	23120	23196	23231	23012	23009	23009	23054	23241	22921	22949	23151	23055	22870	23299	22992	23148	23069	23013	23094	23025	22931	22996	22900	23016	23199	23089	23060	22876	22960	22874	22958	22812	23152	23123	22998	22854	23265	23089	23204	22916	23062	23127	23087	23083	23270	22985	23139	22991	23163	22713	23141	23087	23237	22882	22873	23138	23258	23110	22929	22972	22866	23142	23191	22916	23178	23370	23119	23140	23119	23155	23122	23266	23027	23328	23127	22947	23254	22887	23337	23149	23265	23210	22969	23042	23142	23136	23060	23037	23252	23236	22877	23226	22998	23053	23402	22993	22996	22970	23193	23313	22935	23247	23113	23078	23304	23118	22863	23263	23294	22932	23123	22863	23245	23175	23271	23273	23100	23049	22942	23103	23004	22974	23029	23310	23060	23072	22926	23053	23023	23212	23241	23205	23158	23466	23143	23027	23100	22892	23074	23271	23088	23000	23022	23228	23012	23217	23311	23085	23148	23028	23082	22986	22945	23112	23082	23291	23212	22994	23016	22980	23028	23195	23009	23098	23215	23014	23106	23116	23076	23021	22960	23116	22761	23250	23194	23154	23291	23247	23134	22912	22914	23188	22957	22945	23195	23078	22877	22898	23128	23005	23007	23310	23078	22965	23201	22995	23018	23129	23199	22983	23193	23225	23314	23280	23025	23125	23249	23138	23047	23034	22921	22905	23064	22915	23244	23168	23276	23214	23082	23153	22998	22952	22917	23259	23044	22779	22876	23047	23094	23007	23104	23057	23192	22902	23084	23195	23389	22989	23087	23132	22948	22935	23177	23139	23040	22932	22889	23180	22987	22973	23142	23207	23108	23148	23137	23133	23124	23077	23126	22974	23305	23096	23241	23109	23082	22871	23088	22965	23043	23194	22645	22908	22935	22994	23275	23148	22774	23038	23045	23147	23085	23008	22858	23104	23060	23156	23052	23168	23219	22947	22957	22818	22898	23443	23336	22897	23055	23115	23009	22902	23014	23269	23202	22869	22965	23012	23012	22968	22944	23090	23137	23176	23210	23076	23093	22991	23121	23107	22993	23127	23233	23023	23149	22964	23006	23182	23127	23127	23238	23057	23383	23264	23095	23108	23095	23058	22846	23174	23386	23179	22995	22916	23131	23076	23196	23146	23355	23218	23333	23131	23300	22971	23256	23187	23033	22933	23011	23036	22991	23232	22954	23192	23036	23312	23011	23088	22972	23021	23099	23077	22979	22938	23059	23040	23103	22842	23064	22949	23038	23097	23040	23114	23234	22881	22892	23111	23018	23125	23172	23042	23074	23091	23114	23111	23056	22946	23143	22999	23017	23118	23092	23100	22918	23136	22910	23155	23017	23105	22773	23221	23103	23185	23054	22881	23262	23269	23173	23063	22978	23024	22885	23056	23040	22891	23087	23159	23016	23226	23011	22876	22948	23113	22870	23097	23287	23112	23222	23108	23225	23036	23171	23242	23269	22939	22905	22823	22979	23046	23272	23226	23091	22957	23030	23059	22985	23089	23142	23098	23015	23206	22894	22980	23085	23296	23196	22752	23043	23112	23121	22949	23023	23096	23208	23347	22922	22928	22800	23122	23015	22907	22873	23153	23052	23119	22957	23045	23325	22987	23307	23152	23256	22938	23150	23318	23109	23300	23161	22913	22916	22989	23045	23234	23050	23024	23309	23091	23243	23024	23104	23046	23300	23156	23114	23123	23095	23280	23041	23112	23052	23102	23196	23267	23091	23140	23024	23219	23046	23054	23054	23189	22999	23064	22981	23121	23089	23109	23123	23014	23015	23132	23200	22945	23218	23207	23157	23035	23059	23146	23072	23235	23189	23130	22926	22808	22947	23015	23046	23165	23058	22869	23037	23043	23341	22951	23301	22980	23001	22925	23116	23244	23065	23287	22976	23205	22928	23147	23089	22870	23079	23200	23102	23037	22947	23062	22962	23099	23090	22909	22888	23114	22854	23128	23147	23282	22910	23201	23158	23340	23083	23018	22972	23020	23159	23022	23106	22887	22996	23238	23160	23116	23477	23316	23257	23070	22989	22825	23269	23040	23081	23029	22873	23078	23122	23240	23179	22928	23055	23251	22919	23358	22889	23016	22996	23222	22834	23041	22997	23241	23235	23115	23008	23211	23002	22938	23018	22955	23009	22955	22989	23032	23043	23024	23016	23230	23033	23149	22838	23097	22962	22851	23258	23325	23044	23071	23251	23181	23232	23150	23255	23020	23016	22908	23034	23007	23055	22975	23130	23039	23279	23032	23414	23199	23256	23402	23111	23273	23009	23206	23101	23232	23042	23116	23044	23200	23045	23149	23226	23195	23261	22847	23063	23249	23127	22984	22926	23009	23047	23172	23188	23215	23026	23111	22882	22850	22951	22814	23112	23010	23182	23102	23150	23027	23388	22872	22957	23286	23183	23171	23163	23022	23034	23209	23132	23251	23073	23167	23080	23057	23157	22988	22965	23176	23376	23145	23113	23003	23036	23118	22955	23123	23067	23236	23038	22991	23094	23111	23064	23151	23108	22947	23118	23220	23051	23114	22819	23068	23307	23000	23058	23113	23235	23160	23139	23048	23050	23171	22628	22978	23132	23047	23095	22994	23121	23105	23017	22816	22824	23020	23383	23008	23019	23264	23208	23191	23087	23160	23257	22924	22831	22955	23042	23137	23055	23231	23327	23299	23274	23139	22827	23066	22998	23221	23062	22976	23114	23084	22944	22807	23181	23282	23010	22953	23266	22972	23031	22967	23173	23049	23076	23055	23101	23040	23110	22882	23221	23125	23223	23228	22972	23268	23193	23053	22685	23132	22843	22965	23144	23090	23065	23229	23012	23026	23046	23216	22976	23053	23303	23319	23032	23204	23011	23115	22996	23083	23166	23326	23136	22825	23084	23108	23127	23094	23219	22979	23103	22844	23004	22939	23014	23313	22990	23179	23056	22947	22981	23094	22962	23254	22951	23140	23215	23027	22976	22981	23181	23167	23018	23287	23162	22939	22891	22733	22934	23081	23149	23132	23084	23197	23265	23029	23002	23006	22935	22810	23217	22957	23128	23054	23107	23101	23142	23127	23039	23136	23130	23070	23437	22800	23091	22890	23006	22954	23127	23365	23061	23051	23044	23210	22842	22855	23086	23337	23110	23158	22919	23007	22824	22892	23172	23072	22871	23080	23074	23017	22874	22963	23085	23097	23336	23104	23141	23229	23316	23156	23149	23038	23220	22818	23048	22954	23108	22957	22902	23052	22981	22795	23002	23023	23067	23291	23192	23094	23165	22870	22928	23072	23278	22948	22831	22942	23257	23098	23042	23124	22973	22729	23003	23004	23127	22898	23029	23065	23244	22979	22971	22847	22995	23196	23194	22825	23177	23125
18346	31291	31383	25400	22113	20231	18755	17752	17279	16705	16447	16032	15762	15630	15339	15518	15294	15115	15278	15211	15265	15219	15209	15174	15128	15061	15150	15098	14972	14975	15139	14999	14951	15035	14941	14952	14972	14870	14920	14897	14904	14932	14876	14991	15041	14834	14722	14723	14890	14875	14862	14773	14919	14907	14774	14788	14944	14598	14825	14809	14733	14764	15072	14852	14684	14779	14889	14850	14918	14874	14910	14675	14769	14923	14856	14732	14865	14740	14855	15005	14895	14975	14840	14878	14736	14861	14898	14747	14731	14875	14731	14757	14795	14718	14814	14726	14798	14849	14884	14943	14760	14691	14811	14750	14674	14731	14938	14905	14911	14776	14577	14904	14723	14915	14841	15028	14877	14737	14802	14892	14984	14661	14881	14815	14748	14829	14854	14879	14761	14790	14864	14809	14699	14719	14786	14847	14628	14751	14640	14868	14892	14824	14836	14725	14762	14894	15003	14834	14844	14716	14732	14751	14833	14797	14738	14812	14889	14685	14817	14773	14660	14770	14741	14861	14772	14747	15012	14754	14911	14830	14495	14686	14893	14857	14753	14705	14582	14883	14854	14716	14906	14683	14932	14911	14951	14748	14833	14903	14753	14632	14745	14691	14769	14902	14816	14862	14801	14780	14727	14828	14802	14756	14686	14812	14885	14680	14803	14841	14721	14728	14889	14781	14714	14813	14767	14636	14789	14729	14846	14816	14938	14865	14661	14834	14837	14768	14772	14874	14730	14561	14755	14774	14960	14798	14885	15015	14758	14703	14728	14744	14755	14973	14837	14959	14716	14667	14632	14757	14805	14824	14791	14778	14921	14712	14670	14886	14839	14741	14673	14735	14763	14902	14670	14835	14757	14863	14800	14751	14865	14790	14992	14963	14665	14841	14652	14782	14850	14852	14685	14711	14672	14737	14784	14704	14823	14898	14980	14633	14885	14675	14950	14871	14911	14725	14860	14967	14660	14734	15018	14832	14740	14740	14738	14829	14783	14823	14685	14620	14773	14937	14760	14789	14806	14921	14835	14741	14732	14709	14594	14660	14738	14809	14718	14762	14922	14946	14647	14786	14850	14654	14827	14738	14652	14803	14851	15005	14744	14725	14849	14867	14770	14764	14757	14797	14789	14651	14855	14714	14835	14699	14883	14747	14948	14759	14654	14780	14817	14799	14858	14974	14892	14714	14885	14669	14971	14834	14640	14783	14745	14702	14934	14924	14720	14776	14732	14693	14858	14822	14842	14773	14767	14655	14857	14862	14777	14724	14867	14589	14766	14772	14723	14765	14792	14822	14935	14714	14756	14756	14830	14988	14963	14804	14757	14814	14794	14837	14965	14791	14681	14785	14628	14872	14641	14681	14660	14889	14769	14700	14764	14761	14833	14855	14722	14626	14874	14937	14892	14832	14758	14821	14777	14781	14788	14645	14859	14688	14751	14694	14966	15002	14726	14965	14785	14916	14717	14742	14671	14612	14774	14841	14874	14793	14681	14792	14767	14716	14825	14820	14997	14888	14787	14798	14743	14953	14740	14784	14798	14783	14783	14908	14797	14780	14909	14820	14582	14732	14748	14715	14679	14788	14815	14760	14726	14762	14951	14836	14791	14664	14865	14916	14831	14811	14750	14917	14639	14723	14787	14742	14709	15055	14887	14993	14848	14968	14671	14816	14557	14903	14646	14681	14695	14652	14888	14842	14921	14777	14752	14741	14793	14660	14895	14817	14824	14843	14638	14790	14732	14898	14865	14755	14806	14718	14768	14667	14821	14805	14823	14843	14562	14776	14818	14713	14680	14758	14729	14695	14683	14605	14919	14648	14877	14803	14832	14814	15069	14659	14761	14718	14842	14905	14737	14704	14714	14823	14695	14763	14724	14678	14874	14822	14946	14616	14932	14892	14905	14813	14802	14615	14768	14730	14799	14765	14721	14631	14733	14759	14892	14643	14770	14827	14740	14810	14904	14818	14738	14750	14722	14743	14583	14757	14979	14682	14752	14685	14880	14856	14609	14839	14793	14682	14915	14790	14671	14739	14640	14873	14900	14904	14820	14817	14657	14732	14908	14781	14871	14684	14872	14817	14801	14723	14750	14777	14869	14759	14861	14617	14842	14906	14770	14765	14788	14737	14756	14630	14728	14832	14787	14831	14762	14812	14672	14881	14756	14729	14789	14939	14822	14641	14747	14812	14594	14840	14638	14732	14602	14723	14856	14832	14824	14766	14869	14815	14706	14901	14942	15018	14726	14792	14788	14680	14741	14828	14699	14750	14810	14785	14691	14901	14758	14746	15099	14779	14780	14864	14714	14760	14811	14949	14816	14891	14811	14655	14780	14791	14874	14894	14810	14665	14689	14899	14730	14926	14749	14812	14738	14709	14644	14728	14815	14846	14825	14669	14685	14800	14780	14679	14802	14776	14829	14873	14838	14817	14844	14712	14727	14834	14563	14896	14644	14901	14775	14819	14757	14969	14771	14825	14801	14763	14625	14854	14960	14819	14838	14707	14851	14862	14859	14766	14827	14884	14827	14878	14644	14875	14812	14665	14963	14707	14875	15011	14677	14769	14753	14849	14915	14924	14626	14680	14981	14775	14707	14663	14658	14852	14806	14769	14938	14770	14874	14811	14937	14836	14713	14761	14758	14781	14835	14723	14936	14664	14690	14771	14840	14761	14613	14684	14872	14614	14929	14866	15078	14654	14710	14717	14806	14881	14920	14682	14789	14761	14759	14719	14749	14762	14935	14760	14737	14935	14839	14659	14793	14613	14694	14817	14808	14779	14590	14765	14675	14862	14790	14864	14881	14735	14787	14903	14848	14827	14747	14842	14795	14863	14736	14826	14726	14626	14732	14740	14798	14647	14824	14770	14847	14676	14809	14811	14897	14831	14806	14596	14542	14864	14793	14746	14821	14822	14861	14708	14843	14729	14947	14634	14777	14795	14739	14793	14758	14912	14719	14779	14773	14820	14686	14735	14751	14756	14717	14728	14644	14905	14821	14779	14788	14829	14694	14871	14837	14759	14680	14666	14720	14705	14797	14778	14847	14783	14813	14695	14555	14858	14850	14745	14910	14733	14759	14777	14786	14829	14813	14968	14741	14793	14969	14667	14818	14901	14929	14722	14838	14905	14749	14742	14628	14631	14779	14847	14855	14775	14927	14713	14784	14743	14758	14672	14563	14869	14962	14681	14875	14795	14784	14662	14779	14717	14583	14894	14922	14799	14909	14742	14686	14786	14713	14822	14576	14892	14658	14811	14558	14599	14758	14842	14715	14875	14923	14826	14804	14788	14811	14655	14790	14879	14800	14668	14855	14990	14916	14783	14658	14696	14829	14847	14761	14701	14777	14793	14903	14901	14681	14784	14943	14709	14862	14814	14789	14739	14777	15008	14765	14806	14850	14877	14693	14685	14601	14865	14764	14868	14751	14812	14750	14814	14669	14724	14694	14701	14856	14870	14749	14936	14681	14703	14723	14875	14796	14697	14760	14771	14835	14666	14788	14865	14748	14822	14814	14779	14759	14868	14818	14906	14780	15010	14788	14580	14690	14800	14756	14702	14832	14820	14716	14699	14912	14748	14831	14838	14979	14725	14910	14751	14699	14724	14732	14993	14857	14686	14652	14797	14794	14800	14781	14864	14874	14572	14636	14735	14733	14783	14675	14813	14768	14729	14698	14770	14633	14735	14836	14789	14783	14717	14745	14738	14756	14966	14712	14813	14677	14700	14858	14784	14872	14766	14796	14860	14882	14972	14965	14894	14721	14755	14807	14859	14578	14923	14946	14679	14844	14709	14646	14782	14713	14778	14866	14765	14824	15026	14811	14693	14676	14651	14749	14942	14773	14647	14869	14850	14735	14573	14666	14801	14736	14846	14618	14751	14693	14698	14667	14625	14722	14794	14741	14693	14863	14810	14790	14689	14641	14728	14700	14688	14805	14762	14823	14669	14908	14805	14864	14859	14725	14681	14739	14815	14710	14695	14897	14682	14889	14910	14775	14783	14910	14896	14967	14752	14955	14791	14595	14815	14731	14837	14845	14827	14743	14843	14823	14685	14709	14643	14872	14758	14716	14781	14815	14820	14912	14861	14802	14818	14748	14690	14837	14707	14713	14885	14758	14710	14928	14710	14683	14918	14765	14858	14856	14894	14561	14928	14742	14817	14707	14820	14718	14773	14877	14731	14740	14906	14761	14900	14687	14484	14862	14806	14861	14556	14718	14870	14786	14781	14905	14679	14862	14869	14950	14879	14827	14755	14731	14916	14594	14730	14778	14748	14821	14776	14807	14692	14778	14554	14757	14693	14679	14661	14867	14636	14957	14893	14656	14790	14706	14694	14778	14688	14827	14758	14920	14711	14811	14805	14715	14957	14640	14824	14910	14775	14819	14766	14905	14701	14852	14834	14887	14883	14793	14883	14762	14919	14841	14876	14872	14869	14580	14717	14779	14647	14962	14934	14776	14630	14864	14692	14714	14810	14591	14782	14830	14740	14689	14718	14887	14775	14821	14880	14623	14850	14805	14816	14832	14845	14917	14742	14835	14763	14787	14829	14896	14744	14723	14827	14737	14775	14747	14720	14646	14880	14704	14725	14850	14830	14796	14739	14705	14734	14715	14659	14847	14866	14707	14840	14784	14956	14960	14797	14814	14797	14718	14847	14681	14716	14658	14708	14929	14841	14876	14852	14678	14757	14680	14838	14732	14833	14779	14883	14733	14894	14732	14767	14852	14908	14985	14722	14888	14663	14883	14774	14718	14655	14798	14735	14676	14936	14820	14650	14816	14803	14834	14915	14627	14815	14799	14712	14904	14822	14635	14787	14611	14850	14699	14797	14790	14479	14854	14741	14971	14781	14722	14881	14803	14827	14717	14839	14932	14812	14855	14592	14725	14592	14788	14946	14915	14921	14724	14880	14748	14882	14742	14815	14863	14652	14796	14949	14727	14687	14748	14839	14908	14914	14809	14761	14752	14738	14689	14769	14863	14647	14723	14713	14952	14708	14822	14915	14927	14782	14699	14761	14900	14634	14798	14810	14683	14830	14858	14886	14710	14807	14839	14659	14901	14812	14768	14942	14683	14772	14788	14847	14867	14812	14808	14639	14721	14971	14723	14649	14726	14750	14710	14667
22699	21158	27847	24813	22086	26196	30828	26189	24885	24769	24404	23814	23759	23761	23745	23471	23323	23229	23332	23140	23331	23316	23056	23249	22961	23149	22913	23130	23154	22731	22968	23168	22927	22835	22894	23072	22921	22601	23012	22828	22891	22743	22757	22490	22612	22981	22743	22543	22805	22657	22649	22580	22743	22518	22510	22563	22570	22504	22426	22722	22709	22374	22594	22665	22889	22587	22933	22572	22806	22737	22653	22433	22591	22801	22680	22762	22673	22632	22632	22672	22643	22838	22605	22625	22859	22684	22825	22865	22889	22725	22464	22512	22627	22567	22597	22451	22596	22651	22784	22626	22664	22482	22752	22595	22382	22545	22715	22639	22507	22775	22737	22522	22833	22733	22644	22562	22550	22305	22733	22611	22979	22672	22567	22544	22508	22862	22646	22587	22890	22707	22650	22861	22723	22621	22715	22747	22387	22420	22638	22866	22745	22467	22503	22536	22592	22783	22662	22632	22713	22618	22663	22682	22487	22590	22641	22561	22472	22698	22614	22679	22646	22711	22638	22502	22539	22805	22717	22511	22574	22403	22590	22617	22812	22514	22747	22710	22591	22436	22957	22763	22508	22456	22860	22645	22817	22338	22579	22680	22711	22650	22688	22839	22567	22600	22496	22507	22543	22451	22725	22651	22411	22644	22771	22570	22482	22814	22599	22756	22342	22496	22732	22539	22546	22719	22678	22647	22658	22560	22649	22713	22747	22674	22657	22800	22668	22371	22663	22678	22626	22612	22653	22470	22528	22463	22482	22513	22511	22723	22610	22315	22489	22511	22655	22637	22436	22679	22589	22512	22416	22694	22612	22700	22305	22633	22655	22674	22543	22682	22638	22804	22364	22681	22512	22484	22337	22593	22229	22410	22667	22481	22771	22498	22652	22637	22672	22436	22764	22686	22739	22727	22332	22674	22678	22472	22593	22739	22486	22604	22653	22452	22666	22538	22549	22784	22617	22603	22359	22403	22510	22747	22519	22548	22914	22498	22712	22361	22505	22462	22769	22525	22611	22515	22657	22803	22910	22829	22571	22778	22735	22654	22577	22638	22315	22605	22640	22804	22849	22593	22824	22538	22931	22722	22741	22547	22542	22424	22701	22413	22466	22657	22635	22676	22560	22590	22435	22486	22726	22396	22659	22767	22600	22698	22764	22873	22561	22514	22539	22463	22643	22434	22738	22548	22655	22446	22755	22614	22749	22605	22459	22564	22868	22481	22752	22442	22478	22600	22662	22541	22500	22362	22584	22650	22553	22466	22708	22712	22754	22666	22737	22421	22475	22536	22709	22532	22732	22723	22529	22802	22699	22816	22687	22789	22588	22760	22560	22560	22560	22459	22759	22699	22862	22744	22628	22656	22353	22841	22530	22455	22601	22819	22781	22831	22754	22699	22651	22839	22606	22566	22404	22477	22842	22635	22706	22780	22371	22692	22441	22748	22768	22409	22502	22453	22477	22353	22649	22520	22709	22496	22760	22442	22544	22621	22596	22432	22349	22502	22609	22691	22654	22617	22758	22421	22621	22623	22729	22554	22493	22608	22640	22643	22248	22575	22759	22603	22576	22699	22591	22680	22545	22521	22686	22764	22907	22448	22578	22583	22664	22540	22542	22517	22472	22726	22679	22531	22546	22451	22672	22531	22740	22516	22562	22478	22545	22494	22959	22642	22683	22787	22543	22371	22547	22668	22386	22406	22703	22674	22637	22438	22586	22567	22532	22871	22727	22499	22723	22784	22418	22545	22645	22498	22458	22532	22569	22709	22753	22678	22505	22769	22534	22665	22870	22688	22921	22800	22575	22712	22675	22587	22358	22395	22543	22532	22834	22534	22679	22674	22460	22402	22771	22507	22520	22780	22771	22695	22690	22549	22522	22730	22542	22506	22473	22792	22454	22579	22490	22821	22626	22619	22447	22509	22540	22562	22653	22588	22953	22640	22389	22628	22395	22915	22827	22670	22834	22510	22604	22468	22378	22375	22689	22868	22672	22624	22657	22507	22815	22914	22578	22775	22606	22775	22649	22522	22578	22670	22747	22752	22710	22506	22456	22574	22603	22649	22651	22674	22720	22674	22565	22568	22529	22520	22654	22789	22709	22710	22611	22603	22919	22392	22557	22592	22699	22845	22783	22606	22391	22779	22621	22708	22772	22482	22686	22509	22831	22417	22782	22713	22784	22706	22641	22684	22525	22427	22481	22451	22492	22664	22434	22601	22593	22552	22776	22609	22805	22244	22548	22510	22713	22741	22671	22737	22431	22214	22494	22583	22713	22783	22577	22652	22474	22646	22563	22503	22832	22598	22508	22331	22587	22510	22560	22279	22609	22685	22489	22556	22596	22328	22743	22748	22655	22277	22743	22752	22582	22436	22520	22764	22566	22602	22482	22805	22596	22624	22621	22691	22410	22614	22660	22663	22694	22424	22548	22816	22282	22709	23067	22700	22473	22756	22750	22708	22716	22614	22733	22541	22621	22594	22665	22599	22792	22649	22579	22649	22534	22522	22604	22504	22662	22433	22594	22354	22716	22885	22710	22683	22589	22480	22854	22614	22608	22561	22639	22548	22436	22633	22556	22898	22589	22872	22496	22585	22780	22515	22599	22348	22694	22602	22530	22853	22586	22782	22583	22793	22687	22718	22542	22715	22787	22856	22778	22534	22508	22723	22775	22384	22572	22387	22608	22763	22690	22582	22525	22452	22540	22658	22740	22219	22671	22678	22481	22746	22436	22700	22690	22719	22731	22726	22772	22629	22770	22725	22676	22562	22611	22256	22652	22565	22617	22409	22624	22495	22751	22520	22694	22527	22614	22863	22526	22696	22483	22510	22563	22615	22674	22963	22512	22679	22496	22734	22543	22698	22498	22523	22579	22587	22535	22546	22742	22403	22640	22635	22386	22315	22527	22605	22463	22856	22606	22604	22747	22923	22563	22605	22675	22844	22745	22678	22662	22533	22395	22409	22822	22510	22691	22379	22665	22534	22473	22602	22724	22659	22535	22566	22557	22588	22579	22608	22361	22484	22603	22495	22237	22639	22420	22487	22619	22878	22563	22698	22728	22693	22625	22490	22568	22586	22331	22835	22540	22441	22710	22789	22709	22592	22688	22398	22799	22615	22639	22534	22678	22599	22396	22525	22437	22589	22649	22666	22641	22765	22592	22678	22760	22554	22664	22468	22476	22363	22619	22583	22605	22497	22600	22615	22586	22531	22728	22576	22752	22689	22512	22278	22265	22522	22556	22421	22628	22509	22856	22682	22882	22408	22345	22514	22496	22596	22663	22674	22789	22559	22574	22616	22592	22493	22635	22495	22446	22505	22739	22790	22631	22373	22618	22532	22573	22644	22778	22649	22736	22627	22615	22692	22598	22303	22599	22786	22609	22413	22820	22529	22621	22588	22412	22670	22468	22553	22506	22763	22716	22626	22366	22691	22498	22708	22419	22502	22730	22558	22472	22670	22435	22641	23028	22461	22656	22373	22431	22700	22518	22522	22703	22610	22677	22526	22598	22693	22360	22678	22671	22788	22205	22707	22683	22755	22556	22385	22604	22517	22731	22772	22663	22479	22626	22836	22826	22493	22837	22805	22568	22386	22970	22888	22616	22414	22683	22550	22591	22439	22699	22665	22671	22661	22823	22513	22728	22627	22565	22379	22368	22605	22471	22588	22959	22744	22666	22477	22654	22518	22545	22972	22589	22602	22473	22472	22484	22670	23008	22540	22452	22568	22525	22548	22692	22507	22598	22590	22664	22619	22855	22895	22495	22582	22601	22684	22493	22507	22678	22468	22572	22629	22487	22679	22354	22890	22476	22754	22418	22911	22639	22589	22674	22623	22859	22590	22491	22463	22714	22595	22609	22772	22728	22457	22634	22389	22591	22399	22625	22529	22749	22659	22696	22624	22481	22586	22784	22490	22699	22560	22801	22518	22432	22643	22517	22824	22546	22573	22689	22715	22684	22581	22644	22488	22674	22392	22512	22605	22527	22546	22444	22562	22651	22495	22563	22640	22748	22662	22436	22595	22602	22752	22935	22615	22465	22820	22615	22527	22664	22624	22537	22694	22721	22708	22616	22400	22661	22775	22603	22566	22341	22568	22769	22434	22676	22411	22649	22440	22344	22749	22507	22667	22732	22623	22403	22224	22573	22689	22735	22594	22720	22319	22466	22727	22632	22647	22696	22713	22506	22453	22689	22462	22824	22684	22722	22713	22655	22590	22769	22384	22318	22328	22852	22861	22721	22553	22710	22914	22512	22625	22539	22662	22557	22685	22430	22486	22658	22613	22723	22646	22757	22685	22580	22836	22566	22580	22632	22447	22565	22641	22705	22694	22394	22822	22602	22552	22710	22733	22649	22527	22697	22722	22745	22614	22488	22263	22478	22728	22758	22670	22626	22323	22476	22606	22565	22662	22620	22363	22492	22499	22736	22451	22748	22629	22632	22564	22467	22452	22493	22618	22597	22483	22650	22838	22711	22757	22626	22526	22590	22654	22232	22741	22521	22588	22510	22718	22558	22458	22522	22372	22630	22507	22327	22544	22515	22670	22597	22571	22642	22904	22621	22549	22789	22464	22690	22581	22512	22494	22377	22462	22572	22538	22801	22426	22459	22578	22598	22623	22386	22630	22574	22621	22612	22446	22743	22711	22782	22625	22509	22780	22547	22422	22647	22595	22694	22565	22897	22651	22664	22539	22682	22606	22773	22531	22597	22976	22711	22540	22562	22550	22615	22673	22547	22700	22707	22212	22540	22463	22585	22512	22562	22704	22394	22569	22354	22586	22754	22560	22695	22556	22661	22544	22600	22501	22447	22584	22843	22672	22510	22613	22378	22619	22506	22696	22831	22620	22441	22565	22823	22525	22610	22730	22873	22563	22491	22759	22450	22612	22617	22488	22470	22525	22336	22663	22521	22412	22601	22651	22781	22450	22637	22668	22578	22944	22679	22326	22465	22628	22690	22508	22544	22667	22638	22675	22536	22645	22631	22437	22708	22617	22291	22562	22755	22507	22635	22787	22734	22589	22836	22692	22782	22723	22700	22695	22518	22646	22487	22754	22640	22769	22489	22544	22650	22505	22592	22871	22580	22777	22513	22403	22588	22429	22805	22701	22779	22611	22608	22671	22517	22589
20037	36125	36056	29050	24949	22229	20638	19124	17834	17108	16722	16432	16080	15740	15666	15298	15405	15313	15223	15123	15240	15030	14994	14871	15200	15088	14866	14827	14790	14804	14865	14991	14710	14602	14669	14830	14571	14697	14738	14572	14478	14684	14625	14521	14821	14620	14580	14489	14525	14722	14563	14502	14446	14621	14650	14464	14612	14595	14479	14459	14685	14566	14559	14528	14525	14579	14594	14616	14558	14457	14669	14618	14665	14427	14633	14632	14679	14491	14469	14467	14565	14703	14599	14550	14447	14577	14764	14450	14541	14669	14571	14564	14580	14609	14429	14458	14611	14472	14589	14567	14533	14579	14500	14576	14418	14532	14469	14571	14479	14368	14635	14512	14568	14715	14347	14603	14496	14473	14506	14513	14610	14532	14509	14580	14505	14511	14510	14491	14699	14329	14432	14329	14727	14531	14357	14690	14535	14530	14317	14510	14566	14279	14475	14485	14537	14446	14549	14549	14469	14473	14599	14620	14542	14488	14314	14503	14350	14572	14380	14628	14505	14593	14520	14482	14488	14448	14511	14446	14319	14565	14462	14570	14609	14628	14358	14510	14357	14594	14483	14443	14400	14588	14566	14364	14404	14371	14458	14466	14436	14483	14618	14473	14484	14458	14608	14440	14359	14413	14433	14388	14467	14564	14532	14418	14386	14472	14337	14392	14430	14571	14476	14608	14324	14380	14418	14645	14523	14530	14581	14380	14346	14432	14474	14401	14284	14493	14588	14552	14472	14344	14484	14382	14271	14509	14520	14436	14483	14429	14436	14424	14429	14527	14519	14529	14498	14510	14733	14525	14301	14527	14480	14611	14439	14472	14665	14347	14569	14687	14528	14543	14569	14586	14407	14399	14409	14421	14533	14483	14615	14489	14462	14290	14478	14544	14423	14432	14577	14557	14505	14460	14411	14431	14588	14650	14344	14549	14540	14443	14533	14699	14479	14410	14338	14378	14482	14538	14537	14646	14484	14516	14556	14472	14562	14509	14498	14456	14544	14504	14654	14440	14431	14457	14503	14531	14447	14427	14498	14541	14551	14464	14526	14528	14605	14499	14595	14364	14600	14553	14434	14472	14339	14545	14481	14388	14405	14614	14367	14380	14779	14607	14511	14531	14513	14415	14580	14569	14444	14585	14609	14463	14537	14566	14685	14414	14550	14665	14531	14482	14504	14370	14557	14555	14523	14424	14611	14549	14337	14446	14567	14409	14404	14374	14444	14510	14397	14486	14417	14352	14590	14573	14491	14592	14536	14565	14357	14432	14583	14444	14571	14492	14434	14487	14520	14417	14481	14592	14349	14427	14699	14407	14519	14547	14633	14587	14409	14377	14431	14534	14518	14531	14470	14460	14586	14629	14482	14572	14368	14463	14556	14390	14468	14397	14427	14478	14532	14714	14651	14427	14420	14545	14479	14492	14445	14516	14429	14612	14618	14519	14514	14491	14253	14411	14359	14514	14592	14571	14526	14462	14555	14262	14570	14442	14654	14507	14433	14529	14586	14611	14417	14611	14412	14647	14482	14559	14660	14487	14503	14284	14541	14605	14567	14611	14612	14498	14497	14318	14461	14482	14545	14500	14438	14434	14385	14438	14388	14317	14452	14566	14485	14402	14650	14557	14534	14706	14458	14422	14526	14398	14557	14297	14593	14650	14470	14388	14397	14385	14607	14391	14466	14319	14462	14545	14546	14406	14560	14528	14408	14488	14456	14325	14497	14517	14408	14545	14471	14482	14476	14511	14635	14676	14474	14426	14558	14404	14382	14667	14516	14414	14499	14417	14564	14383	14483	14402	14506	14622	14400	14358	14368	14517	14445	14477	14543	14496	14485	14495	14511	14477	14458	14431	14545	14428	14437	14430	14531	14508	14510	14419	14606	14619	14546	14375	14653	14586	14615	14191	14560	14553	14539	14550	14478	14390	14589	14516	14628	14326	14493	14405	14476	14554	14549	14544	14415	14579	14582	14499	14498	14343	14463	14366	14355	14544	14404	14534	14441	14641	14558	14463	14483	14435	14465	14587	14583	14672	14336	14395	14534	14547	14501	14517	14528	14571	14488	14649	14340	14555	14337	14514	14479	14610	14542	14406	14448	14437	14475	14568	14480	14388	14468	14433	14479	14381	14589	14395	14514	14424	14382	14648	14352	14515	14347	14279	14607	14497	14599	14314	14410	14447	14539	14654	14532	14368	14603	14473	14449	14445	14421	14478	14513	14371	14449	14578	14390	14429	14458	14479	14457	14532	14673	14516	14490	14345	14465	14595	14441	14710	14566	14479	14510	14556	14504	14657	14374	14309	14546	14535	14406	14592	14349	14497	14397	14495	14493	14498	14628	14495	14471	14430	14430	14451	14469	14439	14548	14431	14534	14462	14409	14597	14531	14552	14644	14509	14477	14497	14445	14568	14728	14446	14532	14540	14390	14484	14526	14478	14481	14499	14620	14432	14466	14597	14515	14401	14417	14580	14508	14575	14304	14454	14514	14681	14446	14468	14493	14501	14545	14645	14605	14454	14609	14413	14409	14425	14444	14439	14511	14493	14579	14628	14481	14369	14590	14439	14372	14357	14511	14360	14552	14638	14759	14476	14453	14484	14472	14648	14487	14542	14594	14267	14626	14422	14517	14561	14621	14501	14622	14501	14492	14588	14596	14518	14403	14502	14489	14340	14475	14552	14335	14538	14536	14683	14485	14551	14532	14568	14371	14522	14464	14439	14392	14492	14451	14639	14450	14417	14528	14579	14407	14428	14563	14448	14293	14644	14610	14500	14577	14422	14445	14427	14382	14587	14609	14730	14433	14471	14532	14597	14583	14381	14581	14598	14400	14384	14543	14543	14569	14511	14494	14493	14500	14491	14322	14494	14493	14533	14236	14287	14445	14556	14350	14533	14366	14466	14498	14443	14484	14485	14431	14614	14434	14551	14423	14514	14466	14433	14679	14604	14526	14608	14544	14642	14414	14486	14358	14438	14515	14732	14404	14629	14508	14596	14576	14432	14492	14458	14308	14523	14562	14544	14368	14519	14600	14637	14527	14627	14510	14604	14596	14395	14606	14607	14501	14477	14464	14569	14367	14549	14394	14514	14548	14616	14346	14581	14438	14335	14547	14447	14620	14605	14495	14579	14430	14559	14466	14592	14541	14554	14499	14532	14473	14483	14634	14366	14379	14565	14508	14424	14557	14395	14488	14252	14511	14514	14529	14461	14497	14528	14274	14522	14422	14386	14493	14491	14481	14309	14455	14478	14522	14454	14414	14591	14520	14520	14419	14557	14574	14545	14472	14556	14406	14379	14357	14565	14565	14383	14495	14737	14477	14565	14550	14319	14455	14457	14304	14439	14603	14511	14553	14508	14596	14308	14310	14599	14534	14448	14517	14641	14529	14561	14599	14584	14555	14538	14507	14438	14452	14570	14492	14566	14525	14574	14433	14452	14429	14487	14460	14554	14441	14400	14373	14534	14483	14508	14609	14508	14429	14469	14486	14549	14475	14516	14522	14621	14526	14424	14442	14259	14587	14441	14397	14614	14504	14676	14533	14307	14451	14602	14555	14500	14603	14620	14496	14428	14556	14467	14531	14687	14687	14524	14519	14440	14598	14511	14539	14426	14516	14535	14497	14554	14414	14532	14385	14531	14525	14317	14378	14425	14432	14691	14459	14594	14488	14354	14392	14431	14453	14476	14443	14384	14598	14585	14297	14584	14443	14648	14424	14419	14388	14425	14500	14672	14322	14541	14384	14501	14507	14313	14474	14655	14451	14446	14312	14351	14546	14599	14549	14522	14527	14507	14492	14647	14430	14538	14578	14653	14287	14369	14403	14498	14324	14252	14570	14552	14586	14579	14408	14506	14343	14449	14582	14460	14196	14632	14472	14496	14522	14484	14500	14585	14620	14379	14533	14398	14427	14631	14562	14456	14587	14308	14467	14458	14280	14570	14620	14425	14546	14425	14394	14495	14388	14493	14433	14441	14481	14402	14553	14562	14484	14558	14330	14467	14465	14396	14492	14483	14583	14519	14475	14524	14529	14545	14767	14486	14386	14592	14534	14503	14523	14597	14488	14461	14558	14526	14699	14532	14502	14556	14594	14474	14524	14587	14437	14476	14409	14507	14321	14299	14497	14480	14487	14545	14408	14454	14677	14488	14312	14600	14444	14442	14306	14595	14477	14459	14458	14506	14693	14368	14404	14423	14522	14441	14385	14517	14471	14647	14405	14426	14550	14446	14451	14287	14575	14626	14347	14558	14253	14594	14500	14514	14498	14424	14428	14540	14579	14358	14505	14546	14494	14411	14578	14605	14439	14349	14452	14570	14390	14524	14424	14531	14451	14525	14443	14530	14591	14436	14457	14510	14386	14494	14344	14497	14548	14493	14470	14390	14609	14491	14533	14482	14466	14538	14543	14532	14460	14491	14547	14401	14596	14573	14500	14644	14389	14539	14581	14500	14569	14620	14635	14451	14391	14436	14582	14491	14631	14577	14480	14461	14610	14384	14593	14520	14549	14551	14433	14535	14562	14290	14598	14469	14463	14698	14573	14470	14533	14406	14447	14443	14583	14441	14410	14497	14352	14386	14430	14560	14327	14490	14416	14552	14335	14586	14377	14498	14639	14545	14382	14377	14676	14467	14558	14471	14554	14654	14447	14582	14524	14602	14410	14459	14542	14449	14529	14457	14574	14303	14581	14406	14364	14401	14381	14365	14653	14503	14490	14466	14410	14468	14483	14543	14633	14487	14531	14551	14397	14417	14472	14490	14405	14499	14426	14520	14561	14450	14509	14492	14233	14449	14463	14484	14456	14574	14407	14496	14478	14521	14614	14431	14454	14417	14472	14553	14500	14464	14339	14414	14581	14465	14565	14550	14575	14573	14558	14285	14310	14380	14401	14446	14529	14483	14495	14521	14668	14465	14518	14547	14558	14291	14426	14415	14274	14616	14486	14710	14396	14499	14640	14440	14369	14342	14471	14562	14741	14350	14321	14605	14511	14483	14604	14413	14630	14490	14503	14528	14535	14519	14507	14489	14516	14516	14528	14565	14525	14581	14339	14513	14478	14336	14491	14418	14458	14674	14509	14297	14524	14481	14409	14475	14613	14554	14477	14547	14603	14444	14515	14597	14427	14495
34734	27677	31281	29659	27538	27188	26654	26297	25637	25891	25836	25551	25589	25363	25584	25567	25486	25676	25521	25439	25535	25390	25262	25416	25494	25679	25551	25538	25441	25112	25449	25470	25467	25468	25391	25471	25421	25307	25405	25275	25186	25431	25261	25211	25473	25453	25404	25356	25413	25113	25288	25417	25257	25345	25406	25267	25255	25280	25107	25568	25303	25424	25172	25509	25450	25448	25478	25426	25506	25496	25254	25462	25197	25325	25384	25274	25415	25421	25282	25335	25364	25065	24994	25216	25208	25222	25427	25240	25341	25472	25274	25392	25456	25328	25264	25339	25468	25218	25389	25592	25419	25294	25140	25310	25303	25154	25340	25385	25282	25472	25545	25284	25149	25273	25407	25268	25301	25435	25325	25463	25565	25499	25613	25201	24982	25152	25205	25209	25220	25283	25341	25308	25423	25326	25509	25356	25289	25401	25095	25587	25299	25415	25348	25258	25260	25268	25252	25119	25405	25116	25219	25037	25344	24987	25118	25223	25161	25493	25294	25392	25544	25233	25257	25066	25172	25147	25102	25272	25418	25164	25348	25490	25503	25325	25463	25580	25452	25487	25209	25213	25188	25245	25368	25282	25479	25406	25278	25210	25323	25123	25391	25447	25294	25264	25574	25100	25224	25334	25162	25208	25388	25211	25110	25205	25238	25353	25097	25373	25363	25103	25248	25532	25502	25409	25438	25354	25389	25304	25193	25595	25360	25248	25204	25348	25218	25463	25299	25317	25083	25130	25201	25541	25451	25535	25387	25072	25295	25522	25329	25567	25287	25226	25225	25255	25336	25215	25352	25462	24976	25436	25340	25493	25290	25442	25408	25169	25539	25302	25162	25369	25412	25388	25245	25250	25395	25383	25478	25193	25324	25251	25155	25393	25263	25347	25073	25131	25224	25189	25321	25260	25478	25286	25467	25313	25310	25118	25345	25306	25301	25269	25254	25086	24995	25253	25512	25370	25357	25325	25186	25411	25213	25321	25158	25201	25555	25345	25409	25274	25311	25268	25614	25557	25199	25427	25443	25110	25500	25477	25620	25225	25454	25368	25325	25319	25439	25309	25428	24978	25335	25404	25206	25121	25233	25344	25505	25344	25268	25308	25348	25335	25219	25179	25406	25193	25148	25269	25258	25576	25270	25019	25363	25505	25441	25312	25129	25491	25291	25555	25452	25598	25060	25177	25270	25156	25165	25413	25621	25271	25157	25159	25266	25355	25398	25236	25351	25341	25314	25564	25358	25326	25340	25279	25336	25265	25342	25415	25403	25178	24988	25370	25135	25379	25676	25378	25300	25094	25147	25459	25459	25641	25427	25340	25424	25345	25424	25371	25306	25414	25176	25388	25519	25303	25391	25289	25429	25485	25519	25269	25081	25215	25486	25469	25416	25367	25521	25222	25171	25455	25150	25376	25506	25057	25058	25382	25546	24954	25399	25328	25223	25375	25584	25331	25514	25190	25368	25305	25054	25272	25452	25454	25574	25392	25280	25271	25180	25523	25226	25259	25533	25191	25326	25556	25426	25386	25190	25042	25410	25469	25168	25293	25291	25379	25349	25324	25375	25527	25186	25187	25575	25313	25143	25522	25219	24926	25319	25393	25203	25091	25466	25264	25028	25234	25448	25237	25216	25474	25373	25358	25370	25239	25310	25074	25164	25323	25271	25454	25330	25452	25383	25466	25286	25345	25244	25315	25333	25135	25146	25350	25146	25373	25429	25572	25566	25264	25511	25388	25395	25034	25485	25661	25349	25205	25268	25415	25327	25601	25190	25583	25224	25387	25510	25328	25045	25199	25125	25171	25085	25567	25283	25340	25577	25274	25245	25256	25423	25467	25400	25256	25269	25434	25494	25275	25377	25371	25427	25595	25528	25385	25357	25414	25396	25314	25071	25084	25301	25427	25301	25508	25353	25345	25430	25432	25154	25221	25008	25282	25416	25217	25285	25371	25241	25196	25291	25161	25369	25025	25206	25165	25567	25233	25193	25451	25396	25347	25228	25185	25467	25293	25348	25154	25289	25508	25207	25466	25399	25262	25434	25560	25462	25113	25241	25238	25411	25351	25481	25282	25027	25427	25242	25179	25252	25446	25271	25343	25355	25308	25445	25466	25340	25451	25213	25223	25323	25519	25263	25399	25596	25348	25223	25203	25338	25241	25236	25283	25334	25290	25242	25494	25241	25326	25525	25449	25308	25518	25279	25210	25212	25314	25343	25452	25142	25225	25317	25201	25120	25249	25418	25445	25187	25328	25268	24895	25301	25406	25367	25247	25399	25322	25340	25244	25078	25459	25390	25203	25234	25094	25193	25325	25195	25544	25383	25173	25445	25445	25482	25542	25304	25119	25434	25318	25264	25285	25451	25218	25125	25238	25222	25242	25253	25636	25251	25217	25421	25105	25200	25205	25416	25367	25145	25239	25224	25481	25475	25385	25380	25122	25381	25424	25212	25342	25342	25333	25052	25403	25337	25309	25289	25245	25535	25260	25106	25203	25088	25232	25034	25257	25378	25345	25367	25325	25358	25352	25257	25529	25153	25299	25316	25423	25449	25225	25207	25339	25373	25495	25261	25192	25358	25159	25167	25316	25042	25308	25373	25637	25308	25346	25340	25497	25239	25496	25390	25187	25389	25246	25260	25183	25278	25464	25638	25274	25269	25383	25213	25245	25193	25269	25538	25443	25250	25318	25355	25200	25224	25325	25473	25148	25601	25425	25098	25092	25310	25324	25406	25385	25463	25516	25454	25456	25194	25497	25580	25489	25494	25219	25279	25143	25688	25394	25357	25394	25170	25456	25314	25255	25463	25225	25190	25151	25097	25296	25327	25233	25024	25331	25521	25426	25543	25486	25366	25305	25361	25387	25178	25124	25518	25536	25267	25377	25307	25180	25504	25162	25107	25186	25265	25277	25250	25328	25450	25283	25153	25265	25364	25357	25296	25323	25334	25256	25703	25185	25193	25309	25225	25086	25591	25414	25283	25088	25435	25517	25261	25340	25443	25241	25008	25145	24992	25431	25517	25475	25406	25602	25214	25530	25398	25628	25375	25528	25467	25243	25216	25634	25431	25227	25270	25252	25242	25486	25224	25340	25263	25437	25457	25279	25219	25450	25299	25327	25252	25137	25313	25156	25291	25339	25535	25354	25383	25442	25523	25596	25223	25326	25169	25318	25455	25305	25207	25237	25061	25277	25257	25562	25133	25229	25361	25101	25240	25114	25425	25185	25548	25221	25412	25396	25272	25165	25335	25287	25414	25259	25465	25261	25399	25271	25598	25138	25263	25447	25213	25449	25288	25382	25363	25213	25339	25284	25331	25318	25445	25331	25374	25531	25520	25520	25582	25330	25265	25242	25384	25474	25336	25485	25347	25285	25266	25409	25158	25282	25169	25360	25171	25465	25395	25241	25433	25157	25356	25406	25056	25424	25354	25081	25451	25526	25359	25334	25267	25360	24930	25050	25128	25490	25512	25246	25394	25401	25320	25197	25291	25254	25497	25163	25252	25401	25240	25379	25131	25482	25446	25246	25402	25173	25132	25580	25252	25332	25481	25401	25160	25398	25463	25326	25424	25308	25247	25235	25451	25390	25192	25414	25318	25326	25390	25290	25244	25289	25436	25365	25434	25376	25343	25097	25356	25375	25416	25259	25079	25091	25143	25481	25490	25161	25182	25219	25309	25236	25266	25357	25487	25463	25080	25426	25223	25254	25085	25476	25095	25278	25219	25367	25498	25336	25212	25331	25111	25352	25102	25404	25456	25195	25361	25209	25326	25519	25575	25186	25169	25125	25474	25449	25125	25459	25312	25300	25631	25416	25245	25180	25158	25453	25280	25290	25354	25284	25447	25366	25194	25196	25358	25243	25296	25314	25108	25259	25388	25228	25379	25263	25422	25145	25468	25459	25450	25384	25472	25307	25240	25163	25148	25473	25302	25145	25121	25310	25344	25527	25449	25400	25159	25236	25304	25292	25260	25257	25204	25346	25441	25249	25672	25218	25251	25408	25470	25334	25391	25186	25425	25566	25458	25255	25267	25177	25238	25360	25331	25300	25303	25407	25354	25299	25577	25412	25447	25063	25194	25333	25387	25186	25411	25239	25329	25265	25374	25560	25420	25282	25557	25059	25055	25208	25027	25212	25431	25133	25242	25389	25183	25185	25137	25287	25137	25194	25389	25238	25261	25267	25213	25363	25304	25195	25580	25248	25497	25404	25468	25545	25385	25078	25520	25169	25302	25207	25432	25305	25455	25225	25451	25312	25435	25062	25287	25208	25301	25071	25464	25394	25648	25280	25435	25284	25455	25317	25482	25220	25447	25354	25054	25354	25249	25338	25110	25477	25429	25539	25716	25643	25315	25595	25403	25439	25441	25302	25256	25320	25330	25174	25499	25222	25413	25321	25216	25266	25232	25133	25455	25418	25387	25442	25596	25209	25100	25292	25244	25183	25378	25192	25165	25187	25587	25375	25237	25292	25408	25425	25331	25386	25249	25309	25177	25043	25318	25372	25520	25190	25730	25388	25132	25356	25192	25289	25200	25431	25350	25043	25259	25262	25281	25156	25406	25279	25076	25446	25387	25638	25148	25270	25119	25296	25414	25364	25428	25224	25580	25334	25101	25349	25561	25119	25278	25182	25301	25152	25221	25586	25437	25400	25311	25265	25693	25222	25251	25332	25375	25306	25325	25344	25303	25306	25276	24893	25591	25378	25258	25498	25333	25349	25259	25347	25130	25070	25472	25369	25389	25064	25124	25488	25383	25249	25165	25438	25306	25189	25382	25264	25463	25529	25520	25275	25287	25304	25308	25272	25344	25302	25374	25412	25313	25363	25501	25324	25472	25536	25478	25456	25516	25316	25194	25153	25237	25266	25406	25454	25427	25211	25045	25068	25574	25394	25458	25103	25174	25227	25281	25283	25534	25176	25314	25471	25187	25304	25195	25286	25361	25334	25205	25307	25450	25468	25598	25146	25282	25214	25465	25326	25139	25338	25139	25318	25206	25024	25045	25283	25303	25145	25230	25304	25059	25454	25348	25299	25441	25315	25418	25151	25302	25426	25574	25492	25487	25577	25251	25325	25508	25294	25087	25027	25542	25217	25062	25093	25340	25288	25544	25391	25288	25290
20345	24659	24582	21071	19311	18337	17807	17161	16778	16791	16471	16422	16328	16257	16117	16148	16147	15974	16105	15773	15856	15759	16170	15968	15892	16023	15975	16057	16009	15901	15907	15940	15821	15767	15917	16065	15964	15968	15884	15965	15896	15918	15842	15923	16049	15722	15696	15874	15900	15810	15875	15918	16004	15763	15727	15908	15772	15649	15845	15906	15812	15781	16054	15797	15979	15882	15958	15873	15913	15710	15646	15864	15915	15871	15769	15764	15683	15870	15792	15888	15930	15648	15822	15842	15928	15833	15876	15661	15778	15804	15860	15894	15939	15784	15655	15724	15726	15754	15977	15746	15985	15753	15761	15880	15883	15793	15759	15675	15876	15907	15729	15729	15812	15889	15769	15713	15874	15782	15906	15831	15764	15797	15877	15725	15934	15857	15811	16001	15837	15924	15968	15837	15939	15904	15906	15878	15774	15727	15800	15831	15788	15826	15671	15853	15810	15821	15868	15837	15683	15930	15720	15716	15814	15734	15787	15903	15810	15754	15829	15843	15621	15794	15611	15754	15770	15860	15909	15821	15893	15802	15822	15883	15864	15882	15747	15770	15823	15834	15672	15752	15869	15902	15856	15733	15724	15708	15922	15875	15918	15782	15878	15870	15814	15665	15767	15990	15649	15853	15924	15688	15922	15883	15991	15649	15857	15840	16030	15706	16038	15765	15882	15854	15759	15927	15643	15939	15971	15913	15866	15786	15872	15907	15700	15804	15688	15922	15790	15847	15685	15818	15751	15840	15961	15798	15797	15877	15964	15831	15754	15852	15809	15823	15828	15888	15901	15791	15794	15879	15960	15925	15814	15707	15853	15779	15932	15751	15817	15758	15834	15858	15990	15863	15806	15804	15585	15816	15864	15893	15805	16009	15717	15949	15799	15777	15851	15899	15688	16048	15632	15760	15918	15686	15798	15873	15847	15834	15958	15792	15928	15903	15822	16053	15770	15842	15663	15785	15950	15739	15894	15822	15761	15842	16085	15713	15732	15846	15801	15800	15857	15741	15799	15939	15890	15846	15832	15796	15706	15918	15758	15892	15685	15894	15877	15731	15854	15735	15867	15761	15834	15849	15799	15873	15912	15861	15660	15867	15908	15836	15941	15944	15862	15831	15751	15638	15637	16030	15879	15693	15974	15867	15841	15778	15701	15874	15991	15762	15929	15991	15820	15930	15806	15745	15801	15951	15860	15833	15749	15775	15592	15780	15838	15963	15823	15731	15757	15781	15829	15769	15873	15739	15739	15734	15767	15891	15822	15824	15910	16039	15878	15879	15899	15770	15935	15800	15939	15698	15662	15751	15793	15737	15665	15943	15803	16003	15806	15858	15895	15766	15678	15831	15892	15780	15782	16029	15896	15759	15942	15725	15723	15842	15827	15921	15879	15932	15793	15847	15841	15844	15836	15852	15900	15761	15762	15878	15825	15798	16004	15875	15809	15677	15759	15693	15929	15843	15919	15844	15761	15865	15902	15875	15869	15939	15863	15797	15855	15803	15868	15886	15800	15760	15820	15751	15955	15946	15736	15856	15846	15906	15847	15917	15884	15899	15825	15647	15670	15964	15587	15729	15641	15872	15743	15771	15864	15862	15863	15758	15902	15841	15657	15791	15812	15954	15956	15853	15736	15752	15832	15671	15760	15749	15971	15951	15987	15827	15916	15565	16032	15774	16056	15790	15839	15798	15919	15755	15968	15706	15904	15805	16086	15774	15918	15862	15990	15835	15878	15971	15955	15792	15848	15870	15956	15757	15800	15882	15809	15847	15739	15676	15730	15939	15933	15835	15673	15867	15870	15851	15776	15832	15904	15810	15942	15985	15759	15814	15647	15812	15877	15862	15928	15871	15664	15747	15764	15784	15847	15812	15964	15799	16021	15924	15944	15808	15835	15893	15655	15832	15920	16005	16021	15880	15902	15763	15933	15766	15834	15896	15908	15999	15753	15783	16029	15825	15843	15899	15847	15748	15946	15786	15815	15752	15774	15905	15870	15892	15925	15756	15742	15944	15755	15939	15888	15905	15825	15925	15762	15730	15790	15889	15751	15898	15695	15918	15748	15763	15724	15852	15859	15859	15904	15789	15934	16086	15815	15797	15955	15811	15850	15903	15890	15896	15959	16013	15769	15916	15808	15849	15869	15969	15820	15719	15866	15917	15727	15982	15721	15850	15888	15665	15953	15809	15791	15723	15969	15776	15809	15766	15861	16018	15753	15848	15703	15814	15938	15782	15693	16042	15801	15757	15754	15855	15745	15822	15731	15721	16001	15903	15855	15862	15636	15660	15950	15821	15840	15914	16028	15585	15857	15931	15805	15844	15862	15735	15959	15829	15666	15859	15934	15980	15887	15796	15878	15737	15649	15988	15716	15831	15801	15811	15756	15760	15835	15922	15770	15862	15905	15821	15829	15773	15773	15553	15751	15791	15869	15885	15908	15920	15755	15838	15798	15911	15812	15893	15767	16044	15927	15946	15717	15957	15777	15788	15927	15966	15734	15681	15815	15930	15941	16007	15808	15796	15636	15835	15641	15717	15973	15789	15872	15797	15714	15785	15918	15875	15804	15607	15791	15739	15802	15764	15776	15892	15738	15808	15813	15844	15947	15679	15896	15939	15717	15792	15932	15799	15893	15853	15862	15895	15671	15767	15814	15872	15792	15679	15710	15777	15670	15936	15884	15933	15757	15803	15786	15868	15838	15800	16009	15955	15722	15715	15656	15998	15871	15739	15632	15745	15945	15693	15738	15986	15838	15692	15977	15845	16032	15827	15866	15847	15742	16018	15690	15847	15937	15937	15928	15791	15804	15816	15959	15735	15851	15764	15996	15744	15956	15895	15732	15832	15941	15675	15729	15939	15872	15812	15781	15761	15863	15781	15890	15637	15783	15862	15840	15787	15936	15747	15809	15896	15808	15805	15758	15941	15769	15703	15881	15877	15637	15941	15783	15756	15798	15740	15771	15746	15797	15725	15895	15742	15925	15867	15942	15817	15744	15633	15811	15721	15893	15835	15891	15746	15959	15756	15874	15765	15986	15732	15925	15875	15792	15936	15927	15837	15862	15778	15918	15794	15616	15949	15771	15914	15704	15819	15834	15916	15838	15867	15949	15823	15821	15837	15844	15723	15887	15658	15799	15858	15735	15934	15651	15902	15693	15910	15744	15853	15939	15814	15917	15796	15769	15896	15775	15985	15841	15844	15675	15628	15995	15734	15770	15902	15849	15715	16018	15717	15818	15905	15781	15896	15784	15781	15818	15964	15852	15768	15819	15780	15898	15813	16101	15828	15827	15800	15820	15979	15793	15712	15706	15727	15860	15843	15782	15959	16068	15881	15876	15726	15846	15944	15794	15808	15730	15841	15741	15818	15812	15782	15826	15630	15817	15985	15788	15609	15902	15652	15814	15782	15830	15933	15890	15886	15829	15811	15752	15889	15750	15981	15793	15816	15803	15979	15873	15822	15812	15805	15810	16040	15920	15864	15683	15967	15826	15963	15768	16009	15744	15977	15886	15838	15814	15821	15818	15830	15879	15926	15855	15888	15904	15752	15904	15761	15816	15887	15917	15866	15778	15790	15936	15720	15923	15706	15770	15981	15881	15793	15902	15841	15874	15698	15630	15901	15851	15854	15898	15855	15872	15786	15654	15732	15717	15831	16024	15950	15824	15703	15821	15750	15856	15854	15796	15955	15832	15904	15875	15877	15791	15952	15726	15969	15816	15971	15863	15723	15836	15907	15808	15958	15844	15791	15633	15813	15907	15699	15920	15674	15813	15788	15804	15741	15830	15848	15832	15711	15973	15821	15967	15836	15672	16018	15847	15891	15762	15772	15775	15888	15924	15978	15736	15855	15690	15908	15842	15875	15767	15793	15913	15933	15833	15802	15752	15920	16004	15914	15767	15725	16024	15899	15919	16036	15811	15709	15738	15789	15788	15869	15907	15777	15861	15765	15833	15757	15834	15829	15923	15903	15835	15804	15650	15828	15807	15929	15726	15941	15939	15818	15990	15884	15784	15753	15684	15828	15901	15844	15713	15830	15903	15777	15810	15821	16118	15769	15886	15984	15762	15766	15774	15819	15884	16095	15769	15693	15836	15753	15984	15737	15911	15824	15806	15717	15748	15714	15899	15990	15948	15646	15895	15837	15877	15747	15765	15583	15846	15942	15674	15733	15839	15910	15668	15880	15971	15953	15832	15966	15837	15888	15806	15872	15822	15864	15809	15855	15776	15993	16066	15780	15811	15779	15728	15853	15832	15880	15836	15780	15954	15915	15816	15661	15756	15810	15753	15714	15851	15701	15766	15674	15855	15843	15782	15957	15842	15875	15808	15725	15926	15816	15672	15765	15734	15682	15639	15760	15804	15909	15851	15776	15966	15671	15742	15895	15887	15760	15839	15704	15907	15768	15922	15907	15818	15919	15901	15942	15804	15810	15808	15834	15838	15818	15788	15702	15724	15915	15875	15815	15889	15852	15919	15771	15883	15735	15866	15905	15852	15699	15877	15766	15941	15839	15727	15584	15927	15900	15687	15880	15819	15819	15844	15829	15936	15825	15802	15903	15823	15789	15834	15838	15788	16066	15919	15958	16014	15841	15858	15889	15881	15780	15824	15731	15762	15958	15806	15845	15801	15806	15785	15979	15837	15805	15774	15852	15931	15798	15802	15886	16018	15785	15858	15748	15755	15592	15843	15791	15966	15822	15975	15850	15771	15961	16016	15919	15924	15843	15934	15905	15711	15733	15850	15706	15759	15924	15689	15934	15594	15966	15871	16000	15788	15732	15687	15697	15945	15938	15951	15952	15621	15949	15869	15873	15747	15863	16105	15747	15881	16041	15913	15809	15781	15856	15937	15785	15918	15817	15816	15885	15822	15987	15765	15776	15653	15865	15908	15679	15890	15842	15723	15744	15740	15813	16009	15698	15872	15793	15790	15812	15889	15840	15787	15743	15868	15828	15891	15894	15728	16025	15706	15936	15781	15894	15785	15785	15783	15919	15857	15880	15966	15905	15793	15742	15786	15719	15816	15803	15836	15921	15843	15900	16030	15673	15872	15899	16010	15680	15699	15849	15726	15735	15777	15907	15710	16020	15714	15822	15773	15924	15725	15793	15874	15815	15778	16166
24326	21163	27717	25234	23884	27372	28588	25289	24680	25047	24307	23997	24224	24056	24110	23770	23553	23676	23705	23582	23633	23636	23724	23426	23415	23577	23614	23515	23379	23686	23652	23210	23336	23258	23414	23415	23137	23238	23293	23362	23547	23645	23483	23531	23253	23227	23403	23296	23411	23313	23491	23085	23439	23363	23253	23333	23223	23249	23051	23350	23345	23274	23235	23101	23144	23298	23544	23196	23137	23342	23377	23354	23165	23291	23399	23271	23127	23187	23231	23257	23153	23266	23293	23283	23442	23187	23172	23092	23062	23178	23406	23326	23353	23246	23165	23462	23243	23492	23084	23246	23402	23275	23352	23303	23551	23290	23305	23302	23543	23316	23351	23286	23131	23521	23580	23139	23038	23174	23203	23429	23202	23229	23564	23060	23169	23502	23497	23291	23207	23104	23303	23400	23207	23327	23513	23133	23193	23344	23251	23344	23161	23386	23373	23211	23297	23128	23319	23187	23130	23417	23232	23279	23309	23290	23310	23260	23326	23492	23497	23172	23233	23219	23353	23032	23208	23154	23177	23216	23290	23294	23196	23310	23336	23173	22904	23303	23208	23394	23186	23088	23314	23077	22960	23293	23711	23262	23241	23239	23171	23106	23197	23256	23031	23453	23214	23403	23205	23327	23222	23124	23191	23254	23059	23225	22914	23195	23393	23240	23029	23228	23275	23326	23214	23384	23354	23436	23243	23073	23316	23254	23223	23241	23272	23261	23456	23593	23383	23308	23193	22922	23420	23019	23328	23279	23237	23478	22987	23456	23095	23236	23322	23301	22864	23251	23338	23402	23583	23443	23272	23045	23194	23211	23260	23390	23104	23308	23407	23201	23114	23036	23489	23124	23199	23151	23164	23149	23044	23184	23160	23067	23267	23273	23119	23260	23260	23277	23059	23012	23130	23446	23192	23286	23350	23185	23158	23275	22990	23050	23077	23278	23255	23455	23091	23239	23410	23158	23256	23238	23141	23221	23049	23254	23305	23460	23221	23346	23321	23064	23077	23250	23230	22959	22999	23212	23629	23245	23146	23317	23197	23342	23402	23412	23210	22976	23030	23281	23193	23289	23218	23334	23370	23255	23449	23230	23282	23177	23261	23278	23505	23412	23349	23161	23314	23288	23087	23259	23293	23219	22963	23567	22996	23196	22964	23185	23160	23227	23169	23384	23487	23305	23246	23130	23142	23087	23232	23405	23368	23169	23299	23198	23445	23189	23216	23420	23276	23556	23244	23087	23284	23198	23146	23170	23235	23278	23216	23051	23154	23461	23285	23357	23210	23187	23392	23127	23004	23318	23094	23095	23287	23025	23251	23180	23483	23091	23039	23119	22896	23070	23111	22908	23329	23428	22855	23247	23331	23078	22987	23197	23100	23031	23217	23276	23254	23215	23381	23417	23124	23173	23303	22986	23256	23303	23145	23207	22994	23249	23179	23178	23150	23451	23356	23290	23482	23253	23179	23054	23150	23204	23132	23272	23277	23230	22976	23047	23292	23074	23110	22940	23320	23313	23357	23334	23331	23132	23082	23168	23132	23524	23228	23042	23262	23046	23202	23230	22946	23186	23235	23090	22929	23451	23484	23372	23132	23290	23228	23284	23196	23329	23362	23106	23175	23219	23375	23016	23329	23355	23100	23034	23234	23519	23513	23208	23221	23166	23242	23605	23470	23418	23160	23374	23181	23066	23335	23346	23089	23263	23208	23215	23349	23067	23385	23416	23125	23033	23249	23413	23194	23092	23306	23368	23006	23291	23177	23476	23357	23241	23372	23247	23282	23109	23231	23168	23089	23065	23263	23023	23191	23149	23092	23302	23172	23103	23125	23403	23231	22956	23271	23053	23125	23229	23348	23563	23126	23465	23260	22921	23072	23161	23251	23021	23442	23342	23522	23120	23109	23213	23141	23146	23244	23518	23401	23122	23224	23396	23198	23332	23302	23174	23308	23210	23240	23238	23413	23245	23324	23205	23207	23173	23269	23132	23215	23136	22877	23039	23321	23220	23201	23213	23053	23298	23404	23330	23402	23249	23279	23312	23056	23385	23129	23182	23130	23304	23287	23447	23294	23343	23004	23090	23465	23266	23290	23182	23212	23335	23190	23307	23223	23190	23310	23325	23191	23039	23274	23234	23260	23347	23172	23131	23190	23119	23054	23097	23500	23356	23325	23286	23425	23344	23460	23162	23123	23217	23338	23177	23251	23230	23284	23157	23224	23293	23272	23147	23175	23312	23262	23049	23194	23164	23100	23031	23217	23336	23207	23456	23264	23403	22908	23547	23387	23173	23201	23047	23173	23137	23086	23069	23369	23273	23259	23035	23197	22933	23097	23127	23132	23380	23441	23334	23120	23114	23111	23174	23020	23423	23117	23337	23270	23302	23397	23461	23128	23276	23176	23298	23239	23486	23193	23114	23108	23226	23135	23401	23293	23376	23088	23085	23193	23348	23372	23361	23490	23205	23099	23061	23226	23182	23127	23069	23323	23225	23116	23182	23009	23136	23303	23206	23090	23555	23107	23198	23295	23447	23000	23275	23191	23317	23125	23238	23192	23276	23327	23244	23142	23054	23274	23261	23399	23137	23219	23059	23311	23381	23208	23153	23151	23347	23451	23378	23355	23302	23229	23140	23238	23412	23327	23320	23204	22974	23140	23511	23328	23179	23239	23109	23526	23284	23363	23405	23084	23152	23085	23132	23255	23127	23151	23529	23278	23214	23280	23186	23233	23370	23200	23189	23476	23180	23167	23371	23007	23249	23139	23294	23397	23294	23506	23377	23319	23346	23277	23480	23473	23304	23101	23160	23242	23400	23166	23133	23098	23270	23404	23210	23393	23357	23290	23431	23072	23132	23466	23387	23465	23330	23150	23349	23106	23126	23236	23183	23287	23262	23020	23163	23263	23421	23225	23152	23299	23266	23411	23370	23088	23252	23226	23116	23417	23264	23255	23259	23290	23355	23280	23104	23122	23119	23166	23330	23081	23173	23255	23070	23304	23228	23308	23621	23247	23176	23095	23183	23182	23468	23173	23199	23161	23139	23209	23229	23213	23308	23297	23158	23223	23415	23140	23142	23174	23004	23223	23110	23215	23273	23167	23367	23039	23270	23341	23103	23278	23306	23137	22837	23157	23061	23212	23456	23094	23028	23187	23223	23322	23197	23347	23328	23439	23376	23198	23270	23152	23384	23387	23329	23183	23246	23357	23072	23216	23086	23198	23264	23085	23259	22992	23133	22980	22876	23195	23325	23304	22986	23330	23371	23407	23253	23317	23239	23407	23438	23394	22901	23171	23205	23267	23362	22998	23368	23206	23221	23288	23163	23143	23356	23148	23161	23248	23310	23282	23367	23234	23577	22898	23252	23262	23316	23150	23156	23343	23102	23350	23102	23273	23261	23316	23153	23231	23319	23249	23240	23015	23064	23353	23190	23356	23346	23423	23286	23105	22861	23134	23191	23021	23115	23179	23377	23250	23411	23450	23241	22988	23231	23264	23076	23314	23415	23048	23272	23206	23360	23210	23280	23123	23219	23176	22924	23136	23227	23220	23129	23155	23148	23371	23380	23119	23195	23147	23376	23179	23177	23378	23119	23039	23269	23251	23057	23428	23324	23417	23088	22841	23109	23101	23308	23228	23325	23135	23467	23251	23101	23283	23253	23093	23261	23306	23146	23530	23223	23164	23265	23219	23299	23244	23206	23386	23252	23274	23266	23374	23334	23188	23413	23194	23395	23164	23356	23348	23192	23541	23145	23170	23029	23481	23223	23177	23309	23289	23344	23321	23160	23246	23481	23328	23403	23217	23150	23340	23199	23309	23294	23421	23164	23361	23385	23163	23341	23226	23417	23050	23221	23179	23319	23224	22928	23058	23316	23489	23156	23349	23172	23245	23141	23348	23366	23192	23541	23098	23551	23112	23219	23214	23085	23188	23045	23314	23353	23223	23339	23292	23042	23268	23361	23259	23201	23137	22981	23235	23216	23330	23333	23336	23215	23376	23185	23093	22874	23196	23257	23315	23399	23177	23055	23323	23304	23249	23493	23279	23134	23177	23305	23313	23353	23269	23216	23449	23429	23398	23269	23333	23328	23365	23076	23206	23260	23363	23033	23412	23110	23127	23267	23032	23467	23207	23317	23477	23239	23253	23236	23274	23322	23445	23220	23607	23409	23333	23326	23136	23122	23282	23427	23496	23301	23298	23349	23217	23219	23263	23285	23287	23191	23249	23298	23245	23276	23324	23363	23353	23309	22964	23058	23284	23156	23044	23315	23244	23182	23145	23235	23325	23220	23416	23400	23225	23232	23135	23249	23376	23335	23078	23241	23083	23181	23165	23488	22949	23062	23256	23356	23026	23468	23282	23007	23021	23203	23112	23175	23333	23314	23001	23269	23344	23452	23304	23071	23219	23162	23300	23445	23064	23373	23234	23482	23369	23336	23297	23269	23271	23192	23138	23279	23182	23271	23310	23294	23289	23207	23184	23230	23161	23190	22979	23192	23161	23228	23396	23142	23442	23140	23439	23277	23417	23141	23050	23463	23290	23309	23249	23224	23357	23209	23483	23390	23280	23207	23201	23296	23241	23210	23366	23170	23237	23071	23043	23209	23205	23150	23406	23501	23339	23151	23238	23372	23243	23157	23401	23093	23234	23310	23235	23202	23149	23158	23203	23457	23190	23376	23597	23201	23268	23280	23467	22860	22846	23203	23519	22908	22943	23037	23303	23341	23037	23150	23213	23256	23386	23292	23331	23486	23352	23326	23224	22984	23127	23269	23098	23125	23168	23493	23301	23561	23624	23235	23144	23174	23028	22982	23266	23086	23100	23307	23183	23168	23264	23213	23473	23454	23305	23390	23269	23303	23341	23486	23182	23177	23279	23350	23222	23003	23341	23389	23216	23161	23285	23109	23310	23202	23305	23309	23226	23017	23179	23454	23401	23317	23273	23336	23364	23456	23127	23064	23251	23349	23411	23260	23282	23300	23231	23490	23208	23374	23199	23148	23342	23344	23262	23371	23221	23263	23294	23282	23209	23230	23039	23282	23138	23154	23254	23376	23250	23376	23195	23123	23425	23464	23415	23268	23269	23568	23301	23229	23311	23436	23150	23161	23676	23594	23346	23421	23175	23329
18390	31562	30806	25476	22386	20246	18802	17850	16936	16780	16453	16123	15690	15578	15590	15399	15413	15294	15245	15260	15237	15157	15183	15298	15207	15223	15178	15229	15100	15172	15033	15080	15084	15279	14958	14921	15027	15097	15006	15048	14972	14911	14981	15075	14952	14812	14960	15197	15004	14997	14841	14907	15098	14992	14966	14900	14871	15016	14682	14860	14995	14778	14885	14840	14984	14952	14897	14974	14801	14884	14879	15003	14905	14888	14696	14835	14815	14886	14936	14894	14795	14842	14710	14924	14967	14847	14870	14800	15020	14822	14844	14973	14831	14863	14869	14893	14790	14762	14912	14938	14810	14792	15015	14864	14757	14910	14894	14855	15000	14966	14977	14941	14810	14867	14849	14645	14851	14929	15017	14961	14962	14752	14969	14808	14979	14913	14754	14901	14930	14800	14919	14620	15013	14754	14866	14959	14653	14840	14962	14906	15051	14836	14796	14987	14917	14724	14824	14751	14955	14893	14855	14788	14779	14992	14809	14970	14929	14789	14704	14827	14767	14977	14789	14761	14851	14880	15018	15008	14909	14872	14923	14977	14789	15041	14836	14913	14839	14921	15021	14932	14789	14858	14995	14868	14885	14744	14891	14927	14989	14799	14927	14754	14836	14924	14898	14816	14877	14923	15092	14749	14790	14918	14860	14948	14856	14782	15028	14938	14801	14950	14761	15017	14843	15123	14904	14805	14796	14934	14836	14706	14835	14999	14815	14903	14872	14817	14960	14808	14710	14792	14936	14881	14980	14838	14801	14771	14982	14714	14758	14833	14873	14865	14898	14911	15131	14972	14895	15008	14818	14764	14981	14920	14763	14853	14867	14767	14796	15079	14830	14928	14671	14692	14928	14778	14857	14909	14787	14917	14727	14872	14874	14827	14676	14799	14846	14872	14921	15001	14880	14823	14827	14813	14782	14759	15044	14739	14964	14676	14796	14866	14830	14789	15018	14815	14901	14716	14860	14751	14873	14986	14802	15073	14908	14915	14782	14948	14894	14972	14865	14880	14700	15063	14727	14882	14895	14928	15026	14754	14815	14817	14718	14776	14832	14837	14815	14803	14881	14850	14828	14832	14729	14765	14796	14847	14713	15009	14969	14956	14989	14929	14960	14954	14959	14837	14995	14779	14677	14753	14745	15012	14873	14946	14785	14803	14860	14776	14968	14896	14934	14937	14923	14871	14919	14966	15013	14833	14891	14780	14821	14810	14898	14982	14858	15000	14929	14944	14769	14761	14750	14808	14822	15027	14982	14815	14679	14875	14737	14937	15012	14727	14748	14733	14982	14889	14798	14795	14909	14961	14988	14794	14836	14806	14946	14746	14831	14717	14850	14818	14843	14798	14809	14859	14824	14865	14873	14866	14794	14865	14803	14929	14849	14907	14904	14796	14930	14771	14997	14853	14970	14863	14909	14984	14792	14938	14928	14942	14860	14923	14825	14866	14920	14945	15052	14983	14804	14867	14882	14787	14778	14697	14993	14948	14908	14980	14813	15022	14815	14799	14939	14935	14872	15108	14956	14761	14834	14824	14811	14895	14864	14808	14874	14918	14781	14800	14927	14936	14714	14938	15045	14699	14849	14637	14779	14951	14815	14787	14972	14911	14771	14739	14820	14874	14845	14896	14788	14771	14899	14865	14825	14896	14691	14994	14772	14922	14913	14862	14957	14940	14780	14891	14865	15033	14699	14940	14963	14878	14887	14672	14969	14773	14854	14809	14822	14868	14786	14932	14902	14932	14791	14837	14969	14808	14787	14846	14763	14929	14949	14889	14927	14808	15087	14891	14808	14808	14840	14818	14782	14892	14800	14836	14816	15028	14759	14884	15006	14844	14973	14745	14908	14850	15086	14903	14918	15011	14808	15011	14931	14732	14735	14880	14878	14871	14749	14693	14729	14868	14829	14998	15036	14979	14776	14863	14921	14874	15016	14778	14690	14984	14959	14865	14875	14784	14945	14887	14819	14721	14940	14875	14943	14940	14746	14922	14828	14842	14967	14988	14771	14937	14788	14945	14848	14914	14921	14893	14745	14778	14886	14894	14736	14725	14885	14884	14733	14949	14821	14859	14804	15042	14873	15020	14799	15018	14706	14943	14855	14633	14769	14863	14811	14840	14895	14771	14833	14850	14874	14929	14766	14857	14833	14806	14999	14870	14997	14916	14858	14821	14707	15038	14986	14770	14923	14964	14843	14845	14846	14971	14697	14757	14643	15010	14880	14857	14832	14859	14910	14924	14760	14843	14945	14754	14830	14852	14976	14896	14847	15090	14785	14961	14911	14822	14780	14896	14815	14824	14665	14758	14816	14880	14803	14977	14968	14857	14964	14824	14917	14857	14917	14723	14954	14881	14691	14793	14774	14764	14772	14945	14828	14996	14774	15067	14750	14843	14759	14901	14849	14753	14986	14932	14763	14900	14990	14904	14918	14910	14895	14953	15045	15002	14830	14997	14777	14946	14806	14813	14853	14750	14922	14890	14845	14787	14748	14950	14949	14802	14904	14841	14862	14825	14937	14818	14835	14767	14906	15021	14814	14838	14779	14881	14719	14865	14898	14651	14812	14878	14815	14796	14956	14947	14833	14817	14899	14908	14758	14827	14676	15035	14778	14926	15014	14750	14782	14745	15013	14991	14800	14845	14824	14949	14885	14907	14889	14848	14886	14976	14696	14944	14895	14810	14951	14904	14959	14869	15039	14864	15087	14836	14769	14964	14967	14833	14976	14804	15018	14849	14956	15084	15008	14761	14799	14829	14745	14827	14795	14938	14765	14995	14905	14781	14940	14807	15005	15019	14827	14880	14830	14809	14717	14832	14706	14863	14955	14881	14937	14833	14937	14841	14948	14913	14702	15141	14819	15008	14905	14748	14992	14943	14980	14825	14802	14970	15039	15012	14710	14829	15073	14846	14910	14682	15039	14985	14949	14894	14948	15009	14806	14865	14839	14803	14877	14802	14818	14810	14739	14868	14972	14949	14942	14946	14777	14975	15051	14893	14921	14588	14953	14918	14770	14743	14797	15023	14748	14831	14792	15046	15122	14704	14850	14842	14782	14636	14954	14917	14990	14957	14754	14749	14903	14885	14809	14947	14787	14871	14841	14843	14869	14836	14848	14868	14982	14780	15022	14928	14971	14871	14740	14992	14771	14665	14872	14819	14810	14840	14854	14879	14837	14796	14920	14858	14825	14926	14825	14864	14705	14892	14900	14859	14846	15093	14845	14733	14774	14898	14798	14979	14892	14897	14891	14960	14797	14828	14950	14914	14894	14873	15078	14919	14713	14801	14811	14921	14761	14798	14861	14820	14912	14867	14921	14921	14916	14970	14963	14676	14945	15042	14839	14831	14829	14979	14868	14746	14981	14862	14845	14937	14948	14750	14816	14885	14960	14938	14906	14845	15019	14800	14838	14835	14895	14840	14915	14810	15031	14810	14966	14775	14766	14778	14656	14737	14827	14701	14915	14982	14948	14922	14998	14798	14789	14888	15015	14879	14941	14783	14794	14952	14950	14812	14795	14845	14858	14733	14758	14739	14559	14835	14941	14948	14923	14738	14854	14674	14931	14877	14861	14722	14893	14716	14829	14951	14815	14841	15004	14792	14795	14880	15097	14877	14900	14880	14828	14817	14752	14605	14872	14765	14822	15122	14723	14864	14868	14815	14836	14948	14881	14917	15001	14860	14929	15037	14927	14786	14789	14819	14897	14979	14979	14913	14922	14951	14998	14703	14850	14929	14706	14957	14866	14885	14870	14871	14931	14865	14820	14763	14881	14853	14728	14766	14935	14900	14928	14903	14802	14878	14765	14806	14978	14821	14884	14843	14932	14766	14902	14839	14910	14999	14775	14821	14763	14900	14942	14894	14813	14928	14895	14941	14718	15008	14793	14731	14834	14915	14796	14910	14843	14867	14987	14869	14914	14883	14958	14846	14918	14791	14945	14730	14715	14828	14814	14897	14861	14854	15083	14895	14858	14887	14792	14865	14828	14939	14827	14790	15090	14844	14905	14819	14871	14809	14804	14735	14772	15081	14866	14922	14773	15024	15111	15005	15037	14655	14625	14877	14780	14868	14938	14971	14766	14831	14922	14965	14901	14961	14963	14811	14791	14919	14777	14947	15028	14865	14791	14813	14947	15164	14760	15027	14831	14798	14857	14935	14861	14855	14906	14865	14878	14848	14879	14960	14641	14845	14726	14716	14680	14769	14917	14916	14857	14844	14791	14783	14901	14949	14775	14960	14873	14928	14955	14989	14826	14867	14792	15090	14771	14864	14772	14848	14778	14947	14890	15049	14986	14793	14864	15058	14992	15086	14962	14752	14906	14971	14961	14870	14793	14838	14857	15025	15016	14898	14787	14997	14845	14743	15025	14807	14917	14763	14883	14969	14908	14747	14953	14990	14967	15006	14791	14708	14703	14867	14845	14948	14895	14755	14913	14839	14860	14975	14768	15008	14916	14998	14829	14880	14787	14989	14761	14944	15047	14862	14862	14896	14900	14868	14815	14998	14879	14774	14822	14909	14772	14855	14757	14818	14904	14830	14920	14767	14968	14905	14645	14930	15065	14853	14876	14628	14949	14708	14861	15019	14848	14892	14749	14783	14845	14835	15019	14778	14921	14826	14782	14738	14906	14914	14712	14887	14906	15008	14830	14900	14919	14831	14891	14950	14962	14939	14668	14868	14745	14816	14670	14831	14834	14793	14887	14894	14778	14896	14894	14881	14931	14966	15054	14800	14921	14629	14923	14800	14916	14963	14879	14824	14966	14826	14963	14835	14964	14915	14888	14786	14923	14783	14833	14907	14745	14893	14954	14979	14598	14800	14826	14738	14877	14920	14772	14833	14856	14784	14973	14875	14977	14910	14887	14983	14984	14903	14800	14663	14862	14778	14825	14738	14864	14913	15031	14767	15007	14985	14942	14706	14933	14906	14865	14695	14965	14869	14818	14819	14797	14934	14665	14864	14846	15066	14935	14843	14921	15076	14879	14773	14963	14832	14745	14865	14669	14685	14811	15013	14830	14809	14854	14968	14888	14801	15093	14958	14874	14769	14758	14957	14698	14807	14911	14841	14935	14969	14833	14839	14768	14965	14879	14805	14953	14898	14822	14949	14952	14909	14799	14818
22709	21162	27798	24851	22103	26201	30970	26353	25007	25053	24877	24254	24203	24121	23703	23485	23479	23510	23641	23713	23515	23084	23281	23308	23255	23250	23483	23432	23107	22935	23202	23222	23155	23132	23174	23152	23153	22973	23185	23011	23219	22967	23000	22749	23041	23017	22905	22974	22992	22626	22882	22810	23026	23017	22833	22763	22767	22852	22977	22830	22996	23040	22911	22688	22853	22756	23092	22727	22862	22802	23058	22949	22911	22891	22841	22714	22870	22988	22939	22838	22682	22960	22887	22674	22830	22685	22851	22994	22842	22669	22823	22644	22827	23197	22958	22603	22909	22729	22781	23029	22957	22767	23159	22820	22586	22719	22738	22886	22742	22720	23017	23036	22980	22995	22831	22901	22707	22843	23019	22745	22625	22782	22961	22844	22749	22799	22985	22859	22696	22616	22719	22846	22725	22717	22575	22762	22575	22969	22875	22789	22740	22654	22886	22841	22802	22639	22734	22794	22700	22727	22913	22857	22664	22531	22576	22581	22596	22473	22644	22896	22818	22970	22869	22862	22665	22912	23018	22676	22873	22928	22635	22801	22724	22801	22671	22848	23127	22683	22816	22976	22979	22762	22659	22741	22899	22682	22808	23121	22602	22975	22774	22711	22835	23056	22765	22766	22636	23046	22842	22975	22643	22789	22926	22894	23154	22786	22841	22669	22578	23028	22570	22725	22699	22555	22703	22840	22662	22809	22614	22543	22767	22637	22756	22829	22979	22829	22685	22780	22677	22804	22786	22741	22614	22731	22970	22893	22822	22506	22711	22597	22746	22694	22599	22786	22983	23094	22676	22596	23000	22573	22644	22947	23005	22669	22842	22799	23029	22839	22660	22939	22686	22946	22702	22872	22669	23046	22732	22732	22761	22671	22709	22775	22810	22864	22584	22884	22904	23024	22671	22872	22714	22643	22715	22877	22898	22867	22573	22735	23014	22670	22837	22630	22707	22834	22902	22561	22810	22937	22920	22858	22768	22876	22777	22620	22613	22855	22601	22817	22776	23013	22930	22876	22878	22867	22883	22778	23029	22752	22788	22855	22827	22734	22760	22930	22766	22793	22888	22607	22673	22703	22829	22830	22670	23020	22863	22894	22874	22720	22850	22711	22725	22841	22828	22705	22879	22864	22718	22756	22740	22814	22566	22688	22672	22854	22790	22842	22875	22821	22841	22720	22786	22878	22717	22894	22816	22632	22903	22808	22823	22776	22713	22982	22723	22898	22754	22881	23064	22816	22728	22784	22707	22862	22797	22868	22685	22788	22611	22991	22575	22613	22929	22550	22767	22893	22796	22752	22607	22743	22863	22546	23039	22718	22763	22939	22699	22798	22679	22823	22639	22793	22801	22648	23009	22822	22746	22661	22843	22826	22766	22768	22761	22833	22647	22769	22974	22800	22732	22663	22777	22633	22959	22824	22690	22751	22587	22765	22903	22845	22984	22691	22815	22811	22827	22768	22859	23142	22870	22667	22674	22801	22846	22867	22858	22563	22809	22669	22703	22679	22875	23003	22710	22657	22554	22708	22880	22827	22563	22962	22677	22649	22704	22683	22755	22567	22415	22759	22674	22880	22841	22912	22426	22828	22899	22858	22941	22852	22967	22837	22779	22854	22653	22594	22733	22759	22742	23063	22761	22724	22645	22653	22757	22514	22705	22902	23005	22845	22778	23043	22770	22675	22817	22646	22658	22827	22684	22658	22766	22794	22591	22817	22948	22672	22640	23072	22810	22928	22611	22728	22734	23051	22898	22701	22760	22666	22753	22972	22785	22503	22807	23049	22559	22809	22820	22697	22585	22675	22606	22790	22680	22743	22797	22968	22873	22739	22830	22949	22948	22804	22870	22662	22688	22678	22701	22838	22884	22675	23115	22694	22558	22695	22898	22714	22646	22812	22753	22767	22573	22656	22866	22718	22890	22939	22769	22998	22801	23028	22744	22724	22889	22873	22873	22684	22846	22880	22770	22663	22921	22717	22802	22657	22939	22737	22732	22924	22685	22638	22752	22942	22953	22754	22883	22700	22652	22913	22791	22921	22708	22742	22840	22698	22704	22774	22975	22939	23043	22813	22835	22723	22787	22941	22702	23044	22750	22832	22826	22780	22731	22739	22681	22880	22769	22864	22761	22953	22804	22775	22976	22635	22980	22582	22863	22842	22617	22420	22618	22871	22745	22550	22553	22667	22910	22806	22922	22736	22676	22814	22670	22903	22684	22697	22735	22554	22662	22722	22617	22750	22790	23169	22538	22622	22899	22801	22808	22900	23022	22609	22547	22745	22995	22585	22578	22830	22679	22691	22632	22513	22838	22925	22724	22761	22798	22611	22813	22742	22910	22750	22973	22769	22711	22579	22576	22947	22604	22927	22961	22952	22972	23009	22862	23011	22610	22926	22589	22632	22628	22952	22886	22832	22859	22854	22663	22681	22693	22689	22640	22660	22771	22813	22849	22674	22755	22777	22855	22724	22726	22805	22819	22839	22935	23053	22863	22824	22837	22863	22920	22783	22753	22452	22533	22732	22571	22713	22852	22793	22833	22710	22631	22534	23110	22896	22781	22621	22834	22836	22668	22826	22999	22840	22807	22945	22747	22863	22708	22821	22514	22872	22556	22698	23029	22759	22736	23067	22696	22781	23000	22810	22837	22918	22863	22933	23146	22794	22727	22967	22884	22756	22561	22976	22826	22829	22812	22835	22834	22494	22867	22556	22940	22973	22786	22779	22715	22728	22629	22586	22675	22908	22694	22567	22677	22779	22684	22919	22844	22849	22761	22676	22791	22942	22826	23008	22868	22901	22844	22457	22810	22800	22665	22814	22700	23000	22818	22873	23008	22696	22888	22686	22699	22955	22718	22717	22736	22650	22870	22871	22726	22694	22850	22824	22914	22857	22750	22961	22586	22751	22589	22701	22862	22997	22889	22758	22788	22734	22766	22957	22828	22796	22692	22964	22666	22951	22731	22927	22882	22535	22800	22655	22908	22581	22852	22826	22993	22764	22724	22791	22824	22792	22961	22833	22842	22727	22879	22781	22784	22712	22910	22805	22903	22790	22765	22881	22865	22813	22661	22935	22776	22677	22521	22767	22837	22731	22787	22836	22757	22886	22735	22687	23030	22706	22891	22646	22692	22607	22846	22697	22780	22857	22825	22600	22911	22810	22669	22471	22873	22676	22754	22881	22865	22760	22660	22875	23003	22820	22705	22803	22600	22754	22859	22643	22979	22729	22996	22928	22921	22789	22930	22842	22725	22846	22949	22925	22900	22868	22919	22995	22767	22925	22764	22848	22887	22710	22889	22639	22669	22757	22964	22906	23038	22988	22939	22791	22809	22773	22690	22968	22799	22756	22916	23004	22928	22679	22845	22733	22686	22757	22782	22886	22716	22768	22901	22590	22694	22815	22958	22896	22785	22963	22637	22838	22879	22527	22750	22900	22802	22693	22693	22661	22776	22866	22749	22744	22858	22782	22609	22876	22670	22760	22742	22759	22770	22873	22899	22574	22744	22731	23010	22807	22920	22675	22623	22636	22830	22926	22658	22776	22925	22665	22827	22695	22716	22872	22881	22900	22681	22829	22860	22782	22832	22798	22939	22651	22767	23050	22625	22638	22613	22678	22946	22853	22883	22953	22824	22744	22696	22815	22813	22668	22655	22689	22886	22725	22983	22846	22748	22742	22910	22934	22853	22647	22825	22784	22783	22681	22756	22543	22514	22808	22763	22747	22930	22800	22571	22985	22965	23158	22494	22773	22767	22777	22839	22720	22680	23040	22550	22777	22921	22863	22846	22934	22906	22670	22725	22696	22911	22880	22969	22835	22687	22840	22658	22745	22726	23009	22700	22933	22745	22806	22580	22877	22650	22639	22511	22689	22895	22786	22895	22837	23007	22803	22921	22608	22751	22686	22795	22914	22895	22878	22818	22862	23024	22557	22715	22760	22680	22680	22749	22658	22659	22744	22902	22838	22606	22746	22427	22795	22518	22599	22885	22864	22722	22878	22804	22773	22855	22680	22948	22884	22889	22887	22971	22659	22955	22519	23018	22871	22752	22679	22828	22713	22747	22587	22733	22799	22844	22832	23064	22831	22819	23033	22710	22560	22699	22758	22841	22781	22848	22773	22734	22729	22942	22824	22695	22728	22861	22613	22823	22726	22807	22888	22835	22645	22875	22879	22990	22767	23090	22965	22772	22730	22733	23003	23147	22609	22694	23023	22951	22757	22740	22864	22681	22483	22585	22521	22769	22801	22969	22641	22695	22730	22903	22685	22556	22907	22866	22660	22764	22725	22927	22719	22747	22756	23015	22742	22647	22870	22779	22956	22720	22795	22730	22806	22796	22871	22901	22821	22586	22738	22534	22466	22911	23001	22639	22853	22649	22627	22688	22590	22730	22777	22702	22727	22861	22582	22785	22593	22872	22874	23067	22766	22817	22912	22935	22858	22651	22751	22656	22750	22752	22780	22588	22660	22654	22694	22810	22900	22777	22830	22902	22956	22749	22747	22695	22506	22779	22847	22925	22727	22690	22772	22613	22709	22994	22954	22751	22515	22678	22693	22831	22764	22802	22750	22690	22732	22797	22765	22864	22927	22919	22732	22823	22730	22684	22784	22835	22870	22930	22673	22938	22754	22899	22868	22721	22710	22689	22756	22864	22667	22773	22678	22841	22592	22892	22930	22867	22921	22944	22776	22850	22607	22845	22649	22856	22895	22825	22618	22877	22674	22893	22701	22893	22992	22665	22610	22740	22970	23032	22948	22666	22891	22810	22817	22830	22994	22944	22822	23029	22695	22864	23004	22530	22898	22928	22942	22901	22856	22799	22859	22863	22720	22725	22787	22614	22819	22643	22923	23076	23017	22985	22791	22802	22674	22743	22869	22943	22900	22707	22806	22805	22968	22874	22744	22878	22942	22748	22562	22448	22735	22563	22619	22746	22730	22643	23002	23092	22957	22897	22860	22983	22783	22647	22753	22729	22490	22907	22656	22659	22709	22772	22771	22839	22796	22954	22679	22470	22919	22816	22994	22839	22774	22718	22760	22547	22845	22843	22781	22814	22780	22674	22645	22855	22795	22669	22771	22957	22577	22735	22557	22921	22675	22790	23010	22729	22935	22760	22776	22654	22738
20425	36283	35536	28738	25045	22458	20315	18937	17917	17381	16701	16486	16077	15884	15851	15554	15520	15485	15342	15312	15146	15182	15054	15075	15035	15051	15166	14990	14917	14908	15063	14813	14968	14825	14905	14881	14745	14790	14729	14703	14761	14830	14882	14906	14708	14710	14858	14707	14614	14693	14582	14700	14743	14597	14782	14612	14624	14603	14603	14500	14622	14529	14867	14595	14590	14538	14649	14559	14580	14768	14568	14677	14668	14461	14664	14706	14638	14741	14589	14634	14640	14593	14541	14659	14598	14503	14634	14601	14579	14683	14602	14624	14452	14768	14411	14624	14592	14695	14631	14574	14641	14646	14626	14624	14598	14648	14570	14464	14641	14508	14469	14701	14543	14347	14570	14661	14619	14780	14351	14653	14557	14511	14550	14483	14613	14617	14588	14428	14594	14774	14425	14718	14412	14609	14589	14442	14609	14657	14384	14620	14643	14692	14485	14448	14605	14794	14528	14736	14660	14728	14501	14468	14584	14609	14505	14547	14551	14740	14539	14660	14649	14564	14546	14633	14566	14633	14572	14730	14490	14596	14565	14534	14530	14611	14584	14642	14498	14549	14424	14443	14430	14577	14559	14547	14562	14537	14504	14507	14653	14633	14440	14628	14511	14635	14506	14601	14622	14620	14513	14637	14595	14549	14472	14381	14685	14598	14588	14649	14568	14603	14421	14554	14535	14577	14546	14622	14635	14561	14543	14543	14421	14574	14532	14472	14529	14595	14687	14499	14341	14524	14569	14388	14528	14669	14585	14555	14636	14593	14580	14455	14563	14564	14664	14477	14699	14340	14485	14673	14635	14610	14447	14625	14490	14591	14481	14424	14723	14500	14676	14578	14401	14614	14627	14671	14453	14590	14659	14414	14556	14525	14455	14602	14516	14568	14551	14567	14561	14454	14571	14576	14620	14412	14622	14591	14608	14547	14609	14597	14500	14631	14590	14506	14440	14449	14650	14456	14594	14576	14460	14599	14543	14445	14530	14430	14372	14473	14461	14545	14527	14666	14585	14438	14478	14628	14695	14538	14449	14574	14530	14560	14598	14673	14599	14489	14561	14439	14744	14554	14550	14515	14580	14482	14535	14472	14558	14704	14520	14514	14392	14705	14627	14472	14468	14436	14639	14437	14550	14411	14675	14719	14623	14542	14474	14315	14543	14583	14644	14568	14639	14722	14769	14549	14537	14524	14483	14599	14363	14540	14553	14663	14630	14422	14432	14639	14590	14669	14605	14815	14526	14494	14419	14344	14619	14336	14662	14375	14598	14520	14410	14530	14689	14559	14627	14750	14669	14555	14623	14631	14545	14606	14429	14561	14464	14579	14610	14544	14598	14722	14526	14709	14617	14631	14510	14532	14642	14485	14466	14424	14488	14550	14619	14796	14556	14580	14455	14600	14708	14553	14489	14542	14497	14496	14564	14653	14473	14571	14413	14579	14755	14542	14430	14720	14761	14566	14653	14278	14523	14646	14471	14722	14559	14487	14870	14495	14439	14563	14551	14472	14410	14639	14626	14445	14727	14600	14536	14495	14390	14551	14557	14423	14474	14611	14484	14568	14690	14693	14718	14476	14438	14405	14524	14801	14457	14643	14678	14602	14530	14457	14546	14492	14609	14517	14563	14499	14662	14676	14494	14531	14501	14457	14624	14615	14402	14575	14503	14753	14438	14566	14593	14689	14587	14697	14584	14533	14470	14580	14504	14543	14471	14706	14401	14589	14507	14612	14428	14523	14652	14574	14619	14581	14564	14658	14633	14661	14552	14600	14651	14297	14243	14539	14616	14459	14502	14513	14574	14522	14555	14610	14726	14453	14471	14527	14532	14626	14593	14607	14552	14568	14462	14529	14527	14504	14653	14516	14505	14589	14623	14562	14581	14548	14583	14568	14501	14687	14526	14607	14495	14601	14617	14512	14519	14599	14493	14585	14602	14722	14444	14539	14616	14409	14581	14632	14637	14581	14674	14607	14592	14597	14647	14534	14668	14502	14505	14554	14605	14652	14438	14482	14578	14533	14503	14625	14609	14634	14508	14517	14536	14677	14494	14540	14585	14584	14387	14533	14434	14654	14596	14658	14562	14542	14495	14607	14520	14415	14497	14682	14400	14595	14575	14495	14482	14596	14539	14523	14559	14463	14564	14480	14545	14546	14608	14473	14593	14573	14526	14576	14354	14359	14589	14567	14461	14652	14589	14620	14472	14397	14460	14561	14547	14445	14527	14559	14632	14594	14613	14609	14675	14679	14455	14580	14536	14522	14446	14443	14438	14754	14446	14461	14717	14476	14566	14624	14593	14654	14654	14555	14468	14534	14607	14662	14561	14696	14654	14585	14496	14433	14587	14610	14520	14475	14653	14430	14582	14452	14593	14550	14524	14680	14492	14600	14495	14556	14821	14669	14635	14465	14656	14669	14426	14656	14365	14299	14606	14666	14641	14538	14483	14516	14549	14517	14522	14549	14611	14474	14501	14571	14522	14368	14592	14422	14551	14624	14505	14363	14570	14462	14406	14518	14473	14538	14428	14598	14532	14511	14452	14581	14593	14612	14536	14480	14491	14492	14466	14438	14571	14443	14463	14403	14572	14548	14503	14596	14461	14576	14559	14673	14629	14505	14652	14658	14638	14660	14691	14593	14557	14570	14537	14543	14462	14538	14645	14549	14641	14527	14584	14518	14574	14555	14431	14527	14499	14679	14624	14602	14690	14381	14521	14553	14665	14460	14593	14705	14552	14447	14479	14495	14387	14433	14535	14525	14570	14420	14373	14636	14464	14648	14356	14559	14587	14544	14466	14583	14491	14378	14555	14601	14522	14698	14482	14620	14426	14600	14688	14531	14638	14606	14555	14565	14590	14611	14414	14533	14566	14438	14571	14566	14506	14499	14629	14592	14618	14699	14580	14592	14579	14630	14460	14493	14702	14589	14603	14641	14562	14575	14595	14629	14653	14538	14690	14699	14546	14527	14473	14560	14724	14572	14555	14505	14772	14647	14663	14637	14379	14637	14767	14533	14679	14575	14699	14652	14522	14583	14564	14585	14472	14552	14435	14561	14512	14595	14572	14522	14757	14485	14468	14701	14493	14715	14607	14501	14655	14597	14570	14505	14602	14535	14472	14512	14610	14609	14642	14523	14524	14493	14626	14543	14601	14577	14659	14433	14493	14587	14586	14486	14531	14540	14499	14702	14584	14540	14728	14677	14707	14447	14445	14511	14414	14353	14661	14491	14596	14654	14331	14587	14475	14576	14565	14586	14431	14607	14531	14735	14665	14508	14569	14407	14533	14463	14523	14360	14717	14603	14475	14593	14549	14542	14478	14446	14542	14604	14642	14479	14550	14603	14688	14599	14536	14677	14441	14445	14564	14516	14581	14545	14572	14390	14384	14565	14550	14498	14455	14564	14572	14391	14623	14461	14472	14737	14431	14455	14608	14562	14432	14678	14599	14551	14644	14536	14403	14444	14514	14621	14507	14613	14520	14301	14541	14638	14463	14622	14459	14461	14736	14535	14660	14493	14691	14636	14483	14433	14688	14619	14559	14623	14552	14508	14511	14571	14414	14756	14637	14698	14660	14413	14534	14463	14523	14536	14611	14503	14610	14608	14573	14585	14822	14621	14689	14602	14552	14508	14438	14532	14716	14658	14550	14663	14730	14530	14611	14455	14644	14332	14534	14589	14526	14482	14541	14857	14530	14493	14340	14552	14594	14395	14540	14543	14469	14507	14633	14588	14490	14607	14594	14506	14611	14531	14801	14608	14508	14469	14550	14610	14603	14674	14632	14395	14678	14439	14605	14435	14795	14535	14551	14536	14481	14433	14506	14666	14479	14575	14562	14605	14389	14459	14466	14829	14652	14631	14505	14612	14467	14494	14614	14552	14460	14534	14482	14602	14644	14568	14506	14589	14534	14463	14529	14573	14526	14374	14849	14575	14692	14491	14479	14609	14614	14638	14820	14629	14603	14608	14617	14380	14584	14438	14585	14643	14438	14599	14571	14738	14508	14696	14553	14545	14598	14407	14613	14616	14572	14574	14388	14535	14711	14495	14572	14536	14506	14553	14576	14561	14451	14320	14694	14601	14602	14634	14582	14478	14583	14503	14409	14601	14546	14472	14567	14489	14629	14430	14612	14575	14600	14734	14660	14697	14492	14563	14572	14571	14484	14586	14487	14519	14705	14697	14614	14629	14642	14463	14558	14549	14508	14455	14662	14521	14568	14739	14601	14665	14628	14612	14430	14504	14550	14688	14519	14543	14451	14476	14564	14664	14541	14467	14713	14555	14575	14608	14580	14516	14539	14760	14475	14666	14660	14527	14515	14548	14572	14578	14515	14709	14462	14707	14448	14570	14570	14656	14456	14370	14510	14548	14600	14428	14761	14696	14392	14683	14535	14548	14522	14536	14567	14737	14652	14431	14721	14700	14652	14622	14642	14515	14640	14514	14462	14518	14632	14445	14466	14679	14628	14401	14582	14584	14353	14543	14545	14563	14477	14527	14727	14563	14652	14591	14564	14561	14598	14811	14709	14590	14573	14614	14624	14382	14597	14634	14482	14480	14521	14462	14533	14658	14412	14565	14657	14548	14387	14570	14711	14607	14537	14514	14705	14494	14559	14612	14606	14677	14649	14476	14638	14607	14682	14437	14456	14616	14476	14608	14710	14677	14447	14567	14646	14550	14569	14575	14427	14580	14738	14614	14614	14691	14584	14629	14539	14311	14521	14550	14605	14607	14466	14537	14665	14580	14752	14396	14556	14472	14794	14497	14628	14594	14537	14558	14562	14578	14575	14630	14610	14549	14480	14583	14511	14693	14677	14495	14558	14656	14489	14484	14737	14661	14381	14624	14412	14584	14800	14549	14559	14675	14453	14644	14567	14650	14763	14568	14670	14524	14448	14564	14545	14632	14567	14530	14571	14341	14671	14530	14617	14601	14564	14622	14678	14626	14452	14440	14619	14610	14736	14463	14497	14341	14325	14489	14626	14635	14540	14412	14408	14624	14605	14318	14567	14488	14563	14528	14540	14467	14476	14569	14538	14740	14541	14580	14599	14481	14490	14504	14397	14620	14448	14619	14689	14347	14581	14645	14429	14501	14555	14535	14585	14549	14482	14576	14505	14594	14737	14615
35101	27770	31528	30063	27624	26985	26977	26167	25920	26431	26093	25909	25786	25871	25658	25774	25468	25364	25486	25763	25448	25691	25557	25478	25686	25521	25797	25735	25444	25482	25653	25470	25367	25667	25638	25691	25805	25489	25387	25464	25497	25632	25545	25573	25341	25437	25385	25400	25353	25666	25497	25495	25451	25595	25581	25233	25405	25513	25440	25323	25386	25400	25323	25425	25833	25417	25292	25528	25473	25301	25154	25237	25392	25555	25422	25235	25433	25368	25657	25443	25424	25804	25456	25497	25544	25506	25515	25289	25301	25387	25451	25436	25333	25408	25620	25585	25301	25163	25279	25494	25585	25682	25461	25396	25692	25511	25572	25422	25421	25266	25764	25513	25526	25674	25469	25464	25539	25639	25411	25482	25430	25445	25576	25359	25397	25309	25527	25297	25391	25477	25493	25481	25435	25143	25459	25184	25491	25518	25523	25675	25369	25285	25458	25502	25523	25356	25740	25485	25280	25515	25720	25610	25570	25450	25398	25596	25693	25280	25376	25571	25320	25316	25521	25567	25342	25633	25585	25691	25334	25147	25322	25373	25488	25314	25652	25360	25344	25526	25265	25440	25443	25343	25267	25491	25433	25393	25446	25678	25247	25467	25314	25440	25490	25394	25428	25106	25508	25619	25451	25361	25366	25568	25472	25490	25361	25550	25409	25247	25503	25561	25692	25522	25527	25581	25380	25339	25127	25362	25298	25423	25473	25419	25503	25414	25250	25508	25427	25411	25451	25513	25279	25242	25459	25373	25222	25504	25540	25468	25415	25571	25348	25235	25568	25683	25550	25329	25687	25495	25484	25584	25469	25537	25661	25601	25488	25554	25108	25322	25410	25236	25486	25549	25581	25596	25492	25323	25524	25408	25377	25212	25487	25415	25599	25643	25340	25556	25341	25310	25515	25342	25185	25441	25675	25540	25584	25428	25260	25403	25222	25559	25397	25510	25471	25317	25395	25719	25512	25448	25405	25332	25329	25435	25486	25468	25207	25331	25484	25368	25474	25526	25539	25373	25511	25537	25062	25468	25360	25448	25384	25229	25508	25236	25483	25674	25376	25479	25637	25475	25391	25531	25472	25541	25573	25436	25599	25461	25285	25547	25486	25268	25368	25377	25614	25635	25403	25720	25304	25431	25378	25292	25701	25480	25525	25596	25613	25682	25784	25542	25387	25502	25574	25362	25638	25585	25390	25448	25398	25354	25260	25321	25488	25370	25293	25342	25273	25394	25431	25307	25537	25463	25294	25451	25497	25497	25507	25667	25593	25492	25270	25396	25663	25467	25401	25413	25458	25349	25484	25324	25320	25350	25506	25443	25349	25342	25245	25681	25618	25593	25641	25505	25453	25407	25296	25388	25325	25398	25491	25301	25501	25382	25259	25294	25422	25024	25571	25367	25437	25492	25563	25471	25513	25393	25221	25295	25376	25193	25183	25472	25833	25363	25580	25413	25438	25413	25629	25686	25632	25667	25503	25383	25421	25101	25424	25549	25504	25576	25375	25241	25341	25356	25560	25211	25623	25612	25766	25233	25398	25574	25545	25473	25387	25312	25481	25344	25727	25349	25471	25539	25256	25306	25700	25667	25591	25165	25225	25560	25445	25458	25312	25569	25357	25655	25710	25514	25497	25370	25446	25338	25454	25433	25418	25428	25422	25740	25434	25394	25363	25318	25303	25638	25243	25488	25454	25469	25328	25581	25405	25675	25643	25289	25273	25398	25416	25585	25567	25322	25483	25628	25564	25347	25366	25588	25467	25546	25522	25428	25389	25290	25304	25433	25516	25366	25259	25486	25674	25501	25381	25391	25659	25641	25646	25558	25334	25569	25465	25178	25589	25443	25311	25297	25405	25462	25328	25500	25500	25587	25060	25094	25601	25581	25324	25416	25475	25264	25338	25190	25272	25532	25365	25458	25347	25394	25400	25495	25481	25580	25604	25562	25582	25461	25227	25390	25519	25475	25628	25083	25698	25271	25299	25465	25300	25508	25533	25402	25390	25327	25499	25717	25709	25531	25436	25727	25535	25416	25469	25573	25484	25556	25598	25331	25215	25461	25622	25637	25409	25683	25692	25508	25350	25434	25419	25360	25395	25442	25501	25510	25566	25416	25614	25339	25535	25372	25433	25390	25257	25609	25233	25005	25305	25684	25404	25333	25575	25330	25291	25412	25478	25618	25387	25298	25623	25622	25876	25303	25479	25411	25494	25210	25300	25261	25232	25310	25492	25292	25411	25524	25591	25520	25635	25669	25286	25522	25545	25559	25657	25284	25471	25279	25491	25561	25528	25834	25528	25469	25658	25403	25340	25479	25787	25473	25430	25336	25659	25493	25398	25487	25546	25590	25489	25301	25575	25518	25550	25543	25698	25270	25326	25305	25373	25555	25586	25406	25565	25416	25410	25468	25657	25495	25242	25491	25472	25470	25507	25364	25536	25593	25446	25675	25582	25392	25505	25311	25513	25241	25456	25610	25357	25418	25412	25547	25358	25539	25519	25434	25679	25508	25730	25367	25614	25520	25609	25420	25230	25611	25627	25399	25343	25418	25365	25453	25276	25362	25426	25335	25226	25487	25517	25402	25449	25563	25567	25234	25466	25349	25303	25497	25501	25245	25575	25341	25317	25542	25505	25673	25395	25292	25354	25418	25745	25533	25582	25474	25523	25250	25377	25474	25369	25676	25399	25433	25391	25483	25464	25599	25303	25193	25562	25531	25345	25437	25412	25321	25463	25514	25382	25545	25495	25232	25576	25492	25328	25561	25566	25340	25875	25348	25395	25361	25664	25547	25280	25411	25474	25485	25433	25478	25065	25480	25574	25269	25371	25497	25515	25384	25291	25360	25367	25311	25453	25536	25459	25431	25551	25289	25234	25508	25239	25449	25479	25767	25206	25404	25313	25401	25220	25254	25267	25340	25356	25253	25428	25577	25652	25559	25511	25452	25192	25398	25173	25446	25543	25497	25734	25610	25471	25368	25743	25115	25457	25276	25316	25284	25302	25181	25292	25280	25346	25495	25289	25453	25465	25461	25596	25575	25739	25220	25259	25350	25468	25351	25754	25447	25490	25558	25446	25652	25443	25423	25499	25479	25565	25554	25548	25354	25270	25134	25645	25422	25659	25241	25533	25422	25737	25379	25441	25448	25425	25704	25554	25370	25226	25519	25559	25577	25435	25606	25638	25727	25643	25685	25439	25485	25401	25525	25368	25455	25409	25306	25514	25408	25498	25356	25351	25391	25371	25301	25240	25560	25441	25383	25508	25421	25394	25410	25365	25355	25505	25523	25463	25528	25274	25705	25442	25521	25349	25436	25180	25426	25439	25143	25525	25232	25529	25340	25448	25452	25518	25273	25403	25289	25247	25409	25205	25379	25480	25486	25661	25419	25277	25429	25456	25474	25595	25179	25275	25501	25402	25229	25509	25283	25571	25585	25408	25345	25395	25334	25334	25348	25561	25446	25283	25413	25392	25156	25507	25429	25832	25309	25569	25563	25540	25097	25492	25633	25565	25412	25600	25557	25454	25523	25480	25715	25461	25425	25401	25245	25404	25360	25414	25515	25273	25515	25584	25547	25588	25559	25524	25596	25335	25520	25404	25316	25319	25420	25367	25395	25419	25266	25444	25553	25573	25730	25642	25138	25631	25400	25552	25336	25616	25434	25583	25487	25450	25426	25377	25459	25386	25385	25592	25793	25608	25487	25277	25272	25399	25585	25456	25444	25462	25433	25487	25468	25462	25381	25323	25417	25507	25461	25314	25475	25422	25378	25495	25496	25424	25530	25438	25328	25497	25494	25458	25599	25728	25507	25409	25246	25449	25585	25618	25267	25443	25550	25526	25542	25361	25399	25417	25559	25720	25255	25538	25713	25406	25270	25339	25280	25172	25534	25241	25431	25668	25306	25343	25505	25213	25626	25407	25571	25458	25267	25199	25657	25546	25576	25732	25508	25581	25540	25499	25298	25311	25474	25506	25462	25493	25521	25329	25535	25846	25487	25559	25315	25244	25420	25380	25478	25575	25581	25490	25555	25435	25611	25493	25423	25311	25529	25284	25614	25431	25523	25671	25413	25467	25480	25328	25480	25307	25626	25371	25363	25084	25177	25570	25536	25413	25567	25526	25323	25390	25636	25422	25676	25916	25684	25396	25594	25173	25418	25347	25512	25574	25785	25826	25339	25485	25753	25464	25594	25738	25307	25346	25411	25630	25593	25544	25522	25552	25400	25406	25419	25357	25442	25310	25554	25387	25322	25358	25494	25248	25372	25611	25431	25478	25470	25362	25329	25413	25140	25366	25675	25764	25736	25568	25711	25565	25517	25702	25324	25174	25314	25349	25332	25298	25539	25471	25471	25547	25528	25378	25499	25390	25207	25258	25608	25440	25240	25317	25429	25427	25536	25578	25577	25511	25418	25500	25319	25313	25476	25470	25505	25387	25381	25576	25310	25527	25606	25643	25182	25381	25485	25343	25552	25359	25502	25404	25677	25340	25634	25413	25106	25547	25349	25461	25574	25372	25435	25431	25415	25392	25353	25443	25680	25456	25549	25663	25319	25534	25633	25405	25505	25264	25448	25589	25525	25645	25369	25501	25367	25657	25560	25557	25638	25647	25537	25630	25437	25515	25730	25611	25465	25582	25528	25514	25410	25316	25523	25383	25335	25480	25364	25454	25300	25296	25634	25661	25484	25489	25358	25477	25649	25491	25480	25552	25211	25465	25694	25529	25413	25537	25402	25412	25200	25247	25264	25428	25385	25264	25442	25645	25617	25577	25540	25666	25519	25499	25311	25330	25667	25553	25343	25316	25512	25357	25473	25626	25391	25777	25306	25431	25676	25382	25743	25453	25212	25467	25645	25540	25496	25556	25426	25538	25557	25402	25254	25399	25150	25520	25221	25501	25665	25596	25394	25614	25494	25433	25191	25225	25392	25411	25557	25572	25305	25482	25492	25630	25717	25445	25583	25542	25350	25668	25386	25544	25520	25495	25630	25725	25594	25473	25537	25217	25404	25699	25242	25446	25494	25364	25237	25078	25431	25461	25315	25431	25355	25483	25492	25354	25313	25574	25390	25373	25513	25569	25633	25424	25354	25452	25569	25381	25506	25223	25504	25620	25390	25300	25563
20895	24686	24436	21031	19684	18370	17524	17268	16842	16799	16485	16404	16367	16291	16189	16268	16145	16217	16200	16130	16159	16192	16051	16023	16161	16016	16004	15902	16182	15968	15991	15934	15995	15999	15960	15880	15975	15985	15740	15817	15961	16115	15743	15907	15895	15969	15944	15831	15709	15996	15997	15775	16032	15854	15930	15998	15947	15858	15900	16146	15861	15996	15863	15815	15783	15850	15633	15705	15845	16056	15825	15879	15964	15673	15820	15976	15946	15873	15990	15926	15628	15909	15880	15987	15893	15889	15905	15933	15917	15972	15830	15792	15827	15896	15906	15850	15865	16097	15847	15762	15892	15944	15879	15886	15890	15862	15998	15934	15794	15977	15941	15799	15771	15876	15939	15837	16015	15926	15921	15886	15978	16020	15829	15860	15871	15640	15788	15835	15805	15872	15791	15979	15819	15888	15890	15839	15818	15981	16049	15811	15947	15772	15835	15841	15735	15907	15806	15935	15961	15761	15891	16008	15861	15941	15867	15905	15877	15875	15979	15843	15881	15697	15934	15954	15803	15877	15806	15905	15833	15785	15994	15622	15880	15908	15857	15855	15860	15948	15930	15883	15991	15859	15745	15823	15866	15919	15862	15772	15646	15867	15777	15923	15772	15865	15875	15737	15774	15819	15829	15800	16034	15900	15980	15960	15743	15765	15927	15965	15808	15673	15940	15911	15623	15958	15684	15944	15690	15866	15678	15996	15806	15874	15844	15946	15681	15738	15750	16095	15879	15814	15821	15839	15761	15762	15950	15903	15823	15922	15826	15822	15818	15705	15780	15838	15909	15946	16008	15872	15745	15958	15988	15959	15858	15721	15962	15798	15879	15880	15813	15900	15952	15912	15835	16080	15881	15750	15866	15703	15800	15927	15730	15951	15900	15900	15807	15972	15916	15803	16023	15632	15854	15813	15916	15755	15893	16043	15836	16010	15929	15888	15579	15916	15782	15950	15997	15861	15825	16102	15885	15651	16112	15930	15786	15605	15874	15696	15851	15816	15815	15874	15744	15654	15905	15765	15858	15861	15918	15829	15867	15841	16035	15833	16004	15948	15756	16139	15742	15796	15897	15859	15789	15857	15894	15747	15846	15802	15935	15938	15918	15831	15846	15743	15999	15856	15870	15812	15836	15820	15721	15815	15730	15724	15900	15999	15788	16067	15989	15974	15960	15746	15908	15831	15994	15888	15943	15978	15903	16037	16003	15821	15826	15890	15770	15821	15846	16000	16015	15787	15918	15748	15781	15788	15934	16000	15709	15836	15751	15880	15910	15919	15979	15704	16095	15880	15830	15862	15758	15835	15552	16094	15985	15798	15995	15868	15857	16053	15982	16007	15857	16058	15839	15898	15645	15926	15888	15971	15865	15970	16064	15935	15797	15761	15803	15836	15862	15890	15817	15865	15942	15960	15768	15944	16041	15926	15910	15928	15793	15726	15859	15825	15778	15816	15837	15838	15829	15818	15834	15945	16030	16025	15833	16033	15817	15784	15976	15992	15941	15978	15840	15965	15820	15902	16074	15881	15974	16115	15818	15870	15852	16015	15840	15895	16012	15836	15872	15788	15909	15893	15795	15740	15889	15932	15855	16014	15697	15886	16010	15907	16019	15907	15884	15921	15960	15826	15894	16004	15813	15810	16082	16014	15924	15866	16087	15972	15813	15918	15861	15838	15803	15891	15929	15741	15894	15661	15942	15722	15785	15973	15747	15839	16002	16009	16000	16058	15878	15822	16022	15951	15909	15877	15828	15961	15850	15913	15809	15920	15938	15671	15890	15787	15890	15987	15594	15962	16009	15841	15914	15751	15879	15874	15979	15898	15836	15805	15765	15784	15806	16008	15989	15900	15821	15985	16064	16010	15906	16068	15913	15806	15801	15858	15763	15719	15807	15952	15747	15732	15904	16095	15894	15850	15864	15909	15895	15702	15883	15789	15958	16056	15801	15791	15913	15901	15976	15881	15918	15779	15926	15788	16029	15863	15870	16094	15894	15839	15776	15884	15822	15953	15748	15773	15878	15811	15950	15953	15826	16166	16033	15853	15849	15820	15881	15852	15781	15910	15932	15910	15973	15877	15756	15906	15915	15830	15882	15850	15914	15777	15926	15916	15880	15897	15622	16052	15797	15916	15834	16096	15719	15820	15843	15944	15845	15859	15955	15813	15820	16023	15875	15811	16064	15885	15739	15795	15934	15850	15887	15848	15767	15828	15970	15852	15798	15814	15839	15815	15962	16003	16081	16022	15967	15922	15735	15865	15886	16115	15809	15930	15722	15933	15711	15825	15862	15985	15910	15928	15891	15962	15690	16032	16034	15818	15839	16010	15668	15846	16035	15733	15932	15958	15968	15792	15984	15947	15953	16007	16011	15852	15922	15666	15913	15700	15849	16045	15794	15863	15711	15807	15927	15771	15763	15812	15810	15961	15862	15780	15879	15744	15770	15888	15976	15777	15933	15986	16109	15889	15997	15900	15655	15984	15952	16002	16046	15611	15854	15712	15777	15801	16098	15789	15779	15843	15705	15811	15838	15988	15672	15980	15694	15828	15755	15691	15947	15997	15789	15883	15755	15906	15933	16031	15803	15794	15956	16079	15797	15857	15873	15784	15923	15882	15814	15832	15820	15817	15947	15798	15933	15895	15732	15788	15978	15819	15822	15883	15810	15814	15958	16180	15587	15928	16036	15948	15776	15825	15928	15883	15920	15960	15825	15918	16139	15722	15760	15906	15810	15880	16132	15938	15872	16048	15739	15927	15760	16049	15751	15923	15795	15810	15699	15978	15874	15888	16019	16199	15970	15954	15940	15900	16038	15844	15796	16119	15989	15958	16027	15820	15933	15785	15851	15919	15909	15809	15643	15774	15990	15862	15823	15702	15953	15861	15923	15887	15848	15888	15841	15757	15857	15806	15948	15930	15936	15858	16044	15809	15981	16041	15970	15876	15764	15805	15908	15974	15745	15791	15806	15874	15969	15875	15869	15801	15739	15980	15890	15747	15864	15854	16069	15998	15829	15805	15958	15935	15732	15795	15722	15780	15700	15868	15746	15905	15932	16000	15957	15709	15833	15829	15930	15835	15857	15895	15769	15676	15901	15938	15845	15763	15868	15844	15973	16004	15918	15831	15817	15992	15960	15744	15807	15946	15839	15921	15876	15960	15933	15873	15854	15750	15849	15927	15887	15772	15711	15638	15781	15936	15852	15765	15867	15817	15886	15823	15791	15939	15768	15906	15980	15882	15864	15933	15818	15815	15902	15975	15949	15830	15710	15982	15672	15802	15918	15972	15924	16011	15878	15905	15722	15829	15964	15834	15708	15875	15919	15970	15875	15870	15899	15863	15958	16019	15967	16005	15813	15797	15860	15949	15940	15889	15834	15931	15943	15815	16021	15874	16006	15928	15988	15887	16022	16026	15767	15750	15921	15905	16036	15909	15931	15897	15932	15826	15897	15750	15809	15875	15818	16010	15765	15864	15838	15987	15838	15858	15777	15813	15825	15970	15728	15847	15875	15723	15817	15969	15739	15823	15735	15910	15784	15895	15957	15812	15905	15860	15858	15900	15663	15878	16051	16013	15718	15837	15841	16035	15777	16021	15872	16065	15786	15888	15851	15749	16016	15997	15789	16090	15859	16053	15822	16057	15962	15908	15916	15887	16029	15849	15928	15932	15854	15916	16016	15852	15897	15688	15971	15810	15812	15912	16080	15887	15853	15937	15902	15865	15812	15965	15891	15850	15899	15787	15859	15774	15819	15902	15965	15875	15873	15688	16055	15997	15751	15785	15994	15889	15976	15868	15667	15943	15816	15702	15969	15886	16045	15837	15784	15870	15854	15750	16036	15793	15843	15883	15755	15843	15902	15912	15932	15894	15957	15747	15906	15938	15860	16047	15884	16216	15908	15978	15793	15904	15888	15826	15798	15872	15801	16015	15844	15699	15862	16052	15845	16065	15831	15920	15844	15824	15863	15797	15892	15956	16005	15911	15738	15907	15985	15749	15901	15877	16023	15895	15777	15870	15938	16046	15925	15573	15942	16003	15958	15981	15867	15834	15819	15907	15905	15878	15870	15773	15914	16047	15883	15781	15951	15815	15801	15836	15945	15875	15898	15739	15807	15842	15868	15800	15989	15806	15825	15843	15936	15986	15890	15995	15857	15974	15834	15759	16032	15833	15953	15863	15867	15996	15949	15892	15706	15807	15884	15916	15899	15900	15870	15959	15868	15904	15856	15811	15745	15839	16152	15872	15779	15820	15766	15798	15936	15746	15800	15912	16051	15858	15919	15805	15869	15977	15739	15839	15955	15897	15912	15947	15911	15906	15942	15795	16042	15952	16009	15868	15788	16013	15777	15836	15978	15983	15708	15779	15963	15674	15965	15816	15772	15932	15768	15749	15848	15702	15942	15874	15866	15980	15859	15679	15868	16031	15904	15766	15879	15784	15832	16033	16078	15886	16004	15997	15943	15857	16129	15877	15782	15854	15873	15835	15872	15857	15975	15987	15821	15860	15987	15800	15828	15696	15802	16014	15996	15918	15834	15847	15780	15697	15925	15798	15876	15820	15898	15825	15823	15977	15946	15755	15999	15924	15795	15904	15878	15967	15948	15716	15841	15725	15881	15989	15899	15959	15936	15932	15808	15679	15793	15756	15867	15823	15748	15863	15996	15871	15963	15908	15838	15715	16071	15771	15940	15829	16078	15849	15851	15862	15980	15730	15858	15809	15880	15837	15789	15815	15736	15971	15910	15828	15941	15968	15921	15817	16021	15924	15974	15827	15823	16030	15701	16075	15780	16009	15792	15859	15904	15957	15863	15971	15993	15819	15849	15697	15677	15860	15706	15907	16041	15862	15746	15957	16117	15797	15927	15800	15990	15857	16028	15756	15965	15863	16001	15872	15991	15821	15886	15877	16084	15927	15926	15782	15861	15785	15816	15897	15917	15849	15885	15982	15942	16173	15884	15875	15911	15887	16003	15844	15716	15841	15860	15793	15848	15860	15909	15975	16077	15750	15904	15968	15992	15740	15810	15848	15822	15743	16062	15866	15771	15944	15894	15822	16017	16000	15970	15701	15864	15839	15904	15847	16008	15855	15785	15958	15781	15889	15846	16026	15761	15844	15867	15689
24367	21197	27728	25295	23905	27471	28595	25832	24999	25061	24819	24133	24517	24247	24114	23856	24024	23685	24152	23939	23657	23925	23637	23670	23604	23805	23826	23852	23512	23421	23670	23474	23829	23547	23755	23598	23523	23719	23456	23463	23463	23577	23524	23688	23545	23728	23830	23794	23578	23552	23392	23430	23605	23746	23746	23698	23668	23440	23623	23756	23704	23612	23904	23675	23622	23382	23551	23519	23437	23467	23368	23299	23369	23514	23461	23641	23536	23361	23707	23404	23652	23332	23421	23438	23463	23603	23494	23488	23868	23492	23453	23678	23381	23542	23738	23553	23403	23370	23834	23617	23321	23414	23253	23370	23329	23364	23519	23375	23478	23403	23427	23495	23606	23415	23548	23331	23537	23552	23460	23540	23597	23582	23479	23379	23597	23423	23666	23263	23488	23492	23517	23528	23630	23523	23422	23362	23533	23642	23754	23519	23533	23418	23536	23434	23603	23691	23350	23346	23322	23523	23423	23593	23367	23435	23490	23423	23322	23305	23445	23269	23208	23654	23534	23281	23351	23336	23452	23501	23397	23406	23774	23530	23551	23433	23622	23635	23597	23302	23443	23364	23627	23304	23259	23318	23483	23433	23341	23588	23533	23661	23601	23523	23415	23552	23461	23384	23349	23606	23609	23415	23351	23269	23342	23500	23657	23374	23585	23493	23252	23406	23637	23737	23552	23720	23689	23518	23462	23335	23549	23400	23509	23579	23387	23581	23286	23659	23585	23559	23540	23382	23426	23388	23442	23343	23392	23365	23509	23462	23614	23312	22967	23307	23353	23261	23437	23269	23483	23455	23583	23550	23498	23605	23643	23403	23488	23459	23493	23462	23616	23342	23604	23397	23288	23552	23378	23569	23594	23510	23294	23431	23159	23358	23575	23102	23448	23253	23310	23406	23443	23270	23517	23364	23567	23631	23526	23464	23501	23401	23377	23471	23478	23349	23261	23610	23108	23485	23460	23562	23580	23580	23505	23261	23699	23667	23187	23669	23702	23637	23668	23496	23500	23667	23580	23227	23409	23643	23618	23680	23624	23432	23600	23331	23339	23193	23484	23527	23685	23633	23653	23545	23620	23579	23372	23461	23265	23481	23535	23597	23470	23493	23439	23530	23458	23500	23400	23435	23392	23464	23411	23593	23478	23610	23473	23188	23372	23579	23180	23228	23497	23692	23449	23392	23301	23329	23569	23447	23475	23472	23539	23377	23375	23214	23592	23471	23594	23504	23467	23534	23434	23406	23565	23361	23496	23568	23246	23733	23263	23631	23164	23575	23341	23424	23561	23506	23532	23592	23643	23582	23413	23400	23578	23456	23360	23462	23484	23473	23663	23482	23160	23416	23608	23577	23527	23506	23445	23308	23111	23333	23334	23362	23266	23554	23567	23210	23301	23498	23441	23500	23491	23601	23478	23352	23433	23260	23570	23340	23448	23686	23364	23669	23603	23287	23609	23518	23527	23351	23313	23395	23304	23422	23723	23594	23440	23269	23399	23622	23509	23365	23349	23383	23555	23596	23475	23681	23514	23444	23275	23690	23347	23607	23432	23435	23369	23607	23512	23357	23757	23673	23483	23543	23363	23312	23327	23130	23267	23444	23616	23501	23360	23304	23201	23591	23670	23476	23448	23673	23440	23346	23343	23385	23458	23258	23533	23445	23474	23338	23588	23461	23634	23251	23424	23355	23624	23574	23648	23625	23402	23353	23571	23186	23474	23219	23588	23641	23628	23534	23304	23264	23345	23332	23237	23334	23779	23700	23393	23373	23563	23292	23627	23510	23192	23356	23467	23689	23448	23741	23723	23616	23488	23462	23408	23298	23414	23647	23581	23420	23406	23275	23530	23644	23664	23447	23289	23371	23359	23332	23422	23321	23637	23367	23501	23513	23333	23337	23427	23680	23674	23310	23409	23504	23635	23569	23587	23329	23654	23657	23328	23423	23487	23581	23600	23579	23356	23384	23531	23342	23421	23683	23408	23434	23433	23533	23456	23470	23441	23401	23327	23741	23347	23355	23452	23463	23511	23324	23163	23231	23382	23431	23593	23299	23529	23561	23467	23696	23255	23155	23415	23141	23473	23747	23221	23269	23381	23332	23600	23545	23359	23467	23545	23394	23446	23596	23351	23459	23632	23421	23614	23388	23277	23530	23628	23528	23558	23320	23448	23354	23491	23712	23663	23386	23240	23502	23373	23385	23291	23376	23453	23554	23530	23534	23657	23497	23401	23595	23685	23474	23544	23287	23096	23280	23512	23321	23555	23463	23359	23411	23347	23423	23626	23167	23451	23520	23551	23655	23565	23131	23285	23524	23528	23412	23764	23421	23480	23564	23470	23515	23409	23627	23614	23500	23534	23376	23544	23506	23385	23555	23436	23563	23564	23219	23388	23392	23490	23210	23492	23271	23654	23613	23511	23680	23365	23296	23397	23554	23346	23381	23255	23442	23598	23477	23507	23467	23461	23364	23524	23231	23388	23335	23814	23447	23252	23291	23734	23353	23401	23463	23481	23311	22980	23403	23637	23329	23469	23272	23645	23627	23501	23610	23340	23423	23641	23344	23466	23388	23602	23411	23214	23147	23388	23437	23494	23690	23432	23595	23620	23582	23442	23374	23167	23397	23427	23581	23529	23540	23505	23553	23666	23390	23392	23638	23475	23601	23355	23434	23678	23651	23474	23505	23463	23318	23314	23158	23627	23511	23693	23425	23381	23625	23646	23680	23173	23512	23341	23423	23854	23419	23451	23344	23560	23368	23358	23346	23504	23482	23774	23607	23307	23257	23600	23490	23391	23658	23852	23300	23327	23402	23374	23443	23537	23380	23708	23548	23475	23379	23263	23366	23478	23348	23744	23579	23505	23485	23746	23160	23310	23512	23396	23567	23438	23360	23372	23535	23562	23501	23499	23599	23409	23370	23591	23821	23652	23259	23494	23427	23732	23347	23247	23386	23401	23536	23623	23635	23379	23331	23324	23353	23252	23494	23480	23565	23471	23397	23299	23496	23313	23573	23468	23411	23349	23445	23368	23384	23326	23406	23488	23522	23407	23458	23603	23509	23386	23401	23279	23644	23416	23271	23650	23388	23526	23402	23350	23491	23433	23534	23650	23531	23436	23410	23670	23551	23668	23457	23341	23511	23186	23331	23503	23559	23442	23594	23521	23551	23255	23568	23555	23375	23237	23367	23623	23338	23408	23623	23568	23361	23348	23264	23385	23515	23127	23340	23665	23492	23601	23407	23414	23550	23463	23469	23442	23597	23496	23516	23326	23562	23317	23217	23375	23294	23441	23513	23445	23530	23675	23541	23460	23725	23480	23660	23535	23397	23397	23322	23508	23380	23424	23592	23605	23613	23409	23470	23383	23406	23389	23439	23405	23524	23493	23523	23480	23216	23285	23316	23538	23685	23617	23801	23452	23271	23278	23377	23247	23335	23556	23449	23509	23503	23495	23338	23418	23422	23364	23411	23326	23356	23553	23544	23564	23319	23420	23483	23696	23542	23469	23392	23481	23599	23184	23332	22974	23543	23548	23527	23389	23479	23576	23302	23457	23557	23351	23249	23363	23392	23511	23473	23458	23342	23437	23168	23533	23390	23666	23569	23451	23524	23634	23394	23355	23576	23404	23248	23519	23398	23520	23663	23492	23400	23587	23344	23344	23379	23619	23367	23426	23507	23716	23436	23264	23432	23355	23325	23503	23559	23426	23498	23283	23158	23320	23669	23425	23708	23492	23462	23743	23427	23315	23285	23290	23451	23644	23527	23605	23241	23546	23646	23478	23435	23419	23238	23558	23461	23737	23503	23307	23472	23553	23312	23532	23490	23434	23181	23456	23652	23440	23398	23443	23247	23645	23551	23118	23573	23654	23441	23393	23287	23562	23205	23241	23432	23573	23446	23502	23440	23405	23503	23672	23639	23405	23607	23364	23461	23716	23062	23410	23321	23651	23317	23488	23567	23425	23515	23503	23541	23313	23381	23569	23407	23323	23614	23406	23370	23618	23317	23679	23401	23428	23470	23490	23528	23614	23908	23597	23726	23607	23540	23522	23419	23585	23468	23739	23399	23606	23404	23470	23365	23509	23417	23575	23230	23455	23507	23586	23688	23423	23529	23650	23550	23318	23542	23524	23425	23568	23530	23341	23403	23537	23247	23193	23366	23331	23459	23342	23371	23648	23581	23450	23592	23713	23483	23699	23329	23448	23640	23497	23354	23438	23363	23598	23464	23353	23293	23565	23650	23544	23481	23376	23461	23404	23416	23610	23374	23380	23482	23574	23481	23404	23388	23462	23259	23438	23436	23527	23464	23469	23456	23651	23479	23319	23309	23525	23287	23639	23303	23483	23479	23596	23614	23384	23418	23509	23518	23517	23522	23404	23488	23290	23337	23702	23515	23579	23478	23531	23458	23558	23537	23337	23517	23592	23357	23526	23418	23658	23341	23391	23529	23683	23615	23426	23597	23831	23366	23154	23630	23207	23471	23557	23258	23522	23489	23585	23581	23470	23321	23615	23237	23267	23664	23673	23451	23209	23345	23533	23629	23467	23319	23490	23751	23418	23518	23515	23515	23443	23686	23467	23609	23330	23431	23527	23538	23715	23714	23664	23685	23898	23349	23572	23592	23364	23320	23292	23329	23372	23610	23624	23596	23454	23312	23395	23372	23466	23369	23565	23610	23422	23561	23591	23493	23414	23421	23564	23563	23363	23473	23243	23289	23299	23311	23350	23395	23511	23417	23502	23383	23438	23539	23471	23801	23276	23270	23322	23259	23363	23238	23537	23430	23349	23595	23488	23296	23383	23651	23469	23269	23341	23396	23394	23507	23395	23499	23430	23415	23583	23464	23494	23298	23523	23575	23492	23454	23293	23170	23601	23443	23561	23673	23589	23674	23523	23408	23455	23467	23595	23404	23536	23363	23810	23440	23468	23548	23217	23675	23339	23397	23598	23604	23538	23602	23371	23522	23324	23438	23575	23298	23673	23610	23623	23709	23436	23142	23346	23336	23568	23501	23327	23612	23260	23434	23488	23352	23510	23397	23509	23395	23672	23500	23725	23357	23600	23382	23562	23554	23398	23342	23392	23410	23605	23638	23655	23333	23422	23569	23655	23458	23508	23436	23629	23525
18676	31546	31048	25275	22170	20015	18713	17580	17332	16704	16420	16139	15881	15699	15685	15548	15512	15472	15428	15415	15433	15179	15354	15318	15205	15330	15475	15103	15197	15293	15145	15132	15000	15086	15066	15176	15018	15215	15117	15046	15005	15209	15026	15082	15020	15140	15063	15030	15122	14906	14968	15142	15095	15283	14903	15157	15039	15160	14936	15020	15186	15126	15005	14971	14964	14988	14942	15139	15216	14954	14955	14947	14981	15031	15112	14972	15119	14937	14924	14939	14909	14819	14937	15054	15077	14939	15066	15034	14899	14889	15079	14942	15001	15075	14955	14847	14985	14875	15104	14676	14837	14806	15068	15013	14852	15026	14867	14869	15034	14916	14855	15078	14964	14985	14912	15026	14811	15003	14960	14970	14878	14957	15034	14988	14894	14973	15012	15050	14899	15073	14888	14867	14981	15023	15039	14959	14852	14861	14899	14939	14920	15008	14899	14988	14767	14737	15127	14976	14978	14844	14957	15017	14947	14719	14988	14922	14922	14762	14921	14964	14680	15119	15004	15082	14965	14840	15037	15057	15004	14909	14949	14861	14894	15042	14988	14822	15005	15031	14997	14856	14956	14777	15004	14910	14999	14944	14913	14734	14862	15031	14925	15054	14917	15028	14811	14961	14961	15195	14996	14917	15009	14814	14949	14872	14877	14957	14932	14948	15020	15214	15029	14862	14928	15046	15014	14913	15028	14703	14962	15000	15091	14981	15027	14978	14969	14837	15001	15016	14918	14891	14886	14670	14867	14790	14899	14920	14772	14883	14971	14979	15005	14975	14969	14867	14919	14869	14982	14898	15006	14909	14988	14871	14893	15048	14900	14968	14904	14829	14977	14826	14888	15006	14858	14724	15014	14919	14929	14948	14978	15010	14866	15019	14886	14843	14999	14865	14868	15027	14945	14987	14854	14805	14854	15067	14702	14902	14873	14917	14881	14833	14940	14993	15067	14996	15118	14848	14967	14982	15080	14985	14977	14836	14998	14817	14899	14995	14973	14926	14935	14909	14843	14858	14849	14843	14963	14948	15030	14924	14940	14922	14906	14961	15000	14893	14917	15040	14824	15059	15099	14999	14983	14851	14796	14968	14833	14893	14868	14938	15014	14890	14945	14827	14909	14986	14867	14816	14964	15015	14903	14760	15066	15061	14855	14687	14912	14988	14968	14826	14964	14976	14984	14950	14944	15076	14872	14904	14795	15196	14853	15026	15083	14849	14886	15050	14823	14917	15054	15029	15038	15001	15087	14791	14994	14992	14860	14842	14854	15000	14798	14837	15044	14945	14966	14740	14904	14804	14966	14981	14913	14904	15077	14795	14961	14919	14969	14891	14903	15048	15100	14823	14789	15033	14961	14911	14781	14993	14987	14949	14991	14979	14923	14982	14957	14927	14988	14919	14801	14927	14970	14823	14996	14752	14995	14823	15026	15050	14760	14893	14946	15009	15016	14972	14993	14970	14843	14849	15102	14971	14882	14735	14884	15020	14862	15168	15021	14810	14873	14997	14803	14933	15009	14842	14855	14906	15029	14991	14929	14849	15229	14928	14900	14956	14828	14636	15000	14971	14975	14524	14876	14906	14940	15006	15164	14973	14969	15066	14880	14993	14906	15039	14964	14840	14831	14909	14946	14828	14881	15033	14900	14986	14895	14925	14994	14748	14925	14843	15099	14740	14824	14796	14918	15007	14913	15003	14965	15092	14791	14948	14926	14844	14920	14872	14871	14920	14881	15020	15057	14865	14846	14951	14924	14863	14810	14973	14924	14887	14770	15068	14963	14846	14808	14899	14900	14773	15080	14917	15036	14837	14982	15010	14848	14903	14920	14905	14887	14914	14951	14969	14981	14892	14949	14947	14899	14889	14980	15006	14934	14841	14935	14817	14913	14984	15030	14921	15098	14985	14922	15005	14995	15092	14917	15014	14919	14935	14981	14810	14844	15071	15021	14789	14822	14982	15069	15028	14894	14843	14924	14915	15102	15001	15029	14923	14913	14901	14800	15128	14913	14905	14865	15011	14905	14860	14810	14968	14859	14872	14881	14947	14962	14982	14916	14790	14969	15064	14857	15008	14896	15085	14968	14835	14972	15033	14874	14892	14809	15015	15025	14899	14938	14928	14874	14807	14966	14942	15092	14883	14855	15052	14953	15033	14884	14999	14946	14889	15088	14952	14937	14848	14975	14844	14789	15051	14870	15125	14957	14924	14933	14817	15085	14819	14977	14944	14964	14916	14949	15076	15046	14943	14965	15067	14981	15188	14978	14968	14998	15028	15019	14924	15011	14804	14884	14877	14911	14990	14905	15063	14835	14963	14949	14874	15054	14988	14828	14796	15043	14989	14943	14909	15080	14808	14834	14885	15061	15057	15019	14877	14847	14872	14886	15001	14929	14934	14982	14806	14904	14893	14920	14953	15026	14947	14903	14903	14884	14797	14861	14915	15021	14876	14869	15091	15084	14860	14750	15035	14964	14932	14795	14934	15032	14986	14806	15029	15009	14817	14938	14837	14895	14813	14861	14885	14913	14981	14874	15005	14968	15057	14835	14883	14975	15017	14781	14915	14973	14986	14862	14838	14868	15016	14801	14790	15041	14909	14846	15026	14937	15056	15001	14937	15051	14959	15001	14944	15171	14831	15112	14961	14919	14852	14821	14937	14982	15070	14942	15139	14845	14954	14836	14980	14879	14927	15032	14930	14931	14881	15026	14952	14915	14856	15010	14920	14921	14836	14953	14984	14941	14868	15045	14986	15010	14803	14894	14902	14861	15013	14965	14951	15013	14912	14877	14967	14952	14851	14769	15009	15005	14906	15129	14872	14837	15056	14883	14768	15008	14893	14936	14788	14936	15122	15013	14857	15053	15022	14839	14882	14842	15000	15168	14897	14979	14997	15056	15040	14909	15018	15039	14913	14855	14921	14762	14985	14936	14786	14992	14941	15030	14966	14828	14862	15054	14916	14940	14912	15058	14877	14919	15022	14949	14944	14800	14822	15038	14955	14871	14937	14928	15145	14790	14928	15038	14930	14907	14985	14809	14863	14841	14807	15038	15097	14982	14918	14907	14933	14871	14802	15052	15020	14997	14957	14875	15047	14879	14946	14867	14944	14892	14978	14881	14805	14901	14886	15073	14918	14887	14925	15012	14921	15069	14857	15122	14918	15007	14981	14957	14850	14917	14797	14915	14927	14895	15053	14840	14936	14732	14917	14916	14896	14849	14838	14929	14982	14848	14716	14889	14805	15024	14836	14958	15115	14920	14909	15074	14960	14988	14849	14953	14946	14896	14923	15004	15004	15140	15084	14954	15014	14943	14754	15128	14883	14994	14986	14806	14859	14818	15126	14940	15003	14927	14747	14908	14773	14999	14930	15087	14890	14877	14998	14910	15044	14865	14924	15027	14927	14879	14775	14843	14799	14946	14903	14988	14790	15056	14913	15111	14882	14776	14830	15028	14948	15009	14964	14812	14873	14922	15036	14928	14803	15051	14884	14847	14982	15098	14856	15051	14869	15142	14991	14790	14789	14672	14970	15030	15117	14948	14885	14974	14862	14941	14889	15002	14876	14875	14791	14817	15046	14983	14950	14942	14857	14860	14846	14900	14896	14971	14795	14808	14910	14871	14766	15031	14952	14905	14801	15136	15003	15002	15048	14965	14944	15165	14977	14923	14859	15160	15026	14878	14925	15049	14947	15039	14702	14940	15017	14668	14935	14866	14880	14971	14752	14868	14914	14904	14915	14914	14790	15017	15023	14846	15146	14935	14941	14837	14899	14944	14907	14860	15052	15022	14909	14935	15012	14974	14986	14974	14785	15050	14900	15079	14943	14951	14985	14936	14923	14933	15017	14949	15109	14900	14847	14803	15088	14894	14882	14896	14810	15033	14902	15166	14853	14762	14762	14810	14860	15020	14759	15027	15044	14977	15034	14961	14882	14828	14948	14902	15045	14906	15108	14988	14916	15090	14993	14866	14916	14901	15119	15165	14887	14737	14744	14967	14957	15048	15041	14877	14940	14960	15112	15042	14956	14908	14820	14957	14836	14727	14863	14788	15110	14985	14847	14913	15002	15035	14792	14953	15086	14952	15005	14888	14790	14882	14840	14946	14969	14900	15046	14858	14866	15013	14908	15183	14907	14880	14933	15037	14805	15078	15013	14934	15076	14927	14939	15075	14973	15025	14830	14857	14965	14784	14920	14892	15096	14927	14925	15059	15102	14870	15082	14989	14912	15042	14842	14880	15093	14879	15144	14862	14884	15066	14910	15185	14899	14907	14953	15056	15111	14716	14875	15067	14950	14988	15168	14821	14843	15013	14936	14944	15060	14932	14888	15100	14964	15025	14826	14836	14930	14832	14952	14990	14906	14999	14999	14770	15008	14939	15052	14929	14892	15031	15239	14839	14807	14660	14923	14926	14972	14981	15063	14662	14829	14847	15238	14779	15000	14938	15160	15031	14864	14907	15033	14909	14957	15021	15030	14744	15108	14971	14817	15066	14815	14956	14949	14916	14946	15088	14871	14834	14986	14946	14821	14944	14989	14809	14910	14873	14984	15021	14845	14854	15041	14956	15121	14912	14942	15006	14758	15014	14845	14905	14931	14811	14937	14928	14987	14863	14952	14916	14868	14983	15093	14968	14764	15080	14930	14871	15184	14868	14856	14856	14796	14973	14780	15012	15116	15148	14670	15049	14993	15025	14916	15045	15089	15010	14973	14891	15027	14827	15115	15049	15029	15005	14832	15071	14909	14934	14831	15089	14873	14898	14952	14909	14941	14957	14998	14874	14867	14911	14978	14805	14995	14970	14858	15007	14994	14926	14795	15014	14970	15082	15058	14991	14855	15044	15033	15010	15089	14872	15026	14855	14865	14861	14863	14940	14808	14956	14855	14786	14933	14905	15018	15034	14833	14999	14958	14927	14965	14950	14839	15104	14992	15017	14773	14922	14864	14926	15016	14965	14932	14848	14789	14813	14893	15018	14858	14900	14983	14927	14942	15031	15000	14934	15041	14917	14799	14819	14844	15060	14950	14883	14864	15078	14809	14967	14942	15011	14964	14887	14884	14910	15049	14927	14894	14913	15017	14969	14925	15001	14941	14995	15079	14657	14970	14893	14936	14889	14876	15053	14727
22732	21236	27853	24936	22138	25984	30751	26718	25120	25112	24428	24185	24096	23935	23800	23651	23545	23391	23351	23596	23434	23259	23469	23286	23318	23228	23145	23250	23049	23106	23107	23300	23071	23071	23297	23131	23108	23143	22870	23138	23398	23106	22906	23012	22905	22764	22999	22950	23134	22834	22902	23029	22874	23082	22803	23030	22942	22769	22921	22734	22829	22914	22921	22800	22955	22959	22867	23125	23004	22996	23034	22877	22638	22967	22986	22873	22822	22987	22609	22881	22765	22718	22736	22830	22793	22670	22952	22751	22925	22744	22999	22828	22803	22964	22857	22947	22646	22888	22603	22934	22779	22836	22692	22720	22882	22782	22882	23043	22979	22734	22780	22955	22952	22807	22620	22907	22654	22792	22800	22724	22739	22950	22925	22788	22884	22870	23035	22933	22846	22887	23011	22939	22879	23061	22953	22904	22808	22898	22745	22804	22913	22868	22895	22795	22970	22594	22652	23080	22864	22821	22978	22865	23055	22806	22929	22850	23008	23006	22771	22975	23235	22873	22641	22928	23070	22888	22965	23015	22901	22854	22515	22894	22907	22718	22928	22930	22774	22980	22739	22615	22873	22653	23130	22692	22903	22848	22764	22873	23076	22591	22809	22766	22797	22720	22893	22863	22803	22842	22659	23065	22800	22843	22912	22698	22864	22808	22652	22784	22834	23059	23019	22802	22852	22835	22721	22965	23126	22868	22872	22603	22724	22959	22943	22723	22795	22906	22791	22796	22843	22901	22755	22801	22865	22583	22721	22788	22539	22941	22803	22766	22975	22644	22925	22777	22869	22741	22797	22876	23044	22982	22571	22820	22672	22733	22715	22555	22761	23027	22858	22808	22806	22605	22956	22975	22765	22884	22626	23014	22856	22743	23203	22932	22812	22885	22780	22906	22937	22787	22748	22961	22924	22820	22822	23034	23261	22841	22733	22827	22844	22868	22988	22841	23085	22739	22758	22999	23151	22859	22775	22678	22763	22702	23010	23121	22730	22860	22937	22754	22875	22893	22907	22634	22699	22801	22628	22716	22954	22955	22630	22893	22795	22855	22859	22816	22850	22738	22640	22756	22996	22623	22928	22984	22805	22898	22876	22773	22650	23041	22721	22661	22704	22845	22588	23048	22909	22867	22777	22589	22717	22684	22760	22956	22840	22664	22871	22844	22984	22636	22592	22775	22669	22854	22851	22973	22903	22781	22591	22677	22785	22957	23016	22903	22987	22694	22999	22991	23018	22767	22846	22873	22655	22850	23006	22822	23018	22909	22901	22653	22817	22793	22874	22655	22659	22554	22757	23009	22731	22884	22664	22549	22753	22646	22574	22573	22664	22945	22888	22904	22996	22793	22746	22904	22862	22872	22896	22844	22923	22402	22837	22708	22738	22622	22947	22988	22745	22810	22679	22731	22855	22924	22657	22732	22868	22843	22828	22860	22445	22745	22635	22842	23051	23093	22918	22794	22742	22904	22936	22721	22799	22728	22599	23020	23046	22680	23081	22822	22753	22728	22855	23080	22942	22909	23022	22943	22734	22994	22981	22797	22804	22740	22820	22571	22768	22907	22718	22767	23061	22754	22920	22630	22905	22713	22816	23081	22876	23092	22929	22730	22860	22883	22972	22825	22813	22934	23129	23061	22922	22669	22963	22666	22848	22856	22898	22987	22972	22879	22816	22680	22646	22796	22679	22659	22689	22624	22861	22662	22775	22989	22828	22458	22784	22871	22773	22881	22695	22841	22994	22754	22837	22607	22598	22856	22953	22843	22862	22891	22560	22866	22956	22746	22808	22610	22730	22850	22580	22694	22984	23121	22609	22865	22760	22692	22974	22736	23024	23007	22850	23106	22932	22840	22959	22775	22876	22950	22914	22762	22853	22913	23010	22849	22581	22938	22842	22933	23071	23102	22796	22766	22729	22746	22665	22864	22771	22729	22746	22704	22845	22905	22664	22467	22943	22895	22800	22804	22687	22817	22632	22699	22682	22615	22618	22817	22707	22708	22896	22971	22575	22760	22998	23024	22863	22792	22734	22794	22733	22711	22768	22928	23030	22997	22825	22842	22883	23005	23047	22712	22851	22595	22795	23100	22954	22715	22711	22663	22739	23056	22862	22723	22713	22888	22806	23038	22800	22676	22895	22694	22813	22632	22898	22795	23176	22947	23015	22848	22488	22880	22715	22771	22680	22901	22902	23002	22689	22803	22926	22916	22791	23112	22856	23057	22710	22933	22944	22892	22826	22891	22828	22750	22655	22938	22765	22771	22711	22631	22600	22698	22929	22797	23010	22796	22907	22997	22676	22576	22744	22837	22616	22749	22748	22907	22732	22961	22913	23081	22964	22899	22912	22885	22842	22964	22834	22791	22932	22751	22947	22880	22703	22949	22769	22625	23004	23065	22820	22996	22802	22932	23021	22660	22652	22773	22949	23032	22916	22961	22797	22838	22941	23076	22944	23059	22853	22590	22836	22563	22740	22725	22746	22822	22934	23093	22759	22792	22582	22918	23043	23057	22867	22758	23022	22707	22549	22852	22989	23027	22911	22864	22893	22839	22813	23109	23000	22915	22890	22935	23069	22905	23021	23001	23041	22771	22850	23019	23156	23089	23138	22503	22955	22698	22945	22809	22753	22959	23006	22843	22592	22903	22838	23035	23014	22825	23183	22856	22678	22979	22941	22732	22582	22531	23076	22907	22908	22806	22872	22834	22765	22784	22687	22685	22633	22773	22789	22809	22745	22883	23137	22681	22734	22845	22785	22643	22878	22919	23119	22867	22653	22738	22507	22805	22652	22671	22967	22817	22961	22943	22918	22895	22898	22886	22833	22892	23069	22975	22876	22681	22858	22729	22593	22938	23124	22882	22918	22627	23046	22965	22907	22601	22881	22545	23037	22771	22973	22769	22532	22715	22747	22815	22976	22776	22825	22591	22964	23142	22786	22843	22889	22842	22881	22822	23016	22789	22606	22771	22941	22981	22743	22949	22876	22917	22863	22952	23017	22889	22690	22722	22810	23064	22797	22697	22771	22624	22682	22842	23021	23066	22707	22799	22910	22722	22729	23066	22964	22609	22916	22648	22753	22670	22635	22910	22913	23006	22843	23033	22656	22806	22650	22933	22774	22826	22557	22879	22924	23015	22556	23029	22926	22803	22773	22725	22840	22695	22809	22965	22762	23093	22808	22902	23057	22730	22932	22699	23022	22676	22881	22732	22863	22788	22664	22840	22811	22909	22773	23014	23000	22847	22746	22739	22709	22892	23089	22737	22769	22804	22735	22761	22846	22754	22758	22538	22758	22726	22794	22740	22784	22946	22829	23114	23114	22573	22929	22667	22761	22959	22871	23021	22854	22786	22949	22693	22957	22800	22937	22891	22729	22881	22883	22705	22798	23046	23003	22654	22824	22977	22777	22771	22840	22900	22713	22778	22970	22905	22682	22852	22794	22762	22814	23126	22830	22889	23185	23042	22895	22696	22774	22880	22821	22766	22692	22773	22804	22758	22481	22944	23065	22805	22912	22938	22812	22877	22895	22756	22812	22610	22899	22712	22839	22848	22834	22795	22624	22719	23003	22829	22824	22586	22738	22665	22888	22616	23044	22912	22665	22788	22799	22753	22909	22626	22937	22684	22880	22907	22854	22807	22961	22907	22881	22796	23100	23105	22941	22793	22982	22982	22576	22741	23079	22824	22909	22785	23074	22948	23093	22946	22984	22935	23074	22925	22770	22611	22861	22927	22984	22713	22820	22785	22573	22706	22892	22861	22993	22836	23034	22812	22825	23157	22830	22887	22863	22727	22720	22922	22855	22760	22978	23045	22934	22930	22695	22965	22915	22974	23062	22852	22601	22762	22579	22565	22900	22933	22731	22794	22932	22942	22972	22832	22869	22845	23026	22757	22871	22606	22691	22575	22896	22597	22842	23203	22862	22835	22795	22845	22927	22839	22609	22911	22815	22833	22820	22933	22863	22866	23056	22812	22764	23041	22872	23038	22793	22924	22923	22974	23090	22806	22971	22922	22758	22774	22976	22942	22773	22953	22800	22880	22927	23041	22919	22830	22968	22815	22781	22579	22697	22623	22629	22749	23075	22776	22830	22800	22925	22749	22775	22710	22929	22929	22903	22897	22808	22923	22785	22830	22764	22946	22924	22943	22940	23190	22763	22885	22973	22888	22435	22823	22968	22820	22926	23041	22905	22794	22702	22867	22878	22802	22707	23087	22901	22770	22954	22889	22796	22848	22872	22579	22973	22894	22486	22740	22718	22946	22767	22883	23034	22798	22710	22831	22772	22691	22958	22686	22838	22778	22816	22677	22798	22586	22846	22725	23034	23004	23233	22890	22905	22830	22836	22612	22745	22821	22939	22815	22827	22728	22758	22713	22585	22812	22672	22705	22731	22732	22764	23159	22901	22866	22659	22734	22862	22927	22916	22863	22918	22923	22775	22781	23038	22579	22505	22715	22920	22658	22739	22784	22867	22869	22833	23099	22660	22773	22790	22791	22759	23033	22883	22701	22941	22867	22854	23008	22968	22828	22952	22882	22838	22843	22997	22792	22824	22911	22798	23011	22512	22801	22861	23168	22914	22705	22912	22575	23040	22912	22833	22995	22649	22749	22757	22867	23115	22833	22771	22561	22732	22706	22658	22949	22832	22925	22959	22923	22959	22888	23124	22981	22866	22687	22760	22918	22708	22806	23071	22950	23060	22919	22534	22738	22957	23059	22764	22704	23106	22780	22806	22605	22745	22979	22900	22542	22671	22729	22448	23004	22951	22781	22818	22831	22749	22706	23132	22923	22801	22973	22788	23057	22807	22728	22897	22861	23037	22739	22930	23089	22812	22501	22890	22757	23056	22856	22816	22937	22804	22868	22795	22939	22769	22727	22830	22719	22808	22880	22691	22794	22816	22892	22854	22741	22737	22796	22775	22814	22914	22825	22964	22816	22994	22965	22852	22932	22994	23028	22872	22848	22628	22672	22928	22967	22911	22737	22749	22911	22731	22781	22640	22718	22786	23005	23044	22724	22611	22629	23042	22642	22569	22808	22739	22871	22876	22826	22722	22889	23025	22684	23005	22739	22964	23182	22804	22944	22615	22722	22655	22607	22976	22867	22686	22905	22910	22510	22787	22939
20279	36213	36166	29023	25194	21849	20318	18849	18023	17315	16803	16290	16073	15978	15749	15503	15455	15425	15497	15017	15170	15027	15174	15305	15163	14980	15047	14957	14951	15070	15096	15002	14869	14976	14719	14868	14703	14921	14707	14849	14875	14887	14771	14630	14777	14707	14745	14611	14713	14844	14880	14655	14790	14746	14656	14733	14520	14669	14658	14618	14677	14691	14641	14562	14510	14710	14731	14847	14654	14861	14500	14622	14732	14633	14520	14762	14703	14562	14750	14706	14545	14550	14537	14510	14584	14600	14572	14622	14576	14677	14581	14611	14655	14587	14615	14819	14492	14734	14471	14693	14544	14494	14517	14585	14634	14688	14555	14631	14559	14676	14717	14465	14508	14585	14608	14672	14617	14607	14513	14609	14630	14520	14655	14594	14679	14514	14769	14705	14521	14431	14614	14612	14686	14618	14601	14749	14585	14534	14660	14545	14779	14616	14583	14592	14622	14507	14559	14719	14672	14803	14566	14673	14619	14692	14528	14622	14610	14588	14698	14712	14384	14653	14605	14541	14681	14710	14626	14483	14686	14644	14624	14487	14712	14599	14649	14681	14673	14477	14603	14514	14570	14615	14590	14276	14846	14537	14634	14590	14628	14739	14649	14496	14538	14643	14594	14445	14653	14477	14591	14602	14597	14491	14474	14665	14522	14549	14528	14655	14774	14606	14614	14807	14463	14622	14578	14648	14565	14612	14732	14399	14584	14560	14463	14633	14683	14550	14502	14662	14449	14841	14599	14469	14601	14803	14675	14690	14666	14457	14489	14635	14572	14647	14629	14541	14619	14442	14587	14542	14553	14675	14612	14621	14639	14762	14590	14473	14569	14546	14646	14599	14591	14563	14565	14592	14607	14479	14770	14508	14667	14581	14661	14515	14604	14589	14699	14484	14610	14634	14430	14484	14605	14655	14567	14599	14692	14559	14560	14588	14552	14574	14438	14497	14618	14682	14517	14485	14599	14489	14544	14571	14439	14600	14587	14572	14679	14698	14630	14495	14350	14625	14699	14614	14761	14539	14632	14695	14654	14552	14664	14656	14718	14543	14590	14451	14745	14633	14525	14568	14581	14541	14625	14680	14459	14597	14492	14607	14581	14549	14664	14520	14710	14540	14739	14637	14663	14594	14690	14659	14595	14562	14695	14540	14588	14711	14617	14719	14702	14689	14608	14508	14462	14782	14558	14840	14588	14405	14616	14546	14570	14388	14602	14573	14563	14657	14652	14615	14569	14691	14602	14464	14561	14499	14444	14590	14653	14638	14466	14497	14497	14615	14578	14460	14666	14748	14708	14610	14591	14334	14358	14587	14583	14813	14582	14562	14551	14490	14456	14693	14719	14560	14370	14435	14697	14450	14709	14563	14561	14725	14582	14412	14659	14880	14805	14680	14786	14675	14546	14527	14711	14508	14570	14775	14695	14644	14682	14702	14531	14632	14726	14677	14566	14490	14810	14479	14581	14625	14646	14541	14467	14628	14608	14505	14473	14613	14421	14731	14541	14534	14612	14623	14735	14727	14592	14590	14740	14369	14661	14557	14615	14667	14431	14440	14543	14659	14622	14527	14518	14596	14675	14636	14540	14553	14690	14683	14534	14624	14590	14519	14593	14595	14674	14560	14510	14708	14546	14540	14491	14580	14636	14711	14536	14525	14701	14507	14503	14466	14577	14665	14592	14517	14510	14609	14559	14804	14514	14604	14541	14750	14654	14587	14407	14617	14536	14787	14883	14632	14728	14681	14603	14829	14666	14290	14770	14643	14627	14556	14492	14599	14802	14702	14527	14510	14625	14614	14515	14769	14504	14710	14640	14636	14487	14605	14574	14531	14586	14562	14644	14566	14608	14691	14676	14476	14515	14612	14414	14504	14644	14525	14616	14604	14713	14556	14584	14680	14677	14335	14596	14637	14705	14684	14541	14417	14458	14562	14723	14522	14704	14580	14638	14635	14554	14770	14541	14542	14517	14624	14489	14755	14618	14648	14628	14645	14576	14594	14578	14695	14707	14451	14612	14607	14661	14692	14407	14581	14609	14555	14570	14420	14554	14535	14652	14562	14782	14603	14691	14720	14512	14489	14672	14586	14654	14382	14596	14545	14618	14564	14631	14575	14667	14736	14629	14651	14605	14409	14754	14645	14558	14587	14491	14550	14657	14707	14569	14469	14506	14518	14614	14602	14612	14588	14620	14564	14420	14660	14654	14530	14711	14384	14366	14501	14652	14494	14639	14554	14616	14556	14430	14719	14528	14542	14520	14524	14703	14648	14551	14729	14690	14563	14562	14697	14531	14463	14456	14523	14578	14571	14597	14522	14653	14614	14501	14675	14508	14742	14748	14630	14442	14562	14640	14747	14618	14610	14667	14806	14761	14599	14542	14526	14668	14624	14642	14783	14535	14483	14595	14557	14751	14652	14580	14631	14703	14713	14631	14489	14690	14504	14603	14515	14629	14674	14634	14661	14542	14593	14559	14561	14634	14622	14597	14594	14696	14666	14588	14613	14617	14575	14659	14506	14548	14613	14506	14664	14584	14642	14725	14477	14524	14708	14509	14467	14596	14538	14555	14650	14618	14590	14433	14484	14474	14646	14504	14699	14492	14539	14580	14766	14565	14591	14512	14651	14421	14573	14627	14473	14547	14609	14712	14686	14557	14552	14712	14595	14545	14476	14638	14484	14620	14650	14602	14790	14648	14467	14533	14581	14408	14673	14764	14559	14514	14706	14569	14729	14636	14592	14592	14558	14555	14718	14770	14614	14606	14696	14679	14445	14596	14606	14652	14664	14586	14650	14573	14423	14624	14544	14660	14565	14526	14506	14700	14701	14574	14700	14626	14681	14495	14639	14718	14525	14698	14540	14605	14644	14401	14588	14563	14744	14524	14520	14691	14488	14577	14468	14607	14431	14485	14766	14630	14606	14464	14582	14567	14691	14535	14594	14549	14744	14558	14601	14642	14501	14588	14559	14600	14493	14612	14593	14563	14519	14585	14537	14651	14591	14526	14401	14668	14752	14579	14535	14679	14487	14665	14572	14629	14485	14580	14575	14538	14336	14562	14674	14540	14663	14486	14776	14601	14643	14549	14515	14634	14673	14573	14667	14721	14458	14471	14604	14591	14695	14500	14693	14389	14605	14474	14625	14548	14323	14509	14629	14390	14641	14585	14598	14517	14534	14715	14477	14721	14632	14677	14500	14517	14671	14652	14680	14747	14610	14619	14662	14527	14609	14686	14665	14679	14644	14647	14522	14600	14656	14723	14791	14655	14581	14675	14745	14584	14405	14624	14766	14674	14664	14608	14418	14624	14571	14617	14733	14629	14625	14670	14464	14575	14759	14588	14762	14681	14598	14520	14461	14716	14654	14621	14545	14659	14570	14587	14583	14663	14633	14717	14593	14540	14478	14572	14638	14647	14409	14545	14494	14642	14624	14427	14687	14642	14660	14596	14722	14677	14664	14658	14523	14521	14637	14724	14544	14736	14500	14592	14539	14524	14559	14710	14545	14637	14549	14446	14644	14659	14636	14777	14394	14674	14690	14662	14561	14663	14620	14758	14685	14568	14718	14580	14661	14559	14582	14641	14502	14705	14614	14819	14705	14551	14814	14507	14584	14614	14604	14562	14534	14502	14429	14515	14660	14717	14701	14650	14657	14531	14733	14582	14703	14473	14620	14536	14522	14577	14604	14561	14506	14561	14662	14731	14499	14592	14661	14537	14677	14385	14653	14641	14702	14608	14549	14563	14442	14649	14600	14633	14733	14655	14496	14562	14581	14666	14558	14631	14492	14662	14716	14628	14780	14468	14790	14652	14516	14739	14504	14534	14870	14486	14462	14454	14707	14752	14489	14604	14585	14525	14644	14466	14526	14564	14635	14474	14708	14623	14493	14413	14650	14468	14636	14546	14540	14630	14557	14692	14575	14789	14484	14705	14606	14671	14526	14712	14463	14616	14585	14642	14532	14546	14746	14575	14651	14438	14683	14671	14612	14572	14651	14560	14558	14664	14529	14730	14500	14496	14690	14594	14583	14670	14528	14567	14401	14618	14596	14455	14773	14483	14652	14585	14647	14703	14520	14591	14457	14671	14689	14567	14407	14420	14523	14496	14662	14683	14776	14487	14481	14585	14649	14754	14455	14698	14600	14649	14681	14734	14465	14739	14735	14527	14524	14588	14668	14689	14490	14517	14612	14709	14695	14675	14535	14504	14553	14627	14674	14725	14487	14653	14557	14561	14535	14583	14617	14324	14552	14657	14562	14650	14567	14617	14770	14574	14609	14600	14631	14760	14665	14605	14636	14484	14451	14534	14668	14548	14682	14593	14484	14617	14554	14736	14528	14533	14553	14456	14451	14548	14525	14546	14475	14668	14689	14448	14636	14727	14488	14515	14582	14719	14701	14497	14748	14514	14496	14563	14550	14583	14667	14506	14583	14563	14682	14484	14557	14409	14588	14459	14500	14721	14613	14521	14591	14699	14537	14612	14457	14554	14552	14515	14541	14600	14670	14619	14589	14572	14765	14667	14533	14592	14725	14748	14365	14776	14509	14628	14640	14665	14795	14728	14512	14666	14426	14710	14768	14493	14597	14613	14569	14666	14473	14594	14644	14449	14769	14531	14568	14582	14523	14413	14536	14732	14542	14617	14562	14409	14567	14464	14510	14736	14494	14639	14689	14440	14465	14552	14624	14561	14604	14605	14602	14695	14414	14837	14587	14512	14512	14357	14596	14727	14487	14580	14595	14709	14580	14581	14530	14601	14585	14559	14664	14456	14651	14692	14458	14477	14687	14664	14664	14713	14517	14537	14683	14515	14705	14740	14541	14624	14686	14531	14637	14710	14680	14607	14607	14697	14603	14591	14648	14635	14508	14675	14590	14501	14494	14687	14563	14545	14521	14533	14601	14442	14482	14871	14647	14686	14544	14446	14593	14565	14732	14596	14518	14709	14705	14688	14520	14625	14667	14604	14610	14588	14774	14388	14629	14591	14633	14563	14549	14733	14623	14676	14562	14564	14522	14592	14583	14579	14582	14644	14619	14611	14624	14631	14558	14750	14669	14720	14593	14517	14585	14540	14586	14643	14544	14582	14693	14504	14547	14499	14586	14377	14670	14693	14668	14700	14525	14424	14452
35163	27770	31568	29851	27503	27021	26260	26443	25931	25901	25723	25640	25956	25648	25710	25623	25600	25517	25545	25524	25457	25756	25501	25532	25450	25288	25506	25574	25280	25373	25471	25647	25799	25410	25353	25507	25556	25747	25410	25399	25476	25254	25489	25392	25236	25437	25256	25110	25445	25355	25453	25341	25398	25375	25284	25373	25310	25416	25562	25554	25450	25273	25524	25278	25290	25369	25874	25257	25447	25158	25523	25428	25262	25218	25360	25278	25336	25499	25534	25421	25497	25511	25345	25712	25421	25236	25418	25273	25490	25479	25589	25436	25418	25220	25363	25477	25304	25281	25403	25339	25569	25453	25382	25487	25310	25386	25366	25440	25257	25334	25445	25325	25259	25498	25452	25239	25623	25528	25393	25333	25339	25407	25291	25363	25380	25373	25329	25516	25452	25354	25321	25460	25538	25509	25420	25491	25289	25309	25519	25513	25479	25496	25425	25431	25351	25300	25481	25479	25372	25257	25292	25454	25396	25312	25420	25299	25224	25617	25514	25112	25236	25159	25167	25561	25428	25168	25546	25677	25159	25715	25375	25594	25348	25531	25447	25411	25091	25495	25611	25382	25366	25293	25338	25686	25659	25257	25309	25611	25474	25286	25318	25379	25279	25230	25361	25518	25504	25313	25352	25656	25666	25496	25215	25658	25500	25190	25085	25685	25441	25508	25387	25363	25386	25353	25345	25210	25501	25500	25545	25334	25224	25360	25323	25340	25542	25418	25551	25538	25427	25330	25190	25610	25390	25420	25319	25244	25404	25313	25439	25175	25284	25353	25514	25600	25406	25371	25366	25274	25518	25571	25182	25398	25231	25358	25668	25184	25480	25403	25334	25333	25129	25365	25373	25413	25508	25355	25561	25338	25454	25400	25579	25400	25375	25495	25421	25627	25363	25533	25314	25362	25372	25430	25539	25383	25385	25295	25409	25326	25540	25384	25397	25507	25503	25491	25251	25196	25243	25392	25400	25063	25476	25655	25623	25348	25385	25172	25346	25086	25505	25645	25294	25308	25533	25441	25563	25424	25449	25291	25348	25395	25218	25470	25095	25107	25538	25675	25311	25678	25526	25257	25214	25265	25527	25348	25372	25504	25473	25575	25572	25498	25272	25553	25306	25474	25399	25367	25441	25479	25456	25312	25189	25206	25285	25456	25283	25591	25398	25538	25640	25273	25354	25458	25212	25511	25418	25427	25511	25401	25504	25374	25473	25037	25277	25566	25371	25292	25131	25330	25295	25207	25536	25488	25381	25305	25461	25343	25251	25356	25829	25255	25246	25212	25473	25561	25368	25451	25364	25574	25564	25523	25449	25448	25228	25600	25489	25492	25288	25407	25685	25440	25670	25294	25296	25067	25392	25535	25096	25352	25412	25510	25401	25187	25360	25395	25584	25442	25413	25511	25202	25297	25075	25361	25443	25394	25383	25365	25743	25066	25521	25514	25285	25487	25275	25343	25169	25351	25530	25541	25610	25464	25181	25341	25476	25290	25370	25328	25199	25366	25255	25177	25450	25401	25531	25388	25448	25456	25257	25566	25244	25324	25319	25452	25621	25583	25457	25486	25411	25451	25230	25449	25369	25486	25600	25689	25558	25567	25639	25171	25458	25490	25465	25396	25432	25467	25200	25408	25397	25455	25318	25234	25036	25139	25358	25453	25284	25520	25193	25305	25262	25122	25312	25231	25439	25605	25369	25411	25452	25391	25394	25494	25583	25154	25315	25407	25432	25559	25587	25553	25356	25528	25528	25405	25472	25334	25722	25602	25503	25316	25491	25251	25558	25550	25435	25317	25648	25357	25402	25419	25212	25204	25304	25348	25449	25405	25715	25477	25468	25219	25388	25273	25403	25421	25511	25281	25542	25360	25314	25510	25223	25592	25222	25355	25585	25251	25399	25494	25496	25497	25387	25149	25078	25342	25609	25617	25338	25514	25346	25191	25370	25368	25386	25518	25520	25657	25301	25440	25090	25332	25613	25556	25258	25593	25362	25370	25412	25556	25220	25478	25432	25437	25355	25456	25726	25412	25708	25407	25538	25295	25278	25421	25371	25212	25540	25481	25313	25355	25495	25421	25588	25391	25583	25515	25269	25346	25424	25461	25658	25564	25397	25193	25320	25397	25259	25076	25197	25339	25616	25366	25457	25432	25534	25500	25613	25431	25344	25675	25485	25587	25307	25191	25493	25462	25375	25768	25622	25532	25372	25338	25387	25439	25439	25185	25404	25334	25164	25306	25396	25215	25381	25348	25259	25264	25101	25030	25271	25380	25184	25218	25563	25265	25467	25331	25605	25668	25506	25519	25347	25178	25265	25206	25508	25706	25309	25534	25556	25422	25600	25091	25468	25503	25354	25251	25342	25299	25428	25239	25599	25383	25238	25277	25302	25706	25373	25398	25286	25192	25332	25162	25449	25320	25444	25496	25364	25539	25632	25483	25435	25425	25656	25298	25294	25140	25543	25471	25595	25451	25550	25376	25519	25215	25338	25368	25306	25296	25486	25221	25492	25547	25359	25623	25523	25381	25416	25415	25280	25232	25429	25524	25211	25511	25543	25365	25325	25170	25552	25370	25376	25432	25290	25371	25291	25318	25283	25434	25222	25300	25291	25184	25374	25550	25470	25382	25327	25427	25171	25376	25302	25463	25451	25385	25182	25267	25509	25433	25301	25330	25260	25603	25471	25359	25503	25395	25441	25655	25376	25576	25426	25662	25585	25253	25279	25572	25507	25128	25439	25478	25473	25368	25656	25370	25332	25379	25315	25524	25327	25229	25552	25489	25432	25423	25232	25216	25521	25343	25337	25355	25452	25558	25375	25575	25575	25672	25284	25241	25468	25335	25371	25318	25320	25373	25340	25506	25487	25361	25659	25670	25324	25390	25507	25330	25400	25431	25395	25368	25425	25341	25226	25583	25462	25693	25557	25249	25440	25572	25406	25441	25333	25306	25432	25377	25583	25378	25394	25326	25396	25549	25638	25487	25482	25574	25314	25507	25013	25516	25513	25339	25362	25073	25513	25427	25377	25170	25322	25571	25548	25408	25451	25290	25367	25405	25224	25317	25155	25489	25157	25467	25462	25458	25406	25602	25405	25243	25205	25470	25140	25398	25483	25610	25324	25211	25478	25479	25521	25381	25408	25578	25634	25289	25579	25480	25614	25479	25297	25461	25290	25460	25384	25334	25356	25389	25439	25478	25604	25383	25466	25345	25301	25393	25333	25411	25599	25597	25599	25342	25525	25454	25286	25464	25400	25411	25381	25379	25530	25208	25254	25505	25477	25236	25506	25497	25515	25494	25488	25463	25383	25216	25230	25453	25457	25643	25423	25327	25318	25242	25376	25240	25409	25302	25147	25289	25421	25432	25366	25385	25287	25439	25508	25397	25436	25363	25506	25253	25287	25433	25448	25528	25444	25415	25070	25491	25342	25524	25439	25483	25285	25622	25490	25122	25304	25382	25460	25352	25162	25397	25651	25562	25487	25387	25500	25233	25363	25293	25057	25689	25382	25508	25466	25384	25151	25297	25651	25633	25421	25573	25560	25532	25633	25505	25597	25260	25331	25501	25518	25557	25540	25537	25552	25572	25319	25420	25466	25481	25407	25540	25626	25381	25539	25502	25500	25530	25327	25469	25414	25513	25486	25382	25651	25245	25376	25429	25460	25489	25246	25243	25554	25545	25632	25543	25284	25347	25325	25055	25386	25419	25356	25314	25234	25213	25503	25419	25383	25477	25543	25400	25203	25309	25425	25529	25611	25517	25514	25412	25273	25667	25494	25499	25305	25461	25228	25432	25558	25247	25325	25405	25494	25430	25539	25488	25299	25356	25148	25442	25376	25478	25355	25146	25412	25233	25442	25469	25526	25324	25451	25740	25581	25605	25602	25556	25071	25371	25326	25446	25490	25293	25516	25313	25689	25367	25236	25404	25478	25193	25234	25727	25538	25655	25597	25550	25494	25347	25401	25438	25306	25628	25367	25459	25339	25366	25355	25543	25468	25414	25289	25664	25420	25636	25529	25571	25658	25401	25426	25307	25373	25534	25170	25386	25518	25525	25459	25541	25482	25274	25453	25513	25439	25409	25402	24986	25164	25463	25340	25175	25435	25408	25318	25404	25420	25314	25453	25632	25454	25201	25357	25293	25448	25116	25345	25065	25458	25490	25330	25352	25418	25649	25730	25188	25275	25421	25056	25277	25395	25506	25379	25397	25680	25353	25505	25319	25616	25346	25223	25269	25386	25399	25318	25489	25503	25304	25390	25337	25422	25515	25141	25485	25510	25533	25235	25451	25367	25304	25644	25165	25388	25409	25702	25375	25294	25311	25256	25500	25479	25311	25739	25334	25538	25193	25492	25391	25516	25384	25368	25371	25695	25566	25198	25510	25686	25445	25586	25676	25375	25409	25470	25238	25376	25489	25479	25399	25533	25359	25416	25415	25376	25653	25580	25287	25302	25395	25347	25289	25241	25320	25411	25503	25339	25421	25354	25604	25636	25522	25450	25355	25493	25352	25234	25386	25243	25319	25499	25518	25269	25467	25418	25343	25482	25410	25381	25352	25451	25427	25310	25405	25593	25393	25419	25477	25264	25336	25251	25308	25400	25396	25498	25338	25512	25308	25329	25200	25531	25700	25553	25868	25553	25425	25271	25360	25704	25423	25548	25461	25478	25444	25396	25442	25675	25584	25317	25546	25335	25200	25247	25422	25528	25450	25361	25276	25440	25641	25470	25508	25246	25660	25530	25542	25307	25417	25241	25597	25478	25321	25499	25427	25368	25316	25331	25228	25373	25412	25392	25328	25327	25445	25563	25378	25226	25263	25257	25307	25409	25484	25435	25365	25411	25366	25078	25276	25280	25248	25424	25239	25350	25502	25499	25474	25472	25466	25527	25231	25702	25153	25506	25287	25471	25674	25390	25305	25726	25409	25649	25461	25378	25111	25455	25458	25318	25199	25274	25371	25438	25346	25721	25610	25216	25408	25260	25437	25278	25365	25163	25315	25293	25401	25318	25457	25217	25370	25414	25362	25251	25247	25666	25339	25460	25265	25393	25294	25552	25384	25396	25102	25616	25568	25393	25390	25444	25283	25438	25685	25330	25292	25223	25429	25287	25446	25340	25398
20756	24576	24914	21329	19227	18237	17626	17087	16887	16689	16458	16451	16420	16270	16112	15932	16088	16242	16037	15982	16111	15882	16079	15945	16184	15921	16088	16044	16083	15990	15925	16077	16065	15885	15859	16130	16179	15887	15972	15884	15907	15988	15830	16076	15977	16150	15909	16062	15991	15918	15997	15901	15655	16080	15880	15930	15839	15818	16000	16021	15982	15851	15987	16028	15902	15956	15889	16082	16171	15953	15972	16111	15762	15834	15923	15961	15736	16000	15882	16183	16150	15912	15899	15962	15800	15901	15786	16001	15884	15888	15835	15962	15985	16027	15914	15800	15698	15817	15866	15835	15835	15973	15900	15966	15866	16031	15979	15840	15980	15728	15937	15941	16000	15874	15980	15990	15923	15739	15894	15888	15861	15887	15887	15898	15609	15832	15958	15868	15954	15884	15968	15909	16026	15973	15800	15916	15790	15848	15837	15720	15897	16006	16021	15901	15990	15931	15806	15862	15933	15963	15947	16046	15887	15805	15816	15930	15712	15884	15958	15878	16043	15896	15827	15798	15831	15850	15700	15684	16131	15862	15818	15823	15948	15953	15966	15946	15821	15879	15866	16021	15809	15986	15909	15947	15966	15948	15925	15951	15848	15853	15915	15891	16020	15966	15914	15836	15831	15825	15968	15915	15956	15823	16002	16094	15799	15953	16037	15911	15631	15954	15912	15885	15780	15789	15871	15832	15924	15881	15856	15934	15887	15736	15807	16062	15902	15773	15959	15883	15998	16062	15897	16030	15904	15946	15950	15917	15862	15844	15891	15733	15870	15797	15881	15840	15844	15765	16001	15860	15908	15753	15720	15843	15872	15913	15852	15875	15790	15998	15987	15849	15825	15997	15839	15804	16004	16004	15916	15948	15809	15926	15897	15846	15794	15882	15925	16030	15768	15869	16085	15936	15969	15962	15811	15807	15964	15844	15872	15887	15760	15904	15873	15907	15847	15987	15883	15859	15803	15980	15815	15972	15909	15816	16054	15899	15831	15998	15851	15688	15785	15849	15844	15922	15912	15788	15957	15815	15783	15777	15961	15849	15876	15927	15970	15850	16022	15974	15890	15810	15796	15872	15869	15970	15943	15708	15896	15894	15925	15784	15898	16026	15936	15991	15908	15868	15898	15897	16033	15994	15857	15853	15883	15692	15745	15896	16024	15974	15845	15896	15913	15850	15979	15777	15804	15763	15771	15977	15828	15899	16025	15944	15933	15984	15846	16001	15842	15864	15917	16054	15975	15892	15845	15970	15852	16020	15718	15731	15847	15880	15786	15875	15973	15883	15854	15908	15760	15913	15856	15976	15906	15920	15977	15796	15844	15948	15889	15888	15824	15912	15847	16016	15950	15949	15779	15838	15888	15887	15826	15928	15847	15962	15825	15913	15953	15903	15921	15784	15904	15887	16045	16005	15905	15868	16032	16027	15915	15959	15965	16026	15898	15898	15885	15881	15868	16052	16025	15883	16000	15922	15991	15816	15720	15967	15930	15863	15995	15942	15706	15889	15961	15831	15745	15978	15986	15864	15872	15700	15719	16031	15878	15937	15901	15905	15910	15876	15896	15865	15931	15928	15979	16006	15812	15885	15696	16111	15654	16045	15736	16067	15784	15923	16032	15935	15918	15908	15928	15825	15806	15955	15863	15825	15960	15930	15871	15916	15978	15893	15856	16101	15877	15934	15842	15872	16075	15823	15915	16003	15944	15632	15904	16003	15879	15740	15891	15952	15973	16069	15938	15954	15877	15816	16034	15921	15885	15985	15835	15961	15835	15961	15869	16055	15840	15847	15924	15979	15870	15908	15766	15885	15826	16067	15858	15976	15980	15925	15890	15830	15981	15970	15916	16057	15887	16032	15705	15872	15933	15860	15860	15802	15963	15927	15704	15861	16046	15740	16074	15840	15912	15780	15870	15997	15850	15860	15859	15961	15862	15902	15889	15715	15887	15857	15902	16117	15863	15849	15987	15839	15935	15921	15919	15991	16020	15764	16056	15859	15881	15865	16085	15964	15847	16076	15936	15947	16037	15922	15920	15859	15877	15766	15867	15860	15734	15906	15733	15850	16136	15814	15879	15848	15881	15781	15841	15814	15925	15797	15976	15898	15864	15836	15937	15817	15762	15969	15823	15747	16031	15833	15936	15806	15844	15902	16048	15796	15728	15903	15771	15964	15747	15896	16046	16015	15980	15924	15984	15955	15859	15938	15738	15848	15922	15975	15946	15917	16048	15867	15927	16004	15835	15898	15915	15896	15965	15785	15818	15929	15858	16095	15782	15940	15882	15806	15816	15888	16014	15905	15941	15920	15941	15728	15958	15920	15875	16034	15891	16075	15866	15954	15834	15866	15900	15894	15826	15804	15837	15957	15882	15837	15877	15942	15844	15855	15985	15831	15946	15813	15920	16026	15886	16044	15978	15995	15790	15966	15806	15863	15830	15719	15938	15739	15967	15862	16008	15643	15894	15955	15856	15963	15989	15895	15750	15805	15807	15877	16059	15744	15968	15951	16005	15993	16098	15954	15922	16027	15869	15961	16124	15898	15947	15802	16001	15819	16128	16011	15983	15889	16032	15749	15888	15718	15962	16028	15950	15807	15898	15877	16002	15937	15845	15906	16052	15926	15799	15982	15882	15821	15970	15766	15694	15800	15926	16016	16029	15931	15738	15946	15707	15853	15879	15982	15836	15895	15852	15925	15928	15945	15867	15980	15867	15825	15739	16075	15960	15803	15963	15951	15992	15887	15848	16051	15843	15906	15867	15907	16042	15788	16141	15822	15971	15897	15907	15914	15840	15894	15875	15891	15885	15897	15861	15848	15829	15753	16048	16216	15835	15935	15935	15876	16008	15856	15969	16022	16063	15911	15835	15949	15800	15994	15956	16003	15924	15949	15956	15826	15905	15939	15907	15967	15932	15890	15898	15846	15862	15826	15820	15885	16003	15788	15870	15826	15841	15864	15757	15924	15974	15861	15850	15941	15950	15890	15826	15872	15797	15950	15800	15820	15824	15997	15732	15808	15962	15808	15733	16081	15790	15818	15915	15845	15850	15802	15991	16025	15966	15911	15911	15958	15942	15761	15858	16036	15864	15983	16025	15818	16032	15848	15998	15845	16084	15908	15840	15772	16078	15870	15869	15777	15926	15911	15825	15900	16034	15933	15904	16088	15970	15819	15929	16016	15777	15784	15714	15819	15793	15953	15937	15939	16051	15949	16058	15847	15848	15962	15802	15774	15819	15917	15854	15832	15804	15874	15985	15816	15995	15859	15875	16002	15899	15840	15732	15775	15812	15967	15833	15898	15828	15793	15925	15713	15912	15877	15976	15836	15901	15791	15881	15757	15829	15879	15798	15657	15832	15939	15650	15899	15735	15867	15812	15983	15886	15989	15877	15842	15858	15989	15837	16047	15913	15813	15841	15907	15959	15842	15944	15839	15900	16021	15800	15922	15855	15809	15825	16067	15855	15905	15873	15897	15653	15903	16000	15890	15919	15948	15878	15858	16020	15817	15753	15810	15898	15732	15963	15993	15703	16135	15737	15877	16190	16023	15684	15970	15832	15848	15851	16127	15951	15826	16008	15943	15880	15700	15825	15911	15869	15788	15945	15939	16007	15852	15941	15985	15940	15915	16045	15941	15904	15966	15876	15862	15886	15890	15766	15817	15838	16099	15934	15967	15841	15880	15899	15755	15965	15749	15904	15828	15713	15765	15845	15927	16034	15783	16026	15894	15991	15871	15997	15936	15953	15872	16005	15877	15855	15827	15884	15888	15926	16033	16059	15774	15901	15915	15844	15838	15903	15842	15911	15851	15875	15997	15945	15700	16026	15962	15938	15760	15895	15860	15875	15892	15895	15909	15900	15908	15964	15962	15920	15718	16002	15980	15963	16005	15862	15907	16065	15938	15982	15924	15881	16063	15827	15786	15962	15829	15823	15889	16042	15958	15859	15755	15833	15802	15903	15798	15804	15949	15862	15866	15879	15925	15823	15969	16027	15941	15846	15857	15697	15927	15831	15900	15875	16034	15774	15831	15818	15943	16006	15952	15883	15795	15816	15878	15904	15982	15964	15916	15930	15891	15907	15842	16117	15842	15829	15991	15906	15865	15897	15958	15925	15959	15908	15919	16001	15922	15736	15910	16007	16026	15860	16242	15755	15803	16033	15867	15949	15920	15854	15908	16055	15958	16022	15974	16056	15784	15878	15798	15922	15800	15836	15966	15954	15890	15799	15951	15764	15868	15809	15836	15829	15962	15879	15883	16029	16048	16047	15881	15745	15852	15942	15816	15964	15969	15869	16066	15649	15825	15886	15803	16048	15859	15969	15909	15946	16070	15784	15912	15733	15740	15858	15694	15751	15846	15809	15892	15921	15857	15871	16018	15916	15968	15972	15616	15788	15966	15858	15887	15911	15879	15726	16169	15866	15871	15951	16003	16011	15799	15909	15947	15988	16049	15762	15921	15967	15976	15885	15975	15928	15905	15723	15982	15833	15876	15853	15772	15913	15928	16120	15752	15730	15868	15896	16125	16145	15794	15822	16001	15957	15853	15937	15712	15619	15767	15717	15666	15927	15823	16034	15991	15957	15840	15680	15952	15977	15917	15699	15945	15833	15938	15957	15852	15989	15971	16027	15978	15998	16024	15920	15817	15878	16072	15957	15904	15886	16004	15920	15997	15701	15964	15792	15869	15903	15944	15894	15972	15836	15790	15953	15968	15836	15857	15805	15954	15821	15710	15986	16107	16031	15995	15940	15933	15957	15827	15708	15904	15875	15910	16019	15901	15889	15880	15941	15949	15809	15885	16078	15902	16013	15856	15901	15932	15828	16063	15945	15872	15778	16096	15760	15843	15955	15990	15996	15810	15868	15940	15801	15948	15871	16005	15954	15820	15820	15852	15900	15942	15840	15850	15851	15982	15794	15930	15844	15912	15930	15961	15776	15841	15868	15907	15910	15938	16130	15786	15750	15909	15843	15827	15860	16049	15878	15770	15998	15795	15706	15921	15834	15895	15941	15914	15900	15945	15912	16041	15884	15876	15950	15759	15809	15678	15880	15699	15853	15913	15982	16040	15830	15918	15881	15789	15743	15965	15821	15894	15825	15833	15874	15818	15873	15792	15776	15944
24301	21164	27706	25159	23731	27379	28513	25621	24639	24772	24749	24333	24366	23974	23887	24033	23842	23968	23852	23758	23591	23888	23672	23846	23725	23687	23722	23697	23492	23546	23657	23569	23629	23464	23811	23723	23482	23337	23456	23541	23497	23523	23567	23599	23402	23608	23467	23205	23471	23189	23301	23254	23009	23222	23157	23479	23325	23443	23581	23547	23808	23466	23484	23388	23255	23311	23309	23135	23335	23459	23583	23421	23389	23219	23414	23239	23397	23312	23353	23172	23309	23221	23517	23370	23197	23382	23234	23415	23123	23354	23258	23343	23336	23217	23480	23380	23240	23165	23256	23306	23381	23564	23403	23315	23301	23344	23025	23231	23370	23181	23480	23242	23181	23415	23356	23657	23177	23313	23593	23427	23622	23344	23221	23347	23519	23327	23302	23246	23533	23378	23338	23265	23306	23259	23331	23184	23588	23571	23346	23451	23618	23282	23358	23411	23440	23055	23263	23085	23202	23157	23212	23344	23349	23146	23374	23248	23566	23476	23038	23302	23421	23456	23452	23078	23356	23096	23358	23364	23536	23416	23459	23478	23487	23510	23246	23290	23163	23413	23454	23496	23330	23274	23521	23392	23306	23261	23452	23199	23080	23325	23529	23271	23587	23266	23345	23355	23518	23430	23564	23218	23356	23409	23352	23487	23416	23506	23287	23405	23072	23506	23402	23322	23479	23341	23344	23390	23480	23281	23212	23415	23548	23309	23558	23072	23493	23217	23178	23467	23295	23230	23456	23382	23335	23429	23423	22977	23289	23133	23344	23439	23181	23565	23553	23084	23386	23519	23198	23355	23479	23459	23355	23218	23394	23316	23203	23044	23296	23443	23072	23366	23263	23141	23299	23372	23324	23302	23201	23428	23565	23269	23384	23200	23347	23207	23247	23443	23516	23527	23338	23275	23490	23542	23652	23256	23451	23392	23323	23263	23330	23342	23234	23307	23142	23459	23447	23465	23455	23287	23107	23402	23262	23397	23183	23349	23359	23230	22866	23244	23414	23193	23378	23262	23116	23411	23355	23140	23363	23493	23415	23145	23393	23614	23543	23483	23487	23307	23305	23008	23183	23382	23243	23345	23516	23474	23380	23210	23555	23368	23255	23181	23250	23344	23240	23493	23480	23312	23391	23229	23509	23455	23293	23150	23434	23356	23337	23178	23269	23287	23337	23159	23294	23262	23281	23266	23631	23391	23191	23470	23420	23461	23383	23200	23370	23052	23280	23162	23248	23357	23595	23505	23259	23246	23286	23468	23166	23058	23323	23366	23383	23253	23447	23366	23562	23283	23240	23262	23304	23330	23326	23161	23410	23530	23271	23449	23533	23380	23293	23504	23160	23432	23528	23408	23393	23367	23539	23529	23335	23311	23307	23460	23486	23526	23338	23217	23323	23265	23391	23194	23494	23426	23400	23259	23468	23242	23199	23330	23305	23403	23115	23402	23426	23213	22967	23249	23018	23313	23426	23067	23133	23437	23378	23410	23207	23496	23584	23150	23258	23397	23506	23316	23237	23333	23206	23339	23473	23248	23345	23364	23312	23368	23226	23294	23368	23345	23204	23416	23218	23178	23294	23480	23132	23618	23684	23190	23196	23327	23372	23558	23337	23329	23340	23343	23262	23284	23161	23273	23279	23152	23159	23694	23684	23353	23547	23536	23232	23195	23352	23477	23307	23313	23558	23421	23437	23406	23456	23349	23236	23385	23381	23484	23352	23248	23283	23448	23433	23409	23325	23539	23367	23522	23277	23414	23410	23426	23316	23132	23377	23281	23341	23057	23255	23015	23546	23588	23337	23040	23127	23463	23503	23614	23546	23296	23376	23599	23288	23211	23307	23285	23086	23301	23260	23170	23165	23341	23186	23571	23334	23329	23366	23481	23260	23224	23265	23303	23276	23302	23448	23318	23288	23410	23173	23231	23525	23392	23374	23514	23548	23214	23214	23350	23379	23364	23365	23325	23345	23228	23340	23526	23393	23592	23431	23340	23467	23414	23454	23284	23375	23394	23396	23481	23152	23247	23433	23344	23610	23312	23522	23411	23510	23437	23567	23450	23138	23278	23338	23225	23418	23536	23442	23581	23363	23321	23343	23185	23547	23270	23218	23394	23222	23352	23322	23311	23246	23481	23175	23487	23520	23502	23535	23264	23698	23370	23384	23370	23290	23326	23338	23433	23213	23279	23195	23638	23431	23283	23429	23334	23321	23299	23393	23184	23339	23471	23297	23157	23572	23351	23343	23601	23514	23458	23325	23299	23194	23335	23564	23590	23251	23272	23321	23140	23505	23256	23358	23389	23491	23416	23420	23529	23253	23363	23282	23229	23343	23407	23408	23531	23254	23453	23317	23342	23422	23329	23315	23359	23145	23331	23512	23605	23380	23410	23236	23289	23374	23515	23350	23514	23226	23301	23259	23429	23673	23471	23542	23539	23344	23151	23412	23110	23410	23285	23255	23309	23476	23279	23208	23645	23371	23658	23325	23160	23603	23385	23217	23379	23390	23478	23430	23190	23479	23252	23195	23348	23382	23462	23157	23292	23339	23453	23503	23368	23311	23444	23342	23391	23455	23270	23418	23366	23348	23091	23371	23344	23455	23384	23216	23469	23116	23027	23342	23276	23284	23335	23325	23187	23579	23193	23379	23375	23302	23230	23540	23284	23442	23361	23255	23321	23252	23304	23387	23551	23450	23386	23289	23455	23432	23393	23311	23558	23116	23404	23199	23140	23246	22923	23236	23150	23308	23379	23306	23500	23472	23581	23263	23498	23497	23326	23552	23350	23620	23494	23232	23539	23152	23262	23269	23406	23560	23442	23326	23310	23446	23471	23313	23634	23393	23507	23209	23298	23115	23294	23321	23230	23049	23179	23139	23344	23344	23344	23390	23310	23443	23255	23395	23234	23155	23410	23356	23388	23334	23466	23310	23321	23281	23304	23193	23438	23124	23437	23439	23352	23244	23229	23440	23300	23159	23344	23328	23505	23497	23685	23321	23435	23139	23261	23343	23171	23418	23434	23254	23123	23403	23470	23575	23358	23434	23334	23356	23387	23500	23408	23494	23462	23328	23270	23120	23332	23445	23526	23174	23264	23359	23491	23300	23250	23263	23384	23467	23180	23445	23503	23418	23197	23143	23348	23340	23398	23143	23021	23172	23530	23459	23286	23193	23205	23530	23237	23362	23455	23416	23389	23474	23144	23347	23380	23327	23325	23129	23418	23300	23142	23538	23540	23345	23461	23286	23180	23305	23331	23423	23089	23000	23100	23483	23561	23234	23385	23309	23306	23551	23372	23094	23075	23296	23337	23423	23582	23413	23445	23420	23393	23388	23451	23386	23402	23410	23304	23270	23394	23415	23334	23360	23430	23254	23420	23454	23342	23475	23399	23514	23260	23413	23510	23474	23252	23446	23333	23362	23393	23286	23207	23268	23271	23293	23470	23056	23281	23429	23324	23485	23420	23352	23328	23244	23359	23267	23222	23352	23269	23384	23585	23473	23340	23202	23381	23420	23486	23361	23243	23208	23315	23223	23217	23245	23306	23235	23091	23070	23497	23363	23152	23594	23231	23277	23206	23409	23472	23376	23511	23313	23216	23290	23362	23498	23355	23600	23349	23516	23398	23207	23420	23463	23340	23306	23328	23287	23275	23422	23418	23295	23356	23318	23321	23387	23289	23449	23556	23556	23214	23325	23086	23349	23390	23233	23519	23591	23465	23203	23246	23210	23274	23525	23202	23549	23531	23252	23141	22927	23055	23196	23420	23034	23249	23250	23682	23427	23233	23345	23407	23188	23190	23556	23593	23457	23377	23466	23199	23579	23352	23165	23307	23487	23294	23454	23431	23271	23358	23214	23245	23242	23547	23174	23181	23403	23317	23323	23451	23580	23156	23229	23479	23251	23162	23403	23562	23326	23220	23188	23215	23586	23345	23278	23040	23174	23338	23449	23349	23411	23327	23558	23021	23450	23404	23638	23367	23133	23391	23197	23506	23277	23006	23480	23609	23309	23271	23494	23392	23360	23575	23297	23314	23285	23507	23304	23425	23515	23453	23383	23279	23292	23447	23402	23329	23363	23099	23335	23307	23463	23284	23342	23216	23355	23392	23305	23300	23252	23364	23286	23243	23320	23317	23322	23245	23371	23350	23537	23392	23223	23526	23450	23464	23379	23301	23204	23492	23403	23411	23233	23370	23510	23520	23436	23470	23594	23276	23239	23277	23432	23272	23318	23242	23291	23070	23502	23384	23245	23238	23225	23258	23404	23373	23034	23047	23252	23258	23216	23267	23436	23299	23521	23400	23399	23489	23437	23124	23320	23483	23525	23437	23292	23259	23336	23355	23199	23597	23387	23217	23303	23205	23230	23475	23574	23286	23413	23341	23215	23324	23212	23186	23190	23354	23417	23211	23187	23301	23231	23067	23535	23476	23368	23425	23327	23209	23479	23167	23413	23370	23313	23165	23437	23411	23527	23220	23408	23269	23260	23433	23382	23229	23410	23410	23259	23497	23397	23491	23313	23349	23171	23430	23299	23265	23324	23357	23344	23367	23574	23422	23446	23193	23066	23187	23132	23230	23355	23356	23239	23342	23283	23420	23313	23218	23468	23254	23306	23444	23487	23263	23259	23434	23361	23397	23245	23394	23305	23331	23274	23406	23309	23335	23370	23472	23498	23386	23456	23514	23304	23499	23145	23332	23425	23495	23217	23225	23353	23345	23278	23470	23505	23304	23348	23368	23244	23250	23280	23491	23313	23361	23327	23525	23513	23200	23222	23282	23246	23443	23483	23251	23275	23739	23297	23267	23393	23438	23400	23392	23445	23344	23042	23438	23331	23364	23399	23463	23419	23423	23396	23116	23224	23259	23362	23476	23461	23225	23285	23196	23111	23162	23359	23175	23140	23478	23453	23258	23160	23377	23355	23346	23572	23295	23414	23320	23290	23270	23470	23379	23245	23287	23365	23313	23254	23042	23312	23236	23118	23365	23652	23421	23279	23393	23375	23461	23575	23228	23468	23311	23286	23483	23517	23224	23291	23319	23392	23280	23499	23543	23553	23275	23380	23451	23403	23299	23600	23440	23099	23315	23164	23297	23056	23099	23422	23546	23149	23486	23283	23356	23361	23324
18575	31801	31794	25380	21989	19725	18791	17706	17109	16850	16312	15927	15819	15645	15517	15485	15402	15584	15325	15471	15466	15345	15262	15210	15338	15244	15205	15363	15094	15209	15102	15089	15301	15050	15184	15266	14974	15238	14993	15049	15106	14979	15057	15014	15013	15102	14997	15083	15156	14831	14996	15105	15050	15121	15019	15018	15047	15056	15030	14920	15014	14912	14969	15060	14915	14913	15147	15009	14904	14954	15041	14956	14883	15141	14932	15098	14962	14892	15024	14964	14913	14892	14873	14886	14779	14993	15033	14766	14950	15068	14967	14812	15047	14927	15005	14669	14975	15025	15010	14892	14966	14901	14938	14992	14940	15023	14876	15043	14931	14774	15031	14829	14952	15073	14892	15140	14895	14799	14948	15130	14901	14912	14837	15010	14736	14968	14954	14885	15065	14715	14867	14876	15142	15043	14917	14947	14838	14818	15108	14942	14938	14828	14872	14911	14985	14949	15018	14857	15064	14978	15027	14941	14871	14966	14865	14968	14883	15065	14934	15005	14966	14959	14794	14886	14941	14864	14918	14919	15040	14825	14844	15192	14881	15207	14853	14916	14955	14962	14963	15115	14969	14829	14959	14851	14950	14915	14969	14853	14982	15039	14912	14881	14860	15044	14939	14922	14976	14813	14834	14920	14948	15058	14790	14864	14830	15002	14979	15055	15027	14980	14831	14978	14990	14732	14932	14826	14941	15020	14913	15187	14960	15003	14814	14889	14907	15036	15015	15142	14914	14955	15028	14675	14923	14971	14825	15137	14919	14864	15063	14918	14896	14724	14964	14876	14815	14751	15035	14900	14756	14783	14964	14983	14864	14948	15103	14894	15052	14972	15114	14985	14888	14717	15023	14886	14976	15137	15032	14831	14951	14847	14961	14922	15076	14993	14980	14914	14902	14959	14949	14879	15087	15016	14951	14966	15022	15028	15081	15021	14871	14773	15029	14695	14966	15132	15087	14974	15088	14886	14939	14925	14951	14922	14875	14877	14908	14835	15119	14963	15091	14874	14927	14806	14877	14955	14917	14745	14995	14913	15019	14658	14808	14934	14846	14968	14854	14897	14921	14804	15069	14954	15071	15154	14776	14926	14911	14821	15055	14790	14981	15040	15021	15096	14806	15067	14775	14780	14820	14876	15129	14823	14754	14831	15026	14813	14960	15004	14839	14928	14929	15035	14822	15035	14870	15085	14892	14983	14940	14856	14971	14829	14904	14914	14887	14830	14947	14899	14979	15010	15038	14845	14922	14902	15035	14857	14995	15053	14951	14817	15065	14953	15138	14940	14973	14952	15006	14922	14936	14845	14858	14824	14911	14941	15017	15097	14924	14809	15024	15022	14859	14744	14895	14852	14872	14973	14879	14889	15026	14786	14988	14870	14878	14959	14921	14977	14953	14933	14726	14833	14911	14905	14887	14999	14999	14772	15022	14839	15031	15112	14971	14931	14779	14862	14976	15008	14974	14990	14913	14888	14660	14912	15023	14969	14992	15006	15024	15124	14890	14984	14979	15103	14908	15045	14963	14831	15081	14858	14922	14999	14883	14937	14903	14976	14956	14703	15023	14905	14851	14821	14889	14913	14962	14933	14931	15042	14933	14751	14912	14841	14916	14932	14898	14742	14782	14943	14809	14875	15039	14965	14972	14817	14886	14794	14826	14909	14967	15038	15068	14856	14874	14862	14782	15019	14927	14918	14862	14768	14933	14968	14941	14765	14811	15095	15024	14816	15002	14867	14844	14768	14742	14856	14788	14959	14992	14970	14892	14812	14868	14824	14797	15009	14910	14768	14854	14880	14862	14874	14935	15033	14820	14829	14988	14840	14917	14996	14939	14884	14827	14974	14804	15046	14957	14913	14963	14854	14922	14860	14838	14944	14887	14976	14896	14803	14889	14979	15024	14924	14956	14906	14877	14833	14887	14926	14904	15114	14950	14953	14954	14845	14860	14957	14999	14813	15101	14925	14802	15028	14904	14860	14921	14775	14922	14970	14977	14950	15087	14953	15094	15050	14890	15217	14946	14750	14781	14905	14996	14930	14817	15068	14827	14847	14951	14997	14773	14870	14913	14871	14876	15085	14986	14785	14896	14792	14990	14993	14894	14915	14816	14993	15030	14714	15007	15034	14888	14960	14821	14811	15067	15034	15015	14906	14982	14838	14812	14964	14882	14836	14935	14942	14799	15082	14903	15056	14973	14903	15028	14788	14864	14911	14955	15212	15036	14903	14907	15142	14908	14972	14922	14951	14851	15096	14946	14940	14828	15026	15030	14873	14944	15052	15214	14842	15044	14937	14876	14904	14948	14774	14865	14893	15132	14892	14820	15006	14977	14724	14929	15040	15007	14993	14867	15017	14997	14968	14899	14832	14997	14894	15036	15009	14872	14862	14968	14861	14896	14978	14809	15040	14887	14933	14904	15020	15230	15037	14928	14855	15075	14894	14801	14984	14803	14963	14998	14983	14926	15055	14879	14913	14827	14867	14972	14934	14978	14990	14955	14903	14716	14791	14969	14988	14895	14732	14882	14944	14958	14904	15054	14836	14999	15089	14785	14909	14735	15027	15038	14960	14891	14961	14878	14925	14846	14860	15052	14828	15054	14952	14922	14856	14992	15037	14865	15047	14895	14842	14626	15030	14911	14861	14856	14979	14941	15172	14653	14983	14896	14898	14783	15068	14884	15025	14945	14981	14939	14920	14917	14962	14884	14976	14837	14853	14942	15010	15048	14904	14881	14977	14909	14824	14935	14961	15072	15045	15110	14899	15076	15038	15015	14803	14977	14730	15056	14966	15024	14924	14867	14958	15019	14869	14932	14865	14983	14841	14799	14868	14943	15110	15073	14860	14893	14989	15038	15009	14934	15048	14830	15036	14881	15005	14972	14975	14750	14938	14819	15083	15004	14874	15009	14958	14835	14921	14968	14839	15007	14959	14797	14979	14884	14991	14996	14897	14776	14924	14841	14896	14898	14915	14885	14737	14876	14882	15053	14842	14953	14900	15040	14935	14901	14909	14947	14859	14809	14797	14873	14694	15064	14942	14815	14904	14914	15049	15032	15019	15028	14847	14988	14873	15034	15015	15103	14852	15074	15024	14948	14977	15084	14913	14986	14746	14924	14916	14757	15084	14947	14910	14958	14888	14779	14918	14977	14851	14855	15002	15123	15030	15026	15060	14954	14830	15006	14990	14938	14931	14895	14837	14968	15113	14849	14853	15022	14836	14810	14856	14922	14827	14938	15006	14881	14844	14847	14905	15027	14746	14916	14807	15003	14995	14959	14996	14917	15037	15087	14947	14933	15013	14981	14937	14963	14838	15028	14772	14990	14855	14915	14833	14967	14894	15030	14999	14910	14942	15017	14956	14983	14909	14815	14944	15106	14908	14912	15148	15038	14945	14825	14852	14857	14909	14789	14832	14993	14916	15057	14904	14906	15056	14867	14948	14934	14882	14996	15043	14947	15128	15014	14937	14819	15036	15067	14904	14929	14854	15011	15002	15059	14876	15060	14862	14921	14875	14957	14800	14971	14940	14929	15029	14898	15165	15056	14993	14948	14851	15071	14953	14903	14890	14929	14886	15096	15077	14977	14947	14841	14837	14891	14896	14872	14944	14940	14804	14950	14896	14983	15052	14920	15133	15014	15003	14841	14976	14765	14933	14954	15057	15032	14917	14719	15023	14996	15000	14760	15087	14883	15056	14858	14976	15011	14959	14955	14848	14955	14886	14893	14976	14950	14881	14852	14741	14924	15120	14889	14932	14938	15065	14993	14833	14879	14928	14929	14745	14708	14919	14929	15014	14973	15013	14945	14915	14754	14806	14807	15009	15001	14926	14823	14999	14879	14760	15278	14887	14915	15011	14968	15020	14737	14985	15002	14885	14880	14785	14973	15002	14813	14978	14998	14929	15013	14893	14950	14928	14939	15034	14978	14819	14864	14792	15069	14837	15079	14916	15021	14903	14987	14988	14875	14991	14921	15092	14966	14852	15014	14736	14887	15070	15184	14903	15130	14789	14847	14816	15107	14843	15004	15023	14822	15029	14896	14764	14818	15013	14730	14939	14822	14994	14908	14920	15050	14878	14908	14983	14847	15041	14957	14920	14980	14929	14900	14907	14921	14979	14939	14866	15068	14882	14918	14909	14900	15032	14848	14857	14925	14898	14814	15107	14940	14937	14753	15053	15049	15069	14939	14838	14962	14940	14921	14903	14890	14922	14908	14885	14938	14830	14940	14934	15015	14971	15000	14823	15076	14792	14985	15018	14736	14910	14942	14860	14996	14922	14920	14951	15052	14871	14950	14971	14984	14982	15089	14930	14940	15007	14985	14787	14984	14865	15039	14958	14900	14744	14913	14987	14840	15004	14855	14867	14881	15055	14870	15000	14872	14884	14915	14980	14984	15020	14933	15119	14659	14980	15136	14886	14942	15095	15004	14986	14948	14963	14966	15052	14847	14998	14954	14929	14981	14974	14904	14701	14926	14982	15096	14943	14988	14931	15083	15089	15069	14926	14921	15021	15012	14947	14849	14935	14891	14743	14957	15036	15064	14956	14813	15075	14825	14945	14905	14827	14716	14928	14845	14988	15069	15109	15001	14699	14937	14800	14895	14941	14765	15089	14821	14860	14987	14930	14976	14923	15015	14914	14841	14675	14710	14739	14767	14995	14966	15076	14886	14960	14889	15268	14810	14844	14847	15074	14928	14915	15225	14867	15045	15103	14991	14843	15035	15114	14869	14993	14944	14923	14970	14926	14945	14941	14927	14944	15065	14973	15017	14934	15136	14947	15018	14885	14859	14850	14823	15075	14854	14805	14841	14770	14900	14780	14992	14829	15108	15022	14808	14815	14807	14874	15139	15029	14829	14921	14817	14939	14841	14923	14996	14951	14698	15237	15088	14861	15015	14906	14962	14990	14892	15039	14912	14932	14915	14882	14963	14977	15042	14828	14926	14905	14738	14878	14980	15079	14735	14868	15006	14819	14949	14848	14946	14995	14954	14915	14956	14837	14866	14973	15022	14901	14912	14907	14953	14785	15057	15068	15073	14861	15076	14939	14896	15010	14908	14890	14907	14817	14818	15009	15014	14948	14815	15038	14861	14984	14880	14770	15011	14850	14743	14904	14968	14688
22695	21155	27791	24872	22128	26260	30787	26487	25013	25085	24621	24427	24146	23829	23814	23622	23551	23382	23475	23557	23487	23318	23755	23539	23048	23460	23159	23385	23208	23615	23338	23126	22976	23239	23395	23354	22859	23193	23241	23066	23185	23015	23175	23077	23149	22891	22973	23019	22975	23054	22993	22881	22926	23057	22914	23035	23192	22876	23053	22735	23022	22845	22982	23264	22658	23132	22953	23030	23064	23062	22900	22984	23002	22870	23013	23114	23017	22861	23041	22791	23301	22847	23158	22904	22873	22992	23036	22885	23019	22878	22841	22854	22715	22963	23088	22984	23036	22832	23137	22745	22872	22966	23178	22914	23040	22995	22947	23231	23128	22981	23112	22901	22884	22908	22741	22675	22822	22944	22906	22997	23125	23135	22819	22782	23004	22880	22940	22784	23123	22654	22818	22930	23053	22937	22818	23032	23051	22810	22854	22621	22891	22615	22744	23120	22738	22799	22625	22941	23065	22760	23112	23090	22913	22903	22964	22654	22906	22813	23044	22869	23096	22599	23058	22774	22788	22747	22808	22966	22976	22782	22728	22825	22718	22745	22916	22819	22887	22853	22887	22717	22800	22807	22969	23024	23032	22778	22950	22689	22810	23024	22832	22923	22866	22822	22836	22910	23013	22807	22913	23111	23017	22770	22884	22923	23073	22728	23013	23058	22965	22948	22758	22971	23153	22979	22800	22927	22883	22881	23046	22758	22844	22901	23011	22690	22728	22721	22985	22905	22707	22879	22749	22866	22978	22825	22732	22966	22908	22681	22766	22943	23002	22773	23122	22811	23001	22936	22658	22981	22917	22807	22857	22733	22793	23069	22787	22829	22902	23080	22697	22810	22721	22819	22620	22780	22794	22850	22882	22894	22778	22921	22831	22806	23007	22830	22976	22650	23106	23082	23082	23091	22802	22781	22945	22999	22840	22834	22992	22901	23101	23019	23235	23085	22902	22842	22785	22768	22934	22880	22860	22894	23118	23109	23121	22765	22729	22862	22598	22878	22669	22867	23176	22939	23130	22644	22973	22872	22974	22676	22922	22783	22788	22998	22997	22803	23022	22938	22939	22976	22885	22976	22659	22873	23091	22828	23140	22976	22852	22836	22699	22832	22760	22864	22927	22663	22875	23129	22870	22991	22983	22936	22815	22950	23024	22889	22917	22994	22820	22900	22878	22885	22816	22696	22916	22990	22875	22808	22774	22916	22823	22913	22628	22848	22652	22939	22750	22745	22943	22868	22925	22961	22672	22695	22646	22975	22909	22834	22795	22887	23009	22962	23023	22736	22905	23002	22929	22863	22982	22795	22838	22730	22979	22632	22803	22913	22761	22987	22976	22609	22737	22867	22963	22766	22793	22965	23000	23060	22808	22828	22966	22940	22954	22969	22841	22922	22731	22487	22706	22651	22956	22893	22972	22937	22935	22911	22478	23044	22657	22773	23031	22977	22909	22677	23107	22796	22804	23193	22759	22913	22811	22762	22841	22798	23057	23064	22842	22992	22750	22882	22961	22830	22893	22963	22790	22992	22964	23064	22715	22804	22869	22877	22823	22712	22984	22671	23000	22910	22621	22938	22856	22715	22711	22931	22777	22829	23213	22561	22934	22835	23105	23019	22753	22838	22797	23173	22924	22942	22848	22858	22611	22684	22974	22842	22735	22643	22771	23008	22534	22769	22871	22839	22861	22864	22756	22934	23258	23025	22989	22951	22909	22980	22920	22584	22883	22794	22769	22836	22785	22952	22732	22825	22617	22834	22733	22805	22868	23083	23206	23014	22849	23050	22910	22733	22771	22830	22706	22936	22898	22943	22757	22820	22700	22993	22724	22915	22861	22856	22788	23049	22856	22796	22969	22917	22848	22593	22911	23033	22755	22675	22890	22911	23023	23041	22941	22533	23137	22751	22950	22867	22830	23150	22812	23046	22813	22888	22972	22657	22881	22662	22763	22703	22928	22950	23014	22947	22763	22747	23017	22977	22800	22800	22849	22565	22748	22753	22701	22910	22767	22772	22798	23106	22930	22813	22879	22806	22717	22954	22782	22782	22853	22886	22894	22986	22842	23149	23121	22873	22786	22689	22800	23114	22976	22848	22897	22840	23097	23115	22936	22953	22910	23078	22859	22833	22708	22949	22837	22847	22988	23040	23094	22855	23048	22831	23000	22899	23000	22967	23049	22949	22863	22917	23014	22962	22771	22981	22839	22827	22763	22920	22622	22859	23085	22935	22873	23082	23057	22779	22935	22946	22622	22753	22755	23024	22863	22854	22924	22743	22709	23020	22965	23179	22881	22780	22934	22783	22798	22873	22807	22766	22742	22804	22707	22781	22951	22706	22962	22766	22960	22809	22834	22630	22978	22946	22804	22660	22927	22892	22885	22870	22788	23102	22825	22659	23132	22506	22813	22845	23143	23238	23091	22772	22890	23079	22759	22852	22910	22965	22703	22962	23053	23041	22735	22821	22847	22972	22736	22853	22847	22848	22837	22620	22625	22877	22918	22956	23015	23004	22872	23067	22748	22691	22697	22814	22940	22784	22730	22777	22549	23082	22931	23085	23126	22852	22773	22738	22797	22786	23014	22971	23015	23191	22916	22872	22826	22890	23094	22832	22913	22870	22785	22784	22928	22862	22675	22757	22821	22775	23277	22533	22942	22868	22890	22865	22781	22636	22827	22829	22717	22871	22689	22761	22642	22926	23104	22993	23003	22782	22968	22885	22552	22731	22889	22707	22932	22908	22845	22682	22695	22756	22948	22800	22907	23037	22748	22882	22879	23166	22880	22799	22840	22936	22852	22718	22900	22776	22982	22905	22744	22947	22782	22643	22842	22747	22881	22781	22978	22989	22862	23017	23009	22831	22727	22567	22813	22917	23059	22895	22992	22984	22837	23096	22709	22830	22976	23143	22913	22832	23066	22845	22986	22992	22999	22874	22986	22775	23064	22803	23027	22853	22792	22751	23049	22970	23018	22784	22986	23065	22930	22928	22806	22825	22956	22868	22917	23029	23011	22691	22776	22632	22968	22911	22867	23075	22682	22774	22940	22833	22938	23040	22964	22841	22762	22611	23052	22794	22933	22886	23144	23138	22842	23072	22811	22877	22901	23038	22762	22804	22963	22752	23015	22767	22870	22750	22904	22923	22828	22972	22773	23086	22687	22926	22886	22846	23026	22991	23277	22930	22996	22837	22884	22781	22780	22630	23177	22972	22951	22899	22797	22761	22919	22851	22978	22749	22996	22851	22978	22702	22826	23116	22885	22871	22912	22989	22726	22784	22931	22770	22718	22941	22958	23235	23084	22781	22938	22990	22772	22898	22844	23071	22762	23005	23061	23089	22997	22901	22687	22744	22772	22854	22922	23076	22776	22636	22957	22772	22823	22951	23027	23022	22765	23110	22777	22825	22743	22870	23116	22757	23098	22950	22858	22933	23260	23081	22896	22893	22921	22728	23042	23248	22922	22911	23064	22857	23015	23025	22911	22841	22599	22709	22792	22875	23136	23013	22954	22916	22744	22757	22879	22876	22814	22826	23060	22784	23051	22810	22795	22789	22910	22807	22745	22814	22797	22670	22834	22538	22888	22741	22694	23011	22642	22829	22907	23021	23057	23153	22967	22784	22927	22983	22994	23118	22746	22951	22809	22777	22801	22812	22895	22944	22770	22799	23087	22855	22826	22881	22693	22698	22919	22811	22769	22904	22925	23096	22961	23105	22679	22898	23029	22868	22924	22835	22951	22807	23003	22770	22938	22827	22929	23009	22979	22929	22926	22644	22921	22902	22905	22924	23009	22952	22817	22814	22950	22845	22930	22843	22689	22515	22799	22721	22850	22877	22773	22746	22750	23049	22785	22865	22806	23010	23030	22999	22968	22981	23058	22895	23020	23087	22903	22799	22766	22971	22847	22786	22882	23024	22806	22824	22979	23109	22990	22920	22794	23041	22867	22713	22864	23037	22839	22874	22919	22763	22894	22961	22852	22891	22994	22797	23082	22674	22985	23072	22963	22948	22955	22937	23029	22581	22991	23013	22939	22915	22722	22736	22838	22945	22838	22962	22899	22837	23068	23035	23157	22854	22818	22983	22929	22828	23034	22685	22842	22941	22757	22722	22631	22872	22691	23029	22880	22985	23127	22941	22816	23109	22875	23185	22979	22783	22808	22934	22945	23117	23023	22913	22746	22744	22764	22932	22853	22821	22764	22679	22848	22867	22827	22708	23085	23061	22873	22860	22937	22790	22926	23008	23162	22625	22763	22749	22815	22779	22830	22804	22843	22935	22992	22913	22773	22773	22768	22792	22898	22770	22701	22734	22747	22774	22613	22866	22936	22885	22758	23037	22709	22987	22941	22840	22745	22947	22574	22931	23157	22915	22809	22682	22822	22953	22798	22909	22841	22789	23133	22755	22765	22866	22848	23007	22870	22839	22823	22900	23015	22878	22895	22689	22738	22919	23057	22883	23068	22732	22954	22818	22845	22655	22714	22833	22660	22800	22995	22824	22871	22586	23187	22994	22829	22906	22890	22641	22696	22758	22898	22747	22787	22785	22776	22771	22912	22779	22843	23028	23062	22939	22961	22742	23019	22762	22803	22620	22819	22830	22903	22733	22888	22812	22972	22665	23040	22743	23010	22985	22970	23060	22875	22953	22750	22842	23213	22943	22598	23011	22949	22772	22631	22747	22965	22880	23037	22886	22978	22763	23030	22926	22945	23076	23111	22968	22863	22816	22831	22797	23004	22960	22638	22890	22950	23253	23096	23174	23010	22736	23024	22860	22890	22850	22887	22927	22777	23062	22688	22896	22843	22906	22875	23160	22777	22984	23098	22781	22972	22904	23021	22955	22797	22798	23068	22972	22838	22928	22865	22984	22846	23058	22825	22629	23030	23113	22810	23045	22778	22931	22964	22980	22833	22865	23062	22899	22726	22640	22812	22904	22731	22919	23166	22941	22894	22871	23028	22678	22901	22640	22947	22731	22837	23163	22894	22836	22928	22812	22805	22788	22715	22819	23098	23013	22838	23068	23037	23010	22841	22822	23024	22880	22989	23122	22895	22789	22967	22943	22940	22650	22922	22708	22815	22983	23108	22987	22842	22910	22973	22794	22834	22831	22936	22938	23060	22963	22838	22859
20640	36725	36091	28887	24960	22117	20034	19094	17993	17225	16729	16517	16293	15995	15880	15753	15594	15561	15448	15336	15311	15293	15368	15154	15316	15090	15163	14964	15192	15111	15203	14951	14859	14966	15048	14882	14972	14870	14921	14964	14877	14947	14796	14845	14823	14735	14757	14921	14732	14728	14862	14655	14871	14818	14851	14670	14697	14791	14739	14720	14883	14704	14757	14628	14761	14578	14707	14780	14615	14736	14681	14627	14723	14645	14608	14722	14840	14857	14682	14625	14540	14629	14688	14795	14701	14734	14726	14676	14643	14655	14738	14541	14731	14723	14721	14569	14650	14687	14832	14700	14592	14589	14706	14663	14660	14827	14719	14763	14699	14585	14514	14632	14601	14677	14729	14623	14644	14768	14607	14732	14707	14566	14701	14653	14593	14742	14677	14524	14617	14642	14626	14789	14544	14704	14557	14613	14625	14573	14590	14569	14628	14496	14638	14787	14560	14530	14725	14558	14784	14850	14655	14630	14664	14715	14563	14785	14638	14708	14648	14536	14735	14680	14546	14528	14668	14615	14632	14669	14670	14766	14696	14346	14764	14578	14646	14832	14641	14745	14719	14595	14840	14497	14559	14606	14724	14661	14488	14782	14760	14671	14648	14728	14716	14800	14678	14636	14594	14599	14602	14753	14628	14647	14600	14631	14604	14564	14612	14680	14487	14627	14719	14598	14702	14629	14655	14592	14570	14724	14512	14715	14736	14645	14785	14600	14476	14714	14629	14832	14717	14542	14539	14685	14626	14714	14739	14509	14526	14532	14790	14886	14588	14783	14710	14613	14528	14524	14751	14772	14646	14669	14569	14664	14739	14628	14840	14557	14734	14762	14604	14578	14849	14569	14619	14580	14612	14694	14610	14726	14645	14458	14807	14810	14653	14795	14676	14663	14607	14624	14691	14880	14744	14644	14570	14658	14445	14619	14666	14699	14619	14558	14639	14589	14663	14659	14729	14741	14640	14594	14585	14656	14654	14724	14615	14634	14654	14549	14629	14508	14543	14580	14604	14551	14514	14716	14641	14768	14618	14697	14655	14514	14641	14583	14652	14661	14707	14835	14584	14637	14613	14560	14752	14586	14745	14647	14653	14461	14606	14542	14716	14613	14543	14548	14728	14552	14606	14707	14686	14670	14564	14890	14606	14570	14690	14770	14630	14470	14672	14758	14772	14580	14478	14760	14633	14736	14769	14573	14725	14582	14615	14686	14770	14659	14684	14761	14809	14680	14711	14641	14678	14550	14677	14564	14745	14791	14725	14873	14575	14606	14716	14631	14662	14383	14517	14545	14633	14865	14659	14574	14942	14642	14632	14624	14645	14531	14661	14605	14774	14610	14646	14603	14530	14781	14635	14687	14741	14608	14587	14611	14793	14885	14752	14701	14806	14572	14893	14672	14677	14480	14569	14716	14584	14715	14710	14828	14640	14633	14606	14674	14592	14670	14708	14818	14581	14645	14701	14571	14636	14664	14583	14629	14620	14576	14677	14617	14657	14761	14619	14639	14735	14779	14605	14658	14571	14657	14699	14661	14609	14707	14561	14768	14557	14639	14615	14561	14696	14561	14651	14629	14638	14605	14578	14522	14743	14581	14606	14645	14696	14670	14559	14604	14608	14500	14649	14530	14582	14872	14632	14705	14583	14664	14725	14706	14750	14598	14673	14633	14536	14682	14537	14566	14622	14750	14690	14705	14656	14649	14647	14651	14787	14446	14685	14774	14697	14554	14473	14842	14549	14608	14754	14527	14562	14612	14516	14644	14587	14893	14714	14767	14683	14501	14619	14847	14670	14730	14701	14628	14642	14693	14749	14708	14621	14591	14774	14645	14796	14711	14607	14598	14718	14590	14619	14607	14750	14645	14822	14589	14603	14661	14848	14638	14573	14671	14570	14579	14703	14555	14621	14575	14776	14667	14677	14753	14673	14843	14696	14603	14817	14617	14690	14721	14612	14653	14793	14580	14709	14602	14578	14483	14608	14722	14656	14740	14617	14652	14567	14626	14747	14771	14704	14736	14601	14653	14708	14682	14738	14681	14641	14782	14571	14691	14621	14857	14722	14502	14638	14675	14726	14648	14659	14643	14597	14659	14726	14731	14696	14659	14532	14663	14594	14626	14736	14578	14661	14595	14639	14666	14519	14642	14727	14726	14585	14670	14650	14693	14687	14684	14627	14698	14615	14694	14607	14511	14691	14614	14705	14671	14588	14690	14532	14631	14476	14717	14594	14640	14557	14681	14581	14639	14667	14512	14685	14701	14665	14699	14690	14595	14686	14702	14578	14556	14498	14719	14629	14700	14615	14743	14530	14630	14712	14471	14761	14660	14721	14637	14767	14760	14669	14753	14660	14653	14527	14519	14594	14668	14633	14579	14743	14622	14664	14615	14692	14647	14762	14633	14690	14528	14645	14722	14703	14543	14471	14572	14646	14638	14517	14495	14680	14761	14818	14823	14551	14767	14651	14655	14541	14746	14702	14656	14519	14445	14558	14645	14732	14734	14602	14908	14545	14613	14501	14650	14587	14642	14487	14701	14640	14644	14538	14739	14718	14582	14678	14550	14649	14604	14732	14630	14702	14525	14576	14913	14695	14693	14687	14641	14464	14622	14544	14657	14726	14798	14463	14727	14513	14628	14485	14701	14645	14727	14693	14726	14564	14593	14688	14709	14699	14570	14528	14336	14495	14770	14614	14824	14677	14718	14535	14658	14801	14706	14533	14596	14549	14626	14736	14825	14687	14708	14701	14554	14802	14675	14622	14701	14729	14637	14721	14446	14642	14699	14684	14698	14679	14636	14606	14629	14503	14630	14490	14680	14690	14683	14728	14603	14657	14551	14593	14619	14704	14596	14445	14413	14530	14366	14594	14614	14583	14583	14585	14654	14817	14801	14520	14585	14629	14780	14684	14608	14700	14648	14606	14776	14660	14718	14681	14861	14725	14676	14518	14659	14586	14637	14677	14651	14449	14607	14567	14556	14762	14537	14672	14689	14474	14717	14613	14571	14593	14721	14543	14444	14587	14650	14602	14539	14796	14745	14632	14584	14676	14651	14665	14669	14745	14603	14520	14568	14748	14486	14611	14713	14649	14676	14556	14697	14745	14702	14629	14694	14568	14658	14861	14731	14520	14608	14596	14765	14663	14591	14607	14421	14672	14673	14677	14574	14610	14667	14735	14671	14582	14708	14756	14562	14660	14653	14640	14720	14697	14508	14623	14454	14678	14686	14574	14633	14589	14666	14532	14592	14685	14752	14664	14445	14670	14391	14555	14683	14701	14610	14667	14814	14680	14736	14591	14581	14691	14779	14729	14668	14616	14680	14720	14595	14365	14510	14607	14591	14593	14840	14593	14736	14847	14607	14724	14685	14526	14374	14700	14775	14679	14666	14808	14543	14576	14571	14582	14676	14615	14600	14711	14547	14687	14702	14677	14693	14553	14617	14710	14531	14667	14724	14668	14713	14608	14581	14721	14592	14645	14681	14637	14732	14623	14534	14717	14563	14653	14615	14555	14734	14663	14586	14614	14594	14918	14682	14649	14754	14677	14633	14655	14702	14614	14561	14648	14684	14568	14544	14578	14781	14472	14841	14610	14519	14788	14596	14646	14607	14559	14669	14704	14581	14660	14532	14748	14660	14589	14440	14923	14591	14703	14689	14686	14419	14565	14529	14634	14661	14676	14651	14693	14711	14819	14647	14568	14704	14745	14513	14583	14476	14709	14766	14845	14595	14591	14648	14706	14556	14698	14722	14586	14607	14563	14729	14633	14708	14555	14614	14730	14710	14566	14702	14783	14736	14686	14676	14617	14560	14682	14534	14798	14876	14757	14848	14629	14746	14453	14520	14675	14580	14713	14558	14702	14800	14732	14607	14777	14443	14691	14672	14647	14683	14660	14702	14703	14581	14692	14681	14381	14636	14604	14675	14787	14565	14642	14726	14616	14474	14756	14546	14632	14712	14641	14606	14787	14648	14738	14567	14717	14645	14625	14570	14799	14730	14790	14585	14552	14638	14513	14814	14519	14682	14609	14613	14748	14659	14597	14706	14547	14642	14628	14654	14819	14748	14585	14541	14844	14670	14615	14667	14604	14828	14496	14626	14659	14637	14594	14387	14591	14539	14690	14540	14740	14670	14692	14680	14623	14704	14729	14713	14640	14621	14596	14604	14652	14606	14590	14628	14619	14620	14641	14660	14527	14653	14598	14675	14715	14613	14780	14624	14663	14640	14572	14664	14534	14629	14722	14727	14574	14538	14615	14681	14708	14595	14483	14526	14597	14530	14705	14699	14553	14674	14762	14684	14768	14614	14700	14784	14811	14711	14737	14810	14640	14721	14830	14686	14726	14687	14741	14674	14795	14711	14652	14540	14714	14678	14816	14492	14560	14761	14751	14531	14595	14721	14564	14683	14614	14660	14618	14599	14824	14474	14608	14516	14742	14674	14547	14825	14631	14631	14793	14503	14724	14645	14591	14615	14667	14680	14777	14692	14671	14683	14778	14635	14754	14778	14669	14587	14635	14427	14645	14497	14686	14625	14568	14555	14685	14651	14627	14618	14725	14635	14824	14576	14715	14715	14759	14627	14774	14396	14632	14739	14713	14700	14632	14620	14474	14531	14436	14607	14727	14665	14772	14655	14752	14559	14532	14571	14503	14656	14616	14733	14586	14632	14641	14564	14768	14828	14553	14734	14746	14525	14566	14543	14579	14741	14604	14723	14862	14620	14544	14729	14550	14591	14764	14669	14614	14750	14779	14716	14810	14639	14748	14646	14367	14489	14607	14719	14538	14694	14674	14690	14474	14537	14827	14657	14615	14598	14553	14693	14661	14612	14534	14553	14749	14696	14597	14727	14504	14760	14657	14648	14580	14620	14746	14472	14542	14665	14709	14710	14690	14526	14684	14439	14711	14605	14688	14666	14602	14651	14700	14652	14646	14647	14895	14586	14702	14761	14569	14637	14640	14593	14641	14601	14746	14523	14663	14570	14645	14696	14723	14817	14561	14570	14870	14431	14707	14625	14737	14584	14666	14711	14500	14586	14863	14526	14591	14473	14767	14455	14656	14449	14680	14758	14777	14619	14617	14789	14700	14703	14580	14715	14562	14666	14703	14786	14677	14840	14606	14833
34910	27869	31736	30338	27791	27295	27182	26667	26538	26160	26049	26130	25787	25971	25811	25713	25742	25721	25733	25694	25836	25794	25745	25772	25698	26040	25885	25707	25692	25893	25697	25656	25514	25601	25660	25732	25805	25747	25534	25567	25719	25721	25682	25267	25823	25536	25765	25684	25611	25536	25620	25764	25694	25716	25397	25570	25610	25623	25889	25578	25648	25577	25665	25799	25725	25625	25522	25707	25490	25924	25528	25584	25759	25689	25531	25669	25620	25656	25803	25657	25668	25671	25559	25544	25686	25530	25818	25836	25519	25651	25230	25524	26000	25717	25775	25833	25535	25467	25621	25662	25708	25720	25701	25844	25636	25597	25513	25561	25599	25359	25479	25410	25316	25316	25815	25475	25692	25714	25552	25576	25364	26143	25445	25372	25553	25704	25736	25532	25688	25797	25839	25574	25241	25645	25626	25546	25767	25611	25431	25563	25926	25887	25729	25738	25672	25809	25722	25627	25712	25507	25679	25518	25527	25723	25718	25606	25680	25705	25368	25679	25729	25730	25500	25579	25580	25636	25781	25516	25624	25573	25598	25488	25715	25804	25768	25699	25522	25723	25616	25637	25549	25741	25434	25516	25739	25910	25334	25618	25744	25634	25688	25561	25553	25540	25656	25672	25652	25586	25550	25757	25711	25740	25801	25604	25602	25614	25519	25519	25500	25719	25245	25354	25531	25566	25366	25316	25648	25644	25753	25531	25552	25534	25841	25749	25775	25625	25684	25579	25722	25568	25665	25722	25671	25504	25563	25493	25676	25707	25669	25559	25778	25750	25721	25659	25610	25543	25586	25701	25555	25435	25393	25825	25639	25590	25495	25512	25445	25780	25763	25438	25703	25604	25516	25656	25867	25877	25302	25570	25773	25480	25437	25809	25658	25596	25606	25360	25350	25518	25567	25419	25377	25506	25331	25447	25863	25763	25643	25660	25771	25450	25645	25520	25645	25679	25567	25612	25484	25604	25712	25591	25699	25493	25755	25492	25620	25640	25640	25590	25614	25670	25495	25584	25936	26123	25778	25759	25445	25597	25829	25879	25934	25826	25690	25653	25478	25862	25538	25617	25666	25603	25727	25598	25573	25659	25544	25719	25819	25870	25688	25820	25809	25710	25577	25577	25670	25883	25740	25692	25553	25560	25806	25418	25465	25753	25736	25546	25692	25591	25850	25415	25418	25511	25569	25590	25356	25511	25958	25912	25632	25648	25675	25765	25649	25653	25381	25444	25486	25497	25622	25553	25690	25785	25605	25467	25571	25631	25679	25742	25447	25521	25732	25759	25660	25723	25583	25671	25485	25678	25842	25762	25534	25617	25500	25700	25574	25661	25614	25620	25475	25495	25466	25673	25941	25487	25616	25762	25308	25427	25579	25604	25497	25803	25714	25769	25543	25596	25606	25694	25701	25827	25708	25616	25437	25734	25569	25713	25527	25510	25786	25573	25554	25561	25763	25569	25705	25529	25560	25343	25598	25558	25621	25717	25687	25578	25746	25822	25755	25604	25767	25814	25627	25646	25656	25564	25820	25583	25667	25616	25713	25624	25613	25606	25666	25499	25693	25581	25744	25507	25401	25724	25569	25662	25564	25376	25699	25467	25694	25757	25776	25613	25665	25607	25743	25732	25611	25554	25429	25539	25688	25774	25691	25682	25794	25736	25883	25485	25521	25535	25605	25701	25681	25615	25884	25609	25534	25614	25752	25732	25848	25683	25427	25771	25773	25476	25875	25571	25744	25584	25769	25793	25719	25587	25784	25642	25705	25747	25660	25723	25607	25599	25829	25721	25672	25447	25439	25568	25774	25499	25483	25628	25815	25652	25477	25492	25671	25652	25629	25833	25547	25536	25599	25653	25542	25452	25502	25489	25698	25791	25593	25551	25727	25560	25583	25550	25980	25790	25563	25662	25476	25739	25750	25717	25650	25691	25678	25685	25718	25553	25440	25669	25302	25534	25385	25459	25526	25730	25411	25691	25675	25660	25518	25629	25490	25530	25512	25515	25659	25610	25671	25634	25687	25418	25637	25881	25636	25565	25579	25259	25645	25758	25983	25620	25811	25387	25712	25770	25833	25510	25824	25658	25729	25629	25761	25833	25581	25491	25688	25344	25484	25446	25360	25474	25762	25893	25761	25551	25897	25763	25444	25391	25396	25533	25703	25671	25856	25392	25705	25448	25830	25488	25869	25487	25842	25710	25531	25470	25618	25548	25998	25762	25766	25645	25561	25428	25483	25527	25748	25555	25645	25791	25739	25655	25831	25467	25563	25745	25575	25508	25600	25587	25563	25452	25759	25472	25598	25759	25927	25581	25624	25394	25731	25480	25396	25520	25516	25483	25739	25630	25510	25621	25556	25607	25800	25281	25826	25646	25462	25361	25862	25719	25607	25555	25602	25502	25637	25682	25673	25633	25779	25427	25643	25476	25532	25753	25381	25743	25472	25678	25348	25931	25481	25635	25572	25821	25322	25421	25500	25620	25812	25543	25250	25563	25739	25771	25593	25556	25706	25771	25564	25836	25701	25802	25720	25780	25657	25771	25652	25908	25555	25658	25691	25591	25749	25548	25680	25482	25695	25519	25566	25482	25475	25673	25864	25516	25692	25757	25550	25404	25804	25799	25621	25683	25584	25377	25581	25850	25480	25483	25731	25894	25442	25590	25832	25627	25499	25577	25842	25473	25733	25579	25550	25473	25499	25579	25426	25802	25620	25494	25830	25662	25498	25487	25403	25570	25502	25598	25648	25336	25557	25648	25549	25531	25780	25679	25379	25674	25467	25595	25521	25604	25510	25381	25506	25673	25590	25807	25761	25815	25675	25750	25713	25580	25741	25552	25791	25640	25658	25487	25688	25752	25959	25767	25680	25549	25728	25559	25632	25415	25537	25782	25803	25662	25785	26051	25717	25619	25640	25551	25720	25550	25606	25459	25463	25808	25631	25662	25781	25400	25399	25326	25668	25560	25677	25649	25696	25885	25413	25792	25606	25668	25959	25583	25794	25752	25472	25553	25688	25502	25808	25556	25838	25396	25739	25636	25759	25838	25645	25776	25592	25508	25661	25543	25645	25648	25546	25343	25418	25685	25618	25411	25771	25602	25493	25790	25418	25562	25566	25342	25414	25761	25637	25602	25665	25252	25413	25546	25781	25840	25426	25721	25684	25472	25804	26027	25328	25746	25888	25744	25630	25685	25528	25650	25575	25564	25885	25384	25731	25550	25560	25645	25755	25499	25641	25651	25538	25664	25725	25648	25890	25574	25805	25697	25663	25427	25637	25539	25714	25874	25565	25632	25698	25799	25789	25866	25466	25944	25663	25574	25590	25544	25942	25630	25983	25624	25563	25396	25537	25426	25686	25469	25498	25417	25519	25497	25652	25872	25826	25781	25771	25638	25652	25599	25634	25867	25757	25501	25583	25616	25534	25548	25752	25609	25429	25721	25717	25718	25527	25663	25739	25421	25750	25567	25789	25835	25692	25701	25690	25633	25908	25761	25565	25689	25408	25841	25731	25653	25750	25720	25554	25673	25633	25722	25813	25741	25754	25729	25647	25626	25393	25549	25596	25711	25576	25747	25594	25786	25716	25655	25764	25658	25764	25794	25624	25878	25786	25871	25614	25443	25668	25457	25535	25644	25837	25654	25645	25558	25843	25609	25684	25842	25805	25577	25487	25805	25618	25561	25689	25727	25549	25839	25595	25477	25709	25374	25405	25564	25567	25747	25764	25716	25502	25884	25566	25707	25605	25378	25722	25569	25784	25682	25584	25719	25690	25644	25730	25541	25313	25961	25623	25612	25567	25729	25619	25629	25630	25914	25531	25697	25707	25678	25299	25474	25602	25576	25694	25602	25593	25488	25474	25438	25720	25602	25681	25643	25638	25752	25731	25483	25928	25741	25750	25479	25554	25628	25599	25674	25910	25474	25618	25843	25432	25566	25806	25527	25711	25668	25680	25807	25665	25643	25674	25613	25769	25696	25609	25628	25549	25610	25681	25682	25439	25809	25620	25446	25788	25499	25999	25682	25682	25432	25572	25673	25565	25546	25862	25645	25577	25547	25659	25512	25646	25290	25821	25701	25529	25369	25625	25670	25486	25754	25610	25495	25376	25678	25565	25372	25826	25862	25663	25764	25501	25769	25999	25736	25727	25698	25436	25590	25560	25592	25662	25390	25559	25808	25925	25661	25542	25399	25720	25622	25596	25727	25597	26128	25655	25695	25736	25706	25658	25590	25306	25372	25668	25664	25572	25714	25546	25637	25754	25544	25629	25816	25913	25717	25741	25737	25708	25849	25875	25632	25502	25369	25574	25433	25466	25769	25602	25588	25811	25491	25695	25669	25492	25560	25806	25745	25863	25639	25811	25622	25526	25911	25731	25763	25670	25611	25713	25800	25547	25411	25587	25412	25781	25619	25541	25463	25362	25635	25784	25545	25932	25712	25566	25802	25757	25713	25658	25755	25763	25800	25825	25649	25403	25676	25543	25554	25803	25551	25745	25798	25651	25601	25521	25662	25893	25528	25403	25773	25752	25603	25542	25611	25548	25909	25758	25720	25690	25644	25731	25644	25684	25341	25597	25474	25704	25643	25613	25397	25569	25726	25646	25624	25627	25473	25359	25511	25484	25660	25585	25712	25769	25668	25617	25679	25386	25551	25429	25448	25658	25633	25542	25458	25581	25884	25773	25554	25733	25360	25736	25724	25530	25241	25323	25519	25807	25611	25735	25629	25563	25846	25496	25834	25662	25675	25457	25510	25299	25882	25781	25716	25704	25567	25740	25808	25729	25759	25610	25615	25595	25580	25664	25858	25425	25494	25609	25737	26028	25773	25633	25725	25744	25677	25468	25699	25521	25561	25655	25523	25568	25946	25504	25314	25787	25808	25631	25483	25685	25487	25693	25753	25628	25332	25451	25717	25831	25579	25704	25499	25814	25631	25659	25547	25630	25685	25742	25609	25711	25583	25735	25667	25522	25655	25686	25454	25577	25871	25713	25731	25659	25670	25614	25371	25523	25890	25539	25886	25395	25635	25363	25778	25734	25728	25684	25621	25737	25452	25431	25532	25824	25622	25666	25728	25675	25678	25399	25795	25798	25881	25731	25807	25622	25698	25385	25505	25663	25794
20933	25122	24786	21234	19295	18313	17557	17066	16931	16633	16574	16402	16536	16258	16218	16268	16221	16132	16177	16273	16062	16218	16134	16171	16081	16070	16083	16247	16031	16096	16196	16166	15875	16112	15943	16071	15933	15968	16041	15977	16058	15786	16077	16076	15944	16062	15924	15920	15986	16038	15840	15970	16028	15764	15982	16027	16022	15967	16146	15847	15937	15859	16134	15953	16026	16173	15892	15965	15865	16007	16117	16018	16055	15918	16156	15948	15856	16093	15978	16002	15909	15935	15884	15902	16056	15752	16081	16070	15853	16098	16057	16071	16023	16022	15938	16028	16014	16060	15807	16026	15957	15990	16134	15842	16091	15965	15833	15964	15920	15969	15843	15818	15928	16003	15968	15931	16043	16100	15993	16036	15894	15835	16043	16012	16075	16058	16033	15981	15888	16003	16007	15800	15868	15895	15985	16020	15979	15737	16045	15981	15855	15900	16084	15933	16009	15935	15998	16157	15956	15942	16051	16039	16030	15883	15975	15857	16010	15938	15937	15947	15872	16059	15822	15980	15988	16162	15809	16106	15988	16016	15868	15789	16024	15877	15955	16001	15897	15970	15938	15842	15887	15920	15918	15935	16061	15915	15919	15951	15994	15863	16135	16045	15953	15872	15913	15937	15910	16132	16076	15809	15825	15878	16065	16226	15707	15995	15965	16027	15857	16017	16004	15975	16089	16091	16007	15870	16001	15908	16070	15938	15835	15747	15884	16030	16024	16017	15976	15819	16042	15877	16070	15969	15987	16092	15858	16147	15776	16006	15909	16054	16148	16240	16105	16116	15939	16034	15834	15974	16021	16031	15756	16002	15979	15976	15929	15741	16003	15905	15831	16103	16028	15888	15914	16118	15811	15960	15876	15766	16098	16006	15962	15901	15884	15833	15880	15964	15803	15884	15904	15995	15823	15966	16006	15935	15810	15925	16080	15831	15980	15869	15861	16175	16061	15869	15894	15925	16139	15952	15990	15905	16350	15853	15919	15913	15786	16005	15891	16066	15969	16056	15955	15880	15851	15918	16017	15882	16048	15929	15913	16008	15846	15879	15917	16145	16033	15803	16040	16063	16035	15997	15958	15925	15782	15987	15843	15918	15815	15890	16082	15904	16007	15884	15943	15819	15898	16083	15961	15920	16006	15930	15905	15981	15979	16030	15823	15829	15846	15979	15887	15944	16050	15969	15881	15910	15949	16050	16184	15901	16001	15995	15918	15828	15958	15945	15863	16082	16016	15869	16005	15837	15910	16082	15995	15947	15904	15979	15973	15834	15889	15993	15877	16084	15851	15985	15955	15841	15976	15920	15941	15872	15855	16089	15947	15953	15996	15925	15860	15811	15867	16069	15956	16019	16173	15853	16081	15879	16053	15927	16030	15884	15813	15711	15935	15791	15808	15992	15921	15983	15879	15973	16054	15955	16005	15948	15923	16086	16054	15915	15918	15952	15796	15914	15966	15995	16068	15830	15963	15794	16042	15967	16017	15930	15803	15949	15872	15944	15928	16026	15860	15832	15967	15988	16067	16068	15795	15824	15912	15906	15971	16045	15995	15916	15914	15906	16214	15927	16048	15951	15851	15976	15914	15678	15878	15855	15866	15829	15796	15911	15890	15946	15874	15975	16015	15943	15998	15934	15970	16142	16043	16147	16028	15837	15925	15976	16168	16066	15846	15901	15923	16055	15906	15999	15935	15794	16121	15923	15930	15889	16019	15918	15984	16076	15998	15922	16178	16047	15749	15932	15833	15983	15710	16026	15793	16052	16061	15967	15838	15815	15796	15771	15973	16099	15830	16071	15994	16097	15898	15785	15595	16051	15982	15852	15959	15936	15973	15960	16148	15900	15968	16025	15849	16063	15891	15777	15925	16040	15968	15940	16086	15971	15838	15875	15782	15887	15904	15909	15893	15904	15831	16060	15949	16075	15848	15974	16042	15982	16021	15974	15890	15974	15952	15831	16071	16003	15859	15939	15823	16000	15784	15999	15904	15949	16072	15901	15994	16039	16057	15919	16106	15960	15997	15866	15809	15879	16028	15947	15961	16037	15877	15916	16050	15916	16067	16132	15778	15855	15970	16140	16048	16006	15917	15960	15851	16046	15985	15831	15974	15982	15732	16171	15973	15883	15951	16029	15915	15949	15988	16023	15995	15990	16067	16081	15983	15986	15927	15983	15977	15919	16030	15868	16015	16066	15892	16116	15904	15977	15854	15956	15881	15887	15904	15827	15871	15950	15986	16109	15907	15942	15913	15845	15940	15996	15862	15880	16087	15747	15929	15925	16041	15903	16039	15988	15913	15913	16047	15795	15992	15934	15941	15960	15835	15909	16005	16013	15847	16023	16091	15944	15916	15839	15943	15921	15885	15960	16159	15972	15930	15810	15874	15917	15946	15916	15942	16213	15924	15904	15978	15954	16055	15982	16046	15924	15859	16047	15923	16010	15926	15984	15893	16230	16104	15884	15888	15806	15915	16014	15990	15894	15959	15995	16025	15842	15921	15886	15989	15984	15955	15885	16050	15873	15851	15921	15977	15982	15987	15951	15832	16081	15952	15806	15858	16156	16074	15968	16131	15866	15922	16077	15982	15905	16022	15820	15887	16002	15965	15979	15964	15930	16174	16040	15974	15824	15975	16070	16016	15981	15886	15995	15787	15937	16236	16043	15886	15870	15988	16058	15823	15913	15910	16038	15917	15821	16117	15752	15970	16149	15765	16042	15896	15855	15920	15908	15953	16017	15997	15966	15947	15996	15767	16035	16034	15906	16014	15892	15808	16026	16116	15943	15864	15945	15892	15998	15838	16098	15965	16065	15866	16093	16021	15961	16057	15888	16207	15883	15862	15912	15963	15849	15954	16029	16027	15888	16008	15797	15765	16036	16011	15895	15988	15974	16157	16031	15855	15947	15885	16032	16029	16006	15960	15891	15873	16121	16013	16028	15934	15948	15889	16032	15909	15957	16281	16068	15839	16084	15784	15799	16143	15884	15996	15876	15998	15939	15926	15873	15796	16067	16075	15933	15972	15902	15951	16086	15932	15974	15974	15916	15864	15972	15990	15898	15929	15930	15932	16005	15960	15938	15878	15806	15918	15863	16001	16090	15890	16074	15804	15844	16000	15819	15962	16045	15791	15976	15956	16079	15743	15785	16164	15972	16063	15997	15994	16026	16016	15916	15926	16077	16005	15921	15889	15930	16053	16023	16048	15940	16122	16020	15945	15932	15970	15827	15795	15945	16110	16132	15843	15930	16108	15952	16120	15899	16102	16087	15969	15976	15982	15924	16093	16007	16041	16070	15906	16044	16077	15969	15854	15945	15946	15869	16065	16032	15956	16067	16105	15926	15732	15912	15943	16018	16054	15875	16014	16064	16019	15844	16016	15783	16005	15967	16062	15860	15924	15985	16019	15915	15926	16059	15878	15707	15859	15986	16055	15816	16008	15869	16107	16061	16058	15977	15909	16018	16140	15912	16060	15886	15936	15941	15819	15976	15884	15847	15899	15946	15901	15995	15961	16036	15978	15798	15955	16117	15874	15824	15952	15950	16046	16060	15965	16050	16014	15995	15990	15938	15906	15857	16025	15852	15740	15886	16089	15957	15925	15962	16041	16013	16024	15993	15934	15960	16049	16033	15914	15973	16124	15910	15972	16065	16052	15972	15869	15964	16017	15907	15994	16004	15914	15880	16022	15931	16034	15777	15975	16026	16079	16020	16053	16007	16034	15992	15873	15758	15995	15899	16106	15877	16106	15907	15929	15725	15908	15926	15716	15911	15928	16010	16138	15970	16225	15826	16038	15861	15803	15910	16018	16014	16002	15914	15854	16038	16015	15985	15905	15848	15875	15850	15915	16297	15863	15949	15905	16016	15830	15996	15781	15939	16000	15914	15941	15889	15986	15750	15835	15849	16050	16024	16003	15918	15864	15965	15857	15863	16009	15952	15974	16028	15985	15845	15906	15997	15877	16021	16160	16026	16107	16071	15980	16172	15959	16022	15886	15897	15940	16025	15834	15955	15842	15956	16102	15843	16073	15985	15947	16009	15966	15947	15878	15884	16036	16002	15798	15940	15923	15952	15902	16050	16016	15677	15937	15916	15910	15961	16036	15825	15881	16044	16029	15860	15917	15923	16020	15981	16033	15854	15897	15966	15887	15906	16005	16007	15857	16159	15911	15933	15971	15962	15967	15777	15782	15834	15931	16008	15906	15874	15771	16080	15998	15891	15989	16047	16022	15972	15968	15916	15952	15824	16147	15881	16035	15921	16031	15879	15909	15926	15824	16055	15901	15963	15894	16049	16106	15859	15967	16033	15879	15943	15730	16127	15913	16193	16057	15958	15832	15937	15897	15846	15931	16171	15945	15960	16053	16046	15848	15977	15865	15884	15899	16016	16180	16033	15962	15936	15982	15842	16059	15938	15946	16077	16073	16096	16004	15816	16044	16073	15930	15998	15926	16018	15921	15943	15892	16001	15943	16066	16154	15918	15888	16041	15858	15908	16007	16131	15850	16119	16034	15963	15874	15965	15948	16149	15909	15872	15989	15778	15973	15727	15921	16000	15971	15995	16122	15848	16029	15862	15864	15967	16080	16088	15810	15929	16040	16058	15896	15810	16074	15840	15863	15954	15780	16051	16157	16051	15925	15991	16071	15816	16146	16079	15867	15919	15804	16004	15938	16114	15948	16032	16040	16060	15820	15887	15852	15891	16054	16000	15868	15974	15993	16034	16066	15960	16013	15764	15906	15961	16029	16082	15842	15888	15843	15731	16001	15961	15912	16047	16091	16057	16036	15916	16044	15874	16032	16137	15942	15981	15961	16022	16074	16027	15904	16107	15893	15944	16069	16022	16182	15979	15752	15865	16072	15948	15945	16038	16052	16012	15825	15884	15985	15786	15874	16182	15920	15920	15938	16084	15935	15959	15945	15996	16065	15990	16020	16052	16107	16022	16054	15982	15972	15928	15826	15863	16106	15928	15905	15960	15826	15994	16066	16085	15973	15807	15995	15966	15949	16046	15841	16058	16113	16149	15851	15936	15948	16019	16071	15895	16087	16052	15888	16038	16014	15938	15907	16001	15926	15980	16061	15944	15816	15723	15997	15925	16032	15986	16135	15900	15920	15930	16009	15955
24319	21197	27751	25261	23903	27516	28954	25762	25132	24985	24856	24645	24434	24136	24349	24041	24173	24093	24096	24090	23931	23904	23773	24135	24051	23931	23991	24002	23954	23797	23652	23600	23744	23866	23787	23667	23803	23774	23840	23678	23757	23822	23948	23764	23568	23645	23838	23850	23566	23424	23517	23716	23744	23931	23755	23629	23728	23469	23776	23505	23602	23714	23779	23469	23648	23562	23722	23573	23757	23274	23396	23643	23284	23476	23902	23809	23392	23518	23530	23494	23646	23407	23765	23595	23531	23629	23818	23843	23472	23758	23541	23264	23617	23647	23569	23566	23836	23750	23517	23392	23597	23565	23467	23681	23326	23720	23579	23810	23699	23655	23845	23676	23493	23844	23797	23612	23435	23574	23724	23590	23545	23458	23629	23458	23329	23390	23562	23535	23720	23587	23413	23639	23672	23745	23777	23656	23507	23488	23683	23576	23464	23801	23678	23585	23606	23591	23842	23430	23540	23562	23535	23869	23467	23521	23704	23541	23463	23721	23538	23764	23495	23547	23509	23613	23634	23548	23455	23480	23604	23597	23582	23780	23700	23677	23656	23425	23574	23505	23699	23401	23749	23723	23718	23383	23443	23555	23473	23547	23481	23685	23391	23820	23762	23586	23418	23687	23738	23576	23382	23321	23724	23417	23693	23617	23677	23554	23641	23485	23641	23557	23634	23523	23580	23646	23614	23786	23769	23557	23854	23551	23699	23596	23563	23486	23486	23587	23709	23423	23409	23482	23516	23929	23544	23524	23556	23547	23696	23347	23648	23567	23395	23525	23748	23515	23385	23572	23576	23610	23417	23689	23781	23662	23538	23588	23494	23461	23758	23760	23808	23857	23703	23446	23849	23330	23576	23611	23551	23697	23406	23615	23693	23839	23601	23587	23590	23826	23523	23427	23720	23674	23564	23729	23559	23739	23707	23376	23567	23585	23666	23582	23541	23656	23524	23511	23920	23632	23522	23571	23708	23287	23698	23530	23767	23603	23762	23576	23478	23681	23386	23562	23574	23784	23807	23645	23492	23516	23737	23452	23481	23787	23619	23760	23619	23578	23381	23586	23397	23392	23738	23749	23545	23562	23779	23603	23525	23365	23486	23631	23539	23684	23558	23399	23795	23331	23522	23800	23558	23719	23788	23754	23577	23603	23588	23432	23618	23694	23622	23750	23525	23640	23650	23890	23442	23680	23602	23762	23369	23652	23515	23564	23668	23747	23589	23793	23525	23364	23225	23436	23713	23813	24016	23630	23561	23447	23631	23343	23366	23656	23807	23553	23645	23713	23565	23455	23617	23598	23475	23597	23451	23699	23645	23344	23958	23546	23580	23565	23598	23522	23617	23592	23455	23823	23650	23611	23597	23575	23508	23519	23461	23577	23702	23563	23478	23792	23574	23496	23563	23567	23552	23473	23844	23704	23669	23603	23499	23447	23384	23599	23570	23810	23616	23589	23794	23720	23422	23509	23754	23525	23622	23389	23518	23699	23583	23753	23591	23582	23479	23447	23692	23648	23674	23549	23607	23542	23527	23520	23742	23307	23731	23689	23737	23439	23664	23886	23860	23541	23597	23390	23480	23371	23497	23672	23567	23441	23777	23684	23699	23476	23506	23407	23624	23509	23651	23521	23844	23415	23536	23864	23615	23736	23862	23602	23804	23418	23860	23447	23515	23632	23488	23685	23643	23500	23625	23591	23803	23627	23744	23830	23640	23484	23449	23577	23378	23650	23528	23734	23532	23928	23773	23537	23534	23829	23648	23704	23561	23691	23442	23635	23701	23968	23686	23641	23669	23555	23739	23910	23263	23397	23613	23751	23543	23654	23629	23888	23854	23446	23595	23753	23486	23370	23557	23473	23720	23394	23277	23599	23686	23477	23632	23433	23316	23479	23379	23281	23510	23489	23718	23556	23616	23565	23574	23774	23690	23794	23660	23696	23623	23360	23558	23443	23607	23471	23418	23666	23597	23434	23586	23692	23685	23589	23351	23483	23751	23424	23515	23482	23680	23447	23547	23580	23744	23611	23811	23740	23657	23772	23743	23731	23752	23668	23629	23661	23551	23635	23638	23578	23764	23632	23443	23547	23539	23618	23643	23339	23678	23565	23422	23554	23450	23491	23601	23506	23528	23465	23584	23755	23745	23599	23688	23481	23768	23859	23554	23232	23600	23583	23394	23593	23804	23293	23799	23816	23742	23613	23525	23165	23937	23783	23840	23440	23553	23641	23677	23134	23798	23604	23725	23651	23545	23779	23911	23613	23662	23438	23437	23747	23512	23633	23660	23438	23602	23434	23582	23658	23542	23760	23523	23368	23684	23805	23602	23558	23557	23793	23742	23581	23649	23505	23534	23691	23655	23953	23726	23724	23664	23298	23435	23667	23770	23822	23675	23427	23725	23699	23703	23539	23581	23517	23478	23587	23490	23761	23409	23451	23684	23926	23699	23459	23775	23560	23581	23643	23832	23662	23675	23826	23772	23423	23559	23485	23545	23597	23686	23323	23627	23837	23571	23638	23512	23409	23357	23429	23689	23381	23701	23707	23556	23737	23580	23638	23673	23532	23563	23532	23527	23724	23582	23496	23575	23698	23407	23681	23780	23550	23682	23852	23671	23570	23593	23747	23671	23528	23636	23511	23571	23731	23500	23801	23574	23385	23547	23581	23532	23613	23446	23410	23500	23659	23513	23506	23369	23668	23633	23623	23847	23966	23584	23723	23538	23568	23480	23670	23616	23584	23456	23845	23777	23597	23383	23635	23667	23326	23434	23350	23444	23427	23685	23461	23830	23678	23582	23580	23708	23718	23825	23666	23672	23458	23661	23804	23456	23515	23591	23600	23717	23625	23487	23585	23399	23822	23444	23557	23657	23425	23453	23784	23486	23592	23387	23585	23728	23894	23436	23584	23617	23599	23421	23512	23662	23460	23526	23617	23524	23845	23547	23445	23616	23410	23611	23666	23801	23412	23541	23789	23757	23566	23442	23521	23686	23487	23532	23344	23861	23710	23349	23522	23675	23269	23479	23320	23670	23366	23743	23694	23742	23708	23618	23645	23595	23773	23669	23386	23439	23461	23414	23327	23726	23525	23665	23821	23452	23337	23565	23713	23412	23602	23595	23408	23352	23800	23380	23475	23579	23715	23874	23608	23719	23762	23709	23464	23615	23453	23432	23607	23641	23549	23424	23507	23561	23464	23679	23641	23746	23563	23602	23473	23688	23637	23511	23588	23646	23341	23533	23710	23486	23576	23388	23569	23779	23787	23535	23584	23785	23688	23772	23803	23636	23599	23779	23430	23627	23712	23461	23611	23774	23707	23571	23619	23570	23515	23490	23546	23399	23397	23553	23535	23643	23665	23721	23732	23784	23737	23639	23671	23765	23706	23817	23559	23696	23699	23540	23714	23553	23650	23423	23669	23699	23482	23626	23392	23433	23452	23354	23597	23499	23605	23468	23710	23750	23563	23544	23576	23620	23777	23697	23498	23579	23681	23562	23556	23844	23803	23550	23821	23820	23645	23578	23613	23610	23604	23534	23531	23594	23735	23683	23628	23498	23527	23592	23591	23698	23559	23394	23500	23465	23673	23784	23601	23447	23603	23553	23698	23603	23725	23443	23500	23689	23625	23570	23468	23788	23617	23399	23334	23588	23635	23713	23557	23419	23344	23799	23629	23758	23523	23789	23564	23384	23504	23691	23677	23704	23631	23600	23768	23503	23407	23299	23482	23570	23684	23622	23670	23512	23551	23601	23825	23689	23679	23719	23662	23627	23809	23797	23611	23308	23507	23720	23503	23748	23580	23441	23412	23520	23801	23501	23318	23799	23682	23734	23647	23815	23329	23515	23375	23528	23636	23796	23381	23405	23626	23601	23405	23753	23732	23580	23623	23747	23648	23621	23896	23731	23230	23692	23752	23583	23421	23733	23819	23657	23689	23523	23585	23643	23340	23882	23769	23735	23606	23467	23574	23493	23886	23446	23283	23661	23526	23602	23520	23582	23694	23454	23546	23766	23432	23587	23509	23510	23896	23606	23633	23601	23648	23689	23764	23669	23395	23346	23473	23549	23490	23648	23537	23476	23435	23712	23371	23474	23487	23606	23536	23684	23698	23541	23493	23642	23689	23410	23451	23514	23617	23550	23615	23672	23614	23292	23602	23522	23542	23680	23771	23710	23554	23596	23439	23490	23652	23597	23853	23654	23558	23659	23674	23769	23748	23582	23672	23773	23593	23557	23594	23417	23827	23639	23635	23515	23792	23492	23524	23570	23674	23583	23677	23436	23835	23690	23498	23706	23761	23526	23586	23612	23599	23635	23748	23666	23707	23647	23503	23568	23664	23704	23624	23534	23612	23691	23608	23655	23675	23784	23386	23499	23669	23854	23699	23606	23498	23554	23582	23652	23781	23708	23597	23596	23583	23536	23449	23573	23627	23636	23620	23452	23344	23561	23810	23546	23320	23324	23433	23465	23551	23662	23821	23549	23666	23352	23853	23592	23696	23527	23349	23307	23449	23442	23661	23457	23551	23733	23420	23337	23505	23737	23542	23541	23354	23585	23493	23721	23713	23671	23529	23204	23544	23407	23616	23632	23623	23694	23660	23645	23471	23703	23732	23513	23700	23604	23486	23462	23565	23663	23682	23573	23281	23558	23588	23772	23482	23209	23400	23546	23515	23683	23604	23762	23378	23676	23586	23905	23483	23492	23698	23512	23703	23778	23678	23726	23662	23354	23587	23765	23766	23615	23643	23791	23512	23361	23353	23551	23684	23491	23862	23596	23565	23649	23659	23586	23777	23592	23774	23466	23471	23304	23712	23711	23676	23693	23663	23635	23304	23771	23519	23561	23443	23422	23494	23674	23605	23724	23741	23438	23460	23530	23571	23357	23544	23749	23526	23453	23516	23556	23546	23733	23522	23590	23315	23533	23601	23497	23772	23513	23693	23542	23592	23494	23764	23713	23750	23754	23795	23484	23442	23567	23664	23767	23713	23737	23544	23769	23601	23803	23601	23516	23474	23527	23571	23737	23801	23454	23564	23526	23612	23486	23535	23294	23497	23787	23737	23651	23592	23443	23728	23568	23514	23627	23766	23660	23638	23549	23507	23524	23377	23790	23738	23493	23563	23647	23598
19048	31907	31365	25319	22095	19915	18897	17807	17160	16676	16595	16157	16094	15870	15771	15639	15510	15627	15380	15337	15472	15310	15365	15534	15433	15247	15425	15433	15295	15280	15235	15236	15042	15167	14999	15286	15247	15104	15134	15212	15107	14995	15157	15168	15122	14984	14968	14998	15329	14857	15140	15180	15127	15133	15141	15297	14952	15132	15040	15052	15071	14977	15040	14941	15154	14932	15049	15086	14965	15080	15093	15114	15008	15069	14973	15104	15016	15051	15122	15106	15042	15027	15089	15039	14975	15103	15087	15105	15001	15025	15059	15007	15046	15202	14994	15010	15088	15057	15032	15007	15061	14949	15142	15008	15140	14799	14979	15014	15012	15056	15071	14973	15048	15063	15135	15001	15001	14899	15108	15007	15170	15115	15074	14994	15081	14903	15105	15105	15163	15068	15092	14952	14917	14875	14940	14855	15066	14960	15014	15011	15023	15097	14898	15172	15009	14888	15025	15091	14976	15273	15103	15025	15012	14887	15111	15069	14943	15020	15056	15244	15116	14936	15035	14970	14972	14998	14932	15150	15103	14880	15009	15015	15255	15111	15084	15137	15120	15033	14874	15059	15074	15114	14902	15130	15006	14932	14906	15086	15141	15135	14895	15017	15093	14931	15022	14976	14891	15116	15182	15046	15103	15108	15141	15107	15120	15096	14806	15105	15076	15123	15120	15227	14903	15078	15096	14894	15013	14859	14951	14941	14968	14975	14852	15063	15111	15119	15034	15009	15098	15015	14982	15110	15144	15092	15117	15033	15129	14974	15045	15081	15119	15093	15127	15057	15137	15116	14972	15036	15110	15100	15058	14968	14971	15112	15074	15146	14950	14896	15013	15049	15004	15162	15170	15055	15165	15143	15013	15086	14921	14921	15115	15092	15048	15127	15005	14987	15038	15128	15054	14932	15130	14984	15068	15016	15125	14981	15003	15105	15090	15125	15020	14957	15160	15078	14913	14862	15144	15009	15058	15035	15147	15027	15159	14959	15041	15007	15033	15005	15138	15023	15009	14962	15061	15064	15005	14941	14945	15090	15129	14921	15021	15091	15102	14979	15091	15008	15129	15028	14947	15146	14909	15044	14951	14958	14918	15019	15031	14978	14990	14997	15050	14867	15037	15084	15075	15033	15046	15132	14971	14939	14857	14972	15012	15097	15085	15003	14977	14981	15129	15039	14906	15151	14857	15142	15064	14848	15098	15103	15037	14906	15042	15228	15017	14912	14945	15041	15115	15038	14969	15053	14816	14985	15064	15047	15178	15054	14955	14826	15054	14868	14925	14916	15143	14860	15016	15000	15171	14927	15018	14966	14969	15012	15075	14981	15154	14915	14972	15111	15081	14991	14957	14969	15027	14945	15067	15029	15154	15058	15095	15118	14968	14925	15132	14933	15041	14933	15099	14965	15212	15105	15052	14881	14957	15012	14997	15071	14874	15134	15076	14836	15072	15285	14956	14978	15156	14928	14992	15049	14947	15042	15215	15016	15036	14978	14903	14928	15101	15089	15187	15072	14946	15099	15232	15105	15186	15154	15189	14944	15029	14917	14851	15137	15002	14958	14984	14914	14974	15060	14858	14903	15164	14910	15076	15157	14924	14994	15147	14972	15144	15027	15116	14965	14977	14878	15115	15076	15024	15160	14910	14916	15068	15118	15096	15084	15138	15272	14886	15169	14926	15004	15138	14941	15054	14991	15039	14933	14993	14964	15087	15118	15062	14808	15200	15070	15003	15159	15185	15122	15089	15017	14937	15010	15083	15094	14872	14934	15125	14803	15021	15033	15128	14942	15237	14998	15009	15026	15029	15051	15135	15084	15008	15009	14938	14951	15000	15101	14954	14971	14949	15011	14929	15056	14989	15027	14987	15077	14944	15037	15085	14975	14971	14962	15121	15061	15033	15023	14991	14958	15128	15188	14951	14936	14948	15073	14900	15174	15091	15009	15070	14983	15093	15033	15014	14990	14889	15154	15185	15250	14876	15168	15008	14927	14991	14936	15107	15152	14856	15064	14957	14905	15094	15121	15086	14999	14986	14980	15140	14976	14942	14937	15024	14982	15163	15262	15215	15105	14960	15126	15077	15101	14874	15099	14952	14966	15156	15009	15107	15054	14879	14814	14992	15077	15075	15112	15114	15009	15077	15076	15236	15001	14910	14977	15141	15002	14939	15182	14980	14897	15218	14907	15003	15023	15041	14969	15195	14894	14959	15106	14911	14966	15037	15056	15067	15122	15187	15074	15088	15116	14887	15012	15104	15056	15036	14993	14979	15118	15083	15081	15016	14939	15146	15142	15140	15101	15078	14873	15121	14969	14990	15163	15053	15150	14963	15008	15007	15048	15029	15152	14963	15065	15019	14934	15134	15084	15134	14904	15150	14764	15045	14991	15044	15031	15012	15012	14998	15010	14991	15009	14951	14934	15102	15070	14851	15010	15037	15053	15034	15031	14721	15187	15086	15030	15097	14945	15113	15040	15157	15039	14959	14983	15095	14915	15078	15120	15032	14812	15244	15032	14967	15177	15043	15028	14997	15110	15092	15043	14932	15020	15073	15267	15059	15043	14933	15084	14863	15117	15084	14968	15130	15074	15031	15051	15086	15134	15107	14986	14992	15082	15023	14918	15115	15049	15049	15009	15103	15052	14954	15081	14908	15206	14947	14976	14997	14939	15191	15018	15031	15056	15272	15000	15050	15060	15148	15134	15172	14921	15085	15044	15193	15030	15113	15038	15207	15166	14843	14942	15086	14864	15111	15066	15044	15053	15015	14974	14996	14979	15061	15093	15093	14836	15038	14970	14957	15072	14838	15145	14967	15134	14928	15015	14922	15054	14970	15121	15020	15040	15145	15169	15113	15007	14970	15246	15149	14964	15011	15177	14887	14970	15018	14913	15111	15267	14816	15115	14905	15053	14912	14911	14921	15171	14996	15108	15237	15121	15157	15188	14925	14964	15142	15088	15036	15086	14879	15038	14940	15174	15073	14998	15046	14951	14944	15006	14923	14809	15136	14915	14934	15127	15155	15093	15019	14950	14803	15040	15133	14949	15262	14942	15091	14972	15063	14965	15095	14992	15181	15018	14876	15188	15035	15219	15053	15058	15270	15152	15064	15159	14948	15066	15039	15061	15015	14808	14982	15104	15021	15134	14966	14978	14982	15080	15007	15047	15237	15004	15069	15036	15084	15169	15035	15054	15023	15021	14928	14970	14865	15095	15028	15036	15131	14971	15132	14973	14959	14948	14768	14986	14963	14981	14993	15095	14856	14915	14893	15057	14929	15033	15019	14947	15130	14984	15263	14948	14987	15014	15079	15091	15195	14943	14898	15079	15130	15080	14974	15113	14926	14972	15154	14974	14870	15011	15222	14922	15165	15000	15329	15072	14855	15070	15171	15017	14893	15257	15070	14938	15004	15044	14961	14894	15086	15071	15086	15087	15036	14965	15068	15155	14932	15181	15065	15020	15257	15012	15076	15015	15203	15222	14987	14995	15042	14906	14923	15031	15162	15075	15016	14996	15078	14995	14986	15013	14997	15083	15041	14895	15077	15041	15151	15171	15040	14906	15110	15219	15226	15055	14790	15207	15066	15068	14978	14827	15102	14955	15096	15253	15025	15002	15006	15152	14950	15122	15200	15025	15205	15108	15025	14888	15212	14922	14918	15027	15066	15005	15073	14993	14972	15258	15088	14874	15005	15147	14861	15080	15018	14951	15259	14875	15037	15175	15078	14953	15114	14851	15096	15021	15030	15002	15088	15145	15084	15313	14928	15028	14937	15088	15085	15009	14977	14910	15094	15131	15137	15012	15190	14869	14936	14859	15003	14955	15106	15020	15038	14891	15008	14964	14947	14955	14894	15234	14943	15010	15002	14963	14928	14834	14980	15001	15076	14990	15145	14976	15078	14982	15021	15203	14951	15128	15015	15075	14954	15065	15192	15027	14985	15179	15211	14922	14899	15048	14945	15043	14991	15014	15030	15066	15209	15196	14946	14978	15045	15135	14871	14924	15028	15060	15004	14927	15192	14992	14918	14960	14997	15058	15112	15073	15223	14923	15160	15120	15115	14807	15009	15116	14981	15040	14984	15020	15107	15009	14970	15105	15101	14979	15124	15229	15122	14998	15046	15050	14798	15030	15067	14779	15032	15023	15106	15121	15092	14828	15010	15013	15032	15119	15032	14992	15155	15186	15059	15244	15202	14899	15027	14959	15007	15097	15147	15192	15020	15056	15116	15012	14861	14946	15151	14866	15095	15047	14986	15125	15036	15159	15043	15069	15162	15074	15094	14987	15298	15052	14995	15040	15032	15030	15102	15012	15169	15024	15200	15153	15076	15176	15019	15119	15190	14952	15100	15056	15137	15014	15175	14964	15077	15012	14990	15020	14849	15147	15151	14964	14826	15005	14927	14818	15051	15157	15021	14982	15004	14975	14940	14982	15046	14899	15052	15018	14866	15036	14978	15096	14987	15130	14960	15049	15028	14975	15122	15067	14931	14836	15111	14891	15154	15054	15034	15004	14975	15089	15125	14936	15012	15024	15275	15100	15094	14987	14994	14972	14921	15194	15117	15096	14988	15165	14991	14926	14994	15058	14977	14953	15132	14932	15090	15080	15070	15186	15060	14950	14974	15074	15018	14993	15060	15056	14988	15029	14972	14867	15022	15033	14880	14955	15175	15108	15226	15126	15027	15176	14936	15155	14832	15227	15012	15079	14911	15135	15195	15078	15069	15152	15087	14988	14997	14941	15078	15064	15084	15123	15005	15278	15035	15144	15083	14984	15105	15194	15127	15116	14947	15196	14867	15137	15147	14927	14964	15117	14972	15186	15094	14982	14900	14903	15007	15066	15072	15044	14930	14912	15137	14985	15156	15024	15050	15008	15214	15088	15001	14974	14987	15050	15076	15041	15022	14998	15119	14968	15218	14975	14977	14968	14864	15018	14979	14946	14961	15001	15140	14788	15049	15027	15134	15045	15024	15053	15030	15022	15024	15109	14903	15097	15087	14816	15038	14963	14957	15098	15036	15009	15249	15026	15036	15129	14947	15047	14945	14981	14986	15178	15036	14875	15051	15049	15121	15093	15087	15063	15021	15042	14972	14835	15260	14989	15055	15048	15170	14914	15247	15028
22694	21154	27780	24872	22056	26207	31060	26601	25019	25527	24833	24350	24135	24082	23918	24007	23829	23955	23830	23440	23605	23600	23574	23256	23473	23640	23780	23323	23178	23573	23464	23495	23405	23385	23376	23267	23378	23082	23226	23298	23194	22995	23329	23000	23165	23393	23126	23085	23066	23261	23048	23146	23070	23247	23212	23008	22993	22905	23202	23299	22988	22698	22921	23208	23336	22936	22982	22885	23174	23113	22761	23054	23309	23009	23013	23071	22791	23164	22987	22960	23228	23137	22888	22874	23149	23075	22784	23127	23189	22837	22942	22902	23109	22938	22956	23308	22953	22896	22996	23127	23002	22896	22905	23131	23078	23026	22879	22949	23094	22915	22915	22864	23111	23061	23136	23078	23036	23104	23197	22989	22932	23014	22930	22987	22888	22992	22943	23174	23118	22955	22974	23002	23013	22843	23061	22791	22997	23016	23009	22779	23056	22941	22964	22926	22961	23122	22989	22938	22908	23097	22850	23105	23240	22905	22936	22800	23152	23112	22861	23161	23069	23211	23067	23198	22868	22748	23229	23215	22907	23043	23029	23131	23144	23031	22923	23066	22968	23143	22935	23003	22792	23134	22827	23188	23034	22987	23050	23046	22893	22906	23130	23272	22970	23017	23029	23139	23292	22978	22962	23090	23130	23063	23024	22997	23298	23068	23205	23088	22936	23135	23057	23163	22983	22983	23000	23192	22968	22845	22871	23290	23190	23281	23112	22961	22992	23057	22780	22899	22833	23216	22935	23152	23074	23179	22890	22938	23073	23021	22959	22771	23254	23219	22855	23087	23144	23107	23263	23110	23195	22931	22935	23017	23035	22967	23158	22923	22886	22901	23095	23116	23203	23040	22986	22951	23072	22970	23042	22942	22982	22764	22929	22768	22725	23119	22816	23252	22862	23216	23161	23050	22953	23125	22970	22983	22771	23019	22955	23037	22787	22963	23096	23006	22969	23212	22969	23083	23173	23002	22901	23200	23027	23140	22853	23209	22897	22942	23120	23028	23006	22936	22949	23121	23022	22973	22941	23168	23208	23104	22916	23118	23099	22952	22765	22841	22962	22944	22837	22868	22883	22931	22965	22985	23002	22978	23246	22937	23319	23112	23024	22990	23133	22750	22771	22815	22972	23023	23024	23058	23093	22875	23255	22997	22920	22913	22927	23039	22850	22948	23038	23062	22949	22743	22836	23063	23113	23087	22982	23267	23059	22720	22837	23091	22757	23079	22995	23045	22812	23140	23077	22654	22918	23073	22848	23214	22748	22900	23005	22985	23113	22891	22986	23179	23130	23056	23055	22885	22879	22994	23046	23141	22946	23218	23250	22786	22713	22944	23050	22959	22956	22972	22905	22879	22916	23033	22849	22961	22978	23031	23128	23074	22747	22970	23123	23193	23301	23314	22956	23082	23032	23019	22882	23127	23151	22817	22817	23121	22938	22969	23137	22850	23268	22965	23152	23017	23265	23089	23061	23061	23011	23082	23061	22991	22915	22968	22955	22767	23141	23152	23182	23065	22890	22885	22882	23000	23131	22756	23232	23023	23091	22930	22834	23102	23013	23008	22948	23116	22932	22873	23218	23115	23011	22842	22927	23135	22956	23204	22790	22913	22919	22995	23017	23005	23088	22974	22918	22956	22911	22868	22870	23084	23050	23197	22983	22963	22761	22882	23255	23137	23246	23156	23246	22833	23048	22967	22978	22899	23103	22950	22886	23113	23163	22993	23112	22990	22956	22999	22925	23261	22841	22958	23006	22744	23156	22976	22770	23105	23115	23181	23081	22704	22869	22781	23062	22889	23177	23161	22867	22998	23089	23159	23071	22881	22793	22761	23080	22925	22790	23051	23119	22995	23039	23064	22951	23077	23042	23011	22885	22772	23126	23140	23069	23097	23326	22980	23189	22882	23094	23199	23025	22993	23092	23194	23049	22895	22936	22681	23321	23121	22865	22927	22942	23153	22910	23068	22931	23288	23275	22852	23049	22958	23216	22955	22913	23025	22868	22882	23161	22983	23150	22885	22902	22964	23052	22930	22715	22864	22939	23187	22813	22682	23010	22750	23014	23059	22820	23114	23158	22869	22776	22915	22865	22767	22880	23098	23024	22984	22890	22999	23010	23027	22965	23028	23075	23157	23202	22885	22926	23199	22997	23012	22922	22965	23216	23087	23015	23071	22843	22876	22980	23061	23061	22731	23059	23065	22933	22818	22889	22965	23005	22904	22527	23026	22913	23124	23046	22968	22627	23041	23031	23178	23096	23309	23010	22904	23022	23137	22698	22745	22856	22968	22788	23192	23141	22977	22949	23021	23038	23103	23088	23038	23006	23104	23128	23022	23011	23073	22956	22951	23058	22980	23127	22856	23100	23204	23110	23094	23034	23147	22908	22994	22831	22876	23309	23072	22958	22869	23219	22886	22963	23010	22886	22966	23087	23219	22959	23283	23044	23156	22830	23172	23317	23039	22974	23082	23065	23033	23151	22788	23093	22945	22952	23091	23025	22929	23048	22885	23097	23081	22968	23067	23205	22842	22959	22747	23086	22995	23092	23219	22961	22987	22728	22837	23186	23094	23071	23175	23203	22919	22886	23041	22710	23059	23149	23232	23062	22931	23212	22865	23008	22728	22849	23084	23131	23003	22908	22926	22907	22899	22961	22881	23198	22944	22803	23048	23039	23154	22948	22987	23047	23238	22963	23039	22995	22972	22922	23122	23061	23209	22920	22721	23103	22785	23101	23203	22938	22930	23027	23255	23109	23016	22960	23057	22984	22946	23076	23040	22988	22878	22908	22819	22927	23334	22919	22896	23105	22846	22978	22989	22949	22902	23115	22860	23229	22869	23155	22876	22899	23024	22907	22934	22859	22713	23053	23039	22858	22863	23018	23043	22933	23128	23015	22996	22709	22665	23042	22841	23114	23114	23069	22869	23136	23011	22903	22856	22909	23031	23095	23001	22697	23286	22950	22904	23057	23137	23105	23079	23012	22900	23066	23233	23115	23063	23102	22854	22918	23069	22852	22929	22838	22989	22958	22840	22891	22691	22836	22825	22871	22626	22805	22952	23044	23094	22873	22838	23413	22975	23057	23040	23058	23095	22957	23061	22929	22857	22902	22735	22807	22875	23051	22892	23114	23064	23126	23135	23311	22802	23167	23084	22800	23000	23080	23069	22902	23019	23231	23238	23141	22810	22967	22924	23032	22909	22928	22942	23022	22947	23191	23015	23158	22971	23039	23044	23034	23251	23003	22986	23006	22818	22932	23160	23023	23096	22880	22911	22995	23093	23214	23045	23126	23115	23104	23031	23235	22918	22801	22982	22842	22979	22899	23089	22882	22955	23103	23083	23108	22684	23143	22944	23049	23107	22972	23107	23155	22876	22999	22923	23108	22910	23198	23217	22803	23036	23007	22885	23013	23047	23058	23181	23221	23115	23029	23017	23072	23018	22920	22992	23124	23156	22837	22693	22531	22976	22717	23150	22856	22820	22946	22933	23012	22870	23103	23137	23073	22903	22914	22640	22847	23188	23088	22818	22967	22850	23061	22969	22783	23101	23094	22976	23023	23142	23099	23055	22832	22628	22993	22875	22988	23084	23088	22928	22916	22995	22872	23160	22835	22920	22972	22902	23145	22878	23202	22951	23106	23208	23140	23029	22990	23093	23203	23086	23056	22995	23022	23101	23211	23160	23077	22966	22913	22934	23161	23097	23071	22944	22991	23029	22927	23109	22988	22920	22976	23052	23064	22768	22915	22959	23204	23221	23120	23016	22912	22935	23113	23137	23041	23121	23245	22939	22981	23033	23049	22873	23149	22967	23193	23112	22805	23079	22901	23032	22907	22836	23055	22949	23173	22909	23160	22901	22802	22999	23026	22945	22983	22907	23201	23044	22758	22876	23252	22917	22754	22792	22897	22988	23061	23053	23131	22916	23116	23149	23168	22980	23087	22987	22737	23165	23300	23071	22795	23031	23067	22948	22874	22975	23021	22805	23106	22989	22815	22961	22941	22878	22989	22825	22941	23056	23133	22966	22981	22910	22996	22941	23055	23197	23038	23045	23177	22903	22947	23046	22707	23018	23078	22876	23042	22886	22794	22938	22983	22975	22795	22706	22827	23185	23053	22942	23150	23043	23131	22930	23042	22901	23078	23031	23177	23025	22868	23092	23190	22841	23003	23018	23005	22974	23249	23152	23033	22984	22936	23038	23011	22899	23318	23089	23050	22959	22752	22928	22993	22801	22896	23313	22850	23128	22928	23032	22782	22710	22931	22955	22948	23073	22928	23010	22964	22914	22836	23000	22931	22793	22866	23195	23206	22882	23074	23260	22832	23247	23023	23039	23088	23230	23123	22943	22938	22754	23118	23119	22839	22967	22784	23030	23046	23029	23244	23058	23164	23039	22685	22943	23228	22968	23247	23182	23205	22894	22628	22749	23102	23300	22965	22674	22957	23162	22835	22956	23065	22954	22968	22890	22966	22973	22951	22979	23180	22802	22587	22944	23000	22806	23129	22911	22739	23102	22981	22933	22901	22833	22956	22734	23088	23002	23173	23190	23111	22922	23095	22753	22782	22819	23109	23293	23034	22878	22874	22989	23078	23223	22989	23032	23076	22904	22918	22814	23314	22993	22950	22856	22898	22921	22906	22979	23245	23001	23027	23139	22883	23025	23175	23094	23170	23115	23087	23096	22995	22844	23113	23036	22930	22855	23072	23018	22886	23034	23037	23048	22997	22965	22972	22822	22831	22937	22869	22918	22788	23025	23119	23008	23046	23017	22999	22728	22820	23005	22880	22966	22805	23105	23050	23042	23001	22910	23106	22970	23036	23012	23020	23086	22829	23135	23052	23058	22893	22919	22861	23215	23225	23123	22866	22566	23090	23123	22872	22856	23136	22898	23107	22923	23251	23003	22898	22900	23007	23023	23036	22817	23000	22815	22928	22946	23115	23287	23166	23012	23086	22889	22806	23166	22998	22871	23011	22991	22986	23260	23263	23199	22871	22987	23261	23071	23123	23129	23192	22880	22901	22829	23065	23009	23210	22993	22904	22892	22992	22977	22933	22967	23106	23050	22896	22967	22798	22888	22958	23086	23099	22988	23045	22953	22922	23032	22996	22861	22985	22807	23144	22738
20627	36480	35836	28923	24683	22197	20253	18844	17901	17304	17047	16471	16296	16071	15790	15651	15607	15357	15286	15499	15400	15102	15163	15170	15173	15111	15092	15103	15228	15015	14995	14964	15027	15077	14883	14934	14924	14921	14724	14788	14828	14858	14907	14852	14906	14661	14729	14894	14890	14659	14735	14816	14732	14640	14805	14758	14782	14788	14934	14776	14802	14489	14689	14975	14836	14784	14616	14789	14713	14654	14715	14703	14856	14637	14629	14830	14728	14794	14620	14781	14614	14657	14840	14817	14755	14899	14738	14653	14671	14810	14710	14636	14615	14659	14828	14708	14646	14819	14685	14771	14663	14866	14601	14595	14620	14778	14799	14649	15102	14744	14732	14826	14729	14704	14684	14632	14732	14823	14727	14575	14729	14655	14784	14878	14554	14833	14703	14566	14781	14719	14745	14674	14742	14545	14715	14610	14728	14841	14482	14698	14662	14844	14659	14616	14652	14513	14719	14855	14742	14535	14636	14842	14700	14476	14813	14496	14772	14639	14673	14707	14579	14631	14676	14532	14656	14620	14762	14575	14825	14788	14569	14588	14640	14585	14693	14626	14637	14536	14705	14595	14604	14618	14669	14656	14615	14587	14594	14547	14694	14822	14656	14558	14804	14579	14763	14663	14756	14829	14655	14598	14760	14808	14592	14613	14663	14694	14744	14396	14672	14456	14886	14631	14711	14628	14747	14603	14779	14741	14632	14678	14508	14672	14665	14577	14627	14607	14760	14662	14741	14661	14617	14634	14716	14517	14739	14664	14641	14567	14765	14846	14618	14655	14640	14650	14810	14792	14686	14674	14592	14587	14674	14695	14640	14769	14669	14688	14555	14679	14688	14848	14493	14683	14642	14741	14740	14779	14808	14875	14630	14654	14535	14697	14522	14685	14528	14858	14603	14624	14640	14594	14891	14747	14777	14440	14740	14769	14730	14692	14818	14563	14582	14685	14676	14635	14752	14645	14768	14580	14672	14777	14653	14745	14740	14691	14712	14668	14693	14497	14670	14649	14733	14570	14768	14621	14629	14490	14655	14594	14757	14721	14718	14799	14565	14742	14701	14715	14595	14643	14623	14414	14554	14575	14668	14830	14700	14663	14681	14686	14661	14766	14690	14675	14794	14774	14753	14593	14826	14693	14703	14669	14599	14683	14664	14592	14550	14694	14613	14476	14674	14792	14660	14691	14719	14677	14592	14747	14596	14603	14771	14654	14771	14718	14750	14606	14954	14666	14549	14642	14681	14581	14657	14717	14542	14747	14682	14605	14704	14529	14707	14790	14678	14785	14665	14764	14681	14567	14873	14740	14630	14737	14732	14772	14538	14803	14785	14658	14813	14637	14640	14621	14652	14667	14567	14606	14711	14627	14441	14877	14658	14706	14586	14623	14840	14619	14595	14631	14733	14731	14719	14714	14576	14685	14732	14628	14631	14513	14712	14667	14723	14621	14627	14650	14666	14665	14578	14700	14644	14605	14679	14725	14804	14540	14647	14687	14675	14718	14663	14679	14679	14700	14719	14715	14758	14808	14844	14702	14779	14687	14602	14930	14904	14610	14640	14770	14781	14675	14747	14409	14636	14741	14783	14607	14772	14619	14588	14850	14648	14716	14591	14483	14719	14723	14668	14627	14914	14674	14644	14735	14706	14694	14718	14705	14779	14673	14523	14706	14608	14491	14735	14644	14647	14538	14698	14828	14786	14763	14473	14687	14708	14454	14662	14702	14763	14827	14626	14628	14546	14707	14481	14733	14786	14621	14573	14794	14713	14464	14861	14802	14757	14365	14702	14492	14541	14713	14603	14749	14642	14603	14594	14808	14722	14716	14602	14748	14838	14581	14650	14653	14798	14867	14835	14624	14846	14572	14677	14647	14805	14578	14694	14769	14611	14616	14645	14518	14765	14707	14713	14696	14513	14683	14749	14771	14727	14822	14637	14795	14638	14698	14638	14660	14753	14775	14756	14679	14570	14778	14566	14733	14760	14558	14660	14813	14502	14729	14487	14703	14654	14612	14762	14743	14612	14476	14565	14779	14623	14528	14613	14726	14779	14745	14667	14613	14888	14676	14555	14731	14669	14686	14827	14592	14540	14669	14573	14592	14488	14710	14736	14811	14647	14702	14767	14660	14638	14728	14632	14567	14856	14729	14607	14696	14653	14685	14582	14913	14661	14799	14688	14618	14807	14504	14600	14729	14761	14826	14685	14745	14578	14604	14664	14595	14782	14737	14684	14604	14706	14884	14561	14712	14440	14528	14807	14516	14728	14643	14663	14617	14568	14790	14777	14797	14604	14698	14584	14611	14634	14730	14591	14576	14787	14737	14734	14828	14721	14762	14748	14700	14599	14591	14457	14585	14800	14633	14647	14738	14570	14736	14738	14748	14776	14661	14614	14825	14850	14710	14714	14655	14668	14746	14711	14761	14674	14745	14664	14836	14703	14766	14559	14652	14814	14731	14699	14775	14633	14713	14737	14806	14854	14735	14747	14643	14731	14983	14696	14814	14607	14785	14708	14660	14757	14503	14646	14640	14452	14671	14635	14805	14672	14682	14560	14669	14576	14581	14726	14769	14511	14813	14493	14660	14699	14786	14743	14766	14774	14716	14662	14798	14663	14688	14565	14754	14741	14497	14587	14621	14785	14806	14650	14619	14502	14672	14845	14630	14606	14612	14722	14713	14706	14752	14631	14639	14675	14631	14667	14607	14703	14637	14527	14750	14734	14732	14709	14718	14680	14424	14771	14716	14698	14757	14560	14873	14735	14700	14607	14765	14674	14706	14585	14983	14632	14642	14456	14445	14828	14688	14897	14755	14540	14719	14586	14806	14689	14814	14575	14708	14811	14681	14773	14611	14636	14522	14793	14667	14786	14668	14573	14687	14746	14798	14639	14692	14663	14739	14783	14604	14676	14582	14731	14707	14666	14822	14817	14813	14587	14716	14665	14580	14522	14505	14713	14787	14441	14612	14776	14792	14767	14731	14750	14712	14745	14673	14717	14946	14719	14629	14544	14780	14542	14707	14660	14785	14813	14827	14738	14717	14653	14721	14709	14659	14507	14657	14691	14739	14749	14702	14714	14411	14655	14685	14705	14684	14517	14636	14724	14654	14548	14717	14657	14562	14735	14494	14743	14652	14620	14651	14647	14703	14697	14892	14666	14532	14740	14755	14830	14730	14626	14673	14790	14740	14771	14560	14620	14619	14697	14791	14595	14483	14548	14818	14714	14782	14752	14777	14707	14621	14709	14587	14547	14664	14655	14735	14728	14667	14449	14639	14649	14520	14619	14515	14626	14744	14749	14613	14571	14641	14761	14781	14751	14619	14867	14604	14830	14782	14792	14844	14762	14604	14751	14872	14634	14694	14627	14686	14670	14447	14668	14667	14628	14597	14585	14632	14617	14593	14606	14779	14760	14905	14760	14722	14692	14808	14710	14852	14715	14607	14577	14747	14654	14835	14718	14800	14634	14763	14838	14677	14652	14614	14601	14537	14563	14724	14523	14795	14725	14514	14731	14592	14626	14665	14790	14691	14737	14621	14701	14553	14823	14795	14748	14429	14543	14725	14726	14749	14548	14731	14756	14787	14530	14699	14743	14697	14747	14564	14478	14795	14817	14790	14747	14612	14742	14746	14496	14775	14709	14687	14654	14502	14684	14738	14565	14822	14798	14781	14539	14631	14633	14734	14696	14665	14809	14595	14642	14557	14715	14719	14728	14590	14766	14764	14815	14559	14586	14707	14729	14608	14757	14690	14610	14712	14760	14626	14638	14673	14797	14601	14686	14623	14706	14630	14748	14779	14686	14532	14675	14742	14565	14669	14590	14604	14620	14598	14609	14711	14562	14852	14755	14654	14751	14595	14540	14620	14601	14661	14817	14646	14755	14628	14754	14752	14643	14780	14563	14612	14538	14782	14606	14761	14689	14717	14600	14655	14723	14735	14719	14809	14699	14721	14594	14533	14592	14772	14541	14649	14608	14743	14651	14656	14890	14692	14625	14592	14541	14839	14659	14657	14669	14512	14651	14599	14765	14708	14813	14652	14572	14806	14725	14535	14572	14687	14772	14687	14720	14760	14547	14588	14465	14770	14686	14783	14453	14717	14578	14670	14683	14675	14789	14760	14768	14746	14534	14721	14708	14504	14537	14749	14787	14659	14708	14911	14639	14600	14708	14801	14703	14693	14687	14825	14531	14588	14696	14679	14749	14768	14616	14696	14744	14711	14773	14741	14672	14554	14631	14709	14695	14953	14629	14600	14763	14703	14809	14709	14636	14865	14846	14722	14628	14603	14708	14613	14880	14600	14647	14663	14912	14733	14807	14751	14842	14680	14615	14579	14712	14793	14850	14769	14788	14887	14927	14766	14668	14692	14656	14698	14663	14591	14709	14631	14599	14793	14857	14751	14482	14627	14889	14559	14767	14772	14699	14518	14539	14833	14605	14759	14657	14621	14638	14693	14820	14576	14632	14642	14570	14653	14717	14723	14837	14743	14798	14602	14792	14639	14618	14621	14679	14801	14697	14917	14645	14657	14604	14635	14739	14744	14811	14722	14704	14831	14689	14549	14848	14521	14733	14736	14679	14784	14601	14659	14800	14550	14689	14633	15002	14689	14646	14695	14793	14832	14675	14599	14663	14502	14741	14737	14668	14752	14726	14681	14704	14744	14612	14716	14672	14782	14711	14693	14833	14748	14677	14663	14772	14665	14548	14777	14753	14718	14676	14672	14718	14559	14615	14703	14590	14700	14727	14590	14526	14493	14542	14636	14590	14785	14556	14704	14683	14755	14640	14607	14675	14534	14550	14692	14623	14746	14798	14671	14458	14911	14594	14793	14581	14759	14751	14743	14700	14782	14619	14821	14718	14849	14576	14754	14589	14806	14551	14638	14604	14763	14708	14682	14705	14708	14699	14641	14664	14621	14769	14689	14652	14553	14708	14788	14611	14667	14637	14577	14800	14667	14734	14767	14639	14802	14719	14675	14614	14724	14757	14715	14666	14656	14593	14600	14872	14820	14655	14615	14710	14584	14727	14609	14734	14671	14588	14553	14744	14566	14612	14773	14745	14580	14712	14672	14825	14675	14601	14738	14633	14703	14680	14604	14692	14751	14791	14595	14795	14703	14601	14681
35057	28058	31730	30209	27794	27337	27167	26189	26371	26152	25939	25889	25757	25896	25836	25910	25859	25902	25824	25639	25822	25759	25690	25725	25543	25603	25651	25594	25794	25545	25732	25689	25640	25443	25560	25544	25684	25665	25638	25731	25546	25738	25708	25428	25584	25753	25601	25591	25648	25529	25423	25590	25604	25673	25849	25642	25727	25657	25606	25607	25638	25641	25562	25399	25559	25496	25684	25428	25590	25854	25766	25508	25631	25499	25882	25680	25543	25450	25624	25534	25723	25606	25666	25479	25253	25536	25684	25420	25798	25759	25725	25535	25688	25434	25522	25625	25680	25602	25865	25621	25484	25672	25363	25778	25473	25568	25632	25619	25423	25762	25457	25634	25626	25528	25505	25759	25576	25555	25373	25518	25605	25693	25679	25592	25665	25680	25578	25572	25570	25748	25477	25706	25365	25463	25450	25692	25601	25625	25600	25534	25627	25524	25537	25602	25516	25665	25685	25739	25551	25576	25684	25686	25614	25444	25561	25574	25492	25491	25359	25315	25699	25480	25627	25523	25566	25821	25762	25512	25363	25606	25649	25449	25328	25420	25532	25603	25508	25336	25574	25807	25453	25549	25747	25727	25458	25526	25345	25618	25497	25547	25412	25612	25477	25390	25718	25652	25503	25424	25687	25571	25751	25600	25834	25545	25393	25562	25631	25591	25660	25517	25470	25441	25289	25465	25646	25835	25859	25601	25707	25651	25543	25507	25605	25522	25427	25695	25442	25631	25689	25529	25568	25637	25584	25560	25793	25869	25619	25572	25583	25625	25481	25712	25364	25607	25820	25428	25448	25525	25483	25647	25600	25533	25525	25663	25476	25531	25776	25408	25527	25367	25532	25498	25578	25692	25564	25513	25453	25690	25770	25486	25301	25504	25459	25600	25635	25517	25831	25584	25634	25454	25203	25559	25630	25649	25425	25750	25906	25399	25845	25497	25311	25528	25452	25555	25584	25704	25641	25725	25477	25498	25407	25598	25429	25647	25475	25502	25430	25816	25459	25549	25679	25613	25709	25545	25554	25610	25700	25698	25740	25886	25471	25643	25653	25477	25412	25441	25592	25843	25711	25580	25403	25790	25706	25487	25718	25504	25561	25494	25513	25553	25501	25514	25511	25884	25665	25491	25507	25794	25595	25602	25347	25609	25596	25592	25322	25691	25606	25499	25396	25497	25492	25465	25904	25852	25594	25498	25501	25480	25505	25419	25676	25718	25515	25607	25442	25644	25732	25662	25500	25404	25445	25467	25433	25594	25476	25611	25479	25678	25608	25595	25510	25551	25720	25600	25578	25408	25580	25761	25408	25413	25644	25624	25566	25735	25531	25682	25692	25358	25348	25576	25691	25545	25510	25495	25374	25783	25659	25674	25536	25721	25473	25422	25594	25534	25623	25500	25466	25693	25596	25513	25573	25485	25550	25733	25592	25544	25512	25748	25639	25559	25507	25564	25491	25689	25779	25617	25587	25156	25539	25306	25707	25711	25449	25514	25537	25398	25692	25637	25757	25705	25532	25717	25502	25550	25626	25553	25417	25487	25744	25458	25537	25520	25832	25639	25540	25493	25657	25623	25395	25497	25868	25516	25580	25501	25674	25807	25783	25723	25593	25442	25653	25565	25761	25387	25437	25369	25204	25717	25511	25732	25506	25572	25381	25660	25696	25734	25666	25502	25471	25512	25706	25650	25412	25350	25782	25493	25343	25512	25616	25546	25320	25541	25433	25368	25558	25527	25764	25438	25520	25456	25722	25449	25649	25574	25820	25669	25513	25442	25626	25699	25802	25408	25880	25628	25692	25373	25644	25551	25435	25227	25406	25330	25718	25392	25624	25647	25489	25433	25590	25585	25521	25643	25725	25447	25760	25594	25989	25474	25672	25590	25539	25618	25635	25299	25332	25370	25370	25693	25599	25612	25764	25720	25458	25430	25583	25590	25489	25615	25540	25773	25563	25682	25476	25519	25555	25569	25432	25443	25432	25411	25544	25414	25466	25440	25539	25552	25569	25584	25742	25760	25638	25852	25572	25600	25562	25662	25506	25396	25687	25587	25316	25604	25717	25628	25683	25644	25413	25564	25930	25593	25602	25363	25725	25576	25599	25637	25607	25819	25583	25651	25533	25595	25629	25374	25848	25416	25425	25310	25576	25501	25691	25685	25497	25494	25421	25690	25569	25604	25603	25526	25516	25543	25542	25547	25621	25801	25634	25532	25566	25562	25622	25405	25814	25934	25702	25591	25344	25725	25553	25725	25624	25170	25533	25612	25660	25818	25644	25612	25538	25372	25362	25478	25601	25326	25548	25554	25857	25448	25852	25489	25609	25360	25581	25603	25659	25557	25471	25642	25632	25777	25563	25921	25731	25631	25536	25446	25532	25596	25681	25573	25542	25412	25829	25561	25569	25685	25426	25554	25602	25509	25725	25544	25387	25468	25446	25633	25352	25429	25863	25807	25485	25788	25410	25637	25647	25339	25710	25564	25680	25406	25568	25565	25795	25493	25688	25733	25553	25284	25619	25569	25522	25835	25417	25557	25416	25299	25700	25660	25683	25429	25610	25510	25240	25655	25463	25459	25752	25689	25715	25494	25430	25735	25718	25576	25501	25625	25681	25571	25511	25542	25498	25592	25655	25547	25366	25462	25466	25834	25603	25562	25370	25514	25517	25757	25630	25827	25245	25460	25629	25513	25560	25538	25842	25575	25620	25548	25565	25280	25692	25648	25572	25458	25493	25498	25577	25594	25544	25738	25561	25518	25522	25746	25673	25493	25607	25504	25466	25693	25768	25852	25536	25384	25559	25455	25554	25790	25501	25508	25527	25458	25565	25368	25339	25669	25732	25314	25540	25567	25663	25245	25722	25610	25500	25831	25652	25575	25586	25299	25384	25648	25720	25587	25597	25651	25589	25788	25582	25656	25794	25632	25258	25731	25622	25519	25395	25638	25378	25582	25732	25766	25341	25489	25622	25789	25819	25664	25648	25600	25577	25800	25454	25580	25629	25507	25500	25576	25850	25554	25729	25728	25771	25707	25706	25673	25688	25556	25605	25592	25466	25430	25434	25779	25698	25480	25603	25510	25767	25451	25753	25603	25627	25679	25557	25565	25761	25621	25808	25348	25786	25441	25487	25643	25451	25630	25363	25686	25410	25677	25296	25496	25742	25678	25841	25734	25666	25552	25672	25648	25712	25555	25585	25623	25734	25434	25577	25534	25674	25316	25543	25479	25526	25700	25442	25383	25778	25598	25644	25806	25438	25505	25487	25617	25622	25374	25569	25475	25785	25780	25568	25700	25705	25656	25675	25839	25557	25752	25779	25799	25439	25582	25764	25568	25577	25609	25473	25870	25618	25712	25690	25539	25582	25619	25430	25662	25603	25715	25516	25600	25617	25518	25606	25633	25574	25598	25503	25577	25427	25521	25649	25748	25945	25474	25644	25292	25644	25499	25388	25466	25725	25572	25657	25599	25515	25611	25849	25567	25450	25682	25565	25431	25802	25533	25479	25804	25532	25613	25788	25430	25825	25471	25551	25617	25466	25470	25328	25653	25586	25619	25640	25511	25623	25716	25610	25504	25440	25534	25482	25519	25556	25813	25560	25503	25492	25559	25556	25628	25759	25497	25551	25578	25627	25548	25757	25668	25458	25493	25158	25606	25576	25570	25531	25479	25429	25569	25664	25548	25480	25495	25505	25544	25737	25467	25500	25579	25721	25425	25729	25811	25893	25604	25448	25580	25632	25275	25425	25738	25478	25444	25603	25611	25822	25624	25824	25771	25526	25551	25664	25717	25346	25390	25603	25629	25449	25589	25503	25646	25484	25704	25659	25683	25878	25602	25648	25525	25683	25656	25500	25540	25838	25697	25750	25576	25643	25568	25453	25582	25736	25451	25457	25445	25690	25625	25605	25690	25600	25624	25561	25661	25526	25419	25455	25477	25706	25747	25645	25633	25482	25627	25737	25500	25340	25766	25648	25613	25736	25608	25801	25597	25670	25475	25384	25739	25605	25625	25407	25593	25532	25497	25614	25691	25468	25605	25439	25363	25692	25568	25594	25681	25597	25613	25647	25844	25492	25551	25618	25379	25588	25595	25628	25621	25558	25459	25561	25407	25537	25427	25481	25766	25671	25517	25631	25503	25473	25340	25529	25686	25735	25491	25628	25717	25533	25444	25626	25298	25620	25492	25606	25438	25653	25651	25571	25541	25638	25642	25516	25539	25530	25663	25592	25541	25389	25414	25728	25329	25731	25640	25643	25543	25578	25719	25554	25628	25800	25502	25538	25513	25476	25655	25734	25328	25935	25549	25708	25752	25677	25718	25549	26004	25773	25248	25543	25398	25539	25657	25584	25466	25480	25529	25643	25701	25693	25424	25564	25624	25448	25488	25616	25775	25700	25523	25653	25485	25744	25214	25524	25604	25480	25497	25499	25503	25471	25608	25612	25579	25744	25752	25295	25757	25612	25434	25521	25732	25648	25577	25801	25646	25708	25619	25486	25494	25470	25454	25608	25656	25571	25478	25575	25517	25492	25686	25542	25669	25610	25696	25772	25406	25605	25409	25833	25297	25614	25797	25600	25360	25603	25515	25515	25453	25688	25796	25824	25610	25691	25736	25775	25524	25423	25670	25858	25714	25576	25427	25442	25617	25443	25600	25627	25320	25491	25364	25582	25521	25419	25746	25790	25448	25350	25562	25427	25400	25521	25732	25469	25492	25849	25687	25586	25640	25765	25744	25717	25604	25556	25663	25378	25495	25622	25620	25468	25744	25587	25480	25535	25480	25637	25687	25577	25605	25668	25513	25353	26014	25478	25656	25656	25677	25515	25720	25555	25593	25510	25465	25582	25505	25352	25620	25778	25468	25376	25431	25314	25556	25666	25545	25432	25818	25743	25657	25462	25458	25680	25383	25508	25766	25807	25660	25591	25584	25673	25557	25381	25382	25579	25523	25478	25511	25562	25463	25647	25615	25859	25461	25576	25375	25737	25505	25625	25778	25663	25660	25471	25326	25416	25427	25508	25641	25530	25474	25462	25383	25460	25761	25587	25764	25461	25795	25829	25635	25479	25833	25400	25666	25427	25705	25719	25571	25684	25862	25684	25508	25724	25597	25740	25668	25737	25611
21144	24888	24832	21224	19366	18296	17784	17129	17184	16698	16570	16425	16237	16374	16338	16191	16092	16183	16101	16248	16168	16106	16204	16136	16308	16139	15947	16251	16192	16275	16080	16140	16122	16096	16016	16081	15960	16105	16169	16182	16081	15904	16207	16019	16255	16112	16087	15840	16030	15984	16075	15778	16124	15776	16053	15831	16050	15933	15860	15972	16220	16070	16082	16041	16044	16011	16055	15800	15911	15982	15992	15838	15933	16044	15984	15987	15837	15898	15986	16011	15958	15967	15866	15931	16100	15758	16014	16005	16100	15927	16086	16052	15961	16010	15874	15950	15983	16071	15931	16071	15876	16054	15800	15971	15891	15883	15935	16001	15904	15910	15920	15777	15790	16053	15805	16103	15975	15803	15840	15843	15744	15872	16114	15826	15858	15918	15867	15935	15979	16041	16027	15864	16037	16106	16001	16021	15857	15865	15973	16174	15902	16169	15886	16109	15996	15947	15818	15997	16012	16023	16004	15967	15897	15935	16107	15895	15895	15915	15936	15925	16011	15991	16122	16145	15853	16010	16141	16129	15896	15819	16020	15898	16156	16028	15998	16190	15884	15824	16119	15949	16032	15957	16055	15913	15898	15908	15976	15935	15912	16058	15858	15997	16060	15839	15848	15980	15867	16074	16088	15996	15959	16044	15997	15890	16008	15993	15733	15848	15950	16012	15986	15921	16037	15968	15934	15946	15971	15917	16138	15872	16164	15904	16131	15963	16066	15973	15857	15803	15987	15720	15985	15925	16043	15929	16015	15924	15872	16017	15975	16000	15975	15957	16039	16077	15882	15902	15755	16111	15831	16044	15735	16073	15945	15906	15937	15791	15836	16071	15919	16026	15958	15902	16057	15858	15908	16043	15995	16050	15849	15961	16058	16052	15978	15830	16020	16016	15855	16115	16014	16037	16114	15851	16020	15929	15832	15904	15920	16119	15996	15814	16211	16021	16051	16098	15939	15945	15974	16086	15860	16151	16005	15851	15974	15862	15929	16097	15949	15960	16065	16068	15962	15981	15986	15935	15876	15990	15946	15932	15927	15858	16002	16046	15879	15896	15963	15701	16029	16053	15992	15984	15893	16043	15926	15964	15989	15811	15850	15825	15809	15970	15884	16245	15876	15953	15922	16030	16052	15983	15845	16052	15853	15937	16037	15960	15837	15927	15994	16023	15966	16060	15983	15753	15892	15985	16114	15885	16013	15851	15989	15978	16036	15934	15929	15963	16030	15929	16046	16071	15980	15949	16077	16041	16166	15978	16012	15932	16080	15928	15881	15857	15977	15913	15760	15835	15990	16095	15869	15981	15955	16009	16049	15984	15996	15934	15859	15933	15914	16066	16028	15866	15836	16040	15822	15898	16020	16057	15996	16093	16009	15906	16053	15864	16055	15911	16127	16011	16062	15882	15882	16021	16033	15978	16190	15983	15997	15838	16201	15853	15887	15805	15883	16052	16025	15900	15841	15738	15892	15969	16039	16041	15969	16054	16001	15782	16124	15942	16011	15806	15896	15894	15864	16061	15991	15978	15967	16056	16041	15959	15999	16033	16087	15850	15941	15938	16044	15969	15933	15838	16074	15793	15890	15983	15841	16020	15933	15962	16028	16024	16007	15942	15967	15971	15905	15900	15996	15986	15920	15985	16101	15925	15880	15976	16056	16061	15924	15918	16038	16036	16057	15985	15902	15998	16068	15853	16025	15844	15957	16000	16082	15838	16000	15925	15987	16078	15918	15818	15963	15874	16006	15999	16074	15875	15860	16001	15859	15914	15916	15891	15810	15924	16054	15893	15978	15914	16086	16090	15890	16041	16025	16006	15952	16182	16008	15784	15866	16097	16077	15866	15982	16046	15948	15917	15951	16007	16012	15783	15813	16050	15888	15869	15992	15993	15960	16025	16043	15765	15996	15901	15957	15958	16095	15939	15904	16119	15935	16044	15955	15909	15781	16082	15893	15983	15929	15875	16012	16130	16036	16054	15963	15939	16142	15811	15958	16018	15857	15913	16139	16012	15838	16003	15992	16097	16177	16058	15864	15937	16006	15836	15982	15972	15975	15806	15843	15941	15747	16041	16051	15976	15839	15907	16077	15971	15800	15902	16064	16003	15992	15912	15908	15904	15849	16121	15909	16045	15920	15896	15844	15861	15969	16124	15934	15989	15860	15961	15977	16024	16079	15792	15881	15980	16062	16133	15932	16023	16092	16093	15962	15911	16032	15882	16151	16118	15881	15996	15952	15970	16104	16006	16023	16070	15704	15799	15864	16062	16008	16086	15797	16025	16104	16054	15902	16080	16021	16166	15884	16156	16165	16070	16019	16122	16061	15889	16022	16032	15883	15759	15939	16012	15924	16053	16089	16023	15961	15866	15996	15897	15922	15984	16040	15983	16155	16089	15952	15920	16021	15853	16017	16058	15999	15981	15914	16119	16183	16019	15937	15942	15786	15961	16066	15942	15831	16078	16041	15838	15927	16013	16180	15846	15887	16017	16056	15897	15859	15792	16140	15906	16070	15991	15840	15973	16039	15856	15979	15960	15935	15901	15887	16051	16120	15986	16010	16250	16034	15921	15820	15927	16015	16039	15973	16008	16039	15781	15832	15809	15986	16065	15821	15881	16003	15821	15809	16124	15999	15987	16046	16002	16057	15972	15989	15937	15819	15949	15888	15965	16016	15865	16135	16073	16054	15930	16071	15900	15941	15852	15802	16024	15925	15949	16008	16016	15978	15992	15969	15994	15901	15816	16055	15899	16111	16181	16014	15969	15935	15784	15905	15972	16035	15915	15915	16088	15974	16029	15872	16060	16124	15932	16018	15998	16018	16019	16003	15899	15893	15858	16028	15927	15828	16023	15908	16045	15877	15916	16010	15973	16038	15873	16053	16008	15945	15972	15788	15926	15934	16025	16042	16197	16097	15962	15856	15890	15997	15908	16042	15995	15810	15991	15863	15990	16012	16057	15929	15860	15858	15799	16046	16085	15863	16275	16057	16000	16095	15853	16029	15877	16069	16117	15961	16086	16025	16016	15903	15997	15868	16043	15892	16122	15827	16109	16000	16015	15898	15836	15944	15990	16079	15887	15917	16079	15997	15919	15810	16017	15928	15976	15874	15841	16038	15854	16087	15910	16026	15995	15987	16139	15937	16039	15868	16045	15918	16028	16025	15920	15950	15978	16088	15940	15900	16044	16067	15826	15978	16094	15997	16017	16056	15880	15941	15871	16107	16156	15915	15998	16040	15943	16046	16066	16066	15908	16051	16017	16007	15956	16283	16082	15831	16118	15915	16030	15841	16085	15989	15859	16031	16070	15925	16036	15995	15915	15967	15986	16031	16059	16016	15898	15950	15985	16152	15847	16073	15922	15990	15986	16070	15956	15984	15982	16192	15960	16111	15915	16082	15944	15877	15916	16028	15983	15978	16018	16032	16094	15878	15866	15929	15954	15905	15892	15989	16053	16189	16108	15935	16108	16103	15886	15918	16014	15815	15933	15842	15997	16007	15988	16017	16015	15962	15849	15919	16012	16042	15969	15856	15959	15868	16032	15906	15977	15929	15942	15959	15862	16052	16093	15985	16046	16098	15933	16086	16074	15840	15840	15980	15795	15875	15960	15904	15862	15960	15826	16005	15820	15949	15813	16120	15904	15965	16072	15950	16029	15985	15778	16071	16024	15912	15909	15928	15954	16116	15938	16069	15804	15984	15869	15921	16001	15947	16073	16001	15954	15991	16150	15955	15830	15912	15913	15989	15877	15957	15987	16002	15984	15856	15857	16078	16024	15827	16128	15911	15978	16015	15863	15842	15916	15996	15964	16043	15834	15970	15986	16135	16055	15999	15975	15880	15957	15946	15850	15978	15856	15886	15881	15910	15900	15968	15954	15910	15841	15905	15980	16001	15993	15921	15846	16029	16047	15866	16050	15938	16059	15971	15849	15940	15895	15976	16053	15890	15920	15932	16000	16103	15930	15960	15861	15906	16033	15988	15946	15979	15982	15901	16000	15999	16099	15982	15921	15823	16108	16052	15834	15875	16033	16116	16060	16074	15932	16013	15946	16014	16023	15637	15817	16139	16077	15907	15916	15967	16041	15978	15878	15980	15971	16075	15894	15879	15829	15752	16027	16009	16072	16143	15905	15908	16024	16111	16139	15784	15914	15852	15939	16026	15903	15929	15984	16025	15958	16070	15998	16060	16017	16017	16006	15759	15930	16110	15938	15934	15944	16063	16041	16020	15978	16039	16012	16045	15827	16040	15850	16171	15906	15908	15943	15805	15947	15882	15869	16005	16234	15886	15906	15891	15891	15959	15819	16132	15968	16145	15919	16061	15889	16006	15868	15871	16041	15970	15795	15970	15943	16179	15852	15914	15969	16000	15976	15987	15933	15939	15759	15860	15980	15975	15919	15990	16080	15888	16118	15970	15751	15872	16055	15951	16119	16014	16147	15831	16039	15976	15881	15975	15909	15962	16071	15917	16013	16107	15877	16118	15958	15869	15937	15991	15928	15857	16048	16008	16161	16006	16024	16211	15920	16021	15877	16087	16088	16053	15973	15947	15948	16004	16008	16050	16098	15962	15924	15945	15902	16038	16232	15930	16146	15990	15960	15949	15842	16033	15884	15967	16134	15842	16054	16097	15874	16032	16001	16002	15979	15817	15905	16107	16177	15921	15945	15867	15886	16045	16165	16111	15862	16012	16035	16061	15884	16068	15991	15825	15730	15992	15927	16005	15935	16057	15983	15789	15883	15988	15897	15942	16039	15944	16200	15757	16161	16002	15813	15926	15838	16050	16024	16013	16043	15952	16015	15990	16028	16097	15931	16034	15850	15811	16122	15848	15920	16013	15999	15986	15898	16087	15850	16060	15917	15822	15914	16072	15931	15905	16012	16023	15935	15896	15960	16002	16058	16051	16020	15949	15821	15852	15912	16004	16120	16091	15861	15836	15941	16004	16039	15930	16081	16033	15998	16063	16037	15990	15652	15763	15867	15894	15902	16140	15841	15958	15903	15981	16115	16053	16069	15948	16056	15898	15965	15875	16200	15947	16083	15851	15958	15912	16104	15945	16066	16014	16043	15991	15986	15950	15913	15958	15909	15995	15937	15954	15976	16156	16136	15990	16136	15830	15976
24325	21162	27735	25250	23740	27494	28708	25776	24828	24762	24578	24372	24266	24176	24107	24444	24092	23859	23931	23933	23963	23759	24118	23974	23842	23873	23756	23765	23795	23914	23687	23706	23603	23677	23804	23858	23615	23542	23492	23613	23591	23907	23628	23624	23333	23715	23663	23778	23445	23547	23701	23747	23660	23351	23650	23536	23560	23560	23451	23499	23434	23612	23538	23551	23826	23560	23639	23296	23552	23457	23762	23616	23657	23597	23502	23545	23623	23697	23505	23350	23333	23388	23457	23715	23423	23447	23763	23423	23678	23439	23460	23309	23343	23751	23692	23516	23865	23694	23503	23382	23426	23729	23406	23428	23480	23233	23525	23402	23531	23420	23713	23707	23434	23480	23527	23279	23443	23597	23542	23343	23356	23527	23743	23485	23670	23331	23434	23536	23365	23510	23292	23365	23508	23227	23527	23498	23396	23345	23631	23783	23414	23698	23588	23400	23675	23828	23589	23424	23501	23588	23593	23373	23313	23329	23652	23648	23456	23768	23604	23489	23698	23529	23618	23352	23436	23472	23382	23443	23603	23398	23606	23328	23561	23605	23421	23425	23534	23377	23385	23427	23434	23390	23420	23352	23558	23536	23502	23743	23564	23570	23176	23488	23443	23295	23655	23579	23460	23599	23396	23454	23634	23552	23321	23467	23387	23373	23227	23850	23472	23815	23839	23291	23379	23740	23585	23576	23557	23522	23494	23436	23617	23567	23482	23398	23452	23501	23526	23601	23323	23448	23488	23570	23417	23476	23529	23595	23634	23841	23582	23415	23493	23564	23644	23537	23515	23338	23420	23456	23461	23689	23393	23355	23257	23479	23475	23479	23690	23468	23420	23230	23666	23623	23552	23523	23426	23473	23578	23357	23278	23507	23353	23437	23528	23720	23704	23468	23688	23258	23399	23262	23586	23569	23512	23501	23553	23457	23576	23672	23300	23387	23578	23351	23620	23356	23471	23395	23342	23483	23795	23628	23381	23474	23547	23619	23646	23426	23436	23639	23458	23547	23683	23351	23588	23738	23588	23705	23732	23606	23724	23450	23442	23551	23488	23576	23340	23479	23527	23587	23386	23294	23722	23444	23563	23522	23490	23574	23481	23367	23302	23533	23558	23382	23452	23387	23669	23404	23511	23393	23535	23443	23643	23487	23267	23511	23412	23641	23456	23739	23208	23272	23680	23262	23507	23605	23557	23405	23717	23201	23374	23340	23500	23471	23232	23396	23619	23178	23788	23526	23476	23466	23391	23482	23362	23755	23649	23586	23545	23479	23456	23525	23531	23508	23625	23564	23600	23467	23155	23337	23487	23479	23582	23293	23452	23302	23394	23384	23385	23581	23679	23384	23388	23425	23460	23361	23737	23291	23587	23473	23550	23342	23731	23492	23279	23496	23441	23614	23852	23385	23555	23590	23653	23372	23541	23453	23511	23856	23540	23529	23520	23288	23458	23761	23380	23425	23518	23409	23267	23508	23477	23308	23543	23569	23545	23439	23632	23739	23498	23716	23600	23410	23491	23672	23543	23683	23598	23494	23515	23539	23502	23483	23709	23482	23687	23436	23564	23375	23567	23596	23428	23457	23421	23372	23709	23498	23281	23376	23527	23536	23512	23374	23656	23433	23400	23418	23611	23633	23532	23354	23717	23370	23569	23548	23409	23462	23684	23504	23372	23354	23400	23453	23695	23649	23668	23422	23639	23558	23301	23566	23555	23164	23484	23506	23673	23528	23620	23695	23688	23278	23485	23548	23536	23384	23421	23508	23558	23417	23213	23240	23534	23439	23407	23317	23471	23577	23517	23538	23400	23587	23562	23520	23565	23323	23610	23391	23637	23284	23579	23334	23484	23595	23379	23763	23587	23581	23479	23619	23534	23565	23673	23424	23569	23534	23540	23379	23581	23581	23499	23635	23304	23471	23555	23526	23370	23534	23367	23481	23248	23463	23627	23312	23458	23429	23597	23589	23514	23690	23303	23651	23281	23508	23316	23388	23341	23360	23423	23650	23429	23543	23393	23318	23588	23252	23561	23611	23450	23598	23583	23741	23827	23524	23499	23469	23589	23538	23617	23473	23451	23428	23459	23376	23611	23693	23554	23557	23296	23458	23373	23814	23591	23632	23649	23674	23543	23542	23321	23426	23422	23660	23390	23150	23519	23498	23711	23464	23677	23236	23531	23462	23331	23462	23482	23511	23556	23623	23392	23248	23590	23444	23614	23556	23688	23525	23584	23370	23563	23418	23479	23383	23337	23372	23303	23363	23681	23413	23474	23529	23494	23497	23364	23492	23357	23496	23524	23564	23614	23300	23658	23748	23635	23605	23802	23619	23477	23544	23645	23641	23426	23666	23452	23368	23648	23410	23681	23367	23678	23543	23698	23545	23555	23673	23542	23402	23425	23606	23467	23710	23556	23325	23639	23404	23470	23409	23321	23388	23430	23453	23507	23310	23304	23223	23311	23515	23378	23242	23641	23556	23558	23312	23328	23390	23389	23547	23462	23559	23562	23412	23487	23653	23443	23485	23571	23321	23542	23402	23282	23550	23603	23744	23404	23306	23457	23336	23489	23413	23553	23394	23410	23404	23469	23403	23574	23546	23451	23455	23130	23454	23388	23592	23405	23448	23508	23483	23596	23418	23340	23656	23514	23397	23333	23393	23651	23642	23402	23508	23376	23544	23418	23676	23408	23447	23569	23447	23658	23545	23432	23452	23624	23440	23495	23555	23462	23523	23521	23555	23476	23335	23544	23458	23493	23321	23475	23314	23329	23382	23481	23708	23324	23607	23459	23482	23419	23704	23990	23445	23442	23472	23510	23108	23431	23455	23573	23327	23375	23556	23316	23559	23480	23553	23708	23437	23544	23380	23715	23720	23578	23974	23603	23665	23509	23457	23431	23460	23451	23600	23522	23571	23466	23543	23672	23362	23417	23342	23449	23618	23581	23437	23486	23628	23337	23603	23727	23681	23520	23596	23691	23669	23510	23443	23655	23536	23266	23549	23631	23430	23680	23283	23282	23529	23223	23367	23378	23392	23530	23636	23459	23369	23353	23414	23421	23408	23466	23567	23525	23394	23444	23556	23511	23541	23431	23466	23541	23471	23646	23341	23525	23364	23700	23393	23613	23617	23641	23246	23280	23436	23256	23396	23418	23565	23339	23454	23541	23329	23619	23294	23685	23594	23377	23690	23548	23495	23444	23477	23470	23317	23549	23521	23483	23340	23445	23556	23475	23573	23445	23204	23661	23552	23329	23555	23486	23546	23556	23619	23466	23493	23528	23481	23626	23566	23494	23456	23492	23532	23357	23523	23546	23373	23737	23459	23548	23618	23379	23529	23644	23570	23452	23635	23246	23206	23702	23543	23554	23545	23363	23435	23710	23657	23489	23444	23357	23361	23662	23429	23285	23328	23545	23470	23364	23482	23375	23519	23418	23372	23740	23448	23499	23570	23431	23597	23592	23538	23333	23414	23343	23318	23634	23446	23604	23526	23784	23409	23395	23345	23424	23495	23460	23591	23338	23720	23453	23381	23432	23703	23632	23630	23527	23420	23431	23378	23531	23541	23325	23431	23469	23397	23586	23326	23359	23249	23306	23168	23839	23374	23556	23479	23558	23566	23577	23599	23386	23593	23613	23488	23451	23497	23324	23491	23378	23696	23577	23379	23608	23659	23541	23477	23629	23684	23655	23394	23690	23551	23491	23476	23338	23477	23671	23360	23358	23519	23528	23311	23262	23552	23676	23459	23472	23591	23438	23299	23359	23650	23830	23587	23514	23541	23614	23676	23684	23445	23532	23418	23309	23339	23436	23470	23257	23548	23448	23426	23372	23540	23484	23284	23434	23550	23744	23556	23405	23419	23541	23280	23546	23777	23508	23566	23397	23493	23575	23644	23497	23704	23425	23464	23459	23681	23549	23575	23337	23633	23532	23401	23512	23573	23549	23531	23511	23274	23527	23344	23229	23267	23321	23419	23402	23421	23252	23433	23719	23575	23528	23411	23589	23353	23549	23404	23666	23468	23808	23553	23444	23303	23532	23608	23576	23601	23774	23357	23419	23640	23797	23499	23455	23742	23320	23361	23272	23506	23443	23575	23522	23476	23256	23488	23420	23673	23356	23706	23400	23525	23393	23379	23439	23312	23508	23510	23567	23591	23513	23695	23543	23619	23463	23387	23418	23532	23660	23605	23155	23555	23633	23554	23590	23691	23441	23488	23600	23649	23579	23447	23487	23459	23663	23350	23628	23385	23789	23498	23274	23700	23475	23712	23620	23571	23563	23373	23600	23875	23553	23590	23568	23378	23587	23503	23370	23241	23367	23439	23487	23150	23434	23527	23563	23492	23541	23605	23254	23354	23427	23527	23416	23498	23556	23374	23531	23576	23305	23497	23327	23423	23523	23457	23432	23528	23559	23538	23325	23390	23460	23465	23731	23588	23369	23416	23288	23572	23459	23544	23601	23620	23493	23497	23465	23433	23500	23594	23688	23728	23711	23587	23321	23571	23476	23536	23306	23706	23806	23550	23461	23393	23371	23583	23349	23402	23544	23396	23559	23645	23566	23438	23371	23431	23446	23446	23345	23620	23423	23364	23416	23493	23475	23900	23533	23403	23627	23457	23582	23346	23333	23587	23575	23544	23697	23579	23613	23809	23311	23440	23556	23694	23490	23409	23642	23433	23796	23754	23602	23716	23311	23414	23484	23691	23393	23348	23315	23542	23487	23401	23752	23369	23502	23428	23726	23420	23525	23654	23433	23376	23774	23406	23567	23409	23533	23414	23530	23671	23381	23286	23541	23600	23309	23339	23682	23595	23429	23557	23532	23530	23590	23395	23535	23489	23638	23422	23415	23547	23441	23688	23606	23556	23532	23534	23545	23471	23437	23465	23576	23423	23495	23624	23512	23546	23693	23509	23607	23318	23400	23439	23464	23481	23574	23707	23576	23442	23637	23450	23555	23310	23620	23464	23593	23576	23440	23174	23482	23451	23398	23437	23680	23476	23500	23340	23415	23369	23325	23216	23550	23371	23367	23503	23535	23708	23576	23627	23787	23542	23547	23529	23806	23611	23782	23532	23465	23502	23464	23501	23300	23519	23507	23423	23434	23470	23631	23694	23505	23774	23395	23740
18811	31472	31008	25181	21960	20083	18693	17891	16961	16804	16569	16247	15991	15867	15667	15673	15598	15483	15447	15378	15356	15323	15469	15223	15307	15599	15426	15337	15290	15261	15309	15285	15100	15267	15095	15148	15156	15028	15159	15234	15114	15129	15220	14953	15068	15060	14940	15109	15040	14978	15071	14945	15086	15076	15169	15133	14833	15028	14994	15172	15012	15107	15200	14997	15039	15035	14939	15072	14925	15218	15174	15000	15046	14983	15025	14948	15005	15139	15088	14903	14963	14968	15080	15026	14969	15054	14958	15148	14905	14950	14989	15002	15056	14874	14871	15019	15086	14959	15026	15043	14958	15004	15037	15058	15130	15021	14906	15227	14986	14992	15001	14932	14973	15008	15070	14949	14841	14875	14944	14981	14869	15221	15132	14950	15181	15073	14969	14891	14940	14815	15054	14846	15099	15148	14907	15100	14864	15079	15027	14897	15035	15102	14895	14981	14907	15087	14821	14946	15128	15001	14994	15017	15016	14887	14869	15080	15186	14956	14841	14978	15062	14978	14917	15099	14918	15054	15124	14854	14833	15015	14947	14868	15067	14973	15072	14982	14975	14911	14784	15044	14970	14786	15093	15172	15098	15045	15022	15031	14817	14933	14957	14898	15021	14961	14999	14966	14887	14935	15049	14937	14704	15007	15069	15035	15133	15190	14901	15154	15034	14946	15099	15024	14996	15114	15090	14828	15009	15115	14824	14994	15151	14886	15102	14915	14951	15017	14951	14947	14997	15054	15127	14981	14987	14961	14959	14866	14938	14846	15103	15039	15161	14969	14985	15199	14967	14890	14993	15028	14993	14973	15030	14899	14963	14903	14955	14807	14952	14970	15102	14971	15007	14951	15088	15160	15077	14888	14949	14891	15106	14907	14637	14950	14936	14785	14975	15075	14962	15072	14773	15055	14866	15089	14995	14861	15114	14972	15004	15061	14945	15003	15172	15036	15074	15111	14986	15000	14996	15057	14996	14877	14927	14986	14975	15033	15056	14812	14993	15005	14924	14899	15040	14931	14998	14850	15064	14945	14960	14943	14896	15020	14974	14812	14932	15059	14836	15172	15060	14940	15018	15113	15054	14942	14961	14997	14950	15034	14846	15104	15120	15070	15037	14895	14888	14955	15123	15119	14906	15091	15123	14956	14930	15009	14946	15108	15111	14901	15024	15067	14860	14819	14887	15000	15076	15057	15073	14981	15045	15101	15054	14900	15067	15103	14983	14823	15163	14931	14740	14964	14923	15065	15168	15187	14966	14894	14816	15036	14912	14866	15038	14898	14896	15083	14961	14979	15176	14919	14832	15114	15102	14954	15084	15043	15082	14885	14942	14855	15085	14978	14965	14896	15068	15141	15003	15129	14979	15012	15038	15089	14915	15105	14791	14853	14957	14892	15030	14965	15029	14959	14990	15266	15127	14969	14910	14885	15039	14988	14926	14946	15037	14925	14851	15022	14986	14989	15064	14920	15164	15085	14990	15037	15051	15064	15122	15011	15009	15064	15025	15075	14914	15124	15065	14981	15132	14930	14878	14941	14937	14964	14857	14990	14974	15037	14929	14937	14941	15020	14969	14954	15085	15106	14926	15053	15025	14845	15149	14933	14886	15058	14925	15064	14941	14901	15012	15112	15084	15003	14925	15000	15167	15106	14923	14994	15135	14920	14971	14996	15112	14795	14988	14899	15022	14919	14991	15039	15031	14851	15172	15040	15002	15057	14898	14929	15087	15048	14969	14987	14936	14952	14881	15013	15146	15046	15023	15110	14926	14977	14841	14936	15072	14946	14913	14926	15084	15056	15051	14861	14982	15083	15029	14990	15114	14955	14837	14980	14995	15050	15013	14967	15004	15135	14900	15057	15069	15059	15102	14987	15075	15191	14892	14916	14971	15062	14881	14934	15060	15025	14997	15059	15014	15052	15036	15131	14865	14924	14934	15031	14918	14991	14909	14959	14959	14905	15044	15104	14891	15076	15043	14943	15015	15049	14965	14946	14885	14944	14948	14963	15005	14997	15123	15084	15083	14960	14983	14957	14928	15111	14933	14862	14832	14995	15009	14854	14899	14940	14910	15095	15016	15022	14836	15042	15052	15048	14839	14899	15044	15055	14869	15010	14959	15201	14993	14927	15146	15036	14985	15079	14922	14880	14856	15045	14867	14996	14832	14953	15050	14973	15000	15050	15127	14893	15141	14966	15174	14906	15049	15062	14989	14918	14941	15080	15024	14841	14979	14852	14918	15185	15016	15210	15067	14934	15143	14946	14797	15087	15047	15132	14946	15083	14993	15003	14984	14996	14984	14864	14864	14910	14911	15172	15181	15076	14909	15026	14984	15021	15057	15132	15098	15029	15033	14969	15039	15028	15017	15036	14927	14967	15065	14927	15112	15066	15068	14856	15119	15007	14867	14955	15049	14946	15033	14871	15069	15032	14945	14955	15195	14904	14892	15009	14929	14897	14981	14966	14928	14975	15000	14965	15023	14982	15146	15012	15073	15157	14864	14940	15002	15005	15069	15140	14908	14907	14976	15160	15028	14764	15274	15066	15055	14941	14928	15068	14846	15053	15136	15068	14822	14984	14990	15136	14884	14817	15039	15009	15017	14874	14865	15034	14958	14917	14897	15004	14866	15171	14977	14989	14988	14942	15045	14954	14907	15094	14953	14979	15008	15013	15053	15123	15043	15115	15175	15081	14977	14931	15037	15053	14908	14941	15011	14954	14914	15124	15093	15020	14854	14901	14789	15002	15048	14960	15083	15002	15032	14929	15026	14967	15082	15056	14914	14970	15133	14945	14957	15044	15081	14997	15152	14906	15081	14999	15092	14976	15128	15006	14870	15006	14988	15059	15083	15106	15088	15021	15012	15024	14984	15151	14955	14993	15044	14831	14947	15057	14936	14975	14972	14849	14989	14993	14969	15020	15006	15107	14991	14946	14853	14931	15059	14966	14868	15070	15034	15059	15001	14819	15056	15004	14985	14977	15030	15045	14975	14950	15115	15002	15127	14778	15048	14938	14956	15055	14928	14941	14931	15014	15115	14915	14847	15169	15114	15074	14937	15053	15002	14942	14959	14989	14875	14988	14926	15003	14859	14988	14942	14969	14938	15221	15056	14859	14991	14846	15100	14994	14997	15095	15011	15102	15115	15141	14879	14970	15063	14956	14970	14976	15038	14812	14931	15078	15040	14816	15011	14937	14913	14911	14907	15198	14985	14982	15180	15058	15068	15055	15058	15103	14904	15077	14763	14946	14995	14931	14920	14986	15025	15092	14969	15139	14903	14913	14913	15032	15073	15036	15008	15023	15078	15112	15017	15119	14999	14932	14992	15039	14827	15012	15042	15137	15196	14891	15067	14867	15078	14979	14918	14850	14943	15080	15076	15166	15152	15202	14980	14890	14948	15046	14931	15071	15116	15083	15065	15081	14934	15059	14938	14889	15110	14920	14915	15072	15095	14904	14917	14897	15075	14908	14864	14912	14922	15118	15052	14955	14964	14967	15036	14895	15037	14852	15079	14965	15128	14927	15010	14856	14814	14918	14957	14892	14994	14953	14713	14816	15169	15096	14967	15081	15050	15124	15092	14942	15183	14936	15052	14794	15043	15086	15043	14953	14750	15327	14869	15061	14970	14954	14840	14873	15108	15052	14921	14855	14897	15083	14984	14912	14956	15017	15028	15102	15029	14873	14921	15141	14971	15027	15037	15036	14992	15017	15097	15023	14977	15002	14788	14913	15202	15049	15062	14865	15004	15127	14830	14885	14857	15001	15065	15011	14926	14953	14771	15168	14985	15093	15105	14784	14966	14979	15163	14980	15060	15124	15100	14970	15175	14927	15104	15090	14750	14995	15100	15027	15075	15120	14987	15090	14953	15005	14910	14903	14911	15003	15218	14885	14901	14985	14997	15242	15029	14965	14891	14941	15009	15041	15112	15000	15006	14861	15014	14953	15059	14891	14953	14990	14900	14734	14951	15004	14994	15087	14948	14970	14852	14768	15004	15212	14979	15083	14772	14779	14965	15099	15105	14791	15202	15092	14804	14975	15074	15156	14999	15077	14968	15186	14995	15142	14997	15020	15036	14833	14994	14969	15056	14867	15041	14951	14979	15075	15051	14917	14901	14930	15082	14951	15045	15062	15166	14803	14976	14875	15015	14978	14819	14809	15063	14884	14962	14925	15001	14976	14901	15061	15072	14992	14968	15134	15138	14868	15051	15055	14958	15010	14890	14930	15058	15041	15158	14995	15114	15097	15025	15087	14984	15106	14934	15099	15018	15261	14966	15043	15106	15117	15245	14847	14965	14842	15139	14981	15062	15011	14973	15013	14999	15174	14902	14822	15055	15173	14906	15165	15033	14911	15033	15027	15014	15028	15122	14914	15034	15052	15056	14888	15026	14884	15183	14745	15035	15042	15089	15061	15105	14944	14865	14902	14943	14975	14780	14957	15168	14967	14985	14882	15105	14907	14967	15088	15076	14986	15000	15256	15090	14864	15089	15026	14963	15007	14938	14787	15144	15048	15187	15057	14928	14767	15059	15054	14985	14980	15098	15012	15088	15006	15053	15067	14916	14782	15085	14953	15011	15073	14936	14916	14802	15070	14956	15190	14999	14968	15036	14961	14972	14877	14908	15088	14952	14971	15058	15105	15021	14961	14997	15083	14884	14916	15195	14937	14896	15051	14867	15123	15036	15041	14796	14934	14976	15004	14932	14959	14879	14966	14948	15045	15151	15077	15113	15054	14811	14951	14918	14747	15173	15146	14979	15043	14884	14933	14964	15052	14860	15088	14986	14945	14917	15165	15091	15023	15030	14910	14918	14995	14848	15169	15000	14948	14964	14947	14876	15074	15172	15192	14847	15149	14933	14991	15041	14924	14832	14943	14998	15070	14938	14849	14847	14921	14928	14859	15063	14872	14992	14997	15141	15098	15232	15098	15008	15087	14982	15001	15026	15068	15080	15039	14839	14969	14960	14958	14794	15174	14954	15110	15116	15100	14936	14905	15006	15036	14973	14991	14922	14896	15064	15008	14870	15008	14960	14858	14963	15027	14983	15173	14986	14956	14834	15084	15163	15094	15135	14883	15010	15017	15072	14883	14984	15008	14916	15031	14945	15004	14981	15070	15033	14968
22733	21193	27862	24892	22125	26291	30832	26407	25177	25118	24695	24574	24486	23834	23917	23699	23639	23598	23768	23320	23526	23589	23673	23641	23597	23526	23288	23235	23276	23527	23353	23169	23122	23300	23043	23203	23257	23157	23258	23179	23293	23163	23044	22945	23141	23049	23158	23044	23107	23082	23232	23049	23047	22853	22785	22946	23154	23113	22970	22754	23309	22982	23033	22819	23178	22971	23102	23241	23066	23111	23142	23036	22939	22952	22824	23049	23029	22949	22954	22665	22912	22869	22982	22966	22950	22956	23118	22871	22888	22972	22990	22811	23098	22854	23141	22994	23048	23000	23036	22855	23202	23117	23193	22931	23000	23005	22960	22891	23223	23049	22645	22836	22734	22919	22872	23033	22959	23081	22807	22796	22988	22938	22796	22775	22867	22841	22942	23125	22847	22873	22661	22899	22966	22785	23055	23067	22924	23030	22637	22628	23046	23120	22921	22967	22895	23054	22949	23143	22975	22781	22976	22787	23007	22979	23018	22860	23149	23205	22970	22923	22889	22571	22923	22816	23049	23138	23017	22857	23158	22923	22980	22883	23389	23050	22952	22806	22933	22929	22873	23176	22891	23154	22848	22812	22769	22993	23136	23014	22955	23045	23191	22951	23168	22947	22794	22928	22963	22942	23007	22999	22903	23212	22899	22827	22779	22793	22998	22807	22947	23115	22823	22981	22692	22790	22929	22723	22729	22799	22778	23015	23009	22890	22897	22968	22871	22812	22688	22896	22993	23044	23213	23020	23059	23047	23011	22833	23061	22900	22989	22786	22983	22870	22808	23026	22941	22914	22806	22962	22810	22730	22926	22731	23004	22737	22810	22879	23289	23181	22865	23015	22710	22943	23132	23084	22839	22958	22897	22968	22814	22891	22924	23071	22924	22929	23024	22846	23016	22829	22871	22944	22798	23020	22959	23046	22897	22738	22877	23096	22743	22957	22863	23067	22911	22684	23025	22882	23041	22795	23077	22877	23064	22834	23051	22814	23017	23173	22768	23053	22800	23048	22694	22873	22853	22917	22793	22867	22980	22857	22904	22786	22831	23004	22871	22967	23050	23232	23052	23191	23057	22784	22952	23047	23279	22978	23145	22967	22946	23151	22880	22726	22998	23021	23101	22945	22911	23106	22969	22941	22906	22970	22770	22888	22992	23038	22818	23017	22816	22909	22855	22777	23008	22806	22689	22648	23215	22848	22766	23134	23009	23069	22959	23196	22973	23120	22927	23094	22864	22865	22819	22821	22958	22739	22988	23096	22933	22812	22624	22649	22898	22723	23021	22944	22991	23021	22720	23139	22856	22725	23029	22822	22776	23175	23103	22765	22667	23004	22885	22792	23085	22991	23105	22860	22871	23004	22803	22924	22932	22924	23044	22878	22787	22991	22662	22823	22930	22765	23060	22899	22988	22958	22988	22997	23153	22936	23022	23114	22991	22890	23009	23049	22960	22996	22942	23002	22893	22742	23051	23054	22848	22960	22827	22513	22759	23022	23102	22826	23001	22909	22851	23152	22917	23160	23180	22835	22725	22855	22943	23033	23029	22998	22757	23104	23044	22866	23034	22715	22723	22577	23057	22760	22967	23194	23045	22767	22685	23129	23019	23067	22782	22931	23072	22951	22732	22676	22945	23053	22957	23037	23002	22795	22740	23048	22943	22801	23050	22812	22846	22895	23094	23206	22997	22817	23028	22926	22992	22984	22862	22810	22967	22600	23114	23044	22818	22882	22921	22760	22782	22804	22687	23034	22949	22817	22938	22727	22784	23002	23117	22793	22697	22766	22812	22738	22866	22988	23103	23011	22745	22779	23172	23218	23059	23078	23040	22845	22906	23126	22914	22892	22951	22996	22681	22740	22875	23060	22868	23059	23008	22994	23032	22888	22656	22947	22896	22806	22777	22784	22987	22813	22869	22788	22815	23199	23091	22848	23046	22932	22875	22897	23240	22896	22642	22850	23087	22913	23043	22850	22911	23060	22982	23249	22965	23237	23047	22942	22921	22784	22781	22883	22816	23271	22897	22857	23057	22972	22995	22910	22742	22829	23169	22886	22973	22980	23123	22971	23123	23099	22951	23127	22984	22999	23060	23003	22935	22906	22925	22919	22909	22803	22921	23261	23020	22697	23056	22746	23004	22921	22879	22634	22905	22791	22804	22825	22974	22732	23113	22979	22926	23011	23107	23038	23083	22644	22710	22848	23016	22822	22776	23009	22837	22878	22904	22790	22842	22876	22769	22675	23081	23068	22990	22884	22971	23086	22688	22781	23000	22851	22988	22908	22882	22771	22778	22975	22872	22865	22854	23164	23014	22685	22938	22633	22814	22772	22952	23007	23074	22777	23036	22901	22774	22811	23061	22974	22963	22850	22806	22921	22778	22912	23055	23057	23133	22861	22925	22857	22910	23093	22921	22611	22810	22876	23013	22866	22856	23036	23073	22701	22653	22721	22838	22775	23110	22876	22946	23000	22789	22841	22721	23105	23153	22855	22849	22958	22844	22782	22769	22739	22896	23039	22891	23082	22962	22965	23103	22923	23013	22895	23045	23040	22836	22945	22829	22923	22944	22941	23065	23079	22835	22623	22839	22913	23218	22925	22810	22887	22780	22880	22963	22997	22994	22808	22907	23023	23070	22694	22971	22779	22963	22909	23070	22944	22652	22763	23079	22492	22791	23114	22716	22956	22753	23050	23054	22933	23127	23093	22935	22861	22973	22819	23135	22720	22849	23011	22799	23232	22974	23064	23122	22745	23043	23056	22788	22914	22898	23086	22846	22869	22975	22908	22905	22840	22928	22977	23092	23038	22928	22708	22954	22933	22925	22946	22889	22860	23041	22817	22640	22642	22975	23022	22449	23004	23064	22833	22957	23009	22872	23089	22766	22751	23024	22943	22950	23061	23237	22906	22905	22695	22878	22893	22916	23090	23060	22775	22897	22602	23007	22908	23011	23152	23130	22948	22758	22866	23072	23044	22843	22985	22866	23048	22965	23040	23240	22784	22936	23079	22948	22823	22906	23012	23011	22854	23041	23219	22690	22901	23147	23008	23039	23014	22844	22825	22908	22825	23075	22952	22970	22787	22972	22815	22760	22780	22887	22907	23132	22805	22848	22933	23000	22710	22851	22852	22792	22712	22722	22844	22884	22956	22877	22757	22835	23004	22997	22743	22957	22907	22967	23226	22636	23068	23012	22943	22968	23076	22835	22869	22843	22865	22942	22931	22991	23144	23075	22767	22778	22855	23173	22863	23044	23120	22919	22791	22849	22836	22940	22827	22942	22853	22896	23016	22694	22742	23035	22862	22949	22613	22798	22962	22918	22866	22927	22846	22858	22915	22907	22622	22950	22839	22861	22822	22793	22737	22998	23164	22565	22994	22967	22618	22895	22822	22791	22929	23082	22989	22758	23165	22917	22778	22790	22754	22887	22757	22883	22902	22872	22856	22841	22576	22956	22806	23134	23079	23043	23064	22821	23054	22940	22867	22779	22868	22834	22930	22986	23230	23280	23219	22845	22793	22905	23055	22995	23046	22993	23045	22809	22753	22696	23049	22913	23016	23157	23083	22749	22978	22707	23018	22989	22889	22942	22944	23123	22872	22968	22982	23172	23105	23133	22839	22879	22852	22917	22741	22836	22706	22949	23054	22782	22799	22458	22850	23063	23026	22958	23033	22921	22836	22855	23146	22792	22965	22896	22971	22905	22948	22882	23042	23008	22952	23122	23002	22731	22847	23058	22801	22866	22739	22767	22881	22991	23023	23104	22888	23055	22601	22971	22912	22861	22944	22884	22591	22951	22707	22707	23052	22705	22948	22793	22929	23098	22742	23037	23182	22922	22875	22977	22748	22708	22985	23112	22978	23095	22791	23075	22818	23030	22871	22990	22771	22972	22770	22884	22892	23110	22940	22750	23040	22937	22910	22993	22970	22945	22870	22757	22903	22731	23116	23017	22867	22937	22938	22970	23021	22897	23095	23033	22854	23151	22953	22824	23074	22988	22924	23023	22782	22929	22985	22953	22759	22878	22643	22989	23136	22941	22742	23210	22898	23040	23099	22668	22885	22584	22853	22868	22824	22950	22889	23039	22872	22919	23020	23040	22824	22828	22829	22816	22774	22722	22855	23088	23002	23119	22833	22723	22839	23117	22883	23069	23161	22984	22839	22925	22611	22778	22976	22714	22930	22958	22918	22904	23021	22934	22866	23032	23005	22878	22940	22926	22607	23014	22791	23152	22761	22734	23151	22870	22842	22867	23056	22777	22784	23223	22848	22867	22800	22840	22732	23011	22869	22819	22834	22888	22998	23017	22832	22888	22537	22763	22920	22989	22912	22945	23235	23010	22733	23050	23137	23094	22617	23025	22955	22753	22813	22893	22812	23087	22982	22823	22893	22892	22803	22743	23073	23175	23015	23003	22878	22988	22845	22839	23036	22772	22892	22658	22878	23056	22871	22796	22895	22753	22881	22899	23095	22873	22909	22931	22799	22959	22838	22755	22908	23055	22983	22719	22625	22762	22914	22820	22932	23031	22777	22885	23007	23014	22802	23127	22935	23068	23053	23027	23038	22956	23019	23037	22902	22836	22891	22914	23005	23051	23097	22864	22830	22969	23127	23280	23017	22879	22824	22919	22791	23062	23108	22929	23172	23078	22936	22860	22913	22853	22872	23033	22681	22820	22570	22909	22973	23036	22868	22920	22900	22866	23137	22920	22908	22926	22881	22898	22825	22991	23059	22895	22846	22715	22988	22832	22946	22809	22820	22884	23078	22887	22854	22855	22918	23186	23060	22930	22757	22884	22794	22939	22777	23005	23171	22925	22915	22984	22953	22859	22742	22807	22817	22844	22780	23017	22909	22886	22816	22673	22978	22928	22947	22798	23080	22755	22994	23292	22963	22778	22985	22850	22821	22945	22893	22791	22869	22962	22892	22942	22963	22995	22913	22949	23052	22865	22960	22948	23020	23062	22687	22921	23069	22977	22975	22793	23010	22998	22740	23043	22855	23085	22917	22802	22923	23107	22913	22857	22808	22883	23041	22904	22858	22713	23003	22718	22858	22895	22677	23097	22618	22857	22698	23077	22882	22939	22943	22948	22921	22784	23020	22990	23122	23015	22963	23043	22986	22946	22911
20726	36491	35515	28686	24788	21979	20137	18803	17872	17367	16712	16482	16160	15955	15899	15847	15525	15584	15318	15519	15399	15286	15331	15103	15071	15187	15293	15169	15098	15112	14938	14903	14993	14940	14986	14883	14830	14825	14856	14790	14829	14866	14790	14895	14887	14891	14854	14679	14746	14803	14733	14610	14878	14796	14946	14782	14677	14667	14844	14800	14606	14683	15050	14715	14805	14601	14735	14686	14937	14946	14820	14765	14743	14595	14714	14899	14636	14596	14636	14656	14630	14672	14816	14659	14606	14667	14685	14789	14755	14616	14755	14734	14904	14609	14798	14675	14627	14526	14633	14566	14520	14737	14763	14752	14653	14679	14607	14707	14644	14693	14688	14586	14804	14524	14761	14651	14478	14784	14705	14722	14738	14762	14795	14646	14602	14646	14746	14666	14819	14711	14810	14630	14791	14631	14486	14641	14591	14667	14624	14730	14965	14766	14661	14630	14441	14758	14799	14471	14704	14486	14738	14712	14993	14648	14825	14770	14654	14650	14907	14522	14789	14690	14686	14668	14713	14755	14541	14670	14778	14571	14664	14834	14848	14494	14700	14743	14558	14673	14735	14501	14654	14801	14592	14648	14510	14688	14820	14500	14600	14692	14648	14684	14688	14738	14708	14569	14716	14613	14749	14676	14629	14625	14736	14589	14606	14584	14837	14692	14582	14754	14762	14682	14708	14612	14657	14599	14642	14542	14560	14495	14672	14603	14666	14741	14643	14794	14713	14763	14760	14626	14646	14640	14795	14589	14629	14716	14840	14717	14685	14655	14703	14672	14758	14780	14771	14813	14685	14584	14640	14678	14656	14720	14719	14662	14617	14737	14661	14714	14633	14757	14688	14711	14837	14874	14696	14625	14497	14588	14722	14652	14654	14757	14814	14573	14786	14580	14653	14589	14694	14529	14742	14742	14674	14599	14732	14748	14782	14670	14855	14439	14642	14646	14648	14680	14796	14667	14845	14681	14672	14542	14737	14636	14713	14609	14772	14794	14685	14678	14830	14568	14774	14563	14700	14566	14780	14505	14822	14513	14695	14625	14854	14664	14624	14569	14624	14645	14724	14592	14656	14643	14670	14747	14812	14799	14657	14672	14704	14695	14661	14652	14751	14626	14753	14877	14741	14701	14687	14485	14694	14656	14706	14846	14669	14745	14675	14710	14689	14742	14729	14699	14592	14761	14693	14790	14551	14748	14641	14723	14722	14596	14667	14574	14898	14568	14589	14618	14883	14633	14637	14703	14574	14796	14661	14782	14479	14699	14653	14772	14675	14754	14579	14682	14837	14635	14709	14693	14733	14691	14812	14782	14506	14605	14646	14656	14675	14673	14714	14808	14545	14542	14776	14566	14675	14773	14668	14563	14616	14688	14592	14754	14684	14674	14899	14658	14714	14722	14746	14740	14625	14740	14611	14703	14557	14754	14650	14640	14582	14622	14705	14790	14765	14797	14612	14856	14599	14677	14770	14740	14573	14738	14513	14674	14683	14509	14796	14708	14738	14642	14556	14840	14646	14750	14508	14512	14705	14684	14685	14690	14541	14687	14735	14555	14786	14699	14714	14871	14676	14798	14591	14805	14614	14793	14798	14751	14578	14624	14807	14783	14658	14831	14755	14798	14649	14606	14571	14880	14707	14847	14792	14739	14745	14689	14610	14625	14636	14765	14811	14735	14604	14704	14847	14771	14604	14640	14597	14758	14704	14599	14697	14660	14879	14740	14492	14614	14598	14807	14677	14709	14779	14667	14772	14780	14586	14670	14756	14650	14767	14571	14637	14661	14810	14750	14667	14766	14666	14841	14643	14703	14703	14510	14595	14824	14738	14744	14840	14585	14737	14718	14764	14753	14754	14791	14502	14866	14584	14549	14755	14632	14766	14572	14615	14630	14646	14732	14644	14642	14600	14605	14608	14630	14758	14672	14469	14681	14674	14638	14569	14642	14739	14572	14755	14681	14689	14672	14722	14794	14485	14613	14715	14858	14713	14791	14595	14601	14588	14590	14583	14647	14553	14884	14664	14601	14763	14432	14771	14613	14655	14501	14595	14659	14899	14623	14846	14710	14588	14623	14696	14790	14489	14627	14665	14690	14776	14667	14794	14589	14505	14818	14637	14698	14662	14755	14549	14735	14620	14834	14664	14778	14604	14928	14745	14497	14870	14637	14775	14622	14742	14805	14534	14689	14692	14680	14422	14601	14738	14655	14766	14758	14714	14689	14617	14576	14719	14728	14529	14724	14540	14739	14617	14542	14813	14696	14732	14683	14726	14661	14728	14534	14530	14789	14580	14651	14607	14696	14538	14808	14668	14794	14587	14594	14711	14923	14722	14584	14584	14626	14533	14662	14505	14681	14701	14671	14673	14654	14689	14749	14659	14587	14767	14682	14728	14636	14862	14679	14691	14848	14795	14639	14617	14705	14475	14718	14822	14507	14558	14476	14802	14626	14610	14691	14545	14831	14610	14671	14486	14700	14856	14571	14838	14625	14750	14697	14553	14580	14558	14832	14583	14615	14712	14626	14697	14800	14665	14737	14496	14677	14444	14660	14615	14695	14436	14614	14672	14778	14660	14556	14549	14554	14768	14654	14763	14669	14688	14732	14704	14681	14605	14562	14811	14661	14720	14752	14601	14465	14794	14668	14659	14818	14579	14750	14708	14804	14653	14655	14734	14708	14571	14726	14635	14679	14755	14675	14748	14706	14818	14780	14733	14561	14685	14733	14581	14728	14599	14758	14808	14635	14839	14551	14632	14597	14559	14608	14680	14716	14865	14713	14662	14676	14648	14690	14763	14672	14732	14730	14742	14646	14653	14465	14647	14748	14658	14501	14738	14792	14491	14661	14721	14651	14731	14486	14579	14732	14727	14805	14881	14756	14633	14652	14662	14784	14633	14639	14541	14754	14702	14663	14517	14667	14676	14635	14616	14792	14758	14719	14627	14576	14662	14719	14507	14648	14563	14678	14683	14644	14598	14661	14596	14637	14676	14598	14692	14624	14840	14881	14602	14744	14915	14630	14721	14673	14852	14630	14697	14725	14647	14689	14600	14701	14683	14489	14457	14755	14558	14558	14706	14570	14590	14434	14592	14793	14912	14692	14665	14619	14617	14799	14760	14796	14728	14833	14570	14717	14535	14778	14704	14807	14523	14638	14659	14719	14704	14709	14617	14690	14755	14748	14726	14656	14838	14834	14769	14771	14618	14623	14507	14558	14667	14451	14810	14753	14829	14622	14728	14673	14586	14708	14550	14821	14514	14582	14619	14744	14620	14631	14726	14725	14654	14417	14878	14585	14808	14433	14793	14787	14594	14697	14758	14760	14757	14735	14452	14682	14699	14707	14653	14637	14620	14646	14680	14629	14570	14719	14661	14753	14522	14750	14534	14650	14588	14545	14607	14619	14671	14526	14520	14664	14652	14649	14661	14548	14799	14742	14624	14767	14680	14678	14551	14750	14645	14545	14684	14531	14766	14547	14731	14436	14739	14591	14468	14754	14576	14590	14675	14556	14598	14817	14599	14808	14568	14809	14789	14530	14556	14646	14643	14757	14566	14648	14705	14611	14746	14586	14623	14684	14643	14603	14585	14865	14692	14636	14496	14635	14889	14583	14492	14625	14755	14649	14767	14681	14566	14683	14802	14915	14748	14533	14786	14656	14650	14815	14734	14756	14858	14661	14671	14620	14725	14919	14529	14733	14573	14639	14788	14582	14712	14660	14568	14904	14703	14612	14732	14647	14656	14620	14595	14821	14666	14486	14568	14520	14595	14701	14550	14766	14689	14620	14587	14826	14567	14525	14870	14772	14910	14787	14715	14624	14748	14837	14798	14857	14557	14504	14813	14634	14670	14677	14604	14555	14788	14691	14881	14785	14757	14674	14731	14522	14756	14721	14647	14736	14779	14764	14604	14724	14860	14609	14736	14687	14766	14664	14646	14686	14704	14679	14606	14813	14633	14626	14636	14755	14594	14698	14623	14711	14621	14772	14505	14757	14743	14578	14713	14454	14772	14719	14608	14624	14724	14695	14814	14548	14715	14679	14730	14662	14804	14770	14608	14541	14716	14683	14607	14665	14588	14740	14772	14620	14559	14464	14613	14637	14666	14702	14570	14683	14716	14443	14745	14705	14712	14671	14528	14594	14633	14727	14661	14801	14380	14767	14650	14538	14762	14621	14713	14634	14719	14524	14663	14625	14719	14859	14660	14817	14472	14799	14725	14703	14580	14651	14575	14567	14638	14606	14458	14610	14477	14649	14864	14727	14570	14693	14590	14565	14794	14698	14753	14697	14686	14711	14740	14609	14679	14624	14573	14606	14598	14768	14655	14718	14631	14735	14640	14763	14639	14637	14743	14712	14757	14584	14853	14657	14669	14676	14713	14717	14581	14634	14529	14738	14591	14600	14614	14749	14695	14639	14754	14584	14721	14765	14707	14658	14791	14580	14659	14744	14664	14832	14628	14581	14742	14646	14663	14717	14691	14618	14751	14593	14752	14841	14686	14603	14590	14621	14562	14685	14677	14759	14734	14723	14714	14613	14763	14634	14655	14575	14609	14793	14756	14669	14629	14594	14798	14628	14689	14625	14672	14673	14671	14761	14504	14602	14795	14732	14709	14566	14830	14543	14859	14657	14534	14633	14647	14604	14656	14725	14630	14561	14603	14530	14966	14879	14740	14866	14587	14737	14671	14754	14650	14584	14773	14857	14619	14597	14592	14595	14593	14709	14669	14801	14758	14691	14773	14665	14750	14720	14615	14630	14643	14489	14695	14597	14601	14675	14644	14743	14610	14672	14790	14745	14633	14727	14722	14789	14771	14650	14903	14780	14765	14671	14705	14563	14453	14726	14660	14780	14661	14606	14705	14632	14595	14635	14554	14873	14717	14965	14679	14636	14693	14864	14773	14585	14633	14765	14706	14613	14562	14742	14639	14680	14545	14737	14705	14808	14646	14617	14608	14604	14710	14743	14759	14709	14641	14707	14755	14672	14497	14743	14670	14840	14660	14704	14556	14700	14684	14645	14662	14675	14690	14727	14717	14604	14711	14669	14651	14857	14565	14569	14650	14495	14854	14854	14771	14744	14685	14787	14731	14760	14687	14541	14719	14623	14759	14799	14644	14660	14651	14748
35217	28063	31252	29868	27615	26998	26889	26056	25897	25951	25754	25865	25767	25635	25829	25485	25717	25825	25488	25471	25360	25576	25571	25650	25545	25627	25678	25428	25480	25457	25634	25625	25415	25264	25404	25340	25456	25341	25353	25347	25368	25420	25526	25496	25428	25379	25363	25458	25488	25284	25397	25249	25369	25455	25277	25238	25270	25168	25241	25288	25177	25229	25140	25432	25305	25291	25445	25522	25397	25582	25678	25591	25603	25243	25631	25353	25372	25291	25446	25241	25334	25481	25514	25375	25291	25259	25138	25562	25240	25580	25564	25471	25544	25256	25292	25402	25476	25297	25438	25444	25350	25606	25214	25384	25480	25025	25299	25434	25409	25280	25406	25388	25435	25498	25289	25273	25700	25487	25359	25462	25379	25737	25230	25192	25364	25425	25691	25380	25367	25478	25507	25379	25275	25524	25508	25533	25359	25151	25285	25199	25173	25230	25585	25366	25135	25593	25306	25235	25236	25419	25518	25445	25606	25607	25171	25387	25405	25055	25319	25379	25228	25402	25348	25253	25532	25470	25413	25525	25378	25436	25312	25348	25348	25185	25260	25240	25001	25555	25518	25157	25307	25476	25628	25459	25315	25578	25695	25515	25452	25437	25606	25292	25559	25441	25632	25146	25544	25251	25560	25383	25540	25299	25389	25476	25295	25421	25320	25069	25572	25382	25154	25234	25348	25446	25516	25542	25412	25327	25294	25300	25224	25258	25440	25704	25619	25443	25379	25295	25558	25417	25392	25566	24877	25228	25317	25366	25626	25583	25466	25452	25378	25244	25168	25350	25415	25099	25468	25397	25303	25603	25221	25329	25497	25470	25432	25358	25439	25369	25302	25424	25219	25217	25288	25324	25231	25089	25438	25353	25256	25313	25234	25372	25394	25239	25422	25100	25478	25599	25349	25474	25341	25386	25511	25131	25192	25503	25229	25450	25708	25454	25513	25539	25500	25305	25527	25158	25464	25331	25326	25198	25496	25345	25276	25345	25379	25344	25579	25350	25238	25458	25365	25231	25507	25576	25253	25519	25290	25551	25228	24946	25605	25221	25166	25345	25563	25219	25431	25495	25428	25272	25371	25444	25469	25481	25468	25268	25153	25337	25384	25427	25159	25111	25294	25437	25265	25441	25546	25499	25460	25213	25425	25102	25330	25370	25335	25452	25565	25421	25385	25584	25549	25364	25469	25163	25407	25331	25284	25396	25351	25273	25003	25672	25278	25544	25386	25425	25389	25352	25536	25342	25342	25459	25334	25283	25490	25415	25069	25496	25297	25250	25104	25253	25500	25404	25283	25665	25504	25437	25230	25174	25368	25380	25396	25462	25143	25317	25255	25628	25276	25418	25464	25227	25494	25217	25306	25372	25196	25388	25610	25340	25455	25176	25223	25467	25313	25390	25446	25572	25116	25010	25398	25401	25427	25517	25491	25156	25364	25470	25468	25441	25151	25352	25647	25398	25409	25415	25422	25123	25100	25444	25503	25303	25293	25280	25245	25441	25225	25437	25580	25352	25357	25394	25332	25426	25307	25287	25454	25330	25444	25372	25635	25581	25312	25352	25320	25254	25354	25192	25307	25439	25375	25489	25373	24953	25418	25567	25372	25337	25215	25449	25476	25537	25264	25556	25377	25444	25452	25145	25561	25458	25371	25179	25139	25281	25408	25496	25432	25603	25189	25502	25152	25376	25470	25430	25498	25452	25284	25235	25482	25213	25419	25243	25299	25479	25307	25406	25265	25335	25416	25570	25370	25291	25370	25308	25285	25116	25404	25512	25397	25349	25247	25088	25524	25245	25400	25325	25330	25407	25394	25365	25366	25256	25487	25588	25406	25376	25577	25440	25333	25117	25413	25564	25258	25602	25430	25352	25566	25270	25612	25338	25324	25178	25706	25264	25211	25607	25381	25352	25471	25321	25263	25462	25573	25514	25416	25543	25360	25055	25239	25384	25605	25330	25702	25406	25625	25478	25374	25406	25394	25518	25590	25367	25519	25486	25368	25341	25458	25195	25285	25386	25351	25526	25280	25465	25292	25088	25234	25383	25240	25368	25181	25377	25271	25360	25457	25266	25440	25270	25302	25485	25441	25296	25421	25208	25488	25339	25285	25270	25358	25413	25401	25201	25405	25451	25308	25369	25380	25333	25659	25616	25499	25281	25449	25317	25338	25133	25420	25407	25301	25159	25481	25414	25302	25166	25284	25189	25246	25443	25458	25560	25284	25273	25399	25277	25118	25143	25417	25519	25325	25456	25271	25370	25279	25361	25369	25423	25230	25549	25452	25113	25148	25481	25508	25482	25886	25145	25129	25384	25546	25679	25504	25481	24932	25226	25531	25513	25311	25356	25641	25427	25368	25268	25339	25456	25303	25055	25374	25591	25332	25208	25452	25180	25493	25065	25461	25825	25463	25189	25404	25279	25302	25407	25366	25606	25608	25086	25168	25368	25300	25295	25611	25244	25388	25484	25449	25191	25373	25438	25459	25792	25381	25141	25364	25496	25451	25481	25295	25618	25270	25601	25622	25309	25188	25336	25185	25322	25404	25292	25276	25546	25269	25528	25375	25325	25549	25422	25490	25507	25684	25212	25503	25280	25486	25379	25507	25244	25518	25475	25494	25498	25141	25136	25163	25274	25139	25372	25557	25491	25542	25196	25529	25177	25466	25621	25470	25085	25223	25356	25281	25508	25521	25502	25389	25307	25494	25329	25295	25232	25190	25163	25342	25434	25437	25021	25421	25182	25318	25434	25075	25297	25345	25342	25329	25362	25417	25483	25396	25636	25349	25199	25386	25388	25289	25340	25588	25820	25533	25377	25466	25058	25274	25337	25488	25229	25581	25551	25271	25318	25190	25566	25366	25529	25378	25576	25322	25365	25565	25386	25584	25104	25345	25176	25368	25409	25234	25316	25334	25401	25310	25106	25248	25400	25270	25239	25391	25082	25323	25597	25298	25475	25591	25406	25227	25271	25511	25268	25132	25313	25416	25198	25185	25328	25513	25376	25339	25342	25218	25595	25343	25173	25356	25592	25058	25029	25330	25375	25395	25399	25393	25135	25314	25530	25441	25380	25460	25326	25725	25316	25305	25094	25190	25500	25569	25453	25198	25273	25222	25154	25405	25385	25062	25295	25454	25554	25294	25296	25252	25333	25363	25375	25298	25326	25495	25416	25405	25562	25489	25481	25554	25513	25821	25488	25415	25585	25194	25147	25178	25404	25290	25551	25387	25408	25402	25328	25459	25365	25278	25328	25359	25201	25499	25647	25644	25228	25306	25523	25117	25447	25443	25326	25205	25297	25458	25376	25689	25629	25393	25197	25378	25331	25676	25455	25498	25645	25235	25519	25726	25477	25479	25509	25455	25451	25376	25381	25455	25565	25332	25200	25311	25310	25442	25536	25467	25617	25169	25434	25225	25197	25096	25299	25217	25185	25523	25181	25543	25302	25274	25342	25287	25286	25283	25161	25393	25477	25216	25554	25266	25256	25323	25297	25527	25225	25816	25350	25372	25015	25353	25295	25424	25233	25324	25276	25211	25401	25490	25399	25300	25461	25619	25441	25496	25404	25398	25540	25354	25492	25337	25377	25223	25407	25356	25023	25083	25439	25502	25302	25289	25474	25241	25584	25288	25389	25508	25501	25431	25431	25092	25386	25364	25456	25369	25423	25460	25296	25604	25526	25318	25264	25343	25497	25465	25304	25307	25348	25304	25621	25312	25220	25420	25429	25294	25329	25509	25282	25317	25269	25190	25315	25462	25285	25229	25380	25476	25408	25228	25299	25596	25270	25582	25298	25476	25299	25447	25559	25475	25395	25409	25350	25420	25406	25624	25329	25271	25572	25537	25007	25393	25688	25603	25525	25363	25450	25317	25410	25228	25361	25206	25379	25133	25320	25207	25176	25207	25684	25510	25194	25119	25167	25563	25510	25659	25489	25283	25310	25616	25378	25695	25266	25427	25425	25429	25562	25581	25414	25522	25332	25444	25210	25282	25083	25229	25661	25248	25237	25368	25425	25401	25428	25429	25596	25399	25320	25481	25324	25313	25415	25279	25500	25218	25330	25569	25348	25337	25316	25624	25303	25384	25470	25343	25207	25230	25288	25448	25537	25411	25408	25260	25102	25494	25483	25497	25402	25357	25139	25541	25005	25443	25517	25139	25458	25362	25258	25679	25423	25592	25375	25365	25236	25426	25191	25335	25634	25473	25401	25303	25493	25288	25540	25321	25573	25484	25330	25449	25343	25421	25478	25340	25442	25220	25333	25388	25405	25691	25176	25295	25480	25371	25344	25386	25466	25373	25455	25279	25090	25467	25325	25433	25561	25310	25410	25408	25211	25512	25248	25474	25211	25130	25388	25188	25252	25428	25452	25383	25305	25260	25389	25474	25555	25188	25503	25691	25315	25479	25386	25566	25117	25288	25568	25472	25565	25316	25585	25475	25282	25427	25208	25125	25537	25179	25172	25360	25598	25385	25354	25159	25294	25543	25403	25387	25333	25381	25433	25284	25616	25146	25304	25457	25458	25428	25476	25552	25304	25473	25554	25460	25195	25414	25363	25332	25263	25461	25746	25555	25603	25527	25276	25385	25346	25300	25479	25195	25477	25690	25137	25308	25287	25328	25456	25274	25089	25394	25617	25260	25172	25274	25448	25488	25533	25357	25586	25239	25056	25443	25559	25566	25402	25416	25287	25506	25443	25585	25377	25637	25565	25425	25333	25543	25278	25441	25373	25496	25327	25268	25338	25164	25477	25077	25334	25206	25349	25294	25180	25255	25274	25419	25442	25441	25455	25394	25417	25483	25054	25466	25643	25268	25442	25234	25385	25421	25456	25420	25427	25237	25243	25221	25130	25400	25629	25248	25307	25453	25200	25421	25527	25270	25590	25169	25372	25323	25819	25433	25421	25523	25572	25431	25268	25228	25478	25485	25570	25225	25460	25403	25502	25478	25120	25449	25235	25605	25468	25325	25225	25397	25452	25265	25224	25538	25844	25239	25363	25379	25456	25156	25593	25413	25447	25456	25717	25079	25537	25317	25327	25355	25346	25339	25495	25271	25384	25414	25185	25293	25531	25436	25109	25490	25414	25488	25485	25166	25564	25513	25432	25499	25429	25487	25288
21113	24650	24428	20916	19288	18503	17563	17109	16758	16760	16651	16351	16312	16187	16178	16274	16051	16158	16242	16290	16065	16173	15977	16091	16243	16081	16070	16032	16154	16076	16059	16022	16056	15949	16106	15990	16024	15934	15831	15971	15879	15959	15904	15963	15950	15965	15900	15862	15897	15871	15996	15891	15861	15853	16001	15918	15871	15976	15939	16051	15902	15901	15954	15934	15858	16038	15744	15818	15981	16010	15846	15990	15887	15959	16039	15939	15757	15782	15850	15745	15800	15903	15935	15899	15648	15620	15925	15732	15860	15951	15983	15865	15870	15944	15808	15970	15931	15943	15991	16018	15927	15910	15908	15762	15803	15862	16036	15843	16063	15929	15999	15950	15974	15947	15861	15815	15892	15968	15950	15948	15953	15915	15845	16057	15923	15910	15824	15770	15800	15753	15953	15934	15766	15939	15971	15899	15863	15876	15959	15873	15867	15853	15938	15805	15752	15877	15797	15941	15992	15739	15951	15896	15958	15803	15765	15679	15854	15907	15913	15979	15885	15779	15951	15892	15855	15887	16033	15872	15932	15920	15691	16026	15908	16026	15967	16010	15941	15925	15924	15781	15755	16005	16101	16043	15893	15791	15862	15760	15969	15821	15766	15860	15979	15900	15837	15722	15880	15920	15648	15760	15816	15930	15782	15982	16010	15809	15951	16116	16025	16169	15912	15966	16020	15842	15902	15841	15880	15969	15820	15810	15968	15910	15822	15904	15880	15840	15793	15794	15809	15942	15890	15935	15999	15934	15761	15972	15830	15709	15807	15867	16031	15937	15959	15928	15725	15863	15953	15924	16026	15971	15915	15890	15922	15986	15977	15999	15952	15896	15867	15967	15891	15862	15867	15879	15937	15684	15946	15999	15821	15779	15949	15817	15881	15908	15872	15914	15730	15925	16001	15772	16008	15878	15897	15879	15975	15875	15856	15985	16001	15875	15814	15996	15984	15905	16010	16009	15855	15915	15889	15960	15988	16004	15944	16062	16050	15991	15793	15853	15922	15928	15990	16044	15880	15805	16144	15735	15929	16011	16082	15838	15934	15912	15799	15991	15801	15956	16092	15822	15749	15844	16039	15970	15907	16038	15881	15975	15865	15995	15921	15709	15767	15685	15843	15909	16025	15780	15948	15792	15898	15968	16098	16085	15994	15845	16067	15795	15887	15955	15721	15823	16023	16004	15861	15893	15784	15937	15962	15861	16097	15918	15943	15914	15876	15837	15849	16028	15759	16012	15743	16036	15969	15748	15813	16041	15935	15938	15902	15823	15759	15855	15798	15751	15914	15948	16068	16025	15798	15791	15952	16009	15911	15936	15847	15925	15889	16043	15790	15879	15864	15875	15833	15852	15880	15828	15914	15862	15905	16056	15809	15770	15854	15908	15774	15830	15784	15934	15810	15890	15819	15858	15914	15846	16106	15996	15754	15840	15735	15847	15850	15979	15861	15862	15915	15758	15837	15803	16018	15917	15803	15989	15693	15922	16029	15894	16066	15934	15909	15987	15759	15910	15743	15811	15767	15987	15982	15987	15995	15984	15739	15783	15789	15872	15933	15746	15727	16060	15886	15894	15902	15966	16162	15933	15801	15813	15804	15709	15927	15991	16127	15716	15764	15881	15868	16048	15928	15911	15987	15773	15988	15933	15875	15842	15940	15980	15874	15850	16025	15901	15797	15769	16053	15768	15913	16009	15790	16020	15837	15781	15756	15910	15851	16127	15870	15785	15839	15940	15768	15850	15844	15807	15910	15939	15952	15912	15909	15933	16035	15796	15881	15930	15963	15916	15887	15947	15903	15998	15969	15619	15815	16004	15818	15982	16013	15841	15813	15873	15906	15978	15820	16031	15956	15754	15816	15884	15925	15943	15919	15755	15793	15873	16002	15804	15953	15783	15869	15841	15975	15780	16007	15872	15980	15968	15926	15891	15969	15771	15787	16106	15834	15932	15954	15847	15949	15846	15847	15999	15876	15986	15902	15757	15908	16018	15854	15907	15920	15892	15707	15898	15855	15815	15953	15856	15922	16066	15897	15733	15842	16076	15804	15820	15860	15985	15895	15764	15891	16039	15850	16023	15773	15960	16116	15864	15940	15970	16020	15908	15896	15938	16013	16102	15849	15863	15850	15841	16074	15965	15770	15834	15792	15865	15991	15733	15689	16040	15981	15870	15948	15742	15866	15761	15977	16034	15828	15896	15765	15799	15953	15656	15865	15897	15926	15969	16086	16034	16011	15844	15830	15778	15660	15908	15983	15975	15890	15860	15898	15930	15982	15857	15969	15946	16015	15841	16089	15867	15738	15741	15949	15665	15899	15969	15918	15868	15929	15977	16035	15926	15915	16005	16014	15672	15822	15781	15895	16007	15817	15769	15780	16020	15894	15808	15975	15922	15827	15843	15984	15863	15822	16029	15897	15796	15931	15798	15930	15976	16009	15892	15869	15922	15910	15783	15962	15997	16020	15995	16053	15860	15861	16001	15917	15979	15892	15807	15938	15992	15847	15796	16063	15647	15855	15702	15909	16042	15802	15836	16021	15964	15864	15870	16036	15867	15792	15872	15730	15797	15787	15823	15816	15797	15680	15828	15802	15888	15821	15839	16041	15821	15890	15997	16008	15715	15813	16034	15636	15796	15900	15915	15864	15771	15893	15951	15795	15939	16016	15925	15794	15917	15976	15999	15728	15796	15997	16081	15933	15916	15772	15921	15965	15795	15968	16016	15924	15829	16027	15808	15768	15842	15854	15972	15864	15890	16074	15988	15976	15995	15779	15955	15815	15920	15762	15935	16032	15870	15876	15815	15810	15923	15998	15884	15947	15784	15782	15808	15762	15991	16017	15947	15847	15943	15963	15833	16063	15833	16011	15953	15814	15826	15895	16021	15694	15890	15943	15915	15960	15926	15752	15825	15987	15905	15991	15838	15863	15771	15853	15768	15992	15962	15838	15855	15930	15906	15882	16065	15750	15870	15824	15798	16048	16017	15983	16050	15971	15959	15809	16034	15985	15891	15995	15810	15918	15812	15843	15808	15894	16077	15677	15876	15832	15773	15933	16015	15924	16025	16025	16023	15986	15748	15818	15977	15854	15917	15890	16154	15741	15996	15881	15960	15888	15911	16001	16078	15939	15877	16080	16099	15903	16047	15912	15879	15920	16060	15905	15900	16032	15984	16038	15847	15893	16007	15954	15883	16003	15782	16000	16012	15873	15979	15965	16088	15982	15786	15916	15936	15802	15910	15984	15913	15864	15916	15873	15965	15876	16148	15785	15916	15883	15848	15848	15829	15998	15881	15922	15981	15774	15856	15862	15861	15914	15955	15920	15926	15865	15883	15918	15831	15966	15965	15952	15918	15944	15824	15747	15818	15787	15955	15891	15715	15863	15900	15845	15866	15771	15730	15942	15946	15955	15885	15975	15945	15868	15864	15821	15884	15840	15703	15797	15984	16097	15861	15929	15734	15906	15902	15812	15833	15800	15990	15804	15940	15904	15924	15693	15932	15863	15898	15980	15949	15952	15886	15748	16013	15784	15865	15927	15941	15939	15922	16000	15996	15780	15887	15818	15979	15900	15968	15845	15876	15637	15990	15971	16001	15873	15844	15961	15902	15972	15872	15970	15887	15813	15968	15904	15821	15782	15935	15807	15921	16046	15775	15832	15927	16093	15931	15786	15887	15860	15914	15854	15968	15924	15913	15802	15747	15792	15899	15849	15783	15826	15802	15774	15884	15929	15831	15863	15683	15697	15949	15838	15925	15981	15888	15876	15638	15926	15911	16076	15888	15789	15935	16015	15794	15890	15884	15862	15780	16011	15869	15951	15900	15874	15964	15934	15746	16039	15795	15741	15917	15827	15900	15875	15908	15795	15935	15864	15727	15999	15968	15889	15993	15929	16006	15925	15890	15830	15744	15819	15890	16010	15845	15910	15855	15951	15757	15878	15813	15904	15999	15859	15906	15992	16056	16158	15858	15949	15883	15760	15932	15903	15747	15925	15827	15831	15863	15913	15830	15995	15801	15954	16047	15934	15789	16023	15828	15994	15960	15991	15900	15922	15732	15980	15905	16092	15983	15798	15957	15722	15933	16078	15801	15896	15906	16020	15753	15926	15984	15936	15879	15963	15910	15975	15768	15726	15792	15679	15805	16119	15856	15987	15733	15878	15965	15857	15795	15887	15723	15761	15830	15767	15912	16091	15856	15950	15804	15861	15964	15959	15987	15878	16010	15994	15841	15936	15985	15899	15821	15727	16016	15803	15921	15773	15808	15872	15988	16044	15885	16068	15959	15988	15845	15870	15890	15994	15858	16046	15957	15990	15826	15843	16033	15881	15966	15920	15907	16017	15926	15756	16005	15922	15857	15941	15957	15894	15750	15900	15834	15863	15825	16053	15863	15918	15851	15830	15673	15981	15770	15988	15775	15778	15823	15706	15949	15793	15913	15909	16047	16022	15822	15813	16000	15838	15839	15774	15951	16028	15827	15754	15914	15980	15722	15821	15992	15976	15908	16034	15809	15916	15925	15869	15905	16000	15996	15841	15723	15955	16048	16004	15901	15985	15950	16026	15891	15769	15874	15939	15969	16005	16030	15926	15793	15938	15884	15909	15876	15932	15880	15797	15984	15933	16080	15894	15690	15808	15786	16025	15857	15801	15914	15991	16037	15898	15886	15909	15898	15730	15884	15783	16009	15993	15899	15835	16061	15977	15777	15763	15938	15951	15959	16135	15719	15929	15907	15985	15932	15725	15974	15883	15817	15923	15907	16068	15994	16009	16001	15888	15995	15992	15801	15859	15774	15820	15832	15979	15816	15774	15932	15986	15844	16049	15804	15960	15755	15925	15855	15780	15779	15930	15848	15852	15999	15952	15928	15908	15988	16016	15846	15873	15918	15811	15894	15843	15884	15969	15849	15886	15766	16027	15862	15854	15814	15944	15752	15833	15640	15882	15951	15906	15840	15912	15849	16042	15960	15866	15978	15871	15999	15977	15873	15832	15980	15775	16026	15913	16021	16137	15932	15854	15944	15973	15828	16008	15957	15968	15875	15883	15937	15924	15871	15777	15907	15953	15948	15899	15827	15871	15974	15848	15742	15932	15979	15880	15785	15944	15958	15896	16009	15930	15886
24334	21170	27782	25206	23797	27198	28251	25489	24853	24854	24639	24414	24114	23902	23891	23950	23757	23739	23636	23659	23910	23854	23864	23681	23618	23442	23861	23707	23597	23650	23413	23574	23385	23474	23241	23602	23541	23386	23245	23493	23347	23234	23636	23462	23520	23386	23214	23220	23358	23615	23261	23250	23337	23522	23391	23066	23321	23306	23540	23278	23406	23539	23474	23308	23393	23262	23286	23173	23393	23258	23600	23341	23251	23452	23208	23125	23286	23523	23256	23081	23334	23128	23182	23286	23428	23251	23381	23326	23387	23140	23333	23161	23002	23224	23071	23327	23435	23349	23237	23466	23283	23320	23171	22952	23300	23318	23420	23363	23207	23166	23165	23114	23189	23218	23207	23146	23165	23280	23159	23321	23321	23340	23205	23078	22791	23187	23408	23152	23170	23151	23147	23521	23402	23395	23380	23180	23352	23576	23083	23331	23383	22896	23006	23266	23415	23309	22915	23201	23419	22890	23548	22957	23132	23324	23036	23205	23432	23205	23222	23003	23066	23258	23070	23036	23180	23104	23271	23421	23100	23398	23200	23292	23155	23119	23189	23208	23152	23228	23284	23189	23226	23031	23365	23286	23404	23225	23247	23660	23163	23322	23357	23381	23281	23457	23100	23127	23391	23534	23107	22982	23483	23467	23189	23276	23286	23139	23001	23134	23287	23148	23255	22963	23127	23367	23470	23154	23506	23481	23022	23356	23334	22955	23249	23127	23309	23234	23222	23206	23467	23264	23177	23066	23145	23288	23306	23290	23304	23271	23319	23268	23347	23129	23077	23488	23218	23322	23029	23246	23249	23404	23223	23452	23079	23321	23124	23274	23418	23230	23425	22995	23138	23180	22995	23179	23551	23092	23134	22979	23296	23081	23438	23272	23184	23289	23385	23244	23509	23319	23517	23201	23510	23259	23094	23060	23265	22938	23195	23076	23186	23233	23090	23208	23306	23112	23222	23196	23323	23121	23086	23162	23146	23065	23168	23147	23335	23246	23328	23293	23347	23350	23091	23272	23380	23089	23234	23264	23268	23179	23003	23333	23304	23293	23309	23291	23339	23122	23158	23125	23094	23163	23390	23437	23420	23150	23214	23215	23189	23086	23081	23328	23154	23044	23132	23111	23231	23169	23491	23096	23056	23322	23353	23213	23321	23274	23109	23522	23345	23261	23265	23062	23300	23006	23510	22933	23433	23408	23243	23320	23248	23498	23217	23107	23163	23264	23141	23240	23210	23255	23375	23163	23184	23048	23306	23284	23125	23364	23232	23423	23156	23240	23281	23199	23364	23201	23301	23054	22977	23140	23154	23044	23239	23186	23133	23517	23129	23242	23410	23305	23264	23521	23371	23445	23310	23260	23304	23319	23257	23425	23295	23312	23054	23196	23234	23266	23474	23263	23466	23189	23074	23268	23494	23249	23223	23378	23669	23415	23297	23538	23297	23141	23125	23171	23132	23235	23293	23263	23452	23549	23030	23249	23288	23403	23341	23175	23213	23160	23336	23344	23333	23400	23254	23371	23135	23119	23278	23175	23067	23304	23195	23282	23042	23394	23107	23240	23334	23478	23261	23492	23196	23361	23265	23364	23164	23345	23404	23236	23181	23036	23399	23349	23539	23064	23428	22928	23331	23413	23085	23357	23381	23250	23290	23310	23010	23392	23282	23345	23126	23191	23179	23234	23311	23107	23484	23470	23320	23316	23311	23546	23153	23198	23239	23294	23350	23174	23220	23239	23280	23189	23272	23336	23305	23250	23256	23052	23107	23273	23334	23352	23215	23132	23330	23487	23345	23246	23114	23356	23297	23209	23083	23408	23118	23308	23326	23123	23272	23239	23324	23298	23184	23219	23398	23096	23195	23263	23204	23533	23415	23296	23201	23282	23438	23004	23281	23441	23136	23133	23198	23226	23287	23193	23327	23109	23420	23248	23160	23324	23511	23281	23372	23171	23283	23127	23187	23487	23273	23247	23088	23543	23384	23162	23289	23125	23361	23106	23090	23293	23210	23368	23309	23223	23313	23291	23336	23140	23360	23241	23043	23495	23092	23270	23448	23226	23306	23126	23328	23352	23417	23184	23338	23327	23138	23450	23378	23367	23288	23206	23292	22942	23015	23178	23202	23297	23166	23228	23428	23369	23137	23217	23340	23248	23165	23273	23438	23312	23295	22992	23288	23328	23110	23282	23244	23301	23401	23196	23330	23116	23259	23314	23277	23552	23303	23087	23274	23159	23207	23282	23208	23249	23173	23212	23267	23297	23385	23571	23127	23138	23242	23293	23377	23202	23396	23179	23407	23214	23157	23258	23222	23191	23395	23313	23195	23212	23110	23078	23282	23049	23241	23425	23487	23252	23264	23259	23110	23324	22963	23062	23075	23388	23233	23282	23203	23276	23439	23286	23181	23344	23228	23348	23243	23426	23346	23244	23180	23283	23153	23239	23200	23139	23385	23244	23297	23258	23181	23123	23440	23123	23227	23151	23368	23115	23284	23162	23240	23006	23205	23312	23397	23292	23240	23117	23336	23227	23562	23185	23380	23149	23225	23351	23154	23142	23183	23185	23136	23283	23294	22997	23201	23156	23205	23423	23276	23300	23090	23338	23073	23112	23142	23465	23477	23109	23594	23227	23202	23158	23077	22841	23415	23162	23316	23121	23168	23094	23253	23188	23325	23237	23465	23266	23129	23242	23167	23338	23310	23180	23419	23131	23191	23267	23390	23140	23162	23298	23364	23322	23329	23136	23434	23362	23352	23536	23398	23038	23118	23380	23185	23178	23373	23327	23579	23396	23313	23287	23230	23409	23314	23163	23115	23297	23008	23371	23340	23307	23283	23442	23356	23572	23475	23529	23414	23062	23231	23257	23383	22945	23239	23288	23284	23269	23240	23230	23304	23346	23383	23371	23229	23366	23164	23142	23422	22960	23539	23252	22992	23421	23315	23314	23283	23524	23357	23155	23479	23072	23158	23046	23130	23365	23190	23111	23255	23304	23225	23106	23396	23168	23157	23436	23370	22876	23007	23290	23335	23176	23329	23229	23283	23342	23391	23175	23185	23249	23284	23435	23064	23238	23258	23133	23126	23320	23349	23214	23245	23362	23315	23005	23475	23051	23312	23128	23074	23349	23262	23104	23301	23259	23542	23164	23110	23221	23039	23199	23597	23270	23275	23189	23508	23385	23379	23092	23253	23126	23148	23479	23038	23084	23349	23217	23480	23257	23332	23106	23411	23392	23300	23471	23445	23121	23091	23167	23194	23118	23097	23270	23456	23232	23339	23364	23222	23106	23292	23328	23279	23221	23308	23157	22898	23212	23256	23316	23199	23307	23209	23452	23416	23247	23107	23122	23256	23366	23168	23285	23256	23244	23417	23119	23404	23318	23225	23176	23125	23268	23109	23207	23352	23124	23319	23230	23303	23250	23468	23301	23211	23465	23268	23256	23320	23325	23272	23012	23438	23430	23456	23305	23167	23320	23175	23232	23299	23178	23530	23161	23266	23434	23364	23396	23116	23192	23326	23638	23173	23318	23184	23474	23337	23184	23303	23327	23144	23397	23377	23054	23057	23384	23279	23105	23119	23395	23423	23575	23150	23228	23223	23329	23339	23366	23100	23380	23491	23174	23249	23107	23144	23561	23391	23066	23295	23362	23069	23368	23270	23033	23380	23159	23388	23275	23254	23163	23156	23243	23505	23354	23322	23248	23143	23081	23557	23037	22934	23434	23112	23249	23249	23180	23126	23239	23171	23304	23044	23293	23581	23316	23268	23297	23063	23264	23232	23292	23256	23219	23267	23210	23316	23175	23314	23229	23396	23116	23353	23090	23182	23178	23255	23312	23201	23519	23306	23351	23088	23346	23486	23103	23147	23127	23319	23182	23271	23409	23405	23051	23508	23235	23405	23252	23169	23244	23137	23348	23144	23165	23218	23283	23409	23128	23056	23354	23294	23224	23337	23354	23252	23018	23198	23293	23043	23479	23266	23183	23160	23199	23151	23201	23300	23075	23511	23291	23232	23309	23224	23229	23345	22925	23319	23437	23327	23134	23232	23276	23273	23413	23179	22950	23279	23600	23289	23342	23270	23169	23454	23313	23166	23412	23150	23128	23236	23215	23429	23465	23435	23581	23198	23418	23293	23318	23097	23271	23173	23082	23436	23398	23206	23420	23349	23274	23199	23173	23409	23279	23141	23061	23266	23140	23248	23275	23259	23203	23266	23124	23121	23156	23223	23332	22779	23326	23152	23348	23327	23283	23286	23106	22976	23301	23120	23322	23155	23161	23181	23354	23256	23052	23269	23303	23180	23318	23285	23247	23397	23180	23364	23392	23356	23454	23262	23126	23222	23275	23366	23324	23183	23435	23054	23314	23111	23097	23328	23363	23377	23348	23154	23200	23145	23115	23095	23117	23321	23207	23150	23052	23346	23126	23335	23273	23393	23151	23167	23312	23365	23118	23269	23076	23103	23390	23183	23190	23032	23179	23286	23178	23189	23548	22960	23270	23366	23215	23286	23016	23381	23168	23248	23077	23121	23263	23208	23060	23158	23377	23360	23056	23175	23375	23213	23223	23226	23239	23307	23349	23298	23191	23031	23325	23473	23310	23181	23403	23440	23351	23213	23243	23152	23239	23309	23156	23498	23232	23174	23034	23167	23308	23461	23308	23424	23132	23102	23302	23270	22992	23412	23336	23169	23374	23189	23211	23363	22974	23255	23276	23051	23189	23294	23255	23448	23290	23282	23400	23320	23066	23351	23386	23227	23296	23195	23187	23229	23224	23173	23079	23423	23535	23221	23231	23260	23284	23161	23089	23253	23278	22974	23048	23365	23298	23350	23277	23181	23458	23311	23143	23070	23339	23131	23565	23239	23375	23295	23381	23346	23199	23286	23117	23155	23266	23410	23215	23205	23250	23362	23122	23329	23131	23158	23088	23257	23169	23137	23100	23357	23238	23321	23300	23574	23097	23490	23119	23169	23093	23176	23250	23536	23260	23102	23357	23442	23213	23306	22950	23030	23117	23350	23336	23224	23245	23221	23212	23165	23314	23195	23327	23315	22928	23275	23311	23317	23580	23401	23215	23290	23423	23254	23273	23334	23115	23176	23152	23310	23374	23587	23229	23291	23139
18881	31544	31332	25482	21962	20027	18638	17597	17410	16683	16294	16137	15836	15669	15738	15577	15510	15490	15311	15440	15367	15478	15415	15411	15399	15167	15376	15318	15278	15066	15400	15178	15159	15202	15163	15194	15318	15088	14873	15140	15099	14930	14869	15037	14846	15191	15117	14966	14951	15066	14806	14813	15041	14779	14856	14786	14887	15196	14941	15002	14991	15002	14996	14953	14835	14818	14949	14967	14842	15028	14926	14831	14860	14809	14831	14894	14919	15069	15056	14784	14819	14821	14881	14934	14898	14866	14965	14965	14846	14891	14755	15109	15127	14812	14983	14802	14802	14895	14953	14772	14862	14763	14848	14862	14911	14951	14934	14951	14904	14889	14994	15080	14914	14930	14956	14950	15011	14844	14788	14846	14814	15067	14858	15043	14969	14956	15053	14959	14754	14903	14985	14867	14845	14855	14812	14894	15072	14807	14886	14851	14996	14872	14970	15090	14846	14930	14781	14978	14879	14938	14801	14828	14897	14794	14952	14956	14992	14771	14923	15101	14876	14941	15003	14902	14782	14948	14962	14962	14831	14752	14963	14982	14945	14880	14991	14788	14662	14879	14989	14805	14862	14886	14743	14963	14979	14903	14879	14920	14850	14903	15038	15029	14830	15037	15173	14854	14884	14943	15090	14828	14797	14837	14973	14836	14893	14974	15004	15017	14757	14969	14719	14890	14988	14892	14803	15116	14856	14887	14938	14958	14996	15014	14882	15044	14733	14929	14975	14912	15083	14874	15041	14920	14864	14966	14843	14997	14868	14928	14957	14894	14769	14966	15112	14927	14749	14955	14882	14841	14855	14874	14953	14906	14849	15036	14800	14978	15056	14819	14828	14793	15071	15063	15131	14927	14795	14826	14930	15014	14969	14868	14725	15047	14927	14832	15005	14936	15057	14821	14960	14757	14828	14727	14801	15039	14924	14877	14796	14929	14801	14915	15028	14904	14935	14914	14982	14665	15052	14733	14949	14862	14885	14740	14807	14940	15130	14861	14892	14914	14937	14951	14879	15046	14853	14942	14959	14896	14809	14831	14911	15045	14845	14971	14769	15022	14822	14921	15095	14843	14800	14757	14928	14919	14868	14992	14997	14974	14901	14807	14917	15188	15067	14802	14981	14831	14916	14809	15017	14868	14948	14887	14781	14908	14701	14990	14919	14881	14871	14918	14708	14931	14968	14818	14975	14850	14870	14834	14955	14885	14865	14951	14695	14871	14863	14875	14659	14820	14884	14846	14931	14990	14972	14922	14801	14953	15050	14939	14880	14968	14989	14828	14865	14921	14759	14784	14992	14922	14879	14913	15023	15025	15006	15032	14924	14981	14862	14858	14952	14842	14975	14808	15055	14730	14833	15126	14808	14969	14893	14917	15071	14876	14978	14884	14930	15026	14740	15002	14808	14894	15204	14963	14934	15051	14920	14886	15184	14797	14996	14965	14991	15092	14809	14897	14890	14867	14819	14756	14923	15023	14714	15019	14799	14879	14911	15004	14788	14813	14968	14823	14802	14823	15161	15044	14876	14687	14739	14921	14949	14755	14739	14844	15007	14885	14870	15046	14959	14926	14904	14711	14948	14926	14916	14955	14836	14955	14925	15001	14880	14918	15028	14974	14841	15010	14976	14893	14810	14857	14900	14877	14834	15002	14892	14823	14908	14910	14861	15005	14707	14858	15140	14766	15016	15089	14911	15055	15068	14883	14983	14922	14894	14977	14735	15037	14929	14823	14783	14973	15020	14722	14878	14936	15060	14807	14883	14924	14831	15002	14934	14929	14993	14994	14885	15043	14845	15029	14896	15016	14973	14927	14868	14918	14879	14767	14685	14905	14905	14823	14961	14938	14892	14883	14861	14965	15010	15022	14817	14981	14953	14929	14989	15003	14983	14863	14957	14920	15015	15045	14939	14931	14918	14991	15100	14946	14979	14922	14928	14869	15004	14783	14787	14766	14967	15083	14904	14994	15015	14710	14970	14977	14819	14924	14899	14927	14846	14880	14803	14699	14963	14852	14865	15061	15036	14952	14925	14798	14902	14822	15002	14945	14844	14952	14890	14912	14880	14880	15010	14942	14810	14884	14965	14774	14939	14838	14747	14906	15021	14746	14852	14958	14875	14827	15117	14805	14794	14979	14900	15072	14819	15060	14930	14781	14990	14869	14844	14837	14913	14824	15135	15039	14913	14810	15064	14874	14788	14806	14847	14916	15049	14841	15124	14796	15071	14873	14714	14993	14907	14927	14770	15084	14912	14955	14891	14902	14889	15052	14821	14941	14868	14977	15061	14973	14905	14955	14959	14941	14843	14814	14965	14916	14864	14990	14998	14990	15075	15030	14967	14844	14978	14977	15134	14941	14944	14767	14769	14773	14932	14930	14855	14778	15013	14925	14905	14831	14824	15116	14903	14991	14867	14945	14904	14845	14837	14919	14931	15039	14914	14780	14865	14876	14935	14941	14739	14937	14986	15163	14825	15007	15031	14821	15069	14796	14992	14777	14758	14788	14840	14920	14865	14804	14930	14867	14962	14978	14881	15019	14925	14828	14953	14870	14751	14778	14913	14848	14894	14879	14838	14853	14928	14864	15062	14953	14903	15064	14901	14996	14900	14785	14913	14922	14925	14872	15079	14894	14992	14865	14905	14923	15069	14941	14861	14745	14809	14779	15124	15088	14889	14912	14886	14886	14871	14860	14879	14838	14775	14990	14754	14885	15128	14896	14983	14846	14896	14882	14802	14916	14809	14958	14779	14735	14750	15010	14772	14845	14843	14940	14865	14984	15105	14878	14957	14854	14931	14990	14879	14721	15094	14723	14812	14980	14869	14967	14943	14886	15063	15009	14878	14929	14826	14820	14956	14736	14814	14830	14829	14834	14943	14983	14874	15053	14939	14988	14843	14805	14842	14836	14785	14912	14922	14927	14935	14970	14946	14908	15017	14988	14846	14840	15003	14863	14968	14941	15127	14862	14907	14891	14784	14847	14942	14973	15009	15036	14832	14919	14810	14880	14867	14817	14759	15017	14971	14922	14882	15079	14922	14927	14826	14854	15016	14809	14976	14829	15033	14822	14962	14830	14945	14957	14928	15128	14920	15006	15005	14804	14983	14796	14913	14875	14744	14889	14934	14868	14806	15064	14730	15013	14995	14775	15127	14642	14847	14767	14874	14958	14803	15054	14921	14847	14988	14816	14987	14853	14943	14997	15005	15018	14949	14977	14786	14981	14869	14843	14951	15023	14833	14928	14970	15104	14838	14943	14711	14889	15006	14989	14860	14917	14915	15096	14899	14826	14986	14851	14943	15049	14882	14964	15084	14789	14890	14974	14910	14871	14925	14988	14784	14792	15007	14850	14989	14848	15105	14885	14963	15058	15032	14907	14884	14966	14916	14925	14956	14989	14908	14850	15090	14956	15046	14865	14790	14858	15009	15103	14885	14916	14959	14919	15172	15022	14945	14956	15049	14922	14831	14928	14881	14931	14796	14859	14921	14901	15020	14910	14709	14947	14852	14752	15052	14754	14940	14878	15044	14974	14780	14927	14930	14938	15005	14976	14815	14911	14716	14990	14785	15100	14781	14902	14722	15007	14970	14937	14936	14866	14763	14985	14952	14735	15075	15118	14948	14856	14991	14825	15073	14814	15089	14790	14923	14928	15009	15054	15059	14889	14977	15097	14935	14895	14895	15055	14856	14728	14836	14900	14716	14747	14803	15105	14708	14856	14797	15075	14625	14870	14799	14757	14915	14827	14759	14923	14879	14907	14855	14996	14882	14717	14742	14901	14891	14712	14862	15004	14847	14933	14901	14972	14866	14951	15006	14883	14941	14867	14897	14834	14831	14901	14999	14959	14892	14905	14820	14780	14875	15037	14918	14949	14946	14994	14783	14996	15004	14908	14903	14896	14931	14806	14770	15060	14910	15011	14804	14954	14759	14797	15075	14986	14741	14918	14825	14870	15037	14986	15156	14859	14832	14944	14786	14860	14982	14840	14918	14647	14792	15005	14777	14804	14994	14793	14995	15026	14910	14791	14775	15027	14906	14967	14876	14711	15047	14860	14918	14848	14976	14755	14783	15024	14960	14929	14814	14844	14811	14865	15007	14883	15027	15045	14856	15017	14911	14928	14707	14829	14869	14784	14955	14962	14901	15129	15059	14976	14872	14883	14829	14893	14635	15036	14663	14969	15009	14897	15109	14812	14844	14939	14847	14771	14998	15030	14870	14943	14967	15054	14896	14934	14771	14908	14992	14877	14804	14810	14816	14956	15043	14853	14755	14872	14768	14817	14908	14951	14806	15066	14860	14806	14988	14676	14822	14905	15010	14819	14896	14837	14951	14771	15038	14981	14976	14950	14899	14884	14895	14781	14843	14803	14986	14841	14850	15055	14873	14971	14872	14961	14932	15069	14891	14832	14963	14919	14816	14973	14919	14793	14745	14926	14858	14827	14987	15061	14913	14994	14973	14904	14731	14793	14868	15169	14862	14963	14826	14774	15091	14797	14821	14900	14825	14909	15003	14795	14889	14882	14958	14819	14964	14945	14981	14944	15020	14850	14789	14966	14907	14899	14824	14737	14831	14895	14775	14977	14737	15022	14946	15043	15060	14889	15006	14811	14835	14939	15077	14894	14973	14930	14868	14787	15068	14811	14705	14907	14929	14922	14920	14869	14876	14827	14942	14828	14826	15007	14934	14876	14812	14898	14907	14847	14794	14909	14920	15091	14898	15069	14925	14871	14969	14863	14755	14883	14967	15046	14753	14933	14879	14932	14932	14930	14865	14898	14905	14867	14666	14781	14924	14896	14791	14938	14644	15025	14979	14893	14954	15022	14825	14968	14952	14857	14782	15026	14982	15029	14862	15005	14791	14949	14999	14975	14949	15013	14799	15052	14902	14772	14705	15015	14791	15041	14918	14944	14853	14865	15053	14871	14838	14892	15040	14903	14981	15050	14736	14936	14807	14785	15005	14772	14873	15006	15126	14950	14875	15118	14809	14958	14829	15041	15075	15040	14911	14851	14900	14904	14997	14846	14862	14862	14953	15003	14869	14975	14758	14891	14807	14730	15023	14929	14964	14893	14897	14958	15007	14905	14953	14981	15072	14927	14928	14927	14897	14856	14690	14813	14888	14871
22753	21167	27785	24888	22049	26195	30660	26029	25057	24868	24532	24235	23995	23575	23626	23590	23451	23574	23332	23442	23450	23681	23362	23303	23348	23279	23290	23439	23269	23330	23048	23087	23315	22997	23221	22908	23099	23039	23063	22949	22811	22823	23007	23052	23039	22821	22971	23136	22996	22747	23098	22635	23010	23165	22905	22763	22886	22890	22678	22950	23056	22876	22962	22810	22721	22804	22817	22835	22893	23067	22732	22848	23033	22635	23032	22824	22778	22733	22786	22940	22880	22795	22746	22746	22897	22790	22916	22861	22904	22761	22792	22817	22786	22963	22852	22936	22884	22950	22895	22566	22731	22841	23057	22820	22767	22785	22791	23021	22715	22787	22955	22619	22699	22682	22828	22794	22899	22813	22975	22996	22770	22670	22867	22848	22663	22658	23104	22839	22726	22626	22899	22781	22731	22782	22690	22553	22961	22765	22751	22694	22814	22866	22894	22699	22609	22719	22721	22631	22721	22749	22782	22689	22810	22874	22792	22710	22767	22664	22899	22739	22548	22713	22715	22927	22788	22865	22821	22809	22737	22950	22833	22876	22689	22847	22750	22886	22748	22854	22802	22590	22651	22641	22892	23018	22672	22638	22729	22850	22688	22695	22972	22744	22663	22753	22756	22680	22562	22731	22755	22567	22766	22637	22764	22733	22805	22679	23081	22722	22882	22885	22967	22793	22799	22654	22873	22579	22815	22841	22633	22644	22852	22804	22500	22697	22996	22702	22914	22879	22661	23059	22498	22804	22735	22948	22754	22692	22798	22791	22909	22748	22516	22571	22747	22771	22813	22871	22853	22809	22754	22695	22708	22635	22678	22768	22984	22753	22763	22690	22835	22618	22658	22747	22565	22825	22829	22828	22746	23052	22780	22789	22752	22662	22567	22736	22471	22964	23003	22982	22655	22684	22728	22610	22554	22817	23065	22752	22748	22741	22748	22606	22944	22892	22821	22754	22988	22734	22675	22785	22750	22712	22627	22821	22873	22718	22885	22861	22716	22586	22943	22842	22904	22755	22783	22773	22534	22705	22682	22739	22709	22534	22776	22646	22628	22686	22791	22809	22627	22787	22544	22521	22578	22977	22656	22576	22670	22718	22733	22516	22463	22878	22815	22763	22748	23007	22885	23054	22643	22659	22733	22707	22557	22720	22701	22541	22778	22897	22862	22790	22828	22941	22857	22536	22529	22553	22870	22575	22667	22681	22753	22732	22516	22744	22852	22691	22798	22796	22834	22744	22914	22480	22747	22749	22626	22905	22453	22691	22861	22788	22743	22676	22818	22647	22924	22521	22862	22851	22495	22811	22851	22852	22958	22821	22805	22664	22712	22754	22501	22692	22699	22738	22761	23032	22770	22568	22696	22765	22661	22748	22800	22691	22903	22774	22814	22592	22605	22692	22759	22765	22722	22649	22866	22727	22798	23008	22591	22726	22911	22944	23009	22872	22775	22763	22720	22747	22652	22953	22689	22694	22939	22623	22769	22839	22758	22573	22589	22761	22689	22821	22767	22524	22876	22590	22678	22782	23146	22878	22715	22812	22949	22642	22780	22664	22831	22725	22750	22960	23077	22730	22563	22710	22772	22828	22667	22885	22836	22940	22806	22732	22724	22787	22516	22616	22785	22590	22841	22656	22865	22622	22539	22692	22527	22900	22746	22739	22810	22617	22708	22615	22845	22651	22723	22806	22355	22684	22872	22538	22804	22440	22679	22818	22793	22845	22896	22833	22733	22696	22789	22753	22954	22825	22698	22581	22811	22831	22839	22754	22720	22768	22843	22846	22714	22834	22659	22806	22921	22851	22645	22636	22631	22751	22830	22558	22835	22578	22738	22646	22760	22553	22767	22659	22899	22884	22927	22705	22912	22694	22778	22808	22608	22572	22730	22570	22738	22880	22611	22850	22742	22759	22827	22766	22692	22678	22637	22824	22798	22893	22835	22669	22676	22739	22965	22607	22546	22734	22525	22705	22568	22654	22693	22805	22870	22719	22686	23034	22729	22535	22691	22569	22725	22734	22648	22549	22837	22658	22477	22717	22579	22736	22450	22893	22714	22920	22823	22819	22635	22941	22564	22778	22816	22657	22814	22716	22506	22737	22748	22975	22625	22613	22938	22877	22870	22876	22526	22704	22685	22656	22468	22625	22619	22791	22791	22987	22855	22761	22618	22498	22543	22569	22784	22829	22772	22792	22748	22603	22596	22886	22891	22659	22644	22771	22645	22600	23086	22898	22743	22918	22571	22822	22734	22850	22700	22684	22930	22836	22739	22581	22764	22855	22964	22879	22697	22748	22734	22784	22835	22703	22909	22797	22793	22733	22847	22778	22685	22559	22650	22574	22674	22902	22659	22946	22675	22883	22607	22858	22902	22634	22641	22731	22313	22691	22788	22976	22814	22529	22685	22709	22721	22517	22491	22496	22571	22865	22892	22609	22738	22759	22641	22686	22734	22552	22711	22753	22746	22692	22704	22744	22813	22574	22823	22896	22859	22768	22803	22881	22941	22868	22812	22685	22395	22506	22474	22605	22604	22526	22439	22763	22795	22777	22805	22849	22707	22555	22586	22803	22682	22702	22802	22706	22860	22795	22717	22766	22875	22901	22950	22795	22671	22879	22716	22771	22682	22920	22735	22463	22882	22775	22508	22748	22659	22822	22674	22804	22843	22689	22634	22724	22806	22769	22699	22843	22560	22862	22732	22794	22853	22568	22893	22716	22546	22697	22956	22791	22661	22537	22709	22981	22532	22819	22662	22732	22934	22832	22760	22784	22722	22722	22659	22838	22710	22695	22781	22849	23071	22905	22775	22851	22942	22648	23083	22862	22887	23031	23088	22704	22796	22472	22802	22598	22880	22800	22754	22781	22530	22683	22851	22884	22595	22748	22674	22560	22798	22662	22714	22553	22676	22770	22626	22654	22686	22649	22720	22784	22873	22661	22882	22871	22884	22653	22688	22931	22904	22813	22651	22850	22773	22743	22515	22434	22756	22646	22709	22744	22919	22755	22779	22782	22809	22604	22594	22424	22627	22775	22807	22845	22620	22518	22787	22623	22492	22811	22709	22686	22548	22750	22667	22819	22914	22795	22750	22955	22906	22839	22479	22810	22862	22797	22824	22825	22627	22620	22612	22713	22575	22532	22613	22690	22744	22509	22712	22518	22761	22764	22687	22986	22640	22640	22937	22477	22712	22924	22533	22861	22759	22728	22673	22731	22782	22903	22912	22738	22728	22792	22519	22645	22900	22622	22754	22880	22825	22823	22770	22433	22680	22825	22698	22704	22607	22666	22819	22788	22773	22820	22671	22687	22695	22757	22862	22966	22537	22598	22896	22840	22874	22796	22615	22881	22710	22584	22692	22663	22784	22912	22487	22949	22531	23001	22637	22789	22522	22825	23068	22645	22684	22820	22561	22805	22854	22645	22893	22568	22479	22459	22747	22668	22672	22542	22956	22805	22735	22575	22833	22567	22996	22939	22713	22787	22550	22761	22602	22831	22889	22835	22659	22611	22661	22822	22580	22622	22678	22539	22655	22694	22576	22752	22534	22769	22684	22825	23024	22628	22640	22817	22875	22748	22527	22810	22702	22905	22856	22697	22675	22799	22815	22746	22651	22693	22706	22665	22778	22801	22742	22822	22629	22984	22744	22773	23000	22702	22558	22905	22680	22816	22666	22804	22709	22805	22413	22739	22718	22514	22819	22573	22691	22694	22723	22751	22913	22909	22724	22760	22724	22737	22757	22818	22800	22741	22722	22539	22773	22745	22934	22830	22745	22821	22634	22842	22764	22591	22645	22982	22915	22750	22817	22783	22850	22754	22699	22868	22891	22533	22583	22914	22804	22741	22640	22582	22843	22833	22890	22815	22790	22707	22688	22671	22625	23258	22815	22746	22796	22883	22780	22634	22846	22792	22782	22770	22756	22346	22667	22901	22966	22780	22817	22719	22640	22906	22865	22688	22875	22647	22886	22835	22865	22734	22723	22679	22346	22941	22723	22917	22635	22821	22782	22753	22875	22581	22939	22802	22619	22895	22754	22647	22724	22679	22654	22571	22560	22764	22806	22558	22989	22607	22815	22632	22538	22621	22996	22547	22785	22728	22760	22992	22694	22528	22905	22789	23007	22894	22704	22566	22947	22574	22789	22670	22892	22698	22954	22904	22556	22720	22842	22879	22936	22660	22593	22502	22832	22763	22749	22921	22693	22745	22870	22785	22813	23073	22494	22754	22896	22852	22740	22989	22853	22758	22701	22768	22765	22905	22939	22800	22758	23066	22818	22777	22879	23042	22820	22886	22824	22866	22771	22770	22551	22905	22675	22541	22946	22655	22522	22738	22814	22698	22718	22662	22646	22699	22817	22819	22795	23049	22727	22802	22628	22773	22893	22547	22824	22940	22878	22767	22959	22785	22751	22765	22735	22902	22642	22678	22665	22596	22649	22622	22667	22702	22778	22972	23012	22747	22906	23003	22979	22849	22965	22617	22538	22761	22723	22779	22604	22633	22731	22807	22610	22756	23052	22547	22665	22715	22636	22550	22891	22663	22510	22577	22808	22672	22736	22490	22629	22768	22977	22869	22855	22660	22772	22937	22927	22853	22926	22791	22681	22747	23060	22676	22862	23196	22964	22758	22899	22547	22837	22584	22707	22515	22782	22794	22854	22826	22875	22656	22574	22663	22705	22810	22998	22776	22617	22657	22858	22739	22818	22745	22440	22782	22919	22737	22978	22764	22536	22929	22920	22848	23012	22697	22742	22699	22757	22742	22758	22920	22877	22755	22650	22630	22646	22589	22894	22598	22541	22837	22734	22867	22726	22833	22932	22799	22825	22621	22857	22817	22651	22684	22802	22641	22630	22676	22660	22778	22606	22558	22610	22410	22596	22663	22742	22951	22925	22526	22717	22676	22847	22746	22858	22577	22647	22870	22550	22845	22872	22859	22774	22799	22756	22821	22874	22740	22843	22916	22819	22671	22660	22539	22592	22587	22720	22656	22775	22675	22820	22408	22477	22804	22867	22698	22816	23006	22644	22872	22787	22869	22799	22696	22777	22760	22992	22699	22777	22745	22869	22727	22754	22707	22712	22953	22764	22911	22829	22910	22912	22932	22757	22671	22912	22862	22827	22753
20664	36529	36061	29243	24825	21901	20130	18914	18055	17273	16888	16399	16041	16018	15907	15377	15621	15342	15359	15239	15400	15338	15322	15229	15269	15029	15048	15176	15218	15188	15031	15033	14857	15021	14957	14823	14712	14786	14820	14747	14936	14637	14714	14773	14756	14735	14740	14682	14814	14660	14765	14744	14582	14518	14599	14557	14659	14599	14624	14619	14557	14648	14639	14499	14602	14742	14609	14659	14442	14743	14559	14714	14607	14446	14587	14823	14604	14572	14448	14686	14803	14688	14528	14634	14545	14534	14573	14534	14793	14578	14438	14611	14842	14572	14635	14510	14705	14665	14530	14552	14502	14486	14727	14699	14724	14656	14589	14695	14496	14610	14458	14642	14629	14483	14566	14339	14750	14510	14682	14593	14723	14615	14600	14520	14763	14705	14679	14721	14713	14527	14576	14540	14540	14476	14562	14714	14590	14523	14664	14511	14667	14545	14577	14578	14566	14513	14796	14550	14674	14480	14407	14607	14595	14760	14511	14467	14647	14520	14629	14544	14711	14479	14541	14646	14630	14597	14585	14528	14674	14617	14532	14678	14702	14644	14495	14442	14594	14877	14513	14665	14675	14570	14527	14588	14699	14425	14658	14505	14695	14604	14557	14652	14550	14678	14556	14730	14552	14524	14524	14501	14631	14765	14447	14619	14753	14556	14597	14529	14560	14687	14630	14612	14649	14613	14433	14637	14308	14604	14582	14628	14730	14629	14547	14686	14584	14351	14885	14538	14434	14605	14529	14647	14659	14597	14410	14658	14601	14554	14648	14744	14503	14565	14612	14548	14541	14553	14841	14497	14631	14637	14637	14516	14541	14562	14638	14640	14607	14423	14525	14478	14569	14542	14518	14575	14499	14407	14622	14772	14615	14483	14605	14516	14525	14653	14731	14601	14493	14635	14689	14542	14583	14539	14539	14552	14567	14521	14478	14648	14490	14679	14403	14865	14667	14541	14708	14480	14676	14646	14613	14547	14501	14584	14737	14473	14854	14508	14592	14675	14619	14713	14594	14446	14742	14601	14640	14654	14614	14393	14627	14536	14618	14678	14498	14589	14557	14608	14546	14681	14471	14687	14508	14529	14832	14738	14565	14460	14491	14553	14685	14658	14473	14554	14716	14433	14639	14471	14437	14503	14499	14647	14600	14640	14556	14430	14713	14605	14605	14516	14452	14429	14604	14813	14552	14682	14569	14512	14646	14740	14361	14640	14517	14704	14488	14439	14647	14514	14649	14636	14480	14649	14504	14611	14726	14600	14423	14531	14701	14591	14550	14588	14624	14531	14430	14530	14627	14471	14461	14569	14504	14551	14636	14531	14496	14702	14417	14660	14685	14466	14642	14383	14624	14763	14644	14478	14629	14723	14524	14530	14548	14766	14468	14664	14610	14475	14565	14685	14571	14702	14571	14621	14588	14591	14647	14433	14584	14593	14720	14617	14392	14571	14622	14733	14545	14522	14624	14602	14545	14630	14651	14571	14643	14699	14502	14555	14718	14579	14602	14515	14690	14610	14535	14630	14578	14550	14692	14372	14451	14547	14488	14528	14694	14662	14515	14569	14561	14622	14632	14570	14647	14547	14537	14410	14610	14485	14682	14531	14700	14626	14455	14563	14513	14622	14569	14548	14499	14530	14437	14672	14555	14561	14647	14592	14755	14630	14406	14664	14447	14610	14620	14406	14736	14546	14581	14626	14486	14635	14497	14409	14599	14580	14530	14637	14378	14635	14544	14470	14400	14592	14525	14536	14527	14485	14535	14650	14731	14530	14553	14669	14566	14813	14682	14679	14575	14576	14777	14548	14414	14598	14589	14520	14745	14889	14568	14560	14654	14528	14529	14369	14626	14603	14541	14616	14558	14722	14487	14604	14543	14575	14598	14524	14774	14550	14650	14491	14499	14503	14546	14697	14628	14639	14691	14576	14572	14565	14551	14612	14641	14733	14555	14513	14458	14583	14666	14697	14551	14577	14685	14595	14297	14627	14699	14604	14610	14523	14681	14584	14537	14501	14499	14606	14497	14576	14677	14616	14728	14643	14659	14667	14618	14545	14769	14557	14691	14539	14555	14449	14541	14705	14587	14561	14529	14527	14490	14477	14578	14525	14512	14612	14623	14635	14538	14568	14512	14570	14553	14553	14503	14577	14548	14583	14665	14545	14634	14596	14576	14676	14538	14569	14547	14520	14558	14657	14514	14731	14664	14693	14747	14336	14559	14800	14566	14603	14508	14671	14330	14586	14539	14638	14612	14623	14593	14502	14646	14578	14645	14447	14577	14626	14396	14552	14549	14669	14715	14578	14433	14468	14350	14555	14650	14625	14616	14593	14616	14566	14506	14686	14713	14652	14718	14386	14574	14625	14589	14823	14628	14695	14476	14575	14442	14715	14690	14363	14623	14575	14617	14600	14667	14569	14494	14437	14515	14518	14647	14485	14636	14446	14448	14533	14633	14494	14530	14483	14601	14663	14751	14590	14673	14758	14648	14517	14629	14666	14631	14541	14476	14517	14614	14673	14469	14371	14713	14663	14562	14513	14615	14550	14572	14588	14627	14662	14620	14582	14627	14744	14703	14589	14603	14523	14567	14461	14578	14635	14492	14556	14535	14707	14592	14515	14553	14464	14615	14649	14479	14761	14495	14581	14523	14522	14604	14514	14563	14626	14586	14572	14690	14454	14555	14635	14666	14462	14489	14551	14636	14663	14550	14606	14510	14609	14658	14607	14537	14385	14556	14523	14821	14409	14423	14383	14508	14473	14563	14588	14566	14503	14634	14571	14719	14629	14679	14569	14653	14536	14537	14573	14578	14728	14628	14667	14662	14526	14694	14328	14617	14653	14542	14593	14588	14342	14726	14509	14512	14526	14727	14506	14718	14632	14521	14353	14602	14554	14580	14431	14529	14473	14636	14291	14396	14624	14628	14406	14587	14582	14592	14526	14879	14420	14606	14492	14592	14417	14594	14526	14634	14681	14642	14452	14554	14465	14421	14505	14480	14332	14606	14480	14603	14543	14602	14672	14662	14654	14577	14453	14497	14501	14598	14622	14606	14679	14500	14517	14543	14565	14484	14508	14729	14627	14590	14573	14575	14506	14664	14457	14464	14735	14658	14519	14596	14620	14529	14735	14574	14548	14570	14507	14491	14574	14517	14390	14514	14437	14537	14704	14669	14599	14702	14637	14573	14463	14589	14701	14369	14450	14488	14484	14592	14463	14566	14525	14387	14465	14615	14663	14646	14442	14503	14523	14564	14794	14649	14609	14705	14532	14646	14685	14627	14686	14689	14647	14534	14678	14555	14500	14468	14648	14525	14535	14676	14652	14669	14651	14589	14420	14725	14559	14626	14570	14515	14432	14668	14556	14565	14610	14534	14579	14656	14776	14731	14637	14404	14496	14606	14602	14511	14478	14656	14533	14540	14395	14556	14697	14731	14678	14595	14517	14554	14598	14599	14601	14390	14583	14516	14437	14576	14590	14657	14563	14450	14554	14547	14682	14547	14473	14618	14559	14646	14529	14668	14732	14601	14631	14583	14496	14814	14580	14506	14521	14587	14605	14618	14449	14538	14549	14549	14589	14649	14647	14555	14604	14659	14596	14638	14502	14630	14547	14656	14470	14443	14588	14538	14644	14539	14572	14584	14607	14710	14569	14516	14519	14742	14577	14674	14530	14472	14468	14644	14585	14574	14586	14615	14792	14453	14491	14601	14452	14669	14603	14807	14802	14637	14493	14493	14421	14547	14627	14610	14460	14561	14594	14586	14699	14506	14837	14645	14728	14610	14549	14716	14472	14489	14420	14633	14570	14555	14646	14520	14582	14541	14510	14649	14564	14575	14505	14367	14629	14720	14683	14505	14802	14595	14582	14347	14419	14602	14517	14692	14621	14349	14708	14616	14596	14390	14613	14349	14564	14631	14535	14682	14586	14558	14856	14613	14353	14679	14529	14758	14387	14689	14542	14658	14501	14851	14666	14550	14492	14695	14529	14736	14712	14646	14562	14505	14583	14755	14525	14444	14534	14634	14341	14694	14476	14675	14475	14619	14509	14567	14685	14497	14648	14620	14485	14470	14535	14528	14593	14523	14424	14420	14643	14674	14681	14692	14610	14609	14693	14409	14771	14548	14645	14682	14525	14570	14545	14554	14432	14701	14534	14517	14632	14565	14471	14610	14574	14392	14691	14473	14638	14612	14585	14589	14561	14627	14710	14601	14695	14664	14554	14476	14521	14505	14335	14727	14570	14465	14713	14439	14667	14538	14679	14698	14575	14529	14640	14424	14584	14604	14590	14740	14446	14520	14645	14612	14668	14579	14757	14752	14557	14669	14534	14525	14541	14671	14445	14634	14597	14721	14622	14531	14685	14500	14724	14392	14425	14586	14398	14498	14681	14500	14544	14396	14293	14578	14577	14489	14384	14476	14545	14403	14615	14566	14541	14616	14412	14540	14613	14466	14605	14573	14731	14557	14645	14549	14689	14700	14603	14654	14560	14686	14720	14687	14618	14599	14509	14554	14544	14556	14744	14658	14581	14516	14360	14702	14739	14595	14598	14539	14561	14595	14499	14516	14349	14701	14500	14608	14503	14398	14645	14381	14604	14509	14573	14657	14715	14666	14666	14466	14625	14390	14545	14577	14650	14625	14563	14710	14419	14690	14554	14497	14509	14677	14601	14451	14548	14687	14545	14487	14548	14520	14697	14894	14617	14701	14413	14559	14603	14625	14440	14566	14592	14578	14598	14629	14489	14742	14557	14535	14573	14646	14620	14515	14609	14632	14691	14629	14656	14647	14502	14727	14489	14843	14430	14627	14549	14598	14577	14531	14526	14518	14453	14350	14455	14631	14506	14541	14657	14542	14515	14615	14609	14570	14593	14481	14412	14621	14594	14543	14462	14553	14642	14658	14662	14639	14512	14535	14548	14528	14528	14540	14695	14399	14602	14793	14667	14642	14613	14588	14566	14523	14555	14543	14690	14591	14643	14685	14481	14670	14568	14749	14532	14502	14552	14616	14641	14536	14467	14486	14712	14487	14402	14705	14694	14589	14567	14577	14502	14641	14674	14591	14529	14532	14559	14439	14716	14856	14623	14615	14523	14488	14544	14609	14672	14504	14400	14719	14522	14723	14557
34986	27598	31431	30156	27391	27062	26513	26023	25797	25481	25702	25606	25658	25606	25522	25368	25421	25552	25795	25417	25541	25618	25059	25187	25459	25520	25153	25268	25246	25370	25351	25399	25322	25440	25235	25275	25436	25567	25354	25341	25470	25329	25258	25367	25188	25281	25275	25265	25337	25272	25397	25625	25321	25490	25076	25305	25454	25015	25545	25493	25358	25273	25276	25452	25047	25108	25397	25428	25267	25405	25593	25483	25398	25157	25295	25333	25134	25271	25015	25409	24985	25285	25549	25236	25347	25131	25284	25167	25330	25211	25691	25404	25090	25473	25399	25422	25393	25375	25296	25410	25392	25200	25244	25278	25408	25178	25547	25289	25142	25243	25326	25339	24963	25381	25218	25240	25011	25361	25343	25269	25374	25108	25335	25223	25290	25193	25246	25156	25462	25130	25034	25227	25331	25548	25439	25497	25206	25261	25336	25236	25148	25116	25418	25117	25427	25223	25286	25383	25352	25134	25275	25090	25256	25184	25441	25297	25442	25354	25211	25380	25202	25406	25021	25169	25138	25370	25053	25543	25291	25297	25285	25233	25423	25132	25214	25246	25342	25304	25224	25394	25325	25523	25281	25258	25275	25452	25444	25178	25352	25255	25589	25361	25024	25222	25324	25258	25023	25140	25229	25380	25221	25067	25523	25491	25386	25247	25251	25332	25299	25316	25436	25377	25352	24991	25349	25201	25254	25359	25330	25269	25321	25452	25395	25368	25492	25225	25232	25198	25254	25137	25055	25429	25396	25312	25428	25133	25120	25003	25470	25297	25292	25584	25370	25288	25325	25295	25245	25400	24901	25102	25342	25324	25167	25302	25060	25368	25635	25311	25502	25257	25014	25271	25446	25362	25374	25032	25346	25116	25207	25189	25463	25437	25342	25241	25165	25197	25090	25297	25309	25458	25327	25228	25236	25162	25243	25281	25292	25629	25329	24919	25348	25498	25136	25107	25524	25355	25273	25213	25441	25221	25077	25093	25185	25239	25392	25216	25123	25369	25476	25388	25164	25283	25304	25292	25231	25610	25319	25219	25250	25247	25505	25442	25452	25451	25195	25140	25273	25368	25430	25498	25321	25527	25319	25167	25183	25287	25245	25107	25283	25363	25423	25399	25153	25210	25308	25055	25205	25276	25189	25169	25298	25094	25323	25245	25153	25315	25419	25240	25379	25412	25137	25164	25128	25353	25351	25467	25325	25190	25090	25341	25441	25243	25167	25093	25243	25181	25302	25461	25404	25347	25212	25256	25194	25292	25318	25278	25518	25365	25055	25020	25449	25186	25438	25495	25418	25449	25523	25539	25505	25268	25343	25280	25278	25328	25424	25160	25112	25221	25211	25381	25454	25193	25344	25271	25315	25466	25165	25186	25287	25332	25476	25650	25178	25410	25424	25242	25228	25365	25392	25332	25398	25174	25479	25261	25418	25280	25459	25103	25130	25249	24976	25280	25347	25439	25189	25230	25269	25082	25442	25440	25308	25201	25454	25454	25289	25126	25235	25247	25409	25465	25183	25305	25263	25266	25415	25471	25100	25228	25189	25358	25275	25491	25226	25256	25390	25174	25332	25386	25150	25016	25205	25265	25161	25474	25274	25107	25185	25327	25179	25091	25077	25124	25400	25045	25322	25194	25222	25211	25226	25217	25248	25117	25294	25259	25392	25099	25425	25094	25373	25351	25339	25182	25465	25055	25016	25157	25167	25243	25334	25391	25396	25187	25341	25320	25556	25137	25150	25374	25277	25380	25134	25250	25201	25326	25370	25210	25358	25537	25195	25266	25169	25144	25047	25397	25282	25221	25277	25443	25358	25403	25213	25200	25401	25317	25217	25441	25350	24980	25518	25194	25220	25291	25414	25040	25290	25182	25301	25078	25199	25191	25142	25528	25314	25286	25052	25289	25200	25505	25364	25383	25235	25344	25279	25347	25326	25290	25328	25072	25355	25576	25307	25457	25493	25154	25267	25254	25363	25281	25297	25135	25493	25443	25422	25573	25165	25331	25317	25392	25274	25273	25272	25179	25551	25278	25295	25317	25031	25225	25371	25396	25341	25096	25427	25380	25403	25200	25241	25352	25442	25277	25281	25247	25237	25375	25450	25556	25126	25338	25167	25189	25501	25286	25337	25175	25411	25358	25541	25540	25471	25221	25256	25274	25200	25469	25031	25112	25325	25291	25359	25411	25331	25333	25407	25141	25037	25108	25121	24962	25150	25331	25094	25394	25078	25086	25133	25289	25403	25416	25332	25183	25229	25273	25195	25315	25280	25389	25322	25486	25489	25318	25358	25209	25207	25418	25331	25181	25527	25163	25185	25296	25316	25093	25270	25486	25414	25426	25188	25331	25419	25097	25244	25433	25166	25102	25196	25110	25148	25201	25237	24857	25382	25200	25504	25227	25087	25157	25219	25480	25259	25234	25427	25488	25481	25249	25222	25408	25126	25284	25227	25400	25513	25375	25415	25302	25238	25201	25115	25269	25150	25338	25209	25207	25090	25199	25170	25245	25318	25419	25142	25107	25509	25242	25225	25527	25668	25354	25191	25200	25285	25172	25284	25293	25304	25107	25320	25323	25364	25352	25412	25215	25269	25183	25265	25301	25374	25176	25367	25294	25441	25270	25152	25137	25222	25224	25411	25242	25539	25174	25100	25345	25384	25081	25166	25038	25360	25390	25318	25135	25332	25418	25363	25371	25040	25337	25368	25105	25304	25344	25294	25263	25254	25367	25371	25342	25421	25550	25253	25146	25070	25331	25375	25264	25310	25150	25071	25157	25359	25450	25428	25416	25281	25268	25275	25171	25144	25122	25391	25249	25305	25382	25234	25179	25249	25178	25225	24914	25145	25437	25278	25288	25557	25221	25236	25076	25444	25326	25535	25167	25163	25383	25482	25295	25355	25322	25255	25234	25237	25044	25315	25040	25462	25443	25430	25245	25137	25485	25477	25267	25391	25059	25236	25272	25253	25414	25193	25139	25304	25238	25095	25131	25171	25214	25157	25172	25214	25371	25339	25541	25365	25315	25429	25332	25255	25369	25287	25320	25482	24956	25236	24911	25104	25501	25261	25372	25063	25175	25311	25234	25260	25287	25324	24820	25070	25128	25277	25090	25391	25380	25349	25276	25525	25253	25487	25142	25292	25137	25195	25548	25267	25295	25447	25262	25369	25381	25147	25108	25277	25252	25369	25228	25493	25221	25384	25194	25414	25137	25531	25181	25446	25389	25323	25230	25087	25193	25590	25491	25306	25504	25491	25423	25226	25101	25320	25232	25274	25274	25236	25213	25446	25252	25267	25248	25408	25403	25229	25267	25197	25275	25640	25313	25300	25470	25132	25210	25358	25211	25449	25085	25206	25242	25582	25287	25587	25444	25135	25216	25143	25142	25305	25454	25394	24943	25213	25313	25023	25061	25041	25087	25316	25512	25170	25305	25129	25251	25458	25086	25536	25119	25352	25394	25204	25257	25357	25497	25336	25311	25208	25376	25336	25253	25346	25380	25154	25268	25222	25137	25061	25183	25103	25234	25333	25106	25343	25300	25299	25359	25344	25382	25232	25314	25211	25407	25187	25188	25149	25266	25375	25348	25492	25076	25315	25390	25221	25225	25315	25267	25103	25141	25316	25180	25094	25457	25335	25290	25359	25078	25302	25241	25240	25325	25262	25255	25222	25453	25247	25340	25359	25301	25258	25339	25596	25048	25277	25260	25270	25249	25373	25440	25339	24864	25542	25200	25229	24930	25411	25483	25256	25223	25560	25289	25292	25306	25107	25222	25378	25438	25457	25349	25094	25300	25333	25391	25305	25250	25238	25271	25209	25664	24990	25434	25404	25207	25407	25133	25151	25287	25151	25362	25627	25219	25195	25291	25421	25413	25374	25278	25507	25280	25102	25369	25316	25399	25378	25333	25034	25248	25629	25345	25527	25339	25422	25249	25439	25214	25065	25356	25193	25169	25503	25434	25505	25479	25391	25241	25422	25458	25250	25254	25265	25159	25340	25533	25331	25148	25368	25378	25420	25076	25162	25295	25247	25297	25366	25432	25222	25254	25440	25443	25351	25389	25249	25389	25246	25269	25043	25323	25248	25028	25086	25246	25524	25257	25411	25682	25251	25381	24958	25279	25463	25215	25229	25260	25123	25352	25361	25114	25438	25257	25192	25410	25407	25426	25337	25388	25164	25365	25461	25439	25208	25395	25542	25533	25222	25097	25075	25114	25480	25429	25337	25413	25358	25450	25610	25268	25300	25188	25276	25395	25281	25233	25308	25248	25468	25420	25411	25236	25110	25342	25130	25199	25548	25441	25294	25244	25212	25313	25320	24997	25155	25105	25329	25323	25289	25287	25227	25208	25186	25358	25265	25242	25400	25283	25247	25325	25603	25311	25333	25402	25550	25361	25396	25122	25237	25093	25120	25486	25422	25238	25275	25307	25341	25427	25355	25127	25486	25453	25221	25367	25597	25326	25362	25205	25346	25222	25334	25099	25286	25408	25238	25362	25295	25636	25438	25184	25279	25258	25237	25377	25368	25268	25471	25321	25203	25336	25204	25466	25392	25316	25212	25441	25143	25227	25163	25295	25114	25338	25055	25467	25120	25423	25350	25384	25392	25185	25326	25292	25471	25462	25378	25311	25217	25264	25195	25067	25352	25313	25470	25497	25592	25367	25143	25401	25339	25104	25181	25232	25453	25526	25368	25448	25414	25377	25194	25451	25457	25370	25291	25324	25192	25355	25094	25211	25489	25238	25187	25287	25312	25261	25283	25192	25310	25524	25008	25310	25184	25373	25491	25337	25339	25110	25260	25454	25430	24927	25186	25130	25213	25378	25329	25171	25390	25244	25409	25423	25351	25217	25289	25037	25169	25060	25276	25481	25342	25203	25242	25345	25330	25457	25436	25123	25371	25362	25130	25191	25218	25215	25303	25008	25485	25321	25232	25170	25337	25259	25253	25300	25399	25205	25218	25285	25362	25365	25012	25174	25172	25323	25267	25285	25259	25156	25362	24935	25228	25132	25450	25147	25258	25336	24999	25522	25266	25319	25394	25433	25392	25239	25512	25284	25315	25228	25420	25275	25128	25404	25341	25293	25354	25200	25547	25355	25219	25145	25235	25348	25251	25284
20741	24940	24865	21104	19381	18025	17473	16940	16701	16545	16461	16324	16312	16102	16117	16138	16084	16056	16217	15906	16019	16053	16093	15973	16231	15972	16066	15927	16044	16064	15809	15839	16162	16082	15964	15950	15894	15921	15896	16070	15821	15831	15876	15776	15776	15889	15781	15805	15761	15821	15843	15945	15872	15930	15871	15873	16068	15812	15992	15773	15963	15932	15850	15890	15905	15840	15810	15829	15934	15977	15828	15765	16010	15661	15821	15834	15792	16046	15923	15930	15958	15876	15751	15821	15927	15835	15846	15813	15770	15768	15862	15927	15828	15707	15654	15736	15970	15722	15812	15767	15855	15967	15927	15830	15763	15835	15823	15985	15797	15789	15740	15985	15742	16081	15790	15911	15891	15789	15899	15845	15884	15846	15823	15946	15830	15624	15773	15738	15688	15777	15966	15956	15774	15939	15879	15728	15849	15962	15790	15720	15849	15788	15937	15618	15926	15750	15890	15839	15770	15985	15760	15778	16018	15883	15879	15845	15712	15643	16095	15732	15716	15745	15852	15759	16000	15891	15887	15802	15772	15747	15883	15970	15973	15843	15940	15940	16020	15864	15890	15752	15782	15754	15757	15831	16103	15668	15696	15787	15903	15853	15970	15702	15904	15829	15968	15820	15580	15644	15817	15828	15804	15840	15858	15852	15967	15944	15714	15882	15939	15785	15942	15786	15779	15814	15975	15918	16000	15868	15906	15772	15610	15832	15912	15806	15976	15873	15908	15873	15952	15875	15981	15804	15835	15786	15795	15891	16002	15884	15956	15797	16001	15949	15791	15707	15878	15910	15979	15920	15822	15907	15817	15888	15777	15857	15866	15774	15718	15694	15823	15923	15837	16014	15719	15666	15932	15825	15831	16050	15750	15919	15825	15973	15849	15848	15772	15905	15951	15787	15765	15654	15693	15720	15865	15925	15536	15849	15603	15764	15797	15794	15829	15749	16007	15783	15745	15597	15870	15859	15831	15703	15701	15867	15782	15828	15803	15892	15767	15765	15873	15836	15840	15978	15705	15745	15958	15797	15933	15904	15921	15827	15554	15844	15792	15920	15889	15886	15732	15847	15755	15905	15922	15876	15802	15717	15901	15876	15793	15834	15986	16009	15767	15712	15948	15783	15805	15782	15958	15817	15780	15806	15959	15837	15809	15838	15800	15711	15797	15861	15681	15748	15782	15733	15813	15750	15892	15935	15932	15691	15941	15865	15847	15905	15962	15775	15694	15806	15540	15891	15803	15739	15776	15767	15835	15909	16094	15901	15854	15632	15845	15847	15763	16024	15938	15946	15950	15709	15742	15881	15744	15854	15752	15997	15929	15874	15745	15899	15930	15985	15818	15655	15832	15898	15821	15849	15852	15927	15774	15783	15721	15717	15798	15884	15834	15757	15820	15792	15794	15976	15709	15937	15924	15817	15936	15909	15851	15782	15860	15804	15837	15957	15925	15794	15823	15717	15740	15955	15853	15962	15760	15792	15875	15981	15686	15682	15774	15828	15806	15795	15994	15805	15844	15856	15724	15907	15750	15828	15984	15568	15838	15788	15741	15928	15999	15960	15742	15748	16036	15787	15963	15793	15789	15762	15848	15791	15948	15836	15794	15788	15884	15963	15846	15916	15685	15800	15847	15801	15929	15801	15871	15910	15877	15901	15820	15994	15863	15872	15782	16042	15855	15851	16083	15969	15788	15860	15662	15902	15836	15848	15801	16003	15941	15603	15747	15900	15770	15803	15839	15617	15972	15811	15872	15675	15738	15941	16003	15893	15671	15816	15906	15725	15854	15871	15780	15990	15887	15798	15743	15744	15916	15879	15689	15857	15917	15845	15759	15925	15702	15769	15750	15936	15993	15850	15840	15723	15710	15815	15714	15849	15883	15850	15813	15847	15946	15775	15861	15825	15625	15905	15853	15901	15860	15789	15879	15959	15984	15745	15939	15906	15864	15764	15868	15817	15769	15867	15781	15843	15814	15906	15658	15890	15882	16011	15816	15829	16015	15939	15954	15907	15800	16016	15803	15975	15780	15775	15813	15798	15815	15723	15766	15849	15740	15789	15946	15884	15855	15874	15903	15857	15730	16038	15844	16046	15904	15782	15844	15905	15908	15703	15890	15958	15818	15778	15689	16098	15895	15816	15703	15818	15913	15938	15890	15886	15829	15847	15959	15779	15885	15676	15884	15750	15806	15937	15636	16038	15807	15603	15837	15644	15828	15898	15798	15718	16083	15819	15828	15744	15735	15730	15824	15798	15864	15745	15865	16021	15889	15885	15699	15853	15994	15901	15848	15728	15935	15693	15893	16028	15809	15815	15941	15818	15908	15898	15744	15680	15908	15685	15747	15902	15856	16014	15870	15875	15722	15661	15732	15895	15687	15803	15803	15768	16021	15721	15840	15865	15759	15725	15944	15969	16029	15846	15845	15819	15814	15944	16126	15860	15756	15996	15767	15710	15824	16028	15883	15850	15829	15952	15796	15952	15904	15902	15795	15759	16007	15787	15778	15600	15912	15851	15889	15895	15715	15909	15799	15853	15823	15862	15762	15795	15633	15766	15845	15902	16002	15807	15973	15848	15795	15637	15740	15884	15861	15812	15824	15559	15689	15871	15849	15917	15845	15889	15543	15941	15763	15924	15878	15913	15835	15885	15820	15908	15837	15863	15775	15841	15929	15767	15810	15945	15891	15658	15771	15868	15905	15920	15726	16008	15974	15819	15825	15768	16076	15862	15767	15892	15751	16033	15911	15726	15750	15938	15863	15869	15805	15751	15915	15881	16014	15889	15763	15781	16004	15925	15878	15699	15900	15990	16008	15813	15934	15920	15990	15832	15777	15791	15798	15711	15890	15890	16006	15916	15683	15943	15919	15793	15815	15749	15727	15817	15907	15779	15837	15709	16030	15843	15866	15870	15914	15828	15953	15829	15791	15658	15732	15928	15821	15821	16036	15836	16034	15937	15923	16036	15928	15857	15908	15845	16000	15991	15764	15911	15983	15588	15933	15933	16039	15859	15936	15797	15955	15852	15802	15810	15810	15701	15882	15986	15690	16014	15766	15858	15702	15832	15871	15940	15788	15752	15871	15828	16005	15847	15760	15872	15939	15994	15797	15838	15843	15825	15957	15726	16015	16002	15687	15930	15761	15925	15776	15877	15760	15891	15867	15666	16027	15835	15847	15733	15744	15639	16074	15978	15965	15737	15697	15698	15815	15874	15787	15877	15999	15667	16018	15666	15797	15760	15776	15781	15854	15778	15819	15973	15775	15870	15870	15954	15754	15908	15852	15824	15808	15781	15568	15848	15844	15829	15880	15761	15886	15885	15911	15835	15740	15753	15942	15751	15869	15844	15819	15914	15772	15911	15670	15958	15803	15843	15877	15888	15879	15662	15858	15755	15859	15926	15808	15683	15796	15833	15817	15866	15952	15735	15892	15887	15941	15817	15807	15945	15841	15994	15850	16070	15847	16120	15891	15901	15865	15806	15747	15843	16010	15966	15877	15794	15845	15735	15757	15854	15774	15986	15771	15955	15792	15868	15908	15821	15833	15808	15880	15759	15901	15998	15861	15790	16124	15816	15854	15855	16004	15884	15791	15888	15871	15967	15874	15843	16040	15810	15775	15764	15907	15826	15815	15755	15819	15904	16006	15921	15923	15878	15918	15724	15849	16174	15819	15967	15705	15805	15927	15917	15845	15877	16010	15862	15739	15774	15963	15872	15819	15636	15781	15829	15932	15843	15912	15967	15795	15706	15639	15953	15975	15753	15960	15961	16073	15784	15977	15951	15988	15935	15954	15962	15726	15941	15890	15739	15725	15743	15939	15792	15854	15780	15898	15872	15844	15765	15750	15872	15963	15853	15756	15785	15770	15913	15783	15748	15950	15774	15865	15719	15870	15877	15772	15947	15709	16032	16034	15824	15822	15495	15930	15899	15868	16089	15828	15788	15746	15950	15913	15950	15800	15803	16007	15716	15796	15727	15758	15740	15828	15807	15819	15709	15686	15882	15833	15922	15655	15692	15848	15941	15929	15760	15851	15751	15938	15957	15711	15764	15811	15930	15928	15828	15866	15957	15843	15960	15747	15688	15801	15853	16022	15940	15894	15810	15851	15894	16052	15774	15779	15889	15714	15800	15992	15914	15756	15922	15873	15811	15773	15947	15988	15712	15988	15917	15651	15968	15955	16059	15895	15646	15964	15786	15816	15706	15773	15967	15900	15951	15703	15802	15886	15877	15776	15862	15900	15877	16011	15794	16020	15781	15780	15894	15774	15682	15861	15879	15888	15742	15804	15722	15862	15934	15923	15876	15823	15761	15932	15782	15727	15918	15881	15636	15822	15661	15953	15908	15780	15725	15857	15685	15916	15783	15896	15771	15801	15790	15846	15945	15866	15876	16040	15937	15742	15865	16004	15743	15703	15811	15690	15722	15950	15715	15963	15908	15848	15720	15842	15838	15740	15795	15868	15924	15723	15824	15988	15930	15756	15779	15692	15881	15792	15718	15855	15775	15770	15890	15818	15741	15600	15848	15900	15907	16019	15845	15857	15656	16119	15951	15683	15870	15823	15855	15904	15942	15876	15945	15535	15846	15662	15809	15935	15772	15756	15700	15959	15798	15722	15790	15695	15819	15797	15817	15525	15903	15765	15818	15875	15948	15748	15812	15841	15743	15809	15742	15871	15821	15895	15789	15759	15797	15850	15893	15827	15777	15636	15943	16125	15787	15770	15924	15782	15796	15754	15896	15913	15825	15780	15845	15669	15759	15770	15921	15772	15825	15747	15727	15913	15745	15886	15777	15810	15895	15848	15863	15965	15940	15858	15951	15685	15930	15840	15956	15804	15877	15819	15810	15854	15658	15783	15704	15778	15815	15601	15848	15776	15656	15806	15765	15819	15672	15723	15876	16077	15708	15773	15920	15750	15855	15943	15925	15787	15934	15552	15790	15812	15987	15809	15990	15816	15876	15873	15780	15756	15878	15896	15883	15854	15809	15739	15750	15864	15857	15843	15711	15854	15996	15868	15814	15702	15861	15892	15975	15903	15846	15811	15799	15744	15844	15899	15789	15889	15984	15578	15946	15691	15808	15931	15886	15729	15851	16006	15758	16016	15738	15969	15804	15874	15805
24373	21147	27679	25262	23781	27127	28647	25529	24685	24515	24432	24529	23840	23873	23775	23663	23994	23888	23727	23469	23804	23642	23544	23561	23716	23706	23587	23784	23429	23436	23698	23562	23576	23416	23349	23237	23299	23400	23401	23253	23197	23196	23364	23648	23271	23076	23310	22910	23165	23272	23332	23255	23530	23085	23155	22941	23271	23424	23570	23461	23474	23320	23242	23046	23285	23262	23080	23235	23322	23206	23362	23185	23325	23329	23231	23201	23193	23330	23197	23288	23055	23189	23338	23372	23286	23142	23133	23318	23286	23276	23214	23363	23379	23252	23284	23169	23120	23076	23104	23191	23130	23032	23307	23467	23105	23142	22923	23278	23324	23237	23266	23175	23333	23209	23054	23214	23109	23386	23437	23035	23032	23126	23125	23305	23308	23202	23381	23065	23156	23203	23239	23311	23214	23534	23142	23020	23086	23176	23238	23319	23029	23195	23344	23105	23091	23200	23462	23403	23074	23302	23318	23330	23021	23270	23217	23091	23118	23283	22875	23023	23387	23092	23409	23279	23230	22981	22963	23048	22960	23158	23318	23205	23204	23262	23102	23219	23307	23175	23475	23155	23133	23078	23196	23093	23151	23285	23201	23199	23165	23199	23409	23166	23086	23382	23345	23158	23058	23060	23135	23226	23422	23131	23285	23236	23302	23342	23299	23155	23367	23223	23545	23242	23110	23232	23353	23450	23468	23183	23218	23261	23448	23432	23355	23023	23273	22966	22933	23360	23098	23223	23256	23015	23383	23120	23334	23242	23087	22966	23023	22921	23179	23112	23199	23154	23234	22849	22842	23347	23478	23379	23320	23119	23208	23054	23210	23110	23325	23179	23047	23239	23096	23143	23184	23020	23113	23147	22982	23237	23339	23252	23432	23404	23126	23145	23349	23235	23257	23174	23306	23352	23295	23325	23183	23092	23356	23272	23225	23254	23234	23240	23092	23131	23193	23295	23216	23159	23464	23125	22886	23110	23033	23200	23087	23118	23242	23554	23245	23236	23368	23597	23308	23275	23037	23367	23437	23127	23324	23346	23429	23203	23285	23152	23264	23186	23388	23334	23100	23007	23387	23246	23376	23077	23270	23432	23327	23272	23190	23024	23233	23287	23425	23141	23215	23149	23197	23201	23081	23281	23332	23109	23245	23336	23360	23088	23140	23158	23539	23024	23168	23076	23084	23110	23222	23403	23241	23179	23275	23391	23060	23103	23351	23324	23129	23408	23220	23060	23189	23276	23158	23267	23285	23283	23065	23367	23268	23192	23414	23109	23063	23457	23198	23231	22997	22952	23048	23336	23099	23191	23329	23034	23231	23268	23156	23080	23019	23056	23156	23082	23219	23425	23195	23321	23156	23291	23139	23166	22774	23234	23265	22939	23199	23186	23052	23007	23288	23302	23239	23289	23391	23156	23173	23042	23100	23194	23317	23474	23347	23065	23343	23141	23196	23226	23256	23252	23280	23236	23085	23359	23230	23207	23104	23007	23128	23061	23070	23095	23170	23180	23275	22757	23195	23311	23266	22982	23071	23193	23269	23235	23180	23217	23405	23318	23229	22957	23173	23226	23298	23120	23294	23126	23227	23045	23195	23019	23264	23346	23452	23485	23160	23232	23068	23155	23157	23248	23165	23237	23276	23025	23184	23117	23059	22951	23093	23191	23187	23346	23242	23220	23306	23177	23272	23230	22975	23030	22969	23217	23324	23028	23296	23022	23273	23099	23070	23212	23398	23326	23282	23186	23019	23053	23121	23010	23109	22975	23090	23148	23223	23066	23207	23308	23389	23419	23077	23346	23148	23094	23341	22994	23504	23204	23348	23113	23164	23327	23303	23393	23275	23196	23255	22933	23302	23120	23185	23232	23315	23233	23361	23103	23305	23369	23327	23080	23492	23372	23298	23039	23196	23333	23200	23226	23310	23083	23077	23177	23447	23207	23376	23291	23205	23217	23150	23094	23058	23166	23301	23097	23114	23306	23288	23039	23207	23150	23093	23256	23422	23236	23127	23302	23039	23376	23202	23096	23318	23330	23191	23302	23249	23316	23271	23289	23266	23076	23230	23249	23285	23300	23191	23204	23209	23198	23442	23251	23342	23067	23029	23387	23199	23186	23465	22877	23042	23117	23294	23328	23221	23074	23224	23308	23470	23149	23284	23064	23333	23377	23233	23145	23377	23235	23474	23154	22966	23310	23071	23104	23365	23181	22974	23234	23407	23235	23248	23100	23156	23274	23435	23028	23111	23201	23278	23172	23284	23116	23107	22981	23126	23052	23172	23184	23022	23255	23233	23144	23144	23121	23577	23267	22859	23100	23090	23428	23170	23291	23256	23495	23021	22978	23052	23018	23235	23387	23336	23006	23502	23043	23224	23156	23038	23116	23194	23321	23047	23297	23255	23277	23216	23177	23093	23168	23355	23066	23445	23191	23138	22871	23214	23022	23019	23267	23295	23291	23197	23045	23384	23031	23198	23207	22990	22650	23161	23193	23375	23345	23222	23071	23157	23119	23258	23111	23187	23025	23254	23271	23380	23114	23062	23335	23079	23227	23144	23310	23209	23127	23087	23180	23166	23333	23364	23091	23211	23234	23258	22796	23139	23323	23222	23092	23125	23064	23151	23113	23057	23404	23427	23197	23079	23236	23205	23478	23285	23145	23262	23004	23048	23198	23294	23067	23249	22987	23188	23168	23092	23259	23161	23018	23185	23007	23325	23333	23220	23347	23170	23032	23166	23255	23051	23043	22975	23348	23144	23285	23375	23186	23054	23377	23084	23125	23154	22932	23162	23274	23341	23254	23254	23411	23068	23378	23253	23219	23253	23096	23028	23075	23135	23432	23271	23426	23289	23352	23294	23205	23075	23372	23009	23260	23192	23092	23325	23187	23212	23287	23412	23098	23350	23209	23165	23269	23105	23297	23307	23370	23115	23069	23097	23181	23368	23192	23227	23141	23353	23292	23348	23152	23164	23274	23252	23114	23312	23118	23300	23375	23175	23345	23212	23242	23092	23303	23301	23221	23284	23348	23582	23428	23183	23209	23269	23161	23093	23230	23049	22914	23233	23092	23281	23312	23112	23362	23137	23011	23258	23005	23185	23066	23308	23257	23188	23309	23299	23208	22953	23241	22974	23129	23020	22971	23229	22987	23177	23125	23148	23273	23244	23305	23311	23215	23355	23049	23020	23080	23213	23185	23156	23148	23504	23294	23158	23292	23440	23301	23068	23449	23097	23234	23156	23129	23258	23076	23392	23402	23028	23062	23301	22964	23016	23232	23381	23048	23147	23148	23307	23218	23177	23261	23213	23283	23186	23096	23078	23213	23294	22990	23340	23266	23306	22846	23259	23058	23034	23387	23256	23184	23402	23081	23318	23387	23140	23013	23442	23291	23151	23164	23410	23288	23525	22982	23337	23118	23297	23400	23266	23403	23270	23340	23375	22974	23399	23284	23289	23224	23198	23154	23100	23092	23173	23231	23514	23115	23302	23053	23170	23148	23149	23302	23144	23214	23059	23082	23099	23347	23209	23217	23239	23167	23338	23231	23149	23107	23208	23196	23319	23094	23338	23198	23336	23043	23135	23160	23344	23092	23117	23073	23180	23124	23327	23115	23360	23316	23276	23261	23252	23044	23156	23408	23295	23300	23367	23092	22956	23307	23358	23274	23270	23249	23174	23110	23385	23210	23122	22978	23323	23196	23160	23019	23143	23178	23237	23158	23216	23065	23164	23272	23193	23440	23218	22872	23055	22864	23003	23386	23438	23398	23085	23048	23181	23321	23159	23019	23183	23025	23206	23354	23211	22996	23358	23246	23050	23024	22978	23303	23338	23217	23214	23099	22980	23170	23184	23081	23077	23143	23624	23157	23487	23118	23313	23384	23141	23335	23061	23252	23307	23339	23265	23324	23386	23126	23517	23199	23009	23076	23244	23384	23359	23267	23146	23112	23304	23225	23138	23191	22866	23216	23173	23086	23450	23107	23305	23408	23208	23497	23228	23152	23167	23211	23099	23278	23171	23138	23058	23140	23139	22910	23192	23326	23158	23231	23094	23017	23258	23309	22963	23166	23208	22954	23175	23235	23045	23054	23192	23162	23310	23451	23160	23187	23304	23107	23318	23218	23254	23048	23202	22981	23001	23376	23387	23197	23307	23142	22982	23227	23247	23186	23359	23162	23150	23255	23364	23254	22962	23073	23233	23062	23328	23092	23270	23116	23031	23127	23077	23180	23119	23228	23086	23314	23098	23165	23461	23344	23269	23277	23198	23179	23155	23484	23168	23280	23096	23270	23104	22981	23103	23378	22867	22983	23274	23133	23044	23087	22973	23261	23067	23192	23092	23179	23231	23255	23006	23079	23319	23348	23102	23109	23163	23263	23232	23184	23100	23128	23134	22981	23210	23113	23220	23115	23348	23311	23251	22872	23199	23142	23206	23220	23210	23208	23242	23299	23047	23217	23153	22945	23099	23128	23119	23354	23347	23109	23224	22924	23169	23283	23436	23116	23171	23377	23043	23272	23277	23250	23368	23414	23124	22915	23126	23170	23212	23338	23034	23121	23271	23139	23101	23394	23309	23280	23283	23228	23376	23198	23447	23178	23351	23176	23230	23293	23300	23370	23073	23595	23267	23169	23067	23165	23242	23009	23246	23269	23252	23103	23104	23355	23329	23159	23090	23145	23211	23444	23299	23479	23200	22992	22988	23247	23084	23330	23203	23154	22810	22862	22962	23156	23043	23193	23251	23214	23245	23014	23155	23268	23278	23148	23427	23051	23030	23392	23340	22956	23512	23148	23254	23241	23373	23264	23160	23231	23197	23155	23308	23137	22858	23115	23136	23409	23130	23182	23349	23234	23180	23071	22946	23333	23188	23038	23193	23390	23121	23209	23409	23441	23121	23152	23097	23093	23231	23203	23285	23425	23481	23169	23212	23177	23485	23372	23109	23259	23394	23499	23393	23096	23014	23196	23252	23259	23511	23600	23358	23076	23423	23190	23116	23370	23071	23273	23030	23263	23120	23370	23218	23403	23417	22901	23569	23184	23270	23201	23059	22982	23232	23433	23086	23291	23022	23286	23198	23218	23051	23094	23224	23531	23247	23003	23195	23477	23455	23041	23121	23178	23286	23069
18618	31900	31315	25340	22094	20012	18624	17741	17131	16578	16049	16018	15654	15769	15730	15548	15375	15492	15411	15322	15282	15222	15272	15158	15188	15168	15220	15139	15200	15137	15103	14942	15129	15089	15048	15117	15093	15096	15063	14957	15021	14899	15046	14977	14874	15032	15014	14882	14702	14968	15125	14706	14871	14858	14858	14882	14876	14893	14798	15008	14978	14864	14985	14767	14931	14797	15036	14834	14824	14899	14824	15065	14804	14908	14856	15052	14786	14688	14840	14871	14929	14549	14856	14683	14961	15052	14764	14835	14770	14695	14828	14690	14687	14996	14904	14802	14915	14785	14817	14667	14904	14676	14805	14771	14820	14669	14972	14790	14746	14974	14928	14850	14852	14887	15048	14825	14798	14932	14885	14800	14905	14867	14893	14862	14860	14885	14790	14919	14722	14896	15009	14917	14824	14806	14758	14766	14744	14787	14769	14917	14700	14839	14908	14645	14972	14839	14867	14661	14924	14738	14740	14846	14827	14986	14843	14865	14883	14824	14908	14757	15064	14924	14966	14835	14910	14682	14857	14807	14758	15081	14803	14794	14891	14839	14873	14795	14743	14882	14819	14784	14662	14812	14889	14800	14843	14894	14861	14850	14689	14685	14855	14751	14783	14681	14745	14965	14982	14881	14917	14685	14937	14729	14817	14766	14791	14769	14809	14807	14829	14790	14709	14889	14932	14821	14824	14849	14871	14948	14901	14893	14938	14735	15003	14703	14914	14705	14928	14755	14877	14673	14897	14717	14797	15001	14741	14802	14969	14900	14714	14969	14785	14902	14860	14795	14946	14883	14865	14788	14919	14746	14800	14820	14858	14886	14967	15093	14821	14883	14763	14769	14884	14854	14839	14729	14750	14981	14809	14903	14907	14849	14833	14758	14769	15078	14861	14856	14932	14847	14900	14892	14928	14855	14950	14739	14920	14792	14635	14909	14807	15014	14852	14683	14865	14866	14810	14880	14732	14687	14744	14841	15017	14777	14851	14764	14996	14736	14796	14758	14763	14756	14791	14948	14806	15064	14837	14960	14718	14855	14967	14951	14718	14829	14771	14823	14861	14852	14962	14662	14788	14884	14811	14937	14831	14841	15065	14775	14857	14785	14797	15019	14817	14696	14884	14763	14786	14699	14872	14922	14858	14851	14813	14791	14773	14884	14716	14826	14899	14783	14761	14696	14706	14761	14800	14776	14835	14803	14839	14879	14890	14734	14779	14895	14855	14936	14799	14745	14754	14792	14828	14769	14781	14955	14904	14671	14754	14695	14783	14827	14983	14680	14783	14876	14737	14847	14805	14837	14968	14885	14758	14976	14892	14925	14831	14900	14774	14809	14983	14948	14840	14747	14738	14870	14795	14818	14814	14962	14700	14703	15047	14696	14860	14781	14831	14822	14786	14832	14718	14822	15003	14718	14878	14889	14759	14757	14861	14671	14752	14845	14895	14884	14858	14890	14787	14720	14911	14917	14763	14688	14683	14865	14777	14950	14760	14905	14697	14879	14878	14923	14856	14664	14913	14755	14654	14906	14931	14725	14855	14677	14874	14962	14803	14703	14658	14876	14891	14899	14936	14858	14731	14892	14961	14856	14795	14969	14782	14826	14715	14831	14959	14855	14769	14862	14907	14895	14845	14766	14835	14793	14789	14840	14760	14918	14732	14736	14837	14648	14857	14788	15044	14776	14818	14775	14808	14784	14717	14933	14828	14627	14815	14902	15047	14859	14882	14712	14767	14934	14858	14805	14821	14860	14830	14827	14913	14814	14864	14898	14829	14791	14962	14826	14817	14941	14899	14827	14757	14918	14749	14892	14802	14700	14926	14807	14887	14836	14771	14757	14788	14831	14998	14714	14763	14852	14773	14818	14742	14787	14975	14738	14766	14970	14857	14782	14831	14845	14835	14814	14983	14922	14618	15005	14823	14692	14912	14807	15026	14661	14918	14826	14748	14791	14986	14819	14820	14617	14872	14853	14871	14770	14901	14795	14883	14850	14798	14729	14766	14813	14954	14970	14704	14876	14883	14875	14803	14714	14800	14970	14908	14957	14768	14825	14795	14799	14824	14945	14746	14792	15107	14937	14769	14979	14641	14886	14818	14958	14986	15016	14940	14802	14825	14724	14871	14868	14962	14785	14808	14936	14842	14743	14900	14874	14982	14872	14802	14759	14865	14888	14961	14820	14939	14843	14790	14612	14727	14889	14907	14869	14902	14678	14853	14892	15002	14879	14618	14901	14981	14891	14836	14714	14963	14877	14795	14818	14888	15023	14763	14890	14829	14961	14864	14801	14782	15000	14851	14997	14905	14920	14830	14791	14637	14821	14888	14826	14820	14740	14722	14682	14668	14797	14862	14770	14933	14752	14739	14915	14780	14961	14839	14857	14841	14724	15018	14880	14659	14724	14658	14760	14736	14890	14739	14846	14849	14958	14927	14674	14898	14722	14835	14727	14866	14806	14837	14821	14942	15024	14937	14699	14813	14810	14747	14869	14777	14969	14927	14846	14920	14891	14770	14807	14912	14905	14999	14666	14968	14628	14841	14828	14929	14643	14752	14735	14872	14961	15102	14921	14767	14683	14852	14788	14852	14686	14830	14924	14646	14852	14770	14964	14889	14918	14908	14879	14729	14743	14847	15194	14743	14802	14856	14864	14797	14912	14729	14883	14912	14714	14865	14732	14896	14913	14741	14942	14904	14854	14834	14946	14769	14908	14743	15153	14944	14837	14848	14994	14734	14712	14874	14746	14809	15023	14677	14806	14781	14755	14816	14699	14842	14823	14845	14725	14952	14688	14872	14764	14975	14693	14617	14824	14881	14978	14738	14967	14777	14734	14870	15010	14829	14793	14802	14667	14846	14827	14639	14927	14802	14754	14780	14823	14937	14947	14886	14863	14768	14854	14777	14895	14781	14895	14906	14942	14805	14593	14815	14805	14704	14870	14821	15017	14854	14885	14889	14711	14762	14841	14994	14896	15087	14985	14699	14827	14886	15015	14858	14868	14680	14901	14925	14792	14885	14897	14894	14944	14683	14891	14866	14792	14805	14854	14845	14693	14973	14865	14833	14771	14809	14913	14927	14887	14894	14876	14828	14924	14966	14843	14980	14823	14717	14873	14765	14982	14674	14729	14758	14892	14976	15005	14797	14901	14725	14921	14948	14930	14829	14866	14902	14830	14749	14732	14834	14967	14656	14730	14942	14727	14571	14928	14849	14869	14878	14828	14851	14946	14983	14927	14708	14668	14702	14855	14670	14825	14841	14807	14826	14994	14933	14909	14851	14929	14850	14716	14796	14885	14706	14778	14932	14817	15025	14759	14828	14993	14704	14800	14801	14977	14916	14810	14849	14774	14782	14771	15023	14940	14789	14918	14721	14929	14759	14841	14702	14855	14896	14840	14742	14846	14707	15076	14969	14781	14745	14915	15037	14966	14752	14868	14772	14810	14822	14788	14849	14891	14799	14915	14797	14944	14844	14871	14710	14733	14819	14933	14826	14799	14708	14933	14954	14531	14908	14994	14841	15034	14821	14905	14766	14784	14959	14777	14923	14754	14762	14767	14837	14840	15066	14729	14929	14807	14821	14920	14743	14797	14863	14824	14773	14810	14855	14770	14937	14885	14683	14930	14895	14907	15044	14952	14866	14955	15051	14648	14723	14858	14796	14757	14884	14881	14755	14842	14764	14897	14898	14669	14935	15030	14904	14933	14944	14971	14825	14887	14767	14937	14786	14764	14883	14718	14861	14687	14851	14703	14814	14957	14853	14998	14801	14695	15097	14951	14860	14729	14751	14881	14877	14957	14729	14770	14829	14757	14771	14736	14715	14873	14890	15031	14863	14738	14737	14833	14707	14827	14974	14880	14933	14694	14769	14749	14782	14886	14735	14964	14758	14754	14951	14780	14904	14817	14909	14858	14793	14927	14810	14794	14907	14856	14842	14782	14838	14957	14961	14837	14782	14918	14893	14864	14734	14728	14856	14807	14963	14772	14984	14812	14857	14735	14787	14839	14923	14889	14859	14943	14729	14752	14787	14692	14767	14773	14900	14583	14830	14877	14728	14895	14693	14772	14804	14783	14834	14859	14875	15001	14807	14747	14856	14979	14885	14833	14676	14755	14660	14840	14830	14762	14807	14853	14956	14759	14818	14910	14891	14941	14940	14948	14772	14789	14815	14782	14943	14660	14861	14770	14926	14828	14868	14996	14615	14850	14860	14852	14836	14821	14814	14833	14881	14883	14848	14792	14668	14940	14931	14874	14805	14750	14856	14820	15097	14875	14766	14846	14741	14883	14959	14829	14565	14893	14784	14918	14899	14733	14758	14771	14936	14813	14919	14892	14804	14850	14821	14706	14883	14658	14912	14833	14885	14819	15005	14635	14635	14916	14943	14893	14803	15190	14921	14681	14818	15036	14861	14883	14771	14802	14889	14884	14856	14798	14851	14998	14940	14767	14874	14711	14941	14853	14755	14890	14855	14901	14805	14915	14832	14726	14815	14604	14885	14955	14814	14690	14821	14785	14939	14920	14976	14775	14838	14873	14857	14894	14911	14936	14944	14694	14940	14781	14863	14743	14862	14727	14826	14877	14861	14857	14671	14866	14908	14616	14928	14870	14844	14838	14942	14762	15071	14786	14691	14941	14948	14836	14870	14897	14740	14882	14810	14744	14769	14562	14848	14812	14798	14916	14763	14790	14746	14729	14854	14740	14823	14897	14870	14844	14795	14662	14817	14829	15035	14789	14668	14898	14710	14875	14828	14948	14870	14727	14766	14915	14839	15026	14755	14805	14521	14790	14700	14871	14785	14779	14891	14801	14681	14713	15021	14963	14875	14840	14918	14863	14831	14718	14724	15004	14813	14794	14823	14898	14725	14891	14900	14823	14617	14673	14883	15011	14791	14859	14902	14796	14779	14825	14748	14714	14928	14849	14748	14826	14832	14810	14880	14874	14689	14853	14862	14876	14790	14853	14807	14763	14808	14825	14603	14768	14926	14980	14862	14851	14796	14748	14937	14768	14955	14795	14848	14835	14904	14818	14806	14848	14864	14852	14893	14877	14889	14866	15002	14901	14795	14787	14724	14831	14836	14695	14624	14716	14785	14775	14875	14927	14919	14645	14852	14851	14793	14893
22748	21169	27812	24888	22166	26309	30483	26054	24959	25051	24520	24118	23843	23485	23646	23535	23337	23404	23302	23514	23228	23310	23041	23124	23300	23483	23271	23017	23231	23422	23235	23188	23027	23170	23090	23124	22948	22876	22763	22971	23058	22828	22699	22851	22996	22641	22877	22674	22786	22905	22866	22535	22752	22823	22627	22603	22822	22704	22804	22738	22755	22672	22758	22963	22611	22869	22782	22696	22880	22722	22722	22944	22797	22838	22928	22702	22703	22651	22713	22516	22804	22728	22767	22868	22731	22376	22598	22436	22782	22741	22652	22878	22729	22582	22779	22738	22659	22332	22806	22511	22396	22415	22733	22558	22721	22779	22331	22666	22523	22520	22559	22545	22695	22727	22881	22502	22676	22738	22942	22629	22692	22781	22508	22790	22637	22663	22422	22624	22893	22855	22698	22807	22633	22640	22605	22646	22756	22518	22696	22699	22447	22551	22654	22856	22691	22676	22668	22439	22935	22592	22605	22710	22823	22541	22751	22496	22810	22635	22643	22849	22866	22632	22638	22768	22562	22680	22557	22745	22763	22727	22529	22827	22637	22614	22511	22615	22569	22541	22407	22707	22687	22862	22707	22699	22646	22547	22790	22612	22606	22578	22757	22557	22594	22607	22714	22646	22729	22699	22736	22555	22817	22661	22806	22574	22623	22756	22589	22783	22438	22577	22590	22674	22608	22362	22661	22350	22631	22895	22761	22768	22609	22578	22607	22573	22673	22619	22405	22719	22701	22691	22625	22778	22397	22752	22824	22887	22606	22553	22531	22422	22545	22644	22741	22603	22600	22732	22544	22542	22662	22504	22868	22719	22709	22843	22604	22734	22840	22400	22655	22515	22566	22591	22620	22736	22668	22867	22712	22611	22409	22569	22755	22701	22645	22585	22587	22770	22577	22767	22796	22277	22448	22726	22767	22682	22781	22353	22650	22946	22696	22736	22553	22549	22744	22785	22626	22704	22514	22748	22378	22600	22504	22696	22626	22475	22541	22596	22801	22697	22542	22725	22537	22530	22558	22397	22676	22489	22654	22395	22505	22729	22754	22648	22561	22724	22596	22630	22688	22643	22524	22459	22684	22332	22958	22629	22586	22566	22534	22807	22630	22718	22422	22392	22620	22772	22456	22612	22709	22747	22742	22840	22738	22525	22778	22541	22592	22633	22400	22651	22644	22693	22626	22612	22619	22676	22762	22684	22787	22669	22575	22820	22625	22601	22625	22751	22582	22722	22853	22740	22555	22506	22295	22560	22791	22681	22727	22862	22657	22652	22534	22667	22847	22625	22590	22647	22381	22445	22677	22783	22638	22671	22638	22871	22614	22884	22657	22755	22860	22696	22362	22801	22721	22580	22780	22739	22736	22544	22557	22620	22781	22675	22874	22674	22596	22531	22783	22741	22668	22366	22662	22783	22781	22830	22714	22510	22820	22706	22501	22576	22612	22821	22597	22795	22843	22708	22445	22633	22572	22672	22714	22775	22774	22771	22664	22665	22710	22657	22529	22446	22544	22882	22712	22731	22619	22729	22758	22653	22698	22624	22489	22784	22643	22525	22565	22657	22405	22668	22610	22771	22547	22680	22592	22483	22773	22893	22710	22693	22615	22632	22757	22749	22659	22362	22533	22554	22820	22472	22609	22523	22733	22349	22839	22349	22694	22564	22714	22672	22432	22655	22793	22692	22753	22474	22346	22703	22649	22758	22620	22598	22823	22582	22610	22516	22548	22562	22747	22616	22472	22659	22778	22373	22661	22660	22750	22362	22564	22929	22682	22673	22597	22572	22705	22628	22829	22852	22555	22588	22470	22641	22483	22538	23006	22757	22955	22918	22707	22674	22537	22668	22513	22835	23063	22672	22901	22897	22754	22363	22440	22580	22610	22566	22561	22755	22738	22831	22932	22697	22669	22569	22430	22540	22733	22639	22741	22749	22671	22540	22875	22510	22464	22724	22510	22609	22924	22716	22649	22662	22458	22700	22694	22585	22480	22561	22526	22746	22749	22731	22365	22334	22519	22787	22730	22599	22471	22716	22686	22773	22555	22627	22491	22477	22771	22627	22442	22829	22541	22820	22773	22902	22763	22817	22523	22550	22352	22694	22844	22601	22683	22542	22738	22507	22562	22765	22695	22555	22341	22370	22693	22823	22791	22623	22569	22551	22800	22941	22853	22466	22667	22392	22533	22813	22767	22693	22688	22358	22552	22596	22712	22628	22600	22537	22699	22395	22782	22792	22706	22433	22446	22676	22755	22458	22440	22505	22577	22449	22618	22602	22603	22681	22628	22512	22502	22811	22767	22710	22660	22757	22672	22691	22648	22849	22590	22668	22255	22599	22672	22461	22686	22564	22675	22649	22405	22684	22555	22479	22582	22579	22496	22501	22915	22826	22829	22701	22691	22552	22659	22643	22731	22652	22374	22645	22651	22816	22762	22713	22538	22861	22633	22703	22661	22839	22694	22703	22698	22489	22509	22413	22860	22642	22702	22351	22615	22573	22494	22486	22729	22549	22683	22494	22702	22611	22693	22829	22582	22885	22696	22630	22795	22804	22947	22500	22574	22517	22540	22361	22675	22548	22652	22592	22627	22544	22662	22457	22437	22499	22780	22438	22464	22811	22621	22530	22734	22596	22827	22819	22786	22624	22596	22668	22603	22821	22716	22792	22518	22515	22421	22652	22882	22741	22869	22641	22747	22491	22606	22738	22816	22618	22608	22595	22565	22650	22634	22762	22416	22523	22492	22640	22799	22544	22650	22807	22734	22785	22596	22629	22464	22655	22791	22595	22661	22598	22428	22695	22725	22617	22636	22562	22654	22589	22495	22482	22289	22653	22409	22659	22560	22383	22799	22658	22872	22587	22449	22379	22501	22406	22369	22598	22595	22543	22600	22650	22516	22688	22641	22489	22296	22722	22804	22642	22626	22841	22601	22935	22753	22477	22815	22668	22788	22499	22485	22565	22568	22488	22656	22680	22778	22572	22594	22375	22771	22730	22606	22434	22626	22770	22463	22630	22683	22517	22796	22868	22695	22725	22524	22629	22748	22620	22573	22523	22656	22625	22656	22532	22558	22611	22579	22585	22535	22648	22750	22790	22640	22780	22710	22750	22529	22386	22577	22405	22398	22675	22659	22599	22472	22481	22512	22611	22455	22818	22516	22775	22599	22573	22571	22542	22815	22618	22572	22737	22753	22642	22682	22460	22672	22698	22629	22703	22668	22568	22766	22676	22733	22477	22841	22674	22455	22677	22638	22547	22624	22768	22760	22727	22564	22550	22705	22599	22581	22654	23032	22684	22688	22565	22551	22411	22722	22569	22581	22584	22411	22470	22520	22800	22481	22493	22900	22633	22518	22742	22819	22496	22721	22547	22664	22665	22807	22628	22599	22615	22863	22467	22548	22883	22931	22847	22455	22410	22647	22729	22698	22652	22709	22611	22818	22616	22548	22310	22757	22900	22612	22790	22501	22696	22804	22498	22498	22470	22695	22502	22622	22517	22486	22598	22848	22464	22334	22450	22680	22829	22725	22641	22763	22740	22561	22710	22572	22659	22823	22791	22604	22665	22548	22579	22736	22480	22835	22635	22354	22529	22783	22697	22618	22668	22763	22658	22610	22425	22486	22725	22586	22371	22654	22628	22682	22566	22734	22738	22747	22988	22555	22511	22547	22602	22703	22623	22582	22817	22572	22503	22617	22708	22465	22747	22670	22541	22756	22717	22898	22596	22684	22629	22505	22514	22642	22514	22716	22814	22668	22959	22635	22741	22720	22697	22645	22582	22528	22715	22807	22728	22612	22589	22813	22645	22736	22764	22757	22803	22852	22500	22671	22714	22736	22534	22961	22713	22772	22763	22914	22613	22818	22547	22583	22549	22528	22812	22680	22874	22721	22801	22708	22835	22730	22354	22614	22635	22581	22556	22617	22445	22884	22711	22810	22719	22587	22649	22495	22578	22674	22618	22707	22843	22649	22558	22639	22859	22807	22905	22618	22823	22857	22609	22641	22745	22650	22661	22653	22653	22683	22832	22783	22765	22782	22637	22769	22541	22657	22591	22537	22726	22661	22546	22607	22592	22803	22459	22423	22692	22760	22303	22597	22822	22691	22649	22693	22456	22699	22484	22831	22684	22574	22572	22558	22560	22416	22579	22685	22598	22796	22872	22699	22779	22729	22665	22509	22793	22751	22659	22589	22639	22584	22789	22622	22650	22775	22610	22485	22695	22694	22428	22800	22728	22519	22662	22817	22631	22797	22583	22549	22886	22565	22335	22559	22517	22647	22637	22703	22840	22770	22661	22609	22738	22534	22830	22640	22749	22790	22640	22593	22781	22753	22490	22683	22701	22639	22498	22819	22659	22558	22783	22548	22597	22478	22595	22526	22643	22815	22671	22722	22551	22492	22641	22695	22629	22731	22635	22580	22638	22688	22521	22603	22544	22572	22830	22563	22918	22870	23006	22762	22604	22705	22765	22761	22743	22550	22503	22477	22704	22711	22483	22463	22799	22854	22698	22822	22808	22390	22665	22822	22677	22650	22510	22613	22480	22501	22671	22591	22903	22780	22673	22636	22711	22508	22696	22676	22778	22741	22509	22763	22450	22599	22626	22529	22509	22703	22807	22720	22609	22477	22693	22609	22771	22558	22601	22617	22765	22818	22672	22584	22692	22674	22481	22640	22601	22764	22743	22593	22339	22495	22488	22869	22693	22568	22756	22637	22548	22446	22628	22716	22780	22566	22649	22715	22579	22794	22394	22916	23025	22519	22692	22889	22515	22824	22452	22514	22681	22623	22709	22549	22703	22834	22361	22651	22579	22481	22819	22500	22842	22439	22464	22948	22530	22956	22753	22679	22800	22549	22802	22712	22783	22768	22688	22668	22466	22737	22769	22831	22564	22377	22596	22651	22754	22582	22668	22577	22718	22824	22795	22577	22685	22647	22532	22534	22643	22773	22802	22534	22451	22659	22415	22526	22579	22652	22770	22545	22600	22549	22514	22654	22546	22937	22237	22415	22486	22834	22503	22549	22635	22685	22499	22643	22666	22464	22553	22720	22691	22743	22482	22483	22584	22750	22884	22504	22763	22635	22553	22769	22661	22701	22621	22511	22580	22756	22713	22295	22760	22989	22692
20778	36910	36067	29165	24903	22116	20111	18908	17947	17340	16981	16571	16068	15741	15502	15672	15372	15586	15388	15319	15354	15166	15553	15034	15233	15131	15084	15134	14994	15045	15140	15058	14717	14763	14765	14848	14809	14851	14791	14849	14639	14746	14768	14579	14565	14571	14602	14588	14587	14701	14532	14523	14731	14431	14678	14499	14546	14692	14473	14665	14464	14474	14534	14498	14595	14560	14766	14546	14543	14523	14318	14650	14729	14579	14493	14600	14587	14602	14668	14422	14785	14525	14678	14573	14511	14769	14481	14568	14509	14691	14528	14699	14551	14294	14672	14357	14668	14457	14499	14561	14424	14630	14603	14623	14432	14573	14465	14828	14494	14532	14649	14594	14533	14572	14377	14555	14595	14592	14713	14670	14545	14584	14592	14422	14614	14540	14830	14430	14519	14592	14367	14714	14554	14528	14766	14642	14595	14503	14565	14652	14566	14628	14659	14509	14714	14455	14592	14426	14590	14536	14599	14563	14568	14524	14571	14625	14457	14489	14508	14470	14458	14541	14537	14588	14585	14591	14624	14569	14536	14500	14569	14554	14598	14627	14593	14550	14520	14421	14518	14541	14719	14622	14638	14618	14553	14769	14634	14656	14684	14592	14434	14615	14428	14498	14465	14549	14444	14550	14455	14437	14670	14634	14496	14490	14631	14582	14620	14559	14456	14652	14556	14436	14462	14669	14595	14529	14539	14451	14614	14553	14535	14593	14489	14651	14594	14575	14632	14510	14469	14454	14454	14602	14584	14556	14504	14448	14808	14810	14480	14526	14550	14551	14689	14600	14520	14639	14734	14424	14611	14503	14552	14443	14596	14694	14646	14476	14550	14541	14652	14585	14353	14585	14606	14525	14645	14576	14440	14572	14626	14598	14605	14704	14719	14623	14573	14586	14487	14428	14612	14586	14571	14548	14603	14574	14507	14489	14582	14490	14434	14442	14584	14433	14544	14603	14557	14529	14519	14756	14550	14714	14634	14509	14635	14382	14702	14450	14548	14489	14394	14674	14376	14650	14643	14481	14507	14587	14474	14649	14621	14468	14600	14652	14475	14588	14473	14519	14599	14618	14575	14624	14499	14623	14648	14551	14435	14590	14474	14623	14524	14589	14569	14605	14435	14597	14646	14366	14552	14504	14600	14655	14448	14597	14412	14640	14570	14464	14615	14605	14569	14522	14538	14520	14447	14692	14553	14699	14600	14683	14473	14513	14490	14690	14543	14516	14562	14622	14356	14476	14452	14492	14505	14498	14583	14651	14422	14609	14592	14607	14477	14470	14586	14522	14663	14470	14697	14677	14510	14565	14755	14497	14600	14584	14523	14631	14640	14645	14551	14477	14383	14576	14610	14603	14579	14440	14662	14652	14459	14710	14684	14502	14480	14583	14424	14680	14642	14523	14595	14560	14586	14720	14338	14646	14542	14595	14647	14484	14683	14580	14456	14488	14701	14460	14654	14694	14618	14647	14454	14517	14544	14440	14362	14488	14439	14450	14551	14606	14617	14666	14543	14704	14705	14579	14550	14441	14663	14588	14633	14540	14395	14573	14419	14553	14478	14451	14593	14456	14498	14383	14554	14444	14709	14594	14448	14402	14544	14469	14637	14446	14548	14736	14529	14675	14536	14697	14684	14475	14640	14479	14476	14465	14690	14576	14551	14518	14600	14356	14565	14646	14680	14648	14431	14517	14472	14502	14723	14554	14515	14518	14448	14646	14665	14471	14368	14725	14590	14530	14559	14390	14648	14503	14541	14551	14451	14525	14499	14632	14449	14476	14669	14672	14652	14629	14525	14421	14448	14667	14562	14549	14596	14492	14648	14503	14550	14683	14428	14534	14562	14445	14655	14319	14543	14328	14783	14359	14649	14628	14387	14537	14590	14552	14281	14567	14483	14545	14646	14466	14518	14483	14634	14565	14583	14474	14540	14467	14671	14528	14567	14580	14349	14569	14471	14571	14382	14533	14460	14734	14465	14666	14462	14598	14609	14470	14623	14547	14331	14595	14545	14469	14736	14563	14482	14585	14618	14522	14633	14490	14686	14442	14584	14529	14453	14559	14642	14604	14526	14664	14566	14508	14593	14625	14535	14616	14624	14609	14584	14388	14557	14608	14630	14567	14671	14628	14446	14442	14707	14512	14695	14701	14626	14578	14405	14751	14642	14499	14474	14537	14703	14632	14460	14607	14477	14594	14479	14558	14505	14595	14576	14668	14565	14515	14500	14451	14499	14370	14592	14634	14493	14696	14511	14701	14528	14439	14518	14679	14571	14589	14628	14481	14567	14359	14563	14588	14484	14629	14501	14657	14487	14557	14453	14511	14769	14576	14493	14445	14519	14500	14468	14518	14597	14599	14540	14678	14522	14474	14538	14491	14623	14515	14593	14443	14526	14503	14501	14606	14588	14577	14664	14544	14497	14331	14551	14638	14571	14606	14534	14378	14488	14499	14592	14627	14523	14779	14611	14483	14345	14437	14589	14667	14446	14606	14554	14449	14424	14407	14463	14560	14440	14637	14424	14399	14465	14612	14357	14580	14597	14373	14557	14571	14673	14496	14489	14486	14503	14680	14440	14671	14613	14473	14497	14556	14401	14682	14389	14637	14673	14630	14598	14527	14511	14482	14600	14618	14588	14464	14695	14559	14512	14562	14494	14527	14552	14673	14465	14661	14564	14711	14397	14617	14565	14565	14422	14383	14482	14699	14649	14520	14523	14676	14658	14740	14738	14657	14568	14618	14519	14472	14593	14628	14471	14594	14582	14425	14693	14528	14551	14441	14532	14526	14629	14626	14544	14350	14487	14644	14431	14466	14522	14654	14607	14631	14421	14462	14532	14637	14565	14430	14638	14828	14699	14560	14410	14612	14487	14648	14654	14583	14722	14608	14572	14648	14467	14469	14693	14585	14573	14672	14611	14748	14623	14538	14585	14615	14731	14543	14603	14420	14552	14694	14631	14640	14544	14473	14414	14438	14643	14516	14535	14685	14525	14630	14685	14417	14486	14513	14470	14488	14395	14432	14617	14639	14564	14472	14567	14558	14680	14546	14645	14519	14423	14569	14503	14546	14681	14421	14604	14601	14679	14551	14505	14563	14452	14668	14470	14610	14497	14631	14702	14484	14532	14571	14510	14521	14650	14421	14446	14680	14495	14434	14553	14639	14685	14565	14535	14486	14408	14373	14552	14681	14482	14551	14484	14773	14428	14488	14677	14319	14761	14778	14622	14813	14545	14545	14519	14367	14529	14595	14576	14580	14586	14675	14497	14517	14523	14553	14476	14389	14587	14573	14484	14432	14502	14664	14716	14553	14500	14611	14498	14546	14581	14410	14410	14388	14619	14572	14676	14616	14574	14588	14446	14718	14577	14386	14485	14488	14441	14396	14531	14702	14615	14512	14466	14515	14518	14543	14668	14491	14569	14445	14587	14535	14364	14568	14434	14674	14699	14443	14638	14443	14306	14646	14617	14510	14506	14663	14545	14711	14473	14597	14523	14568	14632	14550	14591	14422	14638	14470	14499	14547	14494	14469	14684	14505	14428	14561	14518	14550	14644	14590	14597	14518	14589	14444	14586	14866	14504	14579	14664	14365	14440	14734	14444	14574	14783	14469	14556	14413	14528	14587	14394	14446	14497	14501	14660	14631	14568	14495	14404	14538	14479	14581	14427	14684	14645	14751	14634	14731	14521	14499	14521	14607	14465	14572	14463	14640	14511	14569	14434	14482	14594	14561	14540	14628	14574	14561	14480	14520	14609	14555	14738	14567	14560	14451	14722	14670	14600	14442	14489	14508	14424	14532	14633	14495	14626	14672	14579	14641	14463	14616	14788	14568	14568	14564	14558	14472	14461	14464	14383	14781	14519	14585	14653	14649	14635	14512	14820	14542	14656	14563	14368	14497	14599	14350	14714	14545	14632	14552	14600	14666	14536	14650	14544	14571	14454	14601	14432	14478	14570	14437	14417	14530	14493	14474	14408	14483	14655	14417	14623	14494	14432	14619	14595	14560	14613	14384	14585	14532	14706	14532	14511	14540	14570	14627	14722	14595	14606	14502	14578	14397	14624	14464	14533	14562	14441	14462	14585	14698	14579	14527	14642	14563	14567	14509	14406	14513	14582	14440	14617	14556	14395	14695	14486	14637	14678	14712	14657	14486	14673	14556	14469	14485	14634	14646	14737	14584	14744	14546	14421	14669	14609	14488	14538	14589	14551	14410	14588	14611	14541	14656	14518	14651	14547	14744	14786	14620	14538	14615	14652	14652	14571	14405	14534	14471	14444	14561	14689	14459	14632	14566	14406	14652	14571	14541	14629	14449	14529	14759	14572	14580	14364	14541	14647	14263	14615	14535	14486	14586	14508	14670	14787	14584	14547	14545	14542	14587	14545	14408	14609	14380	14418	14714	14498	14593	14496	14629	14519	14693	14516	14678	14577	14519	14666	14560	14311	14524	14458	14542	14524	14489	14677	14551	14496	14589	14694	14545	14524	14634	14560	14511	14547	14545	14637	14602	14574	14492	14481	14612	14391	14688	14603	14638	14558	14553	14561	14572	14498	14395	14623	14353	14770	14493	14420	14368	14464	14543	14416	14604	14616	14436	14571	14568	14539	14480	14462	14650	14594	14413	14419	14517	14508	14606	14521	14817	14551	14511	14428	14689	14685	14530	14537	14449	14429	14517	14552	14630	14527	14386	14437	14600	14484	14480	14540	14467	14466	14870	14493	14573	14551	14483	14526	14479	14606	14442	14388	14676	14631	14596	14514	14600	14575	14709	14730	14427	14674	14504	14463	14554	14529	14591	14572	14593	14765	14498	14443	14496	14548	14533	14508	14553	14419	14537	14470	14495	14387	14525	14501	14534	14720	14441	14567	14606	14676	14441	14532	14531	14710	14673	14509	14551	14487	14608	14672	14582	14549	14515	14516	14473	14361	14624	14545	14587	14441	14686	14515	14477	14359	14574	14588	14505	14648	14576	14736	14495	14591	14462	14609	14600	14548	14522	14672	14446	14656	14397	14839	14685	14568	14554	14476	14587	14581	14496	14601	14561	14696	14608	14533	14513	14464	14579	14651	14451	14604	14526	14718	14571	14528	14569	14526	14486	14392	14468	14639	14571	14541	14542	14413	14591
34919	27851	31498	29824	27367	26847	26466	26125	25754	25333	25563	25545	25662	25300	25467	25347	25388	25416	25266	25567	25256	25506	25403	25446	25265	25213	25368	25382	25250	25435	25164	25147	25221	25312	25325	25204	25195	25085	25134	25309	25257	25176	25289	25179	25223	25059	25204	25040	25293	25128	25151	25380	25032	25096	24922	25081	25262	25243	25133	25099	25072	25088	25381	25068	25356	25273	24995	25112	25373	25411	25101	25222	25519	25269	25251	25238	25127	25236	25074	25138	25020	25068	25195	25044	25000	24969	25154	25118	24968	25329	25074	25203	25093	25319	25208	25020	25228	24943	25086	25136	25344	25092	25026	25045	25056	24915	25209	25248	25129	25160	25358	25317	25184	24939	25197	25006	25212	25267	25103	25328	24962	25244	25128	25134	25201	25295	25281	25087	25311	25160	25176	25182	25025	24998	25236	25089	25449	25127	25061	25062	25280	25257	24999	24941	25371	25372	25240	25111	24954	25330	25345	25170	25318	25303	25501	25102	25039	25103	25235	25188	25219	25240	25048	25212	25255	25134	25168	25143	25464	25208	24999	25092	25212	25291	25349	25266	25212	25371	25221	25293	25243	25268	25376	25294	24946	25554	25176	25030	25267	25290	25370	25274	25321	25251	24906	25060	25052	25247	25261	25114	25332	25018	25072	25373	25422	25345	25276	25072	25237	25039	25651	25192	25293	25221	25029	25356	25315	24892	25179	25204	25112	25182	25202	25226	25211	25094	25144	25380	24946	25139	25295	25036	25152	25032	25019	25262	25010	25234	25210	25063	25184	25420	25084	25268	25036	25289	25161	25184	25116	24974	25445	25335	25317	25167	25029	25155	25313	25106	25179	25325	25313	25445	25217	25004	25152	25167	25151	25259	25476	25016	25363	25002	25221	25190	25209	24825	25096	25430	25205	25034	25215	25268	25321	25308	24928	25265	25315	25045	25203	25057	25316	25209	25362	25091	25634	25199	25606	25320	25006	25118	25180	25206	24864	25232	25207	25298	25057	25193	25065	25099	24936	25145	25257	25157	25401	25391	25322	25041	25222	25130	25167	24924	25210	25103	25023	25155	25242	25046	25205	25069	25255	25099	25239	25015	24953	25098	25187	24934	25022	25145	25269	25507	25394	25118	25094	25171	25399	25115	25176	25116	25223	25001	24951	25115	25340	25344	25194	25053	25068	25201	25091	25047	25045	25213	25355	24990	25050	25213	25004	25216	25291	25230	25242	25289	25130	25285	25369	25222	25272	24861	25136	25515	25111	25234	25074	24999	25198	25261	25241	25425	25227	25224	25383	25206	25162	25154	25291	25191	25085	25284	25224	25110	25181	25326	25393	25064	25395	25214	24997	25147	25189	25338	25087	25044	25312	25004	25127	25158	25368	25298	25156	25174	25115	25421	25216	25345	25245	25102	25110	25139	25214	25062	25420	25137	25143	24983	25185	25387	25001	25304	25075	25114	25194	25075	25116	24990	25232	25379	25077	25396	25383	25108	25081	25087	25189	25242	25091	24819	24981	25187	25139	25231	25274	25466	25001	25242	25193	25243	25332	25163	25204	25192	25294	25249	25178	25373	25418	25347	25458	25191	25183	25311	25045	25067	25226	25128	25042	25063	25175	25098	25207	25096	25213	25349	25534	25028	25436	25310	25233	25023	25219	25417	25018	24933	25193	25075	25350	25275	25217	25140	25246	25019	25445	25079	25102	25114	25144	24934	25310	25139	25204	25070	25204	25116	25053	25196	25384	25171	25206	25344	25191	25335	25222	25412	25107	25383	25303	25243	25343	24950	25160	25113	25094	25243	25207	25044	25368	25265	24966	25150	25188	25119	25283	25054	25365	25284	25234	25063	25264	25367	25194	25262	25531	25187	25235	25002	25089	25100	25279	25215	25233	25167	25260	25253	25231	25337	25238	25073	25423	25087	25433	25082	25220	25307	25105	25038	25139	25189	25266	25240	25271	24903	25142	25166	25186	25479	25291	25166	25247	25202	24978	25258	25382	25131	25002	25041	25225	25298	24976	25168	25232	25092	25411	25098	25248	25171	25095	24820	25054	25231	25189	25174	25304	25139	25017	25210	25117	25470	25173	25165	25076	25179	25465	25312	25330	25257	25365	25230	25132	25160	25060	25076	25128	25215	25141	25084	25140	25255	25226	25408	25181	25215	25025	24836	25094	25125	25343	25284	25254	25313	25190	25246	25022	25131	25335	25242	25340	25270	25316	25323	25139	25045	25030	25368	25124	25230	25213	25172	25050	25226	25359	25230	25136	25108	25176	25147	25322	25115	25198	25094	25193	25272	25176	25182	25317	25206	25442	25340	25294	25150	25309	25171	25173	25215	25037	25074	25236	24886	25123	25338	25076	25216	25464	25214	25051	24990	25274	24954	25187	25101	25172	25265	25197	25089	25131	25201	25295	25153	25098	25049	25357	25005	25089	25122	25236	25064	25241	25072	24953	25226	25307	25190	25154	25295	25176	25092	25296	25212	25290	25208	25100	25117	25314	25289	25046	25162	25209	25210	25038	25327	25362	25024	25299	25086	25184	25198	25118	25015	25357	25246	24837	25125	25361	25142	25213	25379	25310	25091	25467	25039	24941	24994	25282	25336	25328	25401	25151	24964	25368	25430	25243	25271	25327	25199	25369	25228	25285	25471	24905	25012	25035	25149	25019	25152	25333	25192	25153	25176	25233	25362	25471	25309	25353	25206	25211	25353	25304	25074	25145	25178	25290	24891	24849	25279	25304	25271	25019	25021	25051	25287	25231	25234	25190	24973	25179	24867	25306	25353	25139	25154	25326	25271	24978	25315	25370	25095	25315	24932	25352	25413	24986	25242	25151	25163	25217	25144	25155	25174	25495	25124	25277	25368	25235	25307	25390	25331	25190	25200	25464	25462	25014	24946	25326	25307	25264	25211	25259	25264	25119	25006	24982	25194	25085	25267	25410	25240	24950	25421	25151	25266	25123	25242	25092	25211	25196	25007	25087	25301	25064	25169	25269	25188	25109	25083	25240	25368	25408	25263	25153	25062	25114	25332	25191	25319	25415	25272	25103	25102	25199	25138	24921	25207	25243	25189	25135	25325	25171	25158	25234	25178	25239	25205	25199	25068	25210	25297	25126	25439	25306	25375	25149	25059	25294	25182	25254	25274	25121	25241	25215	25008	25228	25396	25229	25216	24943	24964	25177	25079	25258	25262	25347	25168	25175	25099	25292	25227	25394	25134	25176	25104	25216	25316	25307	25347	25144	25263	25142	25322	25082	25347	25341	25448	25096	25324	25436	24991	24994	25154	25308	25167	24952	25051	25136	25357	25309	25306	24784	25001	25196	25278	25071	25198	25336	24939	25191	25122	25163	25214	25079	25145	25368	25283	25245	25090	25060	25020	25108	25102	25053	25117	25174	25287	25148	25116	25249	25136	25153	25431	25129	25077	24997	25012	25349	25185	25391	25435	25325	24974	24963	25385	25368	25006	24975	25460	25383	25349	25180	25270	25217	24980	25208	25014	25344	25363	25179	25249	25472	25285	25286	25278	25277	25322	25288	25065	25258	25221	25062	25019	25201	25224	25227	25040	25173	24940	25089	24996	25083	25302	25431	25183	25266	25490	25207	25208	25256	25250	25117	25012	25173	25125	25336	25298	25004	25358	25116	25197	25140	25149	25011	25018	25144	25358	25208	24957	24932	25308	25111	24974	25194	25396	25128	24886	25191	25354	24987	25140	25207	25019	25211	25170	25422	25072	25274	25211	25084	25112	25130	25287	25304	24989	25284	25356	25296	25208	25199	25284	25196	25250	24936	25174	25179	25173	25061	25147	25303	25163	25208	25138	25178	25104	25209	25037	25223	25220	25301	25165	25221	25279	25293	25148	25138	25097	25046	25111	25336	25463	25401	25293	25304	25362	25315	25381	25336	25258	25034	25470	25309	25408	25238	25195	25147	25278	25205	25535	25120	25304	25245	25325	25069	25281	25403	25099	25163	25303	25141	25394	25392	25309	25029	24973	25045	25376	24971	25150	25249	25184	25333	25240	25120	25238	25192	25301	25184	25139	25243	25151	25227	25236	25356	25275	25300	25142	25172	25158	25475	25142	25122	25092	25153	25065	25233	25212	25298	25068	25248	25270	25371	25143	25096	25216	25341	25019	25060	24853	24917	25131	25281	25286	24993	25343	25098	25067	25303	25190	25091	25420	25471	25139	25452	25248	25230	25236	25159	25314	25177	25038	25206	24720	25269	25189	25328	25023	25227	25085	25350	25094	25229	25240	25280	25232	25008	25091	25384	25152	25104	25160	25378	25187	25315	25145	25420	25213	25285	25358	25237	25425	25166	25198	25253	25325	25198	25314	25308	25150	25508	25328	25268	25168	25373	25289	25265	25053	25192	24981	25319	25252	25114	25051	25178	25247	25462	25214	25148	25230	25106	25229	24988	25048	25138	25290	25190	25335	25232	25048	25264	25283	25437	25338	25211	25261	25237	25337	25166	25283	25154	25361	25175	25285	25174	25107	25106	25216	25462	24738	25099	25078	25378	25125	25021	25242	25033	25390	25255	25310	25402	25324	25270	25190	25084	25011	24950	25132	25291	25159	25377	25194	25103	24990	25192	25236	25160	25093	25058	25075	25014	25131	25163	25205	25333	25113	25105	25224	25045	24962	25162	25232	25448	25127	25298	25146	25007	25217	25078	25406	25313	25238	25380	25143	25386	25053	25167	25302	25320	25346	25263	25192	25006	25037	25258	25080	25224	25132	25286	25378	25219	25091	25034	25070	25015	25333	25122	25177	25496	25372	25447	25079	25313	25274	25250	25114	25028	25204	25139	25040	25122	25078	25326	25362	25314	25459	25588	25311	25202	25223	25276	25263	25440	25342	25332	25255	25170	25388	25429	25132	24997	25100	25310	25065	25308	25309	25235	25249	25350	25139	25286	25175	25146	25092	25008	25217	25225	25180	25272	25252	25101	25080	25250	25257	25051	25028	25093	25267	25273	25174	25335	25109	25173	25202	25112	25332	25279	25289	25018	25151	25170	25344	25140	25224	25439	25187	25291	25672	25399	25385	25124	25254	25082	25158	25358	25126	25450	25412	25080	25271	25107	25051	25315	25304	25117	24990	25335	25293	25363	25234	25108	25398
21107	25248	24884	21168	19313	18199	17427	17100	16830	16741	16444	16147	16165	16194	16228	16099	16171	15962	16318	16133	16015	15946	16002	16059	16191	15975	16219	16140	16087	16042	15950	16044	16063	15842	16066	15834	15891	15882	15866	15836	15970	15798	15864	15765	15809	15868	16091	15735	15840	15970	15761	16044	15905	15702	15797	15906	15978	15729	15794	15748	15825	15812	15923	15722	15858	15792	16014	15875	16005	15915	15786	15799	15823	15840	15868	15831	15835	15838	15727	15807	15849	15819	15693	15677	15861	15958	15875	15886	15769	15717	15648	15917	15773	15873	15822	15782	15965	15902	15772	15903	15841	15695	15774	15744	15957	15950	15810	15855	15942	15959	15859	15927	15762	15850	15821	15860	15558	15784	15801	15863	15815	15906	15793	15839	15710	15762	15951	15758	15650	15944	15917	15744	15737	15815	15792	15840	15855	15881	15796	15690	15802	15898	15903	15830	15831	15947	15735	15758	15932	15800	15843	15994	15989	15644	15645	15777	15979	15967	15699	15739	15982	15852	15857	15753	15785	15776	15697	15878	15870	15746	15862	15721	15995	15924	15822	15709	15855	15709	15882	15830	15834	15745	15797	15844	15731	15987	15703	15921	15852	15850	15758	15994	15879	15785	15666	15823	15781	15906	15869	15848	15843	15945	15824	15779	15889	15832	15920	15779	15819	15868	15670	15899	15620	15798	15653	15556	15849	15773	15947	15772	15658	15909	15811	15792	15942	15720	15741	15776	15744	15863	15836	15797	15776	15777	15705	15855	15691	15762	15913	16023	15756	15794	15780	15846	16056	15857	15945	15921	15857	15895	15804	15801	15832	15980	15802	15677	15856	15776	15689	15788	15864	15871	15733	15858	15701	15917	15813	15857	15940	15931	15970	15708	15797	15747	15891	15748	16019	15809	15803	15682	15911	16034	15641	15916	15985	15906	15787	15747	15836	15943	15709	15893	15857	15657	15806	15880	15862	15739	15910	15725	15876	15782	15730	16026	15851	15651	15787	15903	15596	15941	15910	15840	15758	15867	15896	15769	15813	15778	15775	15827	15731	15928	15791	15942	15881	15671	15785	15866	15581	15500	15700	15644	15873	16011	15979	15761	15714	15829	15608	15821	15849	15854	15880	15812	15943	15865	15766	15717	15764	15865	15749	15746	15757	15809	15926	15713	15834	15704	15906	15802	15922	15686	15777	15724	15838	15800	15625	15697	15716	15931	15775	15767	15858	15660	15872	15777	15894	15888	15963	15690	15772	15763	15781	15792	15903	15691	15703	16032	15856	15833	15756	15704	15773	15939	15772	15830	15784	15958	15866	15915	15957	15802	15807	15676	15934	15786	16034	15905	15883	15766	15836	16102	15886	15746	15778	15908	15818	15785	15625	15896	15813	15871	15815	15797	15908	15943	15832	15863	15707	15776	15885	15934	15868	15837	15859	15822	15747	15816	15820	15784	15964	15779	15762	15766	15774	15785	15754	15678	15845	15688	15939	15877	15736	15667	15756	15832	15665	15957	15822	15734	15604	15906	15784	15804	15666	15714	15870	15867	15846	15791	15863	15829	15794	15872	15853	15790	15886	15831	15795	15817	15908	15967	15726	15732	15785	15738	15811	15721	15887	15862	15921	15906	15868	15899	15672	15815	15931	15634	15832	15925	15764	15695	15934	15822	15811	15772	15803	15763	15750	15908	15888	15681	15892	15790	15787	15820	15721	15752	15848	15706	15864	15881	15916	15984	15734	15729	15882	15713	15923	15856	15704	15833	15836	15747	15821	15802	15944	15755	15872	15791	16028	15608	15803	15837	15911	15800	15753	15844	15942	15775	15845	15917	15766	15944	15710	15902	15898	15827	15741	15843	16067	15723	15791	15973	15619	15798	15724	15812	16010	15705	15762	15555	15682	15669	15745	15729	15978	15927	15784	15949	15891	15762	15959	15811	15802	15722	15752	15871	15838	15849	15822	15736	15661	15745	15938	15716	16044	15785	15903	15827	15757	15758	15657	15745	15674	15924	15819	15635	15898	15730	15698	15912	15700	15888	15847	15777	15809	15643	15800	15893	15736	15941	15995	15755	15833	15829	15675	15777	15766	16012	15822	15788	15666	15790	15749	15847	15952	15648	15863	15764	15827	15872	15697	15764	15821	15684	15860	15845	15833	15602	15791	15876	15813	16028	15880	15881	15962	15598	16010	16001	15813	15906	15736	15981	15781	15867	15785	15922	15745	15732	15772	15802	15781	15625	15830	15813	15777	15859	15799	15711	15835	15746	15795	15867	15659	15737	15749	16046	15838	15915	15888	16053	15989	15869	15684	15890	15671	15775	15801	15723	15965	15733	15908	15891	15777	15935	15812	15833	15998	15660	15759	15894	15839	15760	15866	15736	15828	15886	15743	15857	15910	15728	15887	15807	15871	15692	15877	15726	15982	15766	15713	15850	16063	15752	15724	15614	15984	15703	15794	15802	15955	15749	15803	15845	15807	15911	15972	15995	15770	15818	15787	15616	15840	15755	16032	15770	15734	15859	15952	15871	15752	15793	15830	15874	15918	15788	15796	15753	15889	15747	15952	15878	15889	15751	15847	15809	15883	15808	15811	15866	15884	15537	15753	16004	15858	15664	16055	15823	15884	15862	15777	15858	15761	15842	15766	15785	15688	15897	15759	15949	15750	15839	15951	15842	15973	15801	15821	15746	15836	15908	15766	15801	15923	15939	15805	15667	15925	15774	15710	15870	15860	15799	15724	15971	15848	15858	15899	15896	15816	15900	15934	15879	15737	15772	15739	15781	15702	15893	15669	15683	15913	15873	15737	15915	15903	15831	15971	15906	15861	15805	15901	15723	15774	15682	15723	15887	16094	15775	15704	15781	15792	15906	15823	15649	15908	15823	15693	15907	15836	15672	15870	15801	15731	15679	15780	15781	15991	15812	15975	15968	15747	15956	15701	15887	15833	15803	15804	15753	15941	15885	15786	15765	16086	15686	15854	15889	15856	15753	15717	15755	15902	15925	15786	15895	15817	15681	15771	15706	15754	15721	15828	15658	15912	15892	15884	15805	15898	15859	15699	15620	15721	15815	15807	15851	15712	15815	15755	15941	15963	15666	15776	15799	15681	15826	16015	15913	15781	15847	15837	15856	15801	15865	15898	15863	15833	15787	15918	15933	15788	15606	15848	15845	15807	15894	15856	15759	15683	15918	15785	15815	15820	15849	16013	15986	15815	15847	15887	15922	15800	15963	15641	15936	15915	15974	15841	15893	15817	15827	15681	15841	15887	15779	15696	15835	15840	15760	15742	15881	15821	15993	15712	15788	15813	15833	15999	15819	15740	15879	15893	15891	15847	15852	15993	15777	15747	15674	15819	15822	15665	15931	15648	15782	15720	15754	15734	15788	15887	15956	15868	15772	15945	15710	15911	15728	15828	15869	15767	15699	15846	15808	15852	15642	16033	15907	15921	15836	15687	15772	15872	15959	15886	15797	15768	15997	15924	15814	15883	15942	15902	15967	15871	15825	15886	15755	15814	15862	15833	15907	15683	15809	15764	15910	15862	15941	15942	15916	15818	15834	15949	15897	16002	15924	15899	15850	15737	15831	15876	15674	15645	15952	15816	15782	16016	15861	15754	15890	15835	15771	15854	15726	15862	15767	15655	15839	15749	16015	15977	15915	15751	15778	15866	15880	15762	15853	15720	15954	15780	15711	15651	15898	15926	15762	15794	15712	15821	15847	15598	15702	15789	15744	16093	15754	15859	15654	15649	15935	15937	15745	15828	15769	15672	15828	15822	16056	15762	15708	15902	15882	15724	16017	15926	15739	15953	15964	15826	15923	15888	15728	15755	15741	15866	15877	15790	15902	15881	15787	15772	15790	15750	15621	15848	15808	15814	15795	15803	15938	15817	15722	15794	15740	16032	15853	15740	15790	15967	15964	15636	15825	15734	15912	15786	15775	15746	15989	16003	15902	15839	15803	16005	15863	15843	15749	16000	15682	15732	15647	15885	15792	15844	15849	15889	15791	15831	15696	15699	15709	15890	15928	15640	15734	15832	15778	15785	15734	15808	15785	15770	15668	15791	15899	15761	15867	15694	15721	15931	16079	15810	15929	15844	15747	15687	15835	16041	15692	15841	15803	15872	15877	15741	15633	15869	15872	15961	15938	15863	15756	15646	15697	15777	15873	15839	15844	15938	15814	15833	15733	15967	15881	15711	15895	15870	15771	15932	15847	15761	15833	15876	15731	15695	15803	15930	15733	15740	15872	15805	15770	15863	15737	15845	15843	15878	15737	15888	15807	15781	15954	15858	15787	15856	15887	15818	15872	15780	16075	15612	15832	15844	16011	15734	15922	15785	15761	15740	15744	15895	16010	15895	15853	15877	15854	15708	15855	15800	15832	15919	16027	15643	15797	15872	15777	15847	15890	15934	15977	15744	15698	15810	15865	15745	15763	15840	15832	15720	15803	15919	15733	15686	15766	15587	15948	15887	15822	15817	16053	15782	15849	15930	15890	15891	15883	15624	15745	15820	15878	15691	15833	15824	15850	15771	15742	15774	15863	15793	15728	15756	15885	15811	15751	15901	15826	15968	15919	15793	15822	15819	15899	15891	15876	15682	15847	15816	15717	15720	15676	15798	15869	16030	15786	15873	15763	15630	15912	15936	15764	15773	15856	16028	15734	15940	15835	15790	16010	15929	15879	15869	15981	15801	15749	15872	15661	16001	15786	15709	15844	15869	15867	15840	15793	15832	15916	15687	15906	15766	15685	15715	15915	15889	15854	15755	15821	15615	15948	15654	15738	15856	15809	15965	15715	15892	15801	15989	15835	15868	15869	15710	15684	15802	15880	15771	15809	15746	15900	15903	15698	15847	15756	15916	15654	15823	15731	15807	15864	15836	15988	15835	15867	16079	15848	15858	15783	15783	15878	15700	15934	16110	15662	15837	15794	15777	15967	15817	15862	15845	15913	15692	15898	15761	15894	15928	15966	15785	15799	15778	16060	15811	15924	15853	15556	15814	15804	15878	15862	15919	15901	16006	15679	15961	15835	15760	15679	15809	15864	15652	15831	15743	15917	15776	15855	15781	15889	16039	16004	15767	15690	15744	15924	15906	15754	15656	15754	15826	15969	15796	15764	15794	15931
24375	21171	27702	25288	23732	27235	28382	25400	24539	24612	24206	23941	23861	23491	23847	23673	23744	23653	23637	23467	23757	23723	23509	23670	23592	23655	23646	23512	23398	23600	23420	23564	23266	23322	23350	23483	23343	23256	23480	23283	23307	23203	23339	23108	23245	23090	23304	23109	23167	23087	22991	23233	23084	23159	23123	23340	23191	22969	23176	22968	23096	22966	23139	23271	23223	23264	23138	23186	23079	23114	22899	23022	23124	23102	23487	23376	23099	23069	23148	23066	23235	23073	22981	23299	23188	23183	23179	23001	23243	23130	23029	23200	23119	23141	23024	23107	23329	23153	23019	23217	23081	23223	23239	23316	23153	23086	23215	23071	23456	23065	23217	23247	23230	23085	23133	23024	23182	23308	23061	23462	23177	23143	23173	23296	23113	23218	23102	23070	23053	23005	23053	23312	23330	23016	22990	23259	23427	23221	23165	22988	23127	23001	23069	23290	23229	23247	23223	23180	22965	23198	23441	22944	23075	23161	23198	23092	23254	23016	23108	23123	23101	23263	22948	23051	23539	23272	22839	23216	23225	23134	23169	23144	23246	22929	23198	22972	23067	23021	23161	23023	23269	22951	23099	22979	22938	22974	23006	23016	23092	23081	23129	23243	23269	22843	23164	23237	22934	23087	23344	23151	23407	23108	23326	23145	22935	23072	23075	23047	23264	23138	23075	23071	23281	23276	23157	23183	23228	22843	22974	22832	23189	23153	22678	23104	23208	23130	23296	23182	22979	22757	23126	23071	22960	23231	23304	23186	23176	23087	22892	23105	23035	23193	23111	23228	23018	22869	23081	22953	23136	23197	23352	23146	22908	23029	23097	23107	23294	23039	23077	22825	23053	23185	23033	23229	23062	23138	23201	22885	23106	23238	22897	23036	23186	23138	23029	23052	22964	23093	22890	23193	23044	23068	22828	23108	22949	23085	23256	23185	23342	23351	23138	23245	23026	23203	23061	23071	23228	23027	22984	23138	23002	22964	23205	22987	23156	23278	23255	23086	22988	23190	23054	23007	23000	23216	23042	23139	23003	23291	22935	22970	23095	23255	23236	22988	22850	23067	23139	22988	22920	22984	23235	23085	22972	23355	23325	23326	23192	23122	23112	23103	23180	22931	23048	23117	23302	22975	23033	23227	23185	22982	23206	22973	23279	23126	23211	23137	23039	23384	23084	22913	23117	23343	22963	23448	23341	23133	22979	23072	23087	23019	22923	23074	23228	23110	23113	23094	23429	23348	23037	22902	23151	23160	23234	22993	23123	23215	23174	23044	23043	23053	23054	23122	23277	22981	23162	23209	22901	22946	23061	23185	22856	22970	23046	23111	23099	23301	23185	23032	23052	23395	23160	23067	23184	23221	23079	23225	23125	23042	22946	23281	23194	22974	23001	23125	23044	22982	23133	23102	23109	23013	22940	23255	23076	23263	23253	23136	23229	23165	23065	23102	23223	23057	23219	23423	23097	22629	23124	23199	23069	23162	22937	23085	23039	23084	23004	22840	22946	23166	23176	22935	22951	23116	23079	22990	23218	23243	23313	23081	22998	23103	23013	23133	23302	23146	22902	23133	22866	23085	22977	23273	23066	23127	23067	22998	23290	23084	23204	22992	23094	23191	23043	22919	23147	23435	23002	22714	23007	23138	23534	23078	22979	22736	23094	23190	23160	23053	23166	23039	23046	22852	23105	23105	23170	22965	23282	23108	23207	23201	22901	23036	22992	23223	23160	23273	23216	22862	23424	23193	23117	22845	22879	23236	23255	23392	22912	23017	22937	22884	23025	23140	23169	23099	23100	23129	22942	23199	23092	22910	23032	23221	23079	22918	23248	23024	23157	23048	23145	23069	22922	23168	23098	23108	23239	22852	22877	23104	23037	23088	23084	22762	23073	22848	23022	23091	23171	23275	23070	23226	23153	23054	23060	23152	23376	23128	23143	23102	22980	23287	23054	23095	23122	23188	23200	23079	23318	22969	23233	23280	22944	22851	23024	23213	23072	23094	23294	22921	23123	23157	23113	23178	23081	23193	23020	23219	23035	23022	23274	23068	23127	23145	23123	23208	23357	23195	23283	22926	23026	23199	23016	23339	23187	22951	23128	23158	23112	23167	23112	23214	23088	23036	22937	23275	23104	23096	23086	23074	23065	23061	23243	23122	23111	22837	23084	22773	23140	23205	22950	23027	23269	23060	23089	23210	23037	22792	22987	23163	22929	22752	23281	23037	23263	23237	22881	23133	23110	23058	23162	23101	23170	23127	22987	23104	23193	23172	23133	22748	23189	23185	23268	23087	23180	23199	22921	23050	23120	23024	23169	23205	23065	23037	23105	23122	23347	23001	23162	23266	22957	23235	23124	23016	22875	23073	22988	22834	23032	22968	23174	23153	23208	23109	23161	23021	23147	22823	23040	22960	23302	23372	23094	22932	23110	23003	23197	22940	22984	23012	23280	23162	23311	23116	23083	23208	23151	23170	23482	23048	22994	23045	23003	22927	23062	23165	23028	22929	23241	23100	23157	22996	23012	23145	22973	23084	23168	23008	23158	23018	23179	23257	23173	22970	22985	23079	23064	23072	23148	23254	23335	23048	22997	22839	22998	23058	23049	23354	23313	23044	23194	23084	23014	23014	23303	22968	23219	22909	22854	23161	23138	22976	23160	23104	23299	23210	23033	23108	23001	22978	23034	22870	22992	23072	23244	23125	23100	23449	23108	23188	23016	22979	22984	22834	23276	23072	23037	23112	23109	23059	23095	23159	23208	23071	23053	23104	23421	23046	22983	23234	23119	23088	23193	23238	23243	23091	23272	23231	23241	23227	23133	23259	23184	23169	23225	22928	23034	23103	23129	22999	22728	22998	23195	22987	23084	23077	23227	23104	23299	22955	23206	22931	22883	23227	23001	23085	22969	23149	22944	23099	23012	23381	23127	23011	22918	23145	23013	22980	23152	23217	23091	23140	23197	22669	23133	23258	23204	22803	22999	22851	23161	23220	23405	23197	23163	23032	22890	23103	22947	23055	23084	22950	22965	23257	23278	23004	22846	23234	23048	23091	23274	23033	22894	23077	23016	23056	22880	23124	22987	23279	23455	23001	23002	23172	22958	23032	23328	23306	23246	23171	23207	23022	23078	23340	23147	23267	22757	23092	23254	23365	23205	23187	23222	23190	23495	23178	22949	23110	23199	23361	22977	23094	23122	23138	23372	22876	23343	23322	23093	23066	23268	23297	23344	23136	22995	23173	23063	23278	23065	23145	23047	23247	23199	23224	23277	22988	23021	23208	23106	23151	23053	23083	23413	23128	23204	23149	23059	23296	22967	23019	23219	23231	23086	22975	22801	23086	22900	22993	23078	23413	23193	23390	22964	23113	23040	22947	22956	23037	22817	23056	23231	23120	23271	23151	23088	23267	23059	23260	23027	22942	23118	23179	23039	22822	23178	23186	23059	23244	23133	23102	23211	23320	23152	23122	23033	23067	23055	23041	23070	22879	22957	22996	23164	23173	23037	23243	23384	23202	23150	23118	22811	23033	23295	23278	23221	23087	22889	23178	23004	23338	23091	22971	22983	23019	23033	23100	23209	23162	23076	22903	22976	22704	23016	23031	22913	23199	23174	23259	23183	23110	23142	23112	23325	23101	23080	23178	23144	23045	23076	23141	23507	23095	23042	23282	23064	23190	23063	23062	22979	23063	23019	23218	22869	23301	23031	23174	22950	23151	23168	23081	23290	23188	23002	23086	23075	23064	22960	23043	22985	23214	23013	23275	23302	23335	23117	23173	23116	22987	22800	23255	23047	22701	23024	23199	23155	23424	22945	22987	23108	23111	22931	23117	23136	23018	23084	23140	23203	23123	23274	23111	23042	23072	22983	22958	23142	22978	22932	22902	23124	23089	23188	23038	23107	22936	23377	23071	23304	23086	23142	22927	22954	23038	23080	23020	22965	23023	23173	23157	23344	23159	23190	23312	22941	23080	22812	23023	22960	22975	22879	22967	23230	23178	23286	23179	23272	23016	23231	22950	23186	23048	22975	22929	22924	23020	23086	23024	22780	22960	22885	22947	23444	23102	23156	23093	23111	23319	22953	23207	23124	22899	23002	23436	22978	23145	23137	23115	23156	22947	23180	23267	23055	23081	23255	22991	23139	23153	23033	23140	23184	23191	23147	23271	23059	23147	23178	23133	23134	23216	23142	23144	22919	23073	23119	23011	23075	23043	23085	23406	23299	23171	23081	23134	23274	23037	23000	23050	23305	23110	23087	23169	23103	22999	23026	23286	23178	23311	22937	23090	23147	22835	22986	23085	23055	22998	23182	23132	23116	23048	23155	23181	22934	23091	23177	22897	22920	22926	23107	23016	22941	23066	23157	23138	23249	22801	22893	22993	23091	23066	23045	23185	23230	23315	23018	23008	23212	23081	23097	23047	23069	23336	23076	23281	23257	22918	23082	23230	23225	23165	23156	22942	22980	23177	23122	23132	23208	23067	23071	23167	22969	23054	23365	23104	23074	23100	23102	23271	23008	23199	23141	23151	22766	23035	23213	23058	22936	23321	23105	22990	23029	22965	23254	23185	23026	22969	23205	23051	23184	23210	23061	23174	23096	23206	23193	23187	23066	23195	23264	23055	23262	23272	23407	23161	23265	23215	23115	22927	22998	23011	23099	23147	23171	23176	23276	23172	23221	23385	23151	23095	23106	23157	23070	23240	23033	23303	23150	23175	23275	23190	23368	23078	23143	22925	23360	22991	23101	23176	23044	22973	23180	23060	23203	23099	23232	22964	23216	23141	23115	23260	23185	23253	23123	23155	23044	23228	23113	23063	23061	22960	23047	23051	22987	23109	22764	22924	23036	22912	23103	23270	23165	23026	22858	23033	23115	23105	23062	23254	23031	23153	23334	23184	22982	23013	22836	23099	22826	23074	23045	23072	23174	23284	23200	23224	23145	23111	23276	23027	23383	23156	23247	23102	23012	23013	23050	23100	23140	23283	23222	23316	23378	23043	23047	23105	23269	23159	23223	23051	23175	23143	23117	23271	23313	22940	23386	23041	23106	23107	23269	23099	23074	23136	23015	23221	23007	23285	23118	23040	23349	23252	23090	23089	23230	23390	23464	23257	23124	23046	22967	23265	22992	22903
19229	32153	31895	25560	21965	20022	18739	17788	16924	16653	16296	16132	15852	15624	15737	15613	15513	15464	15562	15442	15479	15202	15511	15319	15277	15209	15236	15080	15133	15113	15104	14982	15283	15004	14973	15059	15095	15004	14949	14961	15095	15085	14804	14952	14894	14804	14671	15078	14981	14857	14982	14912	14724	14814	14717	14779	14852	14784	14777	14875	15055	14809	14850	14851	15056	14772	14723	14888	15118	15100	14809	14965	14950	14852	14878	14896	14664	14794	14800	14918	14903	14836	14812	14911	14750	14865	14827	14754	14947	15039	14826	14762	14664	14898	14807	14833	14777	14938	14834	14898	14828	14975	14700	14866	14893	14904	14888	14871	14842	14901	14855	14918	14895	14879	15005	14834	14911	14964	14984	14769	14973	14878	14667	14909	14860	14724	14877	14994	14978	14677	14868	14754	14755	14756	14799	14902	14799	14962	14902	14723	14876	14986	14709	14891	14879	14847	14856	14741	14844	14901	14885	14755	14821	14888	14694	14898	14807	14717	14816	14871	14848	14966	14800	15036	14975	14879	14839	14802	14872	14708	14792	15042	14981	14713	14861	14774	14958	14913	14671	14907	14920	14844	14957	14827	14987	14942	14897	14837	14879	15017	14935	14887	14849	14938	14837	14913	14834	14962	14835	14785	14900	14776	14793	14729	15007	14925	14727	14808	14915	15004	14867	14849	14969	14751	14860	14847	14750	14803	14787	14820	14622	14759	14898	14780	14827	14904	14703	14971	14887	15048	14870	14900	14918	15001	14745	14952	14728	14807	14956	14745	14832	14844	14822	14863	14806	14698	14859	14758	14839	14871	14891	14737	14805	14807	14939	14730	14904	14913	14905	14966	14953	14773	14839	14824	14937	14868	14865	14771	15047	14939	14957	14911	14819	14960	14926	14963	14908	14893	14706	14936	14732	14823	14845	15019	14927	14883	14869	14903	14838	14771	14783	14938	14812	14817	14728	14764	14844	14950	14873	14869	14812	14779	14743	14727	14895	14855	14842	14905	15024	14778	14842	15017	14932	14800	14751	14883	14997	14832	14918	14852	14906	15008	14932	14889	14868	14935	14786	14881	14832	14690	14723	14693	14923	14672	14813	14881	14884	14967	14879	14841	14800	14718	14827	14827	14856	14903	14924	14926	14847	14921	14834	14871	14838	14877	14860	14920	14782	14888	14924	14868	14894	14912	14822	14928	14901	14875	14783	14785	14836	14860	14756	14781	14741	14910	14997	14852	14890	14972	14874	14834	14920	14832	14830	14767	14849	14754	14903	14873	14800	14751	14932	14840	14873	14741	14818	14804	14871	14813	14798	14866	14970	15026	14806	14886	14922	14995	14937	14921	14786	14826	14844	14884	14617	14978	14903	14917	14748	14869	14754	14821	14915	14892	14861	14875	14852	15026	14885	14751	14820	14759	14886	14645	14969	14688	14788	14897	14773	14949	14935	14679	14828	14829	15018	14955	14963	14705	14866	14970	14813	15090	14701	14955	14857	14804	14810	14863	14938	14768	14933	14787	14889	14715	14781	14806	14946	14835	14841	14859	14986	14945	14816	14819	14848	14744	14833	14863	14923	14760	14815	14989	15070	14942	14823	14954	14924	14888	14812	14767	14747	14968	14933	14817	14806	14859	14844	14870	14850	14800	14981	15030	14950	14877	14950	14804	14893	15039	14848	14845	14829	14839	14780	14963	14942	14780	14746	14778	14838	14864	15017	14871	14622	14869	14993	14699	14804	14935	14931	14853	14965	14845	14870	14857	14812	14731	14790	14746	14652	14972	14783	14738	14965	14802	14866	14813	14778	14694	14838	14855	14929	14959	14740	14759	14999	14958	14832	14898	14920	14852	14745	15008	14860	14908	14721	14821	14971	14929	14937	14659	14796	14880	15008	14843	14598	14969	15115	14743	14940	14724	14777	14796	14821	14975	14841	14885	15021	14965	14911	14947	14893	14868	14827	14902	14749	14761	14928	14789	14718	15063	14805	14880	14857	14870	14871	14789	14877	15024	14960	14850	14696	14974	14975	14872	14891	14891	14866	14651	14935	14805	14872	14802	14903	14757	14828	14860	14919	14802	14822	14889	14851	14834	14663	15008	14647	14900	14752	14931	14812	14769	15034	14802	14877	14754	15062	14805	14981	14901	14661	14892	14924	14951	15091	14864	14897	14772	14784	14824	14811	14802	14768	14731	14825	14804	14896	14809	14778	14989	14872	14789	14826	15010	14732	14817	14791	14854	14830	14824	14879	14852	14692	14909	14856	14875	14793	14666	14904	14941	14917	14755	14885	14764	14900	14911	14970	14843	14961	14806	14856	15022	14845	15085	14827	15037	14985	14903	14838	14937	14777	14695	14795	14767	14918	14966	14967	14836	14886	14941	14816	14924	14683	14874	14891	14841	15005	14922	14856	14823	14807	14946	14929	14904	14851	14953	14899	14833	14780	14731	14885	14836	14857	14766	14778	14938	14828	14910	14693	14867	14774	14764	14800	14941	14725	14792	14754	14850	14818	14740	14843	15055	14843	14808	15069	14726	14878	14945	14894	14867	14975	14957	14965	14784	14924	14907	14947	14885	14933	14699	15009	14932	14837	14869	14948	14767	14766	14823	14910	14928	14899	14837	14922	14788	14924	14905	14771	14923	14836	14901	14863	14856	14895	14850	14877	14987	14889	14740	14815	15123	14846	14704	14839	14841	14957	14876	14847	14958	14835	14753	14885	14822	14711	14809	14985	14745	14911	15056	14990	14799	14800	14846	14968	14864	14733	14914	14985	14809	14839	14801	15025	14888	14815	14822	14924	14804	14990	14799	14818	14802	14861	14739	14596	14971	14928	14910	14881	14827	14899	14830	14931	14759	14845	14713	14743	15122	14778	14753	14794	14849	14824	14826	14846	14747	15011	14667	15000	14877	14675	14915	14730	14860	14822	14712	14824	14665	14891	14876	14970	14788	14836	14910	14964	14771	14909	14869	14874	14869	14866	14912	14631	14898	14726	14910	14943	14895	14822	14850	14919	14934	14914	14831	14802	14822	14756	14845	14976	14917	14762	14856	14905	14786	14705	14936	14773	14918	14792	14792	14904	15008	14832	14705	14779	15000	14961	14927	14854	14708	14690	14874	14817	14815	14784	14879	14910	14837	14798	14936	14949	14920	14807	14791	14864	14870	14778	14931	14738	14716	15181	14860	14964	14815	14803	14824	14838	14714	14884	15026	14800	14735	14906	14979	14834	14802	14896	14857	14791	14948	14787	14887	14878	14791	14859	14892	14837	14723	14713	14719	14822	14958	14979	14860	14952	14869	14772	14755	14929	14841	14894	14867	15002	14895	14808	14737	14746	14849	14749	14806	14995	14836	14942	14838	14750	14757	14785	14914	14948	14844	14801	14728	14750	14904	14781	14972	14887	14822	14823	14813	14908	14903	14741	14850	14872	14809	14821	14821	14919	14845	14900	14868	14755	14884	14851	14915	14864	14862	14810	15058	14803	15016	14844	14898	14871	14911	14754	14859	14933	14843	14980	14804	14824	14827	14836	14890	15018	14926	14840	14762	14963	14876	14781	14783	14830	14826	14924	14670	14932	14809	14936	14721	14662	14860	14875	14825	14909	14799	14807	14803	14966	15033	14941	14886	14852	14816	15057	14766	14622	14770	14777	14945	14727	14920	14769	14891	14802	14715	14943	14827	14595	14781	14741	14886	14969	14882	14626	15034	15004	14874	14805	14749	14716	14838	14850	14855	14940	14887	15088	14808	15036	14761	14725	14852	14905	14789	14755	14857	14957	14870	14901	14663	14674	14874	14803	14841	14759	14835	14868	14876	14839	14816	14929	14754	14669	14960	14712	14696	14888	14762	14792	14779	14962	14703	14945	14936	14822	15061	14826	15026	14768	14853	14774	14990	14768	14924	14926	14765	14934	14785	14913	14775	14868	14819	14715	14890	14775	14894	14778	14854	15039	14878	14792	14912	14759	14951	14867	14900	14860	14854	14986	14885	14859	14838	14880	14730	14758	14819	14783	14833	14975	14769	14901	14957	14820	14866	14790	14868	14843	14710	14777	14950	14939	14762	14883	14977	14800	14982	14937	14816	14930	14722	14809	14699	15002	14695	14858	14790	14845	15018	14811	14814	15006	14931	14801	14973	14806	14867	14760	14813	14772	14787	14920	14770	14977	14756	14936	14781	14871	14713	14804	14897	14882	14865	14731	14858	14803	14740	14986	14939	14751	14858	14746	14769	14785	14867	14782	14901	14920	14989	14792	14808	14715	14782	14864	14768	14796	14844	14833	14850	14537	14968	14766	14913	14872	14902	15022	14820	14740	14818	15014	14653	14945	14823	14722	15062	14897	14758	14764	14717	14972	14907	14854	14834	14658	14912	14699	14810	14835	14678	14896	14906	14884	14942	14739	14752	14847	14914	14866	14730	14733	14957	14844	14907	14859	14751	14838	14883	14884	14899	14723	14728	14824	14931	14843	14948	14932	14988	14770	14839	14854	14990	14785	14972	14836	14799	14862	14669	14818	14895	14770	14973	14634	14918	14900	14957	14686	14749	14720	14763	14787	14910	15046	14855	14818	14765	14913	14955	14876	15022	14914	14874	15015	14943	14812	14957	14939	14820	14741	14711	14930	15060	14765	14897	14833	14918	14661	14883	15026	14960	14991	14855	14873	14944	14849	14963	14747	14812	14827	14939	14842	14998	14951	14814	14985	14911	14857	15011	14965	14775	14774	14875	14865	14917	14803	14813	14706	15086	14880	14749	14957	14714	14809	14740	14905	14917	14849	14838	14731	14752	14927	14936	15011	14793	14905	14865	14990	14806	14936	14797	14842	14999	14872	15034	14758	14744	14802	14975	14798	14781	14894	14848	14836	15031	14813	14590	14798	14887	14904	15060	14793	14758	14866	14917	14833	14851	14899	14848	14823	14956	14736	14903	14816	14882	14836	14867	14949	14981	14919	14912	14940	14971	14815	14846	14956	14893	14876	14942	14807	14924	14686	14990	14792	14839	14796	14753	14822	14969	14772	14760	14834	14684	14916	14937	14776	14819	14765	14993	14908	14856	14857	14833	15004	14588	14801	14750	14917	14846	14970	14757	14882	15027	14919	15008	15005	14939	14680	14848	14864	14801	14984	14892
22703	21160	27804	24899	22015	26047	30444	26155	24469	24989	24250	24004	23711	23554	23518	23442	23466	23387	23338	23301	23343	23248	23112	23313	23018	23180	23099	23002	22987	22941	22778	22695	22964	22840	22873	22713	22757	22731	22551	22373	22777	22786	22513	22629	22892	22895	22711	22671	22822	22920	22717	22451	22539	22470	22560	22548	22523	22543	23035	22526	22893	22645	23095	22869	22542	22493	22696	22537	22666	22619	22534	22363	22704	22574	22763	22633	22688	22723	22552	22544	22842	22498	22588	22792	22473	22454	22416	22868	22511	22614	22741	22533	22615	22363	22580	22421	22644	22626	22357	22675	22802	22566	22427	22357	22602	22541	22502	22613	22578	22472	22623	22576	22541	22730	22654	22558	22763	22563	22576	22620	22441	22634	22838	22512	22522	22569	22720	22471	22753	22711	22617	22543	22732	22770	22546	22331	22629	22557	22447	22709	22499	22383	22177	22531	22573	22358	22433	22521	22887	22616	22697	22502	22312	22505	22594	22455	22811	22526	22505	22217	22614	22532	22416	22630	22379	22438	22463	22675	22566	22481	22604	22480	22526	22337	22461	22259	22350	22404	22425	22621	22510	22620	22247	22865	22547	22419	22457	22631	22724	22553	22421	22623	22505	22220	22658	22467	22607	22332	22362	22473	22497	22486	22531	22432	22583	22699	22579	22450	22419	22614	22497	22397	22802	22514	22735	22931	22522	22587	22392	22858	22543	22584	22548	22421	22503	22501	22530	22525	22441	22664	22556	22466	22705	22722	22447	22615	22558	22683	22614	22444	22409	22402	22623	22563	22655	22677	22563	22528	22405	22445	22553	22668	22528	22561	22511	22484	22859	22395	22613	22586	22692	22622	22622	22602	22563	22473	22443	22439	22478	22522	22368	22252	22546	22589	22571	22384	22674	22299	22905	22501	22515	22518	22741	22649	22593	22552	22534	22462	22655	22486	22680	22487	22795	22490	22486	22330	22871	22691	22461	22529	22401	22605	22543	22579	22564	22487	22434	22792	22720	22704	22764	22595	22573	22585	22785	22465	22285	22476	22631	22544	22334	22640	22536	22620	22386	22562	22603	23006	22487	22651	22469	22558	22525	22576	22405	22475	22661	22524	22521	22562	22477	22589	22587	22568	22713	22639	22587	22529	22779	22469	22443	22434	22295	22409	22672	22411	22464	22728	22716	22714	22334	22266	22330	22649	22302	22346	22693	22382	22652	22553	22559	22787	22599	22610	22587	22396	22568	22492	22696	22379	22608	22662	22327	22697	22458	22448	22328	22637	22638	22471	22347	22298	22245	22560	22509	22796	22572	22978	22728	22675	22475	22662	22672	22849	22494	22668	22563	22728	22616	22627	22700	22512	22490	22558	22557	22497	22652	22712	22549	22388	22271	22508	22531	22828	22638	22322	22398	22410	22664	22503	22560	22419	22710	22621	22701	22678	22598	22671	22614	22373	22342	22541	22534	22618	22544	22620	22639	22728	22375	22413	22469	22606	22614	22433	22385	22583	22770	22533	22588	22586	22408	22430	22565	22533	22535	22642	22439	22394	22548	22481	22432	22768	22755	22632	22443	22183	22610	22505	22533	22552	22597	22452	22556	22441	22403	22617	22473	22646	22230	22617	22471	22570	22565	22582	22551	22111	22372	22607	22544	22340	22409	22465	22646	22545	22655	22700	22834	22547	22478	22319	22493	22354	22464	22511	22661	22402	22500	22339	22409	22482	22542	22377	22516	22663	22440	22677	22363	22815	22494	22584	22348	22451	22317	22631	22397	22589	22436	22537	22525	22441	22650	22558	22405	22710	22641	22514	22510	22468	22406	22449	22160	22531	22464	22890	22692	22382	22532	22567	22432	22732	22634	22315	22482	22660	22336	22561	22331	22649	22449	22580	22464	22417	22560	22607	22496	22473	22600	22718	22664	22596	22686	22474	22412	22414	22390	22444	22455	22530	22444	22858	22562	22439	22440	22444	22525	22574	22499	22392	22299	22396	22231	22454	22684	22555	22475	22661	22741	22639	22504	22519	22529	22441	22403	22717	22607	22634	22388	22707	22560	22603	22536	22582	22587	22743	22586	22560	22382	22695	22813	22464	22524	22621	22539	22576	22526	22519	22633	22659	22593	22752	22786	22728	22549	22471	22484	22485	22664	22627	22302	22515	22594	22567	22490	22649	22757	22470	22548	22494	22458	22482	22604	22680	22606	22658	22820	22481	22462	22658	22709	22522	22318	22680	22421	22417	22532	22422	22405	22581	22677	22716	22437	22628	22684	22253	22649	22322	22683	22572	22206	22698	22698	22751	22491	22584	22580	22365	22403	22534	22509	22618	22700	22751	22494	22717	22544	22673	22567	22509	22907	22572	22525	22490	22473	22559	22403	22585	22806	22539	22624	22467	22791	22753	22634	22604	22409	22663	22522	22579	22519	22863	22796	22579	22346	22503	22542	22338	22752	22758	22476	22701	22777	22508	22619	22599	22645	22459	22624	22624	22550	22422	22587	22595	22488	22443	22522	22685	22773	22465	22549	22783	22330	22679	22402	22465	22258	22611	22618	22558	22765	22599	22441	22653	22678	22512	22283	22517	22478	22487	22504	22563	22549	22564	22524	22563	22623	22564	22689	22758	22491	22403	22353	22407	22721	22566	22547	22567	22552	22385	22482	22524	22299	22574	22438	22388	22448	22538	22642	22653	22398	22719	22489	22477	22573	22504	22380	22673	22490	22555	22505	22537	22697	22486	22530	22665	22575	22536	22310	22361	22808	22529	22826	22684	22615	22581	22351	22331	22342	22530	22741	22187	22806	22496	22413	22486	22676	22557	22587	22411	22665	22520	22449	22554	22417	22423	22307	22425	22731	22374	22624	22457	22625	22734	22573	22714	22380	22517	22617	22690	22708	22281	22650	22773	22256	22493	22562	22416	22434	22605	22807	22587	22540	22315	22801	22817	22455	22798	22364	22522	22478	22650	22391	22376	22535	22619	22701	22691	22610	22470	22727	22491	22326	22522	22677	22363	22418	22447	22527	22309	22715	22430	22442	22572	22537	22486	22412	22512	22522	22730	22591	22636	22597	22566	22445	22678	22731	22724	22624	22669	22569	22613	22579	22439	22680	22222	22325	22411	22466	22524	22658	22610	22602	22571	22548	22296	22380	22704	22706	22554	22451	22781	22516	22753	22453	22720	22832	22614	22654	22541	22421	22453	22497	22238	22696	22396	22411	22463	22287	22498	22377	22579	22644	22630	22389	22338	22535	22492	22594	22591	22626	22536	22310	22469	22546	22601	22774	22565	22697	22319	22482	22476	22548	22476	22641	22737	22576	22878	22303	22487	22735	22405	22691	22382	22628	22601	22861	22764	22421	22579	22419	22461	22547	22480	22626	22495	22483	22462	22485	22506	22465	22527	22607	22669	22574	22707	22703	22685	22797	22636	22530	22564	22460	22658	22488	22373	22486	22551	22569	22574	22615	22645	22566	22640	22638	22519	22793	22745	22425	22529	22715	22482	22438	22248	22448	22400	22567	22548	22636	22778	22491	22335	22640	22441	22518	22630	22610	22574	22636	22726	22518	22615	22611	22764	22658	22312	22464	22673	22580	22460	22460	22423	22354	22687	22659	22605	22673	22684	22508	22541	22402	22516	22789	22590	22404	22429	22436	22595	22443	22561	22719	22699	22561	22641	22401	22406	22545	22433	22488	22638	22565	22426	22278	22616	22457	22471	22604	22594	22416	22410	22533	22511	22657	22499	22265	22579	22604	22488	22777	22567	22666	22403	22501	22782	22585	22678	22712	22485	22514	22750	22570	22567	22458	22552	22533	22483	22632	22349	22679	22703	22376	22415	22491	22593	22445	22237	22693	22480	22680	22347	22395	22664	22489	22390	22371	22465	22540	22675	22517	22757	22531	22438	22688	22544	22572	22504	22343	22310	22565	22599	22572	22383	22642	22782	22562	22682	22576	22401	22449	22378	22635	22543	22547	22459	22296	22602	22520	22656	22694	22700	22516	22337	22638	22550	22580	22431	22308	22406	22697	22609	22616	22476	22467	22562	22627	22665	22535	22451	22427	22527	22739	22481	22478	22524	22437	22746	22466	22394	22314	22250	22371	22797	22485	22586	22749	22364	22390	22665	22539	22455	22704	22413	22558	22432	22610	22526	22640	22569	22552	22475	22722	22433	22329	22465	22624	22522	22413	22426	22463	22525	22737	22619	22651	22630	22769	22669	22532	22248	22283	22513	22405	22359	22447	22772	22494	22512	22606	22543	22472	22647	22492	22624	22569	22445	22584	22658	22887	22648	22463	22309	22521	22479	22594	22655	22330	22690	22472	22379	22542	22588	22559	22320	22668	22279	22578	22498	22443	22509	22513	22597	22528	22337	22597	22671	22605	22552	22668	22567	22564	22587	22532	22416	22633	22452	22499	22503	22632	22570	22676	22336	22651	22629	22433	22774	22630	22442	22533	22281	22661	22805	22470	22641	22487	22393	22592	22631	22788	22362	22588	22346	22380	22630	22745	22489	22428	22268	22495	22576	22385	22577	22381	22474	22406	22491	22437	22493	22515	22523	22574	22635	22447	22599	22525	22723	22599	22598	22454	22634	22592	22404	22725	22480	22519	22396	22581	22486	22484	22445	22660	22578	22415	22424	22466	22506	22595	22540	22590	22357	22498	22434	22524	22499	22565	22265	22538	22430	22744	22586	22617	22482	22566	22446	22439	22238	22850	22484	22333	22387	22744	22681	22550	22425	22572	22325	22411	22280	22592	22697	22494	22496	22699	22624	22503	22766	22534	22505	22547	22432	22600	22584	22733	22441	22605	22527	22461	22526	22470	22596	22581	22615	22634	22544	22467	22480	22690	22341	22729	22553	22450	22476	22715	22509	22700	22666	22663	22584	22702	22453	22475	22734	22615	22557	22651	22703	22584	22674	22528	22623	22662	22496	22478	22546	22517	22382	22502	22465	22425	22734	22715	22571	22479	22555	22553	22310	22628	22618	22533	22723	22574	22550	22558	22376	22570	22470	22664	22634	22442	22434	22490	22318	22455	22475	22543	22622	22338	22527	22728	22653	22644	22648	22651	22606	22591	22432	22597	22342	22442	22557	22579	22722	22610	22461	22713	22452	22609	22415	22438	22687
20954	36686	36485	28874	24832	21775	20037	18755	17777	17269	16688	16311	16004	15806	15664	15510	15516	15471	15343	15515	15491	15477	15311	15372	15238	15317	15304	15017	14947	15172	14977	14947	14850	14901	14748	14803	14723	14847	14659	14719	14748	14564	14571	14680	14711	14689	14557	14640	14499	14661	14594	14661	14771	14447	14545	14599	14822	14413	14547	14407	14563	14686	14495	14604	14533	14676	14413	14579	14606	14759	14323	14396	14337	14536	14669	14612	14410	14492	14614	14602	14607	14663	14587	14504	14710	14566	14401	14490	14416	14724	14712	14666	14614	14579	14639	14463	14595	14452	14570	14511	14698	14502	14521	14477	14468	14579	14423	14499	14509	14542	14625	14576	14424	14564	14568	14572	14411	14398	14536	14640	14445	14604	14508	14471	14449	14499	14587	14573	14475	14383	14485	14655	14624	14565	14460	14587	14659	14615	14351	14538	14436	14503	14471	14477	14715	14619	14545	14370	14544	14615	14495	14533	14604	14755	14555	14537	14528	14455	14670	14444	14519	14560	14621	14486	14515	14549	14565	14442	14575	14518	14487	14676	14487	14493	14534	14459	14578	14502	14455	14623	14512	14748	14547	14529	14485	14623	14578	14621	14465	14443	14579	14526	14491	14484	14362	14466	14666	14618	14542	14534	14662	14600	14591	14382	14390	14555	14668	14395	14663	14520	14675	14633	14431	14518	14571	14457	14615	14439	14458	14609	14512	14481	14351	14430	14389	14526	14381	14599	14488	14555	14500	14560	14428	14585	14430	14467	14705	14569	14350	14567	14616	14438	14394	14628	14513	14455	14429	14393	14533	14424	14582	14687	14613	14455	14572	14675	14581	14336	14385	14503	14664	14573	14561	14389	14640	14566	14562	14456	14523	14579	14399	14513	14569	14564	14424	14469	14554	14555	14519	14526	14660	14483	14609	14563	14305	14504	14593	14523	14590	14440	14745	14644	14394	14610	14369	14543	14657	14622	14571	14646	14423	14584	14414	14672	14652	14511	14450	14349	14432	14621	14551	14531	14484	14523	14475	14682	14572	14573	14408	14409	14619	14378	14416	14425	14532	14613	14413	14362	14418	14438	14753	14498	14392	14514	14608	14597	14477	14703	14565	14465	14593	14657	14700	14458	14327	14576	14562	14575	14611	14573	14656	14400	14478	14698	14554	14678	14351	14724	14505	14462	14533	14584	14689	14620	14532	14546	14446	14452	14654	14782	14483	14456	14416	14335	14669	14526	14532	14620	14555	14684	14578	14414	14654	14349	14657	14748	14600	14446	14356	14455	14495	14542	14629	14678	14587	14603	14462	14699	14434	14590	14420	14488	14541	14531	14517	14380	14581	14579	14493	14600	14673	14594	14551	14482	14425	14625	14601	14583	14459	14455	14782	14751	14602	14522	14524	14598	14566	14390	14658	14611	14460	14599	14414	14574	14535	14577	14558	14613	14508	14404	14593	14501	14605	14539	14422	14448	14552	14700	14508	14422	14705	14410	14496	14305	14629	14536	14486	14401	14477	14734	14386	14582	14590	14593	14710	14683	14479	14578	14539	14651	14590	14546	14512	14455	14443	14516	14615	14723	14536	14379	14580	14703	14475	14591	14502	14504	14653	14135	14605	14376	14677	14474	14308	14566	14476	14723	14588	14648	14542	14526	14500	14563	14591	14533	14489	14419	14599	14573	14579	14502	14455	14547	14478	14365	14480	14569	14507	14630	14537	14545	14463	14667	14593	14516	14574	14512	14461	14508	14686	14671	14503	14611	14592	14534	14568	14495	14497	14598	14513	14494	14649	14474	14575	14620	14590	14514	14615	14453	14502	14624	14577	14379	14752	14476	14541	14727	14650	14611	14645	14528	14443	14534	14549	14339	14453	14506	14541	14631	14615	14608	14656	14702	14549	14485	14665	14382	14554	14713	14372	14605	14678	14417	14554	14645	14648	14534	14530	14510	14517	14625	14597	14622	14534	14400	14602	14631	14567	14521	14494	14654	14576	14572	14618	14365	14576	14474	14564	14524	14554	14599	14563	14562	14549	14621	14347	14623	14370	14502	14680	14513	14547	14356	14495	14545	14284	14427	14665	14656	14480	14553	14550	14662	14568	14495	14527	14532	14642	14690	14510	14547	14417	14395	14534	14748	14554	14415	14535	14608	14531	14405	14556	14407	14606	14445	14400	14302	14481	14614	14344	14627	14541	14528	14634	14530	14609	14651	14574	14671	14467	14721	14654	14579	14338	14595	14493	14342	14537	14452	14622	14671	14469	14611	14523	14621	14629	14423	14505	14574	14528	14547	14587	14515	14639	14442	14512	14409	14584	14755	14608	14507	14649	14478	14557	14679	14411	14586	14609	14555	14585	14501	14630	14619	14499	14555	14530	14508	14552	14522	14417	14640	14522	14459	14475	14618	14480	14677	14395	14480	14493	14549	14575	14725	14631	14427	14656	14274	14705	14357	14756	14498	14492	14553	14566	14525	14537	14587	14521	14647	14619	14453	14490	14519	14541	14584	14533	14493	14728	14670	14651	14562	14637	14434	14537	14521	14543	14593	14435	14628	14470	14475	14664	14516	14623	14598	14639	14659	14454	14667	14444	14645	14610	14580	14801	14667	14651	14525	14678	14499	14427	14507	14393	14450	14598	14525	14457	14548	14427	14423	14614	14561	14639	14531	14517	14505	14584	14649	14594	14572	14480	14517	14642	14656	14622	14522	14418	14605	14519	14487	14559	14453	14579	14519	14571	14705	14610	14444	14550	14573	14482	14521	14449	14419	14503	14441	14492	14482	14530	14748	14421	14592	14590	14476	14619	14339	14461	14573	14676	14474	14441	14529	14512	14334	14494	14555	14488	14544	14547	14408	14527	14305	14509	14733	14511	14534	14470	14589	14656	14350	14577	14515	14538	14509	14369	14712	14404	14404	14529	14468	14557	14562	14420	14321	14393	14564	14396	14487	14618	14659	14511	14515	14576	14398	14514	14543	14444	14555	14596	14390	14636	14576	14556	14552	14398	14435	14609	14418	14517	14528	14553	14501	14454	14622	14487	14450	14561	14564	14662	14559	14837	14581	14599	14670	14452	14484	14540	14476	14599	14668	14603	14577	14457	14303	14338	14472	14627	14273	14536	14403	14480	14454	14584	14622	14500	14538	14599	14687	14654	14488	14339	14556	14464	14617	14475	14507	14669	14493	14528	14447	14562	14461	14505	14489	14547	14525	14695	14537	14425	14527	14387	14383	14457	14589	14713	14499	14632	14563	14572	14472	14407	14455	14488	14434	14664	14320	14668	14518	14660	14542	14654	14446	14647	14319	14559	14556	14541	14537	14573	14653	14477	14478	14547	14485	14510	14460	14520	14458	14430	14582	14590	14583	14621	14616	14514	14697	14435	14495	14583	14598	14563	14561	14684	14595	14595	14521	14507	14546	14534	14550	14502	14448	14626	14582	14697	14429	14678	14596	14542	14565	14587	14439	14650	14508	14674	14504	14723	14447	14589	14464	14567	14453	14629	14698	14489	14593	14531	14591	14476	14557	14487	14564	14537	14528	14421	14539	14589	14517	14748	14414	14507	14616	14449	14460	14507	14636	14449	14368	14482	14592	14608	14532	14541	14546	14399	14639	14547	14282	14702	14405	14490	14613	14576	14617	14243	14467	14614	14649	14629	14725	14604	14447	14619	14436	14487	14471	14687	14222	14557	14394	14584	14462	14634	14502	14593	14662	14447	14535	14810	14544	14451	14491	14520	14692	14557	14515	14493	14536	14507	14397	14495	14426	14620	14530	14593	14481	14543	14572	14371	14594	14675	14639	14580	14520	14442	14604	14635	14621	14538	14545	14499	14449	14507	14535	14540	14674	14700	14554	14608	14638	14363	14483	14506	14505	14482	14594	14446	14575	14414	14572	14518	14409	14620	14373	14495	14439	14546	14708	14550	14676	14434	14502	14686	14519	14524	14653	14439	14538	14543	14594	14581	14443	14613	14412	14480	14503	14707	14511	14743	14477	14467	14492	14510	14634	14440	14264	14783	14563	14570	14606	14549	14621	14609	14587	14532	14681	14671	14490	14506	14386	14504	14641	14539	14615	14549	14566	14464	14493	14553	14611	14569	14599	14692	14619	14518	14488	14481	14571	14473	14497	14599	14503	14629	14621	14511	14537	14597	14528	14615	14501	14459	14387	14749	14504	14522	14479	14451	14533	14586	14485	14452	14579	14567	14617	14611	14320	14548	14576	14442	14461	14734	14750	14510	14547	14441	14581	14458	14510	14517	14469	14522	14380	14470	14500	14494	14468	14540	14552	14413	14640	14483	14605	14600	14533	14658	14655	14570	14599	14446	14693	14473	14649	14566	14476	14564	14541	14348	14750	14520	14475	14702	14509	14341	14594	14377	14414	14547	14444	14476	14596	14435	14433	14446	14568	14639	14619	14505	14702	14427	14595	14643	14540	14680	14538	14536	14515	14592	14453	14589	14316	14585	14666	14364	14581	14721	14519	14447	14484	14797	14545	14499	14456	14619	14600	14455	14348	14572	14634	14548	14604	14404	14509	14595	14542	14415	14406	14548	14540	14554	14576	14466	14513	14583	14476	14547	14494	14505	14607	14669	14425	14357	14606	14431	14586	14559	14658	14540	14622	14641	14490	14556	14472	14587	14450	14524	14398	14416	14519	14594	14578	14608	14514	14560	14581	14558	14572	14592	14440	14545	14639	14443	14559	14580	14645	14688	14525	14496	14508	14696	14412	14551	14527	14499	14598	14550	14589	14642	14461	14623	14664	14383	14492	14571	14419	14613	14433	14400	14579	14461	14548	14548	14582	14406	14543	14634	14608	14508	14525	14240	14517	14568	14560	14528	14668	14516	14719	14420	14492	14534	14628	14459	14670	14468	14371	14492	14464	14475	14511	14540	14552	14451	14692	14438	14408	14479	14620	14368	14426	14644	14549	14521	14607	14599	14454	14648	14579	14487	14425	14541	14620	14682	14465	14618	14804	14308	14465	14510	14524	14542	14497	14500	14542	14476	14616	14708	14422	14607	14585	14389	14593	14482	14389	14655	14450	14515	14654	14464	14563	14558	14414	14682	14530	14513	14569	14485	14450	14559	14374	14547	14377	14572	14613	14371	14366	14557	14562	14466	14525
34914	27972	31413	29867	27151	26721	26397	26162	25853	25588	25632	25778	25289	25451	25688	25502	25317	25511	25513	25478	25342	25271	25231	25511	25565	25483	25224	25347	25149	25215	25174	25252	25268	25213	25227	25171	25249	25258	25122	25345	25432	25102	25318	25011	25092	25371	25161	25086	25354	25057	25230	25339	25262	25297	25144	25079	25383	25201	25085	25176	25235	25046	25280	24889	25202	25082	25165	25195	25192	25340	24888	25156	25073	25470	25168	25035	25088	25359	25156	25169	25276	25026	25165	25332	25400	24880	25105	25364	25237	25034	25303	25106	25365	25265	25064	25361	25282	25181	24768	25179	24977	24836	25077	25058	25196	25409	25407	25186	25222	25097	25191	25284	24891	25232	25393	25018	25286	25016	24931	25320	25150	25303	25046	25252	25082	25204	25035	25071	25278	25044	25003	25075	25140	25201	25241	25181	25242	25191	25290	25361	25101	25140	25252	25355	25077	25186	25041	25462	25164	24983	25197	25237	25225	25174	25367	25143	25053	25114	24830	25148	25137	25539	25058	25164	25314	25282	25005	25258	25424	25162	25046	25126	25160	25108	25361	25339	25319	25249	25168	24963	25301	25245	25218	25214	25308	25219	25309	25012	25122	25141	25032	25031	25304	24989	25321	24984	25084	25364	25263	25497	25294	25143	25018	25261	25011	25058	25047	25371	25076	25122	25175	25352	25226	25094	25057	25074	25158	25050	25124	25197	25012	25241	25064	25259	24945	25137	25124	25241	25357	25421	25011	25101	25183	24986	24988	24930	25322	25157	25077	25155	25325	25193	25242	25203	25205	25423	25462	25210	24973	25014	25161	25248	25041	25185	25085	25265	25266	25188	25000	25214	25116	24987	25378	25345	25234	25139	25266	25307	25065	24911	25055	25175	25096	25334	24981	25266	25053	25190	25241	25090	25050	25219	25069	25111	25285	24988	25093	25167	25152	25240	25115	25067	25049	25097	25314	24999	25118	25091	25284	25555	25026	24916	25352	25156	25380	25351	25037	25147	24942	25197	25133	24964	25243	25506	25170	25045	25140	25096	25225	25229	25168	25061	25230	25135	25135	25161	25064	25134	25005	25594	25302	25344	25134	25015	25127	25258	25173	25195	25198	25086	25019	25192	25160	25069	25207	25254	25127	25205	25331	25381	25408	25274	25244	25083	24963	25403	25242	25291	25131	25003	25287	24880	25085	25037	25133	25258	25412	25340	25105	25187	25040	25221	25057	25275	24988	25183	25377	25305	25038	25280	24876	25276	25017	25278	25207	25070	25225	25212	24737	25340	25151	25265	25193	25117	25182	25301	25154	25197	25031	25351	25107	25082	25255	25240	25152	25180	25200	25245	25011	25428	25187	25349	25269	24978	24983	25145	25104	25276	25428	25105	25195	25029	25186	25191	25236	25195	25231	24967	25083	25189	24993	24956	25251	25238	25174	25285	25092	24932	25080	24894	25419	25173	25063	25319	25382	25276	25155	25137	25227	25149	25174	25486	25277	24801	24967	25329	25192	25335	25389	25088	25319	25040	25030	25043	25020	25249	24932	25431	25260	25388	25145	25225	25188	25133	25193	25154	25159	25224	25205	25084	25406	25379	25243	25001	25178	25327	25206	25146	25257	24930	25112	25298	25228	25054	25225	25196	25273	25248	25331	25169	25164	24971	25342	25291	24966	25063	25276	24997	25153	25081	25247	25237	24957	25074	25152	25186	25232	25278	25259	25140	24999	25045	25191	25055	25140	25172	25264	25231	25228	25443	25150	25158	25153	25304	25386	24847	25309	25128	25408	25228	25208	25091	25108	25080	24898	25272	25458	25006	25009	25186	25019	25172	24946	24947	25210	25349	25220	25253	25134	25066	25196	25211	25072	25037	25086	25324	25371	25169	25143	25011	25259	25244	25132	25120	25286	25199	25068	25384	25101	24934	25075	25175	24974	25189	25377	25284	25329	25182	25264	25103	25189	24971	25237	25267	25074	25288	25466	25109	25086	25392	25127	24937	25293	25088	24992	25258	24935	25173	24960	25078	25145	25362	25220	25265	25422	25373	25079	25352	24969	25164	25195	24943	25212	24963	25320	25293	25362	25268	25103	25087	24970	25020	25042	25161	25576	25220	25091	25253	24932	25083	25091	25378	25265	25239	25221	25194	25428	25146	25221	24935	25150	25249	25232	25084	25032	25137	25092	25088	25257	25116	25179	25187	25183	25317	25222	25396	25065	25235	25112	24930	25084	25167	25210	25411	25086	25124	25143	25053	25010	24985	25261	25219	25251	24905	25180	25093	25159	25020	25085	24957	25073	25226	25127	25176	25015	25302	25193	25240	24967	25201	25375	25222	25264	25286	25137	24895	25414	25313	25404	25223	25327	25446	25199	25166	25197	25178	25220	25247	25258	25347	24934	25409	25417	24815	25165	25164	25276	25200	25179	25452	25194	25285	25254	25207	25101	25162	25103	24999	24972	25240	25145	25176	25093	25125	25042	25200	25281	25073	25056	24961	25167	25387	25114	24996	25023	25098	25205	25154	25079	25212	25347	25286	25146	25258	25292	25017	25206	25007	25138	25120	25340	25376	25274	24918	25111	25132	25286	25366	25419	25333	25406	25174	25238	25089	25291	25273	25119	25276	25313	25230	25213	25299	25001	25117	25145	25172	25264	25054	25221	24846	25031	25281	25241	25025	25134	25219	25362	24982	25225	25523	25379	25248	25101	25351	25172	25313	25065	25169	25285	25278	25239	25054	25688	25443	25247	25129	25542	25302	25213	25138	25383	25111	25229	24941	25138	25312	25166	24994	25304	25342	25241	25039	25366	25312	25166	25331	25260	25190	25148	25227	25161	25285	25478	25157	25195	25321	25094	25234	25290	24972	25309	25080	25236	25262	25347	25344	25007	25141	25071	25161	25284	24928	25010	25050	25243	25383	25324	25368	25269	25299	25163	25328	25359	25293	25242	25222	25350	25441	25182	25325	25226	25192	25313	25375	25057	25265	25175	25073	25073	25205	25350	25241	24969	25163	25253	25252	25055	24859	25055	25244	25380	25285	25087	25133	25324	25335	25366	25416	25279	25207	25181	25095	25237	25210	25416	25169	25176	25020	24979	25234	25232	25282	25243	25005	25446	25243	24950	25066	25032	25311	25132	25369	25025	25091	25157	25261	25096	25231	25220	25043	25265	25197	25106	25239	25287	25156	25174	25248	25310	25249	25233	24978	25216	25269	25185	25146	25110	25291	25327	25217	25087	25404	25206	25066	25116	25318	25220	25157	25325	25251	25210	25160	25468	25159	25322	25395	25115	25290	25020	25126	25344	25216	25160	24978	25081	25223	25267	25254	25418	25140	25457	25434	25187	25089	25304	25447	25258	25339	25321	25156	25185	25106	25267	25241	24958	25209	25243	25326	25135	25233	25001	25353	25405	25173	25218	25084	25270	25209	25341	25122	25268	25248	25243	25288	25275	25102	25100	24858	24953	25205	25263	25182	25242	25266	25228	25245	25229	25249	25246	25179	25145	25231	25245	24957	24964	25206	25427	25302	25284	25104	25268	25313	25239	25330	25007	25277	25199	25333	25365	25120	25162	25018	25389	25248	25026	25185	25143	25142	25262	25284	24857	25170	25144	25108	25216	25230	25017	25099	25276	24828	25536	25189	25006	25315	25158	25184	25076	25138	25235	25414	25338	25152	25356	24828	25223	25200	25171	25079	25081	25308	25123	25014	25014	25341	25253	25317	25396	25255	25310	25018	25143	25226	25267	25179	25352	25240	25285	25243	24791	25282	25332	25455	25039	25004	25304	24998	25087	25037	25146	25139	25333	25270	25150	24899	25196	25599	25316	25356	25199	25340	25027	25113	25108	25038	25058	25093	25184	25022	25070	25300	25036	25198	25260	25055	25182	25320	25232	25328	25165	25165	25156	24946	25279	25406	25381	25247	25091	25257	25085	25092	25284	25102	25289	25112	25169	25089	25207	25004	25263	25150	25235	25368	25187	25206	25644	25116	25245	25159	25273	25297	25290	25211	25210	25044	25137	24928	25099	25320	25407	25300	25151	25198	25299	25242	25276	25233	25054	25165	25146	25031	25008	25102	25040	25420	25190	25157	25105	25122	25217	25108	25112	25221	25122	25318	25305	25013	25024	25299	25145	25337	25197	25125	25031	25120	24849	25065	24998	25254	25023	25365	25145	25137	25132	25026	25348	25235	25206	25662	25041	25118	25062	25080	25012	25492	25244	25125	25109	25335	25205	25129	25209	25251	25170	25162	25157	25191	25181	25123	25170	24999	25225	25103	25134	25339	25195	25080	25219	24945	25271	25210	24942	24959	25212	25252	25343	25021	25328	25106	25284	25199	25372	25208	25206	25277	25008	25042	24983	25313	25072	25100	25095	25292	25361	25179	25340	25167	25387	25176	25555	25253	25223	25049	25229	25527	25088	25286	25108	25079	25423	25084	25228	24990	25309	25294	25050	25260	25151	25309	25197	25209	25293	25201	25168	25036	25430	25221	25186	25035	25101	25304	25216	25247	25046	25115	25412	25434	25300	25466	25013	25138	25165	24859	25138	25160	25042	25174	25403	25097	25272	25050	25292	25227	25268	25006	25266	25184	25014	25113	25267	25112	25064	25217	25573	25263	25309	25187	25172	25234	25358	24971	25287	25238	25149	25159	25138	25121	24936	25262	25197	24935	25350	25264	25127	25112	25140	25381	25111	25042	25151	25400	25212	25313	25253	25061	25239	25362	25230	25302	25314	25273	25186	25212	25137	24979	24976	25208	25102	25072	25099	25456	25454	25150	24980	25123	25359	24915	25108	25034	25189	25324	25158	25214	25037	25396	25355	25276	25252	25128	25278	25118	25178	25103	25435	25272	25308	25258	25273	25332	25081	25128	25143	25263	25058	25338	25118	25026	25301	25126	25142	24985	25319	25145	25334	25158	25187	25140	25146	25136	25020	25269	25267	24659	25230	25142	25134	25252	25119	25161	25211	25230	25315	25022	25375	25317	24928	25097	25015	24882	25234	25271	25215	25205	25012	25386	25219	25243	25170	25347	25208	25063	25260	25380	25103	25204	24905	25321	25051	25218	25239	25191	25179	25171	25414	24940	25147	25480	25098	25308	25160	25340	25315	25104	25290	25146	25218	25221
20920	25372	24853	20836	19306	18205	17608	17082	16746	16621	16333	16202	16029	16243	16119	16058	16068	15995	16196	16175	16029	16264	16204	15908	16069	15924	16044	16038	16005	15896	15878	15969	15838	15902	15776	16006	15901	15750	15852	15830	16032	15856	15946	15751	15870	15861	15778	15909	15768	15787	15765	15836	15714	15915	15646	15749	15866	15957	15895	15818	15750	16044	15877	15746	15824	15903	15873	15925	15854	15796	15997	15952	15680	15815	15935	15970	15793	15601	15812	15915	15880	15838	15904	15685	15774	15818	15891	15813	15730	15899	15794	15768	16118	15625	15742	15827	15786	15704	15828	15979	15830	15921	15690	15793	15926	15844	15864	15641	15815	15676	15913	15826	15859	15803	15783	15668	15804	15789	15782	15836	15731	15939	15939	15742	15800	15805	15793	15957	15645	15898	15930	15772	15747	15873	15835	15724	15839	15745	15932	15751	15965	15947	15861	15916	15982	15783	15788	15730	15866	15806	15922	15967	15844	15875	15866	15742	15882	15924	15890	15755	15889	15951	15740	15883	15847	15686	15780	15709	15740	15914	15898	15650	15920	15934	15760	15779	15881	15863	15710	15826	15821	15765	15767	15703	15740	15884	15686	15573	15750	15735	15863	15865	15816	15826	15948	15809	16046	15857	15956	15737	15795	15765	15835	15837	15793	15896	15711	15804	15736	15882	15824	15869	15858	15859	15772	15710	15989	15775	15628	15930	15760	15782	15678	15860	15726	15855	15708	15839	15776	15706	15884	15754	15861	15777	15645	15643	15883	15857	15716	15623	15807	15867	15800	15956	15832	15688	15775	15810	15845	15725	15804	15849	15753	15794	15972	15901	15690	15818	15847	15779	15676	15850	15776	15801	15838	15802	15935	15920	15868	15963	15875	15820	15541	15931	15729	15883	15713	15800	15964	15868	16025	15876	15834	15711	15873	15893	15869	15654	15979	15836	15825	15864	15935	15477	15818	15855	15818	15875	15887	15874	15747	15891	15760	15917	15750	15735	15859	15834	15753	15749	15729	15837	15850	15993	15935	15932	15724	15681	15823	15826	15851	15729	15878	15819	15719	15773	15864	15883	15930	15711	15645	15826	15803	15733	15757	15807	15743	15901	15921	15771	15722	15776	15896	15760	15823	15785	15791	15742	15859	15794	15739	15812	15886	15772	15744	15489	15839	15871	15855	15654	15818	16060	15750	15641	15958	15760	15851	15989	15760	15832	15830	15825	15961	15829	15918	16069	15899	15859	15846	15937	15790	15868	15914	15756	15909	15847	15965	15738	15769	15768	15863	15839	15589	15948	15742	15701	15823	15802	15877	15827	15895	15762	15832	15792	15617	15858	15792	15851	15740	15708	15832	15884	15982	15617	15827	15744	15808	15814	15871	15757	15849	15778	15706	15840	15948	15960	15918	15862	15934	15836	15973	15701	15879	15740	15723	15958	15881	15836	15859	15786	15684	15745	15643	15883	15889	15839	15693	15821	15912	15741	15870	15792	15758	15747	15968	15894	15879	16016	15891	15897	15818	15860	15770	15836	15602	15664	15808	15799	15930	15849	15669	15807	15764	15880	15705	15858	15852	15694	15706	15850	15901	15944	15759	16012	15855	15791	15804	15969	15829	15911	15735	15765	15665	15747	15792	15773	15790	15770	15824	15807	15842	15764	15701	15847	15787	15884	15879	15766	15710	15703	15882	15853	15796	15841	15824	15878	15774	15704	15735	15643	15737	15744	15833	15849	15863	15975	15708	15900	15715	15770	15827	15827	15834	15980	15733	15908	15803	15821	15636	15694	15756	15734	15936	15955	15939	15767	15770	15803	15826	15974	15729	15783	15701	15781	15916	15964	15841	15768	15857	15880	15743	15724	15886	15654	15778	15826	15600	15692	15844	15800	15765	15755	16041	15867	15762	15828	15740	15698	15805	15645	15916	15868	16061	15751	15882	15960	15874	15817	15876	15713	15772	15983	15697	15773	15869	15733	15799	15757	15775	15875	15873	15886	15791	15814	15750	15935	15761	15823	15873	15972	15961	15827	15910	15860	15729	15852	15769	15881	15901	15566	15833	15913	15813	15904	15923	16010	15861	15746	15823	15931	15939	15942	15931	15979	15804	15816	15826	15693	15624	15869	15951	15911	15897	15884	15827	15661	15914	15824	15694	15990	15988	15946	15933	15929	15839	15664	15689	15867	15878	15808	15841	15955	15897	15647	15813	15733	15856	15765	15927	15797	15805	15666	15761	15927	16006	15830	15657	15814	15749	15570	15945	15852	15804	15790	15790	15815	15782	15756	15749	15921	15777	15975	15803	15672	15882	15848	15837	15801	15750	15951	15843	15714	15723	15809	15867	15852	15848	15790	15772	15916	15722	15961	15849	15837	15847	15893	15880	15794	15759	15970	15799	15859	15886	15986	15657	15821	15785	16006	15789	15831	15717	15885	15661	15727	15771	15833	15900	15975	15884	15802	15947	15812	15904	15833	15783	15693	15867	15765	15702	15705	15729	16069	15881	15701	15743	15787	15784	15915	15976	15827	15771	15715	15763	15828	15656	15728	16045	15797	15929	15849	15799	15782	15735	15902	15813	15805	15770	15974	15988	15663	15803	15856	15519	15563	15781	15835	15945	15913	15916	15939	15842	15881	15829	15834	15946	15903	15819	15736	15852	15770	15878	15852	15798	15868	15874	15887	15743	15985	15660	15883	15702	15904	15705	15804	15754	15807	16024	15948	15809	15838	15816	15938	15776	15814	15816	15817	15863	15997	15779	15981	15773	15803	15749	15837	15976	15873	15873	15912	15814	15753	15874	15799	15771	15685	15888	15809	15780	15869	15845	15778	15632	15764	15719	15767	15711	15842	15963	15812	15949	15707	15931	15775	15761	15773	15710	15831	15916	15924	15661	15917	15705	15778	15797	15782	15876	15720	15892	15980	15852	15919	15807	15958	15648	15784	15929	15832	15844	15834	15936	15700	15905	15859	15670	15731	15799	15737	15886	15735	15823	15817	15749	15833	15871	15672	15640	15947	15782	15751	15855	15857	15935	15847	15782	15919	15923	15812	15787	15992	15899	15708	15880	15598	15708	15829	15833	15774	15717	15842	15909	15719	15969	15827	15894	15799	15943	15790	15824	15948	15806	15933	15706	15714	15895	15822	15768	15704	15738	15739	15652	15894	15971	15870	15873	16020	15780	15903	15667	15768	15943	15915	15986	15808	15848	15651	15830	15778	15924	15786	15738	15898	15847	15958	15757	15830	15707	15949	15862	15955	15883	15784	15876	15735	15799	15871	15846	15936	15803	15925	15927	15719	15884	15806	16010	15749	15857	15938	15847	15749	15652	16011	15901	15788	15933	15704	15915	15699	15751	15790	15731	15839	15829	15847	15849	15802	15789	15826	15725	16040	15828	15848	15876	15665	15833	15780	15864	15639	15811	15962	15852	15843	16005	15783	15847	15889	15811	15760	15836	15675	15711	15807	15764	15905	15830	15801	15749	15897	15738	15862	15836	15886	16035	15815	15860	15773	15783	15744	15819	15771	15888	15826	15816	15930	15907	15645	15649	15828	15808	15869	15673	15781	15674	15792	15786	15864	15864	15823	15680	15649	15632	15997	15929	15806	15809	15869	15709	15672	15828	15801	15892	15763	15761	15784	15816	15810	15891	15892	15762	15902	15869	15778	15709	15794	15820	15819	16026	15900	15803	15758	15835	15777	15877	15929	15837	15820	15766	15814	15685	15854	15694	15868	15884	15884	15805	15869	15820	15776	15937	15798	15924	15974	15878	15782	15751	15798	15823	15789	15930	15868	15762	15820	15823	15991	15716	15986	15797	15775	15789	15776	15981	15905	15727	15811	15827	15848	15965	15917	15719	15764	15945	15791	15750	15743	15869	15791	15893	15934	15880	15920	15780	15846	15727	15843	15863	15815	15957	15885	15911	15702	15960	15705	15801	15956	15726	15866	15841	15907	15766	15645	15714	15841	15774	15876	15759	15769	15846	15871	15688	15795	15785	15971	15790	15891	15985	15777	15847	15629	15865	15810	15671	15837	15809	15935	15878	15831	15865	15796	15873	15871	16018	16022	15835	15922	15615	15881	15975	15773	15845	15822	15831	15919	15951	15799	15846	15963	15833	15898	15792	15705	15900	15912	15958	15786	15787	15847	15740	15769	15861	15889	15694	15997	15963	15782	15709	16029	15972	15736	15746	15806	15764	15861	15851	15881	15927	15930	15881	15867	15896	15906	16043	15806	15747	15767	15927	15963	15835	15925	15888	15871	16008	15831	15817	15871	15796	15779	15924	15801	15917	15846	15751	15856	15721	15848	15905	15932	15816	16028	15786	15776	15906	15808	15867	15753	15904	15845	15967	15856	15778	15751	15891	15834	15861	15634	15730	15794	15857	15633	15959	15989	15846	15881	15903	15799	15914	15966	15733	15946	15731	15830	15778	15872	16010	15982	15767	15909	15883	15769	15781	15821	15946	15997	15675	15821	15923	15889	15654	15825	15859	15873	15895	15840	15822	15817	15791	15907	15659	15836	15846	15842	15877	15918	15850	15953	15960	15835	15621	15823	15960	15755	15928	15869	15895	15785	15901	15865	15601	15845	15847	15823	15763	15783	15828	15824	15854	15820	15945	15768	15848	15947	15736	15880	15788	15891	15720	15756	15809	16041	15634	15748	15692	15615	15776	15634	15721	15729	15735	15893	15638	15918	15758	15926	15855	15672	15986	15867	15914	15872	15848	15794	15822	15714	15928	15800	15950	16032	15908	15742	15870	15756	15928	15617	15725	15834	15803	15856	15799	15862	15683	15862	15723	15826	15849	15953	15752	15775	15612	15761	15775	15789	15795	15855	15786	15755	16061	15850	15682	15887	15804	15662	15748	15822	15829	15902	15970	15610	15843	15872	15828	15726	15949	15426	15947	15772	16010	15880	15842	15751	15764	15813	15802	15796	15944	15911	15822	15798	15725	15757	15836	15716	15866	15734	15832	15746	15822	15920	15833	15714	15679	15923	15936	15892	15998	15868	15732	16069	15825	15903	15817	15757	15824	15899	15931	15974	15799	15719	16020	15743	15866	15784	15824	15780	15739	15910	15818	15885	15758	15639	15753	15944	15864	15822	15674	15716	15759	15777	16009	15877
24269	21186	27797	25188	23831	27231	28591	25540	24855	24834	24459	23934	24198	24316	24118	24001	23909	23806	24059	23974	24077	23790	23899	23775	23765	23892	23768	23744	23770	23281	23442	23717	23676	23387	23607	23285	23436	23757	23290	23501	23285	23419	23307	23663	23518	23193	23639	23567	23371	23394	23302	23350	23382	23400	23582	23397	23150	23371	23331	23276	23543	23439	23376	23453	23613	23323	23205	23702	23486	23520	23223	23232	23289	23548	23421	23410	23321	23334	23537	23353	23193	23387	23341	23313	23420	23247	23558	23074	23365	23185	23453	23347	23282	23329	23540	23290	23093	22994	23210	23235	23301	23342	23347	23260	23089	23412	23245	23398	23371	23298	23352	23010	23298	23279	23437	23498	23304	23430	23434	23227	23382	23199	23254	23432	23434	23445	23386	23212	23199	23363	23118	23156	23295	22975	23232	23253	23238	23211	23323	23128	23289	23155	23274	23147	23383	23588	23210	23446	23255	23429	23501	23452	23121	23366	23435	23198	23437	23430	23287	23475	23468	23242	23370	23272	23338	23312	23295	23222	23129	23371	23276	23540	23467	23738	23441	23444	23440	23230	23350	23231	23334	23448	23112	23329	23337	23387	23192	23204	23479	23450	23333	23541	23249	23175	23317	23232	23297	23247	23477	23252	23227	23377	23481	23348	23372	23341	23507	23351	23382	23327	23504	23411	23291	23229	23289	23489	23227	23369	23085	23342	23406	23352	23480	23578	23529	23324	23356	23239	23416	23436	23398	23233	23319	23337	23285	23133	23306	23395	23241	23260	23267	23270	23305	23591	23759	23376	23186	23263	23444	23399	23290	23470	23370	23242	23348	23303	23360	23435	23487	23675	23274	23263	23313	23312	23437	23396	23496	23281	23033	23626	23422	23339	23322	23152	23412	23253	23595	23393	23510	23278	23342	23375	23277	23398	23397	23464	23413	23337	23015	23402	23484	23368	23351	23600	23454	23452	23076	23451	23620	23147	23222	23251	23389	23163	23450	23610	23312	23275	23508	23479	23612	23368	23386	23283	23279	23537	23384	23199	23187	23108	23396	23345	23320	23261	23558	23339	23225	23405	23556	23311	23294	23407	23593	23350	23217	23223	23114	23171	23421	23253	23168	23302	23486	23206	23175	23278	23440	23510	23122	23293	23347	23444	23404	23410	22922	23390	23358	23095	23391	23148	23528	23363	23493	23470	23352	23421	23508	23070	23540	23169	23298	23259	23182	23353	23432	23364	23317	23134	23210	23316	23204	23226	23360	23274	23493	23355	23632	23137	23397	23541	23476	23317	23333	23196	23563	23153	23154	23502	23443	23365	23283	23237	23519	23326	23323	23411	23332	23284	23102	23523	23230	23218	23246	23379	23171	23144	23243	23242	23073	23241	23093	23180	23360	23249	23300	23400	23283	23343	23261	23381	23100	23403	23388	23233	23334	23368	23420	23353	23444	23416	23417	23469	23296	23249	23591	23541	23477	23423	23145	23307	23176	23293	23355	23396	23359	23166	23241	23351	23213	23398	23433	23245	23082	23480	23313	23223	23109	23186	23162	23280	23295	23135	23342	23364	23459	23352	23410	23316	23182	23510	23391	23365	23263	23262	23249	23387	23192	23198	23498	23281	23129	23128	23192	23408	23344	23174	23261	23292	23390	23246	23091	23277	23438	23259	23183	23474	23437	23303	23265	23245	23183	23236	23408	23254	23314	23376	23477	23373	23380	23425	23348	23029	23323	23071	23195	23557	23660	23297	23239	23485	23119	23251	23309	23381	23538	23343	23346	23401	23293	23185	23331	23414	23160	23489	23327	23319	23164	23273	23327	23565	23372	23375	23304	23511	23474	23425	23254	23302	23278	23437	23352	23579	23518	23158	23384	23238	23280	23239	23221	23187	23348	23377	23243	23247	23404	23370	23490	23076	23419	23322	23462	23275	23649	23270	23158	23266	23379	23309	23369	23215	23237	23176	23403	23226	23260	23613	23254	23313	23319	23456	23525	23233	23238	23185	23397	23380	23328	23411	23183	23366	23443	23114	23288	23225	23264	23329	23411	23297	23379	23318	23308	23109	23191	23202	23196	23362	23408	23439	23364	23200	23505	23161	23293	23294	23338	23430	23421	23325	23256	23313	23545	23635	23512	23574	23414	23313	23273	23193	23683	23569	23218	23130	23460	23535	23156	23325	23222	23305	23388	23384	23222	23255	23279	23517	23278	23136	23329	23292	23382	23369	23275	23215	23160	23272	23327	23770	23092	23360	23359	23149	23309	23284	23418	23497	23422	23320	23169	23196	23177	23480	23592	23417	23523	23291	23157	23129	23275	23419	23409	23478	23197	23251	23419	23322	23390	23282	23158	23423	23042	23489	23245	23570	23459	23461	23352	23609	23548	23251	23489	23211	23567	23387	23442	23323	23225	23363	23388	23409	23253	23169	23180	23102	23480	23415	23437	23345	23273	22981	23017	23608	23481	23225	23597	23237	23254	23545	23386	23328	23240	23228	23459	23306	23266	23606	23307	23277	23291	23251	23122	23139	23474	23224	23530	23239	23104	23280	23419	23416	23553	23388	23419	23195	23021	23186	23304	23533	23305	23276	23424	23409	23470	23497	23557	23113	23099	23377	23282	23171	23488	23128	23281	23338	23370	23331	23420	23317	23268	23242	23463	23373	23382	23213	23355	23384	23338	23288	23314	23191	23396	23567	23126	23265	23306	23205	23303	23302	23403	23216	23383	23182	23444	23453	23464	23576	23438	23255	23520	23531	23338	23496	23421	23179	23043	23236	23257	23139	23328	23309	23278	23442	23388	23145	23110	23320	23385	23492	23234	23110	23559	23186	23343	23519	23364	23150	23425	23415	23287	23302	23406	23362	23564	23342	23403	23238	23432	23264	23335	23370	23324	23299	23318	23455	23296	23362	23325	23316	23355	23162	23331	23411	23434	23455	23274	23457	23341	23410	23341	23368	23196	23252	23216	23566	23488	23225	23199	23343	23436	23298	23210	23303	23456	23383	23539	23090	23233	23144	23397	23220	23282	23312	23288	23294	23324	23284	23587	23393	23243	23227	23380	23556	23300	23532	23149	23180	23325	23144	23142	23113	23247	23156	23015	23305	23716	23066	23165	23614	23173	23156	22969	23364	23501	23343	23237	23138	23184	23081	23096	23175	23267	23581	23547	23408	23315	23277	23041	23402	23261	23431	23345	23379	23281	23371	23449	23367	23308	23413	23375	23298	23449	23128	23347	23306	23293	23296	23446	23366	23465	23563	23185	23202	23416	23302	23500	23284	23426	23300	23352	23323	23222	23298	23260	23472	23375	23436	23378	23183	23220	23067	23092	23384	23326	23247	23217	23437	23270	23095	23407	23187	23164	23367	23353	23222	23414	23384	23459	23216	23183	23405	23342	23228	23466	23380	23014	23410	23313	23359	23399	23342	23494	23217	23305	23365	23437	23264	23230	23327	23171	23263	23362	23248	23359	23079	23159	23212	23403	23388	23129	23487	23289	23087	23400	23089	23330	23414	23398	23619	23358	23520	23345	23357	23189	23181	23264	23361	23278	23377	23084	23259	23157	23207	23140	23267	23620	23441	23347	23217	23182	23283	23366	23246	23139	23235	23165	23353	23404	23475	23342	23268	23508	23226	23302	23271	23170	23349	23355	23221	23507	23343	23327	23443	23174	23027	23385	23348	23208	23225	23213	23081	23416	23404	23635	23080	23240	23342	23332	23335	23382	23347	23276	23356	23382	23403	23159	23510	23332	23469	23325	23449	23639	23487	23308	23297	23216	23268	23362	23404	23394	23250	23360	23471	23543	23510	23272	23311	23367	23283	23414	23358	23484	23337	23414	23384	23473	23425	23420	22940	23302	23540	23059	23294	23246	23315	23311	23202	23265	23368	23610	23429	23423	23392	23331	23334	23455	23418	23264	23262	23423	23395	23419	23191	23323	23401	23410	23705	23344	23486	23333	23329	23265	23280	23291	23228	23441	23359	23138	23177	23490	23367	23419	23171	23254	23207	23831	23529	23330	23205	23429	23488	23374	23340	23274	23318	23251	23504	23362	23127	23245	23333	23394	23382	23134	23323	23378	23310	23496	23479	23243	23192	23311	23337	23400	23515	23275	23326	23419	23372	23261	23596	23432	23131	23362	23319	23173	23221	23644	23283	23332	23328	23145	23347	23192	23168	23434	23116	23252	23410	23179	23278	23048	23283	23444	23401	23570	23612	23245	23131	23526	23148	23386	23440	23402	23201	23245	23209	23237	23174	23466	23435	23244	23689	23283	23267	23474	23289	23432	23295	23292	23290	23353	23193	23292	23417	23362	23185	23171	23038	23257	23253	23492	23490	23329	23380	23347	23400	23416	23148	23349	23416	23285	23240	23197	23383	23150	23241	23456	23276	23177	23382	23531	23556	23216	23430	23189	23419	23244	23373	23404	23198	23210	23348	23146	23277	23410	23390	23263	23267	23265	23410	23345	23405	23276	23247	23288	23459	23270	23437	23415	23155	23184	23262	23261	22957	23063	23222	23441	23247	23374	23201	23435	23413	23178	23264	23397	23393	23746	23300	23427	23352	23332	23164	23249	23553	23326	23240	23274	23275	23456	23266	23368	23247	23337	23321	23265	23088	23135	23143	23583	23337	23051	23294	23256	23218	23173	23369	23499	23397	23214	23335	23396	23425	23340	23117	23426	23473	23317	23510	23244	22992	23471	23399	23230	23408	23318	23399	23262	23439	23445	23349	23223	23150	23499	23233	23211	23357	23285	23464	23291	23397	23408	23321	23489	23307	23369	23301	23477	23194	23320	23264	23429	23571	23424	23372	23369	22980	23345	23470	23241	23361	23261	23339	23237	23214	23448	23106	23404	23118	23395	23305	23324	23323	23187	23285	23280	23229	23131	23316	23492	23440	23261	23149	23055	23066	23391	23308	23321	23448	23351	23338	23077	23264	23232	23399	23110	23303	23289	23539	23511	23323	23309	23034	23408	23231	23238	23439	23515	23442	23276	23564	23270	23257	23191	23609	23277	23331	23347	23604	23422	23263	23306	23395	23360	23264	23258	23462	23292	23273	23513	23451	23391	23682	23341	23441	23460	23395	23394	22992	23587	23216	23089	23192	23561	23205	23272	23111	23345	23478
18943	32175	31393	25439	22113	20018	18597	17763	17118	16539	16140	16104	15913	15726	15731	15793	15598	15611	15575	15612	15645	15590	15610	15540	15182	15355	15384	15299	15318	15199	15312	15166	15338	15125	15231	15041	15102	15081	15150	15235	15110	15047	15271	15032	14717	15084	14879	15084	15177	14887	14926	14949	15040	14929	14982	14928	14925	14973	15061	15131	15046	14913	14967	14922	15053	15038	15082	15030	15169	15019	14826	14927	15000	14947	14956	15004	15086	14879	14970	14954	14951	14837	15101	14994	14835	14923	15051	14848	14988	15058	15008	14782	14937	14684	14894	14999	14935	14935	15013	14984	14970	14949	14911	14872	14913	14932	14842	14870	14959	14826	15057	15025	14865	14841	14795	14945	15045	15054	14958	14955	14835	15013	14863	14947	14938	15090	14895	14851	14926	15103	14983	14958	14959	15033	15095	14920	14912	14909	14898	15067	14658	15073	15100	14778	15018	14992	14972	15014	14875	14963	15003	14993	14852	14812	14750	14814	15013	14991	14822	14870	15018	15091	14925	14908	14881	15122	15004	15013	15081	14851	14893	14953	14938	14898	14874	14985	15006	14942	14949	14876	14805	14988	14941	14906	14967	14969	15029	14817	14856	15021	15086	15004	15088	14903	14917	14973	14906	14640	15016	14977	14936	15098	14845	15018	14922	14990	14924	14891	15132	14888	14891	15088	15110	14995	14931	14906	14941	14947	14900	14867	14989	14898	14950	14977	14801	14957	14915	15081	14849	15062	14903	15130	15062	14965	14934	15013	14843	14925	15060	14887	14830	14883	14966	14900	15018	14693	14826	14913	14898	14877	15237	14912	14912	15047	15007	14986	14939	14729	14892	15080	14958	14778	14947	14998	15152	14868	15175	14785	14821	14856	14942	14808	15243	14913	14937	14869	14916	15003	14998	15013	14908	14965	14951	15022	14987	15024	15009	15053	14977	14931	15023	14922	14925	14902	15068	14768	14747	14751	14904	14723	14896	14914	14925	14918	15016	14788	14866	14975	14909	14932	14921	14989	14901	14893	14968	14866	14866	14844	14859	14764	14784	14985	14924	14837	14884	14808	14882	14799	15103	15054	14879	14896	15070	14792	14797	15032	14822	14990	14944	14872	14946	15146	14938	14874	15067	14979	14855	14994	14900	14954	14972	14985	14944	14944	14964	14773	15061	14900	15016	15010	15051	14896	14908	14943	14772	14996	14957	15029	14808	15005	15055	14881	14883	14959	15016	15068	14950	14911	14972	15023	14949	15112	14948	14856	14949	14819	15029	14958	14914	14951	14966	14944	14911	14938	14973	14774	14909	15029	14882	14808	14881	14919	14895	14871	14943	14918	14897	14838	14974	14865	15070	15067	15109	14984	15006	15021	14811	14887	14824	14876	14902	15027	14914	14879	14980	14791	14962	15022	15134	14933	14986	14894	14992	14785	14991	14899	14844	14876	14730	14965	14926	15084	15008	15004	14822	14930	15109	14882	14862	15018	14964	15079	15045	14876	14835	14842	14834	14983	14788	15000	14995	14858	15060	14796	14877	14903	14858	14833	14841	14838	14926	14860	14883	14856	15026	14811	14850	14990	14866	14919	14994	15098	15057	14730	14997	14994	14963	14827	14865	14858	14862	14980	15003	14812	14827	15212	14944	14967	14979	14890	14961	14960	14865	14983	14927	14881	14929	14960	14995	15039	14933	14840	14914	14836	14884	14875	14858	14899	15012	14836	14980	14888	15024	14908	14861	14806	15027	15017	14894	14982	14765	15045	14999	15057	14841	15029	14968	14964	14885	14893	14962	14926	14932	14971	14928	14941	14838	15028	14823	14951	15125	14928	14779	14909	14905	14958	15033	14902	14906	14939	15081	14979	14882	15072	14901	14971	14972	15003	14976	14920	14762	14918	14935	14977	14757	14859	15000	14894	15036	14881	14805	14995	14748	14874	14905	14972	15103	14760	15003	14969	14824	14935	15005	15143	14986	14943	14994	14848	15048	14776	14977	15078	14977	14841	14922	15102	14849	14851	14954	15003	14906	15040	14796	14908	14844	15056	14944	14769	15034	14834	14962	15016	14933	15094	14849	14879	14869	14994	15153	14853	14840	15078	14812	15150	15094	15010	14979	15006	14828	14959	15026	14951	14991	14861	14992	14815	14996	14957	14933	14861	14846	15252	15042	14923	14868	14991	14873	14894	14874	14859	14978	14811	14874	15003	14983	14868	14768	15068	14881	14939	14887	14967	15044	15115	15084	15019	14863	15042	14938	14931	14934	14833	14982	14804	15056	14739	14803	14853	15052	14983	14800	15027	14771	15065	15069	14992	14795	14753	14962	15017	15034	15062	14824	14975	14911	14926	15158	14818	14992	14917	15125	14919	14973	14944	14824	14860	14743	15046	14872	14912	14845	14901	14854	14979	15023	14940	14855	14897	14896	15028	14810	14960	14912	14981	15002	14992	14981	15004	14931	14859	14846	14994	14831	14924	14904	14966	15027	14916	14903	14726	15006	14850	15000	14973	14784	14872	15046	14942	14837	14883	15020	14918	14978	15006	14832	14990	14864	14719	15202	14801	14842	14995	14801	14778	15028	15016	14794	14874	14947	14957	14978	14888	14954	15106	14931	14932	14913	15016	15071	15016	14957	15061	15001	14984	14850	15093	15015	14931	14903	14983	14946	14916	14823	14924	15008	14985	15030	15075	14881	14911	15087	14753	14900	14950	15139	15000	14860	14950	14894	14955	15025	15149	14866	14950	14995	14859	15004	14740	14825	14698	14929	14831	14927	14689	14969	14823	14860	14975	14983	14979	14913	14890	15094	14775	14985	14905	14805	14955	15071	14949	14776	15057	15045	15017	15033	14911	14898	14986	15085	14809	15039	14760	14966	14764	15040	14974	15138	14972	14919	14990	15001	14913	14811	14979	14828	15007	14829	14996	14990	14916	14881	14870	15127	15003	15057	14891	15058	15095	14847	14877	14866	14851	14939	15090	14804	14945	15038	15058	14858	14882	14934	14882	14772	14859	15194	14917	14798	15084	15002	14956	14978	14911	14949	14807	15014	14915	15058	14823	14919	14942	15029	14997	14872	15009	15143	14873	14806	15152	14939	14917	14792	14951	14904	14886	14889	14984	14930	14920	14862	14943	14982	14892	15094	14891	14957	14936	14986	14852	14855	14954	14904	14947	15012	14827	15071	15097	15016	14821	14986	15055	14785	14963	14991	15063	14954	14964	14962	14935	14954	14938	14858	15021	14904	14899	14829	14960	14958	15095	14984	14958	15083	14868	14922	14755	15045	14709	14992	14774	14959	14862	14924	14937	14893	14788	15024	14959	14788	14808	14920	14921	15016	14921	14845	14942	14989	15017	15070	14934	15001	15012	15064	14962	14980	14778	14952	14968	15027	14974	14887	14802	15017	14970	14778	14910	15083	14991	14986	14966	14809	14928	14924	15074	15040	14924	14991	15063	14915	14759	14893	14907	15066	14845	15028	15089	14880	14878	14834	14859	15267	15110	15003	14988	14871	14937	14747	14938	14945	15191	14954	15053	14793	14906	14912	14951	15099	14954	14882	14963	14890	14906	14778	14958	14947	15013	14965	15040	14869	14766	14858	14822	14929	14802	14759	14914	14928	15015	14934	15004	15061	14923	14836	15098	14693	15121	14965	14906	14928	15050	14968	14818	14827	14929	14849	14918	15048	14819	14828	15033	15009	14844	14784	15055	14995	14915	14971	15079	14946	14858	14810	14957	15065	14989	14852	14968	15052	15094	14699	14971	14957	14902	14981	15000	15014	15034	14855	14962	15031	14910	14830	15063	14913	14938	15039	14897	14924	14991	14843	15013	15009	14960	14983	14940	14958	14887	14928	14934	14821	14961	14938	14928	15108	14867	14935	15071	14852	14919	14970	14988	15005	14925	14988	14873	15039	15010	14911	14946	15065	14783	14947	14892	15024	14696	14931	14943	14988	15185	14772	15023	14999	14887	14955	14885	14897	14831	14801	14800	14867	14929	15057	14884	15018	14796	14865	15077	14718	14998	14939	14928	14939	14960	15118	14802	15043	14859	14820	14876	14936	15034	14897	15072	14862	14726	15041	14992	14882	14918	15028	15125	14918	14964	15066	14898	15000	14960	14866	15080	14887	14959	15056	14931	14956	15134	14835	14918	14975	14984	15055	15044	15099	15180	14902	14869	14838	14883	14990	15024	14875	15020	14993	15085	15000	15050	14986	14854	14884	14885	15068	15130	14898	14987	14987	14958	14981	14871	14904	15054	14938	14933	15005	14973	15018	14973	14848	14956	14901	15078	14901	14812	14972	14960	14908	14928	14837	14963	15011	14904	15058	15008	14942	15068	15105	14964	15007	14980	14875	14906	14981	14939	14988	15002	14919	15035	14910	14941	15077	15147	14816	14973	14894	15105	14988	14978	15016	14921	15041	14843	14858	14936	14806	14985	14990	14864	15035	14904	14872	15056	14980	14829	14916	14991	14812	14855	14945	14766	15008	14751	15024	14921	14825	15094	14796	14722	14834	14928	14947	14866	14968	14766	14995	14964	15088	14847	14877	14898	15028	14752	15064	14968	14977	14883	15122	14858	14939	15179	15056	14856	15153	15225	15035	15004	15049	15029	15074	14960	14828	15044	14932	15023	14847	14827	14897	14859	15062	14898	14884	14956	14975	14887	14919	14955	14845	14934	15054	14829	15240	14906	14908	14949	14902	14866	14888	14927	15073	14915	14815	14832	15001	14939	15009	14936	14809	14819	15098	14893	14868	14933	14982	15120	14888	14909	14921	14914	14927	14971	14820	15049	14940	14880	14890	14867	14851	14986	14954	14853	15007	14994	14884	15052	14923	15074	14983	14807	14967	15056	15127	14878	15037	14880	15002	14760	14993	14975	14972	15022	14933	15076	14955	15027	14891	15103	14855	14843	14843	14885	14931	14816	15066	15022	15096	15049	14969	14964	14911	15045	15057	15034	14808	14853	14938	14815	14943	14893	15072	15056	15081	14893	14789	14998	15010	14876	14962	14807	14902	15022	15122	14792	14933	14796	15037	14832	15040	14814	14955	14887	14908	14834	14753	15025	15042	14971	14927	14895	14803	14839	14706	14974	14863	14937	15042	14827	14949	14938	15030	14987	15080	14793
22707	21180	27824	24893	22109	26241	30731	26444	25043	25512	24666	24448	24083	23868	23729	23713	24091	23562	23709	23705	23641	23737	23548	23556	23546	23209	23301	23352	23484	23361	23385	23280	23219	23309	23124	23183	23234	23209	23159	23147	23023	22872	23013	23061	22854	23222	23207	22980	23156	23229	23241	22984	22902	22865	23039	23058	23177	23042	23182	23040	22900	23212	23252	23186	23083	23106	22877	23041	23118	22806	23065	22583	22970	22854	22837	23073	23062	22932	22739	22976	23233	22934	22961	22906	22929	22923	23012	22767	22907	23038	23058	22931	22563	23147	23015	22865	22886	22824	22826	23126	22848	22994	22859	22723	22595	22905	22932	23097	22807	23066	23086	23221	22910	22964	22829	22686	23065	23024	23018	22743	22926	22819	23109	22883	22946	22982	22857	23037	22952	22934	22681	23041	22701	22974	23109	23007	22910	22764	23045	22704	22752	23175	22998	23213	22819	22615	22983	22986	22845	22913	22933	22960	22871	22820	23018	23122	22998	23062	22901	22746	22888	23021	22908	22761	23008	23062	22670	22819	22887	22896	22997	22892	22750	22874	22742	23017	22932	22883	23003	23055	23132	23021	23054	22900	23047	22802	22877	23019	23119	22928	22867	22831	22893	22737	22641	22851	22852	23068	22947	22909	23070	22892	22899	23182	23092	22789	23135	22815	23000	22950	22748	23012	22948	22849	22896	23095	22748	22969	23011	23062	22937	23129	23087	22864	23006	22823	23009	22890	22696	22956	22802	23009	22726	22884	22838	22955	23006	22778	22670	22793	22931	22759	22743	22933	23136	23030	22950	22892	22683	22891	22856	22979	22664	23072	23022	23061	23064	22777	22939	22900	23094	23100	23052	22897	22832	22865	22809	22897	22760	23052	22945	22911	22987	22738	23002	23157	23018	22965	22947	23016	22739	22796	22869	23201	22880	22848	22873	23041	22791	23005	23084	22682	23103	22945	22977	23189	22775	22775	22850	22885	22847	22940	22965	22858	22755	22929	22887	22983	22956	22776	22795	22749	22972	23148	22920	22845	22822	23060	23034	22673	22994	22854	23154	22821	23028	23071	22849	23014	22941	22884	23042	23076	22944	22959	22943	22911	22609	23064	23032	22620	22804	22937	23001	22802	22702	22812	23057	22821	22834	22910	23060	22932	22841	22919	22980	22900	22867	22967	23001	22854	22893	22719	22829	23105	22915	22873	23113	23113	23030	23046	22707	22888	22888	23061	22963	23024	23010	22800	22841	22808	23044	23063	22959	22750	22840	22950	23035	22890	22987	22978	23029	23018	23078	22661	22891	23041	22811	22751	23018	22915	23258	23072	22725	22967	23068	22863	23127	22794	22665	22982	23281	22825	22871	22926	22957	23053	22749	22696	23013	22662	22933	22867	22784	23050	22838	22780	22964	22894	22860	22803	22745	22658	23171	22923	23134	23028	23143	22564	22720	23027	22888	22836	22750	23151	22769	22789	23379	22918	23030	22858	23010	23054	22776	23080	22729	22922	22871	22767	22883	23023	22866	22880	22747	23233	22882	22698	23095	23001	22859	22691	22800	22813	22805	22755	23102	22931	22877	22898	22833	22839	22810	22805	22897	23286	22902	22725	23014	22725	22936	23036	23004	22889	22769	22701	22620	22979	23187	23182	22937	22945	22862	22684	22870	22966	23040	22917	23070	22839	23047	22497	22980	22919	22838	22854	22852	23010	22989	22894	22805	22741	22755	22841	22807	23081	22958	22820	22920	22856	22785	22806	23042	22870	22812	22912	22837	23118	22927	23021	22980	22999	23198	22936	22745	22783	22779	22862	22809	22882	22718	22971	23160	22834	23086	22858	22989	22902	22876	22907	22884	22954	22998	22932	22853	22918	22913	22646	22943	22871	22900	22976	23067	22670	22780	22847	22911	23066	22815	22872	23092	23160	22969	22936	22840	22848	22945	22944	22921	22830	22944	23132	22904	22925	22899	23010	22803	22691	22610	22713	22807	22778	22887	22982	23071	22993	22687	23015	22974	22833	23048	22905	22721	23002	23068	22892	22848	22764	22856	22937	23018	22853	23020	22917	22684	22971	22812	22730	22872	22865	23004	23128	23099	22984	22879	22786	22892	22932	22762	22853	22720	22838	23005	22936	22980	22701	22648	22915	22973	22867	22757	23005	22933	22549	22905	22888	22809	22886	23002	22986	22974	22801	23163	22907	22881	23002	22996	22843	22681	22784	22840	23038	22854	23036	22848	23072	22883	22673	22927	22843	22984	22806	22738	22677	22833	22688	22679	22901	22855	23159	22946	22883	23007	23054	22881	22721	22996	23143	22872	23056	23053	22601	23045	22562	22678	22862	22991	23162	23106	22798	22828	22906	22919	22960	22832	22796	22824	22948	22914	22990	22689	22933	23111	22981	23115	22864	22821	22684	23026	22902	23012	22979	22889	22793	22899	22783	22936	23069	22748	22859	22858	22904	22635	23064	22997	22952	22980	22892	22692	22993	22994	22927	23181	23099	22957	23135	22854	22910	22980	22845	22828	23282	22884	23049	22959	22736	23083	22928	22826	22906	22934	23106	23088	23006	22905	22886	22852	23039	23080	22917	22691	22950	23062	22671	23089	22990	23032	22951	23217	22886	22991	22588	22522	22763	22968	23055	22953	22849	22898	23010	22922	22641	22917	22861	22886	22848	22793	22741	22766	22916	22917	22708	23058	22635	22773	22885	22889	22972	22693	23001	22964	22801	22689	22900	22792	22853	22988	22552	22945	22839	22767	22851	22978	22875	22741	22755	22902	22984	22791	22928	22723	22860	22843	22800	23075	22995	22814	22880	22938	22704	22982	22684	22931	22647	22946	22996	22901	22909	22909	23020	22618	22829	22523	22798	22663	22666	22909	22918	22775	23027	23039	22739	22747	22825	22665	22883	23065	22968	22934	23104	22950	22883	22783	22901	22888	22854	22926	23202	23065	23090	22901	22886	22939	23080	22908	22954	23096	23014	22827	22897	22931	22854	22761	23001	22791	23083	22882	22969	22753	23130	22978	22756	22905	22754	22923	23093	22967	22898	22905	22897	22801	22931	22832	22676	22957	22978	23209	22862	23033	22778	22669	22785	22856	22994	22962	23046	22766	22752	22634	22906	22797	22708	22901	22696	23038	22898	22783	22704	22868	23092	22916	22932	22814	22941	22690	22783	22825	23121	22877	22974	23088	22720	22808	23040	23012	22945	22964	23009	23022	22855	22694	22988	22822	22849	22963	22814	22872	22798	22756	22797	22744	22746	22851	22827	22990	22910	22823	22669	22887	22841	22706	22948	22934	22819	22865	22766	22812	22938	22895	23080	23033	22927	22878	22923	22879	22776	23041	23006	22876	23016	23128	23008	22903	22940	22868	22904	23208	22800	22868	22850	22883	22858	22952	22826	22734	23090	22891	23134	22848	23097	22926	22814	22926	22639	22946	22863	22707	22953	22861	22783	22790	23205	23107	22899	22892	22772	23049	22772	22922	22914	22754	23043	22932	22676	22797	22868	22899	22723	22554	23088	22685	22909	22966	22804	23007	23152	23078	22862	22802	22596	22994	23054	22733	22677	22981	22945	22990	23118	23159	22955	22816	23020	22754	22983	22727	22988	22725	22668	23099	23076	22615	22776	22765	22921	22795	23015	22708	22771	22745	23071	22956	22890	23185	22851	22952	23104	23158	22922	22839	22745	22738	22846	23018	22825	22807	23025	22796	22877	22907	22977	22732	22833	22994	22972	22919	23073	22875	22714	22832	22803	22724	22839	22618	23027	22966	22877	22857	22934	22605	22814	22724	22789	22842	23033	22792	22911	22885	22768	22728	22825	22933	22872	23034	23002	22738	22963	22740	23126	22832	22985	22801	22918	22948	22901	22836	22727	22930	23030	22723	22788	22953	23068	22936	22690	22809	22906	22995	23024	22954	23186	22994	22851	23050	22837	22816	23099	23066	23152	22969	23025	22972	23000	22832	22783	22838	22955	22801	22566	22788	22444	22923	22916	22761	22760	22927	22656	22797	23042	22891	22839	23019	23123	22995	22830	22783	22927	23134	22737	22771	22874	22726	23051	23023	22588	22985	22843	22973	22850	22750	22848	22794	22913	22966	22768	22958	23056	22867	22912	22890	22992	22766	22988	23018	22822	23213	22649	23010	22828	22875	23046	22957	23169	22767	23049	23066	22746	22971	23013	22873	22957	22782	22930	22714	22867	22874	22841	22842	23039	22904	22802	22621	22897	22621	22798	23067	22964	22994	22987	23104	22758	22905	22874	22684	23124	23047	22812	22852	22782	22807	22967	22752	22745	22966	22724	22998	22859	22969	23055	22899	22692	22810	22915	22922	22912	22838	22912	22953	22912	23206	22842	22825	22798	22862	22857	22834	23050	22971	22816	22805	22961	23022	22728	22779	22734	22794	22805	23055	22982	23109	22727	22826	23107	22883	22949	22819	22920	22899	22971	22723	23125	22759	22882	22950	22968	22926	22855	22961	22867	22706	22852	22929	22972	23018	22783	22973	22776	22788	22658	22848	22830	22753	22537	22729	22917	22972	22899	23245	22738	22900	22661	23019	22892	22749	22972	22749	23231	22813	22704	22968	22910	22914	22787	22967	23091	22989	22755	22800	22788	22807	22973	22943	22692	22721	22717	22960	23022	22803	22852	22790	22918	22960	22829	22995	22889	22746	22701	23016	22939	23022	22858	22638	22850	22870	22847	22713	22882	22831	22904	22835	22916	22756	22939	22941	23109	22866	22851	22655	22826	22658	22917	22977	23000	22846	22797	22786	23463	22952	23117	22917	22905	22923	22816	22990	22670	22796	22700	22673	22950	22728	22833	23215	22870	22974	23069	22820	22930	22887	22881	23106	22810	22779	22929	22917	22808	22999	22890	23116	23155	22917	23011	23084	23097	22967	22829	23087	22819	22896	23057	22969	23139	22955	22909	22855	22976	22920	22718	22885	22941	22947	23016	22976	23127	22880	22731	23131	23191	22867	22687	23138	23032	22977	22927	22884	22965	23037	23029	22847	23282	22907	22693	22695	22886	22866	22812	22879	22951	22904	22696	22759	22727	23057	22869	22752	22752	22781	23004	23100	22872	22924	23005	22950	22911	23017	22829	22688	23028	22840	22928
20879	37000	35928	29072	24600	21939	20023	18824	17841	17463	16724	16412	16170	16067	15994	15757	15647	15626	15741	15597	15497	15407	15374	15337	15336	15353	15287	15225	15294	15040	14948	15016	15041	15031	15006	15072	15006	14876	14874	14980	14876	14679	14961	14652	15002	14903	14706	14685	14873	14806	14635	14761	14722	14725	14665	14721	14613	14735	14750	14539	14694	14639	14723	14695	14726	14753	14830	14677	14696	14717	14813	14591	14780	14727	14793	14673	14675	14647	14709	14740	14610	14627	14639	14560	14803	14681	14875	14500	14498	14543	14513	14768	14608	14806	14770	14658	14678	14810	14759	14645	14623	14510	14606	14759	14679	14593	14653	14829	14590	14598	14638	14620	14792	14596	14454	14683	14591	14563	14865	14537	14621	14813	14802	14758	14505	14554	14693	14638	14619	14637	14811	14703	14493	14796	14489	14792	14514	14715	14686	14658	14521	14724	14805	14616	14843	14485	14742	14574	14652	14638	14704	14515	14668	14470	14644	14578	14600	14631	14546	14597	14792	14939	14590	14640	14694	14658	14708	14798	14595	14799	14597	14673	14801	14709	14660	14544	14591	14831	14804	14636	14578	14585	14530	14601	14719	14590	14591	14592	14531	14592	14555	14579	14739	14597	14648	14672	14672	14642	14696	14619	14648	14755	14670	14705	14734	14759	14738	14581	14650	14562	14557	14558	14574	14762	14760	14696	14728	14556	14641	14547	14420	14715	14669	14628	14690	14651	14835	14552	14665	14790	14696	14721	14609	14564	14693	14571	14798	14763	14717	14687	14640	14635	14486	14652	14726	14759	14722	14509	14731	14606	14722	14648	14594	14623	14826	14528	14717	14664	14688	14549	14479	14582	14638	14559	14607	14706	14784	14630	14846	14560	14688	14725	14583	14601	14662	14571	14703	14682	14749	14575	14704	14608	14535	14618	14695	14545	14612	14769	14597	14732	14629	14481	14553	14579	14569	14626	14736	14584	14767	14658	14645	14562	14578	14536	14535	14459	14587	14454	14574	14680	14657	14690	14832	14787	14580	14495	14666	14623	14720	14619	14581	14754	14680	14646	14759	14713	14724	14667	14708	14533	14555	14491	14617	14562	14740	14606	14669	14583	14502	14769	14595	14737	14799	14669	14521	14567	14617	14655	14514	14664	14681	14739	14528	14546	14723	14681	14671	14654	14767	14592	14699	14640	14637	14498	14755	14616	14592	14574	14713	14608	14921	14409	14576	14611	14681	14700	14427	14631	14683	14667	14605	14653	14601	14775	14577	14586	14715	14667	14633	14642	14625	14702	14713	14625	14713	14709	14801	14649	14658	14639	14746	14567	14781	14695	14594	14644	14671	14632	14751	14775	14597	14796	14642	14622	14751	14703	14670	14660	14723	14503	14504	14838	14518	14531	14636	14694	14669	14638	14680	14767	14818	14648	14523	14556	14574	14498	14608	14643	14667	14539	14640	14885	14563	14632	14508	14834	14730	14575	14612	14509	14717	14708	14661	14751	14560	14670	14756	14653	14510	14587	14620	14486	14679	14686	14503	14495	14561	14542	14608	14769	14691	14649	14712	14528	14770	14697	14551	14620	14612	14803	14763	14594	14619	14819	14648	14674	14650	14806	14633	14701	14700	14662	14754	14691	14882	14656	14516	14633	14570	14669	14559	14576	14720	14690	14719	14704	14649	14746	14569	14655	14660	14820	14524	14659	14797	14578	14711	14699	14756	14760	14720	14672	14406	14734	14516	14650	14785	14596	14613	14734	14630	14657	14680	14599	14838	14490	14662	14651	14553	14647	14893	14628	14631	14553	14459	14523	14776	14697	14759	14517	14748	14645	14429	14816	14576	14531	14651	14573	14487	14741	14468	14640	14676	14703	14661	14535	14621	14464	14763	14755	14728	14548	14663	14711	14554	14609	14633	14664	14570	14673	14552	14700	14689	14718	14679	14642	14474	14643	14849	14734	14686	14509	14616	14780	14671	14523	14636	14654	14882	14527	14610	14580	14663	14726	14724	14800	14766	14520	14591	14704	14745	14686	14713	14673	14478	14687	14642	14555	14732	14574	14753	14525	14757	14612	14410	14737	14658	14670	14691	14662	14737	14611	14667	14713	14825	14643	14732	14795	14459	14589	14477	14644	14580	14696	14819	14675	14727	14443	14566	14785	14564	14725	14760	14782	14822	14710	14633	14603	14860	14519	14556	14651	14697	14647	14452	14600	14606	14782	14612	14805	14703	14649	14837	14699	14741	14627	14583	14638	14587	14708	14630	14687	14550	14627	14707	14645	14676	14693	14730	14578	14617	14733	14534	14650	14661	14725	14772	14814	14613	14672	14473	14687	14636	14697	14751	14596	14594	14787	14638	14758	14710	14477	14714	14726	14576	14699	14810	14612	14767	14623	14538	14696	14522	14742	14558	14630	14925	14667	14691	14516	14670	14515	14674	14837	14754	14697	14527	14619	14736	14614	14619	14760	14836	14584	14475	14546	14554	14704	14409	14801	14488	14672	14685	14683	14740	14569	14725	14680	14647	14731	14745	14657	14648	14588	14460	14566	14488	14644	14658	14563	14716	14552	14575	14660	14590	14728	14637	14820	14805	14507	14792	14753	14787	14500	14379	14679	14618	14692	14465	14725	14598	14646	14791	14724	14674	14841	14669	14525	14720	14755	14713	14639	14572	14570	14734	14676	14569	14609	14745	14637	14696	14628	14416	14650	14526	14837	14601	14756	14660	14650	14595	14646	14669	14705	14808	14748	14510	14515	14606	14699	14659	14577	14606	14624	14773	14652	14706	14553	14712	14836	14570	14636	14573	14712	14714	14741	14746	14785	14661	14531	14698	14677	14408	14520	14636	14624	14747	14446	14736	14683	14532	14560	14774	14515	14763	14654	14558	14743	14450	14637	14668	14547	14654	14634	14517	14647	14723	14833	14575	14879	14644	14483	14566	14577	14705	14701	14686	14514	14572	14553	14599	14325	14617	14654	14699	14556	14776	14496	14535	14554	14620	14592	14699	14696	14613	14707	14671	14667	14658	14518	14546	14657	14553	14532	14533	14778	14710	14535	14753	14686	14612	14634	14643	14617	14773	14520	14844	14570	14667	14589	14652	14625	14695	14508	14490	14557	14713	14784	14595	14701	14704	14735	14542	14630	14586	14464	14583	14641	14530	14628	14671	14661	14739	14677	14693	14564	14647	14619	14728	14596	14725	14495	14711	14733	14553	14683	14679	14595	14562	14711	14546	14572	14549	14753	14643	14665	14613	14606	14556	14625	14552	14488	14750	14689	14574	14845	14639	14614	14567	14634	14672	14666	14580	14438	14537	14637	14703	14572	14774	14894	14571	14661	14514	14516	14651	14835	14703	14506	14422	14888	14657	14499	14596	14446	14728	14713	14542	14717	14498	14602	14592	14589	14566	14821	14748	14418	14649	14720	14775	14717	14773	14629	14784	14657	14720	14506	14670	14728	14589	14767	14710	14692	14591	14619	14727	14638	14517	14648	14523	14664	14588	14724	14756	14543	14716	14570	14746	14701	14803	14577	14697	14793	14670	14617	14634	14637	14618	14540	14491	14593	14607	14561	14468	14793	14649	14850	14498	14656	14631	14725	14498	14718	14601	14607	14762	14623	14659	14611	14669	14505	14646	14525	14643	14754	14656	14677	14586	14572	14694	14684	14439	14745	14588	14684	14654	14649	14826	14781	14487	14728	14674	14804	14553	14802	14521	14741	14772	14617	14810	14820	14645	14659	14636	14602	14722	14695	14627	14621	14673	14609	14816	14701	14601	14731	14469	14652	14680	14414	14539	14515	14545	14728	14591	14705	14715	14732	14681	14598	14562	14564	14521	14753	14556	14622	14626	14689	14740	14739	14727	14619	14840	14703	14590	14560	14740	14585	14627	14618	14634	14612	14911	14714	14643	14825	14525	14777	14682	14526	14672	14661	14670	14383	14693	14579	14490	14850	14644	14559	14708	14754	14476	14585	14737	14799	14603	14671	14737	14668	14564	14652	14638	14626	14826	14764	14552	14619	14576	14590	14574	14629	14604	14607	14634	14770	14744	14533	14671	14669	14712	14564	14671	14572	14800	14620	14744	14594	14571	14570	14699	14902	14468	14660	14645	14494	14690	14824	14721	14749	14625	14374	14636	14625	14698	14713	14839	14416	14731	14742	14701	14339	14545	14487	14679	14794	14614	14896	14742	14600	14635	14730	14693	14717	14723	14582	14811	14709	14621	14794	14801	14356	14589	14745	14671	14635	14773	14726	14640	14528	14720	14718	14456	14631	14692	14619	14522	14610	14530	14663	14622	14701	14648	14697	14424	14531	14769	14674	14661	14763	14564	14707	14599	14759	14457	14605	14665	14523	14722	14545	14725	14802	14701	14732	14817	14481	14680	14558	14598	14645	14694	14718	14735	14521	14691	14523	14473	14565	14686	14630	14736	14802	14708	14579	14598	14584	14642	14709	14521	14651	14651	14513	14642	14700	14499	14584	14586	14745	14737	14501	14564	14580	14316	14780	14507	14566	14687	14742	14711	14724	14502	14661	14650	14615	14440	14655	14774	14644	14400	14537	14735	14792	14607	14581	14562	14454	14652	14456	14627	14648	14683	14703	14462	14646	14501	14595	14719	14589	14665	14616	14589	14670	14726	14713	14698	14458	14647	14458	14778	14683	14598	14484	14695	14661	14663	14600	14700	14626	14637	14566	14605	14762	14741	14701	14716	14611	14595	14670	14756	14522	14775	14650	14696	14684	14736	14655	14569	14594	14642	14539	14810	14559	14780	14567	14719	14525	14602	14613	14682	14576	14680	14482	14691	14549	14661	14564	14691	14655	14717	14586	14558	14665	14847	14713	14640	14739	14788	14763	14674	14641	14577	14691	14586	14689	14648	14592	14653	14656	14511	14649	14740	14867	14597	14694	14716	14645	14649	14661	14748	14627	14649	14702	14983	14589	14862	14681	14582	14463	14728	14602	14488	14600	14757	14760	14398	14791	14687	14695	14671	14660	14570	14580	14776	14717	14612	14540	14641	14463	14709	14577	14490	14484	14624	14682	14583	14663	14731	14663	14747	14623	14580	14546	14696	14519	14711	14576	14772	14636	14773	14583	14581	14642	14562	14502	14687	14661	14617	14500
34975	27877	31621	30082	27590	26854	26733	26050	26118	25735	25919	25753	25963	25925	25644	25879	25725	25753	25930	25729	25748	25658	25631	25681	25576	25732	25762	25846	25623	25549	25625	25649	25584	25690	25549	25661	25713	25425	25688	25564	25704	25569	25491	25478	25562	25743	25833	25343	25338	25589	25380	25394	25631	25331	25514	25688	25579	25582	25487	25524	25351	25498	25540	25473	25501	25527	25137	25391	25586	25513	25412	25628	25546	25526	25643	25399	25212	25272	25522	25796	25457	25439	25470	25667	25459	25364	25355	25416	25624	25494	25628	25559	25253	25349	25710	25659	25400	25185	25401	25363	25369	25320	25474	25507	25411	25502	25489	25279	25412	25475	25480	25413	25477	25672	25633	25392	25582	25779	25416	25711	25355	25450	25467	25636	25610	25501	25568	25456	25511	25517	25636	25494	25592	25457	25542	25525	25420	25365	25603	25708	25408	25713	25235	25385	25540	25433	25521	25461	25486	25320	25674	25274	25558	25578	25477	25646	25561	25487	25473	25469	25678	25343	25549	25401	25510	25389	25582	25280	25589	25420	25456	25328	25371	25646	25472	25265	25382	25400	25364	25427	25536	25357	25388	25623	25294	25344	25693	25481	25423	25482	25278	25453	25579	25497	25262	25104	25079	25364	25558	25441	25524	25306	25491	25386	25591	25392	25560	25385	25362	25546	25557	25196	25465	25625	25595	25620	25712	25169	25315	25628	25648	25502	25368	25275	25469	25303	25447	25291	25521	25299	25417	25424	25526	25406	25454	25520	25538	25739	25481	25387	25649	25536	25477	25345	25455	25478	25462	25241	25654	25802	25768	25718	25633	25260	25474	25383	25587	25469	25604	25610	25368	25400	25370	25412	25420	25355	25422	25545	25301	25461	25178	25295	25473	25199	25377	25300	25535	25160	25400	25631	25365	25438	25346	25480	25400	25411	25386	25545	25386	25327	25494	25486	25292	25214	25555	25699	25379	25484	25381	25358	25192	25322	25496	25156	25515	25506	25517	25307	25200	25594	25560	25187	25642	25488	25590	25370	25260	25734	25295	25652	25649	25583	25364	25412	25522	25664	25656	25673	25685	25613	25365	25370	25405	25390	25493	25396	25447	25554	25507	25417	25501	25528	25797	25736	25532	25492	25538	25671	25460	25301	25474	25535	25452	25233	25451	25435	25453	25628	25712	25688	25775	25446	25421	25346	25202	25430	25627	25383	25470	25670	25531	25148	25312	25375	25364	25571	25459	25232	25309	25676	25605	25530	25682	25601	25435	25536	25430	25613	25360	25308	25674	25550	25376	25520	25540	25445	25456	25444	25362	25349	25185	25481	25533	25282	25478	25291	25522	25794	25580	25290	25527	25507	25523	25189	25225	25631	25476	25584	25592	25522	25533	25421	25255	25373	25743	25113	25396	25698	25524	25369	25508	25404	25347	25546	25635	25648	25156	25370	25437	25395	25588	25197	25507	25767	25920	25553	25329	25362	25587	25681	25577	25565	25396	25544	25686	25331	25441	25588	25516	25489	25475	25683	25536	25668	25427	25356	25627	25455	25492	25397	25261	25654	25507	25549	25642	25408	25370	25485	25279	25386	25175	25137	25531	25322	25369	25390	25536	25445	25510	25359	25665	25573	25553	25351	25453	25478	25370	25422	25352	25255	25261	25649	25553	25289	25421	25534	25226	25659	25470	25700	25696	25479	25542	25522	25391	25390	25342	25407	25559	25245	25556	25465	25470	25624	25559	25417	25662	25694	25647	25500	25556	25631	25261	25669	25780	25423	25489	25343	25582	25119	25467	25232	25583	25709	25624	25507	25583	25227	25251	25652	25495	25616	25484	25450	25586	25479	25426	25536	25421	25352	25551	25299	25204	25561	25528	25584	25592	25409	25250	25368	25506	25537	25693	25332	25409	25682	25669	25420	25238	25552	25677	25418	25594	25410	25555	25454	25380	25650	25565	25177	25337	25371	25359	25716	25696	25520	25714	25436	25723	25433	25684	25616	25708	25615	25483	25304	25740	25573	25452	25611	25175	25476	25353	25275	25375	25536	25462	25422	25593	25552	25741	25361	25513	25820	25540	25354	25484	25535	25357	25283	25503	25651	25590	25480	25688	25430	25503	25351	25534	25744	25208	25441	25460	25626	25488	25604	25573	25467	25579	25433	25618	25587	25686	25611	25399	25521	25575	25321	25747	25435	25569	25316	25556	25609	25565	25560	25360	25628	25577	25474	25482	25382	25340	25598	25370	25322	25570	25382	25444	25416	25577	25622	25460	25591	25710	25468	25593	25723	25429	25416	25483	25291	25172	25585	25526	25674	25670	25386	25291	25378	25433	25484	25607	25380	25417	25201	25513	25452	25354	25445	25340	25376	25315	25334	25421	25348	25316	25713	25354	25685	25546	25429	25410	25516	25347	25447	25694	25635	25619	25698	25626	25401	25652	25308	25406	25460	25398	25368	25365	25441	25359	25453	25600	25495	25478	25396	25415	25543	25297	25488	25458	25316	25339	25552	25601	25409	25495	25448	25410	25511	25407	25315	25577	25235	25262	25589	25613	25560	25614	25556	25549	25681	25125	25383	25628	25751	25821	25558	25654	25653	25456	25118	25501	25662	25634	25382	25497	25484	25284	25648	25621	25514	25567	25450	25201	25299	25614	25491	25450	25371	25368	25496	25652	25581	25412	25409	25518	25690	25538	25576	25544	25507	25854	25508	25423	25334	25433	25668	25676	25684	25394	25477	25411	25427	25463	25729	25602	25362	25674	25439	25615	25639	25318	25416	25506	25627	25533	25648	25386	25460	25353	25627	25574	25481	25635	25279	25462	25670	25308	25373	25419	25759	25871	25167	25345	25490	25509	25532	25651	25415	25556	25435	25594	25105	25226	25484	25604	25549	25316	25424	25375	25384	25594	25401	25456	25534	25659	25298	25109	25325	25518	25417	25819	25771	25607	25852	25385	25417	25493	25300	25420	25293	25653	25456	25240	25208	25169	25508	25418	25530	25110	25321	25715	25846	25731	25338	25458	25201	25300	25423	25794	25615	25554	25438	25669	25437	25740	25537	25518	25428	25401	25411	25875	25563	25230	25460	25528	25701	25446	25341	25429	25540	25471	25462	25405	25496	25622	25765	25696	25324	25556	25692	25578	25286	25511	25591	25486	25583	25510	25332	25503	25422	25619	25467	25697	25782	25616	25337	25613	25554	25516	25419	25532	25582	25882	25511	25724	25286	25212	25416	25346	25510	25413	25573	25386	25678	25526	25318	25583	25423	25331	25321	25304	25383	25620	25330	25353	25623	25458	25783	25585	25580	25568	25325	25592	25544	25429	25385	25422	25299	25547	25383	25434	25305	25507	25348	25475	25472	25520	25406	25843	25561	25619	25410	25418	25424	25370	25235	25478	25530	25446	25178	25220	25459	25384	25617	25541	25427	25424	25328	25398	25457	25468	25488	25504	25581	25522	25623	25560	25633	25661	25441	25397	25467	25422	25443	25408	25616	25583	25479	25436	25592	25486	25542	25388	25302	25639	25699	25359	25638	25501	25392	25507	25471	25240	25471	25568	25644	25511	25469	25575	25430	25671	25497	25658	25555	25719	25396	25716	25351	25395	25157	25247	25205	25291	25506	25782	25451	25494	25375	25463	25613	25433	25547	25535	25509	25511	25660	25516	25460	25562	25507	25378	25284	25694	25391	25565	25513	25435	25232	25475	25575	25618	25513	25456	25570	25210	25545	25798	25409	25456	25151	25353	25293	25516	25473	25503	25554	25549	25645	25533	25344	25390	25331	25569	25500	25626	25511	25557	25092	25246	25474	25632	25533	25514	25223	25226	25585	25441	25586	25418	25452	25688	25445	25484	25616	25574	25526	25684	25511	25646	25347	25359	25543	25636	25540	25302	25388	25500	25564	25529	25413	25497	25534	25740	25430	25755	25282	25569	25693	25557	25307	25822	25534	25431	25570	25497	25537	25357	25447	25491	25669	25716	25575	25326	25462	25538	25316	25348	25369	25467	25436	25663	25249	25482	25502	25467	25288	25518	25358	25488	25488	25569	25374	25634	25689	25469	25739	25530	25342	25227	25668	25165	25541	25366	25488	25423	25277	25590	25248	25538	25515	25490	25433	25769	25518	25347	25494	25416	25456	25443	25531	25448	25579	25408	25527	25736	25565	25680	25767	25571	25830	25503	25559	25857	25363	25400	25404	25706	25351	25546	25611	25351	25329	25445	25430	25055	25426	25515	25457	25571	25617	25640	25396	25419	25461	25446	25410	25416	25617	25321	25457	25720	25299	25582	25488	25737	25486	25539	25527	25392	25241	25246	25329	25464	25651	25552	25593	25603	25363	25346	25605	25444	25453	25613	25473	25524	25495	25374	25447	25550	25519	25572	25407	25376	25615	25408	25616	25502	25379	25302	25524	25476	25449	25529	25467	25314	25489	25433	25430	25287	25302	25545	25446	25530	25738	25822	25645	25353	25469	25356	25653	25509	25506	25422	25352	25639	25657	25577	25447	25533	25291	25521	25385	25804	25454	25704	25736	25491	25354	25343	25390	25500	25333	25584	25559	25728	25672	25626	25416	25365	25477	25440	25513	25542	25416	25455	25541	25602	25313	25412	25578	25564	25640	25504	25565	25593	25672	25407	25577	25311	25587	25531	25290	25567	25421	25587	25467	25300	25769	25602	25722	25517	25401	25253	25347	25505	25296	25454	25453	25728	25620	25631	25639	25628	25434	25264	25449	25376	25425	25508	25473	25398	25515	25283	25185	25370	25617	25503	25600	25649	25641	25358	25406	25595	25577	25516	25457	25463	25243	25472	25538	25285	25283	25502	25433	25440	25682	25516	25439	25424	25411	25526	25744	25687	25402	25190	25409	25500	25630	25366	25580	25463	25583	25488	25416	25749	25653	25610	25589	25483	25304	25478	25369	25436	25724	25593	25568	25574	25490	25527	25345	25532	25334	25425	25798	25525	25289	25351	25518	25410	25462	25674	25411	25653	25513	25188	25524	25450	25291	25486	25372	25394	25345	25621	25411	25358	25337	25651	25432	25367	25677	25543	25564	25334	25335	25355	25570	25633	25267	25364	25424	25376	25574	25685	25564	25554	25214	25270	25439	25405	25561	25515	25202	25334	25253
21368	25223	24929	21094	19191	18282	17558	17225	16937	16607	16358	16445	16279	16471	16407	16130	16261	16394	16340	16348	16186	16151	16153	16070	16187	16304	16222	16130	16090	15971	16112	16108	16011	15927	16039	15928	15991	16017	16005	15895	16061	16062	15929	15997	16137	15958	15959	15883	16168	15874	15908	15993	15848	15813	15969	15968	15912	15938	15843	15888	15827	15854	16036	15996	15957	16017	15919	15941	15996	15987	15889	15834	15866	15899	15821	15893	15792	15959	15822	15805	15866	15929	15951	15914	15764	15869	15861	15899	15848	15919	15765	15801	15945	15844	16051	15774	15956	16009	15851	15888	15880	15938	16016	15899	15862	15827	15757	15909	15689	15869	16084	15983	15974	15783	15863	15858	15908	15924	15890	15895	16037	16089	16065	15847	15951	15823	15923	15972	15962	16106	16045	15774	15840	15843	15901	16004	15891	15958	15920	15834	15884	15949	15803	15959	15906	15947	15857	15828	15733	15891	15931	15873	15949	15942	15822	15847	16052	15692	16062	15805	16027	15935	15895	15906	15873	15838	15997	15649	15880	15928	15974	16030	15954	15827	15845	15874	15869	15909	16055	15869	15942	15985	15859	15912	15979	15865	15819	15870	15853	15876	15995	15689	15823	15915	15800	15807	15944	16060	15949	15951	15766	15898	16027	15734	15865	15941	15766	15774	16064	15881	15850	15854	15837	15741	15896	16084	15814	15953	16024	15839	15925	16020	15889	15747	15949	15931	15924	15998	15804	15896	15992	15956	15921	15943	15793	15977	15836	15770	16021	16002	15758	15850	15843	15963	15909	15834	15960	15923	15850	16004	15758	15974	15873	15941	16081	15885	15931	15991	16023	15908	16005	15883	16026	15904	15961	15915	15840	15890	15993	15765	15967	15921	15963	16031	15995	15814	16029	15876	15982	15909	16027	15843	15917	15852	15796	15870	16029	16182	15881	15830	15928	15980	16011	15748	15982	15745	16099	16102	15848	16068	15648	15827	15904	15927	15882	15919	15997	15952	15895	15939	15923	15940	16047	15896	15899	15805	16099	15897	15902	15787	15836	15927	15851	15865	16115	15963	15991	15918	16001	15840	15700	15874	15962	16033	15722	15789	15847	15709	15891	15814	15735	15770	16020	15858	15798	15883	15849	15901	15688	15994	15991	16006	15978	15957	15714	15800	15742	15866	15905	15918	15936	16060	15816	15858	15852	15766	15962	15849	15749	15906	15958	15891	15827	15964	15952	15967	15940	16014	15722	15909	15816	15864	16012	15936	15754	15860	16032	15867	15872	16033	15959	15894	15877	16014	15846	15866	15835	16025	16077	15807	15887	15959	15975	15931	15960	15908	15999	15896	15892	15793	16010	16054	15814	15853	16086	15807	15866	15781	15721	15909	15909	15833	15952	15874	15960	15851	15871	15922	15921	15802	15789	15606	15976	15901	16069	16015	15815	15652	15791	15837	15930	15641	15847	16055	15946	15785	15857	16009	15998	15886	15848	15959	16224	15720	15946	15897	15958	15783	15894	15891	16063	15992	15983	15811	16062	16099	16120	15920	15932	15863	16016	15830	15876	15953	15834	15939	15902	15977	15926	15875	16059	15967	15967	16007	15712	15946	15820	15914	15580	16039	15962	15977	15854	15740	16001	15720	15896	15863	15945	15926	15798	15773	15921	15819	15895	15832	15889	15744	15961	15939	15904	15911	15765	15901	15739	15849	15842	15918	15939	16016	15872	15957	15866	15969	15986	15915	15781	15838	15993	16008	16109	15917	15951	15872	15977	15918	16013	15962	15932	15851	16050	15985	15886	15916	15895	15821	15794	16013	15904	15997	15971	15798	15810	15870	15854	15897	15924	15749	15875	16029	15940	15823	15843	15991	15942	15909	15817	16034	15986	16069	15840	15976	15811	15755	15934	15983	16050	15920	16001	15868	15932	15841	15979	15886	15901	15932	15861	16035	15980	15916	15896	15942	15991	15653	16009	15931	15734	15879	16000	15891	15896	16007	15878	16071	15855	15876	15980	15839	16113	15909	16119	15778	15935	16018	15810	15939	15909	15957	15869	15952	15907	15972	15919	15927	15750	15834	15824	15903	15900	15782	15959	15822	15767	15874	15963	15923	15801	15883	15836	16008	16101	15825	16027	15844	15925	15839	15939	15869	15845	15859	15904	15915	15948	15846	15875	15901	16022	15934	15879	15962	15884	15792	15950	15868	15797	15806	15853	15783	15958	15793	15887	15870	15891	15871	15935	16009	15777	15898	15942	15970	16022	15821	15961	15931	15845	16035	15801	15892	15766	15865	15979	15861	15937	15938	15837	15905	15948	16003	15895	15792	16047	15878	16034	15872	16028	15765	15934	16047	15718	15931	15722	16048	16035	15796	16054	15918	16041	16014	15926	15824	15884	15798	15873	15933	15767	16002	15960	15904	15866	15824	15927	15777	15988	15920	15883	15954	16016	15835	15858	15944	16040	15828	15950	16081	15818	15905	15920	15856	15759	15852	15851	15997	15845	16052	15935	15958	15956	15818	15911	15913	15868	15807	16047	15810	15866	16006	15989	15787	15843	16003	15813	15833	15986	15931	15870	15897	16002	16008	15848	15781	15886	16066	15993	15958	15979	15867	15863	15879	16037	15894	15851	15978	16033	15960	15891	15820	15758	15938	16006	15887	15768	16015	15754	15993	16025	15946	16003	15970	15850	15750	16005	15800	15877	15978	16007	15784	15976	15772	15957	16075	15838	15857	15803	15985	15940	15834	15983	15986	15913	15989	15925	15782	15908	16046	15842	15858	15955	15867	16002	16005	15750	15920	16000	16113	15848	16029	15979	15853	16045	15821	15911	15939	15891	15776	15788	15876	15915	16006	15966	15956	15783	15857	15896	15982	15756	15918	15942	15818	16035	15944	15944	15875	16029	15813	15984	15967	15876	15744	15750	15830	15912	16118	15978	15856	15888	15780	15995	15983	15892	15804	15950	15778	15916	15913	15933	15916	15906	16168	15955	15908	15906	15940	16149	16065	15859	15863	15974	15718	15828	16062	15886	16018	16036	15922	15800	15887	15977	15945	15861	16210	15995	15969	15843	15860	15764	15832	16006	15783	15900	15768	16050	15886	15788	15924	15859	15984	15812	15873	15988	15812	15866	15850	15895	15851	15905	15833	16002	15882	15986	15799	15927	15905	15881	15894	15937	15939	15787	15830	16092	15880	15907	16070	15813	15958	15773	15893	15965	16026	15963	16008	16064	16035	15998	15963	16060	15901	15931	16003	15733	15971	15843	15903	15900	15960	15988	15911	15879	15875	15778	15855	15972	16055	15920	15883	15677	15868	16029	16090	15843	15816	15851	15848	16081	16005	15813	15773	15840	15885	15693	15974	15860	16098	16099	15796	15906	15837	15819	16019	15984	15931	15904	15885	15917	15845	15979	15922	16065	16024	16233	15990	15935	16056	15958	15988	15865	16073	15910	15910	15891	15861	15798	15974	16028	15815	15925	15995	16004	16144	15843	15920	16063	15826	15928	15932	15686	16007	15908	16092	15771	15885	15877	16009	15925	15909	16026	15956	15936	16118	16121	15864	15855	15875	16058	15827	16003	15866	16010	15892	15887	15895	15825	15778	16139	16036	15853	15775	15953	16011	15970	15899	15975	16012	15829	15931	15893	15925	15924	15920	15879	16046	16008	15818	15925	15950	15955	15901	15993	15906	16050	15889	15776	15925	15974	15655	15774	15815	16083	16066	15884	16008	15947	15757	15959	15796	15879	15974	15882	15816	16029	15874	16056	15788	15958	15944	15875	15944	15806	15680	15791	15873	16013	16005	15754	16018	15974	15931	15747	15859	16019	15982	15762	15935	15734	15777	15821	15881	15872	15982	15882	15827	15779	15880	16015	16005	16032	15841	16102	15750	15846	15924	16065	15992	15971	15924	15919	15988	15867	15863	15970	16053	15841	15916	15936	15876	15836	15736	16112	15886	15978	15881	15938	15978	16074	15937	15966	15797	15871	15815	15926	15960	15828	15842	15989	15999	15696	15956	16034	15854	15724	15796	15858	15982	16003	16140	15781	15862	15859	15900	15875	16030	15839	16097	15949	16026	15849	16044	15895	15893	15858	16079	15718	15880	15956	15930	15918	15927	15847	15943	15792	16027	16064	15915	15792	16013	15877	15797	15936	15935	15945	16020	15961	15854	15999	15948	15842	15855	15690	15881	15909	15971	16176	15797	16132	15978	15944	15984	15863	16066	15973	15755	15795	15882	16057	15968	15990	16015	15866	15823	15740	16111	15965	15818	15950	15971	15870	16060	15951	15892	15999	15854	15960	15968	15990	15995	16049	15794	15877	16069	15887	15889	15950	15993	15914	15829	15897	15851	15933	15993	15984	15884	15822	15935	15867	15914	15836	16056	15940	15950	15917	15943	15924	15993	15975	15886	16239	15958	15812	15979	16003	16121	16092	15914	16115	15939	15801	15827	15955	15829	15892	16074	15884	15869	15991	15939	15878	15938	15987	15947	15828	15911	15927	16015	15933	15847	16063	15952	15961	15971	16066	15905	15976	15778	15873	15892	16136	15734	16109	15850	15855	15982	16125	15933	16045	16008	15970	15984	15907	15857	15894	15848	15958	15781	16005	15832	15818	15975	15644	16080	15801	15879	16051	15829	15909	15878	15900	15910	15976	15867	15945	15907	15884	15949	15889	15932	15918	15957	15777	15868	15914	15817	15820	16020	15915	15951	15804	16123	15741	16021	15994	15947	15954	15872	15994	15857	15910	15938	15936	15849	16119	15742	16081	15885	16001	15792	16027	15874	16047	15638	16025	15972	15925	15844	15747	15827	15928	16233	15870	15844	15821	15825	15800	15820	16026	15863	15864	16050	15919	15967	16087	15963	15941	15950	16071	16135	15904	15911	15876	15912	15815	15922	15703	16083	15943	15967	15909	15927	15825	15955	15740	15851	15905	15868	15900	15946	15854	15931	16056	15953	15884	16062	15864	15854	15850	15916	15963	15711	15904	15823	15828	16011	15952	15872	16022	15940	15938	15778	15979	16033	16106	15801	15953	15907	16020	15725	15912	15877	15953	15816	16021	15902	15843	15819	15926	16045	15943	15922	15868	16051	15831	15901	15951	15854	15883	16138	15965	15902
24266	21164	27737	25198	23935	27574	28589	25848	24999	24811	24666	24264	24380	24150	24155	24143	24139	24211	24241	24009	23997	23967	24278	24176	23876	23878	23977	23953	23778	23712	23782	23838	23768	23732	23845	23664	23803	23819	23469	23569	23491	23394	23569	23485	23467	23431	23661	23675	23660	23532	23776	23464	23632	23638	23569	23576	23501	23485	23650	23440	23518	23605	23725	23663	23592	23846	23581	23678	23555	23565	23608	23769	23672	23616	23433	23695	23566	23490	23448	23458	23431	23294	23546	23567	23562	23357	23605	23656	23499	23578	23514	23510	23504	23602	23757	23479	23508	23430	23407	23352	23231	23543	23262	23397	23527	23851	23449	23722	23608	23557	23457	23781	23444	23467	23328	23259	23492	23597	23118	23552	23854	23608	23502	23536	23775	23543	23528	23582	23473	23454	23603	23600	23653	23595	23293	23531	23460	23332	23364	23625	23482	23543	23506	23327	23629	23453	23758	23629	23642	23467	23451	23514	23575	23726	23863	23520	23540	23749	23621	23441	23560	23479	23555	23347	23389	23348	23383	23454	23805	23639	23509	23384	23509	23506	23435	23539	23600	23528	23721	23393	23417	23423	23357	23341	23432	23492	23441	23599	23511	23505	23445	23594	23371	23436	23459	23492	23536	23174	23300	23645	23662	23646	23295	23426	23441	23766	23631	23431	23558	23660	23592	23362	23373	23580	23450	23351	23659	23494	23521	23486	23311	23532	23303	23481	23703	23413	23827	23534	23419	23535	23540	23658	23441	23512	23665	23517	23547	23592	23783	23630	23289	23540	23682	23465	23713	23361	23340	23436	23521	23608	23660	23571	23643	23545	23535	23563	23406	23505	23605	23526	23447	23600	23441	23499	23369	23581	23465	23546	23423	23449	23386	23757	23605	23450	23503	23709	23767	23485	23697	23682	23725	23547	23607	23319	23406	23356	23570	23770	23245	23536	23443	23513	23473	23409	23356	23527	23500	23556	23522	23436	23463	23337	23516	23191	23418	23636	23401	23715	23605	23475	23351	23659	23617	23416	23264	23537	23464	23503	23710	23552	23205	23436	23726	23720	23503	23334	23401	23356	23547	23329	23447	23346	23641	23329	23405	23375	23417	23323	23726	23526	23386	23211	23574	23764	23415	23526	23508	23352	23446	23521	23558	23806	23856	23598	23405	23447	23461	23857	23428	23284	23345	23379	23522	23459	23561	23238	23401	23720	23608	23454	23531	23438	23430	23696	23473	23293	23612	23413	23420	23189	23704	23343	23420	23527	23428	23473	23362	23515	23679	23544	23293	23389	23428	23287	23647	23843	23639	23514	23776	23465	23599	23387	23646	23593	23242	23473	23337	23378	23460	23480	23573	23233	23346	23612	23516	23505	23598	23532	23591	23456	23534	23471	23681	23417	23453	23610	23683	23518	23427	23613	23522	23595	23506	23689	23451	23395	23176	23448	23445	23505	23470	23641	23784	23477	23692	23381	23538	23457	23371	23449	23719	23527	23256	23420	23409	23403	23555	23360	23666	23332	23486	23600	23559	23582	23566	23441	23803	23485	23184	23396	23292	23601	23408	23551	23351	23393	23659	23698	23648	23569	23489	23540	23501	23471	23213	23437	23322	23386	23244	23522	23349	23333	23655	23630	23513	23755	23599	23298	23543	23132	23614	23479	23370	23394	23557	23427	23706	23517	23463	23507	23471	23359	23476	23535	23625	23479	23444	23615	23292	23370	23594	23449	23489	23378	23524	23448	23321	23641	23570	23455	23462	23560	23378	23578	23475	23324	23518	23328	23298	23473	23562	23674	23684	23571	23528	23543	23455	23570	23437	23456	23601	23583	23676	23618	23499	23587	23551	23639	23400	23467	23671	23342	23424	23743	23711	23538	23438	23485	23393	23562	23363	23700	23565	23607	23435	23468	23542	23663	23310	23472	23596	23641	23420	23490	23548	23457	23635	23678	23481	23572	23434	23373	23440	23275	23331	23609	23723	23612	23688	23472	23425	23265	23677	23567	23375	23564	23483	23397	23383	23608	23311	23143	23466	23314	23609	23631	23218	23614	23717	23503	23393	23483	23297	23531	23458	23498	23572	23440	23549	23292	23463	23480	23423	23428	23724	23336	23943	23432	23654	23342	23572	23352	23442	23912	23560	23591	23426	23450	23405	23633	23660	23623	23463	23744	23521	23459	23583	23642	23533	23616	23492	23398	23491	23555	23340	23518	23482	23510	23406	23608	23469	23688	23294	23436	23354	23297	23602	23475	23423	23566	23367	23522	23692	23407	23342	23639	23567	23576	23347	23424	23515	23798	23715	23444	23495	23604	23468	23363	23505	23513	23434	23606	23565	23392	23529	23461	23305	23562	23387	23579	23707	23457	23475	23765	23686	23310	23451	23500	23810	23425	23510	23566	23632	23634	23575	23243	23342	23376	23513	23513	23455	23577	23400	23592	23501	23511	23319	23350	23497	23491	23421	23327	23539	23580	23592	23614	23295	23354	23665	23616	23319	23394	23329	23584	23516	23468	23605	23510	23553	23502	23448	23257	23301	23475	23437	23409	23272	23548	23308	23616	23525	23366	23316	23381	23735	23548	23717	23415	23302	23563	23416	23740	23468	23523	23816	23517	23628	23434	23526	23447	23575	23577	23483	23409	23522	23384	23687	23444	23557	23796	23533	23637	23711	23611	23819	23500	23407	23699	23566	23553	23687	23489	23317	23551	23472	23594	23475	23672	23350	23356	23276	23293	23748	23181	23440	23566	23535	23758	23739	23552	23540	23533	23548	23596	23447	23357	23402	23636	23481	23509	23617	23457	23420	23295	23545	23709	23586	23513	23568	23409	23301	23517	23495	23535	23680	23449	23253	23379	23489	23662	23613	23826	23549	23608	23494	23389	23339	23495	23600	23467	23608	23696	23410	23409	23528	23541	23643	23603	23618	23589	23508	23443	23478	23630	23626	23523	23513	23274	23652	23785	23654	23575	23420	23543	23514	23505	23379	23577	23438	23503	23534	23473	23724	23540	23496	23489	23549	23257	23388	23494	23431	23228	23426	23430	23476	23588	23615	23641	23452	23490	23620	23746	23408	23256	23548	23394	23622	23431	23477	23477	23647	23641	23441	23382	23535	23600	23519	23524	23434	23364	23381	23464	23633	23484	23620	23420	23707	23203	23456	23560	23694	23686	23679	23514	23616	23538	23715	23717	23381	23492	23278	23508	23643	23860	23564	23333	23534	23559	23382	23660	23507	23431	23542	23523	23638	23642	23543	23486	23390	23406	23345	23622	23667	23275	23635	23615	23554	23703	23310	23391	23460	23509	23534	23515	23611	23601	23467	23746	23672	23765	23585	23659	23490	23524	23727	23634	23495	23640	23499	23564	23414	23433	23661	23477	23317	23388	23313	23571	23424	23595	23295	23791	23482	23587	23530	23506	23633	23637	23330	23469	23444	23871	23500	23424	23693	23642	23535	23373	23515	23625	23459	23393	23401	23342	23375	23372	23254	23419	23451	23255	23598	23720	23657	23627	23634	23268	23536	23370	23745	23553	23652	23581	23600	23500	23382	23536	23430	23562	23579	23424	23480	23515	23531	23671	23335	23838	23631	23678	23506	23500	23481	23394	23504	23901	23333	23466	23708	23519	23397	23494	23431	23528	23717	23643	23490	23198	23582	23454	23446	23529	23297	23432	23594	23655	23399	23393	23392	23702	23831	23630	23412	23507	23634	23412	23646	23568	23560	23590	23588	23283	23392	23479	23433	23558	23701	23558	23805	23407	23767	23573	23394	23466	23735	23611	23250	23610	23406	23454	23652	23643	23299	23474	23640	23496	23327	23525	23464	23355	23414	23701	23775	23706	23685	23600	23643	23388	23496	23665	23468	23609	23606	23521	23613	23693	23365	23488	23559	23367	23756	23638	23584	23587	23303	23680	23634	23670	23464	23572	23561	23482	23611	23548	23473	23626	23471	23782	23737	23598	23330	23342	23447	23805	23483	23669	23632	23498	23700	23316	23492	23699	23549	23512	23781	23707	23744	23715	23458	23736	23540	23497	23531	23463	23403	23515	23368	23264	23574	23579	23406	23355	23463	23355	23635	23547	23696	23381	23394	23434	23696	23585	23544	23787	23312	23463	23376	23582	23536	23430	23592	23506	23578	23659	23703	23528	23660	23431	23919	23479	23586	23453	23572	23657	23670	23444	23460	23482	23423	23495	23688	23564	23572	23582	23529	23500	23686	23629	23691	23606	23454	23457	23456	23503	23669	23570	23325	23654	23252	23571	23508	23674	23323	23199	23624	23452	23509	23526	23621	23586	23663	23552	23363	23424	23550	23560	23467	23330	23683	23403	23476	23617	23555	23455	23500	23638	23172	23793	23728	23535	23454	23640	23547	23589	23514	23548	23550	23516	23664	23104	23441	23530	23699	23601	23416	23568	23563	23528	23341	23444	23445	23427	23751	23457	23379	23439	23892	23509	23458	23498	23576	23805	23487	23510	23606	23764	23669	23663	23652	23510	23390	23410	23596	23475	23469	23531	23894	23543	23667	23317	23458	23656	23143	23366	23429	23326	23624	23497	23277	23545	23483	23549	23509	23380	23321	23591	23442	23379	23711	23532	23262	23327	23414	23593	23772	23794	23536	23467	23441	23728	23588	23566	23642	23623	23520	23505	23835	23499	23450	23438	23416	23549	23569	23707	23403	23440	23549	23396	23587	23421	23397	23577	23429	23307	23477	23396	23515	23547	23513	23614	23733	23446	23282	23528	23581	23428	23408	23479	23564	23418	23517	23633	23482	23513	23525	23755	23668	23703	23787	23593	23571	23481	23342	23584	23664	23568	23583	23511	23751	23485	23493	23364	23580	23413	23582	23269	23512	23669	23512	23494	23222	23368	23596	23613	23407	23382	23473	23570	23652	23610	23428	23438	23288	23571	23383	23515	23553	23560	23482	23590	23528	23407	23471	23475	23623	23330	23671	23772	23791	23709	23455	23593	23462	23600	23578	23803	23814	23403	23446	23484	23634	23517	23435	23397	23499	23542	23641	23464	23492	23402	23441	23919	23789	23511	23407	23226	23641	23747	23578	23577	23483	23374	23517	23463	23497	23534	23430	23338	23596	23499	23311	23695	23514	23386	23230	23280	23830	23592
19250	32124	31573	25510	22162	20099	18460	17877	17246	16694	16128	16229	16103	15844	15794	15655	15688	15657	15675	15845	15698	15509	15541	15640	15379	15481	15351	15384	15459	15404	15254	15230	15226	15263	15255	15095	15230	15131	15085	15176	15035	15043	14967	15015	15011	15127	15033	15258	15049	15080	14914	14909	15210	15006	15179	15157	15061	15036	15097	14794	15007	14955	14932	14967	14831	15094	15112	14988	14993	15085	15024	14985	15124	15019	14992	15023	15259	14931	14940	15009	14980	14941	14944	15076	14971	14853	14962	15109	15167	14897	14884	15039	14982	14764	15069	14990	15202	14953	15091	14886	15004	14793	15023	14942	15091	15020	15002	15018	15189	15014	15036	15076	15141	15042	14936	15066	14945	15014	15084	14901	15052	15024	14919	15037	14925	15011	14895	14911	14915	15129	15175	14935	14953	14873	14932	14913	14982	14928	15079	14988	14934	14964	14969	14985	14995	14946	15101	15004	14970	14982	14949	14964	14913	15169	14940	14957	14934	14974	15040	14939	14931	15045	14798	15140	15020	15095	14959	14995	15041	15076	14949	15035	14910	15145	14965	14940	15151	15024	15138	15013	14914	15127	14852	14963	15004	14990	14986	15086	14968	14928	14988	14947	14902	14977	15005	15032	14908	15044	14944	14937	14888	15131	14888	14948	14963	15159	14889	14881	14990	14962	14796	14987	14993	14961	15010	14782	14950	14880	15054	15006	14953	15068	14868	14923	14776	15033	15001	15095	15047	14832	14992	15163	15002	15072	14988	14761	15129	15027	14983	14955	15093	14856	14964	15019	14961	14997	14839	14985	14783	15063	15018	15072	15036	14948	14874	15008	15105	14857	14872	14899	15001	14987	15049	14908	15101	14913	14851	15004	15094	14970	15071	14994	15118	15061	15003	15142	14995	15032	15041	15012	14980	14994	14955	15074	14918	14891	14959	14870	15134	15069	15049	14753	15121	15017	15020	14883	14917	15055	14890	15006	14957	15107	14998	15160	15046	14824	14970	15090	14975	15001	14954	14924	14990	15005	14894	15001	14797	14935	15094	14896	14972	14893	14961	14988	14820	14862	14888	14889	15051	14897	15039	14883	15043	15101	14968	15078	15025	15063	14934	14948	14976	14968	15106	15024	14892	14849	14927	14954	15028	15038	14955	14824	15042	14801	15007	15050	14972	15105	15008	14949	14799	15072	15073	14972	14965	15104	14947	15102	14961	15149	15004	14927	15038	15149	14920	15099	15071	14993	14842	15100	14912	14919	15100	15103	15051	15122	15007	14878	14982	14889	14911	14815	15027	14830	14851	14999	15137	15142	15232	15004	15034	14830	15017	15000	15036	14951	14988	14990	14965	14926	15066	14840	15066	14912	14981	14915	15027	15164	15053	15045	15083	14875	14929	14986	14927	15060	14950	14914	14935	15080	14743	15154	14916	14845	14966	14853	15000	15076	14867	14925	14869	14960	14991	14968	15019	15079	14907	15109	14984	14850	14868	14973	14941	14863	14910	14918	15061	14916	15069	14870	15001	14973	15045	15230	15075	15104	14966	14985	15024	15056	14840	15062	15044	14942	15189	15010	14891	15156	15005	15011	14920	15033	14870	15043	14948	14910	14957	15031	14820	15136	15031	14991	15090	14989	15035	14926	14890	15120	15107	14860	14964	15000	15143	15001	15038	15138	14978	15020	14901	14955	15058	15010	14860	15024	14991	15049	14833	15152	14921	14896	15118	14832	15068	15152	15007	14927	14963	14982	14883	14931	15061	14929	14950	15008	14917	14903	14861	14962	15031	14757	15179	15018	14951	14915	14910	15054	15102	14989	14922	15015	15046	14900	15105	15001	14852	14921	15061	14818	14938	14952	14978	14891	14930	14820	14985	15111	15009	14956	14818	14886	15001	14974	15041	15131	14892	15007	14921	14897	14940	15131	14921	14944	15115	14830	14990	15073	14801	15025	15005	15239	14950	15051	14889	14995	15056	14940	15067	15029	14877	15021	15086	15034	14988	14998	14970	14871	15114	14926	15059	15067	15108	15006	15093	15009	14886	14992	14920	14920	15032	14863	14886	14954	14938	15112	14986	15091	14964	15174	14985	14950	15254	15064	15042	14849	14839	14950	15002	15013	14953	14990	14920	14803	14965	14978	15073	15062	14999	14949	14939	14964	15030	14975	14914	14955	14972	15070	14953	15006	14838	15029	14945	14966	15033	15034	15097	14963	15056	14960	15017	14959	14885	14963	14979	14928	15033	14875	15033	14834	14978	14822	15086	14950	14936	14953	15012	14941	14983	14992	15077	14892	15023	15011	14848	14939	15026	14936	15033	14864	14966	14880	14910	14969	15020	15171	15047	15001	15094	14953	15115	14900	15053	14925	14988	14924	15013	14866	14858	14830	15018	14974	14791	15143	15102	14831	15073	14880	15005	14953	14992	14885	15039	15074	15094	14916	14934	15067	14846	14958	15078	14943	15114	15019	15085	15013	14986	14800	15087	14991	15003	14956	15018	14911	15049	15063	15045	14985	15059	15019	14948	14977	15168	14883	15047	14908	14970	14961	14956	15019	15062	14958	15122	14914	14963	14976	15183	14981	14840	15002	15085	14937	14997	14996	15044	14887	14963	14997	15054	14971	15030	15014	14950	15098	15090	15048	14956	15059	14900	14974	15077	14982	14912	15213	15181	15004	14945	14889	15161	15030	14897	14836	14880	15164	15035	15003	14983	14929	15112	15059	14759	14974	14936	14997	15097	14948	14751	15057	15157	15150	14981	15000	14961	14901	15045	14908	14854	14994	14952	15005	14970	14972	14945	14849	15223	15025	14956	15010	14893	14988	14965	15039	15162	14877	14852	15170	15245	15097	15035	14946	15071	15192	14896	15034	14971	14902	14949	15030	15130	15035	15025	14809	14952	15034	14991	14899	15107	15193	15040	15197	14876	14964	14830	14854	14863	14994	15024	14957	15093	14914	14940	14953	15017	15110	14871	14981	15125	14995	14980	15027	15033	15120	14775	15015	15016	14938	14950	15189	15027	14895	14989	15011	14944	14934	14922	14923	15022	15014	14991	14980	15111	15166	15119	14999	14964	14989	14890	14979	15033	14903	14916	15054	15021	15047	15034	14793	15235	15014	14898	15198	15070	15090	15107	14979	15191	15090	15012	15068	14921	15082	15059	14930	15210	15036	14914	14988	14943	14813	14892	15091	15001	14863	15056	15033	14785	14927	15013	15299	14974	14944	15133	15016	15031	15134	15110	15113	14877	14965	14820	15155	14845	15073	15008	15076	14924	14988	15125	15073	15108	14944	14944	15056	15025	14930	14913	15024	14966	15104	14878	14968	14928	15078	14766	14951	14925	15134	15004	14893	14772	15045	14791	15030	14984	14961	14987	14932	15062	15033	15176	14972	14892	15060	14974	14970	14949	14972	15110	14922	14917	14808	14924	15229	14994	15063	14875	14950	14948	14908	14883	15022	14986	15076	15067	14973	14950	14995	14940	14999	14949	14697	15120	14928	14912	15117	15082	14994	14945	14875	15027	15057	15064	14980	14899	14903	14723	15039	15118	14882	14889	15198	15069	15108	14989	15017	14931	14894	14835	15083	15001	14849	14884	15094	14861	15176	15001	15067	15022	15032	15093	14859	14881	14915	15024	15046	14906	14861	14984	14791	14836	15154	14975	14924	14945	15144	15061	14925	15014	15150	15014	14964	15019	14973	15149	15058	15012	14851	15110	14987	15012	15098	15029	14871	15099	15207	14940	15122	15238	14996	15131	14919	14980	14961	14857	15110	14940	14990	15099	15050	15002	14861	14945	14744	14867	14945	14977	14887	14930	15155	14890	14993	15117	14912	15028	15066	14909	14798	14884	14980	14914	15019	15029	14931	14943	15067	15123	14937	15026	15082	14896	15120	14988	14895	15126	14816	14963	15136	14905	14865	15068	14849	14930	14923	15064	14924	14882	14937	14911	14852	14970	14869	15025	14814	15083	14827	15072	14863	14959	14925	15045	15132	14907	15035	14965	15153	15029	15200	14856	14931	15016	14967	14905	14958	14994	15059	15245	14963	14860	15029	15133	14816	15086	15094	15013	14915	14997	15069	15094	14713	15087	14819	15124	14849	14978	15125	15199	14957	15132	15008	15056	15064	14826	14959	15131	14810	15035	15065	14929	14954	15088	14827	15005	15081	14879	14990	14799	14881	15114	14971	15010	14854	15060	14989	15084	14945	14876	14997	14984	14900	14914	15183	14935	14992	14965	14901	14841	15074	14926	14958	14980	15074	15000	15053	15031	14961	14857	14933	14998	14851	15028	15055	14997	14891	15052	14950	14937	15047	14844	15080	15101	14960	14975	15036	14987	14878	14950	14941	15072	15041	15125	14922	15095	15135	15208	14983	14992	14962	15240	14953	15110	14955	15004	15111	14949	15079	15053	14960	15093	15015	15102	14748	14841	14907	14833	15241	14937	14919	15069	14980	15127	14869	14884	14868	15030	14888	14889	14976	14966	15103	14917	14742	15029	15108	14810	15230	14781	14991	15140	15083	15021	15176	15065	14914	15076	14924	15067	14977	15106	15034	14877	14968	14895	14932	15058	14976	15101	15028	15095	15016	14924	15226	15104	14962	15023	14987	15058	14917	15092	14871	14778	15111	15050	14897	15176	14774	15017	15121	15117	15159	14975	15108	15006	15000	14971	15015	15049	15031	15145	15199	15007	15011	14858	15004	14977	14915	14999	15013	14946	15086	14904	14937	15017	15145	14890	14877	15087	15022	14975	14895	14991	15028	14996	14992	15000	15020	14889	14989	15002	14880	14964	15107	14935	14943	15074	15152	14928	14891	14925	14908	15082	15066	15042	15164	15081	14953	14896	15082	15008	15149	15126	15000	15072	15005	15025	15022	15032	15043	14923	15038	14914	15064	14878	15043	15140	14880	15023	15028	15025	15167	14910	15125	15054	15046	15074	15017	15092	15047	14948	15018	14965	15093	14828	15075	14845	14861	15135	14889	15023	14986	15067	14912	14928	14905	15040	15008	15054	14889	14726	15175	14981	14977	14999	14906	15040	14785	15087	15062	15045	15138	14907	15017	14897	15161	15007	14885	14930	14949	15008	15034	15048	15040	14933	14960	15102	14931	15092	15015	14956	14918
22692	21158	27824	24859	22121	26205	30819	26577	25380	25045	24934	24365	24108	24280	23937	23824	24013	23844	23887	23731	23935	23715	23874	23611	23627	23328	23408	23145	23289	23073	23352	23483	23230	23275	23387	23429	23420	23331	23419	23185	23342	23402	23175	23130	23152	23052	23072	23064	23141	23265	23157	23188	23030	23370	23215	22914	23172	23121	22916	23069	23222	23151	22973	22968	22910	22915	22980	23057	23171	23269	23078	23329	23166	23158	23038	23117	23025	23158	23143	23041	22956	23143	23093	22917	23156	23373	23024	23089	23165	23291	23199	22982	23057	22956	23081	23160	23039	22942	23165	23192	22876	23212	23071	23104	23320	23018	23199	23136	22891	22914	23066	23233	23017	22945	23223	23248	22814	23102	23235	22908	23126	23208	23217	22864	23110	23246	22948	23147	23190	22861	23091	23114	23161	23128	23107	22982	22983	23064	23005	23090	23008	23043	23080	22941	23122	22971	23114	23141	22923	23105	22968	23330	23204	22807	23135	23262	23256	22993	22808	22927	22924	22825	22912	23056	23071	23048	23192	23143	23282	23293	23218	23083	22949	23061	23163	22861	22844	22999	23072	23113	22866	22925	22840	23142	23085	23015	22913	22917	23143	22993	23099	22908	22957	22953	23296	23092	22993	22942	23068	22867	23109	23239	23014	22800	23149	23072	23093	23116	23129	23087	22983	22909	22957	23119	23278	22981	23136	22724	23220	23171	23088	23028	23160	23026	23119	23046	23083	22885	23096	22938	22897	22961	23095	23083	23132	23172	22880	23098	23085	22930	23192	23013	23064	22996	23116	23007	22960	23042	22984	22871	23152	23024	23031	23110	23307	23089	23011	23432	23152	23048	23073	23107	23147	23331	23089	23111	23133	23062	23245	22947	23007	23069	23144	22909	22918	22912	23176	23203	23030	22992	23084	23093	23078	23090	23262	23162	23055	22961	23088	23207	23050	22883	23112	22839	23066	22919	22957	22944	22848	23040	23046	22989	22974	23177	23197	23134	22974	23390	23057	23099	22940	22898	22921	22987	23058	23105	22936	23126	23146	23193	23014	22893	23307	23020	23103	23307	23086	23000	23235	23257	23332	22725	23018	23140	23113	23025	22962	23343	22934	23070	22914	22863	22853	23101	23066	23045	23077	23016	23006	22934	22891	22959	23141	23171	23129	22958	23062	22890	22929	22778	22938	22970	22970	23281	22886	22924	23037	23047	23222	22968	22962	22890	23115	23293	23152	22880	23238	23044	23063	23186	23219	22848	22975	22995	23077	22866	22900	22906	22884	22899	23050	23108	22935	23046	23032	23099	23250	23194	23018	22943	23100	22998	22945	23112	22891	23164	23175	22968	23271	23397	22962	23076	22995	22993	23250	22986	23224	23429	22951	22984	23113	22995	23093	22904	23059	23134	23132	23151	23074	23081	23141	23075	23090	23114	23035	23026	22996	23204	22689	23216	22986	22898	22941	23166	23175	22928	22935	23104	22967	23117	23057	23045	23012	23136	23129	23148	23039	23060	23054	22875	23212	22902	22849	22962	22969	22941	23005	23260	23045	23005	23035	23097	22943	23076	23189	23323	22942	22987	23075	22976	22880	22968	23333	23078	23012	23307	22937	22996	23167	23031	22962	22738	23089	23161	23104	22997	22904	23054	22938	23256	23003	23039	22989	22864	22824	23122	23198	23078	22806	22873	23017	23060	23039	23008	22996	22839	22894	22967	22966	23142	23064	23027	23106	23139	23028	23116	22913	22921	23272	23363	23187	22887	23048	23087	22992	23000	22926	22938	23074	22939	22862	23337	23117	22973	22947	23246	23306	23204	23159	22976	23039	23041	23102	23151	22791	22858	23208	23126	22878	23086	23062	23160	23036	23035	23193	23103	23075	23022	22877	23101	23184	22766	23089	23285	22938	22931	23157	23109	23001	22843	22881	23061	23195	23005	22920	23210	22942	23043	23035	23168	23009	22860	23346	23072	22909	22972	22933	22931	23035	23081	23143	23254	22767	22960	22891	22791	23284	22959	22835	23257	23171	23150	23030	22777	22741	23120	23243	23058	23164	22833	23135	23105	22860	23033	23261	23218	23066	23037	23097	23042	23093	22828	22985	23193	23294	23132	22901	23041	23272	23035	23036	23065	23113	22725	22798	22875	22861	23082	23371	23189	23010	22879	23008	23070	22977	23038	22943	23043	22991	22885	22877	22999	23144	23117	23137	23232	22972	23056	23064	23063	23104	23064	23197	23170	23039	23004	23050	23102	23114	22860	22863	22856	23072	23068	22885	23066	23008	23088	23191	23263	22982	23197	23128	22873	22966	23172	23179	23105	23179	22931	23007	23012	23133	22994	23135	22909	23124	23127	22973	23273	23125	23154	23122	22830	23349	22947	23006	23014	22974	22644	22752	23126	23158	23073	23313	23125	23081	22979	23005	22893	23199	22837	22977	23052	23098	22905	22994	23050	23183	22949	22871	23037	22959	22735	23204	23112	23196	23267	23007	23124	23086	23078	23201	23109	23142	22979	22990	22965	23160	23123	23046	23000	23220	23076	23060	23100	23140	23132	23123	23042	23169	23342	23104	23244	23035	22881	23012	23163	23006	22991	23201	23133	23087	23061	23375	23091	22649	23269	23138	22916	23043	23032	22943	23192	23254	22877	23044	22914	23168	23155	23097	23215	23138	22907	23095	22951	22920	23164	23050	22996	22961	22818	23084	23172	23011	23035	22984	23078	22936	23097	22881	23239	23218	23041	23009	22962	22997	23056	23038	23175	23137	23183	23219	23014	22855	23069	23203	23264	23240	23116	23026	22869	23103	23109	23010	23050	22984	23079	23123	22909	23102	22959	23008	23060	23254	23123	23091	23098	23018	23155	23224	23035	23122	23262	23155	23062	22969	23308	23101	22956	22949	23130	23201	23117	23174	23208	23068	23107	23300	23101	22804	22974	23246	22944	23266	23133	23159	22766	23412	22872	22908	22915	23026	22957	23047	22820	23117	23277	23121	23107	23054	23033	23192	23059	23138	22845	23107	23200	22841	23089	22888	23228	23159	23032	23314	22935	23061	23128	23146	23087	22793	22784	23111	23055	23209	23182	22762	22971	23010	22992	23105	23021	22833	22834	23110	22766	23088	22965	23033	22963	23076	23135	22901	23062	23098	22900	22813	23003	22756	22651	23037	22982	23006	23155	22970	23026	23107	23065	22915	23167	23008	22924	23039	22949	23059	22905	22820	22751	22943	23000	23092	23071	23122	22895	23127	22876	22818	22777	22760	23071	23136	22872	23203	23138	22989	22926	23052	22936	23103	23154	22951	23085	23040	22986	23009	23148	22956	23034	22978	22996	23151	22980	22887	22996	23017	23034	22950	22914	23038	23046	23290	23017	22708	22655	22915	23180	22988	23337	22914	23040	23052	23041	23075	23018	23035	23086	22950	23003	23205	23246	22883	23309	23027	22959	23082	23036	22919	22903	23031	23193	23021	23241	22939	23228	22712	23031	23082	23135	23057	23109	22990	23148	23097	22990	23101	23129	23118	23210	23094	23081	23007	23149	23213	22938	23101	23167	23002	23088	23153	23141	22958	23080	22950	22712	23032	23253	23225	23027	22778	23190	23036	22932	23066	23255	23079	23093	22999	23137	22979	23036	23129	22959	22922	23334	22896	22868	23245	23165	22902	22835	23249	23153	23126	23052	22938	22961	23170	23220	23155	23086	23012	23172	22886	23036	23107	22972	22853	23147	23169	23033	23061	23174	23216	22875	23120	23339	23176	23098	23136	23008	22994	22955	22822	22905	23095	23198	23302	23115	23020	22961	23148	23122	23161	22959	23132	22981	22957	22876	23183	23146	23043	23116	22923	22803	23022	23005	23165	23265	23102	23085	23182	23005	22953	23039	22938	23067	23327	23046	23026	23152	23058	22973	22917	22838	22998	23083	23025	23231	22911	22998	22803	23091	23126	23108	23249	22945	23062	23275	22720	23128	23231	23182	23231	23181	22912	23083	23173	23312	23159	22880	23022	22956	23090	22925	23253	23108	23038	22901	23021	22994	22756	22939	22977	23135	22880	23143	23178	23154	23065	23078	22865	22895	23053	22926	23114	22974	23251	23177	23212	22938	23000	22896	22972	23118	23135	22980	23245	23095	22924	22669	23171	22871	23263	23163	23124	23375	23209	22862	23097	22905	23046	22958	23133	22993	22864	22862	22910	23054	22928	23016	22999	23136	23188	23089	22973	23164	23156	23064	22947	23254	23060	23064	22995	23172	23146	23014	23013	23083	23175	23101	22925	23320	23009	22986	23059	23019	23221	23106	23031	22950	22887	23004	23174	22837	23219	23064	22881	23108	22834	22800	23149	23261	23186	23342	23597	23034	22967	23004	23026	23074	22951	23018	23223	23148	23344	23034	22911	23011	23117	23057	22870	22942	23104	23042	23139	23137	23102	23008	22966	22913	23094	22948	22967	23182	23243	23449	23194	23125	23189	23369	22939	23059	23223	23022	23148	23143	23142	22964	23336	22964	23073	23118	23108	23229	23005	22978	23065	23041	22890	22912	23064	23119	23235	23139	23326	23121	23178	23126	23126	23053	23065	23091	23001	22861	22886	23124	23086	23012	22839	23258	23105	22914	23002	23035	23019	23178	23182	22967	22987	23145	22944	22808	22862	23073	23026	23227	22940	22891	23058	23342	23234	23229	23152	23217	22957	23083	22770	23202	23069	23036	23100	23122	22979	23133	23271	23047	22877	23079	23099	23136	23023	22802	22955	23199	23053	23195	23165	23214	23007	23104	23005	23116	23104	23208	23218	23012	22917	23187	23090	23048	23002	22844	22815	23136	23081	22982	23057	23047	22832	23095	23289	23113	22765	23024	22968	23330	23079	23097	23096	22981	23121	23151	23061	23190	23360	23121	23111	23026	23011	22988	23163	22929	23261	23102	22986	23114	23180	22991	22909	22911	23238	23140	23161	23079	23345	23085	22976	23047	23326	23011	23122	23276	23031	22877	23001	22796	23160	23070	23067	23314	22891	23033	23331	23153	23067	22710	23103	23024	22908	23141	23261	23081	23059	23045	23023	23161	23273	23146	23056	23010	23057	23175	23216	23401	23069	22952	23198	22974	23016	22877	23006	23112	23075	23041	22915	23299
21064	36916	36091	28787	24964	22145	19990	19000	18126	17324	16660	16343	16397	16147	16072	16100	15964	15894	15720	15941	15764	15706	15644	15481	15415	15488	15391	15245	15071	15235	15248	15316	15257	14921	15108	15075	14927	14999	14836	15013	14882	15035	15015	14996	14839	14811	14789	14919	14888	14968	14929	14878	14828	14722	14802	14783	14828	14809	14789	14807	14888	14737	14716	14703	14718	14824	14745	14827	14960	14876	14760	14798	14840	14787	14813	14755	14533	14769	14788	14800	14553	14659	14577	14683	14613	14742	14740	14698	14777	14955	14591	14682	14901	14793	14649	14794	14665	14739	14654	14882	14699	14866	14670	14712	14726	14688	14519	14718	14759	14722	14844	14668	14828	14822	14645	14543	14697	14628	14550	14884	14617	14760	14775	14800	14662	14785	14600	14733	14656	14723	14867	14656	14676	14738	14620	14651	14816	14915	14651	14676	14696	14776	14600	14927	14826	14628	14842	14572	14775	14641	14696	15037	14724	14745	14873	14837	14691	14760	14737	14826	14860	14801	14803	14834	14712	14788	14882	14689	14717	14640	14796	14611	14646	14499	14805	14889	14702	14713	14700	14574	14539	14752	14620	14888	14882	14777	14730	14717	14653	14813	14588	14661	14658	14664	14768	14642	14626	14763	14791	14530	14703	14705	14768	14798	14860	14789	14681	14858	14761	14745	14713	14828	14738	14849	14720	14725	14580	14818	14784	14765	14669	14738	14862	14787	14775	14574	14742	15036	14778	14672	14809	14599	14698	14804	14665	14889	14643	14733	14793	14690	14713	14835	14736	14885	14496	14806	14724	14706	14800	14679	14615	14792	14774	14780	14868	14719	14706	14592	14826	14609	14779	14849	14686	14701	14646	14786	14697	14596	14897	14926	15002	14707	14605	14718	14972	14723	14816	14775	14876	14822	14669	14884	14663	14811	14638	14742	14679	14619	14727	14802	14749	14759	14869	14738	14756	14566	14757	14560	14665	14742	14800	14621	14840	14720	14801	14870	14601	14771	14668	14806	14761	14716	14664	14646	14783	14795	14673	14775	14754	14620	14618	14624	14638	14627	14553	14805	14651	14735	14773	14775	14745	14680	14699	14682	14820	14689	14597	14637	14718	14776	14879	14748	14807	14626	14558	14806	14714	14827	14758	14518	14922	14776	14631	14773	14609	14867	14767	14746	14826	14682	14816	14810	14705	14777	14742	14712	14837	14622	14638	14834	14719	14688	14672	14757	14760	14843	14743	14652	14698	14896	14522	14824	14777	14831	14763	14806	14768	14724	14809	14700	14705	14644	14835	14824	14756	14633	14819	14736	14761	14683	14736	14692	14748	14629	14651	14732	14726	14676	14478	14776	14887	14804	14921	14748	14743	14654	14654	14690	14697	14613	14859	14757	14693	14824	14783	14684	14701	14725	14706	14546	14745	14803	14841	14718	14797	14743	14760	14627	14771	14948	14815	14739	14690	14925	14716	14777	14695	14616	14849	14845	14600	14669	14855	14484	14745	14863	14882	14771	14617	14813	14841	14798	14688	14846	14685	14845	14642	14752	14828	14680	14778	14789	14724	14896	14713	14548	14656	14931	14643	14844	14722	14908	14808	14726	14631	14882	14809	14765	14584	14630	14780	14877	14785	14774	14557	14571	14857	14689	14680	14635	14736	14844	14808	14720	14657	14545	14761	14681	14683	14594	14910	14699	14686	14589	14691	14667	14752	14749	14843	14868	14719	14664	14919	14807	14744	14558	14852	14720	14711	14820	14709	14790	14675	14654	14767	14832	14643	14741	14873	14643	14693	14740	14874	14649	14692	14780	14643	14789	14784	14816	14726	14634	14759	14539	14765	14715	14828	14759	14629	14607	14584	14852	14728	14866	14856	14670	14609	14776	14944	14762	14747	14792	14730	14620	14702	14856	14691	14712	14850	14817	14522	14804	14700	14643	14594	14670	14746	14641	14611	14927	14693	14866	14718	14768	14764	14736	14748	14647	14726	14670	14771	14726	14735	14826	14613	14454	14794	14760	14882	14809	14670	14643	14698	14694	14807	14752	14733	14747	14543	14815	14678	14605	14642	14735	14717	14543	14703	14712	14730	14766	14610	14882	14828	14630	14739	14749	14667	14641	14731	14613	14890	14871	14811	14791	14843	14711	14724	14796	14935	14885	14708	14741	14702	14518	14725	14706	14697	14583	14662	14637	14860	14841	14688	14718	14885	14656	14671	14733	14684	14885	14779	14697	14707	14765	14581	14739	14637	14598	14607	14893	14729	14619	14774	14653	14670	14747	14882	14582	14834	14685	14534	14674	14780	14722	14779	14653	14700	14644	14738	14703	14753	14546	14583	14847	14795	14631	14720	14777	14636	14793	14786	14521	14848	14686	14842	14674	14708	14707	14782	14785	14743	14866	14652	14698	14589	14877	14743	14675	14526	14739	14831	14934	14620	14903	14663	14813	15062	14884	14909	14766	14731	14786	14793	14846	14777	14762	14767	14753	14768	14767	14703	14779	14717	14587	14785	14710	14821	14745	14713	14870	14676	14767	14690	14786	14760	14845	14670	14893	14724	14706	14640	14719	14712	14757	14594	14577	14745	14865	14661	14718	14740	14695	14759	14792	14885	14695	14793	14761	14878	14690	14768	14822	14875	14709	14770	14804	14840	14909	14816	14739	14862	14704	14712	14663	14631	14830	14739	14674	14636	14666	14934	14870	14663	14761	14594	14400	14813	14847	14741	14871	14660	14726	14596	14765	14771	14653	14751	14636	14816	14692	14825	14645	14803	14569	14773	14785	14828	14793	14571	14748	14728	14774	14728	14721	14847	14685	14874	14777	14745	14719	14836	14725	14792	14631	14626	14802	14610	14649	14885	14738	14782	14713	14738	14827	14712	14795	14651	14681	14726	14615	14797	14853	14717	14834	14847	14613	14686	14736	14802	14694	14710	14742	14655	14829	14694	14817	14953	14679	14712	14702	14583	14676	14717	14738	14892	14714	14743	14770	14698	14735	14741	14654	14650	14750	14618	14856	14698	14683	14859	14735	14676	14698	14649	14667	14732	14923	14818	14708	14719	14708	14776	14772	14621	14565	14750	14774	14615	14877	14899	14642	14757	14614	14625	14735	14834	14638	14726	14669	14602	14692	14739	14486	14675	14732	14607	14683	14657	14907	14725	14752	14798	14687	14867	14829	14696	14687	14840	14726	14719	14814	14692	14568	14875	14628	14909	14642	14661	14622	14868	14639	14709	14863	14709	14712	14746	14668	14646	14824	14755	14563	14916	14712	14687	14728	14756	14561	14849	14842	14655	14715	14720	14775	14513	14643	14766	14665	14740	14803	14984	14722	14700	14816	14918	14672	14648	14829	14809	14795	14840	14575	14819	14836	14649	14688	14723	14782	14741	14491	14705	14586	14643	14750	14765	14779	14622	14760	14791	14617	14709	14891	14817	14865	14878	14768	14834	14877	14754	14782	14699	15064	14688	14872	14666	14799	14821	14766	14613	14899	14692	14698	14693	14597	14550	14959	14753	14794	14615	14755	14773	14716	14613	14823	14660	14693	14810	14633	14777	14700	14630	14653	14574	14820	14773	14579	14681	14785	14717	14680	14978	14741	14666	14795	14773	14479	14880	14791	14901	14771	14756	14722	14639	14717	14826	14650	14899	14729	14821	14665	14891	14634	14657	14755	14820	14706	14840	14725	14668	14694	14642	14881	14781	14619	14826	14663	14671	14596	14709	14726	14835	14665	14765	14777	14703	14765	14860	14722	14896	14711	14749	14582	14547	14568	14773	14843	14668	14725	14938	14878	14875	14779	14577	14802	14641	14791	14703	14737	14738	14905	14888	14812	14664	14662	14692	14735	14844	14944	14827	14790	14708	14823	14644	14857	14670	14726	14614	14933	14838	14775	14632	14666	14817	14791	14736	14710	14726	14741	14879	14620	14715	14793	14621	14715	14621	14765	14734	14695	14616	14870	14700	14816	14895	14527	14805	14610	14813	14755	14710	14630	14716	14781	14751	14745	14876	14791	14759	14758	14739	14849	14712	14805	14909	14832	14564	14793	14592	14601	14729	14733	14782	14643	14652	14834	14701	14785	14699	14766	14815	14619	14801	14764	14720	14669	14799	14704	14778	14818	14681	14831	14555	14559	14886	14826	14770	14650	14774	14825	14621	14760	14605	14752	14760	14534	14753	14600	14604	14585	14830	14882	14746	14703	14755	14700	14633	14804	14788	14635	14739	14776	14601	14724	14751	14573	14692	14942	14599	14770	14895	14798	14670	14742	14721	14710	14847	14699	14708	14901	14794	14689	14573	14710	14801	14776	14824	14779	14728	14626	14637	14897	14662	14556	14764	14842	14682	14833	14722	14679	14735	14746	14817	14731	14871	14954	14792	14686	14661	14868	14664	14561	14597	14644	14856	14606	14836	14747	14599	14802	14768	14676	14888	14652	14707	14841	14633	14722	14835	14782	14827	14667	14731	14659	14748	14744	14755	14677	14648	14629	14670	14708	14707	14799	14812	14788	14666	14640	14765	14814	14796	14816	14827	14694	14686	14869	14710	14868	14667	14637	14960	14650	14728	14801	14995	14678	14712	14885	14632	14838	14737	14624	14888	14667	14795	14795	14640	14700	14750	14893	14594	14746	14698	14768	14810	14720	14863	14697	14712	14606	14833	14805	14802	14708	14870	14668	14647	14856	14700	14789	14608	14653	14826	14808	14685	14749	14893	14837	14639	14598	14741	14682	14714	14771	14634	14854	14850	14752	14748	14824	14613	14780	14726	14948	14839	14666	14755	14701	14664	14846	14774	14739	14788	14748	14717	14635	14702	14791	14631	14745	14735	14863	14822	14676	14784	14660	14875	14673	14643	14806	14795	14773	14889	14924	14676	14791	14774	14866	14750	14890	14652	14685	14917	14769	14595	14795	14714	14685	14829	15010	14848	14710	14668	14636	14687	14743	14923	14723	14701	14593	14714	14783	14610	14729	14906	14754	14862	14825	14735	14842	14727	14712	14764	14564	14669	14759	14713	14700	14709	14899	14447	14855	14746	14629	14858	14644	14790	14765	14770	14769	14698	14809	14703	14943	14874	14738	14693	14685	14575	14726	14614	14699	14556	14454	14678	14562	14678	14855	14713	14797
35166	27925	31831	30017	27852	27545	26834	26429	25992	25977	26275	26109	26065	25980	25812	25749	25880	25966	25986	26040	25682	25832	25929	25736	25801	26056	25606	25802	25959	25480	25506	25539	25664	25738	25826	26075	26060	25860	25818	25924	25897	25925	25684	25678	25892	25741	25668	25636	25645	25687	25458	25623	25723	25510	25445	25591	25893	25563	25812	25563	25595	26052	25959	25472	25823	25809	25551	25707	25647	25660	25728	25647	25715	25605	25718	25736	25865	25683	25546	25505	25362	25816	25944	25629	25808	25657	25510	25640	25752	25739	25651	25840	25723	25666	25958	25743	25745	25437	25406	25743	25791	25842	25828	25798	25516	25695	25389	25910	25659	25619	25766	25780	25657	25775	25565	25841	25543	25642	25474	25767	25867	25473	25666	25604	25786	25528	25694	25590	25828	25756	25437	25679	25703	25579	25720	25729	25727	25605	25712	25734	25720	25758	25687	25481	25897	25581	25646	25717	25618	25505	25796	25977	25744	25670	25634	25554	25427	25563	25699	25735	25824	25708	25454	25648	25752	25618	25762	25579	25564	25771	25562	25782	25837	25614	25607	25821	25533	25416	25598	25650	25562	25588	25730	25624	25927	25506	25744	25553	25571	25724	25714	25691	25488	25315	25521	25713	25757	25673	25504	25738	25546	25521	25720	25671	25509	25499	25573	25752	25685	25742	25572	25749	25702	25644	25571	25856	25542	25863	25650	25268	25570	25743	25749	25763	25546	25700	25895	25717	25577	25500	25508	25687	25721	25393	25546	25422	25463	25776	25759	25937	25708	25938	25599	25381	25608	25564	25580	25828	25559	25484	25921	25670	25568	25699	25712	25392	25607	25805	25853	25587	25577	25615	25723	25478	25692	26007	25661	25607	25728	25751	25643	25670	25442	25588	25645	25520	25747	26017	25539	25679	25908	25721	25653	25677	25524	25760	25829	25652	25565	25501	25592	25654	25600	25388	25623	25665	25650	25678	25716	25758	25595	25753	25729	25810	25797	25840	25769	25806	25638	25769	25644	25623	25465	25580	25696	25378	25394	25758	25872	25494	25733	25349	25694	25424	25557	25609	25679	25427	25760	25429	25806	25761	25856	25737	25538	25633	25464	25677	25592	25674	25640	25567	25658	25534	25674	25682	25575	25536	25475	25719	25638	25634	25355	25796	25687	25559	25690	25539	25506	25625	25634	25628	25725	25608	25598	25429	25748	25571	25640	25563	25545	25635	25682	25796	25645	25779	25810	25681	25484	25612	25679	25493	25563	25302	25840	25480	25832	25663	25613	25556	25489	25538	25545	25469	25986	25701	25759	25763	25842	25513	25507	25883	25578	25426	25446	25529	25626	25679	25820	25785	25544	25641	25873	25728	25773	25591	25955	25772	25913	25871	25428	25842	25527	25435	25575	25420	25598	25632	25715	25549	25531	25756	25721	25605	25616	25534	25496	25583	25649	25576	25739	25825	25719	25598	25645	25587	25661	25666	25534	25620	25597	25734	25697	25624	25674	25722	25619	25535	25713	25788	25577	25931	25588	25509	25785	25648	25674	25642	25874	25570	25652	25611	25564	25500	25575	25578	25674	25708	25527	25675	25522	25664	25764	25609	25794	25769	25613	25736	25706	25867	25522	25455	25611	25712	25580	25515	25768	25703	25886	25781	25786	25615	25797	25579	25603	25573	25601	25839	25888	25515	25641	25459	25484	25758	25701	25262	25607	25795	25576	25522	25768	25559	25774	25866	25449	25658	25396	25420	25594	25719	25666	25751	25650	25802	25680	25370	25658	25823	25392	25639	25586	25715	25726	25681	25598	25666	25739	25545	25573	25679	25745	25614	25946	25480	25603	25653	25518	25911	25769	25451	25581	25434	25586	25698	25673	25783	25495	25723	25646	25744	25650	25799	25657	25657	25493	25646	25664	25829	25492	25325	25722	25794	25672	25501	25570	25810	25670	25545	25555	25660	25433	25556	25483	25419	25792	25679	25708	25709	25660	25561	25704	25950	25617	25610	25937	25638	25714	25786	25626	25687	25907	25667	25569	25409	25574	25743	25749	25776	25567	25582	25684	25751	25488	25579	25623	25611	25618	25739	25602	25793	25724	25782	25651	25850	25937	25754	25602	25500	25428	25799	25488	25622	25480	25736	25678	25684	25549	25641	25635	25875	25534	25536	25814	25813	25601	25683	25612	25905	25646	25590	25581	25842	25643	25895	25518	25375	25478	25726	25629	25522	25673	25602	25717	25757	25747	25649	25658	25667	25627	25647	25497	25783	25471	25624	25642	25665	25655	25645	25752	25671	25577	25604	25637	25606	25818	25661	25811	25463	25549	25547	25614	25460	25471	25443	25637	25638	25785	25868	25784	25605	25787	25583	25567	25647	25515	25503	25722	25709	25556	25888	25373	25313	25457	25462	25644	25614	25631	25657	25498	25885	25769	25706	25425	25523	25640	25522	25648	25687	25593	25631	25927	25465	25761	25471	25667	25537	25655	25767	25493	25570	25615	25561	25384	25688	25807	25573	25737	25578	25531	25651	25501	25569	25740	25770	25906	25602	25531	25559	25527	25816	25708	25456	26087	25576	25642	25821	25682	25508	25474	25701	25483	25752	25639	25498	25525	25493	25763	25583	25546	25917	25586	25629	25684	25540	25522	25584	25760	25588	25519	25787	25733	25531	25644	25473	25401	25769	25792	25729	25796	25650	25854	25933	26002	25474	25715	25740	25850	25535	25514	25689	25698	25519	25570	25652	25567	25270	25591	25435	25709	25717	25597	25536	25586	25674	25642	25668	25731	25673	25761	25957	25708	25773	25674	25457	25882	25740	25477	25707	26002	25607	25621	25735	25608	25687	25538	25552	25695	25879	25785	25619	25620	25413	25320	25629	25627	25697	25509	25529	25569	25655	25771	25957	25787	25809	25498	25564	25609	25807	25799	25457	25668	25566	25795	25628	25599	25818	25612	25562	25607	25758	25816	25732	25687	25553	25686	25748	25973	25748	25638	25558	25473	25708	25787	25619	25636	25594	25711	25923	25718	25477	25811	25766	25694	25770	25627	25640	25577	25689	25784	25427	25534	25608	25641	25898	25854	25600	25895	25546	25572	25734	25540	25739	25594	25616	25695	25672	25737	25671	25779	25913	25716	25826	25803	25454	25553	25576	25534	25588	25627	25786	25579	25908	25902	25798	25450	25726	25460	25590	25363	25601	25547	25573	25753	25752	25480	25577	25680	25808	25777	25572	25947	25699	25424	25713	25610	25589	25511	25820	25721	25429	25734	25267	25598	25565	25649	25609	25588	25603	25735	25872	25749	25824	25699	25925	25712	25412	25490	25808	25622	25798	25618	25675	25829	25469	25317	25629	25746	25660	25563	25386	25799	25479	25625	25866	25509	25690	25491	25463	25715	25521	25779	25638	25419	25799	25539	25563	25341	25438	25432	25790	25618	25621	25374	25592	25808	25839	25653	25547	25746	25575	25738	25576	25533	25859	25600	25522	25713	25722	25553	25835	25418	25526	25568	25553	25709	25609	25577	25484	25657	25753	25732	25488	25585	25351	25654	25579	25590	25689	25676	25535	25566	25390	25752	26037	25679	25525	25522	25672	25537	25670	25607	25629	25294	25588	25650	25822	25787	25523	25869	25669	25576	25594	25636	25787	25768	25858	25456	25506	25683	25766	25709	25956	25518	25643	25557	25721	25433	25625	25702	25563	25460	25407	25598	25616	25495	25495	25751	25546	25546	25797	25892	25739	25815	25660	25480	25653	25792	25553	25576	25675	25965	25616	25589	25481	25593	25686	25827	25662	25498	25664	25538	25666	25638	25797	25358	25709	25576	25559	25661	25523	25540	25505	25822	25817	25495	25273	25737	25715	25654	25816	25434	25789	25690	25583	25562	25517	25338	25736	25630	25975	25795	25419	25489	25736	25635	25702	25657	25519	25444	25675	25523	25580	25850	25743	25647	25682	25557	25916	25787	25605	25699	25528	25708	25744	25823	25870	25840	25530	25798	25756	25870	25770	25684	25587	25332	25843	25703	25740	25586	25796	25663	25409	25790	25747	25943	25724	25838	25558	25551	25838	25671	25748	25344	25582	25838	25758	25710	25654	25684	25703	25512	25630	25623	25664	25451	25357	25761	25836	25572	25650	25700	25688	25978	25536	25577	25741	25627	25484	25767	25686	25766	25887	25740	25698	25952	26013	25593	25662	25649	25648	25809	25804	25863	25644	25772	25665	25481	25428	25680	25558	25815	25597	25604	25590	25569	25635	25869	25916	25732	25765	25496	25695	25595	25810	25476	25677	25444	25714	25598	25433	25660	25651	25473	25490	25781	25825	25739	25661	25643	25913	25657	25787	25740	25599	25696	26011	25778	25488	25819	25720	25653	25604	25517	25552	25831	25386	25633	25612	25567	25625	25590	25454	25646	25794	25789	25471	25590	25804	25623	25570	25572	25789	25693	25658	25811	25644	25517	25811	25726	25799	25712	25847	25756	25680	25675	25483	25783	25776	25507	25603	25637	25525	25643	25446	25696	25591	25337	25535	25911	25517	25634	25569	25524	25668	25657	25588	25686	25601	25569	25714	25741	25718	25656	25685	25469	25708	25902	25751	25520	25784	25625	25718	25908	25782	25948	25742	25752	25743	25747	25716	25879	25485	25654	25433	25924	25616	25821	25581	25352	25646	25768	25668	25714	25550	25848	25447	25595	25761	25926	25861	25548	25820	25754	25884	25676	25808	25700	25913	26055	25680	25534	25632	25777	25864	25445	25875	25584	25662	25618	25634	25537	25824	25587	25812	25650	25612	25703	25698	25496	25784	25668	25704	25530	25617	25555	25573	25485	25542	25777	25695	25707	25477	25876	25830	25780	25454	25621	25674	25672	25689	25575	25680	25510	25572	25821	25610	25472	25569	25697	25681	25887	25988	25700	25571	25597	25748	25630	25401	25840	25647	25780	25670	25733	25941	25633	25451	25668	25812	25685	25586	25674	25834	25615	25713	25560	25702	25931	25679	25579	25586	25596	25744	25690	25684	25708	25652	25606	25728	25669	25596	25912	25631	25716	25765	25964	25547	25688	25654	25676	25534	25666	25517	25746	25744	25587	25523	25792	25643	25584	25296	25506	25590	25708	25687	25554	25688
21308	24995	24753	21115	19287	18264	17763	17247	17003	16681	16645	16555	16430	16364	16296	16345	16402	16505	16285	16171	16494	16452	16500	16439	16386	16122	16214	16299	16131	16011	16319	16178	16126	16054	16004	16054	16164	16066	15991	16230	16193	16016	16072	16192	15990	16166	16178	16231	15709	16010	15999	15737	15834	16037	16059	15835	16075	16014	16195	15973	16228	15970	15830	15983	16021	15847	16106	16023	15930	15904	16022	16082	16080	16011	16026	16066	15932	16000	16009	16120	15959	16170	16003	16129	16052	16014	15979	16035	15954	15880	16035	16029	15880	16209	16162	15999	16064	15844	15910	16047	16096	16070	16060	15869	16007	16127	16152	16023	16014	15991	16126	16108	15987	16250	16068	16042	15919	16042	16019	16056	15880	16143	15983	16179	16246	16084	16123	16132	16058	15998	15861	15886	15827	16011	15837	16051	16074	16057	15914	16013	16075	16024	15937	16134	16067	15842	15838	15925	16293	16140	15849	15955	15960	15939	16126	15853	15931	16130	16040	15940	15974	16023	16064	15916	16055	15998	16038	15870	15883	15953	16047	16094	15943	16025	15937	15974	15839	16078	15870	15896	15783	15991	16044	16035	15812	15960	16102	16200	15938	15945	15966	16084	15963	15790	16026	16129	16033	15929	16087	15817	16056	15842	16050	16018	15979	16156	16171	16090	15916	15709	16031	15959	15965	16053	16201	15907	15987	15899	16117	16072	15994	15844	16015	16114	15949	16113	15890	16121	15985	15855	16053	16005	15922	15964	16089	16123	15893	15978	16150	16067	16013	16093	15996	16052	16020	15879	15932	15964	15975	16022	15972	15933	16133	15964	16154	15881	16072	15952	16096	15975	15871	16098	15926	15957	16009	15870	15994	16078	16026	15889	15829	16084	16071	15997	16029	15933	15943	15990	16036	15929	15907	16034	15892	16051	16209	16063	16106	16118	16069	15986	15958	15992	15976	15961	15895	15872	16032	16003	16216	15986	15987	15950	15939	16010	15954	15910	15906	15957	16021	16045	15880	16000	15923	15999	15959	16041	15971	16268	15950	15835	16104	16129	16124	15896	16111	16008	15895	15956	16184	15959	16231	16091	16054	16021	15878	16011	16047	15902	15936	15956	15925	16090	15912	16071	15927	16062	16000	15916	15902	16085	15997	15792	16112	16137	16145	16140	15934	16125	15846	16035	15897	16111	15853	15911	16096	15948	15932	15889	16091	16083	16056	15899	15875	16004	16143	16023	16017	16077	16024	16114	16001	15894	15955	15924	16110	15904	16012	16004	16020	16058	15964	16104	16139	15962	15960	16045	16078	16123	15881	16077	15953	16270	15971	16007	15965	15886	15990	16071	16052	15995	16058	15890	15917	15899	16025	15936	16109	15921	16018	15941	15968	16146	15785	15924	15771	15893	16243	15803	15939	16033	16051	16055	16022	15957	15946	15947	16233	15951	15976	16075	15950	15898	15925	16080	15935	15884	16037	16023	15891	15904	15986	16119	15964	15976	16167	16002	15828	15923	16003	15823	15905	15864	16053	16058	16205	15961	16076	15860	15914	15943	16080	16081	16118	15946	15956	15980	16045	15956	15930	16090	16022	16044	15983	15908	16074	15966	16155	16065	16005	15938	16006	15914	16072	16031	16061	16019	16096	15950	15973	15994	16165	16077	16044	16028	15912	16329	15882	16084	15969	15969	15984	15974	15953	16170	15939	15833	16015	16103	15875	15972	16048	16059	15906	15944	16024	15954	15921	16012	16006	15874	16031	16074	16015	16019	16141	15895	16013	16124	16063	16032	15996	16046	16240	15953	15878	16008	16046	16043	15978	15895	16143	16002	16061	15928	15986	16060	16053	16050	16156	15906	16207	16022	15994	16010	16137	16074	15790	16086	16110	16083	15943	16098	15937	15971	16039	16059	15971	15966	15785	15981	15998	16165	16020	15999	15987	16217	16031	16157	16010	15876	15976	15876	16078	15919	16031	15963	16069	16076	16013	16044	15869	15893	16133	16098	15970	15989	16027	15826	16047	16042	16023	16046	15987	15979	15893	15971	15901	15876	15992	16106	15868	15925	16095	15915	15847	16036	16072	16058	16027	15903	15961	16095	16031	15911	15917	15971	15987	15964	15981	16048	15979	16031	16083	15824	15962	15912	15964	15795	15918	15989	15938	16010	15906	16021	16035	16044	15938	16101	15956	15997	15991	16117	16123	16032	15907	16000	16105	16010	15887	16002	15977	16008	16046	16182	16241	16128	15965	16014	16077	16167	15996	16067	16109	16131	16067	15955	15977	16079	15918	16003	15924	15870	16103	15876	15817	15925	15966	16014	16004	16107	16024	15873	16065	16020	16066	16091	16028	16085	16010	16053	16088	16088	15828	15956	16093	15842	16052	15862	16083	15969	15996	15915	16125	16037	16124	16211	15869	16039	16164	16085	15915	16014	15975	16078	16085	16018	15867	15956	15965	15962	16029	16014	15997	16155	15973	15952	15949	15934	16010	16010	15823	16029	15966	16126	15980	15905	16023	15838	15958	16203	15945	16051	16165	15933	16195	16143	16035	15744	16019	15976	16123	16015	15882	16086	15795	16096	15997	15964	16073	16082	16133	15937	16103	16074	15892	15957	16039	16053	15964	16102	16061	16178	16051	16271	15969	15851	15998	16035	15916	15834	16014	16045	15958	15914	16111	16020	16051	16155	16136	15880	15966	16017	16093	16062	15986	16056	16036	15859	15865	15940	16093	16052	15971	15942	16133	15953	15927	16007	16087	16098	15977	16163	16013	16016	16073	16009	15818	16010	16083	15866	15951	16077	15976	15972	16017	15805	15912	15991	15844	16031	15860	15893	15942	16018	15863	16039	16066	15956	16130	15938	16119	15976	16100	16063	16074	16116	16033	16141	15984	15878	15909	16012	15815	16056	15988	15960	16112	16141	15979	16082	16088	16032	16138	15969	16197	15966	15891	16067	16043	16206	16087	16121	15968	15932	16002	16021	16031	16049	16092	16085	16118	15974	15933	16082	16079	15977	16106	16022	16062	16045	15978	16194	16004	16137	16099	16009	16124	16071	16112	16138	16112	15979	16060	15891	15983	16037	16075	15955	16027	16108	15898	15955	15880	15920	15922	16050	16017	16105	15935	16048	16086	16016	15862	16037	16053	15866	16130	15983	15950	16030	16031	15852	15949	16051	15845	15974	16034	16182	16003	15970	16055	15858	15928	16045	15972	16018	16022	15994	15963	15931	16133	15911	15973	16037	16052	15983	16058	15966	15953	15881	15924	15954	15816	15872	15972	16085	15983	15922	16077	15978	15895	16081	15931	16075	16079	15982	15878	16108	15995	15985	16099	16012	16015	15898	16053	15965	16054	16019	16166	15963	15920	15879	16043	16166	15803	15983	15959	15990	15803	16106	15965	15931	15922	15936	16025	16128	16040	15853	15950	16278	15929	16005	15982	15980	15990	16050	15938	16065	16086	16062	15915	16163	15886	16031	15990	15908	16003	15873	15920	15815	15987	15907	16195	15946	16112	16170	16020	16068	15921	16039	15856	15922	15937	16016	16187	15912	15948	15992	15960	16016	16024	16005	15929	15958	16019	16022	16004	16023	16257	15866	16043	15831	15907	15999	16001	16126	15951	16104	16010	15986	16109	15750	16024	15870	15966	16008	15964	16057	15969	16010	16107	16018	15988	15909	15953	15882	16034	16109	16212	16037	16035	16048	16068	16005	16111	16138	15984	15930	15857	16130	15941	16005	16118	16026	16115	15875	15987	15897	16052	15999	15827	16082	16066	15993	16057	15869	15921	15982	15880	15935	16071	16107	16081	15864	16209	16108	16140	15914	15931	16233	15936	16135	15986	16055	15985	16128	15985	16122	15880	16067	16040	16021	15847	16252	16103	16033	15723	15995	15905	15980	16142	15950	15963	15928	15968	15902	15956	15837	15964	15948	16123	16127	16062	15902	16268	15932	15986	15981	16127	15740	16068	16208	16069	16000	16026	15858	16128	15965	16108	15999	16287	16078	16115	16008	15983	16099	15996	15970	16123	16149	15988	15880	16086	16051	16006	16071	15945	15909	15992	16041	16051	15812	16036	15960	16032	15831	15929	16046	15921	15819	15918	15884	16145	16150	16129	15914	15924	16055	16026	16175	15973	16041	16047	16040	15871	15959	15951	15927	16038	16125	16240	16091	16166	15979	15991	15891	16017	15927	15991	16031	15764	15949	15894	16002	15986	16053	16015	16132	15892	15929	16246	15970	16099	16127	16076	16048	16151	16169	15922	16045	16078	16061	16027	16092	16130	15986	15842	16014	16089	16025	15950	16040	15792	15752	16061	15819	16097	16014	16035	15894	16038	15989	15943	16145	16020	15970	16009	16044	15978	16062	15969	16070	15966	16043	15893	16103	15988	16014	15883	15847	16048	16093	15862	16100	16070	15840	16055	15952	16040	16002	16110	15923	15864	16057	15992	15925	16071	15951	16081	16006	16015	15973	16063	15917	15893	15988	15812	16000	15963	16064	15921	15875	15956	15954	16040	16121	15894	16146	16100	15821	15987	15945	16003	16048	16048	15922	15952	16044	16085	15855	15877	16092	15978	16101	16007	16002	16060	16053	15935	15992	15922	16060	16054	15736	15982	15997	16018	16098	16110	16039	16202	16094	16077	16198	16013	16123	16066	15924	16033	15918	16041	15986	15925	15925	16193	15976	16047	15976	15978	15911	15932	16211	15994	15933	15911	16153	15973	15951	16114	16026	15962	15782	15862	15950	15797	16127	15978	15838	15987	15980	16074	16128	16139	15890	16079	15909	15957	15989	16050	16040	16101	15903	16180	16008	16099	16020	15857	16012	16164	15959	16008	15955	16100	16131	16181	15907	16207	16182	15848	15989	16032	15979	16036	15988	15891	15872	15875	16086	16048	15989	16130	16028	15977	15991	16111	16197	15817	16177	15872	15955	15890	15969	15925	16203	15977	15888	15989	15883	15983	16053	15947	15941	16135	16013	15934	15908	15837	16072	16016	16165	16095	15984	15882	15902	16223	16002	16104	16090	15959	16088	15906	15919	16071	16129	15926	16174	15852	15799	15971	16088	15946	16102	16185	16058	15990	15978	15829	15824	16154	16135	16086	15959	16001	16065	15959	15981
24357	21197	27772	25285	23905	27534	28948	26004	25120	25145	24871	24831	24681	24626	24447	24622	24580	24521	24450	24548	24189	24563	24139	24399	24317	24188	24232	24283	24191	24205	24081	23998	24099	24189	23866	24422	24117	24116	24091	23761	23834	24029	24078	23933	23969	24224	23823	23926	23638	24109	24023	23834	23706	23699	23669	23892	23823	23665	23923	23834	23913	24052	23835	24067	23860	23785	23989	23997	24061	23902	23786	23835	23980	24103	23750	23592	23662	23482	23647	23919	23908	23796	23751	23769	23738	23747	23730	23674	23966	23835	23959	23713	23987	23859	23955	23646	23652	23796	23869	23941	24065	23983	23878	23671	23835	23750	23925	24026	23769	23789	23984	23925	23775	23844	23898	24004	23505	23692	24003	23648	23730	23889	23750	23788	23747	23747	23938	24058	23865	23787	23898	23740	23781	23927	23629	23853	23899	23853	23659	23815	23765	23931	23531	23823	23678	23691	23911	23724	23660	23801	23567	23896	23808	23865	23737	23856	23814	24174	23927	23600	23944	23722	23835	23913	23731	23697	23837	23846	23787	23595	23989	23789	23882	23962	23919	23849	24108	23939	23995	23942	23841	23791	23916	23813	23682	23757	23634	23872	23756	23682	23812	23921	23831	23842	23910	23852	23892	23872	23745	23667	23697	23875	23970	23892	23763	23633	23773	24078	24109	24020	23825	23860	23797	24063	23598	23988	23627	23848	23891	23628	24276	23762	23782	23880	23960	23919	23814	23725	23947	23799	23788	23840	23860	23632	24002	23672	23917	23808	23945	23712	23761	23900	23844	23845	23665	23965	23757	23905	23731	23811	23831	23604	23752	23637	23770	23615	23960	24005	23602	23951	23791	23924	23858	23955	23611	23693	23778	23864	23889	23905	23712	23539	23786	23859	23766	23877	23806	23806	23714	23850	23737	23875	23988	23806	23920	23744	23647	23988	23845	24106	24138	23980	23777	23875	23498	23485	23739	23687	23638	23909	23984	23859	23890	23953	23752	23746	23817	23644	23805	24054	23909	23784	23592	23781	23835	23687	23819	23472	23827	23698	23932	24059	24021	23909	23810	24037	23853	24052	23727	23724	23645	23638	23820	23897	24015	23937	23940	23967	23950	23839	23717	23927	23830	23704	23702	23998	23834	23950	23670	23674	24022	23726	23795	23899	23626	23602	23609	23711	23749	24022	23854	23870	23747	23851	24009	23919	23748	23588	23930	24276	23972	23787	23785	23910	23751	23822	23601	23774	23746	24016	23754	24032	23740	23955	23684	23720	23687	23725	23898	23692	23934	23844	23781	23897	24014	23917	23919	23791	23865	24045	23723	23937	23770	23805	23909	23714	23955	23732	23779	23682	23771	23751	23999	23960	23884	23895	23653	23704	24008	23958	23813	23798	23880	23704	23786	23550	23706	23625	23771	23560	23684	23902	23825	23741	23906	23831	23947	23667	23806	24005	23740	23540	23842	23587	23619	23722	23938	23767	23679	24014	23913	23773	23899	23665	23753	23876	23673	23867	23802	23934	23822	23528	23917	23942	23740	23828	23975	23731	23951	23812	23939	23923	23548	23744	23835	23783	24005	23946	23841	23874	23711	23837	24260	23793	23752	23733	23666	23623	23926	24054	23552	23667	23933	23630	23728	23613	23642	23929	23748	23831	23692	23898	23773	23671	23710	23765	23638	23892	23972	23676	23921	23720	23771	23877	23800	23658	23829	23745	24072	23788	24058	23953	23871	23706	23687	23634	23682	23738	23898	23705	23860	24028	24035	23911	24053	23838	23911	23491	23942	23957	23713	23780	23811	23982	24090	23850	23950	23822	24074	23744	23896	23656	24070	23847	23727	23616	23913	23938	23794	23809	23829	23824	23913	23920	23878	23922	23705	23976	23959	23788	23758	23832	23926	23790	23920	23812	24012	23993	23801	23907	24155	23747	23661	23846	24103	23875	23919	23710	23823	23938	23814	23919	23509	23823	23930	23535	23910	23852	23719	23948	23814	23644	23701	23485	23651	23830	23750	23636	23748	23755	23722	23732	23863	23905	23904	23732	23973	23767	23813	23908	23613	23707	23977	23787	23796	23633	23653	23779	23954	23678	23764	23462	23700	23705	23799	23832	23659	23934	23663	23698	23791	23699	23949	23936	23812	23878	23961	23687	23836	23823	23822	23772	23650	23576	23861	23847	23711	23902	23791	23816	23583	23855	23841	23874	23705	23805	24093	23953	23759	23746	23632	23876	23853	23952	23911	23845	23863	23718	23716	23628	23725	23885	23782	23602	23868	23769	23812	23919	23818	23727	23844	23831	23976	23695	23673	23566	23851	23926	23898	23870	23807	23596	23917	23690	23745	23795	23769	23822	23732	23643	23747	23719	23814	23955	23907	23940	23780	23450	23944	23888	23736	23859	23847	23633	23813	23884	23964	23607	23849	23650	23734	24037	24047	23791	23534	23912	23696	23702	23796	23724	23880	23610	23837	23670	23862	23666	23741	23647	23900	23880	23876	23986	23846	23852	24131	23825	23711	23844	23967	23941	23425	23836	23718	23963	23914	23704	23915	24015	23917	23952	23894	23855	23657	23953	24073	23567	23717	23869	23928	24099	23945	23587	23849	23746	23902	23747	23906	23681	23826	23767	23855	23753	23623	24040	24018	23770	23622	23812	23947	23735	23705	23789	23794	24126	23988	24003	23809	23950	23835	23466	23992	23868	23804	23678	24096	23751	23613	24077	23938	23691	23922	23854	23858	23626	23854	23851	23807	23977	23509	23871	23810	23870	23976	24019	23604	23842	23581	23921	23756	23655	23834	24003	23883	23659	23991	24133	23792	24046	23657	23839	23907	23770	23917	23706	24033	23987	24063	23650	24173	24001	23929	23986	24015	23884	23727	23803	23824	23811	23946	24102	23649	23831	23952	23538	23871	23804	23578	23822	23717	23742	24110	23687	23748	23847	23658	23650	23877	23978	23887	23867	23979	23786	24022	23960	23791	23831	23642	23633	23757	23741	23861	23739	23946	23869	23711	23923	23788	23623	23724	23613	23829	23833	23874	23896	23558	23761	23755	23909	23727	23910	23674	23652	23592	23926	23971	23823	23858	23954	23859	23540	23768	23964	24012	23651	24052	23748	23804	23908	23864	23873	23785	23836	24120	23779	23785	23509	23880	23926	23698	23829	23487	23962	23922	23724	23884	23953	23738	23724	23855	23578	23823	23694	23833	23544	23797	23860	23797	23761	23858	23954	23897	23903	23830	24036	23887	23926	23957	23972	23567	23748	23843	23759	24082	23789	23829	23643	23681	24010	23824	23892	23938	23703	23714	23867	23600	24065	23912	23943	23913	23647	23707	23701	23855	23910	23984	23568	23645	23681	23549	23639	23792	23685	23690	23604	23735	23988	23831	23734	23717	23773	23809	23818	23693	23941	23690	23896	23862	23732	23828	23922	24105	23749	23868	23792	23930	23697	23966	23932	23884	23833	23697	23760	23612	23733	23765	23727	23936	23729	23876	23988	23665	23963	23751	23731	23787	23796	23902	23959	23719	23753	23535	23947	23678	24043	23913	23788	23898	23935	23944	23790	23762	23574	23624	23828	23865	23568	23803	23680	23770	23539	23915	23788	23711	23965	23850	23700	23753	23777	24144	23671	23964	23587	23801	24083	23846	24145	24181	24088	23726	23813	23865	23490	23690	23829	23976	23894	24101	23701	23772	23605	23803	23862	23767	23808	23897	23818	23763	23677	24070	23937	23832	23938	23981	23657	24138	23759	23706	23961	23946	23951	24008	23703	23816	24062	23896	23798	23760	23759	24009	23608	23736	23943	23418	23666	23834	24134	23770	23835	23917	23885	23711	23809	23757	23914	23740	23777	24000	24036	23932	23771	23584	23693	23833	23925	23895	23949	23871	24012	24128	23872	23719	23613	23643	23749	23779	23613	23794	23976	23935	23730	23971	23698	23928	23931	23903	24008	23865	23764	23694	23712	23876	24033	24090	23888	23784	23785	23880	23845	23864	23877	24063	23737	23785	23859	23860	23870	23982	23872	24019	23964	23874	24059	23927	23859	23911	23712	24033	23887	23781	23829	23768	23649	23805	23774	23760	23717	23618	23825	23678	23751	23895	23885	23846	23867	23771	23785	23824	23730	23651	23863	24110	23617	23673	23752	23692	23449	23823	24004	23942	23702	23865	23899	24031	23783	23778	23789	23554	23441	23976	24030	23954	23837	23858	23841	23965	24066	23770	23792	23970	23726	23683	24123	23770	23918	24092	23726	23721	23715	23667	23841	23846	23708	23845	23933	23897	23611	23657	23711	23756	23932	23808	23460	23733	23413	23937	23712	23632	23611	24197	23954	23973	23938	23702	23834	23687	23698	23782	23719	23850	23869	23961	23793	23776	23952	23980	23840	24027	23909	24051	23985	23750	23599	23692	23778	23975	23880	23718	23937	23848	23848	24016	23634	24075	23726	23762	23633	23548	23885	23863	23831	23954	23569	23803	23764	23795	23907	23983	23843	23908	23911	23723	23966	23881	24118	23866	23942	23941	23868	23844	23697	23702	23715	23862	23509	23993	23553	24028	23811	23815	23962	23873	23618	23915	23999	23842	23736	23926	23722	23889	23879	23924	23922	23787	24025	23734	24102	23888	23846	23810	23937	23879	23754	23839	23994	23854	23920	24066	23904	23922	23781	23823	23736	24153	23760	23476	23549	23791	23702	23668	24077	23849	23936	23998	23718	24143	23964	23838	24037	23875	23821	23839	23631	23826	23919	23746	23880	23984	23745	23844	23716	23906	23816	23827	23935	23519	23508	23871	23953	23922	23788	24107	23882	23896	24018	23688	23822	23599	23809	23743	23639	23704	24061	23864	23913	23859	23779	23846	23868	23691	23849	23891	23701	23789	23780	24152	23842	23807	23924	23789	23927	23714	23763	23705	23658	23855	23731	23847	23637	23827	23566	23904	23803	23959	24013	23797	24085	23933	24038	24027	23946	23989	23878	23890	23953	23884	23837	23730	24050	23975	23909	23736	23990	23972	23854	23772	23898	23701	23711	23872	23737	23980	23826	23683	23905	23918	23745	23936	23705	23573	24105	23721	23947	23898	23833	23748	23869	23773	23736	23839	24014	23863	23956	23973	23841	23757	23941
18983	32117	31642	25475	21952	19876	18913	17894	17261	16922	16508	16204	16031	16010	15983	15886	15916	16021	15864	15875	16014	15723	15821	15801	15589	15400	15518	15454	15498	15502	15533	15306	15379	15334	15390	15236	15341	15140	15232	15493	15377	15218	15210	15306	15073	15084	15065	15172	15298	15422	15202	15352	15230	15143	15288	15296	15209	15213	15246	15188	15285	15241	15216	15103	15144	15131	15037	15203	15176	15274	15151	15276	15206	15207	15195	15148	15151	15006	15114	15088	15171	15268	15133	15347	15136	15180	15076	15181	15220	15101	15143	15258	15170	15061	15109	15245	15204	15349	15204	14997	15108	15042	15014	15290	15029	15271	14976	15176	15299	14929	15111	15219	15210	15240	15203	15109	15034	15141	15280	15141	14972	15158	15092	15152	15104	15129	15076	15104	15004	15269	15198	15182	15133	15065	15229	15275	15000	15328	15308	15063	14961	15048	15118	15072	15072	15241	15287	15221	15185	15215	15091	15170	15114	15148	15371	15248	15246	15236	15181	15270	15171	15067	15091	15225	15099	15100	15093	15009	15067	15188	15233	15126	15195	15100	15219	15077	15158	15008	15064	15085	15306	15387	15230	15203	14996	15080	15199	15318	15120	15115	15010	15191	14986	15128	15063	15297	15122	15189	15238	15445	15262	15218	15306	15163	15159	15002	15277	15043	15333	15040	15278	15158	15191	15054	15181	15281	15068	15278	15129	15234	15309	15114	15271	15200	15329	15046	15206	15297	15188	15342	15350	15146	15261	15097	15143	15243	14995	15079	15153	15182	15148	14997	15171	15218	15096	15306	15236	15058	15184	15098	15028	15140	15112	15119	15273	15176	14913	15194	15144	15111	15192	15077	15178	15110	15135	15205	15141	15114	14975	15218	14994	15043	15261	15217	15111	15057	15240	15263	15121	15169	15074	15070	15280	15232	15151	15282	15254	15149	15156	15174	15345	15040	15246	15246	15157	15053	15185	15010	15205	15233	15330	15253	15218	15048	15020	15419	15116	15032	15160	15120	15100	15107	15185	15195	15287	15203	15215	15151	15294	15174	15173	15217	15253	15035	15464	15268	15116	15179	15054	15297	15035	15307	15137	15145	15218	15174	15112	15171	15125	15216	15158	15326	15068	15331	15190	15185	15222	15123	15096	15033	15234	15006	15044	15262	15107	15273	15006	15264	15131	15288	15176	15101	15118	15215	15151	15141	15159	15271	15140	15211	15027	15092	15088	15053	15444	15109	15087	15270	15212	15127	15164	15213	15304	15205	15235	15144	15109	15119	15149	15224	15169	15108	15145	15187	15274	15209	15190	15236	15241	14994	15071	15081	15098	15180	15149	15207	15253	15217	15035	15145	15120	15257	15176	15130	15257	15206	15039	15176	15103	15181	15236	15230	15137	15311	15087	15137	15166	15003	15327	15190	15233	15094	15147	15137	15089	15092	15180	15288	15200	14991	15199	15200	15084	15175	15088	15423	15152	15190	15408	15178	15049	15109	15204	15295	15048	15148	15313	15194	15268	15082	15241	15395	15205	15238	15146	15218	14973	15129	15187	15257	15160	15312	15276	15172	15185	15163	15300	15073	15183	15210	15201	15180	15139	15273	15089	15222	15130	15233	15191	15244	15218	15269	15210	15109	15206	15251	15143	15290	15187	15071	15104	14870	15127	15274	15076	15564	15184	15129	15151	15233	15048	15002	15219	15097	15133	15193	15159	15232	15051	15216	15262	15159	15096	15160	15189	15150	15083	15234	15170	15190	15188	15104	15028	14966	15140	15270	15155	15243	15200	15089	15163	15132	15041	15123	15239	15156	14991	14986	15091	14954	15210	15177	15267	15103	15375	15190	15254	15331	15093	15185	15156	14993	15228	15260	15159	15115	15185	15149	15318	15050	15301	15131	15276	15242	15266	15254	15063	15246	15184	15128	15193	15220	15276	15114	15042	15242	15272	15086	15081	15152	14882	15174	15149	15268	15313	15325	15296	15297	15218	15125	15181	15256	15250	15164	15106	15288	15200	15154	15110	15246	15083	15095	15213	15136	15281	15177	15197	15078	15097	15167	15150	15162	15097	15105	15163	15196	15121	15269	15111	15282	15143	15062	15099	15133	15192	15174	15125	15244	15154	15014	14925	15084	15166	15209	15306	15196	15070	15301	15136	15124	15034	15216	15078	15131	15132	15258	15229	15183	14996	15030	15202	15218	15227	15298	15257	15171	15036	15047	15132	15214	15089	15117	15181	15264	15207	15194	15142	15175	15239	14973	15220	15247	15054	15121	15210	15009	15364	15040	15093	15201	15211	15076	15224	15273	15000	15171	15095	15156	15179	15232	15275	15141	15111	15116	15304	15174	15290	15193	15125	15118	15244	15148	15277	15234	14984	15014	15170	15220	15369	15180	15164	15048	14936	15223	15210	15180	15186	15252	15138	15092	15092	15036	15054	15046	15232	15165	15142	15205	15229	15167	15045	15225	15230	15138	15365	15078	15120	15303	15333	15331	15130	15167	15140	14971	15341	15269	15178	15153	15061	15300	15151	15178	15145	15034	14968	15294	15237	15231	15107	15232	15111	15198	15123	15123	15291	15099	15057	15161	15215	15085	15167	15124	15372	15154	15115	15040	15177	15236	15074	15047	15180	15171	15224	15181	14975	15099	15273	15289	15016	15258	15197	15313	15157	15048	15186	15136	15172	15273	15101	15139	15055	14952	15215	15189	15268	15150	15128	15342	15141	15103	15402	15189	15078	15151	15086	15305	15320	15146	15238	15063	15214	15205	15151	15228	15247	15130	15307	15128	15048	15058	15214	15116	15235	15190	15128	14957	15263	15342	15163	15181	15174	15144	15200	15239	15038	15058	15189	15130	15131	15117	15261	15171	15145	15079	15114	15025	15125	15272	15271	14979	15192	15179	15173	15198	15137	15189	15253	15124	14976	15015	15311	15054	15042	15130	15193	15061	15324	15109	15037	15289	15097	14989	15219	15260	15181	15257	15234	15060	15163	15055	15153	15384	15176	14954	15024	15129	15014	15057	15194	15242	15089	15120	15132	15385	15086	15107	15289	15186	15190	15182	15171	15089	15193	15107	15187	15171	15020	15042	15180	15006	15201	15137	15219	15082	15277	15152	15267	15391	15203	15016	15222	15211	14957	15125	15064	15124	15099	15228	15186	15138	15152	14981	15190	15223	15155	15111	15231	15123	15271	15105	15174	15194	15031	15210	15209	15157	15365	15287	15216	15051	15105	15008	15235	15170	15118	15185	15064	15210	15190	15162	15083	15422	15037	15157	15043	15149	15211	15158	15231	15261	15206	15119	14990	15105	15250	15101	15258	15256	15238	15127	15178	15043	15001	15249	15202	15032	15168	15114	15251	15106	15194	15215	15259	15041	15333	15296	15045	15215	15292	15063	15114	15127	15258	15115	15178	15214	15099	15090	15171	15246	15149	15262	15039	15151	15125	15155	15257	15070	15133	15311	15271	15158	15089	15348	15084	15328	15079	15126	15114	15384	15158	15146	15061	15218	15232	15070	15296	15153	15116	15204	15086	15338	15000	15364	15133	15267	15242	14960	15082	15237	15277	15256	15359	15261	15179	15087	15147	15107	15128	15027	15110	15307	15000	15109	15104	15171	15181	15317	15258	15080	15210	15212	15019	15023	15128	15046	15262	15028	15198	15315	15319	15109	15197	15141	15161	15038	15177	15201	15126	15103	15226	15119	15173	15147	15157	15197	15244	15055	15145	15159	15185	15211	15041	14969	15212	15241	15289	14993	15003	15106	15161	15149	14994	15154	15344	15255	15201	15108	15159	15462	15150	15135	15143	15184	15038	15187	15053	15249	14995	15235	15228	15079	15151	15133	15169	15211	15139	15018	15270	15284	15195	15167	15222	15191	15247	15156	15175	15107	15351	15207	15198	15225	15197	15089	15051	15012	15317	15019	15145	15224	15367	15122	15158	15070	15040	15103	15270	15015	15160	15102	15010	15188	15008	14998	15148	15336	15076	15203	15150	15138	15060	15084	15221	15349	15128	15167	15171	15170	15420	15204	15244	15198	15136	15130	15156	15038	15237	15082	15268	15213	15363	15280	15074	15110	15205	15198	15200	15141	15241	15250	15173	15260	15213	15144	15104	15177	15135	15228	15070	15284	15014	15204	15268	15207	15080	15090	15270	15301	15094	15176	15208	15195	15204	15223	15198	15306	15085	15262	15256	15011	15017	15069	15152	15112	15185	15037	15194	15211	15157	15120	15147	15166	15085	15283	15166	15151	15108	15121	15278	15218	15156	15125	15101	15131	15215	15145	14930	15230	15274	15140	15036	15135	15066	15248	14998	15042	15292	15063	15171	15140	15038	15257	15185	15163	15165	15265	15093	15087	15157	15100	15074	15021	15194	15128	15240	15217	15105	15315	15114	15191	14982	15083	15307	15171	15032	15001	15188	15227	15114	15192	15067	15212	15017	15141	15168	15185	15102	15105	15128	15075	15257	15179	15101	15168	15200	15245	15173	15080	15063	15011	15316	15117	15053	15278	15222	15191	15065	15276	15268	15067	15262	15321	15166	15164	15162	15024	15182	15086	15102	15185	15152	15219	15256	15037	15228	14974	15338	15140	15065	15163	15248	15038	14999	15266	15298	15104	15208	15275	15120	15431	15072	14915	15130	15099	15198	15053	15142	15200	15319	15096	15205	15077	15274	15336	15150	15116	15172	15133	15058	15163	15174	15323	15012	15126	15264	15069	15061	15220	15353	15128	15196	15150	15151	15134	15231	14942	15058	15193	15185	15149	15134	15072	15075	15020	15088	15177	15012	15070	15273	15106	15094	15213	15216	15276	15135	15218	15183	15133	15210	15075	15213	15278	15183	15120	15269	15094	15181	15172	15183	15235	15186	14989	15193	15190	15104	15158	15077	15209	15241	15135	15013	15218	15052	15136	15090	15148	15102	15243	15115	15257	15160	15278	14932	15266	15292	15061	15206	15109	15314	15182	15154	15256	15192	15210	14936	15110	15300	15214	15228	14926	15075	15074	15133	15241	15107	15270	15114	15260	15073	15285	15203	15077	15240	15163	15137	15007	15231	15153	14991	15226	15212	15121	15216	15150	15111	15250	15255	15195	15182	15057	14981	15217	15084	15081	15087	15223
22737	21215	27876	24948	22217	26407	31154	27028	25633	25745	25144	24757	24422	24536	24535	24169	24418	24459	24297	24455	24252	24215	24155	24049	24222	24079	23935	23834	23966	23866	23821	23683	23450	23952	23799	23872	24038	23615	23753	23662	23949	23581	23814	23533	23588	23599	23515	23842	23697	23383	23361	23430	23608	23559	23551	23331	23417	23522	23475	23540	23596	23698	23565	23739	23609	23558	23465	23717	23285	23546	23895	23613	23683	23405	23675	23779	23290	23626	23268	23563	23720	23617	23318	23354	23559	23656	23636	23585	23355	23363	23479	23558	23483	23433	23356	23249	23512	23734	23508	23682	23595	23679	23529	23669	23402	23411	23691	23568	23467	23652	23329	23632	23338	23757	23449	23415	23501	23633	23531	23407	23392	23399	23570	23538	23307	23336	23665	23508	23484	23581	23669	23710	23450	23379	23423	23421	23467	23529	23503	23512	23577	23761	23530	23345	23612	23690	23570	23562	23199	23710	23269	23378	23448	23601	23248	23368	23653	23616	23324	23611	23490	23474	23472	23372	23471	23572	23360	23623	23298	23452	23521	23431	23387	23521	23373	23275	23550	23309	23363	23499	23551	23363	23578	23816	23372	23363	23502	23612	23248	23388	23515	23386	23642	23437	23563	23289	23562	23404	23542	23452	23539	23562	23228	23252	23210	23598	23485	23580	23614	23373	23427	23441	23373	23694	23536	23458	23487	23348	23470	23378	23649	23478	23427	23341	23402	23472	23773	23525	23693	23487	23557	23461	23507	23092	23364	23509	23392	23193	23540	23344	23723	23391	23434	23411	23484	23449	23608	23733	23496	23361	23497	23593	23514	23579	23305	23257	23673	23219	23559	23394	23446	23381	23399	23589	23368	23661	23357	23618	23510	23544	23422	23593	23552	23403	23451	23231	23271	23558	23366	23579	23613	23517	23525	23356	23524	23307	23470	23511	23515	23480	23602	23505	23324	23525	23627	23518	23574	23616	23422	23490	23260	23559	23460	23653	23390	23478	23250	23343	23550	23544	23609	23315	23572	23735	23536	23351	23505	23666	23488	23282	23628	23459	23533	23587	23267	23259	23480	23497	23338	23406	23526	23373	23321	23100	23531	23316	23215	23461	23440	23385	23290	23476	23301	23436	23426	23491	23465	23525	23428	23455	23331	23469	23376	23402	23430	23411	23257	23419	23746	23377	23362	23516	23487	23665	23401	23400	23333	23650	23671	23481	23245	23341	23438	23526	23464	23431	23112	23438	23515	23298	23559	23459	23376	23459	23241	23583	23451	23286	23482	23305	23503	23450	23611	23807	23515	23490	23523	23506	23404	23522	23554	23705	23443	23522	23428	23245	23612	23364	23521	23514	23373	23584	23326	23519	23628	23540	23484	23346	23419	23471	23588	23422	23506	23551	23631	23450	23459	23401	23374	23451	23468	23252	23276	23493	23324	23460	23367	23570	23510	23572	23294	23395	23833	23565	23295	23607	23433	23341	23756	23648	23633	23338	23482	23269	23407	23508	23395	23365	23401	23295	23309	23359	23533	23396	23647	23339	23306	23465	23432	23232	23475	23308	23679	23335	23577	23471	23560	23170	23380	23759	23390	23568	23369	23557	23387	23139	23474	23424	23450	23252	23541	23402	23516	23177	23473	23557	23373	23446	23406	23599	23874	23621	23584	23541	23420	23480	23766	23781	23311	23215	23648	23522	23247	23257	23211	23339	23376	23451	23431	23400	23512	23267	23477	23213	23578	23382	23560	23323	23543	23455	23253	23461	23404	23542	23362	23650	23838	23624	23410	23551	23594	23454	23562	23250	23463	23508	23369	23745	23267	23365	23267	23413	23334	23353	23338	23524	23589	23538	23648	23446	23468	23403	23437	23340	23406	23511	23639	23516	23576	23461	23500	23556	23414	23478	23535	23709	23667	23459	23905	23605	23603	23387	23419	23440	23599	23350	23361	23419	23460	23427	23470	23357	23384	23540	23229	23276	23771	23598	23559	23472	23460	23843	23508	23353	23615	23540	23488	23483	23501	23602	23434	23510	23649	23506	23125	23444	23428	23418	23387	23438	23220	23572	23485	23456	23515	23563	23552	23559	23412	23283	23382	23568	23724	23631	23586	23425	23782	23137	23362	23265	23451	23424	23179	23515	23343	23488	23504	23471	23546	23383	23463	23453	23455	23099	23662	23445	23558	23357	23642	23395	23507	23422	23440	23260	23523	23302	23457	23257	23566	23656	23311	23102	23373	23596	23619	23505	23652	23743	23623	23420	23937	23613	23573	23611	23474	23358	23419	23495	23610	23470	23539	23419	23466	23518	23501	23314	23413	23331	23396	23305	23517	23445	23504	23701	23544	23632	23477	23351	23417	23447	23469	23462	23718	23604	23561	23510	23439	23642	23372	23232	23256	23344	23717	23727	23453	23413	23616	23198	23312	23587	23388	23382	23276	23478	23552	23553	23577	23520	23424	23595	23659	23507	23674	23598	23713	23278	23462	23456	23578	23876	23311	23331	23180	23189	23367	23585	23596	23333	23337	23363	23441	23389	23478	23398	23505	23415	23415	23378	23459	23426	23746	23414	23412	23573	23275	23213	23325	23715	23379	23366	23420	23259	23313	23567	23299	23541	23524	23573	23428	23142	23503	23520	23560	23242	23213	23355	23376	23753	23332	23496	23397	23285	23337	23435	23617	23407	23551	23221	23365	23239	23335	23636	23583	23581	23647	23494	23580	23494	23414	23349	23439	23508	23649	23477	23656	23451	23414	23515	23063	23314	23452	23522	23352	23385	23693	23535	23520	23686	23672	23297	23238	23343	23568	23392	23550	23404	23648	23705	23648	23523	23329	23353	23459	23385	23328	23480	23543	23430	23677	23442	23405	23522	23465	23549	23477	23301	23439	23535	23249	23355	23617	23437	23390	23577	23366	23468	23715	23708	23371	23514	23397	23521	23460	23489	23386	23581	23432	23424	23348	23478	23292	23546	23586	23204	23442	23233	23398	23399	23511	23270	23497	23439	23462	23470	23390	23476	23497	23276	23447	23391	23320	23445	23374	23200	23450	23417	23448	23367	23575	23330	23423	23474	23639	23676	23601	23548	23582	23409	23628	23523	23896	23606	23184	23334	23503	23519	23372	23659	23567	23505	23509	23478	23653	23606	23327	23565	23549	23436	23668	23275	23478	23393	23248	23629	23080	23417	23594	23576	23565	23599	23308	23098	23222	23541	23562	23517	23514	23304	23726	23297	23271	23285	23259	23728	23510	23471	23779	23740	23678	23624	23497	23543	23292	23443	23398	23632	23604	23368	23411	23620	23389	23493	23380	23489	23380	23397	23517	23340	23467	23290	23504	23320	23674	23482	23541	23495	23407	23570	23256	23231	23213	23322	23697	23582	23719	23425	23507	23541	23465	23660	23393	23458	23137	23489	23238	23467	23563	23570	23210	23542	23470	23661	23380	23462	23467	23325	23664	23298	23170	23599	23450	23430	23582	23405	23203	23439	23339	23560	23507	23630	23637	23328	23514	23430	23415	23282	23436	23640	23683	23433	23498	23683	23490	23686	23362	23542	23665	23566	23478	23821	23394	23310	23554	23280	23426	23483	23514	23404	23449	23457	23571	23464	23326	23428	23529	23416	23477	23358	23425	23180	23286	23225	23413	23728	23599	23402	23586	23424	23582	23581	23629	23491	23530	23686	23567	23554	23685	23133	23282	23190	23571	23645	23463	23286	23271	23306	23507	23592	23506	23463	23199	23568	23760	23292	23432	23629	23379	23544	23823	23268	23645	23757	23507	23732	23406	23350	23539	23499	23348	23493	23507	23513	23520	23616	23268	23648	23546	23498	23442	23570	23200	23331	23369	23207	23290	23469	23456	23358	23300	23490	23689	23549	23445	23568	23605	23816	23488	23621	23508	23625	23558	23543	23581	23423	23492	23718	23340	23571	23422	23673	23633	23468	23284	23286	23416	23493	23490	23261	23343	23284	23789	23581	23441	23592	23427	23394	23429	23608	23512	23517	23546	23305	23522	23389	23310	23244	23444	23698	23782	23555	23412	23477	23526	23788	23425	23480	23400	23404	23427	23483	23704	23726	23561	23606	23348	23420	23413	23631	23712	23384	23242	23558	23495	23546	23803	23593	23650	23650	23374	23557	23417	23603	23523	23507	23803	23320	23212	23747	23450	23356	23370	23498	23397	23463	23592	23484	23231	23272	23567	23528	23222	23295	23448	23583	23489	23428	23571	23430	23452	23676	23598	23688	23372	23288	23561	23642	23580	23563	23639	23346	23795	23748	23531	23601	23566	23360	23782	23524	23555	23401	23569	23432	23630	23499	23484	23316	23430	23546	23585	23572	23551	23401	23546	23599	23567	23469	23434	23410	23542	23606	23596	23621	23595	23517	23522	23606	23437	23347	23429	23526	23432	23207	23176	23204	23430	23421	23583	23512	23569	23617	23668	23359	23599	23445	23261	23581	23572	23477	23643	23311	23523	23359	23311	23679	23323	23411	23319	23503	23622	23358	23456	23251	23581	23670	23575	23321	23619	23634	23537	23441	23450	23497	23292	23441	23366	23644	23680	23339	23573	23333	23275	23327	23543	23247	23541	23391	23427	23629	23840	23353	23458	23779	23497	23435	23531	23506	23575	23316	23704	23426	23398	23655	23519	23569	23547	23541	23228	23400	23231	23308	23516	23426	23234	23471	23537	23256	23365	23256	23536	23415	23581	23385	23622	23284	23293	23340	23296	23397	23385	23558	23605	23330	23441	23612	23676	23829	23466	23707	23596	23517	23614	23368	23501	23448	23464	23464	23489	23447	23469	23511	23292	23433	23560	23538	23578	23804	23716	23431	23329	23360	23581	23489	23456	23572	23474	23548	23445	23466	23349	23588	23484	23741	23307	23443	23425	23289	23199	23192	23663	23657	23358	23453	23466	23490	23826	23568	23566	23440	23406	23483	23503	23369	23598	23584	23350	23430	23630	23573	23399	23733	23414	23639	23567	23570	23410	23368	23399	23468	23364	23443	23368	23611	23542	23379	23464	23318	23572	23398	23435	23412	23581	23443	23362	23480	23350	23570	23346	23665	23525	23445	23515	23389	23387	23601	23781	23370	23352	23505	23382	23234	23365	23466	23537	23503	23516	23419
20908	36824	36199	29274	24911	22300	20368	19220	18271	17479	17002	16857	16609	16236	16448	16235	16077	16099	15992	15970	16128	16012	15805	15690	15584	15472	15679	15624	15421	15382	15177	15494	15262	15327	15223	15217	15329	15180	15297	15287	15196	15083	15004	14970	15075	15057	15060	14908	15028	15010	15131	15188	14960	15099	15047	14949	14999	14855	15073	14916	14916	15096	14958	15038	14938	15098	15191	14961	15011	15058	15056	14911	15069	14927	14912	14912	15020	15111	14957	14899	15058	14977	14746	15189	14869	14987	14971	14872	15056	15021	14882	15173	14953	15090	15062	14824	14980	15117	15215	15012	14831	14840	14957	15001	14907	14896	14955	14871	14852	14852	15068	14832	14945	15135	14946	14809	14941	15144	14937	14970	15010	14975	15035	14786	14756	14873	14969	15053	14830	14762	14946	14950	15006	14776	14909	15053	15023	14869	14939	14808	15140	14880	15016	14876	14887	14984	15107	14962	15021	15074	14989	15112	14923	15106	14806	15049	14965	14968	14833	14933	14996	14991	14981	15058	15077	14820	14909	14902	15000	15019	14942	15149	14894	14935	14835	14869	14975	14887	15135	14960	14859	14956	14874	14995	14940	14943	14962	15003	15167	14902	14796	14916	15028	14900	15080	15135	14949	14795	14867	14800	15106	15000	14959	15133	15044	14974	14852	15010	14908	14831	15062	15075	14908	15124	14894	14789	14965	14910	14969	14782	14905	15060	14905	14896	14972	14837	14965	14898	15103	15144	14942	14812	14995	14708	14834	14824	15119	14853	14938	15021	14910	15073	14921	14913	14965	14958	14731	14873	15047	14902	14977	14921	15045	14830	15002	14854	14977	14969	14762	14850	15127	14842	14904	15085	14979	14930	14829	14891	14816	14902	14870	14962	15068	14958	15012	14857	15065	14822	14990	15011	14928	14893	14927	15101	14852	15071	14795	14961	15055	14952	14877	14992	14995	14822	14955	14998	14973	14794	15004	14784	14922	14868	14988	14916	14925	15035	15070	15012	15081	14799	14953	15135	15018	14943	14838	15043	14866	14871	14767	15024	15053	14989	15166	14890	15031	14822	15003	15100	14976	14964	14907	14879	14843	14900	15021	14930	14874	15026	15018	14818	15097	14838	14988	14918	15031	14752	15088	14948	14985	14878	14934	14859	14982	14930	14875	14885	14864	14803	15121	15170	15157	14987	14920	14976	14980	15066	15210	15057	14929	15030	15047	14991	14992	15074	14988	14812	14997	15117	14850	14863	14997	14986	14846	15016	14826	14948	14820	14934	14942	14906	14995	14852	14984	15014	14918	14951	14997	14927	14881	15055	14967	14934	14960	14757	14971	15129	14965	14798	15003	14909	14784	14920	14933	14862	14941	14922	15065	15105	14870	15048	14924	14795	14794	14931	14925	15047	14967	15102	14972	14909	14933	14928	14872	14850	14925	14741	14993	15176	14865	15039	15019	14961	14985	14795	14984	14988	14887	14899	15058	14842	14824	14720	14978	14953	14991	15086	14780	14906	14988	14922	14958	14925	14865	15027	15041	14877	14970	14890	14921	14917	14949	14950	14980	14930	15021	15020	14999	14863	14911	14953	14972	14797	14927	14842	14967	14984	14945	14918	14878	14855	14986	14948	14947	14896	15036	15178	15032	15198	14926	14702	14998	15017	14863	15016	14988	15107	14987	14856	15012	14880	15105	15004	14926	14953	15004	14807	14955	15145	15027	14891	15033	14880	15030	14989	15075	14905	15056	14966	15040	14856	14809	14953	14786	14893	14828	14780	15004	15158	15005	14929	14891	14965	14828	15009	15074	15041	14947	14933	15047	15030	14859	15027	14953	14948	14872	14951	14988	14957	14932	14889	14973	14812	14984	14900	15103	14912	14841	15044	14950	14910	14851	15026	14982	14909	14901	14771	14887	14971	14717	14835	14889	15046	15131	14886	15069	14908	14885	14885	14841	14882	14990	15134	14838	14843	15008	14869	14899	14953	15032	15087	14940	14973	14884	14969	14931	14898	14966	14933	14842	14976	14994	14870	14971	14756	14965	14919	15012	14864	14903	14905	14958	14953	14776	14899	14942	15009	15031	14953	14976	14900	14946	14983	14851	14868	14856	15038	14920	15001	14961	14890	14862	15166	14994	14870	14906	14873	14805	14975	14761	14872	14736	15116	14882	14961	14813	14980	14853	14927	14948	14968	14894	14772	15013	14896	14810	14883	14929	14895	14903	14971	14950	14893	15048	14944	14950	14923	14998	14996	14921	15137	14889	14886	15070	14957	15021	14971	15035	14846	15002	14779	14966	14902	14909	14833	14919	14953	14734	14964	15069	14854	15172	14950	14964	14908	15001	14929	15122	14971	14939	15059	14819	15054	15046	14823	14875	15040	15153	14994	14952	14790	14942	14864	15091	14971	14961	14975	14982	15145	14859	15008	14850	15074	14984	14849	14990	15019	14953	14837	14864	15178	14973	14957	14848	14988	14952	14843	15157	15073	14992	14793	14817	14864	14944	14686	15050	14851	15079	14958	14933	14992	14883	14991	14827	14974	14894	15024	14950	14968	15089	14842	14869	14905	14836	15029	15116	14782	15145	14877	14928	14962	15071	14927	14965	14987	14933	14909	15091	14895	14943	14943	14924	14810	14932	14868	14850	14852	14968	14899	15104	14884	15062	15006	14811	15047	15046	14909	14945	15120	14826	14885	14984	14984	14828	15119	15121	14950	14952	14944	14954	14903	14762	15029	14813	14851	15020	14793	15074	14993	14923	14820	15019	14813	14964	15068	15029	14879	14902	14923	14998	15036	14914	14834	14750	14952	14972	14905	15197	14820	14985	15073	15012	14858	14943	14860	14991	14920	14901	14944	14839	14780	14904	14986	15227	14980	14913	14933	14831	14951	15039	14842	15071	14750	14805	14842	14961	15038	15028	14907	14909	14909	14896	15030	15016	15055	15152	14905	15073	14994	14943	14970	14972	14991	14856	15058	14878	14811	14780	14939	15019	15017	14800	14986	15069	15053	15151	15095	15004	14671	15024	15025	14897	14866	14930	14932	15094	15024	14955	14894	14966	14959	14823	14991	14894	14847	14980	14942	14886	15066	14983	14974	14996	14857	15057	14932	14922	14942	14829	14988	15098	14896	14992	14806	15007	14905	15036	14664	14990	14860	14859	14894	14849	14946	15110	14916	14992	14841	15055	14813	14962	14959	15056	14732	14869	14899	15063	14930	14980	14880	15041	14943	14863	14901	14832	14911	14809	14990	14868	14949	15045	15129	14847	14868	15064	14876	14940	14944	14934	14879	14883	14771	15003	14847	15050	15058	15114	14901	15019	14944	14927	14928	14805	14982	14975	14848	14903	14898	14841	14908	14866	14985	14906	14959	15025	14989	15011	14913	14976	14819	14990	14846	14773	15010	15082	14868	14895	14995	14833	14768	14966	14937	15042	14868	14938	15019	14901	14943	14962	15000	15026	14964	14808	14952	15006	14814	14914	15010	15029	14970	14961	14796	14930	15071	15004	15087	14961	14996	14930	14971	14905	14989	15010	14742	14995	14896	15008	15025	14858	15034	14889	15074	15077	14968	14996	14954	15006	15029	15128	15006	14781	15202	15015	14938	15059	14987	15107	15001	14860	15027	14838	14863	14949	14923	15054	14944	15096	14900	15001	15153	15010	14933	14884	14906	14935	14912	14809	14973	14879	14988	14939	15095	15068	15131	14964	15042	14927	14947	15016	14881	14814	15033	14902	14829	14751	14870	15040	14910	14980	14800	14990	14880	14985	14903	14945	14839	14943	15200	14853	14906	15014	14940	14927	14908	14973	14927	14886	14781	14935	15035	14978	15098	14912	14920	14914	14854	15128	14865	14903	14829	15019	14958	15023	14899	14886	15004	14889	14975	14834	14990	14830	14890	14920	15040	14950	14836	14894	14836	14935	14923	15056	14976	14981	14872	14917	14822	14890	14832	15053	14774	14895	14988	14956	14864	15000	14843	14934	14798	15109	15040	15016	14797	15005	14938	15055	14898	15008	15189	14727	14905	14887	14846	14890	14937	14853	15124	14906	14946	15133	14949	14726	14844	15088	14907	14964	15116	14866	15113	15152	15011	14927	14995	15021	14945	14958	14906	15078	14801	14815	14824	15035	14791	14819	15154	14749	15111	14914	15061	14891	15067	15053	14854	14989	15077	15118	14914	15062	14897	14902	14855	15092	15021	14956	14963	14902	14927	14861	14938	14774	14981	14825	14907	15051	14973	14939	15009	15120	14884	15039	14977	15242	14929	14842	14990	14843	14840	14964	14906	15032	15082	14932	15032	14905	14916	14841	14704	14948	14869	14965	14920	15004	15176	15022	14935	15040	14790	14838	14825	14871	14917	14968	14933	14822	14855	14927	14908	14962	14899	14944	14970	14956	14989	14818	14922	14925	14905	14968	15120	15140	14926	14980	15134	14927	15203	14989	15060	14940	14992	14888	14912	14888	14943	14947	14988	15051	14937	15055	14910	14952	15032	14880	15110	14852	14956	14931	14814	15142	14936	14851	14971	14894	14994	14689	14951	14852	15010	15054	14885	15018	15097	14762	14989	15084	14963	14947	15083	15006	14988	14945	14981	14912	14876	14795	14966	14808	15019	14992	14737	15017	15088	14725	14978	15120	15037	14862	14869	15027	14947	14713	14861	14919	15017	14981	14936	14949	14992	14880	14957	15166	14958	14873	14956	14894	14973	15031	14915	14925	14768	14927	14866	15067	14945	15000	15015	15069	14969	14775	14918	14808	14949	14889	14773	15104	14911	15062	14950	14770	15108	14929	14925	14958	14923	15083	14976	15006	14952	14952	14817	14895	14992	14941	15003	14802	14905	14961	14929	15034	14999	14833	14942	15018	14979	14931	14975	14947	15065	15039	14841	15063	15138	14841	15016	14931	14951	14909	15035	14877	15028	14874	14843	15038	14877	14902	14897	14846	14908	14937	14900	14938	14932	14784	14721	14948	14964	15017	14819	14913	15102	14916	14829	14804	14954	14934	15144	15037	14880	14976	15204	14942	14815	14902	14857	15077	15024	15015	14962	15041	14866	14937	14872	14996	14909	14869	14975	14851	14883	14969	15010	14873	14870	14978	14954	15087	15004	14881	14968	14864	14922
35237	28277	32024	30131	27855	27797	27165	26762	26548	26741	26468	26324	26424	26439	26429	26465	26544	26343	26617	26245	26245	26246	26214	26367	26351	26320	26188	26270	25950	26224	26364	25951	26128	25927	26051	26153	26126	26167	26110	26044	26219	26222	26243	26306	26338	26367	25940	26217	25865	26177	26087	25993	25973	26347	26258	26123	26021	26237	26214	25847	25792	25836	26018	25991	26152	26128	25992	26152	25950	26074	25891	25847	26095	26119	25981	25935	25956	26059	26140	26168	26107	26160	25894	26096	26213	25969	25796	26230	26209	25943	26084	26010	26268	26265	26185	25994	26033	26049	26096	25882	25940	26080	26076	26070	25939	25814	25884	25882	26214	26176	26090	26021	25988	26017	26150	26102	25782	26044	26079	26164	25878	26301	26306	26207	25937	25884	26096	26024	26304	26205	26128	26056	26245	26267	26219	25966	26092	25853	26315	26140	26133	26234	26133	25929	26111	26027	26181	26113	26255	26090	26291	26155	25837	26015	25987	26205	26084	26122	26039	25971	26043	26025	26063	26085	26063	25774	26118	25969	26082	26186	26058	26176	26163	26079	25754	25926	26281	26000	26135	26343	26007	25944	25732	25944	26179	25891	26073	25982	25967	25788	25872	25872	26096	26152	26114	25956	26037	26114	26201	26015	26162	26029	26135	25970	26154	26280	25938	25893	25926	26111	25898	25965	26109	26215	26090	26066	26294	25994	25860	26105	26338	26051	25994	26014	26092	26032	26127	25831	26257	26265	26177	25893	25891	26150	26016	26044	26043	25841	26063	26036	25831	26170	25992	25882	26026	26062	25940	25835	26119	25961	25967	26170	26201	26039	26066	25832	26230	25850	25995	26290	26159	25813	25909	26065	25900	26018	25932	25992	25595	26133	26175	26072	26005	25902	26157	26120	26155	26055	26047	25980	26038	26163	26085	25948	25971	26100	26013	26150	26050	25934	25992	26197	26230	26026	26195	25800	25925	26201	26065	26116	26285	26079	25919	25936	26124	26086	25952	26084	26262	26144	26078	26020	25988	26069	26136	25896	26022	26019	26210	26026	26226	26078	25877	25937	26221	26042	26006	26067	25969	26169	26053	26063	26049	26176	25914	26278	26144	25953	26403	25922	25994	26087	26228	26059	25888	26276	25954	26021	26130	26208	26087	25787	26054	25955	25983	25896	26330	25878	26196	25982	26062	26003	26180	25859	26056	25980	26030	26145	26247	26126	25957	26259	25932	26290	25906	25979	25814	26009	26009	26104	26117	26218	25948	26147	26295	26258	25910	26059	26115	26001	26135	26093	26211	25883	26151	26188	26373	26383	26014	26193	25866	25989	26091	25601	25808	26073	26018	26087	25908	26050	26099	25901	25947	26019	25917	26031	26032	26103	26200	26189	26214	26130	26233	25959	25942	26026	26107	25927	25984	25977	25899	26107	26039	26024	25999	26066	26064	26029	26285	25949	26108	25978	26236	25710	25876	26064	25932	26122	26023	26128	26132	26130	26138	26042	26180	26141	25966	26094	25999	25961	26133	26034	26388	26195	26137	26017	25959	26001	26109	25966	25886	25970	25947	25706	26047	26194	26253	26045	25973	25947	26134	26073	26202	25856	25950	25910	26007	25840	26133	26241	26164	26224	26399	26246	25912	25885	25868	26033	26119	26125	25894	26083	26171	26098	26280	26181	25995	25925	25995	25781	26039	26087	26135	26150	26173	26208	26169	25838	26130	26040	26200	26149	26055	26297	26048	25727	26063	25907	26165	26168	26086	26002	26005	26258	25949	25875	26077	26174	26137	25837	26089	26052	25877	26097	26231	26060	25782	26185	26104	26155	26061	26081	26038	25786	26060	26071	26006	26066	26150	25871	25974	25955	26250	26209	26117	26246	26020	26102	26165	25985	26153	26003	25922	25912	26069	26030	25986	26198	25988	26093	26087	25993	26009	26295	26349	26108	26038	26068	26238	26163	26101	26032	25966	26018	26021	25991	26093	26093	26124	26310	26066	25788	26073	25771	26022	26014	25825	25995	26137	25879	26167	26037	26132	25990	26034	26091	26079	26073	25810	26252	26187	25949	26170	26253	26254	26124	25883	26051	26234	25978	25868	26088	26154	26199	25902	25870	25923	25990	26241	26235	26086	26091	26205	25929	26091	26095	26198	26181	26289	26097	26260	25863	26246	26172	26084	26093	26138	25810	26231	26219	26144	26263	26082	26052	26066	26069	26097	26023	25968	25821	26005	26088	26351	25993	25920	26273	25788	26174	26027	25945	25876	25855	26025	25922	25946	25916	26422	26034	26178	26402	25876	26101	26226	25993	26037	26064	26027	25892	26153	26237	26239	25848	26195	25808	26071	25922	26103	25892	25946	25953	26163	25950	25939	26245	26307	25959	25812	26122	26044	25911	26032	26140	26047	26018	25902	26113	25877	26174	25906	26235	26124	25894	26033	25820	26051	26017	26082	25651	26056	26034	26320	26112	26042	26284	26090	26148	26227	26058	25995	26063	26197	25955	25740	25883	26124	25896	25867	25977	26072	25964	26017	26113	25980	26194	26256	26005	26117	26322	26001	26015	25923	26074	25939	26098	26166	26137	26300	26252	26023	26104	25893	26166	25755	25900	26121	26293	26171	26020	26004	25920	26112	26190	26015	26035	26102	26161	26130	26041	26094	25852	26024	26085	26117	26095	26216	25869	26194	26192	26134	26220	26104	26194	26150	25871	26064	26074	26175	26127	26035	25942	25921	26161	26020	26072	26081	25988	26045	26045	26033	26175	26260	25908	26062	26072	26264	26056	26320	25999	26132	26074	26238	26077	26232	26496	25947	26237	25960	26108	26121	25908	25824	25855	26232	25834	26221	25996	26025	26342	25970	26051	26000	25939	26036	26055	26228	26232	26160	26274	26275	25978	26249	25991	26061	26131	26143	26061	25979	26317	26179	26066	25730	26082	26083	26133	26197	25932	26347	26269	26213	26179	26343	26024	26010	26106	26247	26072	26180	26090	26176	25821	25991	26122	26075	25905	25991	25916	26209	25876	25910	25771	26021	26189	26002	26349	25987	26125	26111	26202	26170	26138	25884	26255	25994	25995	25910	25984	26036	25936	25948	25939	26407	26246	26026	26008	25966	26044	25938	26032	26187	26231	26149	26054	26183	25849	26074	26044	26159	25999	26303	26408	26156	26146	26160	26101	26018	25772	26061	25807	25970	26122	26254	25736	25975	26357	26255	25950	26283	25988	26035	26035	26034	25916	26183	26020	26025	25880	26074	26167	26140	26022	26077	26143	26126	26182	26193	26235	26201	26209	25748	25874	26243	25948	26128	26148	25949	25899	26235	25964	25942	26131	26091	26051	26037	25993	26150	25826	25892	26134	26197	26069	25978	26207	26143	25999	26051	26060	26046	26305	25904	26096	25950	26199	26293	25902	25893	25963	26017	26060	26202	26138	26119	25913	25934	26108	26155	25876	26152	25952	25766	26132	26182	26000	26181	26280	26123	25994	25692	26085	26103	26228	26126	26305	26008	26083	25942	25826	26072	26068	26171	26240	26145	26055	26065	26280	26220	26025	26221	26206	26046	25923	26085	26098	26341	26185	26298	26001	26189	26120	26060	25846	26061	26017	25981	26096	26153	26329	26301	25983	26030	26028	26106	25991	26285	26363	26012	26154	25924	25985	26097	25975	25906	26163	26041	26033	25866	26070	26048	26044	26054	25805	26163	25821	26180	26173	26125	25963	26032	26035	26049	26009	25903	26165	26249	26194	26135	26130	26007	26156	26138	25937	25997	26354	26292	26283	26136	25976	26110	25995	25908	25936	26213	25948	25944	25917	26035	26074	26308	25929	26139	25981	25886	26021	25958	26162	26450	26228	26073	26137	26070	26209	25904	26157	26194	26298	26129	25995	26007	26193	26366	25912	25826	26127	26034	26103	26094	26044	26090	25895	25822	25924	26175	26112	25928	26147	26027	26169	26046	25813	26125	25825	25776	25851	26398	26172	26100	26145	26100	26159	26058	25953	26184	26182	25994	26221	26029	26340	25961	26132	26128	26071	26008	26192	26014	25945	25837	26080	26021	25873	26066	26082	25970	26016	26162	25962	26029	26128	26078	26199	25893	26005	25914	25998	26014	26313	26254	25948	26042	26185	26429	26062	26117	26054	26355	26418	25985	26262	26069	26253	26094	26133	26046	26201	26181	25935	26237	25943	25993	26129	25927	25960	25995	26214	25933	26176	25863	26103	26342	26031	26065	26038	25910	26057	26036	26086	25892	26097	26057	26052	26166	25843	26237	26149	26218	26037	26341	26283	25999	26111	26191	25908	26417	26062	25759	26094	26087	26090	26236	26060	25967	26200	26015	26375	26050	26067	25977	26247	26236	26132	25981	25963	25977	26000	26010	25988	25906	26128	25985	26326	26043	26112	26344	26150	26132	26260	25876	26140	26302	26037	26171	25994	26221	25948	26012	26192	25928	25978	25939	26003	26223	26302	26034	26070	25911	26066	25956	26144	26078	26273	26074	25852	26025	26083	25993	26129	26095	25909	26172	26359	25913	26244	26308	26129	26163	26072	25775	25872	26184	25815	26044	25999	26099	26441	26070	26151	26256	26070	26076	25918	26186	25969	25932	25946	26216	25945	25907	25838	25948	25985	25914	25970	26141	26068	26000	26115	25963	25919	25822	26028	26082	26322	26050	26149	26118	26114	26060	26442	26111	25992	26066	25964	25967	25968	26195	26181	25948	26187	26112	26099	26306	25988	26109	26241	26219	26096	26209	26042	25997	26095	26066	25948	26051	25802	25997	26104	26247	26084	25953	26072	25840	26197	26246	26025	26193	26210	25818	25936	26271	26010	26044	26092	26118	26223	26042	26163	26049	25749	26032	25933	26207	26044	26078	26122	25818	26043	26318	26028	26190	25989	25959	26074	25973	26296	26068	26193	25902	26084	26351	26207	26276	26254	26170	26248	26023	25896	26342	26197	25886	25936	26203	25997	25910	26023	25894	26126	26128	25792	26069	26286	26108	26126	26032	26048	25996	26186	26010	26108	26054	25996	26127	26095	26110	26065	25977	26397	26148	26277	25945	26002	26135	26207	25943	26072	26127	26122	26068	26120	26149	26137	26070	26039	26201	26079	25881	26027	26159	26025
21376	25087	24850	20894	19261	18595	17901	17409	17151	16891	16681	16818	16863	16736	16524	16804	16634	16720	16599	16571	16718	16544	16469	16633	16454	16531	16237	16453	16474	16472	16424	16247	16268	16436	16273	16292	16443	16407	16421	16289	16378	16217	16183	15967	16204	16460	16493	16357	16535	16300	16317	16295	16258	16282	16166	16270	16059	16223	16266	16348	16248	16295	16337	16128	16264	16315	16189	16075	16294	16151	16209	16320	16296	16251	16335	16151	16293	16215	16378	16321	16327	16220	16258	16264	16116	16170	16385	16327	16084	16208	16099	16212	16256	16151	16323	16222	16288	16296	16230	16119	16133	16226	16361	16140	16261	16226	16153	16380	16198	16184	16348	16188	16352	16145	16202	16303	16152	16239	16323	16242	16229	16250	16325	16235	16019	16286	16128	16265	16094	16268	16173	16164	16045	16075	16104	16007	16272	16166	16306	16333	16368	16224	16442	16096	16284	16174	16288	16253	16270	16185	16114	16290	16269	16124	16227	16122	16205	16236	16339	16232	16298	15942	16350	16016	16228	16193	16104	16112	16263	16299	16263	16182	16178	16285	16038	16278	16192	16299	16179	16068	16204	16297	16075	16292	16348	15994	16186	16066	16215	16318	16240	16278	16271	16149	16409	16254	16191	16429	16132	16140	16234	16220	16208	16337	16181	16112	16274	16208	16382	16190	16325	16125	16021	16235	16062	16279	16238	16253	16198	16020	16208	16069	16355	16278	16074	16155	16183	16238	16317	16191	16278	16281	16181	16323	16060	16112	16227	16334	16202	16178	16167	16261	16347	16053	16141	16188	16351	16284	16206	16244	16213	16227	16211	16081	16305	16101	16229	16238	16230	16150	16208	16167	16119	16149	16171	16141	16367	16305	16156	16211	16201	16248	16112	16124	16219	16151	16288	16248	16275	16380	16159	16237	16248	16095	16357	16212	16291	16302	16222	16388	16124	16138	16342	16214	16250	16285	16152	16320	16128	16319	16236	16278	16191	16314	16328	16070	16171	16193	16179	16171	16266	16252	16257	16225	16208	16218	16243	16258	16122	16293	16153	16063	16266	16219	16248	16249	16085	16172	16259	16308	16412	16159	16476	16441	16246	16199	16159	16301	16264	16242	16298	16182	16333	16344	16353	16161	16173	16250	16147	16122	16348	16200	16159	16251	16367	16267	16161	16330	16396	16064	16268	16199	16271	16159	16207	16317	16325	15977	16339	16172	16333	16188	16251	16383	16155	16311	16381	16224	16138	16171	16219	16263	16297	16195	16240	16199	16215	16378	16287	16260	16083	16293	16055	16190	16203	16244	16306	16051	16313	16210	16119	16217	16276	16294	16106	16324	16315	16170	16195	16473	16231	16296	16232	16222	16294	16227	16336	16436	16193	16145	16278	16252	16253	16160	16089	16192	16263	16385	16228	16171	16057	16163	16154	16212	16254	16286	16137	16318	16227	16101	16115	16472	16272	16190	16248	16359	16214	16244	16307	16252	16188	16206	16170	16204	16265	16326	16282	16204	16147	16220	16184	16345	16235	16033	16163	16060	16209	16148	16179	16207	16299	16208	16252	16268	16152	16143	16407	16343	16188	16052	16176	16376	16229	16222	16225	16084	16443	16040	16365	16241	16280	16162	16166	16174	16296	16228	16177	16180	16084	16274	16155	16203	16133	16214	16159	16304	16335	16257	16364	16232	16152	16203	15982	16126	16324	16286	16146	16082	16200	16325	16316	16048	16191	16327	16134	16334	16121	16112	16238	16414	16161	16180	16248	16205	16277	16234	16120	16234	16167	16331	16472	16363	16096	16266	16184	16270	16228	16348	16330	16197	16274	16132	16192	16268	16270	16093	16286	16184	16349	16203	16385	16252	16143	16251	16185	16282	16057	16184	16224	16109	16234	16371	16335	16283	16145	16261	16184	16131	16329	16247	16249	16207	16273	16367	15977	16141	16165	16123	16408	16309	16336	16447	16372	16330	16185	16235	16268	16094	16078	16295	16168	16371	16243	16229	16299	16232	16187	16270	16189	16243	16280	16233	16275	16244	16392	16315	16188	16231	16192	16178	16277	16232	16463	16229	16472	16152	16239	16183	16258	16191	16210	16132	16163	16193	16336	16140	16276	16350	16178	16170	16369	16268	16213	16218	16452	16176	16024	16253	16229	16298	16275	16180	16042	16362	16105	16275	16264	16212	16135	16178	16286	16344	16199	16274	16341	16264	16409	16154	16245	16190	16393	16067	16298	16369	16200	16277	16264	16168	16326	16247	16112	16255	16230	16261	16313	16289	16102	16289	16206	16261	16174	16171	16396	16037	16249	16264	16242	16310	16283	16317	16201	16224	16236	16288	16230	16179	16296	16347	16286	16227	16210	16200	16102	16322	16410	16314	16254	16241	16282	16277	16170	16376	16076	16236	16404	16251	16304	16338	16112	16314	16201	16379	16207	16341	16216	16280	16300	16146	16218	16196	16315	16195	16182	16223	16266	16239	16263	16191	16132	16236	16267	16071	16094	16328	16315	16335	16391	16045	16068	16123	16253	16231	16263	16249	16087	16196	16401	16190	16266	16348	16224	16207	16263	16309	16186	16493	16250	16386	16260	16363	16252	16263	16014	16308	16327	16225	16310	16254	16280	15965	16325	16369	16194	16145	16170	16290	16332	16414	16267	16231	16389	16321	16153	16176	16354	16097	16243	16207	16222	16095	16114	16317	16386	16220	16212	16227	16139	16160	16378	16274	16247	16085	16225	16075	16259	16178	16268	16439	16165	16085	16325	16254	16293	16116	16322	16210	16252	16217	16174	16190	16262	16306	16297	16075	16258	16145	16224	16250	16340	16142	16234	16305	16265	16017	16068	16419	16366	16282	16225	16120	16250	16327	16300	16465	16310	16248	16168	16032	16162	16181	16342	16354	16313	16069	16149	16044	16200	16264	16426	16107	16127	16037	16262	16294	16376	16314	16186	16188	16132	16320	16146	16281	16275	16347	16334	16130	16226	16325	16251	16295	16329	16350	16095	16183	16132	16172	16292	16152	16298	16181	16198	16122	16233	16329	16324	16219	16198	16127	16187	16146	16132	16209	16343	16386	16249	16189	16305	16148	16242	16193	16247	16165	16246	16228	16385	16267	16275	16219	16287	16245	16368	16291	16223	16137	16188	16140	16392	16242	16300	16192	16208	16245	16029	16184	16140	16076	16315	16132	16426	16155	16273	16173	16208	16173	16346	16383	16213	16183	16299	16151	16329	16261	16230	16354	16214	16179	16283	16204	16224	16349	16007	16382	16313	16108	16422	16193	16268	16107	16096	16472	16032	16280	16439	16319	16245	16215	16047	16026	16221	16104	16072	16304	16282	16332	16283	16242	16199	16205	16286	16068	16423	16253	16251	16260	16322	16187	16161	16193	16256	16232	16322	16232	16153	16183	16380	16253	16340	16157	16139	16181	16328	16262	16186	16103	16365	16286	16111	16028	16381	16118	16202	16166	16348	16098	16279	16353	16024	16248	16249	16495	16280	16255	16221	16102	16186	16180	16182	16174	16197	16277	16268	16246	16154	16340	16143	16253	16150	16136	16213	16397	16191	16414	16246	16308	16111	16264	16235	16197	16245	16125	16177	16154	16287	16087	16487	16159	16325	16262	16137	16177	16403	16271	16110	16388	16321	16319	16137	16238	16254	16330	16244	16326	16132	16245	16210	16062	16208	16250	16130	16210	16346	16245	16406	16147	16255	16219	16380	16097	16292	16105	16234	16428	16119	16244	16224	16102	16366	16415	16049	16260	16132	16204	16200	16318	16203	16213	16076	16401	16347	16317	16095	16356	16293	16030	16320	16234	16178	16369	16165	16057	16377	16376	16056	16309	16296	16300	16140	16283	16210	16400	16141	16420	16303	16204	16200	16093	16169	16251	16231	16285	16206	16191	16200	16108	16463	16398	16344	16477	16079	16322	16212	16201	16166	16217	16219	16434	16189	16102	16202	16117	16246	16107	16279	16292	16160	16242	16200	16135	16200	16062	16393	16341	16308	16051	16119	16110	16283	16109	16218	16254	16384	16040	16326	16183	16291	16167	16079	16235	16213	16148	16204	16025	16233	16205	16160	15925	16175	16052	16055	16165	16240	16245	16109	16279	16278	16281	16438	16222	16133	16203	16193	16326	16189	16135	16216	16099	16341	16322	16112	16209	16045	16361	16059	16228	16098	16307	16240	16172	16342	16151	16343	16381	16229	16074	16434	16206	16315	16159	16230	16177	16214	16348	16329	16093	16155	16226	16161	16281	16271	16371	16124	16333	16293	16297	16246	16240	16362	16224	16288	16328	16243	16164	16418	16219	16325	16268	16131	16277	16255	16209	16166	16137	16208	16196	16228	16071	16372	16154	16173	16381	16182	16097	16098	16351	16316	16347	16230	16252	16200	16202	16146	16266	16430	16361	16220	16171	16309	16052	16340	16199	16186	16379	16185	16343	16226	16105	16289	16477	16113	16357	16384	16128	16216	16331	16137	15994	16253	16407	16487	16180	16277	16330	16305	16157	16263	16458	16279	16360	16241	16356	16137	16275	16304	16148	16243	16108	16173	16323	16181	16370	16223	16278	16344	16068	16267	16270	16218	16111	16207	16218	16309	16223	16208	16028	16257	16010	16296	16240	16371	16321	16238	16172	16171	16166	16164	16177	16204	16267	16205	16457	16208	16114	16233	16189	16457	16210	16217	16483	16274	16323	16097	16286	16248	16261	16096	16157	16125	16499	16236	16309	16199	16276	16242	16325	16069	16260	16208	16249	16478	16276	16350	16287	16144	16396	16267	16182	16117	16204	16352	16253	16036	16320	16271	16268	16316	16170	16359	16249	16401	16257	16276	16391	16133	16257	16259	16119	16270	16153	16082	16206	16310	16344	16364	16244	16138	16307	16180	16289	16132	16094	16385	16166	16439	16276	16181	16347	16270	16207	16113	16347	16216	16240	16201	16233	16210	16227	16464	16105	16231	16189	16175	16273	16266	16331	16178	16027	16154	16386	16395	16346	16314	16164	16141	16090	16106	16269	16368	16237	16095	16186	16263	16230	16298	16144	16255	16036	16468	16044	16225	16256	16209	16146	16314	16432	16233	16322	16224	16359	16365	16347	16290	16128	16301	16201	16240	16120
24300	21158	27698	25301	23922	27747	29035	26379	25468	25481	24879	25036	24806	24841	24926	24851	24647	24765	24764	24845	24664	24866	24579	24343	24523	24393	24275	24606	24624	24192	24248	24353	24363	24239	24344	24496	24242	24311	24460	24438	24489	24423	24206	24314	24100	24190	24141	24103	24150	24081	24289	24046	24158	24539	24297	24463	24423	24215	24114	24076	24121	23925	24243	24287	24145	24110	23938	23973	24323	24153	24061	24284	24170	24283	23930	24249	23969	24092	24178	24143	24159	24082	23895	24092	24124	23956	24492	24105	24113	24029	24072	24189	24093	24256	24145	24182	24107	24238	24146	24194	24222	23661	23964	24083	24011	24126	24103	24095	24337	24134	24265	24245	24222	24187	24061	24115	24119	24176	23979	24298	24126	24273	24041	24363	24354	24357	24512	24139	24230	23877	24145	24264	24248	24261	24099	24015	24287	23963	24167	23974	24043	24048	24079	24463	24043	24024	24451	23867	24105	24219	24109	24362	24041	24011	24220	23851	24014	24366	24270	24286	23930	24222	24318	24345	24081	24075	24023	24162	23949	23930	24207	24249	24003	24153	24144	24014	24149	24112	23950	23963	24242	24140	24184	24190	24250	24137	24089	23999	24260	23889	24351	24337	24134	23908	24129	24284	24351	23924	24097	24005	24239	24072	24201	24273	24110	24202	24281	24318	24115	23860	24219	24123	24134	23887	24032	24167	23882	24054	24248	24216	24171	24266	24143	23991	24120	24265	23945	24226	24048	23970	24070	23967	24332	24270	24372	24189	24112	24110	24188	24253	24123	24266	24215	24089	24129	24130	23934	24056	24124	23970	23997	24419	24126	24084	24312	24074	24241	23984	24191	24030	24138	24341	24133	24250	24173	24341	24158	23895	24052	24331	24267	24043	24230	24111	24144	24067	24425	24101	24114	24070	24009	24013	24173	24217	24188	24193	24103	24287	24111	24049	24033	24167	24124	24238	24460	24182	23869	24024	24248	24029	24088	24056	24056	24303	23878	24077	24415	24167	24195	24207	24439	24262	24320	23924	24079	24191	24045	24367	24295	24243	24211	24145	24025	24468	24010	24115	23979	24067	24214	24327	24000	24041	24089	24017	24205	24244	23847	24306	24328	24176	24232	24159	24231	24111	24143	24055	24196	23912	24243	24256	24366	24117	24054	23974	24136	24150	24130	24156	23796	24121	23861	23996	24142	24089	24164	24090	24035	23982	24238	24340	24201	24344	24152	24020	24149	24221	24191	24129	24251	24084	23967	23971	24248	23862	23998	23999	24501	24121	24188	24138	24095	23877	24056	24239	24114	24029	24337	23956	24393	24276	24216	24178	24232	24212	24120	24240	24220	23983	24155	24298	23917	24200	24224	24308	24174	24121	24155	24229	24263	24084	24094	24235	24248	24145	24020	23669	24352	24096	24105	24316	24098	24164	24009	24193	24254	24196	24164	23935	24074	24110	24094	24120	24131	24055	24026	23900	24186	24047	23943	23873	24006	24053	23966	24220	24154	24022	24385	24221	24078	24038	24138	24306	24162	24326	23965	24038	23870	24078	24302	24292	23927	23852	24008	24089	23946	24306	24386	24203	24320	24145	24246	23974	24081	24082	24062	24051	24181	23959	24063	24028	24098	24046	24034	24228	23853	23766	24189	24044	24198	24001	23958	23975	24035	23988	24191	24117	24345	24078	23878	24026	24254	23904	24021	24196	24347	24338	24116	24276	24176	23937	23915	24220	24170	23926	24161	24221	24456	24038	23920	24061	24158	24077	24154	24126	23954	24205	24195	24127	23955	24203	24115	24067	24125	24032	24194	23826	24136	24134	24229	23979	23943	24086	24069	24029	24348	24186	24400	24308	24198	24079	24056	24054	24050	24169	24200	24278	24408	24046	24157	24038	24234	24144	24343	23895	24251	24120	24096	24098	24062	24018	23889	24213	24279	24097	24334	23974	23973	24010	23969	24149	24174	24118	24100	24068	24317	24085	23976	24196	24146	24205	24218	24043	24335	23946	24134	24077	23927	24331	24101	24224	24206	24259	24064	24073	23991	24146	23934	24129	24057	24098	24233	24104	24199	24200	24079	24284	23854	24166	24185	24234	24258	24069	24286	24113	23970	24200	24107	24086	24065	24238	24170	24127	24124	23976	24013	23943	24081	24354	24475	24151	24211	24146	24114	23980	24122	24025	24079	24098	23949	24105	24181	24109	24118	24213	24232	24228	24227	23958	24224	23982	23862	24203	24139	24209	24009	24235	24201	24154	24282	24232	24154	24102	24064	24140	23890	23928	24209	24177	24264	24077	23932	24012	24221	24277	24032	24072	24150	24265	24223	24195	24043	24191	23938	23919	24112	23988	24274	24287	24208	24136	24201	24239	24190	24287	24073	24014	24326	24081	24090	24145	24217	24112	24149	24151	24342	23911	24257	24214	24196	24455	24465	24177	24340	24153	24350	24294	24170	24122	24254	23691	24125	24146	24008	24124	24186	24382	23869	23990	24098	23991	24160	24018	23673	24181	24262	24059	24460	24137	24012	24527	24196	24381	24397	24187	24127	24360	24034	24043	23901	23916	24336	24190	24062	24159	23855	24212	23881	24055	24227	24019	24165	24085	24188	24074	23995	24009	24266	24187	24050	24330	24221	23983	24182	24003	23859	24355	24349	24039	24173	24141	24109	24105	24087	24160	24014	24157	24234	24269	23924	24144	24085	24335	24432	24235	24325	24129	24217	24128	24016	23971	24039	24254	24148	24029	24273	24190	24210	24339	24455	23902	24130	24252	24059	23883	24037	24125	24196	24067	24260	24159	24080	23987	24296	24098	24215	24243	24194	24315	24106	24021	24141	24035	24277	24157	24136	24090	24127	23836	24130	24175	24501	23971	23650	23843	24286	24023	24141	24161	24036	24159	24052	24277	24082	24036	24000	24095	24135	23928	23894	24022	24319	24124	24178	24248	24104	24141	24195	24016	23924	24205	23995	24155	24176	24009	24198	24284	24136	24210	24375	24180	24130	24099	24043	23854	24115	24298	24058	23968	24076	24137	23837	24229	24152	24112	24105	24110	23795	24257	23945	24032	24207	24063	24159	24296	24180	24053	24136	24075	24050	23971	24125	23864	24159	24138	24329	24202	24293	24455	24165	24120	24191	23975	24117	24383	24142	24057	24150	24216	24313	24140	24365	24168	24248	24025	24253	24144	24107	24157	24152	24162	24093	24292	24668	24088	23967	24050	24263	24192	24313	24328	24350	23872	24070	23932	24145	24003	24204	24144	24156	23837	23821	24122	24188	24095	24035	24212	24059	24190	23828	24142	23917	24146	24310	24191	24134	24109	24138	24016	24161	24294	24124	24144	24208	24072	24042	24263	24012	24060	23929	24067	24252	24067	24094	24140	24299	24122	24043	24050	24341	24170	24285	24264	24060	24217	24143	24358	24123	23847	24016	24170	24182	24109	24090	24030	24162	24392	23885	24055	24305	24269	24226	24060	24239	24066	24044	24162	24213	24314	24103	24104	24137	24014	24271	23978	23802	24081	24004	24081	24098	24094	23918	24103	24152	24303	24350	24471	24216	24229	24010	24019	24179	24006	24246	24587	24094	24370	24178	24182	24150	24085	24234	24062	24256	24134	24057	23980	24168	23989	24121	24290	24041	24138	24256	24173	24017	24253	24099	24102	24262	24205	24192	24058	24229	24069	24212	24131	24278	24170	24158	24334	24002	24155	23903	24162	24424	24238	24132	24053	24232	24069	23927	24118	24601	24058	23877	24197	24058	24180	24105	24189	24091	24012	24002	23955	24091	24069	24077	24160	24125	24076	23987	24217	23971	24215	24222	23952	24051	24264	23951	24205	24216	24153	23891	24138	24250	24131	24058	24001	23988	23928	24099	23952	24161	24362	24314	24074	24274	24171	24276	24182	24220	24134	24101	24073	24093	24209	24056	24129	24134	24032	23946	23955	23987	24102	24050	24327	24389	23860	23998	24168	24175	23886	24006	23984	24143	24316	24334	23879	23998	23960	24159	24032	24357	24293	24366	24222	24290	24275	24250	24220	24058	24114	24194	24169	24187	24162	24288	24281	24083	23965	24223	24083	24071	24219	24078	24209	24221	24102	24274	23957	24270	24106	24178	24263	23922	23990	24022	24105	24230	24065	23968	24002	23886	23905	24130	24040	24125	23886	24115	24051	24423	24369	24323	24107	24143	24084	24028	24006	24078	24119	24141	23943	24072	24250	24394	24196	24180	24172	24201	24388	24136	24020	24262	24257	24043	24207	24032	24281	24301	23946	24099	24256	24333	24065	24182	24383	24101	23934	23870	24036	24074	24105	23908	24258	24221	24068	24286	24114	24059	23947	23798	24086	24146	24147	24060	24040	24014	23977	24206	24187	24125	24172	24176	24081	24010	24113	24164	23983	23961	24180	24200	24252	23938	24329	24381	24164	24114	24006	24098	24159	24308	24187	24318	24050	24011	24104	24076	24039	24463	24248	24317	24144	24206	24269	24149	24151	24025	24187	23998	24142	24162	24191	24176	24038	24088	24237	24013	24254	23937	24191	24053	24219	23931	23986	24138	24010	23909	24118	24172	24272	24250	24149	24106	24259	24175	24225	24295	24127	24032	24006	23892	24197	24250	24074	24053	24027	24200	24175	24099	24264	24152	24150	24202	23871	24096	23998	24086	23964	23929	23890	24040	24079	23980	24109	24167	24058	24234	24023	24027	24368	23971	24186	23994	23988	24115	24366	24019	24184	24111	24175	23960	24210	24123	24454	24113	24261	24152	24274	23999	24163	24363	24255	24118	24011	24242	23882	24126	24396	24129	23935	24232	24125	23709	24572	23896	24175	24141	23958	23875	24102	24090	24039	24127	24083	24289	23861	24027	24012	24116	24254	24389	24242	24111	24209	24207	23987	24277	24207	23967	24058	24158	24165	24238	24122	23983	24137	24110	24079	24175	24189	24270	24086	24179	24289	23918	24338	24119	23947	24115	24025	24313	24110	24024	24100	24351	24041	24107	24102	23981	24254	24232	24037	23969	24046	24152	24518	24408	24395	24270	24163	24352	24198	24085	24201	23940	23874	24103	24061	24217	24281	24151	24183	24056	24196	24239	24283	23958	23943	24198	24243	24354	24061	24012	23934	24076	24026
19314	31580	31051	25146	22046	20264	18956	17929	17237	16993	16501	16402	16433	16032	16249	16065	16159	16174	16034	15790	16079	15856	15920	15861	15925	15688	15637	15768	15600	15708	15565	15497	15556	15408	15294	15543	15517	15657	15410	15447	15378	15365	15398	15311	15271	15368	15408	15591	15528	15388	15410	15337	15311	15330	15291	15314	15348	15340	15317	15239	15381	15374	15372	15328	15396	15286	15479	15230	15439	15378	15385	15293	15352	15377	15389	15365	15270	15297	15394	15300	15289	15343	15377	15292	15273	15398	15420	15333	15409	15339	15314	15290	15182	15238	15195	15350	15322	15130	15184	15268	15189	15346	15309	15219	15466	15357	15294	15155	15365	15273	15281	15427	15401	15449	15326	15429	15333	15326	15202	15327	15393	15325	15313	15268	15085	15399	15370	15268	15349	15373	15247	15152	15245	15363	15404	15359	15231	15300	15264	15308	15399	15282	15399	15281	15377	15371	15349	15252	15375	15299	15396	15299	15310	15239	15349	15276	15431	15423	15310	15181	15361	15206	15227	15240	15477	15122	15355	15335	15282	15254	15313	15472	15156	15249	15291	15382	15384	15303	15121	15531	15324	15309	15278	15418	15263	15231	15323	15331	15338	15343	15301	15408	15217	15335	15257	15206	15436	15321	15385	15204	15205	15307	15430	15252	15249	15241	15171	15317	15363	15278	15253	15194	15199	15226	15277	15299	15240	15216	15252	15259	15188	15387	15335	15199	15204	15317	15377	15258	15143	15072	15546	15223	15222	15362	15171	15395	15172	15337	15346	15496	15071	15420	15363	15179	15310	15301	15191	15392	15333	15245	15293	15144	15199	15223	15465	15135	15380	15255	15262	15058	15275	15385	15329	15333	15135	15283	15413	15318	15245	15239	15264	15245	15414	15320	15340	15161	15336	15447	15197	15299	15415	15350	15258	15503	15354	15291	15540	15217	15273	15239	15327	15198	15204	15325	15196	15268	15304	15387	15309	15054	15225	15312	15555	15444	15201	15334	15239	15410	15287	15275	15164	15315	15264	15208	15276	15288	15296	15315	15366	15201	15169	15178	15342	15233	15449	15244	15441	15244	15325	15105	15364	15274	15164	15349	15223	15135	15333	15389	15288	15193	15250	15301	15285	15319	15229	15258	15315	15358	15480	15283	15355	15206	15241	15211	15266	15205	15332	15292	15208	15191	15543	15126	15448	15322	15315	15531	15094	15270	15316	15261	15281	15230	15423	15350	15386	15300	15176	15407	15287	15187	15316	15204	15309	15151	15130	15403	15206	15341	15344	15228	15336	15333	15414	15194	15245	15243	15359	15313	15165	15250	15488	15282	15265	15254	15350	15330	15408	15223	15389	15235	15397	15299	15269	15258	15148	15221	15398	15260	15347	15267	15283	15344	15394	15402	15311	15315	15455	15160	15338	15252	15184	15226	15268	15268	15210	15211	15305	15360	15322	15203	15408	15350	15346	15379	15497	15057	15300	15375	15282	15393	15266	15315	15352	15280	15258	15229	15319	15320	15262	15330	15162	15388	15445	15221	15310	15305	15387	15300	15297	15316	15366	15255	15128	15364	15260	15419	15412	15244	15339	15356	15334	15244	15400	15355	15289	15382	15302	15233	15377	15385	15341	15451	15221	15255	15407	15230	15409	15323	15425	15325	15132	15367	15404	15382	15270	15202	15295	15357	15375	15086	15226	15284	15263	15336	15441	15411	15167	15350	15432	15283	15240	15264	15508	15270	15341	15437	15564	15360	15296	15274	15263	15345	15210	15404	15388	15402	15328	15357	15337	15256	15215	15349	15326	15267	15380	15312	15238	15163	15251	15305	15274	15275	15064	15379	15156	15419	15388	15274	15256	15202	15394	15374	15389	15277	15249	15376	15218	15283	15339	15439	15259	15259	15335	15325	15309	15325	15328	15258	15149	15344	15418	15438	15299	15291	15077	15213	15350	15268	15462	15236	15291	15218	15366	15279	15148	15300	15311	15322	15321	15275	15440	15060	15379	15280	15102	15222	15359	15318	15215	15207	15294	15308	15408	15178	15449	15223	15279	15316	15274	15421	15131	15326	15299	15250	15242	15357	15334	15341	15149	15339	15309	15371	15078	15296	15149	15420	15199	15272	15378	15462	15176	15193	15149	15308	15422	15368	15287	15204	15302	15318	15333	15254	15350	15398	15266	15189	15226	15393	15197	15320	15255	15417	15260	15494	15136	15320	15313	15191	15395	15093	15413	15370	15294	15318	15332	15265	15289	15259	15514	15323	15232	15310	15403	15311	15399	15322	15249	15320	15378	15214	15196	15231	15221	15457	15419	15014	15436	15339	15362	15291	15358	15365	15276	15374	15224	15237	15363	15266	15371	15230	15233	15205	15259	15416	15211	15516	15369	15400	15241	15313	15496	15272	15368	15219	15189	15226	15096	15256	15281	15200	15408	15350	15354	15354	15303	15305	15304	15216	15366	15230	15256	15265	15241	15356	15420	15148	15285	15136	15210	15214	15283	15357	15307	15284	15363	15400	15119	15345	15272	15251	15266	15311	15293	15265	15491	15386	15320	15404	15399	15334	15331	15334	15238	15192	15250	15475	15412	15314	15479	15276	15405	15227	15318	15322	15306	15237	15357	15209	15502	15429	15322	15345	15463	15420	15156	15347	15311	15288	15418	15204	15252	15307	15293	15465	15371	15073	15205	15246	15325	15294	15142	15271	15438	15283	15379	15537	15433	15368	15345	15275	15355	15238	15327	15315	15368	15292	15255	15197	15289	15474	15241	15388	15166	15320	15187	15350	15292	15108	15385	15369	15368	15326	15309	15154	15458	15370	15187	15490	15340	15270	15352	15305	15150	15435	15327	15174	15309	15266	15174	15304	15380	15327	15301	15337	15378	15286	15177	15351	15255	15314	15327	15312	15243	15365	15281	15370	15311	15290	15295	15350	15144	15484	15414	15355	15433	15308	15416	15252	15345	15474	15420	15486	15272	15265	15212	15403	15443	15363	15301	15342	15333	15291	15241	15402	15387	15377	15387	15325	15330	15384	15178	15148	15251	15354	15358	15335	15429	15320	15415	15454	15209	15365	15210	15454	15216	15330	15327	15315	15372	15271	15154	15319	15278	15267	15242	15320	15262	15128	15305	15255	15377	15199	15410	15158	15181	15287	15190	15174	15201	15237	15171	15283	15241	15492	15270	15217	15277	15439	15250	15361	15303	15301	15352	15185	15392	15404	15317	15333	15285	15387	15411	15332	15275	15257	15281	15296	15303	15451	15420	15283	15302	15296	15403	15443	15387	15343	15232	15544	15116	15309	15337	15319	15387	15306	15171	15251	15336	15152	15224	15264	15405	15311	15380	15301	15336	15244	15446	15114	15311	15195	15391	15265	15430	15369	15198	15292	15478	15299	15311	15319	15519	15402	15342	15310	15333	15108	15335	15362	15340	15103	15325	15272	15269	15327	15231	15191	15348	15205	15351	15219	15417	15328	15342	15253	15274	15382	15398	15293	15166	15329	15375	15213	15270	15346	15155	15410	15157	15403	15431	15106	15445	15306	15260	15262	15497	15161	15286	15227	15389	15362	15281	15300	15341	15259	15241	15355	15216	15296	15324	15194	15157	15447	15330	15366	15253	15551	15376	15185	15212	15429	15389	15274	15211	15347	15343	15341	15311	15181	15226	15200	15203	15291	15448	15463	15127	15436	15412	15262	15212	15361	15312	15391	15305	15356	15405	15289	15330	15334	15215	15359	15121	15223	15247	15248	15410	15288	15291	15371	15251	15322	15303	15252	15107	15437	15347	15252	15282	15227	15277	15299	15337	15298	15124	15334	15181	15295	15224	15266	15413	15293	15328	15396	15412	15008	15295	15296	15336	15253	15360	15287	15426	15220	15298	15384	15181	15347	15173	15394	15224	15237	15320	15287	15231	15220	15318	15234	15315	15283	15359	15208	15353	15260	15200	15412	15388	15253	15134	15344	15465	15161	15229	15348	15244	15093	15296	15211	15171	15223	15389	15361	15137	15244	15211	15286	15316	15197	15253	15444	15507	15290	15274	15153	15160	15223	15475	15386	15365	15357	15262	15157	15412	15359	15388	15235	15373	15316	15281	15310	15244	15359	15178	15380	15210	15353	15477	15357	15359	15159	15364	15256	15303	15233	15383	15375	15322	15312	15435	15258	15270	15064	15202	15364	15263	15471	15400	15312	15301	15272	15305	15450	15238	15309	15395	15265	15410	15219	15245	15279	15373	15289	15336	15203	15370	15229	15352	15197	15405	15293	15225	15278	15387	15364	15149	15213	15315	15235	15446	15308	15399	15275	15422	15231	15499	15302	15270	15463	15254	15474	15308	15289	15300	15353	15370	15351	15268	15325	15455	15243	15170	15284	15357	15288	15092	15413	15337	15342	15313	15344	15151	15376	15331	15247	15556	15448	15359	15250	15285	15206	15294	15332	15401	15246	15283	15325	15486	15392	15258	15223	15200	15348	15058	15323	15277	15210	15393	15269	15331	15301	15320	15351	15350	15225	15399	15375	15364	15321	15278	15063	15389	15352	15160	15391	15403	15387	15144	15256	15249	15359	15287	15382	15233	15376	15287	15327	15366	15116	15335	15410	15241	15381	15371	15439	15366	15249	15112	15446	15231	15283	15307	15229	15495	15162	15315	15274	15504	15277	15273	15238	15253	15151	15286	15394	15198	15425	15429	15235	15192	15325	15330	15273	15268	15177	15349	15411	15324	15305	15254	15276	15280	15366	15216	15238	15436	15518	15316	15322	15404	15183	15149	15348	15362	15167	15370	15466	15305	15251	15332	15340	15313	15521	15298	15356	15462	15173	15374	15308	15269	15462	15334	15239	15383	15247	15446	15381	15431	15406	15296	15392	15291	15367	15264	15330	15309	15501	15204	15332	15191	15312	15285	15404	15259	15485	15524	15306	15340	15329	15333	15247	15241	15401	15358	15273	15380	15225	15291	15211	15327	15110	15391	15445	15162	15143	15514	15293	15337	15265	15406	15176	15313	15215	15319	15488	15275	15386	15287	15319	15413	15265	15341	15321	15362	15275	15456	15303	15263	15245	15206	15222	15277	15407	15307	15220	15219	15376	15257	15170	15161	15348	15116	15287	15302	15194	15391	15277	15198	15438
22662	21153	27752	24886	22142	26616	31156	26852	26058	25737	25284	25014	25021	24799	25025	24737	24714	24564	24658	24686	24822	24580	24467	24360	24300	24159	24231	24271	24307	24187	24177	24155	24198	24262	24378	23710	23987	24003	24091	24084	23890	23850	23830	24052	24014	24150	23931	23792	24004	24092	23745	23834	23629	23943	23806	23714	23747	23676	23754	23843	23818	24151	23846	23594	23854	23794	23978	23767	23641	23882	23908	23672	23955	23717	23762	23675	23790	23868	23748	23561	23579	23705	23589	23598	23885	23975	23760	23784	23672	23841	24004	23781	23754	23770	23704	23715	23781	23585	23782	23785	23632	23700	23817	23667	23684	23484	23871	23617	23976	23721	23971	23875	23825	23938	23815	23719	23579	23660	23588	23497	23736	23663	24027	23690	23580	23762	23736	23664	23512	23667	23825	23768	23771	23732	23589	23757	23752	23874	23892	23637	23577	23496	23668	23542	23821	23923	23707	23720	23995	23829	23782	23749	23950	23773	23693	23532	23794	23841	23802	23734	23774	23762	23768	23719	23796	23797	23748	23763	23687	23724	23562	23743	23800	23876	23725	23757	23689	23864	23803	23735	23594	23503	23693	23583	23684	23675	23900	23874	23670	23675	23848	23655	23876	23708	23728	23709	23534	23723	23629	23886	23769	23568	23495	23635	23783	23672	23806	23715	23894	23815	23947	23525	23715	23889	23654	23632	23765	23609	23522	23514	23669	23576	23703	23860	23860	23477	23845	23597	23792	23873	23656	23636	23604	24056	23667	23723	23839	23603	23578	23817	23874	23717	23852	23675	23599	23971	23761	23580	23845	23660	23651	23884	23705	23978	23768	23656	23779	23762	23776	23876	23577	23820	24028	23706	23725	23909	23508	23957	23794	23904	23841	23764	23810	23627	23724	23920	23704	23603	23555	23914	23773	23791	23752	23663	23710	23777	23920	23762	23931	23769	23842	23548	23894	23569	23647	23621	23687	23593	23752	23764	23915	23606	23804	23681	23813	23588	23601	23599	23878	23837	23857	23803	23802	24012	23896	23703	23391	23452	23467	23582	23632	23922	23772	23850	23775	23660	23674	23654	23692	23594	23820	23754	23470	23756	23682	23750	23734	23641	23797	23689	23728	23839	23736	23612	23633	23810	24018	23936	23761	23798	23502	23485	23652	23721	23601	23846	23697	23703	23861	23617	23893	23996	23704	23951	23550	23964	23846	23843	23810	23836	23863	23623	23847	23809	23729	23902	23533	23702	23658	23541	23519	23734	23685	23621	23823	23856	23635	23676	23685	23676	23692	23754	23542	23483	23797	23835	23443	23629	23893	23950	23630	23744	23725	23731	23704	23756	24028	23764	23640	23585	23849	23651	23763	23642	23813	23634	23739	23775	23696	23860	23809	23760	23457	23676	23454	23594	23707	23613	23657	23825	23952	23654	23633	23976	23714	23745	23700	23649	23792	23603	23810	23702	23531	23675	23821	23536	23494	23936	23880	23929	23535	23783	23650	23616	23765	23770	23593	23852	23913	23822	23435	23521	23795	23790	23821	23737	23627	23789	23658	23690	23697	23743	23824	23655	23516	23530	23582	23766	23545	23609	23784	23824	23720	23836	23658	23717	23752	23695	23773	23685	23707	23903	23825	23775	23665	23619	23597	23636	23703	23569	23778	23537	23647	23816	23642	23601	23861	23671	23574	23752	23813	23719	23587	23840	23675	23571	23946	23717	23674	23816	23530	23539	23752	23776	23935	23717	23792	23789	23751	23824	23571	23872	23741	23869	23851	23607	23954	23733	23646	23821	23591	23931	23645	23696	23583	23730	23935	23646	23785	23694	23697	23781	23817	23965	23894	23957	23659	23665	23826	23654	23576	23632	23859	23596	23800	23695	23692	23794	23831	23697	23621	23652	23623	23889	23824	23795	23774	23827	23762	23922	23999	23807	23879	23622	23621	23601	23742	23492	23846	23713	23698	23798	23852	23739	23714	23848	23935	23885	23740	23724	23727	23675	23753	23575	23544	23767	23497	23634	23827	23814	23816	23635	23649	23946	23962	23636	23839	23583	23724	23651	23644	23730	24055	23655	23596	23409	23705	23538	23564	23929	23935	23839	23689	23461	23668	23599	23745	23848	23900	23952	23637	23680	23713	23808	23562	23984	23606	23810	23713	23810	23626	23502	23749	23788	23951	23841	23780	23862	23721	23747	23601	23788	23703	23891	23680	23801	23784	23743	23690	23770	23616	23667	23654	23726	23708	23822	23892	23662	23708	23666	23808	23522	23873	23706	23760	23489	24005	23516	23818	23599	23823	23682	23695	23714	23698	23690	23530	23616	23910	23948	23760	23709	23716	23580	23680	23685	23939	23697	23789	23740	23782	23617	23724	23685	23742	23795	23928	23801	23837	23593	23963	23976	23589	23836	23908	23934	23928	23872	23672	23619	23796	23668	23761	23641	23651	23891	23746	23635	23687	23705	23661	23653	23579	23710	23870	23991	23893	23713	23475	23949	23943	23672	23707	23851	23593	23907	23937	23699	23618	23830	23890	23450	23688	23752	23582	23690	23765	23643	23911	23635	23815	23812	23946	23722	23382	23586	23745	23810	23976	23624	23838	23858	23778	23850	23763	23573	23741	23763	23815	23782	23901	23874	23705	23808	23391	23516	23816	23846	23773	23740	23968	23603	23402	23720	23703	23797	23694	23751	23943	23969	23853	23549	23722	23804	24043	23891	23676	23482	23739	23637	23460	23792	23811	23748	23592	23649	23775	23619	23981	23951	23921	23816	23984	23680	23961	23683	23706	23725	23553	23711	23584	23491	23647	23713	23691	23495	23851	23748	23951	23705	23819	23829	23829	23566	23566	23759	23602	23674	23821	23913	23802	23689	23626	23554	23710	23783	23648	23496	23758	23693	23783	23851	23700	23560	23643	24091	23922	23853	23677	23647	23834	23896	23535	23525	23866	23801	23698	23792	23743	23597	23663	23609	23713	23658	23827	23759	23700	23661	23825	23797	23732	23820	23953	23626	23774	23594	23680	23519	23838	23877	23591	23761	23850	23830	23569	23582	23517	23925	23734	24155	23663	23732	23759	23567	23639	23731	23522	23753	23500	23587	23845	23796	23710	23771	23685	23446	23675	23515	23684	23930	23716	23511	23847	23614	23779	24065	23787	23638	23861	23888	23601	23787	23795	23593	23693	23818	23595	23735	23706	23930	23565	23835	23590	23700	23678	23836	23707	23723	23618	23760	23710	23787	23610	23785	23764	23507	23906	23998	23785	23426	23631	23695	23873	23940	23529	23876	23742	23516	23614	23581	23766	23678	23813	23621	23872	23765	23808	23605	23891	23648	23599	23470	23740	23865	23747	23693	23646	23804	23732	23725	23728	23965	23663	23588	23737	23653	23782	23613	23639	23946	23591	23797	23825	23991	23767	23697	23919	23721	23846	23800	23842	23666	23638	23775	23905	23845	23569	23741	23675	23569	23540	23564	23911	23605	23678	23383	23979	23858	23745	23558	23570	23533	23632	23710	23779	23780	23926	23891	23608	23870	23808	23982	23691	23764	23965	23711	23762	23712	23747	23726	23750	23400	23787	23879	23612	23482	24041	23893	23776	23778	23724	23907	23628	23663	23808	23729	23818	23680	23460	23918	23864	23798	23840	23564	23668	23495	23687	23723	23696	24048	23921	23708	23683	23770	24032	23543	23570	23555	23376	23769	23611	23622	23755	23564	24019	23620	23642	23731	23594	23791	23588	23616	23605	23649	23820	23735	23657	23761	23666	23636	23760	23676	23800	23880	23884	23625	23728	23855	23689	23599	23724	23580	23487	23842	23725	23833	23990	23845	23819	23739	23775	23461	23731	23908	23730	23491	23545	23794	23720	23749	23928	23653	23671	23541	23649	23775	23830	23849	23411	23779	23511	23843	23865	23805	23630	23828	23692	23932	23686	23992	23704	23591	23879	23721	23617	23858	23931	23514	23762	23759	23819	23895	23761	23641	23719	23749	23835	23523	23640	23621	23663	23445	23571	23634	23612	23650	23926	23686	23676	23530	23599	23833	23688	23922	23673	23515	23635	23821	23836	23756	23945	23689	23713	23854	23721	23615	23701	23920	23671	23639	23464	23540	23751	23581	23720	23713	23847	23668	23694	23570	23821	23735	23949	23628	23792	23677	23622	23724	23557	23574	23687	23685	23905	23814	23691	23706	24066	23629	23734	23718	23844	23659	23643	23673	23703	23580	23641	23642	23656	23725	23933	23659	23725	23541	23841	23680	24014	24027	23536	23589	23474	23580	23587	24086	23949	23556	23735	23607	23877	23423	23601	23616	23956	23686	23840	23754	23582	23871	23819	23790	23593	23784	23844	23657	23796	23678	23754	23555	23900	23784	23651	23681	23997	23810	23739	23667	23745	23369	23916	23492	23634	23378	23802	23702	23713	23604	23574	23750	23790	23714	23617	23881	23840	23897	23574	23701	23731	23905	23742	23664	23829	23929	23704	24108	23895	23795	23649	23665	23749	23713	23801	24011	23785	23516	23744	23711	23673	23691	23758	23700	23706	23820	23761	23659	23640	23739	23802	23628	23656	23720	23829	23920	23824	23766	23807	23868	23869	23645	23639	23836	23918	23681	23705	23860	23850	23720	23870	23606	23376	23649	23887	23799	23901	23805	23686	23595	23811	23652	23617	23439	23839	23823	23570	23715	23741	23578	23947	23568	23691	23883	23755	23651	24013	23837	23776	23622	23808	23603	24031	23559	23776	23690	23649	23744	23684	23548	23641	23645	23769	23850	23957	23910	23844	23693	23835	23682	23762	23758	23747	23676	23836	23872	23569	23765	23576	23843	23620	23734	23592	23819	23813	23743	23845	23904	23876	23981	23798	23741	23685	23712	23865	23701	23642	23575	23729	23793	23466	23969	23584	23709	23800	23814	23681	23736	23908	23782	23751	23860	23590	23784	23913	23607	23866	23752	23897	23608	23726	23741	23892	23854	23756	23508	23681	23780	23592	23842	23764	23539	23656	23578	23736	23455	23703	23764	23637	23841	23642	23697	23540	23610	23745	24040	23799	23572	23702	23816	23952	23740	23658	23624	23726	23762	23794	23882	23742	23901	23697	23766	23772	23759	23534	23261	23840	23815	23861	23988
21382	36628	35511	28681	25006	22110	20432	18961	18086	17554	17236	16878	16556	16676	16276	16223	16381	16135	16276	16181	16183	15893	16043	15778	15707	15641	15529	15558	15376	15503	15658	15529	15417	15572	15385	15368	15434	15380	15435	15290	15307	15233	15325	15326	15161	15195	15205	15134	15262	15163	15116	15078	15091	15165	15034	14946	15337	15209	15149	15187	15021	15026	15307	15015	15018	15177	15177	15191	15078	15122	14972	14909	15049	14983	15083	15011	15232	14869	14898	15055	15038	15062	15023	15165	15043	15016	15133	15132	15207	15126	15074	15000	15197	15003	15129	14985	14983	15028	15004	15009	15103	15022	15167	15030	15169	14964	14940	15102	15127	15126	15052	14982	15069	15163	15039	15041	15054	14992	15134	15093	15022	15019	15151	15086	14977	15250	14971	15105	15003	14977	14997	15015	15104	15151	14958	14958	15008	15134	15230	14893	15063	15076	15098	15175	15159	15189	15081	15020	15133	15168	15257	15023	15029	15073	15267	15236	14948	14892	15075	15107	15034	15024	15038	14981	15159	15086	15029	15072	15121	15065	15023	15105	15090	14938	15010	14943	15054	15017	15031	15061	15018	15067	14906	15177	15022	15161	15091	15070	15079	15130	15101	14980	15200	15021	15009	14964	15079	15149	15109	15216	15003	14997	14956	15021	15215	15147	15107	15067	15110	15003	15111	14937	15295	15062	15067	15136	14902	15015	15066	15032	14976	15026	15246	15023	14945	15321	15218	14957	15064	14917	15023	15118	15123	14976	15162	15025	15021	15037	15106	15112	15361	15197	15076	15133	15039	15037	15065	14967	15060	15158	15000	15089	15074	15111	15123	15253	15146	15107	14970	15091	14946	15044	14893	14990	15054	15132	14819	15067	15178	15005	15001	15081	14966	15139	14972	14897	15056	15038	14960	15011	15181	15158	14959	14855	15179	15075	15170	15013	15035	15199	14974	15074	15130	15055	14994	15029	15003	15056	15055	15019	15123	15113	14965	15082	15106	15251	14928	15117	15214	15003	15085	14961	14999	15042	14928	15045	15020	15173	14906	15008	15093	15294	15054	15268	15057	15002	14964	15033	15044	14999	15149	15005	15162	15007	14917	15288	15196	15033	15041	14966	15003	15028	14994	15011	15105	14913	14900	15025	15077	15083	15001	14992	14896	15004	15158	15108	15064	14937	15219	14996	15053	15004	14808	15149	14962	14925	15090	14959	14946	15007	15107	15091	14981	15078	14932	15005	14836	14913	14974	15015	15131	15045	14970	15005	15113	14986	14926	14940	15052	15094	14997	14897	15115	15108	15098	15130	14948	15123	14985	15184	14905	14947	15043	15077	14953	14882	15048	15036	15062	15135	15381	15063	14934	15074	14922	15212	15027	15158	14962	15120	14998	15117	15178	15138	15123	15087	15223	14884	14944	14930	15131	15087	14986	15139	15281	15046	15102	15106	15061	15005	15023	15226	15034	14901	15173	15004	14975	15054	14980	14947	15053	15157	14941	15035	14961	15084	14928	15093	15077	14979	15063	14839	15190	15146	15071	15036	15041	14917	15178	15031	14991	14967	15092	15049	15154	14979	15015	15062	15039	15131	15079	15007	14971	15176	15067	15196	14991	14999	15213	14949	15211	15030	14971	14973	15209	15203	14986	14798	15073	15129	15085	15222	14980	14913	15102	15140	15067	14842	15010	15083	15067	14949	15006	15123	15083	15135	14986	15119	15108	14999	15135	14933	15077	15129	15062	15129	15002	15051	14887	14936	15113	14967	14934	14997	14980	15186	14888	15076	15012	14999	14994	15120	15097	14864	15193	15005	15120	15155	15000	15028	15163	14930	14965	15269	15097	15108	14944	15134	15043	15310	15122	15282	15105	14932	14948	15105	15098	14983	15092	15109	15237	14962	14916	15161	15068	15019	15143	14920	14973	15026	15056	15234	15019	15206	14993	15236	15226	14949	15098	14783	15164	15015	15079	15002	15037	14938	15058	15073	15119	14992	14980	14915	15061	15079	15185	14991	15020	14920	14850	15322	14948	15109	14873	15238	14981	14915	15037	14973	15206	14990	14993	14974	15259	15159	15058	14927	14851	15099	14979	15019	15121	15045	15231	15226	15041	15113	14997	15073	15083	15027	15122	15022	14902	15038	14875	15047	15007	15053	14827	15154	15042	15037	15119	14980	15097	15063	15087	15178	15135	14933	14994	15034	15051	15101	15067	15078	15182	15025	15002	14974	15048	15027	15073	15101	15190	14884	15048	15078	15296	14934	15235	15074	15135	14924	14920	15119	15159	15121	15093	15131	15072	15092	15070	14953	15209	14878	15265	14951	15086	15034	15135	15048	14994	15048	15118	15151	14948	15174	14947	15170	15130	15021	15001	14991	15112	15098	14995	14876	14954	15082	15035	15085	14922	15151	15073	15117	14935	15060	15282	14967	15183	15116	14982	15153	15045	15111	14799	14982	15029	15154	15103	15068	15104	15027	15055	14869	14948	15096	15022	15051	15212	15046	14966	15154	15030	14900	14963	15060	15045	15020	14966	15269	14880	15137	14779	15049	14970	15170	15050	15126	14937	14757	15029	15017	15090	15005	14893	15136	15086	15050	15161	15069	15221	15110	15089	14868	14978	14967	14946	15080	15311	15016	15214	14967	15110	15084	15123	15093	15197	14907	15084	15109	14969	15041	14986	15002	15060	15084	15046	15200	14919	15179	15200	14923	15147	14856	15081	15011	15006	14949	15057	15252	14893	15043	15091	14964	15063	14909	14953	15121	14989	15076	14916	15027	15092	15022	15111	14948	15046	15190	15166	15073	15045	15252	14995	15045	14989	15122	14939	15140	15101	15160	15128	15145	14966	15033	14957	15203	15103	15113	15061	15157	15091	14948	14958	15098	14938	15049	15088	15038	15162	14948	14888	14932	15025	15152	15072	15156	14905	14938	14967	15140	14922	15084	14956	15043	14898	15246	15139	15134	15124	14949	14928	15152	15068	14985	15057	14918	15252	15046	15167	15005	15016	14851	14956	15225	14958	14968	14963	15124	15019	15078	14928	15022	14956	15135	14943	15042	14911	14881	15245	15074	15051	15129	15027	15076	14874	15126	15111	14889	14892	14978	14971	15132	15065	15003	15121	15044	15063	14944	15046	15098	15013	15148	15023	15157	14979	15224	14974	15169	15158	15077	15055	15028	15064	14953	15081	15192	14912	15094	14952	14935	15024	15071	14952	14915	15105	15024	15021	15103	15133	15054	15056	15026	14992	15126	15028	14964	14819	14876	14995	15139	15014	15148	15042	15155	15138	14899	15012	15018	14830	14990	14977	15355	15088	15077	15043	14974	15221	15109	15164	15086	15012	14935	15079	15095	15045	15109	15154	14998	15090	15039	15145	15081	14967	15071	14994	15148	15014	14877	15151	15169	15085	15112	15068	15143	14990	15080	14841	15084	15200	14914	14966	15153	15072	15089	14912	15118	15032	15044	14918	15069	15058	14906	15026	15161	14939	15135	14917	15110	15204	15086	15063	14903	15070	15072	14980	15051	15146	15126	15148	15117	15128	15059	14996	15121	14994	15171	15150	15159	15109	14968	15032	15015	15032	14997	15003	15073	15074	14819	15171	15124	15113	14956	15151	15087	15146	15088	15192	14948	15023	15086	14966	15031	15074	14991	15054	15045	15276	15029	15190	15038	15127	15157	14975	15124	15200	15148	15005	15121	15154	14984	14967	15185	14990	14958	15107	14944	14864	15124	15161	14877	15039	14969	15121	14990	14984	15129	15113	15189	15109	15002	15065	15039	14966	15003	15058	15136	14873	15000	15070	15212	15120	15230	15017	15099	15049	15202	14916	15151	15048	15071	15116	15085	15080	14928	15119	14899	15125	15120	15109	14931	14940	15044	15052	15105	14972	15117	14984	15046	15104	15017	15246	14882	14979	14893	14927	15190	14977	15091	15017	15053	14995	14974	14949	15114	15140	14969	15131	14978	14918	15018	15056	15008	15150	15086	15217	14989	15107	15224	15241	15069	14977	14973	14975	14980	15011	15083	15081	15216	14931	14967	15211	15045	15020	14991	14991	14988	14965	15046	14999	14979	15220	15084	15128	15075	14939	15111	15113	15000	15140	15075	15016	15154	15012	15045	15179	15118	15056	14935	15057	14998	14909	15178	15091	14943	15101	14905	15140	15088	15098	14972	14992	15028	15000	14984	14964	15065	14926	15138	15062	14954	14990	14903	15146	15010	14967	14895	14883	15065	14993	14878	14966	15097	15028	15061	15123	15017	15098	15274	15020	15189	14994	15093	15096	15174	15039	14931	15124	14963	15040	15117	15079	15036	15013	15114	14866	15060	14945	15132	15021	15136	14919	15064	14976	14992	14978	15077	15146	14970	14996	15192	15231	15075	14981	14996	15043	14981	14975	15061	14960	14903	14988	14848	15093	15110	14926	14978	15096	15131	15106	15116	14964	15108	15064	15104	15042	14987	15186	14846	15169	15034	15053	15056	15081	14908	15038	15127	15210	15153	15042	15249	15045	15103	15001	15056	15107	15082	14993	14912	15167	15028	15018	15021	15094	14959	14946	15118	15090	15037	15088	14974	15159	15191	15101	15058	15050	15168	15085	15139	15189	15057	15109	14963	14996	15140	14967	14965	15234	15176	15129	15067	15081	14953	15090	15222	15066	15013	15031	14944	15082	14919	15021	15012	14861	15226	14880	14955	15160	15073	15093	15054	15045	15102	14933	15093	15075	14976	15016	15132	14940	14949	15005	15002	15014	15201	15046	15084	14960	15026	14981	15012	15024	15150	15098	15172	14886	15067	15130	14997	15132	15161	15197	15037	15040	15001	15088	15091	14939	15246	15179	15146	14914	15252	15134	15208	15085	15135	14993	15153	14995	15018	14960	15017	14979	14973	14858	15271	15035	15035	15037	15126	15032	14961	15028	15168	15054	15004	15213	15176	15174	15359	15038	14912	14972	14988	15105	15128	15077	15020	15099	14979	15119	14983	15009	15056	15103	15060	14986	15080	14945	15251	15047	14966	15032	14849	15081	15002	14936	14996	14980	15220	14966	14995	14953	15074	15074	15023	15068	14909	15301	15001	15089	15108	15166	14984	15079	14989	15125	15217	14846	14988	15076	15105	14991	15029
35155	28158	32027	30602	28458	27862	27529	27132	26942	26871	26870	27010	26770	26751	26672	26797	26831	26893	26809	26612	26474	26842	26588	26628	26674	26600	26503	26500	26898	26672	26216	26429	26410	26330	26300	26459	26471	26485	26340	26635	26383	26530	26136	26102	26532	26371	26426	26384	26554	26629	26524	26388	26341	26457	26386	26211	26261	26574	26422	26232	26351	26578	26225	26437	26594	26417	26705	26669	26547	26493	26366	26369	26437	26189	26300	26510	26612	26601	26482	26379	26502	26476	26393	26499	26644	26310	26454	26638	26639	26529	26383	26213	26516	26423	26522	26662	26746	26305	26369	26364	26282	26432	26377	26419	26503	26262	26365	26344	26550	26445	26555	26410	26401	26422	26219	26197	26534	26301	26527	26325	26488	26403	26473	26546	26518	26349	26161	26427	26501	26384	26368	26240	26636	26669	26289	26252	26246	26419	26220	26348	26314	26347	26474	26296	26377	26243	26547	26351	26092	26278	26408	26450	26736	26367	26452	26086	26273	26242	26623	26647	26326	26318	26440	26324	26326	26478	26406	26498	26704	26557	26415	26600	26346	26214	26711	26323	26416	26589	26847	26521	26593	26496	26574	26287	26385	26323	26417	26576	26529	26546	26575	26204	26391	26525	26528	26403	26411	26452	26711	26348	26616	26467	26369	26156	26471	26541	26519	26414	26512	26371	26426	26265	26477	26549	26363	26406	26538	26460	26444	26203	26381	26407	26601	26592	26297	26330	26324	26555	26698	26453	26447	26538	26447	26569	26472	26208	26623	26382	26528	26409	26184	26233	26392	26310	26295	26231	26560	26161	26241	26350	26615	26487	26456	26329	26442	26363	26511	26487	26372	26501	26537	26625	26407	26468	26474	26480	26359	26294	26399	26260	26611	26348	26477	26346	26514	26156	26102	26400	26354	26460	26425	26634	26466	26585	26442	26366	26220	26270	26520	26073	26389	26710	26541	26346	26539	26398	26571	26328	26347	26533	26389	26541	26480	26618	26361	26433	26458	26457	26516	26490	26502	26374	26341	26496	26531	26198	26275	26635	26171	26664	26491	26217	26343	26197	26673	26458	26295	26425	26428	26496	26565	26619	26679	26394	26320	26461	26381	26449	26308	26417	26550	26266	26209	26463	26354	26343	26277	26181	26549	26555	26442	26296	26511	26459	26566	26183	26341	26259	26384	26387	26613	26432	26362	26694	26351	26391	26665	26383	26642	26448	26415	26325	26606	26520	26542	26485	26356	26553	26364	26123	26671	26269	26467	26456	26317	26287	26427	26521	26300	26119	26508	26451	26612	26690	26708	26488	26402	26334	26499	26505	26407	26320	26434	26637	26273	26344	26327	26271	26444	26430	26672	26314	26451	26445	26200	26495	26350	26616	26376	26395	26417	26326	26527	26218	26440	26361	26352	26475	26413	26423	26545	26393	26541	26494	26411	26241	26361	26352	26396	26440	26477	26336	26617	26361	26618	26335	26312	26380	26392	26285	26357	26500	26531	26463	26328	26495	26608	26356	26363	26454	26343	26594	26309	26618	26472	26175	26751	26406	26340	26379	26339	26144	26488	26518	26602	26601	26513	26392	26421	26580	26547	26484	26663	26446	26453	26427	26457	26352	26395	26210	26397	26243	26330	26487	26224	26405	26518	26391	26506	26499	26587	26388	26369	26509	26243	26417	26377	26243	26518	26518	26326	26507	26599	26336	26584	26430	26402	26169	26759	26419	26666	26526	26311	26528	26409	26266	26411	26392	26579	26457	26273	26286	26222	26493	26478	26507	26698	26428	26445	26228	26512	26680	26544	26435	26379	26524	26423	26531	26355	26299	26440	26337	26586	26440	26507	26339	26531	26654	26593	26496	26526	26238	26326	26466	26659	26355	26538	26624	26382	26355	26218	26452	26319	26356	26565	26665	26215	26251	26401	26132	26556	26326	26570	26592	26331	26291	26573	26529	26475	26434	26311	26284	26349	26556	26416	26534	26302	26268	26287	26361	26477	26581	26353	26320	26379	26506	26444	26405	26276	26648	26369	26546	26367	26487	26276	26304	26369	26503	26597	26287	26473	26402	26453	26319	26443	26415	26382	26301	26167	26265	26317	26408	26666	26538	26361	26445	26418	26374	26456	26320	26457	26133	26235	26657	26440	26644	26853	26390	26553	26509	26384	26535	26352	26363	26586	26301	26367	26490	26647	26460	26266	26662	26631	26392	26498	26607	26440	26466	26534	26260	26512	26429	26418	26381	26293	26475	26655	26625	26617	26573	26591	26306	26347	26762	26435	26465	26628	26521	26573	26298	26645	26085	26440	26345	26451	26448	26402	26376	26341	26385	26424	26308	26468	26255	26254	26298	26323	26321	26550	26431	26241	26604	26500	26232	26422	26321	26251	26470	26442	26339	26484	26373	26681	26491	26357	26656	26543	26599	26642	26503	26671	26164	26068	26360	26463	26521	26786	26493	26216	26466	26484	26243	26594	26446	26432	26477	26431	26360	26239	26433	26519	26695	26395	26377	26675	26658	26390	26353	26407	26715	26530	26607	26670	26431	26148	26497	26789	26552	26382	26231	26352	26276	26659	26379	26260	26472	26312	26453	26254	26365	26251	26439	26462	26654	26531	26528	26540	26567	26274	26323	26479	26667	26183	26488	26560	26543	26399	26423	26278	26417	26315	26242	26242	26496	26410	26450	26256	26757	26701	26736	26478	26281	26415	26768	26465	26318	26302	26506	26506	26668	26600	26381	26319	26406	26583	26722	26365	26516	26596	26315	26671	26664	26370	26628	26513	26303	26377	26464	26564	26645	26561	26252	26397	26347	26466	26536	26441	26452	26200	26385	26512	26538	26570	26363	26534	26531	26614	26724	26549	26420	26472	26433	26362	26418	26444	26297	26250	26348	26297	26626	26482	26402	26223	26410	26360	26311	26425	26578	26348	26270	26240	26335	26379	26513	26138	26521	26426	26612	26662	26309	26521	26387	26695	26425	26423	26465	26532	26581	26564	26514	26303	26442	26578	26634	26372	26299	26403	26460	26378	26074	26453	26305	26586	26302	26149	26446	26453	26419	26523	26540	26384	26454	26251	26452	26620	26481	26438	26268	26462	26344	26440	26362	26308	26368	26642	26375	26723	26220	26547	26449	26525	26326	26401	26541	26343	26280	26390	26679	26486	26403	26382	26285	26178	26348	26296	26336	26295	26307	26366	26520	26219	26577	26308	26056	26510	26512	26526	26268	26555	26418	26328	26456	26226	26106	26313	26638	26216	26371	26396	26357	26487	26267	26482	26534	26768	26365	26383	26334	26427	26241	26218	26446	26513	26532	26414	26316	26457	26542	26058	26314	26511	26416	26320	26372	26522	26319	26358	26483	26366	26430	26496	26466	26290	26491	26629	26386	26276	26221	26537	26539	26485	26287	26373	26565	26247	26619	26511	26327	26254	26538	26313	26443	26417	26564	26307	26572	26333	26338	26255	26349	26375	26325	26358	26382	26265	26609	26491	26249	26477	26473	26185	26520	26534	26514	26642	26403	26274	26790	26365	26316	26434	26696	26600	26430	26554	26431	26571	26619	26430	26515	26561	26270	26604	26318	26433	26335	26739	26445	26224	26501	26673	26385	26380	26569	26249	26231	26358	26571	26344	26484	26435	26367	26444	26406	26568	26381	26343	26416	26360	26537	26510	26459	26654	26696	26337	26445	26298	26270	26692	26169	26426	26235	26327	26156	26306	26564	26244	26597	26575	26616	26330	26354	26515	26322	26292	26313	26396	26187	26508	26347	26356	26366	26404	26333	26428	26388	26374	26546	26506	26657	26306	26360	26584	26531	26494	26380	26432	26545	26506	26562	26398	26472	26299	26618	26481	26478	26538	26430	26498	26347	26516	26465	26597	26333	26522	26586	26341	26528	26370	26543	26386	26553	26552	26505	26150	26610	26500	26101	26371	26640	26614	26353	26622	26315	26494	26214	26638	26362	26491	26644	26328	26435	26254	26320	26341	26188	26551	26512	26315	26312	26205	26336	26402	26502	26526	26313	26530	26288	26358	26188	26405	26514	26432	26345	26696	26400	26473	26312	26397	26571	26560	26375	26332	26496	26478	26308	26536	26412	26428	26411	26505	26311	26630	26559	26498	26583	26665	26520	26599	26450	26235	26629	26367	26280	26430	26287	26468	26331	26373	26568	26716	26247	26619	26407	26372	26428	26455	26162	26505	26609	26518	26472	26240	26232	26287	26319	26552	26376	26234	26518	26379	26309	26555	26480	26322	26270	26384	26480	26112	26380	26640	26709	26337	26238	26530	26316	26496	26138	26391	26940	26518	26833	26301	26442	26304	26367	26548	26421	26419	26541	26468	26482	26652	26449	26381	26390	26398	26589	26456	26389	26354	26030	26455	26489	26405	26618	26399	26354	26172	26451	26585	26236	26568	26320	26430	26178	26189	26515	26490	26282	26435	26281	26549	26433	26502	26354	26313	26285	26375	26426	26473	26427	26280	26529	26376	26429	26484	26201	26279	26431	26253	26240	26199	26231	26335	26382	26572	26562	26854	26319	26511	26271	26496	26809	26571	26401	26695	26364	26154	26490	26460	26482	26564	26528	26633	26303	26390	26516	26742	26483	26382	26279	26141	26544	26338	26484	26362	26118	26447	26566	26681	26445	26353	26387	26387	26634	26440	26523	26543	26518	26604	26493	26547	26436	26329	26265	26334	26494	26408	26445	26403	26417	26664	26430	26436	26482	26650	26351	26605	26590	26722	26470	26363	26533	26619	26681	26426	26714	26268	26487	26539	26353	26535	26551	26486	26126	26277	26534	26248	26245	26498	26359	26715	26472	26409	26465	26249	26319	26376	26302	26606	26265	26462	26614	26546	26458	26303	26648	26488	26239	26352	26508	26399	26248	26310	26663	26590	26434	26332	26288	26142	26365	26420	26361	26415	26480	26765	26529	26497	26424	26593	26654	26461	26407	26754	26545	26598	26508	26533	26335	26245	26536	26520	26216	26774	26484	26556	26537	26266	26336	26485	26212	26250	26303	26433	26194	26481	26349	26543	26273	26380	26582	26477	26193	26292	26345	26541	26428	26305	26456	26566	26178	26637	26354	26609	26388	26465	26419	26596	26280	26534	26279	26467	26431	26273	26302
21359	25069	24351	21293	19623	18594	18075	17417	17325	17262	16892	16757	16976	16772	16804	16731	16791	16628	16680	16593	16594	16744	16753	16674	16505	16802	16491	16376	16780	16612	16624	16649	16446	16362	16474	16486	16607	16384	16531	16380	16448	16324	16302	16476	16417	16362	16230	16366	16432	16320	16370	16479	16443	16382	16330	16375	16378	16420	16325	16376	16559	16462	16351	16342	16319	16056	16517	16309	16471	16360	16466	16392	16377	16501	16432	16196	16397	16334	16393	16232	16355	16330	16358	16508	16229	16409	16397	16229	16210	16262	16535	16240	16394	16488	16362	16349	16355	16353	16365	16551	16571	16451	16374	16338	16328	16253	16350	16453	16373	16307	16209	16477	16339	16474	16311	16272	16434	16317	16413	16260	16482	16318	16361	16367	16203	16239	16447	16357	16283	16250	16570	16265	16288	16305	16423	16384	16274	16322	16501	16538	16380	16417	16315	16436	16304	16525	16478	16283	16412	16566	16411	16357	16330	16373	16479	16631	16250	16366	16436	16236	16457	16470	16312	16336	16318	16418	16276	16257	16409	16267	16351	16433	16209	16301	16532	16271	16312	16262	16322	16583	16247	16412	16276	16552	16317	16456	16530	16286	16289	16362	16438	16184	16356	16517	16398	16200	16388	16475	16533	16498	16345	16520	16355	16435	16393	16333	16416	16328	16377	16438	16468	16423	16252	16498	16421	16307	16457	16355	16433	16512	16369	16542	16291	16242	16350	16395	16382	16412	16263	16327	16348	16159	16512	16319	16279	16562	16507	16441	16377	16406	16509	16478	16426	16472	16238	16193	16450	16461	16296	16394	16243	16493	16399	16322	16474	16199	16471	16403	16426	16280	16270	16413	16532	16275	16371	16411	16433	16407	16186	16515	16195	16409	16283	16544	16303	16209	16178	16459	16316	16339	16402	16301	16433	16310	16438	16084	16590	16163	16470	16326	16482	16375	16326	16209	16322	16398	16489	16315	16254	16173	16470	16397	16322	16266	16263	16350	16247	16409	16408	16384	16587	16363	16337	16521	16234	16427	16255	16514	16390	16266	16425	16377	16362	16404	16392	16399	16276	16369	16429	16474	16324	16316	16505	16458	16339	16450	16362	16321	16361	16352	16189	16443	16290	16331	16437	16514	16358	16340	16454	16316	16387	16385	16345	16311	16292	16359	16591	16073	16429	16448	16371	16490	16327	16461	16339	16201	16247	16398	16459	16377	16220	16431	16291	16326	16394	16325	16511	16359	16411	16504	16331	16264	16364	16277	16460	16414	16360	16278	16435	16414	16563	16226	16331	16350	16346	16495	16266	16405	16454	16295	16404	16333	16422	16418	16273	16328	16377	16431	16222	16260	16370	16431	16358	16368	16559	16346	16402	16252	16198	16555	16288	16508	16046	16521	16376	16384	16265	16127	16394	16388	16358	16352	16435	16345	16324	16354	16320	16283	16254	16299	16458	16263	16291	16243	16393	16415	16431	16427	16375	16330	16222	16194	16459	16393	16382	16311	16358	16324	16303	16343	16310	16292	16201	16398	16610	16401	16508	16356	16338	16459	16474	16529	16327	16272	16504	16254	16375	16299	16465	16188	16493	16269	16449	16489	16542	16252	16402	16316	16504	16445	16367	16298	16314	16335	16397	16347	16362	16376	16287	16345	16423	16285	16639	16302	16088	16258	16357	16291	16416	16275	16355	16265	16482	16207	16375	16371	16275	16426	16349	16380	16586	16337	16446	16487	16335	16313	16445	16284	16258	16461	16326	16478	16209	16478	16341	16467	16268	16474	16273	16274	16102	16483	16286	16343	16348	16325	16100	16197	16287	16285	16507	16277	16463	16374	16389	16408	16277	16355	16422	16298	16406	16431	16324	16359	16409	16351	16424	16295	16360	16526	16281	16300	16266	16342	16345	16287	16355	16359	16279	16261	16360	16233	16348	16322	16256	16321	16248	16388	16359	16336	16477	16462	16455	16246	16327	16441	16212	16422	16352	16232	16392	16139	16373	16320	16495	16419	16312	16319	16380	16364	16406	16361	16366	16302	16377	16252	16358	16442	16318	16401	16397	16369	16429	16257	16168	16197	16304	16445	16507	16319	16270	16337	16440	16318	16344	16347	16440	16367	16404	16399	16456	16314	16277	16323	16303	16572	16480	16408	16289	16355	16413	16248	16310	16388	16386	16446	16180	16593	16349	16231	16239	16421	16456	16457	16437	16298	16254	16279	16392	16362	16326	16372	16315	16186	16307	16290	16370	16456	16418	16387	16276	16182	16326	16399	16448	16313	16503	16346	16349	16439	16376	16296	16400	16190	16337	16320	16269	16544	16285	16328	16422	16440	16531	16455	16488	16420	16337	16489	16321	16528	16397	16334	16228	16291	16393	16195	16192	16407	16338	16528	16521	16166	16271	16546	16406	16410	16374	16435	16115	16511	16272	16316	16412	16455	16652	16285	16365	16242	16217	16418	16413	16341	16416	16246	16323	16342	16128	16378	16340	16457	16351	16224	16352	16204	16376	16495	16314	16406	16426	16352	16478	16366	16343	16429	16167	16380	16096	16437	16204	16520	16392	16400	16177	16241	16357	16339	16537	16379	16315	16171	16307	16425	16433	16329	16535	16236	16358	16473	16463	16454	16483	16414	16351	16444	16401	16481	16350	16413	16493	16358	16372	16436	16365	16317	16287	16405	16495	16351	16367	16248	16315	16520	16360	16364	16292	16577	16472	16345	16235	16313	16284	16378	16423	16234	16425	16323	16396	16284	16532	16274	16381	16238	16461	16227	16474	16240	16466	16679	16248	16499	16337	16271	16532	16406	16305	16562	16221	16551	16374	16332	16409	16257	16581	16439	16314	16322	16495	16248	16353	16269	16382	16271	16272	16398	16239	16275	16465	16276	16479	16335	16215	16385	16424	16435	16339	16183	16369	16295	16342	16335	16455	16323	16269	16175	16263	16303	16481	16502	16304	16299	16335	16446	16397	16475	16307	16402	16338	16282	16389	16264	16401	16323	16428	16310	16328	16357	16326	16280	16513	16366	16436	16327	16426	16384	16345	16453	16368	16361	16235	16489	16468	16261	16202	16400	16430	16190	16378	16327	16525	16459	16509	16418	16364	16519	16369	16318	16476	16350	16375	16361	16322	16481	16357	16257	16271	16387	16459	16437	16358	16237	16307	16298	16413	16521	16363	16427	16392	16409	16416	16391	16400	16335	16417	16240	16382	16340	16216	16359	16473	16371	16341	16318	16166	16653	16331	16052	16342	16266	16366	16432	16237	16416	16265	16419	16417	16427	16181	16326	16494	16389	16611	16341	16463	16443	16318	16429	16537	16407	16347	16247	16220	16337	16569	16396	16360	16244	16305	16378	16236	16478	16386	16287	16445	16203	16403	16476	16229	16500	16313	16161	16057	16320	16513	16393	16405	16283	16413	16285	16266	16370	16271	16268	16320	16299	16405	16379	16398	16471	16468	16227	16398	16340	16465	16341	16515	16339	16482	16248	16443	16353	16457	16349	16515	16398	16203	16225	16510	16419	16190	16464	16288	16498	16413	16359	16331	16453	16265	16371	16127	16279	16454	16510	16325	16258	16606	16249	16265	16318	16279	16377	16315	16456	16214	16435	16431	16360	16275	16289	16304	16326	16325	16260	16280	16316	16358	16456	16403	16391	16186	16454	16521	16202	16340	16480	16295	16463	16422	16405	16289	16286	16392	16428	16240	16215	16403	16277	16342	16374	16371	16410	16390	16358	16379	16359	16368	16572	16499	16405	16281	16379	16253	16264	16419	16394	16232	16389	16289	16304	16280	16158	16773	16420	16367	16297	16382	16127	16425	16405	16400	16360	16192	16294	16321	16411	16298	16247	16461	16396	16542	16175	16386	16374	16217	16285	16356	16530	16369	16492	16452	16014	16454	16539	16305	16530	16527	16314	16380	16391	16351	16221	16525	16392	16387	16318	16454	16357	16192	16320	16371	16498	16273	16444	16428	16309	16459	16423	16301	16441	16306	16354	16419	16346	16327	16316	16339	16430	16383	16573	16360	16338	16676	16417	16385	16421	16226	16536	16478	16298	16303	16199	16346	16245	16312	16212	16271	16330	16403	16468	16380	16294	16427	16206	16454	16354	16324	16401	16340	16312	16387	16317	16446	16349	16290	16527	16576	16465	16457	16403	16194	16425	16189	16451	16412	16319	16514	16222	16364	16292	16383	16344	16449	16511	16447	16337	16328	16366	16422	16486	16241	16336	16642	16390	16358	16356	16239	16185	16461	16445	16458	16451	16310	16519	16147	16320	16401	16357	16420	16448	16454	16282	16243	16325	16290	16297	16231	16485	16418	16285	16438	16380	16273	16582	16345	16321	16259	16469	16354	16366	16348	16257	16288	16335	16211	16357	16359	16292	16420	16382	16397	16455	16479	16368	16199	16662	16362	16350	16524	16560	16317	16430	16358	16625	16382	16284	16594	16371	16295	16416	16590	16330	16330	16305	16319	16402	16414	16337	16427	16345	16291	16532	16215	16353	16374	16415	16291	16442	16493	16308	16333	16330	16344	16334	16429	16493	16329	16317	16447	16429	16416	16555	16344	16380	16274	16345	16530	16387	16547	16394	16454	16365	16391	16332	16304	16451	16375	16393	16317	16278	16362	16317	16382	16327	16369	16570	16315	16252	16289	16314	16347	16247	16441	16573	16192	16319	16464	16331	16335	16411	16218	16383	16312	16250	16293	16354	16338	16324	16236	16422	16448	16351	16197	16308	16383	16428	16523	16456	16374	16534	16231	16388	16356	16470	16307	16322	16397	16193	16324	16329	16267	16234	16278	16469	16203	16239	16116	16319	16318	16261	16177	16361	16456	16131	16399	16264	16334	16406	16322	16335	16547	16368	16408	16379	16362	16301	16317	16366	16291	16386	16548	16181	16378	16276	16359	16163	16370	16416	16461	16337	16360	16445	16425	16201	16280	16418	16331	16183	16461	16321	16211	16587	16358	16407	16349	16395	16378	16410	16426	16248	16332	16309	16374	16319	16456	16140	16320	16390	16453	16356	16391	16548	16354	16426	16380	16503	16494	16222	16459	16449	16289	16382	16375	16383	16253	16460	16507	16364	16339	16475	16421	16333	16392	16399	16365	16437	16228	16239
24277	21168	27728	25230	24053	27905	29376	26511	25679	25553	25778	25462	25366	25545	25250	25252	25381	25128	25294	25282	25173	25058	24934	25113	24809	24751	24782	25008	24951	24930	24766	24774	24798	24778	24609	24683	24839	24692	24809	24735	24929	24720	24768	24696	24823	24632	24747	24863	24625	24551	24720	24518	24466	24470	24892	24614	24931	24606	24504	24552	24480	24632	24445	24698	24689	24696	24708	24699	24732	24841	24364	24451	24432	24618	24703	24566	24491	24753	24587	24620	24593	24698	24278	24556	24620	24595	24664	24696	24542	24560	24753	24767	24376	24549	24436	24382	24529	24680	24220	24254	24580	24403	24673	24444	24579	24513	24549	24431	24764	24423	24480	24436	24814	24831	24702	24409	24441	24463	24557	24647	24602	24668	24582	24280	24690	24614	24427	24473	24446	24669	24295	24413	24731	24705	24586	24363	24411	24525	24710	24600	24641	24860	24807	24884	24802	24881	24468	24414	24607	24591	24505	24430	24486	24356	24464	24373	24439	24576	24434	24517	24619	24693	24637	24451	24328	24641	24466	24469	24538	24481	24570	24650	24687	24535	24570	24612	24514	24467	24523	24630	24516	24669	24693	24522	24597	24595	24632	24616	24411	24474	24583	24743	24727	24626	24610	24698	24757	24613	24625	24357	24535	24443	24500	24400	24669	24490	24330	24579	24588	24580	24757	24230	24400	24429	24492	24669	24700	24458	24530	24166	24529	24577	24565	24397	24558	24513	24631	24932	24578	24645	24695	24530	24520	24365	24597	24586	24693	24728	24516	24669	24699	24545	24447	24653	24730	24647	24820	24431	24385	24503	24537	24595	24613	24588	24734	24624	24492	24719	24831	24720	24609	24585	24376	24587	24630	24518	24307	24783	24696	24631	24388	24536	24538	24618	24605	24495	24768	24512	24409	24638	24477	24823	24528	24436	24568	24520	24359	24635	24575	24645	24679	24418	24615	24367	24725	24889	24615	24410	24424	24627	24348	24527	24653	24500	24515	24468	24497	24690	24516	24578	24744	24698	24484	24321	24384	24420	24539	24610	24284	24639	24345	24455	24794	24517	24537	24511	24581	24586	24625	24713	24793	24458	24616	24656	24426	24447	24620	24673	24538	24767	24565	24367	24363	24684	24521	24554	24572	24582	24542	24547	24409	24360	24639	24661	24525	24679	24647	24705	24493	24346	24392	24542	24635	24552	24628	24487	24598	24496	24388	24642	24414	24496	24605	24421	24537	24555	24501	24435	24638	24636	24567	24264	24358	24525	24753	24538	24320	24493	24644	24554	24479	24495	24357	24502	24507	24684	24704	24777	24502	24487	24475	24262	24664	24536	24533	24702	24435	24599	24592	24480	24434	24506	24723	24911	24689	24239	24623	24685	24669	24403	24689	24631	24501	24705	24720	24588	24754	24559	24564	24502	24552	24581	24847	24473	24553	24560	24749	24658	24496	24520	24558	24637	24630	24501	24529	24644	24202	24621	24620	24611	24701	24354	24605	24506	24512	24438	24478	24417	24630	24584	24567	24565	24495	24616	24480	24554	24574	24666	24709	24715	24855	24609	24538	24743	24697	24434	24662	24627	24822	24485	24503	24425	24435	24162	24496	24518	24489	24727	24442	24293	24549	24710	24777	24513	24630	24457	24623	24287	24573	24596	24483	24368	24601	24419	24594	24725	24446	24319	24508	24637	24423	24649	24568	24753	24424	24507	24743	24406	24341	24625	24489	24615	24597	24443	24227	24549	24790	24322	24718	24455	24617	24451	24577	24459	24645	24563	24579	24526	24518	24443	24593	24923	24427	24517	24575	24446	24506	24285	24543	24471	24758	24621	24328	24432	24376	24588	24408	24544	24467	24593	24768	24610	24457	24472	24539	24577	24615	24844	24534	24603	24482	24567	24532	24660	24711	24606	24567	24573	24537	24697	24692	24640	24488	24372	24386	24570	24541	24752	24485	24441	24752	24540	24447	24469	24430	24612	24452	24444	24526	24371	24646	24640	24811	24498	24337	24515	24771	24459	24626	24515	24585	24353	24567	24562	24765	24519	24620	24704	24737	24570	24591	24489	24650	24586	24552	24546	24543	24577	24335	24691	24319	24318	24494	24623	24347	24262	24543	24580	24442	24587	24859	24367	24709	24371	24785	24510	24614	24392	24576	24704	24675	24726	24366	24563	24546	24679	24604	24326	24651	24881	24787	24356	24613	24783	24562	24568	24472	24476	24641	24494	24505	24722	24630	24393	24691	24335	24383	24689	24597	24670	24287	24427	24528	24507	24608	24539	24392	24647	24846	24674	24589	24464	24617	24399	24594	24455	24509	24370	24712	24508	24418	24672	24371	24298	24656	24460	24658	24463	24518	24501	24493	24488	24490	24696	24605	24651	24724	24552	24393	24408	24508	24476	24554	24663	24754	24642	24750	24614	24514	24822	24843	24562	24630	24648	24579	24697	24396	24709	24559	24407	24663	24293	24358	24601	24546	24751	24556	24517	24522	24464	24612	24330	24553	24463	24572	24677	24625	24472	24510	24729	24447	24708	24517	24530	24938	24603	24890	24521	24423	24580	24627	24678	24618	24740	24570	24458	24656	24475	24402	24756	24632	24547	24421	24463	24466	24639	24799	24487	24493	24310	24685	24592	24543	24548	24049	24536	24563	24532	24556	24487	24521	24659	24539	24561	24637	24612	24586	24481	24700	24516	24556	24740	24576	24397	24575	24604	24548	24399	24610	24365	24583	24356	24264	24354	24518	24678	24478	24577	24501	24502	24687	24639	24518	24383	24665	24637	24728	24414	24404	24375	24517	24515	24384	24755	24380	24620	24504	24554	24617	24350	24269	24631	24710	24499	24740	24523	24575	24560	24485	24573	24350	24444	24805	24475	24482	24491	24629	24543	24309	24691	24679	24601	24506	24657	24217	24594	24480	24316	24523	24464	24605	24472	24691	24432	24662	24704	24630	24471	24389	24545	24628	24535	24678	24301	24439	24470	24750	24691	24305	24451	24643	24323	24562	24581	24648	24584	24418	24198	24307	24498	24301	24295	24617	24397	24701	24844	24544	24600	24657	24538	24500	24457	24563	24815	24602	24578	24612	24599	24608	24730	24638	24832	24467	24684	24820	24643	24467	24438	24416	24632	24561	24389	24608	24799	24513	24704	24752	24630	24517	24411	24422	24386	24743	24497	24531	24610	24533	24447	24622	24467	24549	24744	24556	24395	24738	24550	24483	24331	24422	24529	24267	24586	24564	24345	24556	24540	24696	24506	24472	24366	24707	24387	24278	24400	24425	24521	24376	24478	24592	24552	24404	24531	24550	24538	24626	24468	24493	24846	24625	24678	24737	24448	24615	24640	24831	24482	25018	24519	24556	24532	24726	24835	24467	24541	24276	24410	24754	24723	24671	24569	24657	24490	24676	24511	24878	24709	24444	24770	24506	24500	24561	24397	24636	24879	24671	24523	24509	24563	24658	24465	24727	24281	24638	24592	24553	24298	24537	24486	24485	24545	24449	24954	24609	24621	24462	24688	24609	24503	24536	24483	24474	24575	24512	24611	24542	24481	24517	24296	24597	24471	24554	24685	24522	24512	24569	24471	24387	24477	24452	24575	24649	24460	24696	24652	24268	24356	24288	24586	24632	24586	24565	24393	24654	24374	24809	24586	24672	24547	24477	24539	24605	24446	24662	24459	24486	24760	24417	24431	24434	24479	24694	24446	24453	24578	24734	24478	24595	24499	24398	24342	24649	24377	24832	24592	24331	24501	24602	24883	24721	24682	24336	24707	24658	24559	24764	24683	24592	24402	24521	24549	24643	24493	24604	24420	24723	24579	24521	24575	24534	24422	24359	24468	24787	24640	24455	24709	24538	24405	24477	24561	24507	24476	24742	24748	24805	24544	24463	24699	24567	24570	24845	24453	24704	24449	24566	24633	24633	24460	24454	24570	24542	24556	24366	24565	24690	24883	24482	24668	24502	24355	24625	24487	24698	24636	24640	24405	24599	24672	24379	24576	24673	24627	24441	24565	24510	24656	24524	24499	24536	24683	24405	24546	24494	24380	24310	24641	24462	24380	24713	24449	24224	24575	24671	24504	24437	24343	24442	24434	24421	24402	24651	24455	24595	24761	24732	24637	24574	24336	24342	24598	24634	24545	24409	24584	24783	24243	24478	24530	24330	24543	24351	24552	24614	24569	24265	24461	24370	24312	24496	24492	24702	24449	24614	24431	24442	24601	24463	24400	24564	24626	24575	24278	24689	24987	24472	24737	24707	24638	24585	24688	24586	24525	24546	24415	24593	24199	24523	24581	24468	24461	24487	24429	24538	24727	24342	24485	24393	24516	24248	24594	24617	24725	24515	24610	24548	24477	24542	24508	24560	24420	24476	24400	24478	24423	24324	24350	24377	24243	24568	24379	24290	24399	24700	24400	24301	24466	24547	24531	24579	24620	24475	24681	24786	24520	24444	24629	24483	24487	24458	24640	24397	24512	24543	24497	24664	24473	24509	24434	24408	24305	24491	24755	24633	24531	24505	24309	24302	24699	24526	24636	24493	24248	24543	24515	24387	24374	24475	24507	24665	24651	24384	24607	24518	24654	24462	24636	24429	24577	24537	24657	24489	24405	24393	24477	24499	24304	24660	24545	24607	24492	24466	24269	24424	24549	24513	24660	24683	24686	24227	24577	24714	24586	24702	24737	24718	24386	24662	24485	24959	24739	24642	24604	24590	24609	24486	24387	24655	24365	24430	24520	24723	24695	24414	24517	24771	24468	24621	24731	24495	24724	24563	24524	24432	24494	24675	24482	24617	24454	24430	24602	24421	24662	24402	24606	24859	24786	24641	24730	24811	24500	24448	24500	24550	24461	24367	24577	24861	24677	24563	24598	24382	24475	24367	24561	24417	24597	24761	24585	24442	24411	24431	24604	24477	24614	24588	24667	24642	24561	24564	24485	24796	24622	24662	24599	24466	24467	24440	24442	24531	24694	24508	24474	24608	24879	24801	24562	24598	24616	24438	24507	24343	24534	24649	24699	24523	24315	24728	24490	24548	24369	24461	24715	24597	24343	24676	24626	24580	24634	24368	24612	24284	24527	24544	24457	24448	24465	24540	24410	24465	24533	24463	24594	24524	24617	24892	24527
19265	31265	30722	25420	22336	20125	18950	17989	17486	16904	16764	16662	16621	16532	16520	16323	16380	16324	16208	16205	16170	16098	15998	16073	16036	15981	15875	15837	15867	15903	15715	15809	15895	15874	15759	15723	15639	15658	15679	15630	15680	15562	15552	15574	15527	15506	15500	15651	15606	15721	15482	15500	15495	15578	15480	15581	15626	15636	15631	15464	15579	15687	15614	15661	15594	15540	15496	15474	15665	15565	15712	15411	15473	15511	15398	15431	15577	15674	15468	15580	15440	15573	15600	15656	15594	15411	15647	15685	15678	15383	15424	15504	15673	15375	15532	15500	15467	15530	15603	15392	15624	15565	15448	15654	15492	15456	15394	15569	15499	15418	15476	15515	15416	15546	15549	15513	15530	15537	15525	15639	15610	15443	15440	15499	15327	15418	15656	15605	15457	15606	15525	15441	15586	15578	15399	15580	15557	15646	15482	15631	15546	15385	15495	15411	15396	15688	15536	15401	15610	15441	15431	15383	15460	15518	15513	15449	15305	15616	15395	15403	15501	15572	15476	15677	15570	15468	15443	15424	15398	15354	15336	15469	15423	15459	15534	15552	15494	15453	15432	15375	15424	15569	15524	15515	15457	15491	15372	15517	15373	15653	15491	15597	15663	15650	15724	15556	15446	15549	15366	15613	15297	15453	15314	15505	15486	15254	15475	15662	15444	15359	15468	15601	15583	15553	15656	15419	15481	15374	15389	15466	15515	15535	15289	15580	15496	15501	15391	15339	15550	15361	15469	15480	15573	15538	15580	15375	15252	15449	15651	15535	15449	15663	15484	15435	15328	15465	15443	15796	15434	15473	15345	15402	15423	15492	15397	15461	15318	15480	15516	15549	15418	15521	15671	15406	15533	15629	15393	15485	15399	15601	15475	15781	15400	15560	15541	15440	15648	15364	15515	15481	15584	15280	15477	15495	15491	15539	15481	15361	15366	15558	15457	15423	15542	15425	15532	15519	15586	15576	15556	15610	15774	15451	15566	15505	15490	15571	15394	15533	15494	15443	15491	15524	15565	15565	15529	15610	15553	15371	15539	15464	15539	15486	15721	15450	15553	15799	15436	15517	15499	15514	15524	15400	15563	15538	15453	15374	15582	15555	15485	15516	15334	15522	15716	15358	15449	15436	15432	15524	15413	15430	15421	15438	15448	15590	15460	15276	15539	15551	15408	15415	15422	15705	15630	15471	15337	15391	15465	15461	15488	15243	15716	15482	15458	15550	15584	15454	15465	15541	15516	15414	15532	15408	15370	15469	15589	15560	15556	15437	15491	15747	15432	15456	15474	15476	15497	15509	15717	15488	15337	15462	15541	15265	15636	15364	15572	15326	15606	15577	15191	15582	15680	15686	15459	15402	15568	15348	15502	15379	15431	15497	15590	15493	15410	15392	15518	15519	15412	15510	15569	15307	15450	15461	15403	15660	15274	15478	15649	15449	15367	15658	15519	15426	15438	15448	15608	15380	15549	15577	15701	15514	15555	15500	15562	15479	15558	15702	15479	15319	15567	15374	15589	15474	15646	15341	15370	15488	15502	15426	15397	15458	15493	15597	15518	15533	15559	15318	15451	15544	15484	15554	15512	15341	15590	15496	15459	15423	15498	15522	15369	15363	15634	15336	15572	15498	15431	15406	15522	15526	15551	15652	15353	15597	15502	15337	15377	15621	15460	15631	15388	15592	15480	15642	15525	15306	15549	15400	15428	15559	15417	15663	15273	15500	15615	15663	15338	15514	15630	15574	15473	15552	15469	15608	15477	15535	15579	15495	15597	15633	15486	15602	15517	15583	15396	15653	15502	15483	15293	15388	15504	15537	15478	15523	15325	15472	15609	15727	15599	15429	15551	15551	15455	15542	15512	15350	15665	15364	15536	15521	15464	15556	15470	15605	15460	15344	15699	15377	15463	15521	15448	15514	15640	15583	15367	15508	15535	15654	15470	15506	15385	15478	15401	15491	15412	15492	15584	15427	15489	15443	15594	15561	15380	15459	15479	15579	15546	15395	15440	15424	15753	15416	15314	15629	15375	15421	15561	15509	15580	15392	15535	15423	15408	15610	15386	15594	15568	15424	15510	15461	15587	15631	15413	15550	15620	15427	15542	15553	15376	15514	15531	15561	15490	15465	15628	15564	15402	15392	15481	15401	15598	15515	15565	15497	15378	15542	15501	15483	15482	15533	15477	15405	15620	15555	15416	15496	15484	15590	15334	15451	15611	15574	15512	15504	15486	15533	15467	15573	15509	15444	15547	15465	15541	15462	15572	15438	15527	15573	15414	15317	15415	15470	15519	15564	15587	15510	15625	15623	15395	15525	15505	15576	15513	15619	15565	15396	15578	15444	15444	15502	15482	15417	15444	15502	15266	15429	15520	15644	15376	15622	15216	15425	15460	15509	15591	15486	15552	15570	15470	15452	15442	15509	15530	15404	15612	15512	15595	15554	15447	15472	15525	15442	15701	15350	15762	15484	15327	15567	15412	15477	15614	15564	15506	15483	15538	15428	15513	15494	15475	15609	15458	15429	15488	15324	15368	15608	15303	15716	15464	15410	15274	15386	15579	15336	15345	15543	15428	15550	15545	15352	15404	15339	15645	15651	15577	15433	15652	15354	15367	15599	15467	15341	15489	15510	15525	15679	15474	15503	15422	15587	15616	15454	15555	15319	15368	15503	15411	15516	15613	15540	15383	15563	15327	15441	15391	15440	15498	15371	15506	15447	15363	15616	15321	15524	15622	15472	15325	15494	15463	15355	15587	15522	15457	15438	15593	15522	15460	15355	15434	15552	15501	15413	15551	15384	15440	15439	15353	15473	15506	15569	15609	15565	15372	15595	15483	15416	15632	15415	15718	15514	15456	15363	15574	15528	15508	15557	15442	15472	15505	15586	15521	15281	15486	15453	15424	15541	15550	15517	15426	15330	15575	15544	15434	15652	15482	15550	15299	15561	15422	15532	15514	15448	15401	15581	15508	15458	15407	15432	15437	15616	15494	15546	15490	15535	15626	15528	15451	15500	15351	15497	15499	15592	15606	15278	15581	15319	15463	15327	15389	15671	15417	15376	15534	15544	15528	15415	15558	15604	15369	15544	15725	15704	15491	15505	15427	15627	15648	15573	15500	15532	15551	15532	15408	15415	15393	15691	15394	15455	15326	15725	15547	15513	15594	15381	15530	15446	15521	15578	15567	15414	15584	15522	15439	15527	15455	15614	15429	15410	15335	15489	15536	15478	15588	15563	15460	15482	15472	15602	15476	15586	15672	15339	15480	15430	15477	15500	15670	15355	15511	15483	15523	15699	15623	15535	15726	15519	15648	15500	15692	15383	15344	15446	15813	15542	15400	15548	15598	15632	15390	15561	15504	15371	15708	15547	15551	15456	15613	15456	15468	15415	15450	15529	15453	15475	15588	15734	15466	15488	15594	15296	15545	15360	15680	15532	15392	15336	15368	15713	15545	15569	15558	15316	15464	15579	15592	15571	15358	15403	15417	15587	15563	15590	15546	15640	15441	15496	15382	15565	15556	15468	15631	15466	15635	15484	15566	15427	15360	15412	15524	15667	15602	15508	15521	15655	15416	15518	15474	15647	15327	15540	15344	15514	15321	15587	15498	15463	15585	15509	15462	15379	15479	15546	15437	15373	15401	15439	15445	15307	15666	15448	15515	15480	15500	15524	15532	15581	15645	15473	15556	15380	15319	15533	15425	15670	15422	15495	15594	15594	15469	15537	15590	15554	15575	15536	15359	15313	15503	15464	15399	15538	15518	15404	15550	15322	15603	15418	15413	15475	15448	15531	15579	15360	15564	15404	15519	15319	15433	15543	15488	15565	15526	15392	15517	15513	15635	15274	15577	15502	15461	15701	15530	15444	15408	15542	15472	15354	15315	15449	15519	15622	15561	15456	15440	15506	15477	15371	15516	15559	15437	15399	15587	15521	15309	15456	15447	15547	15357	15630	15516	15460	15768	15478	15455	15466	15528	15449	15496	15531	15558	15510	15250	15356	15421	15495	15335	15519	15476	15484	15627	15528	15539	15323	15501	15469	15435	15492	15492	15456	15450	15387	15372	15391	15467	15501	15510	15455	15416	15571	15554	15497	15484	15467	15459	15508	15429	15532	15671	15503	15538	15501	15453	15603	15232	15720	15513	15403	15497	15564	15524	15497	15498	15496	15487	15433	15795	15347	15582	15494	15495	15461	15536	15434	15457	15284	15524	15500	15787	15524	15459	15493	15501	15375	15546	15516	15388	15487	15365	15511	15499	15491	15387	15469	15568	15462	15512	15471	15487	15585	15521	15463	15510	15445	15410	15462	15382	15476	15541	15525	15547	15494	15525	15372	15428	15645	15587	15666	15337	15559	15679	15537	15437	15391	15392	15439	15610	15376	15460	15572	15574	15536	15598	15197	15417	15431	15354	15609	15504	15428	15501	15552	15472	15530	15497	15499	15466	15484	15714	15328	15364	15512	15511	15638	15486	15340	15296	15586	15578	15303	15465	15437	15435	15394	15441	15403	15511	15630	15536	15336	15572	15335	15490	15641	15530	15487	15424	15498	15463	15497	15457	15432	15463	15614	15586	15616	15454	15620	15582	15512	15537	15545	15367	15404	15429	15678	15445	15389	15482	15428	15653	15561	15654	15556	15575	15432	15406	15295	15536	15506	15441	15492	15627	15418	15400	15612	15377	15492	15404	15449	15403	15487	15571	15636	15693	15724	15618	15474	15571	15537	15557	15584	15376	15493	15369	15426	15518	15527	15597	15446	15558	15339	15414	15542	15672	15314	15546	15524	15554	15513	15332	15559	15562	15404	15482	15432	15443	15334	15406	15634	15561	15551	15490	15465	15631	15487	15324	15438	15472	15360	15557	15500	15474	15605	15408	15361	15492	15518	15635	15361	15538	15433	15496	15636	15344	15613	15518	15471	15403	15508	15573	15673	15496	15343	15409	15558	15524	15649	15464	15296	15455	15604	15428	15405	15433	15596	15408	15335	15640	15434	15385	15539	15392	15532	15584	15483	15514	15439	15335	15498	15518	15536	15512	15465	15483	15249	15402	15434	15540	15500	15642	15522	15535	15472	15584	15408	15446	15490	15540	15572	15659	15397	15474	15336	15530	15552	15574	15480	15594	15512
22689	21165	27808	24899	22152	26657	31294	27173	26130	26076	25973	25504	25528	25416	25293	25406	25456	25162	25315	25095	25465	25139	25001	24924	24928	24518	24603	24691	24760	24757	24639	24591	24808	24644	24402	24366	24772	24424	24468	24478	24469	24512	24427	24360	24245	24115	24360	24329	24317	24465	24490	24407	24144	24045	24101	24344	24340	24437	24188	24146	24096	24354	24172	24231	24129	23961	24331	24060	24073	24295	24298	24222	24382	24039	24056	24248	24188	24294	24423	24203	24317	24222	24341	24119	24173	24294	24088	24483	24427	24464	24441	24343	24286	24318	24259	24202	24314	24315	24215	24299	24435	24357	24325	24281	24452	24182	24145	24074	24401	24386	24145	24312	24266	24238	23965	23931	24054	24369	24087	24125	24068	24134	24262	24200	24260	24208	23991	24049	24261	23984	24043	24241	24211	23877	24215	24009	24176	23984	24052	24217	24159	24281	24324	24112	24101	24176	24278	24411	24290	24121	24204	24000	24299	24032	24316	24317	24220	24208	24385	24041	24341	24398	24306	24203	24429	24266	24402	23951	24499	24476	24263	24268	24252	24470	24373	24206	24645	24146	24068	24115	24079	24178	24059	24298	24230	24189	24674	24301	24400	24408	24396	24121	24173	24176	24139	24237	24262	24143	24137	24465	24327	24013	24134	24234	24119	24269	24166	24052	24267	24155	24274	24175	24232	24444	24337	24346	24332	24284	24366	24295	24316	24042	24205	24064	24099	24369	24226	24360	24334	24140	24061	24113	23984	24170	24118	23973	24100	24414	24164	24187	24171	24364	24277	24110	24062	23910	24053	24067	24224	24289	24149	24176	24163	24304	24430	24296	24413	23729	24180	24252	24123	24231	23834	24389	24252	24390	24274	24194	24119	24455	24432	24201	24315	24297	24116	24242	24446	24221	24278	24324	24187	24296	24243	24097	24488	24200	24197	24096	24247	24185	24297	24148	24262	24062	24146	24219	24048	24352	24220	24398	24375	24396	24258	24372	24232	24066	23984	24309	24176	24228	24052	23994	24297	24257	24194	24192	24315	24143	24002	24093	24288	24330	24092	24357	24162	23940	24307	24469	24182	24279	24431	24136	24004	24513	24250	24059	24181	24452	24087	24396	24289	23949	24121	24246	23962	24146	24081	24225	24208	24083	24085	23949	24139	24188	24181	24005	24071	24146	24186	24306	23910	24043	24260	24020	24271	24230	24163	24289	24071	24051	24175	24121	24152	24393	24394	24068	24222	24001	24129	24273	24438	24506	23989	24184	23945	24252	24133	24241	24234	24268	24215	23986	24161	24148	24257	24365	24115	24286	24216	24298	23898	24012	23985	24187	24246	24319	24442	24192	23898	24079	24196	24141	24328	24184	24308	24290	24316	24207	24136	24439	24379	24058	24025	23949	24093	24438	24302	24353	24198	24038	24008	24138	24252	24205	24181	24236	24285	24179	24022	24356	24492	24268	24419	24271	24050	24320	24312	24173	24170	24070	24503	24075	24108	24253	24144	23990	24412	24254	24131	24025	24374	24220	24124	24334	24096	23844	24150	24342	24196	24243	23891	24207	24111	24158	23940	24219	24080	24194	24062	24124	24281	24186	24116	24242	24243	24022	24228	24094	24232	24224	24058	23861	23923	24261	24210	24355	24323	24180	24084	24021	24268	24363	23984	24099	24050	24186	24191	24215	24200	24279	24170	24164	24077	24107	24032	24018	24115	24301	24147	24198	24498	24393	24194	24370	24346	24186	23929	24153	24038	24081	24134	23994	24449	24309	24381	24252	24220	24069	24156	24014	24224	24117	24120	24151	24408	24279	24226	24141	24250	24294	24414	24156	24013	23900	24118	24161	24350	24303	24139	24158	24352	23901	24439	24334	24078	23948	24376	24243	24446	24408	24124	24125	23984	24332	24235	24187	24339	24139	24157	24231	23945	24267	24244	24014	24418	24178	24192	24259	24187	24336	24288	24255	24321	24374	24541	24158	23917	24139	24304	24105	24264	24042	24262	24416	24102	24468	24432	24182	24411	24291	24153	24126	24206	24440	24230	23987	24456	24133	24274	24164	24273	24420	24028	24216	24003	24127	24216	24457	24143	24048	24202	24086	24254	24157	24193	24193	24094	24190	24375	24195	24244	24286	24126	24333	24325	24181	24352	24026	24164	24146	24231	24014	24341	24299	24092	24196	24133	24317	24049	24166	24264	24147	24069	24240	24132	24123	24070	24102	24300	24217	24249	23964	24172	24082	24377	24287	24319	24506	24275	24224	24256	24483	24115	24017	24109	24350	24226	24111	24296	24411	24210	24145	23981	24204	24251	24148	24082	24373	24534	24428	24246	24123	23976	24365	24515	24040	24284	24234	24205	24009	24142	24199	24096	24197	24221	24362	24390	24134	24090	24193	24119	24031	24291	24436	24349	24068	24075	24036	23993	24009	24187	24398	23987	24048	24150	24168	24291	24167	24132	24164	24273	24202	24016	24271	24250	24123	24291	24343	24212	24088	24361	24288	24338	24290	24104	24140	23711	24244	24081	24255	24434	24045	24150	24482	24038	24104	24164	24339	24162	24218	24402	24195	23834	24303	24027	23976	24200	24058	24134	24082	24157	24335	24187	24102	24400	24206	24180	24249	24386	24051	24233	24121	24125	24079	24103	24129	24085	24146	24618	24225	23996	24142	24237	24038	24204	24062	24079	24014	24313	24229	24052	24201	23856	23837	24088	24182	24171	24284	24100	24268	24293	24232	24152	24166	24176	24264	24087	23901	24357	24024	24222	24200	24153	24103	24099	24259	24385	24238	24124	24291	24130	24208	24162	23942	24220	23970	24140	24031	24037	24115	24334	23910	24129	23973	24272	24113	24070	24146	24137	24039	24202	24277	24091	23991	23998	24202	24207	24184	24349	23926	24367	24260	24068	23928	24145	24285	24058	24175	24273	24182	24357	24292	24203	24197	24057	24273	24249	24189	24089	24055	23886	24300	24266	24093	24172	24195	24050	24313	24297	24151	24143	24283	23989	24269	24062	24232	24117	24155	24409	24311	24261	24197	24156	24230	24502	24344	24154	24189	24351	24247	24008	24303	24175	24279	24171	24134	24167	24468	24165	24484	24268	24086	24187	23994	24241	24180	24170	23971	24472	24108	24199	24353	24277	24078	24203	24162	24313	24189	24369	24190	24036	24249	24135	24129	23957	24273	23988	24023	24108	24088	24410	24368	24238	24267	24137	24160	24341	24408	24302	24391	24244	24207	24297	24055	24326	24310	24306	24083	24236	24310	24271	24442	24074	24047	23969	24067	24195	24235	24147	23980	24178	24069	24393	24294	24295	24265	24089	24077	23914	24339	24263	24198	24206	24195	24187	24235	24176	24103	24161	24296	24238	24184	24137	24330	24223	23993	24124	24012	24080	24238	24097	24330	24408	24229	24238	24201	24098	24257	24117	24286	24083	24323	24148	24562	24116	24296	24458	24438	24552	24512	24264	24080	24234	24095	24227	24280	24215	24404	24337	24347	24149	23898	24007	23863	24053	24067	24352	24164	24110	24246	24298	24142	24189	24208	24147	24202	24157	24399	24311	24132	24073	24205	24215	24253	24178	24221	24665	24089	24193	24069	24392	24058	24028	24063	24303	24173	24095	24028	24088	24357	24363	24390	23966	24200	24012	24035	24448	23905	23956	24082	24068	24580	24299	24040	24109	24258	24120	24352	24176	24121	24115	24125	24259	24120	24367	24189	24074	24245	24182	24238	24094	23967	24088	23898	24191	23985	24042	24160	24272	24513	24376	24413	24363	24331	24117	24062	24155	24279	24226	23864	24188	24273	24277	24184	24191	24399	24119	24246	24288	24177	24082	24319	23980	24269	24169	24202	24133	24269	24299	24145	24180	24310	24439	24319	24251	24058	24274	24532	24358	24237	24212	24257	24277	24108	24099	24322	24172	24179	24140	24080	24081	24237	24379	24361	24383	24117	24218	24241	23970	24062	24308	24466	24245	24178	24051	24315	24515	24324	24349	24462	24196	24143	24315	24128	24079	24298	24094	24288	24233	24433	24302	24223	24353	24253	24225	24151	24149	24163	24448	24367	24212	24318	24220	24081	24059	24476	24355	24158	23880	24393	24219	24268	24432	24223	24267	24183	24324	24357	24322	24187	24136	24211	24234	24228	24130	24136	24132	24184	24213	24033	24244	24182	24288	24511	24160	24066	23797	24177	24375	24278	23949	24299	24064	24044	24032	24293	24247	23933	24037	24030	24108	24192	24211	24403	24318	24136	24394	24313	24073	24233	24014	24196	24061	24335	24059	24147	24024	24072	24240	24164	24075	24153	24311	24214	24104	24217	24064	24193	24131	24223	24200	24116	24250	24349	24455	24103	24253	24248	24017	24036	24047	24453	24118	24398	24223	24325	24446	24403	24319	24207	24316	24191	23855	24432	24343	24390	23974	24176	24189	24362	24197	24259	24504	24126	24287	24291	24243	24093	24305	24188	24009	24359	24349	24023	24151	23985	24263	24379	24357	24002	24345	24026	24350	24393	24174	24191	24099	24109	24332	24185	24089	24306	24345	24256	24252	24223	24300	23993	24131	24107	24103	24057	24217	24095	24117	24443	24074	24049	24210	24296	24234	24399	24170	24185	24242	24001	24416	23980	24321	24042	24222	24055	23958	24231	24102	24180	24246	24072	24180	24107	24095	23920	24228	23908	24130	24245	24327	24217	24330	24353	24082	24397	24279	24327	24331	24260	24343	24069	24142	24113	24330	24091	24123	24231	23949	24049	24192	24090	24200	23890	24361	24332	23896	24151	24110	24250	23926	24121	24346	24070	24093	24078	24292	24225	24377	24202	23989	24139	24202	24226	24295	24277	24026	24434	24063	24061	24206	24205	24099	23944	24014	24330	24063	24079	24194	24085	24383	24106	24020	24100	24179	24289	24050	24370	24162	24112	24347	24079	24053	23978	24170	24081	24095	24224	24060	24001	24289	24050	23866	24290	24305	24417	24072	24023	24166	24187	24228	24420	24218	24283	24328	24131	24030	23856	23880	24171	24263	24514	24304	24210	24330	24328	24339	23988	24394	24150	24315	24209	24484	24202	24429	24278	24065	24266	24226	24215	24230	24256	24336	24285	24216	23875	24366	24232	23999	24014
20818	36422	35727	29092	25281	22228	20328	19142	18348	17753	17452	16981	16908	16831	16738	16546	16632	16600	16224	16512	16273	16238	16129	16095	15893	15939	15819	15732	15608	15890	15669	15409	15727	15651	15508	15822	15423	15471	15548	15353	15486	15471	15195	15545	15412	15416	15324	15399	15286	15403	15553	15595	15432	15439	15434	15188	15277	15477	15546	15440	15348	15308	15362	15304	15266	15281	15164	15426	15283	15402	15360	15500	15322	15290	15293	15521	15249	15213	15296	15491	15415	15160	15511	15336	15532	15300	15098	15163	15349	15372	15392	15159	15361	15299	15436	15349	15322	15397	15273	15341	15242	15224	15311	15102	15131	15336	15169	15281	15347	15315	15332	15337	15248	15175	15284	15171	15364	15143	15187	15138	15316	15378	15153	15265	15257	15187	15260	15274	15334	15353	15165	15439	15484	15428	15326	15220	14984	15306	15328	15282	15094	15168	15175	15197	15310	15299	15320	15259	15126	15130	15494	15243	15369	15377	15270	15244	15295	15376	15406	15540	15213	15333	15324	15108	15302	15233	15055	15147	15230	15293	15404	15182	15374	15491	15311	15324	15277	15229	15229	15194	15230	15300	15209	15393	15204	15248	15267	15138	15233	15400	15373	15146	15267	15278	15082	15388	15263	15174	15156	15197	15234	15335	15154	15250	15283	15300	15351	15314	15224	15272	15274	15225	15407	15280	15251	15354	15326	15338	15276	15133	15225	15210	15368	15380	15336	15266	15242	15052	15108	15199	15269	15115	15290	15184	15444	15289	15308	15317	15199	15170	15247	15291	15424	15271	15153	15254	15297	15235	15432	15232	15164	15392	15305	15314	15227	15244	15356	15131	15156	15095	15280	15099	15295	15275	15307	15308	15237	15371	15099	15316	15453	15214	15117	15520	15273	15312	15437	15152	15287	15293	15277	15231	15178	15291	15393	15296	15281	15199	15240	15245	15134	15325	15180	15265	15283	15275	15181	15285	15237	15443	15333	15321	15366	15287	15368	15325	15264	15316	15422	15034	15340	15476	15147	15200	15410	15182	15219	15307	15442	15240	15133	15278	15232	15297	15343	15400	15404	15362	15273	15158	15306	15341	15367	15326	15231	15259	15256	15356	15292	15300	15174	15201	15259	15255	15254	15352	15380	15301	15306	15399	15272	15302	15423	15387	15099	15264	15239	15387	15309	15327	15382	15093	15140	15278	15322	15395	15175	15305	15171	15260	15397	15338	15256	15287	15355	15180	15483	15075	15244	15426	15237	15261	15241	15283	15350	15014	15354	15234	15289	15302	15339	15262	15109	15371	15158	15322	15368	15148	15328	15290	15248	15229	15134	15438	15219	15196	15261	15275	15237	15237	15354	15348	15276	15267	15147	15190	15370	15220	15108	15256	15110	15253	15277	15260	15115	15294	15293	15329	15253	15182	15275	15081	15215	15275	15393	15401	15358	15415	15510	15251	15241	15263	15201	15222	15388	14975	15097	15332	15172	15363	15300	15339	15248	15244	15340	15323	15259	15331	15298	15384	15249	15419	15255	15344	15202	15310	15109	15192	15428	15295	15315	15312	15277	15277	15334	15275	15294	15385	15333	15221	15170	15101	15395	15263	15301	15371	15285	15229	15328	15310	15260	15329	15232	15311	15045	15290	15188	15266	15323	15154	15231	15203	15295	15295	15335	15371	15245	15286	15255	15168	15248	15388	15443	15465	15205	15129	15466	15356	15255	15273	15156	15181	15229	15106	15297	15477	15201	15274	15362	15235	15194	15304	15309	15505	15357	15341	15404	15250	15119	15128	15251	15329	15178	15230	15212	15160	15311	15311	15354	15232	15168	15357	15297	15392	15403	15328	15210	15243	15228	15337	15142	15384	15213	15287	15330	15263	15379	15225	15186	15444	15311	15417	15208	15373	15370	15125	15225	15343	15069	15292	15305	15540	15295	15088	15291	15363	15185	15300	15307	15319	15370	15280	15182	15254	15261	15329	15364	15210	15189	15174	15297	15190	15303	15290	15352	15356	15287	15249	15385	15227	15235	15227	15129	15304	15355	15399	15380	15209	15260	15289	15190	15465	15224	15388	15289	15245	15229	15377	15282	15314	15369	15057	15271	15345	15341	15339	15446	15168	15345	15292	15391	15122	15285	15200	15166	15242	15051	15195	15387	15180	15309	15245	15123	15190	15302	15369	15244	15202	15446	15050	15268	15289	15244	15171	15415	15204	15253	15282	15305	15127	15327	15290	15197	15383	15283	15276	15203	15402	15376	15355	15240	15256	15241	15267	15400	15140	15236	15197	15244	15401	15353	15184	15321	15303	15539	15325	15276	15272	15470	15380	15304	15225	15103	15174	15297	15424	15373	15261	15390	15260	15169	15113	15354	15408	15293	14985	15210	15141	15265	15271	15081	15399	15218	15226	15334	15257	15168	15237	15142	15153	15134	15277	15401	15172	15383	15217	15339	15248	15328	15135	15404	15329	15296	15326	15373	15251	15496	15354	15241	15304	15186	15179	15419	15210	15302	15370	15206	15198	15250	15406	15404	15289	15148	15409	15209	15203	15281	15377	15164	15323	15282	15220	15199	15295	15324	15195	15264	15303	15266	15252	15319	15177	15184	15219	15226	15262	15565	15166	15439	15365	15515	15297	15178	15211	15325	15221	15308	15295	15297	15421	15220	15368	15253	15410	15419	15255	15378	15482	15136	15247	15272	15270	15238	15294	15285	15208	15286	15389	15169	15234	15152	15335	15311	15218	15296	15204	15238	15335	15230	15216	15151	15242	15215	15224	15203	15222	15351	15214	15265	15227	15276	15286	15233	15379	15266	15242	15253	15319	15251	15111	15260	15502	15366	15258	15252	15182	15332	15399	15379	15299	15063	15290	15251	15084	15347	15086	15198	15248	15350	15351	15321	15220	15260	15419	15208	15286	15138	15322	15330	15211	15282	15320	15254	15265	15373	15270	15249	15271	15245	15369	15110	15307	15355	15205	15189	15307	15268	15261	15527	15337	15367	15338	15389	15089	15298	15306	15204	15127	15230	15209	15190	15334	15336	15308	15333	15254	15179	15407	15267	15310	15312	15179	15262	15201	15146	15389	15385	15275	15416	15100	15100	15202	15324	15364	15227	15369	15412	15180	15291	15260	15240	15217	15348	15244	15220	15465	15289	15229	15423	15269	15279	15264	15249	15306	15301	15433	15257	15166	15249	15185	15399	15118	15223	15226	15461	15412	15086	15424	15294	15506	15216	15257	15135	15328	15213	15164	15303	15412	15253	15274	15275	15219	15367	15173	15167	15305	15299	15255	15240	15310	15346	15126	15525	15365	15376	15330	15285	15375	15293	15414	15386	15004	15161	15326	15259	15378	15280	15329	15417	15340	15364	15239	15299	15320	15204	15266	15406	15320	15219	15327	15398	15383	15358	15084	15133	15362	15164	15299	15468	15189	15220	15055	15232	15349	15328	15192	15435	15360	15339	15365	15261	15129	15324	15249	15327	15270	15129	15162	15214	15310	15168	15371	15524	15319	15119	15161	15150	15327	15309	15308	15337	15380	15368	15158	15352	15351	15232	15395	15255	15269	15119	15398	15246	15235	15064	15300	15274	15142	15222	15349	15167	15324	15468	15184	15394	15120	15184	15280	15277	15197	15282	15247	15285	15313	15366	15281	15462	15107	15210	15315	15280	15319	15238	15347	15402	15355	15322	15214	15202	15276	15447	15248	15180	15348	15274	15321	15378	15266	15280	15473	15316	15127	15375	15199	15197	15212	15337	15285	15233	15358	15368	15274	15493	15201	15209	15107	15359	15292	15375	15483	15240	15427	15061	15300	15321	15399	15222	15271	15274	15182	15257	15143	15279	15323	15300	15336	15382	15295	15208	15302	15326	15131	15116	15173	15292	15325	15230	15324	15296	15370	15292	15211	15451	15272	15261	15308	15299	15225	15352	15244	15446	15202	15292	15332	15111	15255	15209	15244	15443	15256	15416	15314	15283	15251	15197	15357	15256	15226	15299	15296	15291	15330	15309	15315	15277	15213	15331	15241	15130	15383	15211	15238	15385	15368	15283	15349	15256	15342	15302	15338	15216	15301	15365	15256	15140	15281	15442	15402	15292	15355	15051	15214	15320	15270	15333	15426	15197	15149	15331	15268	15345	15159	15315	15326	15405	15328	15221	15315	15313	15214	15373	15304	15166	15230	15035	15182	15387	15276	15192	15356	15110	15251	15371	15186	15303	15352	15303	15238	15294	15283	15191	15215	15311	15408	15298	15315	15163	15290	15351	15254	15347	15182	15241	15346	15289	15478	15301	15325	15386	15222	15319	15140	15230	15307	15200	15209	15365	15216	15329	15247	15167	15288	15342	15309	15263	15188	15373	15136	15333	15205	15103	15323	15482	15125	15243	15217	15227	15326	15367	15195	15333	15344	15319	15136	15283	15265	15281	15064	15337	15436	15284	15303	15283	15201	15379	15174	15248	15337	15211	15358	15481	15352	15291	15225	15200	15385	15398	15307	15416	15220	15354	15296	15231	15404	15355	15360	15353	15311	15393	15269	15370	15349	15137	15385	15067	15163	15360	15321	15284	15259	15398	15329	15248	15207	15257	15327	15358	15223	15294	15246	15475	15306	15305	15013	15333	15308	15095	15246	15401	15193	15123	15234	15374	15385	15126	15287	15245	15317	15280	15369	15123	15289	15332	15096	15142	15293	15237	15363	15352	15205	15123	15353	15226	15398	15291	15266	15279	15296	15320	15165	15224	15230	15376	15510	15154	15196	15364	15273	15227	15284	15348	15194	15302	15315	15259	15278	15195	15235	15273	15237	15252	15278	15307	15242	15399	15324	15104	15380	15340	15271	15229	15289	15377	15330	15330	15246	15423	15126	15138	15251	15328	15286	15437	15312	15313	15165	15302	15221	15358	15276	15227	15356	15107	15294	15351	15322	15174	15246	15374	15252	15287	15244	15184	15200	15360	15277	15303	15155	15097	15265	15309	15243	15199	15267	15248	15411	15430	15509	15340	15354	15301	15326	15390	15250	15333	15422	15399	15202	15180	15293	15392	15221	15274	15093	15299	15342	15221	15220	15329	15225	15138	15256	15494	15295	15186	15330	15297	15252	15288	15289	15272	15231	15515	15288	15240	15189
35361	28408	32345	31272	28941	28056	27810	27508	27405	27130	27021	27126	27383	26981	27043	27072	27314	27167	27247	27033	27273	26842	27102	27087	27208	26944	26987	26986	26777	27153	26977	26884	26993	26681	27045	26803	26880	26813	26803	26765	26781	26876	26947	26605	26837	26901	26919	27102	26842	26860	26871	26932	26925	26902	26626	26756	26841	26729	26976	26832	26713	26779	26739	26931	26909	26754	27045	26719	26741	26746	26676	26666	26765	26749	26767	26684	26853	26854	26966	26858	26887	26839	26895	26784	26795	26716	26779	26740	26703	26751	26877	26903	26528	26936	26786	26716	27066	26683	26766	26771	26899	26976	26956	26640	26991	26915	26836	26767	26759	26945	26757	26825	26688	26710	26633	27178	26891	26689	26667	26612	26658	27011	26860	26578	26772	26612	26670	26670	26791	26798	26811	26711	26602	26773	26731	26600	27012	26928	26916	26842	26578	26893	26931	26760	26721	27035	26778	26905	26720	27095	26898	27008	26779	26663	26705	26977	26696	26895	26812	26898	26772	26782	26861	26454	26703	26743	27044	26951	26938	27165	26910	26820	26779	26556	26362	26635	26986	26809	26806	26678	26897	26794	26968	26932	26976	27007	26936	26679	26937	26663	26717	26941	26452	26620	26588	26849	26917	26763	26612	26623	26777	26800	26942	26979	27103	27012	26856	26796	27149	26724	26954	26864	26783	26768	26633	26785	26891	26946	26674	26628	26727	26768	26694	26683	26743	26873	26472	26807	26918	26877	26674	26787	26896	26773	26778	26894	26635	26748	26852	26656	26930	26904	26888	26840	26922	26752	26817	26696	27057	26710	27058	26691	26857	26758	26993	26798	26400	26551	26818	26742	26931	26589	26923	26782	26836	27008	26744	26739	26811	26715	26932	26719	26749	26928	26842	26826	27067	26918	26759	26588	27031	26663	26672	26968	26763	26755	27049	26721	26695	26793	26581	26818	26665	27099	26981	26782	26762	26921	26671	26882	26825	26714	26756	27010	26544	26820	27041	26777	26828	26680	26804	26861	26510	26669	26629	26904	26885	26806	26921	26899	26918	26772	26859	26880	26880	26611	26643	26717	26795	26747	26595	26671	26879	26678	26772	26866	26721	26826	26446	26792	26931	26903	26655	26905	26893	26801	26877	26612	26973	26784	26714	26911	26752	26635	26772	26812	26952	26956	26891	26812	26645	26868	26979	26642	26795	26701	26832	26987	26899	26925	26557	26884	27090	26908	26861	26747	26908	26786	26756	26653	26700	27022	26784	26719	26793	26785	26840	26979	26668	26677	26709	26709	26897	26653	26658	26782	26995	27019	26916	26533	26580	26724	26806	26382	26992	26964	26876	26676	26797	26977	26796	26635	26716	26629	26791	26571	27193	26635	26809	26935	26869	26699	26744	26960	26945	26643	26653	26715	26758	26825	26870	26806	26517	26882	26746	26561	26728	26842	26620	26796	26662	26792	26770	26732	26798	26784	26850	27064	26816	26876	26916	26536	26917	26657	26843	26772	26710	26807	26707	26964	26648	26952	26914	26810	26789	26789	26829	26807	26863	26826	26530	26578	26787	26773	26790	26713	26667	26678	26709	26566	27041	26845	26516	26968	26809	26418	26793	26687	26801	26731	26822	26717	26787	27057	26859	26937	26940	26800	26627	27054	26981	26641	26754	26832	26725	26882	26777	26502	26589	26670	26952	26644	26799	26662	26756	26867	26965	26512	26809	26814	26866	26962	26744	26849	26775	26520	26900	27019	27142	26843	26762	26880	26892	26777	26709	27215	26804	26614	26890	26766	26774	26940	26744	26827	26625	26805	26893	26829	26941	26664	26852	26755	26976	26969	27130	26759	26750	26623	26841	26619	26672	26700	26806	27054	27022	26885	26744	26776	26690	26763	26870	26625	26740	26871	26921	26824	27033	26854	26703	26831	26665	26631	26683	27007	26682	26786	26682	27124	26649	26819	26757	26572	26935	26620	27031	27069	26877	26948	26580	26680	26621	26734	26887	26782	26662	26952	26606	26741	26775	26708	26739	26602	26826	26785	26973	26913	26770	26726	26741	26847	26628	26836	27019	26920	26830	26833	26902	27060	26738	26560	27023	26957	26962	26759	26884	26735	27104	26993	26764	26834	26699	27119	26791	26823	26535	26638	26663	26926	26837	26639	26727	26739	27033	26571	27015	26923	27110	26949	26970	26966	26758	26827	26862	26720	26845	26794	26760	26568	26663	26778	26825	26810	26706	26721	26965	26749	26831	26984	26829	26948	26795	26607	26772	26786	26948	27010	26752	26653	26813	26803	26929	26715	26667	26838	26830	26947	26599	26849	26969	26801	27138	26755	26882	27146	26875	27026	26866	27065	26866	26685	26899	26828	26898	26983	26853	26615	26835	26620	26885	26843	26809	26804	26787	26953	26733	26662	26726	26835	26800	26731	26613	26747	26850	26762	26594	26975	27092	27007	26994	26981	26913	26857	26686	26770	26747	26611	26939	26757	26755	26668	26887	27013	26592	26849	26949	27015	26781	26677	26970	26656	27054	26617	26748	26824	26695	26689	26651	26737	26785	26719	26813	26706	26942	26890	26865	26632	26708	26896	26636	26710	26812	26531	26683	27000	26841	26710	26669	26853	26773	26826	26819	26945	26930	26773	26755	26722	26807	26581	26688	26630	26559	26868	26981	26971	26679	26820	26903	26733	26830	26955	26913	26872	26812	26772	26738	26793	26887	27063	26887	26717	26697	26585	26742	26926	26751	26764	26778	26675	26939	26994	26628	26637	26731	26838	26788	26713	26652	26667	26615	26903	26805	26936	26860	26878	26673	27006	26662	26572	26776	26766	26844	26862	26932	27010	26810	26841	26694	26942	26748	26710	26756	26560	27076	26823	26710	26856	26512	26991	26863	26654	26849	26953	26720	26725	26913	26698	26507	26812	26838	26838	26941	26611	26684	26582	27058	26780	26796	26762	26795	27099	27015	26879	26976	26772	26682	26856	26789	26645	26896	26713	26941	26900	26639	26540	26928	26837	27072	26796	26594	26956	26673	26981	26795	26780	26588	26994	27031	26412	26737	26942	26920	26869	26875	26786	26888	27067	27152	26781	27177	26869	26863	26762	26831	26706	26860	26837	26648	27093	26699	27017	26822	26746	26528	26766	26561	26922	26887	26709	26798	26867	26687	26880	26745	27031	26988	26827	26883	26738	27050	26885	26739	26832	26688	26825	26913	26771	26743	26746	26921	26874	26726	26796	26872	26679	26722	26704	26546	26460	26842	27010	26904	26680	26733	26621	26921	26740	26803	26920	26795	26774	26847	26595	26788	26800	26702	26816	26860	26916	26877	26788	26945	26706	26718	26658	26712	26601	26662	26909	26697	26864	26747	26908	26923	26826	26802	26868	26710	26730	27031	26930	26745	26724	26744	26695	26758	26659	26706	26681	26623	26943	27096	26875	26758	26859	26656	26662	26905	27008	26862	26780	26825	26681	27074	26898	26954	26936	26910	26699	26708	26731	26889	26959	26862	26910	26815	27096	27038	26495	26518	26704	26917	26564	26854	26936	26770	26772	26698	26475	26899	26733	26956	26819	26755	27005	26837	26729	26820	26817	26873	26828	26747	26924	26818	26572	26653	26890	26811	26629	26825	26631	26856	26605	26838	26920	26770	26803	26687	26782	26955	26886	26654	26927	26583	26641	26763	26713	26687	26538	26673	26551	26778	26809	26743	26894	26856	26710	26890	26794	26941	26780	26804	27006	26915	26708	26960	26798	26774	26779	26666	26581	27078	26735	26590	26823	26829	26965	26972	26791	26721	26936	26635	27014	26482	26704	26743	26995	26734	26827	26698	26666	26684	26713	26789	26659	26888	26864	26705	26716	26898	26538	26803	26799	26826	26753	26730	26796	26515	26787	26883	26908	26967	26785	26796	26757	27045	26661	26742	26887	26838	26822	27042	26686	27076	26905	26789	26690	26678	27043	26896	26862	26845	26795	26460	26649	26824	26571	26680	26920	26883	26865	26828	26927	26724	26812	26708	26739	26996	26935	26518	26632	26840	26616	26791	26728	26960	26832	26836	26960	26913	26960	26927	26702	26815	26618	26698	26735	26979	26830	26844	26731	26690	26767	26788	26732	27094	26930	26598	26594	26700	26706	26753	26614	26879	26709	26834	26784	26914	27081	26998	26626	26776	26917	26841	26598	26932	26633	26758	26808	26850	26745	26630	26558	26840	26953	26806	26956	26811	26831	26672	26723	26870	26707	26536	26759	26785	26846	26741	26922	26859	27008	26834	26868	26872	26704	26970	26726	26768	26812	26828	26722	26720	26747	26706	26873	26644	26840	26712	26772	26872	26957	26904	26478	26649	26694	26735	26676	26765	26781	27142	26734	26939	26687	26901	26576	26830	26724	26989	26806	26759	26821	26686	26738	26976	26775	26761	26935	27050	26789	26966	27040	26619	26973	26738	26826	26793	26729	27045	27079	26916	26830	27018	26729	26769	26847	26723	26743	26930	26976	26863	26580	26823	26664	26771	26648	26972	26577	26921	26768	26765	26604	26628	26777	26858	26929	26675	26681	26871	26748	26777	26949	26572	26788	26817	27009	26652	26695	26842	26841	26928	26618	26787	26618	26891	26835	26596	26826	26928	26716	26773	26878	26548	26741	27017	26995	26802	26806	26845	26974	27006	26938	27042	27027	26582	26698	26613	26741	26961	26831	26482	26857	26738	26896	26964	26645	26804	26912	26667	26967	26688	26870	26735	26777	26972	26737	26884	26582	26662	26935	26811	27140	26885	26536	26828	26954	26569	27163	26856	26701	26543	26783	26807	26724	26932	26808	26984	26670	26943	26737	26736	26574	27004	26774	26761	26957	26477	26970	26956	26842	27030	26658	26688	26933	26978	26822	26971	27016	26921	26801	27100	27029	26889	26846	26859	26660	26704	26837	26678	26693	26847	26853	26773	26729	26761	26725	26684	26631	26770	26791	26632	26925	26977	26792	26745	26511	26989	26921	26769	26922	26860	26664	26795	26624	26898	26469	26665	26788	26610	26622	26600	26765	26745	26718	26709	26992	26661	26489	26543	26775	26629	26698	26878	26671	26785	26677	27019	27058	27079	26790	26932	26668	26901	26681	26834	26672	26596	26837
21350	25263	25109	21585	19571	18675	17970	17739	17439	17065	17121	17009	17076	16941	17112	17035	16885	16981	16796	16936	17080	16820	16793	16716	16798	16714	16678	16681	16823	16784	16676	16719	16745	16672	16692	16756	16720	16648	16466	16609	16628	16510	16717	16600	16427	16627	16659	16389	16531	16667	16555	16390	16600	16673	16553	16754	16420	16623	16561	16587	16567	16504	16524	16482	16633	16469	16635	16576	16331	16430	16448	16537	16544	16485	16475	16700	16605	16521	16772	16527	16435	16538	16751	16398	16457	16814	16501	16418	16467	16451	16623	16487	16578	16758	16424	16614	16390	16644	16745	16532	16641	16465	16412	16826	16459	16493	16401	16441	16560	16701	16514	16673	16616	16596	16486	16620	16432	16580	16763	16655	16471	16616	16438	16597	16618	16700	16543	16488	16643	16617	16631	16403	16479	16515	16641	16575	16505	16619	16593	16495	16396	16467	16525	16551	16691	16432	16480	16512	16613	16504	16400	16465	16670	16529	16537	16587	16662	16581	16315	16626	16530	16666	16689	16443	16567	16600	16406	16470	16637	16596	16674	16542	16472	16692	16527	16577	16504	16588	16460	16636	16527	16648	16394	16556	16628	16484	16733	16473	16584	16689	16558	16615	16507	16476	16472	16553	16633	16447	16539	16446	16566	16734	16649	16722	16507	16631	16530	16536	16449	16477	16625	16469	16549	16556	16495	16398	16539	16750	16582	16574	16375	16355	16631	16553	16594	16634	16556	16644	16591	16489	16538	16470	16610	16623	16327	16580	16621	16556	16604	16509	16564	16526	16594	16470	16596	16592	16598	16528	16616	16469	16350	16653	16536	16627	16627	16771	16484	16498	16451	16535	16440	16678	16429	16519	16398	16569	16496	16418	16620	16649	16532	16537	16623	16531	16354	16431	16468	16577	16529	16575	16528	16439	16735	16432	16570	16672	16405	16413	16512	16388	16559	16575	16454	16404	16336	16587	16505	16433	16552	16501	16649	16701	16553	16418	16525	16692	16391	16555	16515	16571	16491	16624	16535	16522	16605	16604	16599	16596	16487	16413	16352	16656	16629	16648	16500	16575	16637	16559	16475	16777	16668	16565	16424	16645	16494	16386	16637	16585	16638	16616	16432	16676	16583	16339	16567	16524	16596	16645	16437	16464	16434	16619	16483	16510	16465	16597	16542	16505	16453	16555	16596	16697	16579	16682	16510	16599	16536	16561	16589	16563	16586	16628	16639	16541	16608	16523	16561	16504	16646	16526	16563	16588	16589	16578	16554	16468	16571	16404	16605	16468	16438	16679	16456	16330	16564	16500	16284	16431	16656	16549	16458	16490	16555	16298	16511	16434	16612	16729	16530	16581	16496	16423	16552	16689	16599	16502	16619	16504	16536	16406	16502	16797	16683	16532	16545	16664	16373	16501	16642	16518	16633	16514	16540	16764	16711	16568	16600	16538	16583	16480	16630	16438	16561	16598	16415	16669	16511	16640	16520	16549	16670	16555	16570	16503	16498	16611	16525	16450	16545	16691	16534	16489	16614	16469	16447	16585	16579	16643	16627	16581	16544	16510	16562	16597	16503	16528	16516	16700	16625	16512	16564	16482	16604	16598	16532	16520	16395	16534	16433	16604	16465	16623	16547	16483	16597	16681	16528	16593	16480	16528	16403	16542	16582	16651	16519	16663	16355	16500	16487	16710	16463	16544	16442	16534	16338	16692	16659	16340	16641	16635	16663	16615	16592	16542	16463	16460	16495	16519	16641	16478	16471	16623	16642	16473	16755	16421	16635	16527	16455	16656	16552	16474	16492	16466	16567	16430	16353	16536	16458	16603	16468	16591	16655	16409	16411	16533	16431	16602	16700	16424	16473	16609	16578	16586	16624	16564	16527	16678	16490	16454	16391	16612	16566	16486	16556	16658	16591	16545	16585	16481	16585	16562	16519	16690	16668	16479	16612	16630	16512	16410	16516	16673	16732	16657	16383	16350	16529	16665	16472	16658	16482	16627	16444	16597	16580	16659	16529	16580	16512	16579	16575	16630	16560	16332	16628	16684	16619	16665	16593	16445	16797	16714	16458	16502	16522	16536	16581	16636	16850	16422	16524	16598	16701	16772	16643	16757	16404	16684	16351	16765	16551	16568	16591	16469	16551	16456	16670	16666	16522	16517	16627	16433	16684	16318	16606	16472	16717	16522	16640	16551	16395	16546	16571	16660	16774	16580	16426	16407	16633	16537	16621	16412	16629	16437	16578	16433	16552	16497	16359	16501	16453	16616	16423	16567	16489	16434	16451	16472	16541	16545	16378	16395	16689	16314	16548	16554	16490	16730	16650	16339	16574	16545	16566	16586	16579	16511	16663	16466	16501	16612	16496	16482	16397	16656	16594	16550	16543	16712	16489	16619	16630	16617	16513	16587	16400	16695	16555	16544	16710	16449	16631	16533	16454	16528	16793	16509	16550	16537	16558	16629	16645	16558	16679	16544	16628	16511	16476	16597	16438	16524	16619	16579	16695	16621	16561	16626	16557	16711	16406	16569	16565	16538	16674	16463	16633	16671	16696	16586	16517	16622	16567	16516	16542	16617	16452	16619	16492	16758	16385	16755	16445	16433	16372	16488	16579	16609	16515	16575	16499	16591	16619	16540	16427	16730	16552	16627	16609	16604	16646	16486	16463	16651	16544	16571	16418	16490	16489	16449	16665	16340	16365	16573	16602	16612	16606	16679	16385	16470	16562	16425	16530	16563	16540	16592	16489	16559	16483	16425	16463	16622	16653	16240	16589	16593	16569	16501	16510	16548	16714	16588	16470	16459	16542	16372	16601	16462	16443	16604	16469	16381	16734	16650	16535	16276	16632	16444	16578	16314	16628	16533	16459	16678	16334	16369	16500	16592	16439	16553	16365	16600	16552	16581	16501	16574	16642	16486	16438	16409	16302	16530	16389	16555	16659	16712	16394	16497	16456	16540	16481	16675	16535	16438	16492	16549	16483	16538	16508	16314	16580	16549	16567	16486	16606	16570	16533	16554	16375	16539	16633	16453	16428	16511	16734	16486	16587	16506	16403	16647	16801	16501	16636	16486	16370	16650	16542	16510	16352	16523	16585	16526	16446	16502	16457	16383	16482	16466	16557	16464	16462	16665	16470	16682	16566	16588	16389	16627	16712	16488	16598	16544	16630	16442	16582	16561	16341	16544	16495	16705	16575	16694	16496	16543	16566	16682	16629	16549	16527	16683	16558	16542	16519	16624	16403	16679	16628	16608	16656	16464	16545	16629	16753	16573	16406	16589	16635	16610	16736	16465	16657	16591	16482	16692	16516	16648	16417	16641	16587	16637	16348	16642	16609	16340	16532	16576	16449	16713	16519	16482	16385	16602	16490	16608	16418	16547	16509	16540	16530	16642	16569	16551	16567	16472	16682	16619	16494	16765	16502	16669	16746	16571	16449	16647	16429	16679	16622	16476	16427	16529	16513	16408	16663	16590	16534	16627	16691	16585	16448	16634	16632	16682	16602	16486	16613	16432	16432	16531	16400	16622	16573	16506	16670	16522	16504	16490	16704	16439	16315	16484	16514	16546	16483	16431	16591	16494	16652	16588	16569	16483	16515	16610	16693	16503	16818	16500	16641	16675	16599	16439	16501	16467	16605	16697	16463	16621	16524	16514	16670	16532	16675	16648	16516	16589	16695	16682	16612	16638	16587	16530	16632	16544	16537	16472	16691	16554	16552	16465	16607	16607	16635	16621	16565	16687	16763	16571	16631	16490	16633	16464	16395	16618	16486	16517	16391	16627	16580	16698	16248	16424	16740	16557	16597	16492	16616	16486	16583	16448	16624	16661	16518	16620	16576	16551	16250	16643	16396	16473	16500	16543	16650	16357	16517	16658	16534	16472	16547	16644	16577	16577	16560	16493	16426	16456	16590	16436	16652	16762	16537	16605	16684	16482	16380	16515	16461	16524	16579	16423	16588	16654	16527	16467	16416	16555	16416	16435	16647	16617	16376	16548	16399	16579	16685	16451	16355	16705	16483	16480	16692	16473	16528	16517	16564	16598	16597	16492	16435	16340	16672	16765	16696	16414	16612	16385	16495	16606	16674	16579	16672	16719	16654	16523	16492	16520	16405	16831	16526	16625	16434	16473	16706	16470	16532	16569	16582	16650	16543	16662	16512	16570	16606	16581	16484	16462	16595	16381	16597	16624	16475	16620	16714	16442	16667	16483	16560	16373	16475	16497	16552	16501	16589	16621	16636	16436	16582	16702	16598	16626	16498	16456	16640	16677	16660	16620	16472	16499	16526	16522	16602	16566	16559	16653	16671	16555	16497	16496	16650	16572	16491	16736	16456	16635	16664	16591	16531	16476	16461	16583	16580	16433	16677	16721	16720	16447	16605	16661	16674	16704	16598	16665	16491	16356	16424	16533	16633	16392	16757	16547	16406	16440	16680	16630	16723	16681	16361	16750	16434	16571	16673	16415	16561	16662	16546	16629	16548	16553	16614	16491	16416	16521	16620	16553	16593	16609	16487	16448	16584	16730	16554	16618	16773	16504	16632	16688	16742	16648	16585	16461	16494	16579	16417	16438	16587	16639	16623	16704	16724	16466	16607	16403	16577	16514	16609	16635	16511	16574	16640	16620	16470	16653	16710	16565	16614	16458	16493	16603	16494	16626	16242	16581	16818	16612	16683	16559	16413	16457	16327	16631	16612	16614	16602	16455	16670	16541	16517	16685	16579	16423	16624	16728	16537	16522	16670	16446	16575	16595	16629	16581	16676	16431	16379	16607	16483	16612	16470	16453	16557	16601	16562	16585	16605	16430	16516	16636	16615	16559	16503	16490	16580	16384	16480	16603	16522	16587	16603	16547	16524	16717	16481	16836	16440	16545	16648	16506	16698	16516	16544	16581	16798	16622	16430	16518	16633	16561	16534	16714	16487	16443	16433	16409	16530	16550	16562	16543	16459	16742	16553	16655	16509	16541	16391	16572	16589	16456	16521	16385	16521	16572	16614	16575	16522	16576	16653	16644	16528	16470	16458	16409	16614	16659	16426	16678	16644	16638	16519	16577	16555	16525	16534	16516	16452	16502	16470	16533	16807	16471	16442	16456	16513	16693	16486	16466	16620	16511	16701	16538	16656	16545
24256	21196	27755	25331	24105	28125	29437	26780	25938	26064	25911	25617	25775	25674	25686	25610	25594	25387	25373	25170	25220	25385	25301	25130	25181	25297	25341	25037	25043	24957	25362	25018	25086	24862	25046	24826	25011	25102	24990	25034	25144	24981	24785	24904	24980	25157	25021	24884	25109	24906	24925	24994	25228	24718	24651	24826	24856	24793	24977	24842	24802	24768	25045	24935	24873	24835	24922	24831	24966	24876	24760	24826	24962	24750	24847	24809	24938	24964	24904	25176	24923	24750	24950	24776	24924	24711	24858	24844	24768	24696	24704	24558	24900	24836	24980	24892	24831	24999	24746	24781	24956	24780	24755	24889	24916	24656	24946	24884	24756	25100	24992	24904	24967	25149	24971	24939	24946	24826	24894	24852	24803	24810	25152	24909	24516	24861	25002	24809	24809	25093	24878	24771	25047	24619	24910	24583	24919	24851	25142	25068	24777	24615	24707	24492	24952	24976	24848	24739	24829	24836	24635	24990	24588	24784	24975	24898	24778	24827	24794	24838	24786	25007	25020	24621	24745	24874	24759	24984	24683	24901	24680	24842	24721	24969	24799	24667	24728	24702	24833	25002	24944	24677	24761	24968	25176	24847	25009	24936	24904	24825	24732	24653	24686	24833	25032	24809	24942	24747	24861	24944	24833	24862	24771	24876	24827	24919	24857	25006	25107	24778	24846	24589	25043	24671	24867	24933	24857	24732	24623	24879	25012	24761	24763	24778	24736	25002	24929	24698	24879	24794	24649	24678	24634	24893	24964	25000	24783	24601	24892	24878	24744	24865	24725	24867	24879	24874	24718	24732	24757	24805	24494	24718	25030	24935	24862	24972	24521	24584	24818	24673	24941	24754	24741	24797	24836	24961	24944	24648	24759	24813	24956	24763	24863	24889	24621	24590	24873	24727	24861	24682	24620	24873	24832	24951	25085	24814	24833	24926	24890	24889	24725	24809	24918	24712	24845	24966	24870	24657	25002	24786	24835	24631	24972	24993	24642	24684	24846	24700	24774	25100	24739	24885	24573	24617	24782	24683	24798	24773	24623	24624	24870	24926	24778	24637	25088	24889	24782	24985	24681	24912	24899	24687	24885	24835	24709	24851	24747	24822	24680	24795	24924	24831	24681	24795	24567	24775	24896	24819	25130	24982	24799	24721	25054	24580	24797	24795	24811	25092	24468	24875	24691	24664	24824	24863	24909	24998	24885	24994	24847	24717	24611	24982	24679	24663	24812	24840	24938	24848	24686	24970	24861	24630	24785	24725	24818	24842	24851	24799	24736	24974	24972	24841	25143	24811	24727	24902	24914	24743	24726	24936	24993	24689	24914	25225	24859	24733	24837	25036	24996	24677	24945	24835	24811	24810	24946	25036	25067	24964	25007	24760	24752	24920	24937	24821	24759	24672	24720	24907	24810	25158	24987	24700	25111	24787	24919	24641	24549	24706	24933	24941	24609	24876	25083	24747	24535	24940	24818	24703	24871	25021	24612	24853	24730	24993	24829	24877	24992	24785	24809	24814	24915	24937	24730	24850	24638	24699	24887	24660	25053	24907	24830	24806	24875	24886	24870	24933	24750	24897	24928	24803	24853	24794	24693	24889	24917	25019	24922	24690	25116	24735	25018	24765	24663	24779	24769	24907	25032	24926	24827	25077	24812	24838	24669	24946	24645	25031	24910	24963	24814	24948	24974	24825	24685	24664	24747	24683	24561	24715	24874	24630	24927	24890	24708	24793	24883	24906	25056	24757	25038	24996	24763	24646	24750	24908	24803	24728	24890	24752	24685	24594	24627	24871	24734	24690	24752	24595	24947	24687	24751	24905	24850	24880	24664	24890	24970	24767	24862	24850	24895	24579	24861	24813	24992	24702	24927	24808	24875	24800	25024	25002	24748	24862	25027	24557	24909	24986	24854	25071	25027	25002	24873	24622	24920	24840	24906	24881	24937	25101	24910	24899	25199	25026	24907	24652	25078	24939	24837	24890	24780	24958	24722	25021	24707	24740	24813	24853	24786	24649	24851	24922	24806	24764	24747	24899	25041	24747	24923	24760	24812	24615	24791	25116	25067	24900	24825	24871	24877	24845	24981	24717	24775	24689	24984	24752	24846	24976	24746	25020	24671	24906	24849	24833	24698	24759	25082	24805	24749	25043	24746	24823	24807	24991	24986	24671	24990	24657	24634	24684	24896	24615	24793	25006	24855	25249	24745	24926	24666	24617	24942	24846	24627	24826	24855	25029	25002	24741	24955	24812	24772	24828	25053	24881	24949	24954	25004	24659	24982	24865	24910	24816	24900	24837	25155	25037	24987	24824	25005	24682	24941	24728	24773	24885	24742	24641	24874	24764	24787	24896	24715	25052	25015	25026	24760	24780	25267	24825	24802	24968	24865	24781	24874	24745	24793	24953	24759	24505	24752	25008	24979	24752	24946	24694	25055	24955	24650	24990	24886	24728	24706	25152	24853	24809	24956	24495	24844	25036	25071	24785	24783	24900	24829	24932	24883	24880	24777	24907	24843	24766	24793	24954	24958	24770	24749	24714	25139	24779	24818	24818	24832	24681	24904	24774	24911	24827	24812	24781	25044	24936	24741	24933	24989	24772	24946	24700	24811	24709	24955	24909	24871	24945	24833	24632	25012	24820	24994	24907	24796	24929	25001	25123	24572	24709	24955	24850	25038	24594	25094	24896	24834	24974	24973	25032	24891	24785	24758	24638	24849	24867	24695	24765	24559	24892	24935	24825	24906	24899	24724	24774	24644	24844	24814	24906	24843	24874	24655	24818	25036	24774	24869	24945	24677	24736	24944	24904	24774	24851	24626	24727	24691	24894	24813	24886	24872	25079	24584	24752	24840	24908	24805	24976	24778	24769	24898	25144	24990	24882	24905	24726	24618	24857	24849	24698	25125	24714	24971	24909	24892	25079	24994	24755	24726	25062	24835	25057	24805	24876	24941	24998	25090	25002	24713	24746	24672	24837	24813	25031	24867	25027	24914	24865	24600	24995	24856	24956	24677	24870	24826	24778	24717	24726	24929	24922	24907	24826	24761	24728	25019	25040	24832	24824	24906	24825	24855	24538	24965	24756	24596	24775	25035	25051	24900	24776	25124	24851	24834	24765	24939	24861	24931	24910	24645	24892	24930	24898	24620	24847	24840	24650	24553	25123	24923	24707	24675	24864	25046	24885	24815	24822	25037	24965	24684	24678	24908	24784	24644	24576	24764	25076	24890	24796	24660	24650	24915	24920	24834	24800	24991	24887	24816	24887	24625	24855	24708	24716	25110	24689	24915	24803	24902	24519	24814	25012	24620	24926	24901	24857	24910	25025	25006	24787	24979	24894	24972	24883	24918	24862	24798	24963	24725	24710	24895	24948	24983	25018	25216	24923	24592	24847	24965	24922	24610	24910	25065	25032	24815	25053	25092	24921	24847	24772	24909	24846	24816	25064	24918	24952	24891	24891	24733	24778	24895	24746	24927	24926	24846	24969	24865	25209	24962	24697	24842	25026	24750	24776	24743	24617	24637	24710	24881	24827	24871	24729	24877	24946	24828	25005	25025	24928	24752	24888	24881	24862	24745	24756	24928	25033	24877	24845	24778	24782	24898	24743	24801	24814	24819	25080	24967	24848	24912	24703	24980	24913	24727	24711	24886	24829	24813	25074	24858	24794	24875	24834	24716	25058	25071	24973	24763	24859	24867	24834	24728	24649	24823	24740	24781	24945	24692	24786	24968	24925	24978	24791	24665	24818	24718	24722	24700	24908	25089	24843	24639	24930	24961	24965	24818	24880	24957	24907	24905	24742	24970	24856	24805	24644	24784	24805	24955	25013	24685	24810	24778	24874	25034	25025	24818	24860	25076	24783	24882	24662	24895	24875	24731	24852	24865	24684	24766	24745	24791	24905	24868	24819	24568	24835	24625	24840	24820	24694	24956	24749	24937	24672	24673	24729	24937	24905	24994	24886	24865	24994	24766	24511	24828	24738	24927	24901	24780	24974	24909	25026	25179	24941	25020	24787	24906	24797	24997	24810	25011	24731	24782	24679	24682	24944	24624	24769	24880	24775	25046	24696	25031	24788	24848	24915	24946	24910	24670	24891	24850	24655	24884	24596	24837	25031	24862	24850	25297	24727	24769	24609	24798	25043	24749	24552	24926	25007	24970	24869	24856	24938	24855	24926	25091	24727	24935	24680	24900	24850	24859	24748	24793	24763	24888	24975	24865	24872	24830	24936	24770	24947	24666	24954	24620	25020	24842	24873	24880	24990	24802	24960	24771	25069	24904	24876	24822	24652	24766	24820	24879	24763	24866	24934	24773	24720	24745	24839	24712	24960	24748	24691	24925	24519	24773	24887	24731	24658	25039	25103	24910	24701	25042	25090	24948	24675	24931	24988	24756	24968	24909	24935	24811	24713	24818	25082	24679	24939	24720	24846	25027	25049	25082	25132	24663	24778	24905	24912	24752	24485	24939	25075	24833	24682	24972	24783	25126	24855	25073	24749	24741	24731	25058	24793	24644	24858	25161	24944	24780	24821	24724	25006	24935	24933	24760	24498	24664	24730	24747	25000	25158	24865	24825	24770	24701	24818	24895	24669	25023	24933	24687	24862	24979	24792	24831	24804	25061	24916	25143	24933	24932	24895	25079	24698	24774	24782	25051	24827	24774	24940	24874	24864	24751	24887	24785	25028	24812	24684	24647	25087	24903	24749	25023	24685	25042	25055	24892	24869	24768	24777	24672	24579	24727	24930	24880	25003	24779	24919	25137	24870	24811	24952	24970	25080	24633	24666	24735	24537	24965	24822	24821	24954	24986	25214	24835	24899	24774	24794	24887	24934	24778	24665	24604	25121	25129	25145	24677	24781	24661	24864	24840	24804	24684	24501	25034	25047	24872	24751	24818	24660	24839	24804	24768	24730	24893	24774	24919	24746	24756	24759	24954	24891	24749	25107	24677	24920	24757	24768	24807	25071	24798	24858	24863	25084	24873	24919	25058	24893	24895	24901	24920	24880	25004	24742	25100	24833	24727	24917	24883	24911	24780	24928	25041	24658	24782	24777	24680	24828	24893	25024	25081	24899	24933	24762	24829	25004	24909	24944	25138	24707	25157	25060	24943	24919	24855	24967	25040	24792
19113	32424	31220	25714	22319	20345	18912	17934	17532	17351	17049	16844	16719	16760	16715	16609	16694	16393	16415	16286	16314	16142	16442	16362	16054	16058	16014	16095	16153	16199	15903	15950	15742	16041	15856	15930	15940	15639	15804	15733	15774	15794	15729	15704	15761	15826	15843	15935	15702	15798	15845	15694	15696	15771	15788	15691	15652	15753	15683	15683	15765	15690	15609	15817	15609	15653	15935	15747	15824	15516	15753	15735	15744	15759	15755	15500	15779	15659	15604	15727	15575	15832	15568	15568	15610	15550	15529	15690	15673	15911	15715	15757	15945	15658	15575	15770	15739	15856	15718	15577	15624	15709	15746	15739	15571	15749	15882	15785	15666	15657	15656	15540	15547	15730	15764	15847	15590	15726	15730	15608	15749	15795	15593	15569	15698	15744	15776	15820	15700	15564	15806	15702	15837	15671	15855	15784	15652	15667	15615	15757	15617	15407	15502	15481	15686	15560	15591	15709	15550	15548	15558	15590	15652	15498	15756	15855	15574	15809	15708	15719	15462	15661	15576	15579	15661	15709	15655	15595	15582	15731	15663	15682	15711	15621	15682	15632	15603	15671	15750	15829	15683	15565	15799	15789	15645	15579	15757	15530	15645	15551	15714	15721	15666	15471	15720	15548	15755	15689	15773	15762	15656	15676	15706	15808	15536	15734	15647	15429	15656	15710	15711	15684	15761	15645	15538	15773	15654	15703	15688	15706	15757	15850	15647	15664	15666	15686	15537	15609	15705	15600	15544	15596	15604	15648	15538	15581	15666	15646	15782	15659	15716	15703	15781	15601	15800	15657	15608	15676	15672	15631	15744	15688	15725	15663	15728	15711	15747	15657	15673	15481	15558	15701	15624	15771	15718	15681	15673	15589	15607	15725	15665	15737	15709	15695	15612	15562	15703	15666	15934	15598	15739	15612	15541	15713	15758	15550	15470	15659	15745	15719	15595	15650	15704	15773	15730	15461	15529	15534	15751	15631	15642	15695	15644	15709	15602	15628	15799	15770	15674	15643	15560	15561	15677	15599	15677	15832	15551	15708	15771	15606	15686	15668	15601	15673	15653	15705	15611	15696	15777	15677	15683	15645	15747	15764	15888	15700	15661	15656	15855	15687	15646	15650	15593	15592	15632	15670	15718	15622	15686	15987	15557	15506	15797	15627	15719	15654	15585	15712	15723	15517	15587	15396	15578	15635	15686	15825	15748	15714	15614	15722	15611	15757	15786	15564	15747	15653	15595	15774	15573	15736	15655	15532	15580	15640	15602	15733	15723	15708	15643	15837	15758	15832	15595	15544	15700	15580	15785	15737	15708	15452	15636	15609	15563	15694	15735	15507	15558	15735	15642	15713	15617	15533	15545	15724	15624	15773	15859	15475	15624	15860	15668	15646	15769	15685	15522	15506	15605	15732	15694	15789	15590	15712	15643	15665	15878	15532	15826	15684	15614	15602	15716	15569	15619	15700	15710	15602	15660	15689	15648	15794	15679	15762	15771	15524	15816	15671	15777	15735	15616	15786	15644	15638	15723	15502	15824	15757	15772	15789	15581	15730	15761	15647	15720	15601	15883	15702	15596	15802	15647	15834	15749	15825	15576	15571	15790	15660	15648	15681	15664	15682	15891	15629	15756	15614	15711	15513	15759	15716	15585	15458	15665	15526	15475	15677	15692	15678	15581	15648	15673	15660	15635	15609	15668	15468	15547	15611	15634	15794	15680	15896	15539	15772	15727	15786	15649	15582	15468	15767	15721	15719	15803	15904	15456	15659	15570	15600	15731	15687	15614	15565	15737	15697	15759	15763	15694	15741	15837	15636	15926	15908	15709	15730	15613	15636	15628	15611	15680	15613	15730	15653	15746	15608	15741	15668	15827	15646	15714	15550	15685	15699	15807	15503	15815	15568	15716	15742	15558	15776	15728	15665	15703	15489	15765	15706	15748	15529	15611	15683	15586	15574	15663	15680	15721	15577	15560	15901	15620	15663	15673	15682	15913	15728	15629	15861	15637	15717	15721	15742	15655	15767	15680	15709	15581	15745	15815	15490	15639	15717	15723	15609	15656	15839	15470	15722	15707	15730	15721	15641	15819	15786	15639	15534	15756	15670	15682	15644	15598	15692	15666	15757	15499	15574	15534	15667	15772	15604	15571	15668	15691	15721	15778	15860	15726	15644	15644	15632	15687	15661	15675	15399	15678	15561	15703	15732	15579	15793	15793	15867	15898	15682	15654	15563	15573	15710	15557	15626	15531	15672	15572	15625	15690	15772	15755	15636	15659	15667	15714	15611	15612	15626	15762	15645	15840	15683	15627	15670	15814	15791	15629	15506	15835	15642	15609	15574	15654	15705	15758	15724	15699	15610	15865	15928	15690	15590	15643	15697	15480	15767	15633	15822	15571	15453	15743	15799	15677	15794	15654	15783	15550	15575	15841	15696	15816	15784	15619	15795	15598	15665	15751	15589	15701	15813	15639	15666	15617	15696	15695	15663	15776	15659	15781	15747	15718	15633	15599	15682	15633	15765	15510	15535	15618	15624	15567	15663	15625	15735	15747	15602	15734	15721	15659	15639	15718	15829	15675	15578	15585	15637	15740	15699	15572	15572	15787	15642	15483	15478	15628	15791	15680	15677	15667	15712	15701	15634	15520	15665	15653	15700	15961	15577	15519	15640	15641	15721	15784	15435	15630	15774	15685	15643	15799	15641	15727	15657	15564	15664	15624	15535	15578	15558	15656	15709	15601	15779	15724	15515	15556	15846	15507	15779	15552	15723	15622	15577	15569	15713	15495	15706	15786	15660	15683	15622	15570	15692	15586	15619	15668	15568	15727	15837	15736	15752	15705	15608	15712	15607	15810	15509	15680	15799	15626	15803	15730	15754	15834	15616	15730	15643	15674	15792	15747	15676	15716	15636	15595	15656	15550	15601	15690	15800	15723	15756	15693	15794	15657	15583	15584	15698	15843	15648	15667	15566	15898	15756	15584	15795	15704	15587	15844	15782	15645	15675	15500	15657	15593	15515	15600	15622	15617	15630	15591	15721	15651	15631	15724	15527	15720	15741	15705	15665	15581	15743	15526	15700	15596	15600	15705	15608	15665	15639	15612	15615	15651	15756	15699	15679	15591	15748	15668	15687	15537	15721	15554	15772	15767	15734	15602	15472	15783	15502	15711	15727	15735	15511	15688	15785	15581	15837	15531	15802	15839	15774	15589	15820	15582	15604	15660	15623	15715	15750	15716	15734	15723	15608	15727	15771	15603	15673	15411	15784	15654	15807	15744	15769	15628	15636	15654	15617	15783	15591	15710	15794	15633	15588	15665	15662	15664	15579	15742	15806	15708	15616	15624	15750	15780	15846	15718	15490	15624	15607	15552	15687	15689	15613	15698	15689	15670	15839	15735	15608	15731	15595	15638	15712	15810	15701	15727	15677	15621	15730	15602	15606	15681	15714	15646	15637	15643	15913	15821	15745	15760	15524	15580	15661	15724	15747	15708	15504	15700	15782	15788	15674	15679	15780	15725	15610	15537	15711	15779	15644	15591	15754	15700	15502	15785	15507	15702	15761	15720	15780	15636	15495	15579	15632	15525	15749	15600	15758	15546	15909	15749	15695	15603	15621	15658	15692	15740	15658	15636	15646	15658	15673	15678	15563	15843	15620	15744	15657	15593	15698	15666	15540	15751	15748	15607	15512	15594	15764	15598	15727	15806	15631	15635	15600	15837	15683	15599	15623	15718	15759	15684	15694	15633	15581	15545	15776	15739	15696	15519	15584	15521	15799	15814	15766	15619	15657	15626	15599	15634	15753	15698	15611	15756	15643	15659	15467	15765	15701	15678	15526	15661	15645	15536	15756	15763	15680	15699	15724	15485	15625	15500	15527	15716	15619	15656	15601	15636	15729	15602	15713	15515	15837	15692	15644	15644	15703	15584	15712	15533	15744	15511	15709	15734	15519	15682	15822	15675	15805	15684	15572	15762	15512	15716	15927	15847	15579	15835	15545	15647	15742	15556	15733	15708	15630	15601	15704	15708	15688	15454	15658	15595	15801	15726	15748	15825	15535	15661	15711	15515	15738	15897	15686	15520	15676	15598	15774	15574	15637	15629	15572	15736	15693	15805	15648	15535	15746	15612	15678	15758	15627	15782	15484	15617	15676	15758	15734	15880	15635	15640	15790	15790	15632	15535	15680	15673	15628	15563	15566	15497	15786	15789	15532	15594	15658	15657	15603	15688	15573	15689	15790	15679	15773	15674	15564	15660	15647	15706	15609	15713	15446	15672	15644	15715	15710	15745	15718	15708	15613	15678	15667	15714	15760	15679	15660	15804	15671	15619	15599	15733	15704	15453	15660	15624	15630	15758	15668	15665	15536	15710	15853	15614	15680	15653	15682	15635	15756	15604	15581	15631	15541	15648	15598	15691	15759	15474	15518	15841	15637	15653	15670	15693	15541	15662	15559	15429	15753	15671	15664	15767	15697	15804	15707	15900	15760	15704	15701	15655	15720	15640	15926	15716	15816	15621	15558	15678	15687	15831	15681	15602	15500	15581	15594	15660	15617	15664	15697	15696	15765	15768	15649	15641	15706	15898	15809	15516	15615	15696	15740	15635	15471	15631	15734	15745	15675	15734	15518	15663	15361	15751	15646	15618	15632	15664	15629	15698	15785	15589	15683	15731	15642	15834	15645	15536	15787	15646	15626	15772	15476	15699	15663	15665	15673	15747	15800	15711	15516	15722	15663	15648	15688	15611	15507	15725	15770	15653	15570	15634	15740	15504	15588	15658	15536	15533	15704	15826	15569	15897	15685	15741	15631	15610	15666	15717	15662	15834	15804	15700	15709	15517	15658	15681	15564	15760	15704	15506	15754	15705	15525	15709	15584	15632	15806	15531	15623	15461	15523	15632	15573	15756	15503	15862	15667	15703	15724	15695	15730	15628	15539	15720	15690	15607	15723	15669	15698	15805	15705	15667	15640	15747	15633	15669	15676	15740	15595	15598	15707	15670	15740	15760	15672	15678	15719	15721	15620	15918	15720	15650	15722	15668	15690	15716	15643	15706	15699	15792	15713	15573	15808	15655	15631	15798	15617	15718	15662	15727	15522	15806	15479	15496	15825	15840	15651	15618	15711	15721	15728
22764	21207	27805	25007	22218	26788	31536	27487	26488	26599	26166	26193	25746	25931	25834	25533	25819	25727	25420	25344	25541	25339	25202	25339	25150	25045	25013	24902	25145	24900	24965	24934	24909	24928	24573	24630	24846	24811	24722	24525	24825	24667	24446	24494	24922	24661	24755	24548	24670	24953	24627	24701	24606	24658	24720	24442	24470	25013	24519	24717	24470	24533	24749	24511	24589	24884	24837	24803	24717	24504	24441	24568	24552	24505	24392	24455	24697	24617	24705	24555	24761	24554	24838	24592	24469	24327	24643	24603	24690	24506	24452	24384	24431	24662	24410	24473	24521	24740	24492	24648	24415	24574	24204	24512	24733	24629	24613	24617	24785	24595	24392	24518	24463	24539	24205	24741	24326	24415	24527	24570	24404	24619	24369	24443	24744	24587	24427	24637	24640	24404	24671	24716	24785	24522	24608	24478	24789	24531	24360	24243	24450	24341	24403	24542	24553	24593	24478	24736	24413	24745	24514	24558	24630	24602	24461	24482	24380	24485	24641	24483	24498	24356	24521	24672	24576	24525	24311	24616	24694	24540	24844	24565	24470	24937	24487	24472	24583	24613	24254	24605	24624	24616	24624	24513	24452	24543	24825	24820	24517	24413	24549	24366	24754	24732	24197	24498	24405	24431	24536	24384	24698	24439	24621	24498	24628	24366	24753	24862	24448	24466	24431	24591	24661	24486	24490	24422	24448	24550	24591	24640	24697	24602	24554	24699	24470	24660	24490	24460	24749	24498	24560	24376	24548	24646	24805	24676	24528	24558	24414	24450	24807	24447	24576	24457	24519	24505	24581	24448	24526	24619	24511	24589	24622	24652	24677	24750	24547	24501	24409	24867	24749	24552	24467	24629	24357	24453	24572	24453	24544	24618	24695	24488	24626	24526	24399	24468	24237	24453	24287	24162	24337	24210	24363	24409	24704	24090	24539	24288	24360	24480	24698	24333	24364	24397	24613	24454	24575	24306	24402	24521	24620	24640	24451	24482	24533	24321	24528	24584	24588	24613	24485	24561	24736	24518	24573	24837	24423	24515	24435	24688	24500	24340	24515	24453	24319	24724	24579	24478	24350	24632	24515	24452	24255	24338	24255	24460	24473	24575	24549	24554	24637	24531	24517	24453	24726	24627	24491	24542	24482	24489	24627	24578	24631	24495	24393	24399	24703	24347	24527	24520	24182	24516	24438	24559	24442	24412	24404	24635	24588	24449	24419	24593	24489	24501	24455	24643	24600	24684	24535	24672	24860	24697	24481	24415	24704	24465	24722	24436	24409	24433	24474	24595	24600	24524	24515	24349	24692	24513	24582	24438	24390	24685	24663	24292	24671	24319	24443	24341	24585	24751	24876	24368	24527	24394	24421	24583	24316	24516	24623	24686	24698	24540	24601	24643	24273	24690	24545	24528	24377	24458	24533	24383	24487	24374	24408	24402	24856	24607	24511	24623	24506	24533	24502	24624	24491	24405	24166	24599	24315	24702	24611	24393	24482	24459	24450	24488	24383	24673	24295	24700	24428	24294	24627	24826	24655	24391	24593	24410	24554	24721	24536	24646	24347	24533	24422	24633	24545	24618	24559	24509	24372	24401	24741	24595	24489	24837	24562	24599	24480	24421	24649	24513	24273	24704	24739	24536	24635	24521	24476	24564	24639	24390	24346	24633	24611	24400	24605	24519	24509	24513	24517	24637	24469	24428	24375	24491	24623	24562	24494	24455	24724	24516	24011	24502	24387	24741	24578	24652	24533	24344	24423	24615	24398	24768	24477	24671	24529	24521	24304	24287	24325	24321	24553	24579	24495	24504	24611	24448	24409	24543	24704	24527	24627	24451	24669	24381	24511	24396	24679	24594	24634	24304	24642	24631	24636	24565	24494	24456	24729	24620	24580	24613	24663	24679	24727	24749	24621	24637	24213	24365	24553	24568	24453	24494	24491	24343	24517	24719	24598	24492	24513	24549	24588	24409	24432	24446	24484	24495	24875	24587	24229	24480	24509	24553	24378	24419	24393	24497	24636	24230	24448	24433	24564	24277	24437	24635	24482	24442	24300	24458	24458	24574	24599	24411	24455	24595	24568	24628	24711	24652	24585	24548	24261	24649	24607	24651	24647	24472	24345	24532	24468	24768	24560	24425	24668	24446	24555	24381	24642	24441	24708	24552	24434	24485	24672	24603	24462	24358	24397	24511	24659	24426	24506	24255	24345	24563	24729	24499	24553	24315	24395	24487	24484	24709	24493	24733	24316	24322	24576	24613	24705	24666	24513	24622	24658	24338	24530	24450	24551	24574	24600	24493	24503	24229	24387	24483	24529	24235	24676	24730	24442	24632	24589	24344	24515	24499	24635	24673	24687	24533	24632	24358	24678	24549	24520	24335	24434	24484	24505	24539	24575	24272	24513	24165	24593	24605	24487	24503	24333	24339	24553	24446	24626	24489	24597	24428	24283	24347	24541	24381	24450	24547	24337	24578	24623	24650	24542	24597	24667	24644	24552	24365	24460	24402	24409	24377	24381	24406	24426	24511	24377	24826	24704	24598	24367	24534	24510	24505	24461	24286	24605	24544	24523	24431	24596	24469	24687	24391	24719	24253	24662	24624	24477	24423	24545	24388	24719	24351	24468	24499	24629	24624	24638	24512	24559	24651	24473	24395	24266	24325	24679	24423	24568	24785	24478	24473	24544	24642	24675	24270	24511	24578	24304	24345	24298	24443	24397	24517	24583	24362	24570	24565	24545	24554	24373	24577	24594	24527	24288	24391	24556	24569	24356	24816	24378	24489	24529	24721	24622	24706	24515	24639	24543	24556	24400	24509	24402	24437	24349	24359	24548	24814	24630	24449	24515	24288	24722	24765	24493	24538	24563	24411	24715	24621	24343	24363	24489	24488	24627	24603	24651	24511	24592	24577	24638	24394	24414	24722	24437	24454	24474	24500	24639	24572	24699	24743	24530	24366	24264	24382	24825	24482	24779	24516	24480	24518	24208	24380	24505	24044	24539	24486	24561	24537	24689	24490	24696	24452	24464	24587	24570	24531	24402	24603	24284	24592	24352	24509	24634	24577	24475	24634	24713	24425	24494	24396	24506	24567	24400	24286	24628	24554	24554	24657	24396	24640	24710	24574	24666	24622	24577	24661	24666	24636	24427	24663	24744	24542	24362	24498	24517	24468	24272	24526	24519	24547	24587	24498	24476	24378	24579	24361	24671	24425	24735	24602	24324	24721	24353	24399	24474	24591	24540	24583	24432	24491	24558	24749	24625	24020	24490	24755	24518	24297	24538	24519	24448	24491	24533	24384	24495	24719	24674	24335	24377	24122	24506	24547	24449	24737	24692	24478	24804	24658	24255	24683	24554	24766	24558	24521	24597	24607	24616	24677	24450	24463	24628	24715	24588	24479	24510	24445	24443	24414	24493	24514	24521	24722	24593	24462	24594	24552	24510	24387	24704	24609	24758	24484	24468	24312	24582	24515	24743	24514	24571	24752	24482	24590	24339	24341	24875	24665	24588	24385	24570	24600	24533	24424	24581	24177	24508	24658	24575	24533	24326	24617	24578	24526	24455	24600	24748	24621	24551	24226	24565	24559	24629	24474	24484	24559	24439	24356	24278	24673	24403	24550	24687	24359	24428	24444	24680	24518	24647	24560	24448	24431	24574	24661	24576	24535	24606	24732	24451	24528	24360	24527	24538	24589	24832	24666	24559	24653	24554	24639	24745	24870	24722	24276	24574	24685	24716	24347	24587	24735	24437	24444	24477	24615	24422	24682	24520	24630	24687	24612	24462	24600	24574	24687	24741	24326	24364	24469	24483	24417	24858	24723	24681	24347	24815	24708	24430	24132	24451	24694	24264	24438	24530	24389	24490	24382	24202	24546	24494	24785	24465	24536	24463	24556	24410	24633	24430	24428	24532	24458	24570	24505	24606	24604	24529	24624	24639	24504	24425	24380	24767	24968	24631	24532	24549	24672	24494	24402	24635	24396	24565	24541	24776	24620	24636	24574	24430	24278	24761	24790	24766	24319	24436	24250	24523	24546	24696	24488	24526	24336	24544	24406	24567	24415	24260	24427	24472	24458	24559	24461	24619	24657	24663	24541	24699	24417	24621	24604	24585	24534	24398	24336	24212	24502	24738	24495	24442	24254	24445	24593	24594	24263	24533	24576	24517	24522	24295	24505	24380	24559	24704	24377	24394	24511	24972	24396	24425	24293	24412	24670	24442	24531	24616	24602	24341	24589	24501	24618	24434	24298	24398	24447	24531	24438	24491	24419	24421	24468	24351	24327	24497	24664	24653	24686	24447	24327	24564	24308	24656	24441	24277	24506	24563	24600	24592	24709	24586	24714	24537	24573	24438	24553	24455	24863	24557	24370	24293	24424	24532	24392	24396	24524	24533	24598	24551	24537	24468	24584	24653	24603	24199	24602	24546	24643	24310	24541	24556	24761	24367	24487	24421	24369	24180	24663	24430	24582	24811	24677	24598	24560	24661	24685	24546	24633	24576	24801	24530	24565	24460	24461	24620	24532	24626	24244	24467	24556	24617	24584	24222	24418	24549	24541	24359	24346	24411	24561	24519	24423	24644	24605	24496	24424	24505	24400	24500	24537	24560	24477	24553	24659	24545	24673	24575	24300	24336	24498	24760	24720	24319	24337	24595	24240	24379	24630	24410	24460	24590	24706	24324	24540	24506	24741	24567	24597	24405	24488	24453	24202	24297	24826	24372	24543	24685	24549	24706	24465	24494	24635	24396	24727	24636	24728	24721	24383	24691	24367	24343	24388	24702	24530	24407	24578	24474	24411	24427	24450	24330	24355	24426	24557	24866	24304	24584	24556	24519	24598	24443	24578	24371	24231	24407	24432	24553	24730	24520	24366	24521	24424	24610	24583	24549	24462	24455	24585	24570	24559	24508	24514	24298	24895	24767	24545	24726	24583	24418	24455	24257	24619	24766	24534	24244	24494	24453	24728	24563	24436	24502	24770	24506	24213	24365	24646	24625	24814	24270	24287	24281	24474	24449	24692	24347	24539	24479	24676	24542	24727	24535	24690	24776	24678	24725	24442	24403	24556	24727	24567	24603	24582	24182	24479	24790	24491	24511	24761	24530	24505	24529	24617	24353	24448	24327	24370
20929	37182	36234	29101	24870	22085	20177	19076	18377	17895	17546	17429	17322	17166	16999	16987	16746	16660	16671	16472	16591	16295	16375	16299	16211	16183	16167	15880	16124	15727	15808	16035	15999	15731	15783	15752	15735	15669	15828	15628	15694	15512	15465	15614	15582	15471	15497	15645	15533	15621	15512	15606	15526	15592	15368	15590	15470	15514	15525	15400	15497	15504	15534	15446	15314	15469	15513	15502	15592	15490	15444	15610	15561	15583	15677	15337	15401	15464	15498	15456	15394	15436	15540	15525	15469	15464	15546	15319	15549	15523	15634	15463	15560	15532	15464	15462	15374	15521	15550	15332	15546	15418	15417	15457	15285	15537	15502	15453	15564	15521	15472	15547	15375	15284	15436	15488	15469	15583	15415	15375	15511	15601	15443	15470	15377	15415	15531	15432	15459	15376	15535	15421	15381	15440	15443	15639	15593	15413	15457	15563	15433	15546	15425	15377	15466	15462	15382	15355	15200	15354	15423	15347	15365	15386	15392	15545	15294	15224	15484	15524	15393	15222	15599	15637	15263	15443	15334	15350	15326	15531	15473	15479	15487	15373	15340	15457	15291	15539	15526	15438	15591	15349	15371	15467	15450	15334	15568	15371	15390	15558	15571	15540	15149	15600	15438	15507	15610	15398	15490	15483	15655	15548	15523	15358	15370	15530	15361	15443	15661	15397	15394	15419	15489	15345	15516	15363	15374	15447	15359	15488	15480	15400	15420	15424	15395	15678	15545	15275	15340	15452	15399	15468	15578	15546	15526	15448	15638	15478	15258	15310	15453	15537	15208	15526	15525	15526	15520	15450	15383	15500	15565	15390	15338	15438	15574	15401	15433	15509	15527	15466	15432	15584	15436	15448	15604	15593	15419	15405	15523	15640	15391	15363	15383	15401	15521	15473	15485	15449	15328	15361	15588	15431	15800	15495	15407	15199	15610	15376	15471	15520	15308	15494	15590	15471	15549	15505	15303	15404	15387	15296	15447	15414	15618	15423	15490	15550	15485	15497	15493	15362	15642	15479	15373	15628	15445	15569	15314	15512	15378	15397	15572	15544	15289	15485	15549	15340	15383	15369	15341	15551	15441	15484	15418	15408	15414	15462	15366	15462	15406	15460	15337	15451	15521	15592	15514	15541	15460	15506	15262	15551	15462	15481	15611	15382	15548	15428	15676	15436	15394	15552	15430	15445	15461	15337	15402	15340	15149	15557	15498	15557	15359	15364	15579	15537	15373	15489	15314	15465	15661	15527	15360	15390	15300	15315	15381	15438	15178	15388	15414	15450	15386	15488	15543	15343	15442	15250	15393	15429	15515	15445	15428	15327	15293	15462	15441	15488	15504	15511	15549	15508	15415	15507	15482	15464	15449	15390	15348	15569	15519	15516	15434	15380	15521	15403	15573	15413	15579	15428	15383	15581	15489	15466	15569	15486	15625	15382	15273	15370	15518	15371	15521	15621	15276	15427	15486	15221	15614	15478	15381	15434	15325	15398	15391	15578	15521	15471	15410	15481	15470	15414	15508	15471	15476	15544	15587	15466	15414	15399	15388	15545	15530	15431	15539	15639	15415	15650	15424	15534	15549	15461	15437	15659	15353	15263	15405	15459	15269	15489	15434	15317	15506	15476	15564	15481	15462	15394	15526	15465	15533	15526	15452	15488	15371	15444	15474	15309	15657	15214	15486	15480	15453	15353	15427	15413	15325	15455	15428	15398	15685	15320	15402	15293	15447	15556	15638	15510	15503	15533	15362	15351	15479	15278	15335	15426	15368	15374	15466	15488	15303	15415	15370	15342	15464	15363	15460	15512	15308	15412	15384	15563	15545	15449	15388	15443	15487	15567	15498	15449	15307	15489	15454	15426	15355	15489	15375	15441	15568	15250	15477	15391	15474	15476	15559	15337	15366	15473	15376	15570	15517	15507	15280	15494	15459	15829	15570	15541	15324	15562	15357	15454	15515	15560	15398	15355	15348	15416	15469	15482	15373	15456	15343	15411	15565	15392	15561	15415	15506	15420	15329	15454	15388	15443	15333	15228	15219	15514	15402	15484	15368	15611	15317	15356	15349	15452	15481	15411	15426	15528	15592	15420	15428	15476	15455	15464	15545	15496	15466	15681	15412	15457	15564	15539	15519	15386	15497	15517	15414	15375	15440	15468	15483	15412	15503	15466	15338	15502	15354	15469	15391	15416	15543	15445	15567	15369	15459	15304	15542	15493	15556	15543	15213	15393	15424	15509	15582	15418	15504	15551	15503	15454	15556	15464	15521	15388	15584	15335	15381	15502	15480	15500	15519	15501	15497	15542	15328	15509	15429	15403	15529	15318	15356	15370	15521	15407	15459	15597	15228	15601	15546	15431	15295	15513	15284	15353	15319	15360	15381	15503	15418	15407	15329	15428	15462	15517	15426	15515	15492	15318	15398	15563	15407	15659	15356	15462	15415	15293	15425	15309	15558	15444	15420	15421	15514	15668	15468	15534	15488	15500	15335	15441	15606	15347	15448	15527	15498	15345	15523	15410	15345	15389	15504	15530	15414	15450	15472	15522	15241	15347	15591	15404	15460	15411	15433	15392	15349	15481	15452	15293	15307	15415	15415	15565	15276	15578	15425	15458	15502	15398	15472	15483	15392	15534	15395	15384	15448	15355	15237	15538	15303	15502	15431	15356	15473	15327	15728	15331	15268	15455	15605	15566	15368	15317	15447	15533	15344	15320	15544	15559	15475	15376	15391	15508	15373	15598	15490	15592	15415	15656	15528	15518	15345	15352	15638	15718	15392	15448	15352	15586	15436	15473	15520	15327	15554	15406	15581	15606	15371	15473	15695	15584	15593	15474	15678	15394	15459	15705	15472	15547	15342	15264	15422	15537	15399	15557	15439	15432	15455	15629	15355	15420	15626	15592	15250	15465	15608	15637	15563	15573	15483	15384	15381	15470	15304	15459	15511	15505	15390	15329	15503	15381	15398	15461	15611	15669	15510	15472	15453	15516	15558	15614	15524	15362	15571	15501	15481	15516	15355	15397	15431	15395	15403	15248	15579	15281	15512	15536	15533	15565	15503	15500	15344	15597	15383	15533	15334	15487	15507	15403	15511	15418	15402	15423	15509	15304	15425	15567	15489	15456	15243	15370	15481	15520	15353	15426	15499	15430	15462	15359	15544	15428	15317	15510	15378	15490	15425	15433	15506	15612	15310	15447	15333	15454	15423	15407	15439	15366	15396	15402	15519	15324	15382	15364	15487	15384	15289	15331	15510	15366	15440	15452	15626	15490	15295	15566	15521	15303	15447	15463	15514	15409	15390	15558	15476	15524	15446	15387	15401	15509	15465	15556	15414	15315	15502	15238	15589	15490	15554	15502	15262	15427	15432	15603	15396	15297	15513	15370	15455	15388	15460	15617	15400	15553	15386	15323	15402	15386	15370	15460	15588	15377	15371	15399	15432	15511	15611	15466	15467	15374	15449	15369	15483	15459	15500	15398	15355	15529	15417	15447	15499	15454	15468	15444	15627	15440	15478	15473	15480	15634	15346	15473	15597	15578	15339	15321	15575	15459	15425	15494	15361	15461	15587	15288	15418	15365	15457	15517	15466	15283	15491	15398	15629	15548	15481	15422	15482	15544	15583	15383	15428	15402	15443	15396	15470	15372	15496	15412	15453	15498	15517	15400	15523	15418	15438	15504	15469	15486	15286	15229	15396	15254	15576	15468	15480	15289	15688	15671	15476	15427	15281	15527	15524	15455	15528	15486	15382	15354	15414	15396	15524	15507	15436	15524	15668	15254	15317	15391	15439	15604	15434	15505	15529	15493	15392	15393	15399	15526	15414	15346	15478	15605	15311	15427	15498	15570	15426	15355	15493	15364	15444	15555	15432	15422	15368	15409	15469	15513	15405	15425	15499	15455	15465	15190	15366	15513	15528	15574	15475	15406	15633	15326	15295	15294	15580	15581	15564	15301	15393	15311	15396	15467	15358	15550	15266	15423	15542	15249	15422	15367	15374	15440	15599	15633	15635	15435	15369	15409	15515	15446	15405	15437	15486	15404	15291	15436	15464	15544	15451	15503	15392	15639	15356	15260	15382	15419	15569	15521	15501	15634	15516	15599	15384	15447	15371	15386	15381	15343	15456	15580	15348	15312	15414	15619	15334	15596	15357	15291	15412	15514	15441	15592	15437	15382	15492	15462	15507	15632	15429	15320	15367	15432	15519	15392	15554	15437	15296	15363	15538	15606	15715	15313	15468	15614	15432	15537	15420	15452	15452	15306	15523	15319	15384	15571	15421	15472	15505	15449	15399	15433	15436	15321	15592	15359	15509	15362	15411	15546	15474	15533	15519	15402	15442	15521	15315	15492	15517	15450	15499	15435	15428	15399	15339	15586	15402	15698	15396	15470	15353	15360	15468	15369	15401	15388	15326	15474	15393	15469	15337	15252	15568	15416	15593	15489	15414	15454	15588	15440	15454	15581	15262	15396	15448	15562	15507	15519	15486	15443	15516	15704	15365	15627	15460	15727	15454	15441	15330	15438	15503	15429	15284	15417	15367	15426	15475	15327	15449	15525	15451	15405	15396	15439	15387	15479	15587	15504	15316	15411	15372	15554	15415	15610	15430	15590	15354	15312	15462	15453	15594	15534	15512	15402	15569	15421	15492	15404	15417	15480	15454	15408	15508	15745	15363	15617	15470	15395	15399	15428	15501	15610	15433	15438	15415	15487	15447	15445	15469	15397	15375	15349	15385	15376	15372	15444	15405	15374	15505	15508	15562	15415	15425	15460	15493	15447	15423	15525	15563	15577	15385	15401	15494	15316	15455	15401	15343	15365	15394	15499	15301	15492	15428	15332	15463	15437	15433	15450	15406	15520	15624	15506	15428	15491	15593	15559	15412	15420	15491	15419	15161	15448	15529	15477	15430	15343	15498	15455	15473	15478	15435	15562	15402	15551	15476	15224	15361	15452	15486	15421	15425	15316	15404	15540	15507	15274	15383	15448	15398	15398	15351	15387	15532	15500	15281	15441	15557	15440	15320	15447	15500	15563	15375	15431	15424	15342	15367	15389	15559	15517	15347	15455	15467	15537	15498	15573	15399	15478	15541	15380	15377	15484	15500	15317	15491	15407	15406	15343	15489	15378
35042	28665	32426	31165	28953	28498	28112	27631	27627	27773	27459	27669	27424	27420	27457	27438	27514	27529	27455	27539	27516	27351	27170	27304	27245	27373	27293	27336	27214	27334	27334	26955	27164	27416	27210	26950	27188	27170	27347	27226	27259	27364	27236	26966	27034	27089	27075	27163	26940	27159	27261	27435	27253	27137	27254	26999	27201	27153	26817	27128	27479	27176	27219	27203	26946	26755	27189	27022	26995	27127	27143	27049	27080	27087	27303	27230	27190	26888	27208	27440	27242	27155	26897	26759	26740	26996	26999	27145	27116	27092	27268	27124	27321	27219	27266	27379	26898	26720	27268	27091	27175	27260	27060	26947	27371	27043	27125	27100	27132	26978	27203	26847	26921	26740	27074	26996	27007	27197	27102	27344	26984	27383	27057	27262	27073	27287	26983	27096	27249	27021	27212	26788	27204	27131	27145	27143	27129	27007	27246	27290	27124	27098	27254	27086	27290	27022	27246	26989	27014	27242	27146	27093	26879	27021	26982	26995	27000	27080	26985	27038	27446	26979	26947	27029	26790	27354	27201	26908	27309	27260	27269	26933	27227	26996	27302	27192	27133	27101	26995	27327	27397	27112	27244	27264	27212	27041	27080	27085	27056	27308	27028	27198	26874	27161	27059	27037	27193	27048	27109	26992	27045	27038	27142	27007	26945	27064	27137	26844	27288	26967	26895	26960	27015	27053	26890	27124	27375	26993	27113	27141	27134	27160	27017	27008	27160	27000	27146	26925	26950	26863	27386	27113	27207	26982	27176	27080	27296	27168	27127	27075	27034	26946	26905	27370	27202	27096	27189	26955	27051	26944	27069	27055	26942	27163	27088	27221	27067	27238	27232	27360	26827	26888	27242	26890	27172	26893	27116	27004	27101	26821	26974	27256	27149	27074	27094	26753	27236	27260	26925	26986	27298	27001	26947	27041	27292	27100	27311	27133	27331	27150	27231	27069	27209	27212	27365	27251	27124	27005	27106	27062	26948	27190	27035	26858	27185	27145	27056	27026	27107	27039	27163	27144	27064	27167	27133	26908	26915	27078	27278	26987	27008	27305	27229	27104	27135	27040	26949	26921	27102	26862	26913	26569	27026	27008	27145	27074	27038	27045	27238	27220	26958	26956	27192	27065	27217	27148	26983	27312	26946	27012	26733	26983	26960	27213	27140	27071	27243	27060	27236	27100	26939	27114	27117	27077	27125	27143	27223	27077	27233	26998	27384	26990	26905	27169	27117	27204	27132	26957	27180	27128	27317	26874	26752	27168	27173	27191	27254	27226	27124	27046	26853	27168	27045	27034	27406	26987	27111	27047	27362	27060	27254	26878	27629	27214	27032	27140	27090	26970	27036	26814	27250	27047	27131	26925	27081	27007	27139	26952	27122	26849	27045	27124	27020	26963	26801	26760	26877	27114	27076	26929	27003	27075	27436	27144	27241	27044	27253	27047	27009	26929	27116	27196	27063	27442	27197	26881	27212	26807	27221	27292	27014	26918	27185	26835	27338	27179	27215	27218	27189	27058	27073	27165	27040	27225	27183	27174	26945	27105	27281	27323	27023	26812	27259	26956	27063	27013	27144	27164	27263	27356	27104	27298	27197	26952	27049	27416	26890	27160	27105	27039	27136	27199	27059	26930	27165	26992	27217	27026	27209	27208	27136	27071	27181	27083	26872	27191	27104	27276	27084	27030	26737	27133	26928	27049	26926	26867	27186	27127	27333	27092	27051	27134	27065	27116	27174	27108	27107	27277	27021	27339	27122	27200	27178	27202	27006	27032	27022	26811	27036	26887	27108	27019	26941	27250	27215	27018	27066	27053	27243	27078	27215	26989	27305	27163	27087	27320	27229	26980	27344	26894	27219	27338	27039	27154	27017	27139	27455	27498	27284	27225	27382	26847	27047	26949	27085	26872	26827	26849	27156	26803	27243	26899	27309	26882	27161	27042	27109	27236	27095	27106	27141	27313	27189	27070	27116	27136	27240	27170	27252	27170	27155	27181	27126	26867	27027	27563	27164	27309	27147	26923	27113	27225	27074	27019	27231	27401	27234	27002	26995	27258	27328	27201	27214	27199	27227	27149	27054	27090	26921	27092	27188	27203	26829	26986	27140	27033	27311	27017	27131	27089	27119	27096	27238	27195	27202	27226	27141	27107	27347	27215	27132	27046	27204	27208	27215	27270	26990	27001	26970	27048	27240	27089	27283	27134	27167	27387	27173	27087	27088	26883	26800	27076	27176	27095	26925	27120	26929	26909	27138	27054	27127	27301	27057	27251	27145	27249	27230	27072	27020	27254	27270	27124	27176	27148	27354	27135	27151	26946	27319	27122	26895	27091	26983	27003	26980	27054	26876	27100	27351	27116	27283	27434	27179	27194	27075	27031	27280	27155	26900	27028	26872	27044	27353	26991	27323	26974	26957	27227	27093	26779	26960	26905	26759	27162	27010	26736	27108	26990	27291	27170	26858	27241	27330	27151	27044	27081	26845	27047	26942	26865	27068	27030	27342	26867	26929	27067	27143	26990	27196	27182	27544	27432	27237	27295	27002	26995	27030	27117	27183	26910	27108	27292	26960	27060	27161	26968	27120	27119	26947	27084	27253	26916	27149	27037	26983	26939	26987	27279	26941	27130	27263	27261	27133	27025	27029	27282	27294	27196	26978	26953	27348	27258	26941	27019	26992	26939	27296	27001	27023	26971	26951	27018	27312	27070	27199	26777	27085	27073	26880	27114	27179	26987	26985	27247	27167	27210	26990	26980	27134	27105	27136	27200	27143	27003	27256	27177	27250	27066	27242	27096	27098	27179	27205	27219	27081	26765	26868	27237	27217	27135	27081	27042	27260	27063	27197	27131	27013	27095	27241	27122	27213	26917	27103	26878	27178	27232	26953	26867	26948	27422	27064	27081	27110	27206	27351	27080	27068	27192	27141	27109	27004	27053	26956	27177	27010	27240	27085	26987	27193	27185	27051	26974	27048	26749	27163	26902	27149	26915	27282	27130	27043	27219	27504	27158	27060	27229	27114	27063	27127	27065	26926	26877	26917	26991	27108	27264	27093	26951	27329	27312	27099	27098	26843	27003	26834	27036	27391	26989	27089	27399	27273	27198	27228	27209	27257	26686	26912	27222	27064	27040	27228	27044	27128	27078	27290	27162	26676	26983	27120	27091	26850	26905	27252	27241	26737	27200	27030	27528	26841	26942	27053	27164	27066	26994	27206	27140	26990	27031	27068	27132	27107	27268	27293	27177	27158	26974	26874	27064	26865	27175	27060	26746	26999	26789	27037	27198	27327	27306	26948	27167	27259	27362	27061	27063	26996	26878	27038	27143	27181	27088	27046	27234	26926	27102	26958	27129	26981	27110	27465	27250	26994	27293	27060	27387	27059	26873	27175	27240	27334	27115	27134	26998	26897	27044	27246	27025	27075	27188	26806	27089	27035	27295	27188	27161	27238	27157	27156	27088	27425	27174	26902	27000	27079	26885	27309	27156	27242	27507	27108	27082	27154	26988	26953	27192	27255	27053	27107	27159	27071	27251	27213	27232	26948	27014	27313	27184	27043	27250	27088	27007	27025	27054	27110	27172	27196	27032	27048	27148	27087	27139	27081	27296	27232	27032	27222	27316	27197	27156	27100	27154	27282	26970	27206	27145	27046	27352	27203	27038	27112	26859	27193	26781	27069	27080	26958	26988	26907	27029	26844	26975	27149	26854	26874	26788	26908	27028	27253	26975	27218	27409	27037	27162	27091	27105	27028	27021	27095	27189	27157	26992	27220	27072	26989	27066	27144	26977	27157	27075	26977	26845	27198	27106	26922	27142	27193	27113	27306	26988	27134	27161	26922	27072	26957	27030	27082	27275	27196	27048	27227	27091	27228	27138	26932	27246	27273	27049	27157	27163	26912	26933	27321	27208	26981	27077	27061	26924	26963	27136	27002	27131	27081	26969	27064	26978	27176	26957	27030	27163	27056	27083	27223	26936	26945	27323	27157	26924	26962	27215	27199	27111	27152	26936	26958	27234	27110	27282	27209	26961	27015	26867	27264	27130	27120	27228	27112	26971	27024	27058	26981	27151	27029	27303	27270	27376	27401	27417	27180	27019	27221	27165	27185	26810	27180	27138	27402	26987	27453	27123	27357	27509	26967	26988	27143	27330	27218	27068	27120	27323	27284	27083	27078	27033	27267	27150	27102	26865	27207	27073	26876	27002	26977	27016	27271	26985	27057	27100	27287	27065	27042	27016	27113	26942	26948	27061	26984	27408	27271	27315	27191	26977	27045	27024	27190	27221	27072	27075	26871	27147	26866	27028	27177	27167	27199	26929	27048	27079	26766	27250	27320	27282	27087	27176	27110	27255	27042	27011	26991	27092	27061	27022	26981	27082	26934	27355	26998	27236	26932	27064	27037	27112	27358	27225	26995	27191	27018	27065	26994	27161	26879	27023	27417	27066	27273	27036	27301	27049	27149	27204	27086	27163	27136	27030	26892	26977	27105	27162	27226	27106	27137	27146	27041	27202	27038	27028	26964	27174	27164	27063	27270	27070	27166	26990	27063	27169	26849	27271	26984	27130	27296	27351	27396	27098	27092	27218	27182	27326	27271	27117	27233	27055	27278	27065	27274	27137	26939	27308	27324	27183	26852	27008	27069	27003	27315	27138	26949	27194	27114	27009	27309	27173	27012	26948	27087	26920	27304	27061	27045	27105	26879	26902	27542	26824	27000	27258	27194	27252	27104	27254	27161	27197	26859	27163	27334	27413	27104	27129	27074	27252	27207	26948	26884	26787	27250	27147	27291	27221	27017	27375	27151	27154	27038	27154	27142	26994	27057	27237	26986	27197	27143	27023	26844	27021	27193	26892	27177	27086	27338	27172	26955	27133	27320	27122	27266	27048	27206	27237	27248	26780	27121	26924	27279	27097	27226	27284	27207	27086	27211	27163	27161	27051	27248	27064	27164	27209	26835	27353	27071	26964	27059	27289	27140	27151	27161	27132	26992	26999	27169	26989	27363	27157	27088	27203	27044	27001	27041	26908	26866	27164	27013	27322	27135	27117	27086	27098	27122	27070	27395	26861	27230	27017	27111	26885	26871	27081	26948	27188	27243	27305	27031	27161	27186	27095	27327	27016	27029	26997
21521	25647	25163	21256	19923	18755	17974	17898	17381	17390	17308	17225	17154	17261	17223	17125	17146	17082	16929	17103	16937	17052	16882	16709	17138	16908	16882	16890	16888	16838	16849	16819	16669	16572	16869	16789	16879	16710	16699	17058	16837	16773	16793	16869	16807	16713	16570	16951	16718	16749	16694	16610	16733	16814	16837	16610	16740	16593	16796	16746	16749	16723	16750	16623	16720	16639	16815	16537	16688	16678	16550	16555	16545	16630	16631	16442	16688	16776	16600	16723	16831	16641	16535	16629	16681	16716	16527	16694	16828	16742	16628	16690	16589	16720	16648	16613	16699	16711	16710	16689	16440	16490	16719	16532	16592	16728	16713	16637	16589	16937	16719	16629	16688	16620	16752	16599	16636	16764	16788	16692	16748	16665	16733	16565	16682	16706	16615	16619	16730	16440	16704	16775	16737	16602	16567	16493	16765	16643	16658	16766	16679	16670	16458	16811	16630	16640	16839	16848	16599	16665	16915	16783	16727	16823	16701	16754	16758	16836	16645	16764	16753	16577	16641	16587	16454	16634	16655	16899	16659	16698	16839	16689	16620	16688	16758	16937	16590	16496	16684	16709	16741	16924	16699	16824	16868	16747	16562	16588	16790	16615	16710	16632	16967	16594	16790	16683	16574	16637	16606	16599	16500	16604	16783	16590	16534	16652	16519	16585	16552	16703	16736	16636	16620	16713	16660	16582	16500	16723	16636	16630	16587	16749	16860	16649	16729	16609	16698	16544	16602	16603	16855	16740	16752	16769	16690	16699	16684	16649	16676	16698	16689	16855	16636	16491	16766	16607	16452	16656	16639	16714	16781	16860	16658	16606	16681	16671	16617	16718	16526	16631	16683	16769	16811	16773	16641	16821	16607	16760	16968	16614	16810	16717	16654	16928	16648	16742	16591	16539	16630	16632	16793	16594	16666	16798	16768	16608	16760	16577	16622	16775	16677	16907	16818	16605	16715	16708	16664	16743	16735	16818	16566	16610	16646	16724	16691	16627	16741	16664	16683	16667	16644	16656	16636	16716	16678	16779	16639	16709	16488	16607	16796	16725	16598	16649	16751	16639	16741	16630	16739	16779	16614	16525	16772	16588	16750	16725	16534	16702	16619	16718	16546	16739	16505	16605	16847	16618	16649	16687	16568	16794	16575	16797	16594	16498	16676	16717	16739	16623	16617	16696	16683	16577	16705	16720	16445	16780	16664	16673	16644	16928	16636	16609	16673	16720	16732	16636	16765	16576	16647	16749	16481	16653	16673	16688	16668	16675	16825	16655	16754	16804	16781	16616	16513	16742	16714	16446	16726	16761	16584	16615	16585	16812	16542	16802	16665	16761	16633	16820	16792	16632	16630	16811	16755	16661	16668	16539	16670	16695	16684	16707	16696	16800	16723	16615	16597	16844	16608	16664	16701	16632	16668	16632	16819	16667	16600	16701	16548	16633	16781	16833	16723	16743	16717	16800	16557	16509	16814	16776	16639	16719	16833	16686	16548	16748	16607	16563	16699	16678	16673	16591	16595	16758	16740	16830	16711	16838	16631	16695	16664	16756	16735	16575	16738	16669	16641	16597	16569	16626	16650	16750	16788	16694	16714	16688	16473	16676	16770	16611	16694	16731	16530	16720	16623	16458	16644	16643	16684	16526	16743	16601	16688	16738	16648	16714	16791	16757	16816	16587	16720	16599	16857	16615	16755	16542	16923	16746	16735	16702	16742	16533	16915	16730	16748	16710	16905	16453	16621	16735	16667	16622	16685	16865	16730	16701	16693	16718	16807	16581	16745	16765	16610	16645	16545	16693	16614	16665	16588	16749	16674	16655	16687	16735	16850	16915	16682	16668	16744	16625	16767	16660	16714	16836	16636	16548	16625	16631	16735	16584	16564	16695	16767	16702	16764	16685	16866	16635	16831	16670	16694	16757	16632	16849	16680	16731	16778	16605	16810	16590	16799	16656	16594	16654	16693	16828	16727	16736	16741	16645	16784	16643	16690	16732	16564	16619	16712	16666	16520	16718	16787	16536	16748	16656	16873	16598	16742	16652	16789	16612	16635	16631	16678	16711	16629	16689	16622	16600	16692	16610	16760	16711	16622	16792	16647	16668	16875	16830	16666	16597	16644	16693	16510	16795	16621	16723	16787	16566	16678	16889	16662	16782	16691	16864	16578	16867	16490	16737	16729	16564	16728	16666	16556	16654	16811	16661	16732	16696	16717	16571	16747	16653	16751	16722	16566	16679	16841	16890	16710	16734	16671	16766	16572	16647	16762	16554	16829	16787	16772	16914	16742	16549	16643	16572	16739	16621	16662	16676	16665	16857	16712	16619	16545	16671	16670	16663	16672	16673	16618	16588	16693	16655	16521	16478	16738	16822	16739	16861	16844	16789	16637	16658	16591	16699	16509	16747	16712	16725	16681	16738	16609	16629	16671	16709	16655	16523	16667	16748	16541	16488	16580	16541	16734	16693	16766	16828	16618	16702	16713	16760	16634	16632	16845	16563	16645	16723	16712	16642	16978	16626	16715	16619	16649	16757	16594	16850	16690	16582	16763	16754	16803	16871	16598	16716	16515	16610	16617	16674	16910	16519	16687	16734	16638	16665	16816	16614	16825	16830	16484	16643	16707	16851	16728	16746	16611	16618	16655	16655	16635	16543	16835	16617	16634	16601	16787	16678	16740	16634	16663	16763	16606	16912	16719	16670	16542	16533	16708	16905	16567	16653	16648	16690	16525	16781	16754	16815	16625	16738	16600	16803	16802	16616	16747	16786	16495	16680	16670	16599	16801	16753	16699	16511	16602	16789	16662	16692	16588	16702	16658	16612	16841	16816	16650	16683	16546	16674	16607	16728	16730	16573	16743	16725	16686	16672	16844	16763	16746	16764	16824	16513	16690	16640	16757	16650	16665	16884	16717	16781	16919	16555	16538	16742	16713	16721	16742	16592	16666	16680	16716	16672	16776	16845	16602	16573	16695	16616	16704	16720	16644	16634	16695	16663	16812	16804	16624	16806	16876	16701	16595	16679	16671	16636	16706	16775	16811	16674	16642	16620	16745	16825	16613	16542	16666	16629	16366	16567	16655	16522	16701	16811	16659	16750	16635	16767	16724	16535	16636	16783	16765	16715	16629	16639	16553	16753	16810	16797	16733	16645	16628	16509	16884	16694	16559	16657	16733	16704	16706	16690	16754	16669	16634	16648	16570	16596	16685	16739	16605	16603	16797	16613	16654	16626	16709	16742	16670	16736	16585	16862	16675	16665	16716	16723	16655	16812	16793	16688	16878	16705	16493	16771	16633	16695	16810	16771	16668	16623	16658	16487	16687	16725	16722	16867	16498	16758	16821	16655	16753	16805	16851	16567	16704	16516	16837	16634	16550	16609	16685	16720	16714	16582	16491	16791	16579	16817	16586	16790	16714	16661	16687	16652	16657	16636	16571	16722	16739	16531	16707	16769	16899	16778	16683	16732	16720	16629	16595	16816	16896	16658	16722	16699	16745	16734	16759	16583	16640	16761	16723	16703	16477	16681	16402	16685	16637	16709	16720	16630	16541	16441	16646	16705	16556	16629	16504	16568	16765	16750	16824	16787	16736	16755	16716	16725	16608	16726	16860	16810	16644	16622	16678	16648	16603	16713	16603	16838	16586	16609	16819	16700	16643	16649	16736	16728	16595	16695	16749	16595	16689	16508	16716	16518	16720	16751	16893	16670	16846	16767	16584	16712	16654	16706	16759	16714	16758	16678	16657	16587	16845	16779	16761	16622	16679	16817	16731	16697	16679	16757	16760	16512	16819	16603	16814	16700	16857	16788	16649	16660	16740	16877	16820	16490	16862	16714	16582	16632	16747	16511	16600	16814	16662	16693	16669	16479	16737	16788	16792	16693	16866	16661	16741	16615	16670	16774	16726	16808	16816	16703	16819	16935	16723	16620	16445	16560	16694	16742	16620	16713	17043	16594	16716	16669	16599	16842	16758	16729	16484	16568	16766	16858	16671	16613	16718	16523	16728	16873	16553	16544	16712	16702	16731	16727	16719	16593	16618	16717	16616	16572	16522	16692	16685	16743	16683	16782	16650	16573	16619	16650	16677	16915	16638	16796	16607	16713	16738	16718	16780	16629	16661	16684	16581	16620	16638	16702	16871	16752	16683	16764	16620	16734	16860	16640	16751	16585	16601	16720	16671	16845	16588	16584	16865	16770	16841	16698	16496	16816	16804	16668	16746	16695	16657	16743	16646	16650	16792	16512	16573	16704	16622	16646	16666	16733	16669	16598	16675	16555	16505	16631	16866	16579	16859	16670	16514	16599	16689	16799	16680	16569	16556	16686	16907	16699	16704	16814	16784	16640	16643	16723	16766	16586	16981	16675	16706	16725	16672	16464	16689	16817	16756	16711	16799	16744	16681	16720	16697	16662	16732	16644	16663	16704	16587	16673	16462	16863	16736	16700	16752	16613	16518	16642	16856	16625	16614	16634	16491	16671	16739	16766	16616	16545	16750	16738	16560	16568	16667	16510	16734	16653	16651	16689	16667	16658	16569	16629	16661	16780	16621	16653	16631	16638	16725	16988	16558	16619	16680	16583	16856	16760	16731	16598	16603	16663	16590	16696	16722	16546	16872	16719	16636	16673	16572	16720	16661	16639	16697	16678	16743	16626	16889	16689	16640	16633	16789	16705	16763	16649	16500	16746	16633	16636	16628	16713	16664	16669	16661	16544	16640	16845	16536	16755	16926	16765	16746	16606	16739	16596	16676	16584	16721	16772	16641	16646	16641	16785	16864	16565	16657	16751	16743	16556	16576	16562	16909	16530	16887	16649	16885	16624	16779	16585	16617	16699	16597	16686	16898	16608	16583	16616	16695	16608	16737	16695	16525	16646	16683	16682	16607	16496	16821	16698	16842	16630	16757	16761	16585	16509	16767	16710	16547	16551	16767	16572	16727	16709	16792	16713	16625	16719	16884	16752	16739	16547	16700	16753	16713	16750	16425	16794	16629	16680	16624	16766	16611	16709	16721	16936	16481	16692	16617	16702	16761	16726	16668	16667	16572	16877	16660	16755	16690	16631	16832	16770	16730	16798	16617	16651	16661	16828	16777	16647	16731	16581	16723	16823	16700	16784	16694	16541	16625	16745
24211	21173	27690	25372	24150	28247	30169	27343	26489	26286	26177	26523	26450	26094	26132	25965	26111	26019	26017	25986	25995	25650	25861	25853	25641	25613	25744	25652	25317	25438	25546	25292	25715	25411	25403	25203	25548	25445	25542	25642	25372	25622	25580	25342	25146	25126	25053	25374	25188	25549	25320	25246	25142	25297	25398	25239	25190	25205	25321	25033	25420	25266	25370	25067	25192	25234	25503	25066	25472	25177	25179	25318	25140	25322	25148	25352	25188	25269	25062	25090	25280	25126	25427	25260	25195	25313	25354	25216	25545	25244	25324	25261	25386	25180	25196	25329	25167	25140	24949	25360	25144	25099	25263	25224	25147	24996	25371	25113	25155	25129	25043	25195	25256	25203	25286	25138	25346	25055	25236	25225	25261	25077	24964	25050	25305	25075	25509	25201	25277	25225	25313	25208	24988	25122	25358	25432	25315	25190	25163	25145	25222	25055	25099	25279	25312	25214	24976	25246	25478	25221	25334	25158	25115	25329	25147	25328	25118	25137	25319	25281	25149	25502	25326	25413	25238	25557	25257	25132	25385	25012	24898	25479	25047	24826	25260	25189	25393	25487	25217	25083	25048	25251	25232	25268	25024	25306	24980	25318	25064	24904	24999	25088	25237	25176	25141	25241	25085	25447	25308	25348	25141	25328	25499	24812	25430	25339	25128	25205	25415	25279	25280	25268	25244	25205	24951	25411	25173	25208	25158	25102	25293	25069	25131	25148	25005	25230	25113	25123	25332	25295	25238	25237	25190	25055	25056	25247	25144	25371	25443	25065	25235	25249	25100	25277	25299	25089	25137	25313	25196	25039	25154	25372	25409	25255	25252	25092	25061	25013	25158	25264	25077	25255	25457	25085	25092	25325	24954	25340	25233	24874	25332	25170	25134	25181	24963	25006	25196	25370	25305	25155	25174	25173	25314	25428	25289	25073	25207	25174	25153	25254	25531	25287	25023	24975	25004	25141	25475	25239	25295	25339	25225	25295	25440	25131	25182	25295	25147	25078	25110	25137	25312	25511	25218	24923	25046	25277	25000	25246	25068	25220	25252	25358	25286	25010	25167	25159	25267	25169	25241	25457	25213	25110	25333	25087	25258	25122	25254	25161	25084	25179	25230	25152	25281	25260	25268	25097	25171	25314	24929	25104	25049	25118	25413	25283	25160	25282	25424	25280	25471	25318	25082	25188	25436	25217	25103	25293	25528	25198	25162	25280	25300	25280	25261	24989	25405	25395	25068	25196	25181	25053	24934	25131	25180	25413	25111	25157	25110	25056	25248	25451	25142	24971	24937	25122	25124	25326	25255	25336	25033	25337	25268	25322	25227	25217	25136	25376	25210	24956	25219	25134	25310	25561	25104	25347	25322	25228	25204	25215	25231	25044	25183	25065	25339	25037	25304	25242	25395	25226	24986	25275	25320	25153	24949	25240	25296	25195	25142	25216	25236	25144	25096	25197	25431	25182	25093	25311	25259	25300	25147	24975	25191	25236	25180	25072	25131	25433	25256	25081	25270	25211	25285	25329	25230	25412	25337	25310	25046	25138	25250	25100	25033	25069	25257	24946	25198	25237	25211	25543	25333	25270	25178	25327	25076	25368	25198	25134	24916	25132	25344	25276	25442	25084	25026	25353	25404	25140	25325	25318	25269	25121	25257	25053	25325	25070	25174	25122	25163	25105	24918	25289	25146	25210	25391	25152	25183	25080	25173	25264	25178	25086	25118	25082	25291	25096	25296	25392	25250	25234	24957	25107	25256	25232	25025	25025	25072	25379	25171	25135	25325	25122	25151	24994	25447	25106	25155	25058	25170	25089	25115	25202	25357	25268	25230	25347	25274	24965	25240	24983	25170	25367	25162	24926	25058	25196	25369	25235	25108	25138	25252	25247	25321	25104	25236	25134	25364	25352	25262	25335	25145	25441	25332	25278	25172	25128	25127	25405	25352	25058	25309	25227	25130	25236	25306	25158	25029	25258	25328	25294	25198	25250	25246	25232	25132	25120	24993	25231	25129	25236	25073	25266	25017	25071	25154	25173	25163	24991	25063	25398	25205	25128	25230	25380	25440	25227	25178	25062	25296	25096	25351	25263	24954	25336	25408	25379	25289	25216	25276	25127	24990	25310	25250	25279	25141	25307	25384	25022	25125	25251	24859	25075	24944	25299	25266	25127	25064	25135	25165	25297	25243	25187	25470	25091	25132	25181	25112	25047	25216	25304	25194	25072	25385	25070	25295	25156	25150	25353	25389	25254	24987	25226	25286	25511	25295	25172	25288	25107	25282	25007	25028	25223	25224	25113	25173	25267	25140	25151	25061	25022	25216	25243	25162	25194	25371	25136	25020	25227	25348	25159	24957	25160	25504	25167	25233	25197	25239	25376	25361	25259	25183	25477	25295	25484	25274	25329	25089	25196	25376	25165	25265	25236	25586	25146	25292	25319	25308	25278	25193	25153	25270	25338	25322	25052	25318	25236	25184	25147	25135	25186	25120	25167	25244	25253	25191	25080	25033	25240	25273	25353	25019	25050	25342	25284	25073	25189	25264	25267	25277	25232	25055	25148	25091	25148	25238	25258	25088	24991	24995	25080	24971	25230	25097	25327	25126	25347	25154	25021	25330	25091	25089	25183	25209	25050	25279	25143	25020	25280	25372	25155	25322	25248	25152	25344	25281	25122	25022	25300	25440	24996	25301	25421	25279	25169	25273	25228	25170	25336	25425	25189	25322	25242	25427	25515	25417	25162	25002	25205	25116	25233	25160	25050	25143	25188	25344	25294	25170	24873	25403	25218	25226	25373	25159	25050	25161	25236	25177	24821	24992	25286	25086	25125	25361	25059	25171	25075	25329	25292	24920	25275	25259	25127	25417	25280	25037	25010	25177	25195	25279	25242	25163	25134	25402	25004	25171	25098	25241	25401	25436	25096	25401	25353	25446	25058	25351	25216	25453	25212	25219	25023	25162	25436	25127	25195	25039	25323	25190	25334	25232	25232	25203	25211	25321	25327	25040	25128	25481	25146	25326	25350	25227	25326	24907	25089	24988	25178	25178	25314	25079	25095	25241	25146	25158	25007	25375	25508	25351	25557	25138	25046	25132	25099	25304	25025	25409	25237	25328	25036	25185	25548	25221	25114	25197	25142	25373	25289	25317	25208	25187	25039	25316	25178	25239	25239	25289	25366	25387	25225	25259	25112	25301	25085	25407	25367	25484	25165	25130	25385	25081	25124	25223	25196	25282	25206	25104	25386	25383	25258	25484	25201	25086	25163	25174	24931	25142	25075	25262	25268	25438	25101	25439	25352	25061	25242	25243	25181	25084	25272	25197	25265	25138	25232	25200	25381	25265	25256	25303	25239	25072	25166	25326	25262	25052	25355	25415	24954	25272	25306	25197	25379	25094	25248	24888	25289	25242	25207	25500	25265	25229	24937	25465	25349	25164	25124	25246	25144	25277	25225	25320	25328	25166	25339	24950	25357	25320	25224	25100	25319	25288	24959	25071	25371	25345	25247	25316	25228	25098	25210	25453	24968	25308	25447	25144	25382	25199	25188	25170	25088	25199	25175	25502	25270	25397	25035	25324	25255	25275	25232	25061	25007	25213	25345	24998	25180	25265	25097	25503	24999	25055	25151	25385	25038	25183	25347	25112	25182	25330	25101	25217	25277	25286	25000	25137	25362	25224	25247	25117	25301	25436	25101	25200	25188	25055	25013	25230	25023	25076	25389	25040	25256	25432	25086	25170	25020	25011	25149	25270	25321	25182	25308	25375	25289	25622	25090	25395	25380	25212	25525	25166	25178	25183	25069	25186	25199	25357	25159	25334	25151	25074	25203	25219	25353	25207	25417	25140	24938	25245	25148	25101	25172	25112	25142	25250	24976	25197	24968	25388	25219	25074	25178	25499	25234	25099	25321	25273	25205	25327	25145	25079	25172	25112	25038	25140	25060	25083	25244	25025	25204	25349	25025	25334	25267	25457	25242	25346	25257	25253	25515	25307	25269	25260	25153	25229	25074	25232	25191	25113	25228	25382	25160	25225	25144	25284	25018	25274	25244	25101	25084	25155	25588	25139	25070	24970	25458	25304	25283	25010	25151	25099	25186	25236	25197	25080	25329	25378	25021	25393	25237	25059	25107	25087	25148	25307	25233	24943	24995	25323	25390	25289	25152	25091	25260	25171	25052	25257	25316	25267	25331	25285	25162	25222	25348	25228	25254	25300	25004	25298	25251	25202	25174	25240	25108	25018	25165	25092	24922	25076	25078	25210	25131	25093	25056	25328	25158	25080	25267	25211	25261	25047	25370	24876	25034	25104	25347	25253	25187	25178	25221	25388	25173	25289	25326	25344	24979	25050	25135	25025	25250	25240	25280	25482	25049	24953	24974	25201	25454	25423	25114	25051	25293	25268	25400	25019	24996	25270	25341	25340	25130	25432	25456	25110	24977	25103	25500	25137	25129	25363	25221	24965	25326	25396	24997	25171	24978	25174	25103	25127	25351	25317	25444	25105	25432	25231	24888	25130	25011	25101	25268	25011	24941	25238	25159	25244	25134	25114	25096	25305	25527	25199	25140	25331	25220	25481	25045	25130	25240	25427	25238	25264	25322	25229	25243	25323	25337	25064	25351	25003	25115	25254	25106	25247	25142	25189	25296	24994	25268	25222	24900	25241	25290	25137	25259	25309	25113	25290	24997	25117	25200	25314	25188	25323	25268	25500	25147	25168	25046	25107	25163	25308	25301	24829	25012	25174	25216	25251	25137	25224	25258	25203	25364	25168	25288	25106	25203	25309	25033	25311	25335	25039	25442	25192	25278	25195	25191	25422	25079	25205	25233	25162	25150	25212	24999	25366	25212	25241	25092	25263	25248	25020	25268	25330	25390	25247	25019	25216	25245	25330	25068	25218	25109	25003	25272	25324	25397	25497	25304	24988	25229	25126	25197	25248	24997	25102	25283	25097	25324	25087	25281	25222	25131	25287	25329	25482	25022	25183	25339	25255	25064	25322	25125	25255	25202	25089	25002	25293	25269	25186	24964	25083	25221	25321	25259	25336	25334	25338	25275	25346	25252	24922	25270	25089	25053	24997	25302	25251	25316	25323	25134	25154	25198	25140	25166	25407	25177	25101	25313	25149	25301
19435	32158	31373	25442	22285	20173	19043	18077	17837	17542	17408	17245	17239	17034	17013	16780	16773	16782	16759	16598	16682	16463	16426	16424	16102	16267	16328	16205	16003	16145	15979	16072	16073	16078	16008	16112	16144	15796	15875	16007	16021	15978	15968	16086	15983	15742	15901	15956	16033	15870	16026	15761	15976	15755	15779	15837	15930	15784	15778	15794	15900	15677	15856	15855	15819	15692	15884	15912	15789	15821	15698	15763	15782	15742	15891	15931	15777	15931	15805	15723	15736	15860	15947	15778	15854	15858	15862	15743	15887	15760	15805	15711	15785	15834	15755	15766	15882	15796	15996	15942	15724	15763	15799	15771	15803	15833	15814	16022	15800	15796	15665	15826	15770	15854	15872	15884	15666	15835	15674	15821	15810	15927	15868	15888	16000	15966	15494	15733	15880	15757	15689	15854	15842	15902	15696	15762	15745	15646	15563	15822	15960	15789	15727	15837	15830	15715	15905	15878	15759	15923	16039	15902	15737	15847	15830	15769	15756	15892	15822	15704	15999	15872	15865	15746	15647	15722	15963	15748	15816	15829	15701	15747	15677	15856	15674	15684	15770	15828	15785	15694	15866	15758	15981	15698	15705	15914	15793	15846	15678	15763	15712	15865	15891	15854	15821	15741	15675	15880	15693	16026	15889	15730	15859	15768	15784	15788	15779	15721	15805	16015	15928	15817	15744	16064	15601	15690	15814	15962	15797	15884	15719	15826	15860	15641	15801	15716	15968	16110	15604	15867	15826	15682	15841	15939	15796	15786	15945	15975	15983	15765	15779	15838	15793	15736	15702	15745	15952	15820	15801	15875	15811	15777	15711	15828	15955	15650	15825	15878	15690	15922	15870	15859	16004	15905	15558	15867	15781	15862	15973	15795	15825	15924	15848	15663	15971	15647	15790	15880	15864	15906	15681	15923	16010	15742	15786	15912	15679	15781	15897	15735	15734	15856	15698	15939	15867	15742	15917	15668	15791	15736	15944	15782	15823	15774	15824	15737	15971	15722	15936	15716	15995	15915	15785	15859	16019	15890	15496	15804	15975	15858	15708	15639	15898	15768	15667	15689	15891	15620	15750	15906	15921	15766	15933	15854	15646	15871	15754	15787	15881	15773	15915	15795	15768	15794	15615	16008	15885	15772	15817	15775	15837	16056	15681	15805	15872	15839	15865	15905	15858	15786	15757	15859	15899	15738	15943	15780	15755	15680	15806	16035	15897	15825	15913	15761	15764	15798	15909	15844	15758	15889	15893	15763	15934	15836	15808	15609	15846	15733	15724	15757	15686	15848	15860	15795	15742	15702	15884	15674	15695	15859	15803	15714	15888	15763	15945	15799	16053	15835	15891	15695	15780	15956	15666	15889	15942	15572	15819	15809	15837	15747	15800	15790	15903	15794	15885	15768	15922	15725	15845	15844	15808	15716	15794	15751	15792	15794	15877	15805	15872	15804	15924	15736	15874	15743	15821	15849	15672	15754	15925	15881	15844	15862	15888	15930	15889	15787	15716	15987	15818	15853	15760	15849	15641	15742	15816	15898	15841	15872	15852	15844	15701	15736	15833	15948	15711	15689	15740	15891	15785	15775	15752	15666	15825	15765	15858	15743	15797	15766	15884	16019	15798	15759	15670	15818	15847	15830	15686	15809	15846	15823	15830	15882	15810	15894	15750	15719	15654	15924	15795	15877	15680	15755	15803	15816	15826	15783	15780	15754	15957	15916	15814	15587	15696	15928	15834	15797	15721	15820	15895	15829	15879	15852	15818	15725	15843	15768	15701	15962	15812	15858	15959	15757	15845	15891	15912	15853	15919	15817	15745	15726	15819	15915	15826	15857	15833	15749	15733	15636	15728	15661	15731	15814	15806	15765	15859	16035	15718	15765	15681	15892	15845	15778	15816	15795	15898	15762	15872	15665	15826	15726	15673	15861	15964	15817	15764	15760	15806	15796	15840	15763	15729	15801	15975	15768	15810	15767	16003	15746	15896	15830	15904	15729	15872	15845	15863	15877	15932	15722	15969	15748	15909	15717	15667	15969	15800	15852	15861	15816	15749	15722	15940	15685	15902	15860	15847	15889	15725	15765	15793	15776	15908	15766	16004	15735	15912	15880	15926	15669	15764	15705	15743	15746	15805	15859	15883	15775	15946	15903	15713	15747	15801	15677	15947	15877	15686	15667	15791	15888	15696	15793	15828	15792	15932	15732	15659	15804	15882	15885	15724	15699	15841	15808	15659	16014	15978	15727	15663	15802	15698	15747	15761	15710	15814	15805	15699	15770	15746	15777	15650	15807	15681	15771	15810	16066	15629	15842	15760	16038	15791	15765	15828	15743	15854	15974	15622	15851	15822	15726	15711	15872	15826	15864	15589	15897	15857	15673	15907	15735	15907	15790	15854	15679	15799	15725	15673	15792	15758	15882	15671	15650	15862	15840	15698	15894	15693	15966	15775	15934	15675	15855	15898	15719	15895	15720	15996	15872	15612	15952	16049	15740	15909	15882	15829	15862	15850	15810	15720	15981	15770	15945	15751	15729	16075	15802	15782	15789	15788	15875	15811	15701	15853	15775	16004	15720	15848	15851	15666	15800	15922	15740	15952	15995	15598	15968	15739	16044	15882	15832	16012	15914	15822	15748	15752	15717	15933	15995	15928	15793	15653	15951	15678	15869	15866	15944	15834	15637	15774	15785	15720	15753	15818	15782	15653	15860	15840	15777	15815	15836	15773	15550	15818	15756	15885	15610	15822	15826	15983	15929	15761	15705	15777	15903	15784	15774	15721	15804	15982	15743	15553	15874	15739	15739	15745	15773	15936	15970	15875	15773	15712	15767	16018	15803	15924	15603	15869	15675	15767	15705	15894	15887	15861	15859	15844	15938	15905	15747	15671	15899	15789	15803	15846	15764	15788	15665	15829	15915	15707	15781	15865	15788	15877	15786	15779	15893	15791	15739	15767	15815	15787	15864	15824	15916	15691	15806	15839	15698	15883	15849	15731	15626	15840	15760	15919	15685	16029	15791	15851	15794	15683	15822	15611	15905	15802	15792	15863	15898	15818	15754	15766	15849	15889	15854	15971	15730	15683	15831	15749	15761	16031	15961	15704	15799	15756	15856	15749	15843	15780	15821	15958	15794	15830	15756	15850	15743	15786	16071	15693	15814	15882	15710	15863	15757	15725	15717	15799	15818	15727	15808	15803	15839	15961	15793	15737	15661	15932	15716	15801	15736	15779	15751	15816	15850	15811	15755	15851	15913	15834	15822	15727	15637	15888	15913	15813	15848	15911	15845	15843	15790	15873	15706	15863	15790	15900	15746	15798	15829	15997	15965	15876	15992	15760	15790	15794	15927	15758	15880	15865	16014	15678	15793	15810	15691	15894	15690	15859	15782	15703	15844	15739	15670	15741	15880	15598	15716	15944	15811	15676	15855	15673	15798	15848	15790	15747	15884	15910	15891	15773	15720	15704	15942	15694	15711	15810	15825	15890	15837	15781	15860	15727	15731	15867	15726	15880	15778	15779	16125	15866	15780	15833	15909	15821	15817	15739	15754	15573	15870	16001	15816	16036	15886	15720	15835	15882	15971	15714	15803	15771	15669	15763	15917	15799	15903	15948	15836	15765	15845	15734	15714	15779	15802	15781	15742	15726	15859	15879	15851	15842	15758	15786	15895	15793	15959	15781	15716	15731	15802	15649	15758	15819	15712	15707	15830	15839	15822	15792	15945	15682	15718	15731	15836	15744	15829	15815	15752	15868	15702	15815	15899	15837	15751	15920	15823	15801	15878	15727	15752	15913	15917	15856	15935	15867	15959	15802	15938	15994	15740	15906	15819	15861	15862	15747	15810	15902	15813	15756	15813	15808	15958	15914	15795	15809	15741	15945	15860	15900	15792	15856	15880	15800	15810	15732	15854	15928	15919	15879	15755	15630	15856	15853	15763	15837	15709	15820	15745	15856	15945	15877	15843	15785	15931	15668	15872	15889	15882	15791	15776	15753	15653	15797	15787	15727	15917	15677	15635	15871	15750	15847	15906	15864	15731	15701	15715	15836	15569	15878	15792	15714	15899	15749	15966	15593	15868	15847	15845	15879	15857	15849	15711	16033	15775	15785	15885	15838	15825	15618	15843	15845	15705	15716	15784	15906	15772	15746	15928	15812	15750	15549	15762	15626	15877	15696	15681	15743	15850	15773	15686	15839	15831	15757	15709	15900	15755	15790	15737	16013	15738	15812	15952	15742	15638	15715	15748	15737	15577	15784	15581	15871	15936	15738	15739	15634	15830	15861	15688	15941	15838	15715	15758	15704	15669	15776	15905	15887	15693	15849	15763	15773	15818	15798	15662	15750	15830	15818	15862	15728	15931	15819	15780	15750	15732	15964	15668	15831	15770	16002	15958	15754	15862	15890	15851	15834	16025	15792	15902	15871	15721	15995	15850	15670	15638	15686	15824	15810	15749	15787	15805	15816	15884	15823	15794	15673	15777	15706	15827	15634	15974	15660	15961	15785	15839	15844	15867	15829	15838	15837	15778	15842	15916	15841	15644	15901	15784	15976	15751	15785	15794	15774	15782	15682	15959	15778	15727	15773	15774	15890	15668	15799	15789	15726	15948	15845	16013	15667	15806	15942	15860	15836	15923	15854	15694	15865	15921	15734	15929	15803	15882	15665	15865	15793	15832	15797	15718	15887	15659	15967	15709	15890	15923	15823	15797	15753	15718	15726	15783	15895	15785	15699	15850	15705	15828	15793	15691	15863	15925	15594	16064	15783	15643	15929	15715	15730	16012	15801	15840	15726	15782	15837	15883	15858	15911	15776	15839	15863	15849	15881	15736	15794	15662	15760	15934	15662	15852	15907	15565	15640	15818	15628	15955	15794	15751	15810	15846	15770	15876	15864	15844	15755	15945	15839	15834	15713	15839	15821	15891	15697	15768	15769	15807	15854	15794	15638	15840	15952	15829	15898	16045	15859	15911	15749	15752	15676	15802	15844	15752	15866	15669	15863	15988	15774	15874	15737	15829	15942	15745	15962	15727	15912	15972	15654	15856	15814	15792	15710	15850	15797	15708	15759	15668	15808	15887	15830	15744	15844	15782	15895	15920	15840	15837	15732	15753	15789	15823	15849	15870	15741	15809
22703	21151	27740	24929	22202	26828	31992	27703	26668	27001	26747	26271	26189	26221	25810	25973	26036	26096	25869	25729	25838	25667	25717	25638	25436	25505	25254	25330	25345	25239	25364	24969	25264	25185	25118	25224	25372	24991	24710	25161	25022	24967	25088	25196	24841	25103	24804	24754	25020	24891	25070	24679	24882	24942	24906	24766	24913	25208	24848	24794	24956	24995	24860	24827	25079	25067	25024	24981	25040	24781	24721	24973	25213	25252	24925	25095	24911	24785	24792	24868	25023	24972	24912	25073	25083	24930	24948	24903	24908	24893	24798	24887	25108	24750	24826	24899	24762	24917	24676	25051	24893	24949	24557	24779	24894	24775	24832	25182	24616	24652	24932	24652	25079	24943	24984	24885	24816	25023	25240	24576	24805	24873	24785	24944	24635	24934	25013	24936	24685	24664	25017	24692	25145	24912	24977	25039	24843	25075	25031	24845	25273	24817	24961	25020	24798	24895	24931	25054	24912	24819	24917	24714	24716	24819	24856	24743	24834	24699	24611	24552	24722	24672	24754	24890	24875	25038	24743	24823	24819	24875	24661	24966	24866	24840	24797	24900	24940	24895	24716	24893	24943	24833	24921	24853	24849	24935	24870	24899	24931	25078	24781	24585	24871	24879	24878	24899	24827	25025	24831	24910	24692	24887	24736	24862	24861	24778	24909	24920	24711	24755	25032	24716	24995	24803	24753	24763	24877	24798	24948	24887	24938	24794	25003	25148	24885	24910	24961	24848	24957	24859	25000	24824	24884	24538	24879	24864	24768	24999	24834	24764	24849	24900	24801	24825	24750	24489	24979	24738	25082	24678	24934	24868	24778	25059	24913	24930	24890	24943	24875	24813	24834	24738	24881	24603	24723	25148	25022	24604	25117	24956	25361	24921	25011	24688	24759	24678	25170	24966	24978	24932	24608	24769	24666	24980	24992	24916	24776	25138	24972	24995	25031	25238	24710	24882	24729	24639	24704	24622	24926	24871	24990	24815	24860	24923	24569	24929	24882	24826	24853	25038	25033	24822	24769	24903	24715	24657	24891	24720	24938	24789	24686	24662	24699	24923	25000	25088	24620	24863	25026	24602	24647	24826	24905	24839	24732	24769	24878	24840	24842	24815	24656	24828	24826	24752	24948	24871	24968	24750	24882	24893	24461	24975	24936	24911	24971	24826	24756	24961	24888	24838	25213	25000	24885	24922	24669	24759	24911	24597	24863	24728	24804	24830	24976	24637	24806	24976	24720	24635	24953	24938	24750	24799	24781	24665	24628	24872	24694	24628	24798	24593	24875	24742	24956	25039	25092	25128	25012	24855	24794	24856	24906	24957	24777	24791	24994	24828	24969	24909	24722	24709	25034	24999	25032	25003	24865	24912	24911	24972	24814	25019	24906	24879	24770	25051	24719	24828	24840	24845	24761	24738	24982	24819	25113	24927	24922	24848	25085	24723	24855	24990	24949	24996	24867	24641	24937	24729	24772	24942	24774	24496	24821	24816	24959	24964	24819	24966	24709	24661	24789	24694	24830	24650	24960	24639	24897	24955	24923	24558	24983	24630	24610	24748	24787	24744	25008	25064	24888	24591	24725	24804	24684	24787	24674	25030	24908	24872	24886	24966	24664	24801	24901	24764	24964	25015	25083	24906	24944	24738	24836	24671	24784	24730	24785	24599	24668	24565	24755	24798	25003	24856	24968	24599	24997	24813	24830	24844	24726	24715	24756	24885	25020	24821	24875	25229	25028	24979	24954	24905	24972	24892	24828	24817	24791	24716	25057	24768	24782	24857	24773	24835	24863	25027	24904	24668	24807	24738	24662	24908	24805	24933	24660	24695	24859	24770	24697	24747	24775	24935	24854	24871	24886	24690	24954	25001	25021	24954	24761	25064	24815	24702	24942	24877	24699	24745	24603	24864	24993	24887	24675	24944	24771	25012	25016	25080	24990	24923	24754	24717	24773	24674	25004	25103	24831	24899	25087	24908	24772	24989	24872	24993	24796	24959	25084	24937	24971	24829	25004	24923	24672	24618	24610	24736	24731	24818	24657	24780	24915	24841	24874	24788	24967	24709	25021	25106	24778	24772	24614	24502	24852	25000	24840	24904	24988	24868	24813	24968	24934	24825	25052	24803	24891	24790	24681	24685	24780	24845	24762	24687	24648	24884	24780	24807	24892	24865	24972	25108	24627	24682	24776	24898	24786	24932	24971	24889	24853	24692	24912	24818	24535	24870	24765	24833	25071	24983	24785	24619	24567	24681	24588	24891	24768	24887	24965	24886	24830	24762	24748	24771	24896	24959	24747	24881	24812	24792	24862	24924	24966	24832	24840	24835	24955	24729	24825	24804	24722	24745	24967	24831	25124	24970	25009	24795	24767	24800	24903	24772	25128	24921	24831	24574	24818	24849	24865	24897	24827	24869	24983	24814	24732	24806	24892	24707	24807	24840	24965	25013	24930	24639	24758	24876	25057	24689	24749	24818	24818	24764	24853	24781	24646	24669	24867	24606	24684	24824	24885	24847	24703	24916	25194	24849	24536	24684	24881	25005	24916	24766	24920	24767	24766	24657	24774	24935	24966	24853	24768	24687	24712	24796	24691	24698	24819	24858	24799	25048	24891	24803	25025	25005	24800	24894	24938	24662	24833	24747	24680	24745	24840	24831	24646	24686	24918	24959	25005	25062	25066	25113	24914	24733	24919	24819	24708	24975	24623	24746	24913	24749	24755	24730	24762	24876	24891	24913	24775	24941	24723	24730	24840	24918	24910	24996	24981	24852	24877	24953	24604	24880	24780	24883	24960	24934	25140	24972	24668	24925	25053	24736	24710	24788	24726	24996	24921	24821	24910	24734	24782	24789	25000	24811	24879	24835	24749	24961	24836	24650	24939	24760	24813	24772	25030	24706	25171	25090	24909	24776	24905	24842	25081	24688	24502	24975	24870	24778	24701	24741	24809	24714	24648	24718	25048	24772	24788	24608	25117	24814	24733	24948	24682	24827	25073	24903	24721	24865	24822	24483	24688	24925	24844	24972	25077	24900	24724	25117	24940	24954	24965	24846	24859	24845	24994	24906	24820	24825	24589	24776	24623	24711	24968	24822	24970	25018	25034	24959	24840	25087	24831	24784	24881	24850	24852	25010	24723	24592	24819	24765	24654	24627	24734	24767	24839	24837	24746	24850	24775	24714	24816	24901	24704	24717	24761	24926	24866	24701	24849	25013	24679	24774	24953	24812	24770	24760	24767	24843	25010	24872	24686	24403	24735	24671	24721	24788	25014	24734	24664	24855	24764	24790	24793	24740	24644	24882	24965	24845	24914	25025	24735	24846	24827	25402	24788	24492	24684	24762	24770	24967	24863	25075	24866	24890	24732	24870	24777	24914	24484	24813	24844	24760	24752	24628	24975	24754	24799	24850	24775	24566	24869	24900	24840	24951	24700	24876	25029	24922	24746	24895	24676	24832	25039	24928	25015	24665	24590	24700	24657	24948	24728	24776	24630	24476	25016	24815	24790	24994	24793	24847	24745	24758	24617	25045	24661	24906	25090	24824	24925	24761	24965	24913	24740	25190	25043	25063	25093	24606	24836	24956	25033	24753	25014	24966	24736	24764	24753	24816	24931	24808	24981	24809	24738	24708	24758	24659	24736	24877	24899	24882	25119	24766	24763	24672	24802	24866	24985	24832	24757	24901	24898	24691	24889	24871	24839	24697	24561	24578	24923	24798	25004	24737	24817	24679	24721	24722	24982	24999	24888	24966	24866	24957	24818	24827	24988	24926	24776	24781	24800	25004	24918	24885	24576	25074	24943	24791	24796	24695	24800	25007	24642	24587	24455	24346	24974	24736	24855	24799	24720	24856	24901	24915	24809	24580	24667	24705	25065	25017	24530	25040	24780	24984	24788	24767	24934	24996	24827	24980	24872	24895	24976	25046	24932	24879	24704	24618	24749	24738	24984	24830	25060	24914	25028	24721	24743	24787	24728	25002	24950	25022	24900	25015	24806	24766	25072	24741	24917	24923	25030	25015	24920	24860	24707	24817	24805	24636	24827	24861	24914	24738	24862	25006	25094	24850	24895	25002	24918	24660	24888	24639	24961	24660	24951	24861	25025	25056	24861	24619	24952	24640	24769	25001	24928	24763	24448	24643	24749	24925	24754	24674	24943	24940	25133	24812	24667	24827	24646	24511	24901	24707	24739	24792	24662	25022	24953	24668	24857	24707	24791	24728	24819	24509	24671	24713	25037	24880	24794	24897	24780	24791	24875	25111	24779	24992	24672	24879	24961	24867	24782	24724	24807	24548	24732	24654	24832	24569	24785	24820	24961	25022	25117	24881	24930	24960	25035	24850	24843	25076	24559	24638	24855	24629	24865	24737	24618	25026	24801	24830	24865	24989	24799	25003	24915	24812	24749	24584	24679	24629	24908	24859	24734	24667	25007	24899	24719	24827	24957	24675	25017	24954	24756	24696	24862	24896	24758	24841	25111	24935	25062	25343	24938	24627	24962	24680	25032	25002	25031	25097	25031	24772	24719	25047	25142	24915	24723	24710	24629	24721	24771	24968	24901	24564	24759	24861	24887	24647	24787	24651	24951	24669	24872	25037	24690	24982	24743	24774	24467	24936	24971	24835	24905	24828	24905	25012	24805	24904	24792	24606	24930	24787	24591	24975	24951	24643	25088	24828	24832	24628	24963	25042	25101	24701	24721	24871	24806	24862	25014	24987	24802	24841	24969	24963	24810	24747	24985	25009	24913	25026	24959	24645	24903	24726	24837	24863	24756	24572	24774	24785	24685	24817	25254	24807	24683	24762	25034	24778	24809	25022	24667	24539	24773	24679	24730	25046	24709	24674	24606	24873	24684	24674	24628	24915	24856	24966	24990	24896	24853	24930	25036	24920	24604	25117	24801	24915	24870	24845	25051	24511	25026	24895	24983	24661	24910	25079	24880	24663	24775	24825	24735	24716	24713	24626	24774	24732	24653	24877	24836	24693	24856	24571	24813	24845	24686	24768	24823	24941	25066	24833	24588	24689	24662	24799	24848	24647	24863	24756	24642	24495	24802	24849	24928	25002	24836	24762	25073	24808	24801	24888	24861	24766	24697	24664	24794	24863	24723	25041	24756	24606	24949	24730	24904	24944
21154	36551	35981	28769	24419	22132	20352	19261	18518	18097	17872	17682	17453	17344	17318	17217	17059	16936	16989	16713	16619	16606	16352	16281	16296	16309	16206	15981	15910	15841	15954	16001	16137	16056	15769	15856	15924	15838	15981	15794	15953	15674	15648	15705	15706	15671	15646	15764	15678	15838	15412	15802	15689	15718	15632	15884	15738	15491	15575	15644	15510	15722	15682	15811	15526	15654	15567	15560	15530	15567	15612	15576	15595	15795	15667	15587	15655	15513	15880	15459	15707	15649	15665	15463	15412	15702	15482	15634	15889	15579	15508	15671	15660	15583	15625	15646	15681	15672	15627	15741	15351	15735	15583	15572	15585	15657	15615	15536	15533	15647	15636	15642	15638	15714	15535	15347	15536	15395	15653	15729	15529	15633	15578	15723	15490	15538	15625	15673	15747	15528	15506	15369	15684	15472	15456	15661	15555	15708	15689	15410	15629	15650	15641	15291	15651	15591	15487	15507	15547	15602	15675	15679	15732	15459	15656	15612	15752	15473	15633	15485	15579	15471	15421	15813	15543	15488	15480	15603	15549	15646	15416	15589	15719	15517	15770	15635	15525	15661	15425	15743	15664	15643	15548	15515	15495	15566	15575	15502	15639	15815	15605	15569	15453	15473	15677	15582	15631	15751	15468	15559	15755	15659	15511	15584	15695	15454	15572	15588	15666	15582	15503	15589	15529	15578	15588	15606	15450	15612	15514	15637	15541	15630	15485	15599	15704	15650	15578	15531	15608	15380	15599	15528	15613	15591	15646	15493	15697	15535	15617	15639	15384	15694	15504	15621	15745	15549	15565	15579	15540	15543	15634	15691	15535	15536	15695	15505	15438	15760	15561	15649	15579	15675	15497	15612	15658	15595	15623	15452	15645	15553	15581	15650	15526	15643	15495	15512	15602	15606	15718	15611	15548	15476	15466	15655	15725	15646	15594	15584	15722	15725	15583	15627	15740	15488	15719	15584	15438	15400	15481	15549	15581	15660	15683	15493	15517	15458	15551	15556	15365	15397	15519	15610	15563	15586	15620	15489	15652	15583	15598	15398	15689	15607	15548	15522	15513	15518	15416	15594	15463	15611	15477	15485	15570	15362	15717	15619	15650	15492	15609	15494	15743	15505	15592	15589	15611	15533	15649	15634	15572	15752	15549	15445	15458	15543	15649	15491	15623	15490	15541	15560	15684	15545	15587	15614	15656	15641	15625	15825	15599	15333	15748	15578	15492	15643	15739	15628	15680	15470	15624	15501	15735	15705	15649	15630	15824	15625	15435	15436	15647	15639	15712	15487	15635	15518	15577	15562	15474	15508	15616	15450	15723	15506	15616	15382	15586	15442	15620	15672	15655	15699	15475	15745	15598	15535	15699	15690	15494	15571	15605	15826	15437	15539	15490	15397	15649	15657	15620	15607	15504	15536	15624	15566	15687	15544	15584	15501	15218	15474	15766	15645	15594	15496	15675	15682	15599	15499	15543	15581	15681	15706	15560	15498	15698	15709	15597	15319	15570	15754	15565	15501	15601	15642	15717	15326	15547	15459	15495	15407	15632	15628	15555	15592	15647	15508	15517	15511	15609	15583	15378	15518	15348	15547	15606	15680	15572	15639	15505	15564	15584	15491	15652	15506	15427	15587	15608	15689	15498	15535	15672	15549	15419	15514	15650	15551	15600	15666	15562	15633	15638	15518	15642	15637	15679	15451	15502	15470	15741	15557	15655	15645	15480	15576	15661	15657	15594	15594	15661	15685	15429	15595	15531	15569	15538	15595	15623	15512	15552	15667	15653	15434	15742	15489	15516	15479	15375	15706	15593	15667	15529	15618	15648	15646	15555	15681	15706	15563	15574	15512	15795	15562	15613	15562	15752	15559	15661	15558	15610	15632	15501	15466	15684	15651	15618	15534	15508	15638	15698	15523	15777	15579	15625	15653	15549	15587	15631	15722	15560	15623	15492	15528	15419	15759	15735	15559	15601	15514	15496	15575	15431	15620	15588	15486	15636	15661	15468	15634	15737	15591	15493	15613	15840	15457	15344	15832	15612	15600	15677	15591	15557	15520	15644	15595	15464	15467	15723	15515	15671	15485	15678	15518	15512	15433	15569	15636	15491	15622	15569	15636	15493	15518	15744	15581	15449	15640	15771	15615	15530	15529	15424	15539	15668	15684	15544	15657	15493	15534	15674	15468	15564	15664	15635	15585	15591	15515	15413	15440	15594	15563	15483	15773	15601	15554	15468	15428	15424	15474	15598	15649	15727	15559	15442	15613	15465	15670	15530	15649	15648	15488	15667	15564	15511	15563	15604	15589	15619	15627	15685	15537	15568	15698	15535	15551	15520	15737	15569	15645	15693	15666	15484	15680	15399	15536	15469	15586	15499	15562	15573	15557	15682	15480	15536	15642	15644	15536	15564	15577	15597	15591	15586	15571	15624	15753	15619	15588	15703	15833	15592	15642	15558	15543	15404	15554	15558	15480	15519	15573	15623	15587	15764	15569	15511	15515	15582	15505	15594	15467	15658	15592	15636	15709	15555	15590	15566	15443	15385	15728	15805	15696	15626	15469	15677	15575	15610	15643	15631	15713	15421	15566	15474	15594	15723	15613	15571	15762	15797	15395	15560	15556	15651	15677	15629	15639	15740	15586	15558	15580	15670	15625	15670	15623	15606	15552	15678	15556	15615	15678	15640	15671	15737	15525	15661	15716	15531	15582	15464	15583	15569	15609	15368	15650	15552	15575	15495	15587	15572	15655	15459	15521	15604	15700	15526	15690	15753	15569	15523	15560	15596	15568	15510	15462	15539	15564	15517	15701	15503	15705	15461	15571	15460	15517	15515	15773	15568	15542	15632	15613	15555	15643	15560	15508	15529	15665	15621	15546	15503	15509	15741	15474	15572	15663	15604	15593	15616	15721	15623	15606	15375	15692	15629	15581	15538	15702	15626	15565	15505	15673	15416	15416	15573	15527	15609	15624	15600	15642	15633	15794	15549	15529	15510	15409	15596	15729	15427	15491	15550	15499	15695	15492	15577	15628	15483	15753	15646	15695	15730	15592	15427	15835	15668	15592	15402	15672	15736	15717	15689	15526	15450	15750	15772	15594	15620	15652	15633	15484	15452	15631	15541	15512	15502	15573	15448	15706	15616	15762	15657	15686	15441	15520	15569	15621	15526	15541	15738	15437	15553	15596	15463	15720	15586	15549	15648	15469	15794	15464	15683	15487	15655	15619	15642	15458	15530	15476	15667	15485	15614	15558	15542	15556	15465	15646	15499	15443	15603	15603	15761	15473	15533	15571	15621	15614	15587	15570	15365	15433	15455	15642	15535	15558	15622	15587	15693	15540	15603	15669	15609	15528	15505	15725	15614	15680	15478	15625	15614	15489	15555	15575	15538	15615	15551	15539	15782	15626	15503	15572	15600	15475	15520	15505	15618	15648	15874	15512	15687	15602	15568	15646	15598	15567	15537	15434	15487	15701	15479	15632	15411	15548	15575	15635	15415	15571	15613	15725	15615	15483	15648	15438	15771	15739	15610	15663	15461	15533	15531	15645	15597	15721	15562	15489	15602	15737	15631	15603	15486	15712	15628	15474	15651	15603	15521	15391	15466	15704	15679	15585	15778	15311	15593	15489	15675	15598	15576	15722	15573	15743	15614	15557	15558	15404	15613	15656	15623	15628	15584	15354	15826	15514	15501	15763	15314	15571	15627	15570	15534	15309	15457	15600	15654	15610	15481	15468	15657	15615	15399	15632	15799	15444	15611	15489	15546	15549	15483	15635	15721	15535	15534	15535	15577	15510	15580	15656	15713	15516	15647	15606	15472	15804	15652	15616	15419	15569	15570	15514	15460	15532	15511	15467	15454	15643	15653	15529	15574	15644	15640	15584	15539	15548	15803	15519	15643	15583	15599	15455	15467	15437	15424	15735	15302	15644	15511	15505	15468	15552	15554	15541	15726	15685	15391	15523	15440	15616	15779	15683	15557	15571	15682	15532	15730	15662	15663	15473	15588	15746	15438	15636	15502	15497	15539	15479	15541	15812	15480	15683	15576	15636	15581	15551	15625	15622	15444	15593	15568	15667	15807	15576	15498	15653	15475	15672	15531	15753	15496	15650	15712	15573	15706	15525	15573	15545	15695	15561	15763	15583	15523	15649	15433	15645	15591	15776	15558	15611	15679	15569	15585	15588	15547	15700	15708	15511	15557	15759	15502	15654	15537	15473	15476	15728	15485	15428	15557	15463	15383	15520	15550	15691	15525	15377	15520	15778	15523	15482	15659	15739	15526	15458	15632	15731	15543	15543	15508	15578	15771	15432	15429	15573	15498	15457	15566	15654	15690	15517	15649	15827	15657	15492	15534	15659	15609	15494	15635	15719	15502	15600	15554	15685	15548	15493	15681	15662	15569	15725	15625	15590	15445	15490	15545	15686	15499	15602	15515	15358	15612	15545	15600	15417	15550	15411	15582	15596	15486	15393	15384	15742	15729	15591	15596	15585	15529	15532	15459	15526	15662	15427	15610	15468	15695	15562	15434	15465	15558	15517	15442	15554	15437	15578	15483	15558	15677	15673	15636	15505	15626	15708	15626	15633	15547	15674	15549	15561	15640	15499	15604	15669	15450	15582	15650	15493	15545	15472	15556	15485	15580	15492	15506	15641	15502	15623	15544	15491	15452	15718	15589	15636	15397	15574	15529	15602	15627	15743	15418	15517	15631	15495	15630	15603	15546	15603	15578	15649	15637	15516	15515	15701	15571	15755	15573	15441	15685	15482	15531	15674	15682	15525	15527	15567	15625	15578	15693	15384	15633	15514	15484	15647	15347	15663	15572	15498	15571	15768	15646	15574	15583	15716	15583	15508	15614	15515	15784	15685	15556	15750	15577	15614	15647	15618	15475	15560	15710	15815	15751	15574	15578	15377	15596	15526	15569	15580	15513	15622	15599	15724	15533	15637	15602	15595	15518	15638	15490	15583	15713	15526	15577	15680	15588	15633	15521	15378	15643	15515	15759	15419	15616	15328	15738	15556	15543	15624	15595	15662	15463	15582	15829	15658	15554	15704	15549	15431	15685	15691	15639	15691	15630	15641	15529	15544	15566	15670	15674	15467	15498	15518	15672	15590	15419	15785	15660	15449
35575	28649	32833	31388	28991	28751	28708	28090	28221	27992	27681	27810	27869	27986	27700	27958	27867	27818	27825	27827	27644	27763	27858	27647	27468	27514	27570	27351	27509	27775	27475	27596	27381	27518	27587	27732	27656	27502	27495	27750	27526	27375	27431	27600	27376	27587	27507	27440	27353	27689	27593	27701	27645	27434	27790	27663	27594	27748	27690	27410	27450	27468	27585	27591	27377	27690	27337	27468	27605	27286	27595	27323	27551	27635	27460	27420	27811	27489	27524	27501	27530	27614	27384	27417	27611	27339	27754	27362	27820	27480	27550	27612	27438	27352	27336	27420	27322	27166	27415	27480	27445	27669	27268	27303	27309	27601	27377	27675	27496	27548	27543	27600	27730	27381	27526	27343	27415	27363	27468	27482	27262	27216	27655	27688	27566	27448	27521	27512	27394	27425	27323	27390	27568	27422	27341	27551	27336	27607	27278	27714	27892	27335	27451	27556	27360	27453	27373	27456	27436	27392	27662	27493	27629	27506	27420	27469	27107	27367	27325	27502	27517	27686	27598	27465	27212	27360	27357	27481	27563	27713	27344	27555	27555	27325	27659	27503	27516	27450	27329	27383	27314	27345	27640	27449	27535	27579	27552	27456	27407	27271	27583	27128	27625	27276	27288	27511	27723	27515	27515	27600	27584	27388	27418	27444	27483	27119	27379	27084	27097	27570	27708	27665	27449	27254	27538	27481	27315	27301	27159	27357	27483	27412	27478	27412	27673	27627	27283	27268	27681	27307	27511	27489	27592	27673	27454	27489	27618	27396	27508	27348	27417	27454	27443	27445	27531	27442	27441	27608	27537	27463	27533	27515	27570	27402	27339	27494	27475	27445	27608	27724	27455	27562	27640	27198	27400	27490	27450	27545	27702	27300	27590	27494	27661	27581	27445	27655	27564	27441	27373	27400	27500	27538	27384	27448	27700	27497	27477	27253	27316	27305	27508	27427	27458	27555	27379	27510	27590	27282	27522	27236	27545	27603	27635	27557	27225	27527	27666	27348	27524	27379	27341	27445	27574	27466	27415	27498	27351	27722	27619	27553	27426	27570	27648	27609	27241	27277	27508	27349	27135	27270	27576	27613	27376	27299	27327	27635	27514	27216	27408	27527	27497	27440	27378	27551	27361	27490	27309	27774	27577	27384	27507	27545	27703	27726	27610	27807	27631	27565	27449	27506	27270	27293	27309	27544	27348	27584	27665	27603	26991	27441	27595	27379	27812	27370	27325	27680	27205	27370	27254	27561	27588	27506	27526	27527	27334	27553	27530	27484	27507	27732	27352	27357	27341	27423	27330	27592	27681	27296	27483	27395	27287	27489	27619	27560	27447	27266	27306	27261	27469	27360	27703	27522	27655	27833	27455	27533	27440	27314	27413	27525	27430	27400	27492	27479	27291	27427	27503	27471	27448	27503	27497	27338	27535	27343	27384	27582	27462	27348	27654	27512	27586	27580	27263	27287	27407	27668	27617	27294	27550	27720	27587	27609	27495	27388	27705	27431	27535	27176	27482	27298	27477	27618	27350	27493	27753	27538	27402	27640	27300	27493	27492	27392	27366	27550	27499	27535	27357	27462	27503	27859	27706	27405	27292	27465	27468	27537	27445	27416	27656	27323	27689	27411	27326	27701	27485	27337	27452	27259	27460	27465	27417	27525	27390	27214	27384	27286	27157	27385	27548	27587	27308	27273	27578	27491	27491	27438	27528	27515	27386	27580	27407	27534	27471	27503	27409	27301	27765	27660	27599	27303	27516	27216	27281	27288	27617	27444	27574	27551	27455	27518	27660	27385	27268	27674	27547	27605	27520	27478	27247	27605	27475	27604	27594	27577	27409	27449	27404	27443	27638	27456	27373	27409	27563	27639	27522	27229	27343	27603	27524	27703	27614	27659	27358	27757	27289	27443	27462	27502	27201	27301	27539	27433	27628	27357	27276	27248	27614	27464	27459	27571	27378	27444	27659	27566	27379	27529	27683	27316	27602	27322	27496	27472	27663	27449	27433	27508	27324	27497	27388	27439	27445	27442	27769	27430	27451	27469	27473	27468	27224	27411	27444	27328	27487	27401	27380	27441	27482	27542	27515	27538	27337	27511	27516	27403	27922	27655	27214	27424	27634	27699	27541	27681	27584	27586	27327	27707	27619	27229	27509	27513	27451	27437	27753	27654	27346	27334	27440	27637	27435	27448	27478	27381	27322	27433	27339	27528	27339	27322	27670	27333	27869	27491	27392	27423	27484	27357	27343	27503	27623	27537	27309	27444	27572	27276	27308	27563	27453	27403	27427	27678	27501	27277	27367	27330	27455	27275	27362	27580	27649	27253	27438	27507	27480	27387	27572	27678	27589	27468	27515	27491	27591	27401	27447	27646	27313	27328	27264	27614	27460	27825	27518	27517	27419	27415	27472	27507	27509	27181	27513	27608	27655	27343	27482	27288	27176	27386	27798	27754	27508	27448	27297	27325	27565	27284	27263	27508	27745	27341	27362	27632	27472	27525	27605	27297	27743	27457	27432	27268	27236	27589	27803	27598	27558	27504	27355	27673	27400	27325	27552	27328	27347	27624	27639	27517	27675	27568	27432	27481	27608	27329	27458	27242	27446	27508	27503	27476	27371	27458	27640	27216	27117	27424	27541	27398	27559	27365	27430	27394	27349	27217	27323	27426	27743	27652	27643	27217	27512	27668	27453	27344	27116	27459	27473	27115	27509	27603	27440	27407	27424	27406	27435	27513	27537	27307	27406	27386	27566	27446	27415	27581	27569	27652	27404	27452	27666	27693	27305	27388	27576	27600	27479	27722	27598	27407	27488	27495	27508	27433	27259	27289	27325	27363	27322	27537	27409	27448	27543	27296	27826	27726	27563	27197	27266	27285	27511	27361	27236	27522	27283	27311	27705	27465	27644	27662	27586	27544	27324	27656	27395	27530	27586	27572	27724	27364	27564	27300	27331	27430	27135	27095	27587	27479	27328	27581	27485	27445	27540	27493	27553	27387	27609	27565	27492	27316	27414	27485	27533	27487	27243	27605	27493	27575	27629	27308	27460	27199	27333	27290	27323	27699	27478	27632	27524	27547	27610	27184	27497	27646	27469	27250	27514	27558	27523	27312	27552	27565	27416	27370	27671	27587	27515	27482	27389	27350	27494	27419	27515	27409	27335	27472	27630	27649	27626	27451	27549	27777	27620	27315	27321	27275	27395	27536	27280	27469	27396	27437	27568	27426	27412	27621	27687	27265	27400	27301	27284	27867	27527	27483	27398	27425	27507	27459	27615	27457	27408	27598	27317	27668	27342	27394	27230	27413	27678	27447	27520	27362	27160	27492	27501	27352	27282	27514	27611	27220	27431	27505	27502	27366	27393	27311	27512	27701	27517	27289	27620	27539	27426	27361	27537	27414	27577	27496	27465	27520	27548	27387	27639	27684	27759	27581	27302	27391	27742	27449	27411	27463	27697	27450	27500	27504	27634	27704	27537	27582	27222	27428	27447	27239	27613	27502	27418	27378	27326	27402	27712	27545	27461	27390	27325	27437	27268	27237	27405	27574	27616	27403	27254	27537	27448	27421	27560	27318	27504	27682	27683	27633	27577	27529	27332	27267	27177	27671	27702	27591	27230	27415	27413	27572	27430	27557	27574	27260	27494	27539	27361	27626	27460	27365	27556	27553	27504	27612	27399	27453	27467	27417	27702	27649	27548	27609	27500	27549	27407	27324	27470	27573	27469	27547	27521	27300	27522	27296	27205	27353	27548	27625	27463	27594	27392	27382	27612	27309	27265	27436	27298	27200	27452	27182	27720	27640	27551	27570	27472	27611	27487	27497	27231	27446	27359	27181	27346	27322	27407	27610	27755	27642	27424	27564	27395	27410	27465	27385	27335	27641	27559	27532	27554	27245	27765	27492	27505	27464	27446	27533	27434	27664	27492	27421	27606	27261	27512	27286	27660	27603	27701	27645	27564	27547	27279	27635	27508	27411	27440	27616	27429	27423	27736	27349	27469	27418	27365	27582	27576	27716	27550	27286	27770	27769	27464	27437	27577	27359	27471	27376	27550	27312	27317	27481	27235	27640	27449	27160	27168	27501	27588	27382	27440	27608	27524	27480	27429	27473	27468	27589	27621	27579	27526	27451	27411	27614	27469	27425	27500	27736	27437	27526	27525	27629	27684	27355	27533	27469	27657	27472	27497	27282	27640	27385	27307	27268	27579	27754	27472	27550	27366	27322	27455	27186	27443	27613	27559	27550	27777	27564	27395	27481	27196	27422	27667	27427	27801	27320	27467	27309	27582	27534	27374	27689	27037	27457	27608	27339	27275	27479	27615	27254	27486	27731	27325	27501	27433	27367	27521	27603	27667	27361	27561	27408	27422	27730	27380	27464	27099	27522	27466	27790	27300	27535	27369	27413	27428	27726	27206	27741	27604	27738	27488	27496	27484	27480	27419	27303	27360	27627	27400	27534	27497	27363	27402	27393	27509	27351	27375	27451	27439	27334	27299	27361	27501	27541	27482	27242	27397	27441	27493	27324	27549	27429	27323	27400	27212	27273	27352	27430	27347	27371	27535	27486	27586	27415	27319	27491	27580	27523	27608	27180	27542	27723	27555	27680	27553	27384	27428	27576	27639	27504	27487	27455	27382	27455	27565	27445	27441	27448	27485	27378	27458	27594	27638	27234	27460	27392	27398	27292	27641	27662	27532	27465	27609	27498	27344	27707	27390	27444	27519	27331	27380	27741	27533	27531	27510	27537	27494	27462	27703	27531	27500	27671	27687	27461	27256	27605	27719	27532	27414	27434	27324	27241	27378	27317	27360	27569	27474	27345	27383	27604	27705	27386	27707	27619	27355	27592	27495	27459	27646	27660	27251	27529	27416	27470	27454	27300	27540	27429	27430	27783	27353	27357	27613	27251	27549	27493	27401	27255	27307	27546	27849	27300	27663	27632	27515	27538	27295	27449	27399	27600	27438	27491	27436	27381	27527	27608	27594	27293	27317	27425	27838	27400	27423	27653	27295	27313	27602	27373	27190	27333	27696	27410	27614	27505	27497	27544	27550	27389	27547	27469	27546	27471	27617	27611	27602	27598	27464	27289	27464	27582	27646	27343	27339	27425	27562	27576	27336	27562	27577	27376
21618	25007	24570	21150	19525	18931	18057	17927	17634	17513	17500	17369	17658	17559	17387	17356	17459	17264	17189	17403	17107	17060	17175	17045	17019	16945	17149	17170	16946	17131	16874	16919	16982	16919	16847	17029	16902	16943	16732	16914	16873	16885	17010	16729	16807	16792	17029	16629	16853	16786	16873	16902	16736	16802	16937	16751	16778	16703	16830	16979	16723	16928	16711	16923	16883	16952	16903	16789	16996	16828	17039	16881	16731	16865	16845	16902	16977	16830	16769	16763	16801	16816	16904	16890	16822	16808	16885	16782	16723	16943	16789	16869	16586	16781	16783	16861	16845	16695	16777	16927	16817	16685	16690	16677	16972	16783	16946	16902	16792	16830	16827	16781	16837	16939	16829	16721	16862	16745	16863	16885	16775	16875	16851	16787	16724	16904	16698	16922	16795	16891	16740	16914	16994	16821	16999	16830	16704	16815	16706	16785	16925	16763	16842	16885	16921	16808	16960	16977	16816	16933	16809	16798	16800	16846	16724	16798	16808	16944	16781	16832	16750	16941	16752	16993	16788	16864	16813	16839	16955	17086	16758	16941	16838	16702	16689	16636	16911	17078	16920	16850	16855	16790	16822	16935	16682	16789	16782	16813	16922	16787	16643	16855	16968	16811	16875	16818	16888	16924	16737	16819	16812	16719	16684	16940	16821	16955	16946	16821	16937	16861	16837	16891	16792	16721	16833	16966	16859	16872	16837	16830	17008	16699	16977	16755	16729	16932	16779	16861	16871	16944	16985	16726	16847	17107	16830	16839	16814	16806	16950	16880	16804	16887	16857	16883	16818	17026	16844	16732	16842	16840	16840	16938	16834	16804	16760	16745	16681	16825	17064	16813	16851	16833	16965	16874	16771	16799	16855	16640	16910	16817	16931	16836	16790	16752	16812	17037	16780	16809	16932	16928	16906	16855	16771	16939	16745	16970	16909	16957	16828	16861	16792	16985	16790	16906	16923	16681	16899	16880	16770	16909	16845	16980	16912	16991	16953	16922	16887	16959	16852	16816	16912	16690	16840	16799	16691	16781	16862	16874	16748	16853	16957	17035	16825	16743	16712	17091	16725	16763	16835	16846	16738	16841	16880	16759	16736	16900	16781	16640	17026	16833	16856	16752	16804	16956	16811	16971	16887	16857	16829	17037	16806	17002	16799	16875	17016	16786	16854	16931	16962	16899	16857	16687	16630	16942	16888	16811	16792	16862	16941	16781	17083	16595	16726	16799	16735	16789	16870	16827	16736	16789	17009	16662	16856	16829	16842	16784	16922	16931	16783	16929	16679	16837	16823	16797	16808	16667	16830	16815	16758	16850	16829	17022	16817	16792	16797	16898	16744	16868	16748	16692	16848	16860	16840	16958	16937	17017	16793	16875	16705	16711	16799	16828	16678	16877	16973	16636	16760	16751	16916	16744	16654	16738	16824	16745	16909	16583	16900	16918	16835	16801	16835	16818	16723	16899	16832	16837	16875	16776	16875	16647	16838	16795	16861	16783	16961	16772	16720	16731	16762	16882	16962	16817	16860	16809	16942	16717	16846	16713	16833	16926	16881	16911	16698	16823	16646	16914	16766	16879	16874	16747	16811	16746	16868	16844	16761	16791	16933	16900	16878	16865	16612	16852	16696	16633	16930	16881	16888	16662	16986	16828	16705	16871	16714	16826	16935	16761	16878	16839	16808	16687	17103	16969	16913	16724	16993	16902	16674	16913	16862	17030	16925	16862	16825	16750	16877	16733	16868	16851	16860	16873	16810	16729	17011	16819	16874	16997	16970	16867	16732	16832	16766	16695	16801	16825	16791	16784	16784	16861	16761	16663	16992	16950	16774	16882	16918	16801	16950	16783	16790	16768	16825	16987	16888	16958	16968	16853	16754	16990	16790	16881	16677	16848	16873	16623	16815	16642	16925	16858	16834	16910	16815	16839	16780	16824	16982	16795	16805	16855	16845	16923	16867	16710	16816	16816	16813	16750	16932	16722	16881	16864	16868	16797	16840	16860	16670	16957	16608	16828	16735	16834	16909	16736	16816	16905	16705	16943	16816	16803	16763	16811	16734	16839	16885	16892	16906	16804	16801	16831	17030	16810	16937	16836	17090	16744	16874	16831	16781	16791	16902	16772	16748	16833	16832	16836	16787	16847	16797	16887	16723	16714	16805	16887	17076	16865	16865	16766	16858	16748	16869	16959	16790	16999	16751	16833	16708	16745	16772	16921	16966	16697	16748	16859	16619	16866	16674	16817	16950	16852	16824	16847	16763	16764	16887	16874	16837	16713	17013	16716	16707	16788	16894	16736	16695	16839	16909	16901	16769	17027	16869	16969	16748	16765	16903	16710	16763	16858	16772	16785	16800	16806	16770	16812	16822	16910	16762	16977	16827	16661	16799	16926	16841	16609	17062	16766	16882	16796	16878	16864	16803	16889	16726	16922	16805	16700	16906	16780	16783	16929	16842	16710	16782	16923	16795	16847	16915	16844	16705	17003	16879	16739	16802	16847	16807	16927	16777	16856	16906	16843	16794	16671	16757	16768	16808	16854	16805	16810	16910	16935	16863	16808	16845	16842	16751	17072	16861	16939	16898	17007	16723	16840	16770	16767	16862	16772	16715	16910	16829	17015	16814	16869	16987	16868	16877	16884	16945	16910	16755	16706	16893	16831	16786	16752	16770	16949	17040	16761	16750	16747	16934	16867	16868	16969	16753	16805	16699	16780	16918	16868	16729	16824	16908	16945	16768	16901	16768	16929	16733	16941	16662	16736	16849	16883	16755	16996	16899	16639	16948	16806	16769	16760	16855	16893	16648	16691	16901	16981	16869	16961	16798	16873	16941	16682	16854	16716	16967	16882	17004	16752	16867	16927	16702	16839	16760	16801	16749	16942	16803	16873	16755	16822	16922	16902	16853	16888	16687	16836	16810	16860	16793	16890	16805	16794	16873	16862	16864	16822	16808	16852	16659	16628	16775	16681	16805	16837	16899	16866	16694	16959	16880	16851	16827	16734	16793	16779	16898	16835	16804	16705	16979	16863	16847	16669	16864	16722	16978	17011	16947	16692	16761	16975	16923	16962	17008	16894	16762	16817	16873	16666	16831	16906	16971	16834	16860	16883	16906	16691	17028	16708	16840	16944	16765	16858	16874	16922	16886	16685	16900	16885	16835	16815	16970	16810	16951	16988	17013	16901	16925	16746	16931	16868	16773	16857	16738	16888	16788	16816	16943	17074	16735	17004	16817	16972	16980	16938	17025	16947	16847	16860	16922	16801	16715	16721	16891	16636	17032	16835	16715	16867	16927	16949	16726	16821	16861	17099	16773	17048	16829	16978	16728	16864	16910	16806	16857	16811	16793	16825	16765	16804	16819	16951	16926	16830	16778	16927	16977	16799	16994	16697	16911	16945	16869	16883	16909	16744	16877	16732	16859	16816	16862	16820	16620	16874	16646	16810	16906	16863	16820	16851	16921	16836	16801	16702	16744	16798	16771	16805	16689	16981	16829	16731	16919	16771	16995	16917	16775	16841	17031	16748	16735	16813	16580	17006	16930	16788	16911	16800	16929	16958	16953	16905	16660	16853	16969	16948	16933	16957	16821	16874	16840	16879	16803	16837	16779	16762	16759	16846	16919	16889	17030	16855	16901	16877	16831	16681	16844	16944	16956	17002	16780	16885	16836	16878	16779	16956	16716	16753	16811	16877	17024	16932	16737	16917	16776	16873	16936	16721	16925	16931	16836	16899	16993	16841	16824	16909	16756	16873	16767	16851	16816	16726	16881	16832	17058	16846	16740	16816	16767	16872	16739	16717	16788	16855	16715	16729	16901	16953	16756	16808	17021	16751	16737	16805	16770	16642	16935	16997	16790	16879	16713	16818	16775	16774	16920	16965	16813	17007	16735	16836	16968	16701	16649	16826	16973	16657	16697	16916	16757	16872	16553	17006	16851	16997	16906	16845	16790	17038	17045	17010	16933	16715	16789	16908	16948	16849	16938	16833	16874	16949	16843	16902	16880	16947	16992	16852	16741	16882	16704	16931	16925	16799	16806	16945	16865	16629	16952	16896	16798	16890	16796	16818	16916	16823	16916	16840	16992	16877	16938	16760	16681	16860	16822	16732	16892	16889	16876	16918	16761	16841	16892	16823	16833	16659	16904	16836	16876	16553	16832	16937	16931	16828	16856	16629	16815	16840	16790	16874	16777	16912	16773	16934	16883	16741	16776	16890	16794	16875	17036	16680	16759	16950	16931	16941	17025	16851	16866	16825	16758	16743	16938	16900	16936	16718	16690	16844	17062	16845	16905	16837	16811	16740	16912	16838	16749	16777	17002	16731	16857	16774	16863	16774	16763	16870	16944	16915	16849	16897	16903	16798	16916	16990	16894	16732	16820	16875	17063	16896	16798	17007	16698	16789	16659	16918	16955	16878	16871	16582	16914	16819	16765	16965	16870	16847	16761	16873	16814	16908	16855	16887	17110	16840	16772	16825	16860	16736	16983	16693	16767	16813	16968	16783	16806	16786	16887	16937	16891	16876	16803	16865	16984	16745	16955	16778	16893	16893	16745	16815	16726	16967	17043	16827	16838	16844	16831	16837	17115	16767	16831	16787	16868	16916	16743	16863	16858	16829	16772	16837	16858	16623	17000	16883	16880	16940	16946	16805	16682	16781	17005	17089	16960	16764	16904	16781	16898	16945	17048	16934	16739	16738	16754	16684	16800	16810	16655	16877	16772	16896	16969	16958	16746	16834	16733	16793	16837	16970	16831	16839	16848	16963	16834	16822	16777	16748	16845	16952	16923	16585	16844	16828	16993	16861	16676	16886	16907	16868	16838	16907	16702	16897	16859	16839	16753	16803	16731	16713	16639	16778	16810	16710	16850	16766	16888	16838	16847	16876	16755	16762	16800	16770	16771	16985	16783	16987	16755	16781	16870	16943	16864	16782	17046	16919	16805	17017	16803	16880	16860	16650	16714	16963	17005	16827	16667	16981	16737	16862	16771	16822	16809	16897	16772	16816	16944	16758	16898	16888	16791	16736	16761	16873	17014	16821	16952	17034	16748	17036	16858	16926	16882	16690	16835	16794	16751	16846	16657	16826	16662	16764	16790	16714	16976	16796	16854	16805	16801	16731	17010	16525
24153	21162	27690	25339	24138	28385	30231	27338	26777	26982	26962	26429	26632	26452	26555	26297	26281	26356	26272	26131	26076	26144	26164	26016	26078	26138	25955	25705	25942	25896	25703	25808	25859	25708	25854	25727	25696	25590	25733	25394	25695	25773	25422	25573	25867	25231	25886	25646	25905	25465	25723	25358	25566	25707	25586	25599	25845	25719	25773	25568	25252	25472	25559	25489	25672	25851	25640	25668	25651	25681	25797	25564	25550	25471	25556	25756	25517	25496	25664	25517	25544	25322	25658	25589	25744	25607	25523	25490	25723	25551	25737	25836	25369	25741	25610	25708	25507	25581	25838	25566	25422	25589	25432	25408	25592	25706	25499	25525	25719	25522	25318	25498	25580	25323	25545	25570	25617	25395	25387	25592	25534	25680	25472	25396	25548	25745	25622	25604	25615	25734	25569	25518	25591	25412	25520	25456	25747	25467	25548	25453	25599	25559	25095	25426	25405	25393	25570	25553	25255	25378	25354	25625	25595	25828	25528	25543	25790	25563	25512	25764	25535	25595	25425	25837	25459	25362	25542	25533	25648	25579	25492	25538	25501	25443	25554	25605	25345	25511	25608	25630	25531	25538	25578	25726	25451	25495	25497	25392	25511	25588	25429	25468	25490	25446	25443	25577	25364	25551	25728	25950	25698	25651	25514	25528	25530	25666	25625	25322	25658	25538	25468	25583	25549	25579	25446	25511	25786	25436	25460	25553	25690	25418	25773	25468	25597	25666	25745	25516	25539	25580	25585	25557	25553	25635	25662	25446	25474	25413	25751	25693	25393	25600	25604	25469	25675	25415	25476	25363	25746	25369	25444	25483	25653	25410	25439	25535	25320	25533	25556	25567	25557	25519	25491	25250	25433	25612	25472	25671	25272	25560	25722	25461	25375	25548	25459	25448	25445	25569	25475	25503	25609	25003	25592	25461	25403	25531	25457	25519	25623	25360	25712	25529	25451	25395	25592	25581	25585	25443	25587	25698	25412	25436	25451	25690	25425	25601	25749	25798	25583	25382	25527	25362	25695	25666	25590	25572	25520	25409	25435	25608	25365	25400	25316	25669	25498	25780	25592	25326	25577	25633	25534	25484	25633	25733	25435	25664	25626	25460	25718	25596	25590	25734	25790	25596	25447	25761	25832	25379	25656	25538	25458	25691	25537	25657	25496	25323	25567	25508	25646	25408	25472	25682	25586	25724	25470	25529	25207	25347	25442	25474	25365	25526	25525	25627	25685	25359	25395	25561	25399	25589	25688	25474	25597	25469	25693	25460	25580	25605	25580	25432	25250	25510	25509	25623	25797	25725	25335	25604	25493	25422	25530	25463	25493	25637	25645	25315	25648	25595	25676	25275	25475	25414	25628	25632	25622	25412	25533	25414	25504	25651	25336	25579	25718	25528	25437	25352	25387	25504	25635	25210	25385	25505	25535	25406	25534	25593	25630	25422	25667	25655	25649	25739	25448	25440	25756	25404	25577	25697	25509	25457	25487	25442	25447	25550	25699	25584	25604	25606	25624	25361	25608	25669	25626	25654	25548	25431	25371	25733	25355	25556	25356	25519	25556	25708	25586	25250	25455	25624	25459	25790	25606	25448	25508	25509	25475	25548	25620	25530	25421	25460	25706	25644	25654	25492	25499	25542	25561	25663	25645	25434	25381	25456	25607	25528	25359	25552	25369	25704	25571	25734	25652	25625	25584	25488	25544	25485	25377	25706	25554	25238	25356	25421	25687	25529	25576	25746	25486	25739	25575	25550	25513	25480	25561	25499	25764	25582	25701	25497	25661	25571	25505	25686	25583	25539	25586	25635	25581	25541	25512	25381	25472	25497	25621	25569	25624	25416	25373	25468	25419	25456	25334	25596	25327	25283	25546	25598	25740	25658	25522	25205	25617	25470	25215	25331	25704	25442	25459	25533	25417	25616	25613	25577	25591	25500	25332	25711	25493	25511	25658	25451	25451	25553	25504	25830	25434	25575	25493	25696	25440	25153	25469	25689	25703	25650	25419	25483	25664	25148	25694	25495	25492	25623	25456	25562	25491	25441	25483	25568	25485	25742	25493	25764	25560	25519	25472	25865	25541	25527	25908	25532	25473	25646	25525	25660	25680	25553	25471	25657	25605	25405	25456	25505	25423	25504	25733	25558	25563	25295	25683	25623	25545	25481	25480	25414	25526	25590	25640	25555	25452	25554	25484	25729	25547	25759	25763	25626	25725	25507	25183	25377	25565	25623	25320	25338	25519	25541	25437	25758	25631	25403	25587	25567	25466	25591	25631	25744	25746	25434	25687	25395	25482	25448	25642	25670	25486	25590	25482	25580	25213	25389	25592	25831	25445	25288	25584	25615	25513	25373	25527	25632	25431	25565	25202	25378	25591	25745	25372	25497	25320	25611	25462	25366	25431	25499	25271	25544	25868	25514	25403	25415	25625	25349	25379	25344	25451	25674	25536	25412	25583	25673	25334	25566	25393	25447	25390	25221	25485	25611	25459	25579	25518	25637	25650	25797	25341	25226	25488	25322	25498	25462	25521	25442	25495	25596	25487	25692	25584	25322	25444	25657	25594	25704	25706	25655	25857	25414	25516	25553	25429	25751	25614	25566	25688	25535	25503	25700	25559	25660	25570	25155	25320	25642	25758	25517	25307	25681	25538	25582	25252	25443	25612	25628	25710	25720	25346	25591	25579	25378	25629	25689	25551	25579	25436	25522	25867	25713	25474	25612	25564	25437	25852	25538	25481	25320	25609	25532	25551	25432	25748	25507	25703	25578	25388	25415	25651	25726	25790	25525	25609	25315	25349	25722	25553	25917	25555	25679	25428	25400	25691	25331	25678	25225	25536	25339	25635	25399	25519	25395	25287	25533	25585	25478	25356	25372	25489	25436	25751	25479	25584	25724	25696	25413	25438	25502	25566	25623	25548	25456	25369	25347	25387	25638	25552	25363	25403	25582	25425	25471	25582	25626	25432	25544	25542	25247	25413	25606	25336	25800	25468	25599	25734	25437	25581	25333	25389	25395	25463	25534	25622	25664	25550	25792	25613	25512	25424	25598	25482	25393	25503	25618	25324	25493	25694	25784	25438	25586	25530	25441	25504	25450	25516	25490	25536	25597	25574	25451	25656	25502	25530	25435	25376	25533	25385	25608	25549	25354	25494	25515	25473	25776	25506	25435	25514	25693	25584	25753	25862	25635	25512	25569	25508	25542	25454	25567	25392	25404	25527	25689	25735	25730	25568	25863	25625	25541	25333	25355	25753	25588	25404	25544	25335	25702	25416	25675	25439	25404	25584	25478	25640	25279	25433	25342	25542	25418	25580	25429	25515	25607	25695	25800	25656	25270	25430	25490	25516	25198	25674	25598	25534	25590	25351	25531	25303	25737	25476	25452	25572	25450	25808	25331	25651	25571	25602	25652	25650	25669	25672	25418	25923	25759	25491	25508	25667	25454	25634	25623	25771	25542	25465	25597	25602	25671	25626	25868	25356	25428	25434	25387	25553	25511	25604	25639	25686	25610	25556	25318	25590	25532	25458	25431	25488	25631	25511	25438	25479	25300	25384	25484	25525	25796	25408	25270	25387	25561	25610	25553	25488	25436	25605	25459	25581	25504	25677	25535	25519	25576	25531	25491	25592	25840	25532	25591	25411	25459	25482	25452	25622	25367	25567	25560	25453	25541	25419	25590	25553	25547	25570	25722	25366	25308	25351	25507	25526	25492	25502	25584	25491	25488	25534	25608	25834	25629	25434	25485	25569	25579	25885	25429	25705	25337	25656	25470	25572	25529	25410	25648	25769	25602	25723	25488	25529	25708	25642	25340	25691	25746	25387	25503	25945	25355	25505	25721	25523	25645	25558	25675	25911	25491	25720	25468	25448	25546	25145	25488	25745	25324	25573	25423	25645	25682	25547	25593	25434	25527	25500	25549	25558	25394	25647	25830	25458	25444	25581	25534	25659	25118	25315	25392	25541	25573	25458	25492	25659	25469	25580	25751	25463	25571	25633	25435	25776	25570	25481	25741	25528	25343	25685	25630	25692	25553	25417	25653	25682	25504	25602	25615	25596	25525	25436	25407	25732	25523	25421	25294	25641	25435	25507	25636	25547	25556	25592	25402	25498	25461	25395	25521	25838	25368	25662	25753	25628	25374	25721	25226	25558	25566	25657	25527	25492	25442	25443	25549	25632	25562	25712	25607	25535	25476	25542	25723	25433	25698	25508	25670	25621	25836	25760	25623	25419	25501	25484	25431	25330	25580	25348	25619	25558	25557	25418	25491	25469	25778	25545	25602	25603	25292	25562	25598	25665	25672	25773	25460	25499	25580	25680	25246	25485	25309	25671	25544	25611	25452	25365	25644	25566	25484	25421	25408	25611	25385	25583	25353	25600	25489	25500	25819	25750	25475	25542	25477	25452	25577	25733	25435	25296	25512	25710	25799	25458	25648	25661	25712	25543	25560	25772	25500	25494	25249	25373	25473	25571	25289	25496	25284	25609	25289	25354	25482	25590	25535	25625	25300	25239	25550	25450	25323	25587	25416	25582	25793	25513	25399	25725	25446	25504	25531	25637	25392	25541	25514	25651	25643	25751	25419	25702	25527	25455	25540	25330	25379	25315	25786	25766	25400	25477	25528	25657	25386	25336	25384	25523	25783	25472	25445	25522	25636	25421	25782	25575	25597	25761	25624	25624	25596	25544	25556	25669	25342	25539	25500	25604	25499	25734	25472	25491	25489	25563	25550	25657	25715	25486	25918	25274	25554	25850	25695	25776	25280	25723	25557	25698	25866	25741	25486	25669	25689	25241	25658	25739	25706	25416	25552	25616	25447	25476	25733	25598	25485	25451	25576	25648	25372	25868	25514	25568	25608	25670	25526	25640	25481	25448	25615	25670	25819	25789	25337	25272	25542	25778	25563	25409	25678	25812	25598	25608	25621	25710	25607	25600	25681	25647	25686	25673	25541	25694	25724	25514	25567	25414	25497	25443	25681	25628	25414	25372	25541	25630	25441	25650	25642	25527	25530	25383	25796	25791	25479	25482	26047	25478	25546	25746	25537	25706	25360	25582	25515	25645	25614	25479	25350	25431	25653	25772	25383	25529	25556	25541	25556	25402	25647	25667	25632	25590	25689	25760	25561
19255	31679	30667	24763	22130	20080	19047	18374	18071	17581	17561	17545	17395	17110	17027	16936	16852	16892	16786	16618	16820	16665	16482	16516	16531	16379	16383	16443	16371	16169	16284	16216	16222	16223	16305	16217	16099	16111	16131	16092	16004	16147	16070	16068	15984	16019	15959	16024	16048	15945	16046	15980	16050	16163	16055	15903	16075	16046	16135	16036	16029	15932	15974	15778	16089	16010	15890	15902	15941	15938	15997	15945	16000	16069	16021	15995	15944	15923	16047	16025	15950	15983	16090	15944	15962	15948	15909	16041	15917	16064	15861	16082	15914	15818	15833	15911	16182	15920	15948	15943	15999	16016	15966	15998	15883	16065	16151	16036	15760	15948	15937	15946	15936	15899	16221	16002	15776	15902	16091	15917	16235	16163	15871	15917	15901	15994	15942	15939	15939	15899	16101	15745	16058	15869	16054	15996	15917	15952	15850	15800	16014	15938	15919	15754	15820	15832	16085	15950	15911	16017	16007	15930	15884	15941	15934	15890	15836	16063	16037	15678	15972	15964	15996	15962	15881	16005	15954	15829	15890	16030	15887	16071	15979	15863	16102	15876	16124	16198	15844	15908	16093	15979	15929	15908	15878	15988	16053	15965	15827	15959	15836	15951	16163	15909	16176	16034	15852	15938	16006	15915	15900	16014	15883	16069	16051	15866	15931	16047	15941	15900	15849	15968	15936	15922	16005	15911	16026	15969	16029	15827	16131	16098	15919	16085	16084	15940	16002	15860	15936	16051	15782	15828	15823	15723	16061	15977	15912	15998	15948	15926	15868	15901	15951	16023	15873	15921	16024	15901	16058	15965	15986	15981	15808	15857	16026	15890	15794	15797	15912	16010	15912	15907	15933	16120	15992	15786	15921	15870	15941	15984	15880	15967	15997	15969	16089	16103	16089	15902	16024	15982	16068	15982	15855	16061	16012	16017	15858	15862	15772	16139	15977	15881	15831	16068	15900	15945	15849	16048	16099	15937	16005	15906	15886	16032	15838	15953	15859	15834	15978	15996	15974	15736	15900	15888	15751	15977	15942	15999	15906	16003	15698	15919	15942	16005	16022	16067	15831	16076	15945	16032	15704	16054	15899	15914	16015	16051	15967	16000	16130	15803	16002	15919	16155	15864	15987	16222	16007	15995	16016	15842	16020	16147	15919	15742	15925	16054	15863	15854	16099	16130	16103	16152	15887	15880	15888	16162	15963	15888	15914	15973	16048	15987	15918	16018	16035	15986	16097	15823	15816	15970	15797	15995	16116	15949	15878	15917	16051	15815	15932	15942	15863	15919	16053	16063	15972	15920	15752	15918	15967	15935	15828	15947	15816	15846	15942	15963	15872	15947	15913	15847	16296	15751	15957	15945	16086	16010	15865	15795	15882	15845	15941	15892	15705	15898	15812	15945	15975	15971	16106	15915	15924	15825	16127	15932	15939	15809	15888	15808	15923	15898	15945	15952	15857	15985	16167	15950	15965	15965	15938	16043	15918	15926	15757	15888	15899	15932	15885	16042	15886	15906	16009	15915	15996	15949	16011	15891	16058	16030	15956	16058	15894	15816	15902	15995	15850	15843	15931	15796	16025	15909	15866	15968	15942	15882	16012	15988	16157	16040	15812	16026	15858	15873	15949	15902	16019	15824	15993	15840	15929	15981	15886	15982	15881	15892	16120	15806	15870	16110	15824	15967	16028	15944	15800	15923	16028	15840	15986	16017	15970	16063	16022	16005	15995	15907	15892	15962	15967	16034	15954	16073	15984	16089	15914	16011	16029	15961	15915	15787	15892	15940	15897	15966	15896	15923	15888	16018	16038	15926	16074	15939	15907	16021	16056	15955	15877	15896	15995	16001	15934	15950	16031	16036	16016	16027	15890	16000	16069	16018	15905	15990	15922	16021	16030	15916	15971	15933	16114	15965	15861	15942	16071	16075	15850	15933	15843	15873	15896	15957	15978	15706	15885	15785	15995	16018	16082	15904	16005	15832	15996	15781	16039	15866	15936	15998	16017	15961	16057	15921	15878	15782	16100	16021	15915	15985	15898	16016	16020	16052	16050	15877	15958	15868	15901	15952	15822	15919	16033	15880	15738	16000	16052	15888	16063	15853	15990	16059	15959	15925	16012	15916	16020	15881	15873	16011	16077	15876	16015	15866	15930	15919	15862	15943	15832	15952	15972	16064	15961	16108	16002	15954	15877	15991	15881	15766	16201	15843	15937	16121	16037	15897	15965	15852	15861	15944	15979	16107	15915	16037	15963	15983	15960	15933	15948	15993	15885	16038	15914	15995	15853	15962	15711	15738	15834	15988	16001	15775	16114	15861	16034	15962	15894	15899	16074	15919	15856	15885	15924	16041	16098	15960	15942	15950	16079	15872	15884	15918	16023	15904	15675	15909	15869	16017	15869	15946	15773	16022	16081	16029	15812	15733	15850	15826	16032	15885	15832	15872	16203	15985	15862	15997	16085	15899	16009	15956	15888	15861	15954	15916	15995	15760	15993	15912	15950	15847	15791	16032	16110	15916	15999	16011	15914	15868	16002	15840	15992	15869	15751	16032	15893	15928	15859	15790	15955	16063	15868	15903	15942	15871	16039	15943	15916	16097	15994	15962	16091	15848	16110	15979	15913	15758	15917	16009	15954	16058	15976	16018	16028	15880	16018	15814	16131	15900	15876	15991	16034	16011	15923	16098	15826	16013	15908	15945	16101	16091	16095	15915	16034	15882	16072	15960	16024	15917	15926	15946	16023	15934	16104	15931	16170	15833	15988	16018	15852	15984	16071	15902	15989	15969	15860	15964	15892	15980	15767	16126	15991	15978	16055	15970	15919	16006	16010	15742	15878	15937	15872	15904	16011	15856	15825	16028	15862	15769	16029	15964	15781	15990	15899	15890	15878	15955	15809	16161	15860	16011	16024	16038	16027	16117	15897	15966	15923	15976	15942	15901	16033	15855	15897	16220	15971	15999	15962	15936	15836	16071	15929	15948	15926	15978	16067	16090	15771	16081	16073	15980	15871	15929	15879	15876	15879	15941	15883	15967	15888	15931	15967	15968	15832	15912	16070	15828	16038	16006	15887	15983	16038	15959	16151	15982	16052	15938	15908	15955	16078	16005	16059	15902	16028	16013	15900	15899	16059	15923	16047	15941	15870	15938	16079	16121	15847	15879	15917	16094	15822	15753	15904	15894	16060	15904	16030	16235	15970	16024	15944	15827	15935	15945	16043	15925	15734	15913	16136	15924	15930	16090	16042	15946	15987	16054	15787	15797	15997	15848	15913	15840	15876	15904	15934	15892	15876	15834	15933	15923	16046	15790	15876	15739	16206	15928	15955	15799	15999	15928	15922	15801	15946	15893	15922	15980	15797	15990	16014	15902	16159	15894	15996	16057	15982	15974	15909	16054	16009	16018	15735	15912	15965	15944	16001	16126	15874	15902	15935	15885	15909	15979	15856	15838	16073	15919	15925	15896	15803	16000	15976	16020	15829	16131	15996	16103	15978	15929	15976	15939	15899	16056	16005	15864	16068	15887	15943	15995	15901	15969	16084	15804	15918	15940	15935	15941	16081	15951	15980	15881	16039	15948	15874	15957	15910	15785	15935	16079	15935	15926	16135	15954	16004	15883	15856	15932	16017	16024	15974	15884	15932	15938	15901	15976	16021	16035	15978	15687	15923	15961	15775	15982	16060	15885	15873	15878	15968	15903	16084	16058	15875	15854	15858	15899	16048	16080	15947	15939	15826	15841	15909	15989	15990	15929	15945	15894	15940	15949	16102	15952	16010	15963	15797	15981	15999	15750	15956	15868	16177	15942	15895	15886	15987	15859	15916	15961	15979	15870	15832	15863	15943	16059	16118	16022	16035	16016	15999	16257	15768	15933	15882	15925	16050	15953	15935	15864	15942	16051	15771	15900	15928	15847	15806	15947	16013	15846	16121	16025	15929	15816	16048	15977	16051	15858	15874	15848	15823	16003	16064	16074	16055	15950	15898	16056	15890	15919	15954	15910	16045	15879	15958	15832	15937	15780	16020	15940	16025	16139	15965	16041	15969	15934	15853	15961	15915	15925	15961	15966	15965	15988	15895	15920	15907	16043	16017	16075	16023	16242	15891	16004	15910	15869	16041	15932	16106	15964	15876	15767	15864	16119	15869	16024	15969	16076	16082	16035	15700	15875	15807	15908	15984	16045	15965	15892	15857	15922	15999	16013	15862	15869	16037	16006	15887	15954	15782	15989	16171	15991	15930	15926	15946	16074	16043	15994	16057	16014	15987	15960	16075	15878	15982	15956	15929	15965	15933	15978	15921	16039	16126	15996	16044	15979	15873	16032	16038	15968	16105	15921	15849	16098	16106	15966	16073	16090	15941	15951	15851	16063	15929	15970	16100	16019	16009	16136	16051	15983	15876	15996	15853	16069	15984	16139	16000	15937	16064	15950	15859	15901	15670	15988	16092	15740	15877	15819	16006	15888	16022	15796	16073	15969	15822	15921	15912	15998	15910	15873	15901	16181	15985	15947	16109	16101	16050	16005	15719	16143	15855	15987	15860	16007	16156	15877	16026	15885	15735	15841	16120	15957	15766	16019	16069	16166	16017	16090	15939	16095	15831	16074	15925	15964	16033	15966	16119	15868	16177	15958	15853	15938	16058	15901	15935	15873	16127	16015	16111	15833	15909	16003	15814	16018	15908	15818	15922	15974	15830	15887	16105	15805	15954	15923	15953	16101	16004	15926	15919	15809	15885	16034	15940	16150	15853	15851	15918	15985	15915	15875	16065	15905	15917	16011	15833	15881	15856	15834	15993	15827	15689	15828	15928	15973	16062	15784	15934	15872	15908	15865	16059	15876	16093	15707	16011	16077	16301	15876	16164	15917	15937	15956	15988	16032	15987	16074	15918	15957	15961	16231	15852	16149	15961	16047	15972	15716	15970	15990	16002	15923	15870	16106	15881	16100	15897	15890	15951	15876	15791	15836	15892	15903	16092	15922	15983	15943	16038	15899	15973	15875	15817	15980	16093	16028	15992	15883	16067	16052	15868	15946	15857	16045	15870	15885	16069	15964	15853	15844	16036	16049	15750	15915	16185	15877	15954	16004	15876	15932	15987	15987	15962	15975	16020	16036	15988	15912	15828	15886
22648	21168	27776	24930	22251	26784	32029	28082	27232	27250	27318	26917	26758	26680	26545	26265	26472	26358	26132	25994	25901	26036	25726	25882	25699	25638	25671	25515	25560	25717	25545	25552	25592	25534	25453	25566	25513	25318	25561	25595	25441	25301	25260	25299	25214	25136	25333	25376	25369	25354	25125	25310	25546	25188	25289	25101	25112	25491	25268	25493	25099	25343	25424	25303	25174	25287	25328	25347	25291	25384	25283	25115	25295	25120	25381	25283	25364	25106	25419	25273	25312	25114	25218	25280	25208	25094	25113	25124	25093	25055	25244	25083	25208	25254	25303	25176	25043	25050	25189	25121	25082	25185	25366	25186	24911	25163	25195	25328	25222	25097	25018	25098	24986	25246	25233	25191	25270	25283	25228	24954	25051	25134	25256	25180	25105	25112	25095	24910	25232	25175	25298	24990	25090	25041	25206	25244	25185	25188	25156	24827	25034	25184	24744	25035	25196	25042	25213	24934	25134	25290	25444	25412	25295	25155	25097	24986	25163	25441	25172	24942	25091	25070	25386	25332	25293	25092	25299	25171	25554	25243	25457	25357	25122	25391	25332	25256	25397	25186	25162	25157	25323	25274	25367	25177	25244	25333	25098	25292	24986	25202	25173	25203	25121	25275	25056	25024	24998	25225	25051	25370	25223	25217	25349	25067	25339	24872	25440	25138	25273	25227	25245	25100	25346	25423	25009	25137	25184	24986	25034	25065	24930	25293	24938	25478	25423	25197	25319	25178	25073	25041	25108	24970	24884	24924	25084	24880	25045	25129	25268	25302	25129	25118	25297	25203	25402	25188	25029	25023	24998	24946	25221	25053	25352	25365	25123	25090	25107	25282	25081	25112	25028	25157	25307	24934	25125	25394	25343	25159	24979	25386	25297	25136	25218	25374	25226	25103	25034	25200	25376	25415	25302	24982	25065	24992	25350	25081	25395	25318	25055	25275	25233	25159	25021	25226	25168	25103	25043	24817	25183	25216	25338	25098	25163	25084	25433	25026	25204	25322	25431	25041	25371	25160	25111	25204	25052	25193	25265	25358	25184	25102	25098	25234	25307	25094	25366	25250	25216	25368	25425	25269	25232	25139	25199	25221	25214	24903	25136	25154	25272	24814	25272	25354	25223	25349	25269	25107	25203	24995	25221	24932	24769	25006	25223	25221	25214	25175	25303	25317	25216	25237	25089	25030	25083	25071	25238	25321	25122	25227	25295	25498	25231	25371	25137	25080	25212	25092	25097	25191	25225	25165	25082	24892	25090	25111	25222	25283	25154	25058	25473	25237	25230	25206	25323	25023	25270	25280	25285	25233	25296	25109	24871	25406	25198	25281	25188	25142	25548	25257	25027	25010	25019	24946	25171	25152	24880	25318	25276	25169	25273	25241	25248	25181	25365	24933	25175	25229	25127	25072	25088	25058	25087	25142	25036	25250	25078	25250	25147	25234	25089	25194	25205	25321	24804	25152	25133	25273	25185	25153	25312	24936	25040	24848	25062	25233	25025	25009	25138	25153	25234	25229	25008	25100	24986	25225	25197	24945	25200	24965	25213	25269	25307	24930	25179	25312	25334	25228	24977	25254	25175	25215	25099	25038	24997	25006	25158	25232	25126	25007	25258	25214	25219	25445	25355	25177	25123	25304	25331	25096	25112	25391	24941	25252	25033	25163	25113	24950	25101	25045	25171	24927	25137	25098	25298	25173	24949	25071	25015	25153	25154	25145	24945	25250	25165	25208	25156	25152	25255	25313	25066	24858	24715	24984	25109	25074	25359	25228	25195	25130	24916	25134	25138	25288	25050	25044	25074	25342	25006	25181	25279	25213	25095	25054	25344	25094	25212	24964	25224	25102	24979	25077	24998	25014	25293	25205	25153	25074	25128	25074	25342	25106	25293	25181	25023	25252	24823	25222	25235	24973	25256	25072	25066	25198	25397	25290	25073	25027	25063	25267	24976	25309	25222	25074	25074	25149	25053	25004	25113	24779	24932	24927	25346	25221	25144	25276	25132	25279	25170	25281	25271	25308	25201	25061	25314	24990	25048	25136	25272	25103	25087	25113	25198	25155	25423	25101	25249	25099	25002	25324	25145	25438	25163	25279	25271	25318	25181	25168	25327	25162	25254	25308	25199	25247	25158	25019	25242	25241	25218	25204	25153	25048	25341	25180	25322	25255	25109	25126	25383	25168	25280	25371	25364	24987	25067	25186	25052	25004	25419	25108	25070	25101	25215	25004	25235	25121	25111	25171	24961	25241	25228	25214	25332	25247	25264	25016	25132	25263	25179	25290	25086	24997	25153	24987	25102	25201	25064	25074	24820	25096	25314	24950	24932	24703	25284	25366	24905	25041	25182	25055	25033	25436	24817	25379	25212	25288	25325	25340	25253	24946	25063	25012	25103	24790	25313	25193	25001	25303	25322	25123	24994	25237	25311	25486	25104	25281	25332	25233	24932	25140	25067	25075	25117	25255	25357	25161	25123	25054	25507	25193	25128	25237	25036	25221	25038	25300	25181	25128	25044	25336	25211	25084	25003	25147	25021	25216	25096	25197	25076	25101	24950	25122	25087	25292	25043	25271	25261	25199	25362	25061	25001	25133	25213	25296	25297	25339	25317	25254	25218	25088	25196	25712	25313	25034	25027	25143	25039	25320	25274	25071	25166	25260	25246	25421	24870	25028	24773	25253	25217	25113	25247	25388	24980	25517	25241	25108	25080	25415	25153	25176	24968	24975	25053	25246	25210	25108	25136	25209	25406	25077	24984	25062	25180	25412	25045	25383	25189	25139	25468	25280	25092	25264	25182	25330	25101	25017	25118	25307	25079	25133	25145	24954	25179	25181	25017	25204	25414	25151	25053	25211	25193	25117	25092	25181	25047	25041	24947	25307	25038	24855	25069	25285	25179	25309	25210	25131	25423	25281	25167	25127	24981	25302	25098	25266	25153	25080	25332	25182	24996	25121	25247	25111	25275	24981	25081	25155	25407	25340	25287	25323	25351	25318	25273	25065	25254	25261	25057	25253	25047	25390	25007	25079	25335	25258	25476	25169	25166	25265	25083	25165	25012	25168	25158	25200	25398	24909	25046	25077	25219	25380	24982	25146	25107	25266	25148	25089	24951	25054	25155	25009	24937	25214	25192	24864	25069	25287	25326	25284	25077	25139	25181	25223	25000	25107	25152	25214	25004	25231	25015	25147	25443	25085	24985	25211	25168	25113	25383	25091	25106	24894	24956	25201	25221	25244	25146	25090	25358	25166	24950	25155	25182	25055	25310	25066	25412	25201	24992	25014	25112	25398	25018	25151	25219	24898	25181	25233	25100	25038	25118	24937	25084	25031	25144	25128	25037	25135	25046	25277	25054	25030	25048	25225	25112	25352	24945	24966	25046	24993	25083	25176	25096	24835	25155	24978	25267	25112	25309	25162	25246	25000	25344	25044	25236	25002	25303	25337	25054	25051	25508	25227	25026	25137	25131	25226	25085	25229	25132	25096	25161	24891	25388	25124	25074	24813	25181	25043	25102	25187	24891	25189	25369	25180	25088	25111	25113	25205	25360	25430	25066	25055	25135	25247	25199	25192	25290	25233	25169	25126	25192	24978	25181	25040	25124	25418	25343	25163	25455	25088	25115	24911	25055	25151	25178	25208	25369	25199	25361	25181	25157	25026	24931	25386	25115	25180	25421	25144	25116	25082	25224	24831	25337	25279	25202	25216	25108	25091	24917	25189	25417	25138	25210	25011	25074	25409	25193	25209	25238	25149	25140	25143	25227	25247	25143	25183	25027	24890	25550	25095	25320	25462	25186	25292	25270	25186	25225	25328	24994	25029	25005	25208	25120	25020	25037	25196	25096	25007	24995	24758	25467	25266	25152	25017	25264	25185	25270	24895	25282	25120	25249	25277	24892	25104	25342	25071	24948	25261	25151	25209	24933	24832	24710	25144	25088	25224	25073	24992	25279	25295	25177	25198	25190	25201	25159	25131	25338	24996	25048	25496	25300	25140	25016	25121	25289	25245	24880	24971	24943	25173	24922	25157	24888	24879	24974	25075	25041	25077	25118	25182	25082	25202	25262	25224	25281	25078	25188	25056	25175	25024	25004	25165	25294	25435	25187	25128	25165	25190	25260	25105	25111	25215	25019	25294	25356	25179	25161	25052	25268	25038	25224	25297	25080	25109	25131	25155	25072	24914	25035	25054	25279	25175	25228	25086	24997	25217	25137	25135	24934	25020	25030	25090	25167	25376	25030	25098	25098	25102	25304	25222	25123	25162	25326	25040	25235	24916	25115	25220	25336	24892	25085	25002	25442	25272	25134	25176	24964	25156	24830	25030	25107	25136	25148	25135	25105	25206	25039	25209	25092	25185	25229	25235	25230	25344	25291	24794	25209	25027	25026	25426	25599	24909	25122	25200	25221	24919	25035	25058	25325	24909	25089	25187	25018	24901	25294	25456	25058	25124	25312	25091	25360	25319	24911	25131	25257	25147	24961	25197	25254	25315	25285	25090	25019	25342	25037	24950	25282	25123	25086	25247	25161	24764	25017	25080	25043	25113	25161	25084	25037	25365	25223	25082	25305	25267	25251	25223	25212	25285	25216	25253	25093	24994	25160	25290	25417	25210	25104	25088	24949	25100	25388	25462	25362	25105	25056	25366	25110	25089	25182	25278	25313	24991	25039	25193	25085	25246	25448	24915	25131	25157	25414	25214	25044	25013	25147	24851	25017	24896	25397	25140	25137	25245	25053	25109	25169	24979	25319	25050	25126	25145	25021	25273	25166	24978	25161	25234	25069	25251	25042	25114	25242	25106	25166	25104	25033	25241	25282	25046	25273	25171	25313	25218	25244	25116	25090	25194	25030	25272	24958	25079	24993	25108	25244	25255	25095	25185	25383	25270	25101	25291	24917	25054	25146	25432	25181	24927	25088	25250	24903	25350	25306	25017	25309	25250	25469	25446	25352	25149	25216	25031	25160	25262	25031	25253	25143	25143	25283	25131	25238	25155	25457	25182	25196	25499	25243	24886	25340	24952	25095	25323	25177	25014	25460	25312	25161	25014	24789	24999	25161	25164	25185	25242	25069	25126	25051	25040	25033	25314	25451	25251	25363	25329	25215	25162	25152	25266	25259	25203	25025	25098
20999	36080	35271	28379	24501	21994	20685	19490	18946	18530	18192	17982	17729	17761	17482	17367	17245	17302	17075	16853	16929	16779	16609	16557	16460	16206	16308	16300	16117	16157	16322	16160	15946	16097	16026	15775	16044	16057	15832	15958	15800	15822	15936	15760	15776	15903	15802	15777	15857	15821	15911	15769	15962	15713	15936	15746	15836	15752	15802	15889	15973	15842	15751	15783	15699	15701	15753	15638	15817	15769	15811	15644	15653	15723	15698	15957	15531	15719	15682	15795	15984	15669	15795	15512	15835	15809	15850	15713	15765	16003	15767	15853	15684	15642	15740	15604	15557	15642	15648	15694	15923	15537	15717	15691	15837	15709	15845	15616	15782	15766	15780	15768	15739	15744	15801	15640	15577	15680	15656	15737	15693	15882	15832	15888	15548	15591	15615	15822	15728	15684	15643	15761	15528	15782	15850	15716	15611	15819	15740	15579	15666	15826	15808	15799	15852	15765	15594	15726	15633	15538	15726	15677	15777	15707	15787	15694	15759	15888	15804	15826	15747	15714	15802	15714	15772	15665	15854	15871	15860	15697	15623	15687	15901	15730	15726	15486	15662	15671	15636	15794	15796	15739	15850	15904	15831	15630	15879	15768	15623	15779	15670	15806	15700	15758	15585	15710	15748	15626	15631	15562	15731	15590	15847	15536	15762	15744	15778	15783	15728	15607	15645	15740	15705	15709	15838	15651	15554	15729	15453	15781	15842	15686	15553	15779	15783	15947	15672	15554	15627	15660	15661	15739	15676	15794	15722	15753	15568	15712	15689	15712	15629	15892	15681	15820	15685	15759	15814	15886	15912	15951	15759	15740	15670	15661	15746	15812	15826	15794	15859	15715	15731	15829	15673	15773	15798	15754	15724	15766	15584	15629	15733	15738	15737	15599	15785	15831	15701	15686	15739	15724	15638	15646	15598	15671	15831	15843	15566	15707	15682	15762	15887	15665	15725	15904	15803	15735	15899	15717	15699	15848	15866	15840	15728	15655	15735	15687	15641	15591	15710	15768	15730	15739	15674	15629	15727	15664	15741	15701	15745	15787	15826	15912	15683	15713	15717	15781	15725	16032	15718	15738	15877	15731	15755	15792	15579	15754	15754	15639	15693	15626	15604	15730	15909	15652	15720	15741	15856	15821	15715	15652	15642	15796	15799	15753	15713	15733	15632	15693	15837	15813	15647	15726	15731	15844	15785	15898	15687	15601	15788	15782	15771	15567	15772	15614	15785	15706	15819	15595	15822	15837	15795	15868	15510	15783	15733	15633	15754	15729	15877	15577	15825	15817	15723	15574	15591	15650	15817	15705	15813	15793	15729	15866	15790	15889	15743	15535	15792	15857	15726	15789	15596	15652	15720	15699	15597	15848	15767	15578	15742	15774	15653	15800	15750	15730	15567	15696	15815	15792	15528	15694	15716	15657	15661	15844	15691	15624	15761	15765	15456	15834	15757	15765	15758	15596	15805	15665	15763	15691	15732	15775	15795	15789	15836	15796	15743	15526	15690	15625	15818	15774	15709	15712	15720	16029	15629	15885	15757	15682	15624	15794	15569	15798	15750	15900	15629	15726	15614	15652	15773	15675	15636	15705	15811	15767	15765	15821	15848	15680	15750	15707	15653	15849	15868	15751	15599	15711	15793	15692	15675	15750	15702	15704	15747	15756	15683	15878	15758	15681	15569	16030	15722	15717	15537	15782	15627	15738	15752	15655	15673	15703	15880	15902	15615	15614	15669	15784	15793	15681	15827	15620	15746	15736	15695	15850	15662	15816	15846	15700	15856	15762	15795	15588	15794	15775	15797	15574	15823	15654	15643	15641	15681	15776	15754	15760	15791	15631	15740	15711	15650	15690	15786	15853	15754	15656	15754	15780	15826	15706	15650	15665	15688	15733	15741	15635	15711	15764	15593	15673	15572	15650	15530	15742	15619	15816	15550	15954	15553	15712	15856	15678	15882	15772	15673	15706	15793	15710	15611	15584	15857	15828	15790	15908	15672	15761	15630	15780	15722	15696	15578	15928	15819	15660	15846	15810	15811	15715	15669	15620	15712	15613	15752	15789	15759	15535	15632	15703	15797	15712	15799	15743	15568	15649	15762	15755	15801	15651	15697	15791	15723	15948	15661	15838	15668	15671	15641	15971	15714	15759	15670	15752	15674	15825	15588	15520	15670	15700	15719	15878	15922	15573	15775	15715	15464	15774	15786	15480	15686	15592	15774	15694	15640	15760	15827	15758	15805	15819	15556	15579	15697	15798	15707	15729	15854	15657	15653	15692	15876	15707	15803	15908	15896	15881	15794	15685	15853	15790	15670	15733	15799	15751	15719	15754	15714	15637	15848	15550	15616	15662	15655	15729	15645	15877	15614	16040	15719	15632	15735	15616	15684	15600	15875	15683	15633	15719	15608	15712	15471	15943	15824	15811	15759	15662	15770	15682	15936	15754	15588	15795	15682	15914	15855	15743	15700	15717	15824	15705	15746	15706	15598	15779	15626	15658	15542	15840	15668	15835	15490	15607	15983	15679	15707	15857	15643	15750	15759	15645	15710	15664	15674	15565	15647	15696	15719	15571	15791	15731	15654	15768	15597	15666	15712	15548	15622	15778	15632	15726	15752	15729	15474	15701	15748	15555	15694	15719	15866	15717	15483	15788	15855	15705	15623	15774	15899	15600	15688	15878	15542	15624	15684	15674	15848	15641	15941	15630	15736	15707	15692	15751	15634	15791	15649	15847	15801	15561	15591	15618	15761	15768	15642	15781	15765	15753	15698	15621	15804	15815	15929	15716	15555	15901	15635	15673	15735	15779	15772	15491	15706	15675	15826	15891	15727	15751	15666	15771	15703	15732	15722	15576	15964	15826	15697	15662	15697	15805	15673	15863	15614	15832	15650	15704	15674	15630	15747	15588	15768	15773	15571	15729	15716	15590	15852	15742	15732	15907	15663	15551	15730	15628	16013	15702	15660	15744	15589	15764	15794	15709	15753	15627	15556	15870	15765	15731	15689	15753	15727	15781	15836	15800	15814	15602	15696	15831	15661	15842	15649	15827	15643	15767	15721	15727	15494	15759	15740	15894	15684	15684	15611	15663	15685	15702	15708	15861	15650	15681	15899	15634	15844	15641	15718	15772	15821	15668	15749	15550	15652	15830	15745	15741	15655	15682	15674	15639	15715	15794	15780	15884	15611	15909	15743	15631	15896	15570	15795	15736	15854	15834	15711	15723	15725	15739	15692	15670	15646	15584	15696	15773	15820	15756	15624	15903	15700	15950	15652	15654	15804	15835	15693	15612	15790	15609	15663	15722	15888	15620	15880	15707	15668	15763	15955	15614	15709	15886	15926	15709	15789	15739	15780	15823	15820	15654	15717	15713	15829	15751	15707	15673	15612	15840	15685	15641	15710	15722	15835	15564	15833	15774	15830	15947	15756	15840	15904	15717	15729	15838	15855	15574	15630	15813	15719	15597	15932	15584	15614	15691	15675	15786	15764	15752	15647	15774	15728	15774	15708	15781	15846	16010	15679	15871	15640	15810	15877	15921	15919	15849	15736	15873	15753	15789	15677	15641	15825	15848	15890	15758	15528	15831	15642	15517	15627	15690	15784	15708	15920	15640	15747	15592	15618	15535	15802	15668	15746	15626	15726	15812	15741	15639	15779	15754	15762	15716	15576	15707	15754	15711	15717	15646	15684	15929	15651	15789	15640	15812	15597	15662	15766	15692	15842	15692	15509	15740	15766	15719	15496	15714	15748	15710	15840	15655	15593	15659	15819	15836	15684	15767	15828	15652	15767	15722	15682	15756	15864	15694	15980	15875	15692	15682	15782	15611	15786	15615	15684	15670	15663	15673	15657	15704	15764	15774	15809	15754	15839	15807	15699	15486	15608	15627	15647	15665	15771	15788	15673	15942	15796	15694	15853	15771	15567	15883	15772	15679	15682	15707	15614	15673	15783	15711	15515	15706	15725	15637	15796	15702	15724	15874	15672	15767	15486	15769	15679	15797	15730	15622	15719	15921	15627	15570	15528	15917	15628	15806	15717	15568	15789	15790	15694	15807	15710	15780	15785	15839	15828	15689	15791	15571	15803	15681	15681	15832	15797	15611	15819	15694	15867	15658	15609	15754	15703	15706	15700	15557	15905	15704	15580	15727	15832	15834	15615	15614	15664	15893	15687	15749	15641	15683	15653	15768	15578	15616	15931	15672	15734	15751	15566	15638	15810	15716	15711	15714	15720	15735	15804	15774	15921	15656	15628	15799	15689	15828	15697	15717	15629	15762	15854	15606	15761	15783	15839	15728	15634	15596	15688	15636	15700	15701	15607	15622	15591	15658	15810	15840	15690	15809	15841	15599	15767	15573	15831	15783	15806	15652	15676	15807	15718	15741	15777	15724	15862	15672	15863	15607	15482	15769	15628	15847	15706	15756	15890	15637	15586	15853	15574	15739	15705	15860	15744	15908	15687	16016	15659	15691	15736	15622	15716	15922	15726	15717	15622	15579	15726	15725	15929	15699	15628	15836	15674	15870	15794	15752	15810	15667	15711	15776	15561	15800	15833	15690	15745	15630	15824	15816	15616	15845	15964	15724	15924	15823	15862	15824	15638	15883	15863	15843	15789	15729	15609	15777	15516	15757	15709	15734	15573	15667	15846	15869	15773	15729	15690	15864	15781	15719	15743	15662	15658	15704	15711	15553	15671	15652	15734	15509	15781	15842	15840	15648	15796	15818	15583	15837	15564	15560	15715	15770	15787	15696	15691	15671	15842	15726	15619	15669	15711	15847	15775	15678	15722	15664	15744	15703	15756	15672	15860	15542	15824	15727	15674	15558	15687	15739	15909	15526	15677	15833	15721	15843	15529	15679	15631	15841	15825	15707	15670	15804	15809	15716	15786	15741	15744	15651	15688	15632	15744	15717	15807	15722	15717	15759	15601	15717	15680	15615	15787	15558	15771	15771	15851	15753	15673	15801	15674	15854	15703	15851	15946	15818	15752	15616	15793	15753	15743	15632	15795	15782	15643	15725	15701	15763	15594	15729	15844	15810	15725	15876	15723	15629	15926	15787	15723	15675	15842	15691	15769	15587	15671	15821	15917	15721	15788	15681	15684	15757	15720	15945	15729	15823	15671	15711
35556	28432	32470	31423	29061	28738	28714	28162	28066	28134	28492	28256	27974	28088	27957	28074	28136	28323	28198	27993	27993	27761	27742	27737	27582	27722	27789	27680	27540	27794	27640	27923	27764	27659	27722	27555	27563	27440	27909	27734	27632	27584	27718	27884	27774	27682	27719	27575	27784	27492	27798	27719	27698	27806	27625	27470	27720	27773	27470	27586	27421	27426	27746	27642	27613	27356	27550	27843	27406	27841	27610	27351	27647	27311	27912	27678	27603	27636	27693	27651	27677	27725	27722	27593	27754	27704	27969	27755	27764	27500	27668	27687	27757	27893	28317	27626	27620	27448	27971	27820	27699	27848	27613	27601	27632	27710	27494	27487	27778	27518	27825	27855	27654	27594	27713	27664	27543	27320	27656	27583	27838	27630	27826	27407	27653	27815	27698	27795	27772	27431	27550	27640	27826	27697	27785	27629	27956	27630	27849	27810	27735	27597	27806	27634	27996	27869	27817	27719	27618	27914	27676	27617	27890	27660	27433	27674	27790	27802	27801	27507	27591	27593	27790	27304	27511	27816	27388	27576	27675	27548	27609	27763	27465	27570	27582	27574	27623	27721	27576	27503	27414	27515	27209	27507	27480	27546	27409	27776	27796	27674	27591	27669	27753	27540	27638	27634	27759	27404	27648	27616	27760	27547	27841	27778	27633	27603	27429	27659	27601	27786	27914	27706	27549	27761	27565	27484	27753	27664	27743	27492	27425	27749	27572	27517	27667	27812	27533	27592	27413	27615	27438	27886	27711	27437	27412	27491	27546	27692	27573	27536	27306	27571	27534	27854	27706	27647	27603	27359	27512	27567	27681	27464	27603	27416	27682	27739	27816	27832	27741	27737	27548	27275	27504	27844	27615	27770	27567	27568	27825	27374	27719	27633	27497	27874	27615	27729	27684	27633	27754	27669	27879	27677	27764	27583	27366	27550	27809	27706	27693	27293	27666	27665	27590	27580	27901	27975	27803	27725	27907	27516	27483	27418	27555	27623	27779	27287	27509	27685	27550	27622	27561	27762	27490	27764	27580	27754	27523	27653	27697	27680	27941	27511	27781	27897	27478	27472	27582	27811	27799	27858	27654	27777	27641	27716	27718	27679	27485	27432	27914	27660	27719	27855	27588	27638	27849	27600	27603	27488	27682	27507	27664	27393	27690	27621	27645	27680	27569	27607	27672	27457	27830	27688	27657	27710	27814	27726	27617	27556	27767	27530	27683	27638	27622	27457	27777	27932	27936	27906	27500	27686	27659	27535	27471	27613	27819	27500	27570	27733	27484	27632	27581	27624	27514	27659	27835	27823	27442	27801	27822	27625	27462	27805	27727	27647	27535	27650	27477	27582	27669	27605	27724	27362	27581	27796	27622	27519	27875	27538	27545	27810	27483	27413	27577	27470	27718	27601	27625	27484	27638	27472	27542	27576	27663	27524	27713	27570	27581	27660	27592	27560	27746	27613	27743	27771	27676	27631	27763	27544	27785	27628	27574	27476	27663	27623	27446	27528	27698	27483	27615	27875	27937	27672	27683	27552	27454	27575	27632	27513	27796	27778	27560	27685	27666	27580	27599	27770	27672	27794	27638	27537	27627	27597	27653	27706	27823	27619	27533	27817	27611	27663	27780	27704	27660	27759	27589	27721	27748	27863	27768	27493	27781	27778	27754	27820	27727	27664	27448	27673	27872	27730	27615	27622	27743	27740	27723	27723	27590	27702	27583	27794	27618	27612	27707	27878	27561	27721	27718	27525	27613	27522	27571	27514	27709	27935	27878	27376	27738	27627	27616	27671	27656	27790	27615	27732	27788	27774	27499	27648	27657	27411	27858	27412	27660	27691	27627	27794	27642	27543	27428	27569	27884	27984	27861	27647	27793	27819	27855	27461	27495	27605	27507	27663	27622	27689	27907	27531	27745	27831	27755	27772	27734	28008	27634	27622	27582	27728	27782	27826	27760	27692	27945	27867	27672	27763	27507	27834	27725	27636	27724	27707	27586	28064	27674	27904	27866	27664	27725	27649	27361	27901	27800	27847	27538	27694	27701	27621	27990	27752	27623	27689	27764	27754	27689	27773	27709	27667	27685	27644	27427	27710	27626	27682	27743	27613	27651	27791	27607	27733	27660	27631	27599	27920	27599	27652	27716	27598	27753	27608	27842	27709	27650	27491	27591	27606	27546	27675	27673	27540	27485	27436	27718	27651	27544	27667	27946	27644	27780	27702	27530	27749	28055	27532	27669	27722	27620	27472	27322	27757	27451	27892	27860	27462	27742	27778	27680	27776	27902	27751	27993	27969	27758	27556	27750	27836	27560	27553	27789	27845	27895	27531	27687	27670	27593	27667	27630	27625	27775	27713	27833	27629	27845	27651	27921	27784	27443	27929	27824	27781	27742	27740	27810	27922	27717	27648	27865	27624	27699	28011	27550	27682	27621	27784	27773	27639	27579	27556	27738	27756	27696	27468	27708	27507	27621	27791	27725	27629	27429	27601	27470	27763	27602	27886	27881	27455	27650	27852	27719	27666	27734	27590	27459	27827	27956	27873	27679	27668	27713	27674	27652	27612	27739	27441	27849	27607	27536	27658	27534	27594	27608	27755	27681	27728	27870	27742	27590	27639	27836	27616	27886	27638	27540	27698	27788	27883	27534	27477	27858	27731	27751	27619	27771	27445	27535	27332	27655	27845	28166	27529	27718	27847	27747	27601	27778	27411	27685	27655	27696	27399	27738	27676	27489	27414	27602	27774	27452	27524	27555	27683	27614	27928	27414	27758	27838	27517	27573	27678	27563	27536	27648	27468	27622	27521	27779	27468	27613	27893	27685	27614	27662	27768	27841	27472	27715	27776	27654	27813	27681	27738	27852	27860	27788	27639	27651	27747	27491	27607	27862	27621	27393	27514	27592	27753	27858	27713	27531	27960	27658	27411	27668	27679	27738	27662	27799	27693	27624	27865	27844	27554	27732	27600	27576	27558	27558	27684	27580	27773	27838	27843	27546	27806	27865	27681	27586	27636	27520	27699	27807	27768	27776	27510	27696	27739	27559	27749	27633	27699	27556	27558	27689	27859	27474	27488	27556	27802	27654	27914	27633	27810	27486	27437	27628	27722	27621	27633	27799	27698	27682	27575	27648	27777	27757	27458	27421	28003	27582	27666	27641	27582	27779	27942	27782	27860	27823	27557	27434	27725	27663	27614	27732	27952	27686	27847	27686	27843	27782	27909	27428	27895	27516	27453	27645	27720	27472	27910	27590	27763	27737	27617	27632	27484	27732	27970	28032	27685	27611	27692	27729	27572	27936	27549	27612	27635	27593	27538	27872	27579	27584	27907	27615	27600	27674	27611	27779	27598	27705	27571	27730	27740	27742	27670	27776	27859	27510	27526	27550	27726	27789	27616	27541	27454	27400	27389	27766	27898	27740	27619	27947	27778	27556	27697	27884	27789	27587	27579	27427	27732	27756	27565	27754	27946	27607	27412	27498	27431	27806	27805	27635	27663	27665	27692	27510	27632	27608	27714	27522	27729	27416	27492	27542	27553	27555	27608	27924	27938	27655	27456	27587	27699	27975	27641	27670	27822	27887	27628	27613	27540	27475	27624	27521	27572	27637	27703	27687	27544	27676	27834	27640	27675	27682	27731	27728	27612	27671	27725	27699	27764	27644	27729	27357	27572	27643	27694	27735	27739	27686	27499	27750	27788	27732	27511	27813	27669	27726	27652	27784	27763	27603	27621	27856	27674	27732	27862	27799	27602	27519	27697	27779	27469	27719	27633	27656	27635	27809	27442	27732	27660	27550	27592	27584	27613	27784	27877	27553	27677	27482	27583	27639	27860	27913	27642	27577	27370	27668	27643	27769	27651	27649	27722	27560	27623	27295	27606	27779	27353	27636	27668	27558	27818	27498	27566	27306	27764	27397	27572	27470	27432	27736	27642	27479	27371	27909	27505	27665	27526	27783	28111	27555	27651	27598	27855	27558	27799	27705	27726	27600	27533	27752	27699	27675	27699	27553	27589	27792	27707	27535	27578	27599	27556	27679	27731	27508	27687	27596	27738	27641	27838	27983	27500	27821	27602	27482	27551	27914	27642	27495	27896	27662	27881	27688	27620	28024	27451	27616	27577	27843	27690	27420	27465	27639	27696	27705	27679	27620	27841	27539	27770	27850	27710	27648	27665	27584	27546	27714	27469	27790	27678	27659	27619	27621	27821	27708	27506	27787	27763	28005	27379	27649	27685	27627	27670	27681	27628	27590	27870	27562	27888	27575	27796	27912	27772	27437	27543	28005	27814	27786	27715	27708	27873	27673	27783	27638	27619	27809	27534	27645	27687	27588	27431	27747	27707	27624	27734	27616	27375	27635	27860	27670	27843	27867	27554	27449	27547	27804	27659	27661	27703	27454	27854	27752	27505	27964	27662	27468	27662	27778	27679	27770	27593	27766	27730	27749	27638	27864	27534	27721	27353	27884	27650	27684	27764	27705	27750	27537	27580	27663	27549	27785	27563	27610	27628	27782	27863	27868	27936	27776	27639	27397	27717	27492	27497	27641	27633	27263	27673	27533	27576	27835	27748	27685	27695	27887	27726	27727	27454	27567	27298	27633	27474	27767	27688	27517	27689	27627	27594	27691	27591	27767	27674	27964	27528	27858	27616	27708	27759	27544	27573	27936	27504	27777	27799	27771	27826	27905	27814	27571	27551	27528	27764	27612	27546	27702	27764	27516	27660	27716	27778	27854	27723	27561	27686	27712	27815	27603	27599	27968	27685	27554	27554	27633	27750	27683	27817	27578	27612	27941	27466	27739	27648	27710	27402	27545	27512	27925	27439	27553	27418	27697	27767	27697	27785	27751	27821	27891	27515	27843	27412	27859	27490	27728	27828	27635	27354	27580	27648	27394	27641	27700	27486	27747	27598	27730	27927	27618	27410	27971	27830	27701	27835	27472	27708	27472	27491	27641	27445	27711	27756	27486	27514	27566	27327	27655	27726	27702	27748	27874	27709	27710	27624	27685	27544	27521	27538	27921	27540	27788	27569	27782	27355	27571	27496	27375	27855	27417	27646	27708	27664	27710	27639	27558	27714	27718	27537	27677	27755	27498	27684	27723	27352	27471	27632	27809	27507	27502	27465	27504	27689
21429	24657	24209	20836	19711	18811	18353	17951	17784	17628	17727	17650	17548	17461	17376	17427	17383	17281	17421	17453	17200	17275	17526	17101	17177	17098	17173	17110	17255	17251	17135	17185	16967	17166	17067	16895	17016	17080	16960	16924	16938	17071	16993	17040	16785	16999	16805	16969	17040	16878	17059	16962	16890	17128	16843	16833	17053	16991	17037	16922	16981	16961	16755	16985	16990	16815	17050	16847	17060	16893	16906	16874	16877	17102	16928	16958	16945	17006	16848	16829	17036	16914	16833	17172	17012	16934	16961	16880	16941	16913	17008	17061	16999	16956	16908	16956	17039	16940	16957	17093	16864	16921	16809	17006	16950	16883	16950	17029	16910	16927	17143	16959	17059	16937	16804	16918	17084	16936	16946	17059	16793	16959	17214	16937	17145	16717	17007	17056	16896	16845	16864	16968	16914	16790	16835	16804	16905	17085	17230	16994	17137	16821	16899	17091	16701	16801	16846	16958	17015	16937	16994	16947	16831	17022	16967	16905	17038	16932	16922	16993	16915	17093	16880	16979	16823	17056	16872	17054	16906	16894	16911	16958	16869	16931	16948	16937	16918	16958	16991	16989	16960	16933	16908	17060	16842	16905	17232	16897	17034	17051	16862	16999	17046	16857	16849	17049	16927	16911	16917	17042	16929	16901	16995	16977	17081	16931	16936	16961	16955	17094	17065	16981	17132	16890	16840	16823	16838	16948	16984	17016	17083	16881	16893	16940	16834	17080	16893	16976	16931	16984	16977	16773	16988	17012	17021	16929	16989	17167	16860	17021	17068	16961	16960	16923	16934	16941	17053	17056	16772	17020	16977	16849	17010	17110	16899	16891	16890	16687	16818	16900	16913	16853	17013	16965	16995	16933	16912	16890	16976	17005	16980	16848	16979	16629	16991	17198	16911	16811	16968	16969	16870	16852	16983	17019	17193	17081	17072	17070	16918	17089	16925	17021	16880	17105	16968	17029	16925	16957	16812	16948	17045	16988	17001	16922	16963	16835	16911	17035	16983	16844	16976	16854	16956	16909	16876	16970	16885	16809	16942	16986	16818	16892	16921	17031	16909	16846	16900	16874	16802	16956	16753	16963	16956	16725	17083	16929	17034	17129	16871	16986	16878	16795	16889	16990	16888	17057	16852	17079	17050	16930	16864	16949	16997	16864	16758	17075	16931	16974	16945	16949	16826	17013	17039	16865	16823	16962	16786	16903	16834	16963	16946	16911	16994	16977	16912	17017	17032	16736	16981	17034	16931	17032	16986	16839	16953	16943	16820	17061	17019	16884	16904	16912	16948	16825	16966	17011	16774	16973	16830	16868	17029	16907	16900	16849	16878	16876	16938	17050	16942	17067	17063	16945	17107	17042	17143	16903	17032	16983	16792	17072	16871	17008	16958	16799	17117	16917	16905	16991	17058	16975	16895	16863	16792	16820	17053	16895	17019	16889	16982	16929	17002	17115	16883	16777	17068	16928	17045	17025	16921	17077	16879	17037	16875	17016	17021	16755	16915	16982	16849	16924	16891	17048	17094	16888	17017	16976	16866	16940	16775	16917	16926	17035	16669	16841	16867	16945	16914	16930	16865	16855	16971	17003	16958	16740	17037	16989	16902	16945	16906	17097	16858	16961	16910	17049	16823	16963	17010	16962	16939	16995	17037	16937	17055	16902	17063	16817	16841	16960	16940	17027	17033	16936	16824	16806	17004	17019	16955	16943	16891	16892	16799	17100	16937	16872	17020	16885	17159	16808	17015	16948	16945	16810	16840	16954	16928	16818	16988	16935	16892	17007	17049	16986	16849	17055	16912	16907	16920	16923	16996	17104	16649	16986	16907	16877	16921	16941	16971	16888	16961	16923	16981	16942	17004	16898	16854	16799	16904	16973	17020	17010	16998	17099	16847	17031	17024	16905	16747	16883	17031	16995	16917	17176	17076	17019	16819	16932	16935	17216	17051	17237	17004	17032	17074	17080	17020	16842	16944	17064	17068	16953	16946	16969	16913	16964	16782	17008	16959	16836	16978	16929	17150	16854	16984	16957	17070	16954	16814	17086	16854	16915	16928	16987	17061	16916	16817	17119	16964	16928	16827	17055	17110	16921	17185	16927	17003	16905	16871	16949	16937	16938	16905	17095	16992	16954	17189	16712	16916	16883	16883	16967	16898	16694	16774	17025	16862	16987	16848	17081	16982	16748	16953	17039	16830	16857	17065	17056	16970	17070	17058	16948	16944	16990	16921	16698	16945	17001	16850	16914	16890	16989	16866	16922	17018	16835	16786	16961	16995	16874	17022	16951	16907	16981	17040	16882	16990	17177	17106	16862	16927	16859	16871	17035	16744	16932	16862	17012	17063	16984	16906	16782	17035	16831	16956	16970	17113	16937	17075	16808	16815	16910	17124	16922	16900	16922	16912	17004	16978	16975	16925	16975	16974	17046	16937	16943	16917	16922	16998	16992	16818	16969	17216	17147	16949	16874	16966	17007	16844	16852	16914	16930	16984	16907	16918	16897	16908	16895	16810	16957	16827	16935	17040	17030	16868	16858	17004	16977	16956	16979	16794	16794	16902	16998	17018	17082	16927	16945	16871	16900	16916	17079	16853	17034	16868	17073	16855	16953	17022	16885	16950	17028	17027	16763	16941	16854	16944	17028	17099	16976	17360	16748	17166	16962	16780	16857	16886	16916	16891	16800	16905	17018	16889	17114	17021	17038	16958	16971	17082	17014	17083	16810	17040	16970	17051	16988	16933	16746	17181	16945	16947	16951	16829	16851	17011	17036	16936	16971	16911	16998	16815	16857	16813	16909	16990	16793	16959	17006	16919	17047	16797	16836	16879	16969	16969	16983	16854	17006	16921	17049	17047	16769	16950	16921	16938	16832	17044	17066	16979	16996	16963	16989	16967	17012	16923	17097	16935	16799	16832	16933	16963	16753	16850	16875	16945	16931	16915	16939	16915	17089	16921	17060	17040	17042	16977	16909	16931	17076	16961	16954	16832	16922	16898	16995	16984	17006	17120	17018	17026	17089	16860	17068	17006	16917	16969	16939	16863	16961	16837	16823	16858	17150	17062	16933	16976	16987	16915	16958	16903	16972	16967	17047	16841	17046	16845	17052	16990	16837	16945	17104	17006	16834	16963	16813	17047	16784	16940	17095	17212	17009	16996	16795	17079	16796	16978	16850	16882	17140	16971	16904	17008	16877	16924	17145	16852	17020	16805	16894	17005	17009	16995	16910	16822	16982	16905	17093	17004	16931	16996	16954	16847	17018	16977	17041	16807	16906	16913	17002	16875	17035	16904	16849	17066	16916	16854	17089	16919	16970	17011	16847	17117	16973	17035	16877	16950	16845	17005	17223	17132	16873	16947	17000	16847	17197	16949	17039	17065	17054	16831	16939	16765	16876	17118	17082	17050	16897	17108	16796	17088	16937	16810	17000	16903	16831	16980	16955	16891	16965	16892	17052	17065	16988	16896	16931	16962	16793	16846	16977	17084	16950	16996	16993	16866	16840	16892	17001	16997	16985	17088	16815	16954	17235	16859	16834	16845	16896	16849	16999	16883	16978	16882	16926	16858	16942	17154	16935	16879	16846	17086	16897	17067	16840	17032	16990	16897	16969	17098	16895	16762	17000	16889	16948	16996	16991	16717	16958	16893	16815	17143	16965	16927	16889	16913	16795	17120	17070	16976	16869	16878	16904	16988	16882	17028	16938	17015	16846	17073	16791	16890	16969	17135	16905	16809	17069	16876	16958	16943	16919	17071	16887	17013	17005	17180	17017	16999	16830	16793	16999	16885	16770	16903	16996	16854	16890	16884	17084	16844	17115	16874	16899	17000	17078	16902	16861	16887	16879	17111	17054	16992	16918	17018	17030	16937	16949	16941	16971	16975	16989	16842	16802	17017	16926	16956	17004	17009	17037	16932	17115	17014	16767	16854	17211	17208	16888	16858	16902	16763	16873	16953	16747	17135	17060	16768	16902	17041	16804	16942	16962	16907	17047	16893	16946	16881	16895	16871	16843	16959	17061	16860	16926	16988	16798	16837	16935	17098	16939	17012	17102	17115	16945	17145	16959	17019	17010	16929	16933	16825	16967	16978	17097	16914	16930	17071	17015	16897	16959	16964	16956	17061	17051	17079	16911	16941	17122	17162	16872	16851	16792	16969	16829	16951	16853	17045	16898	16881	16968	17009	16876	16782	16877	16933	17187	16929	16737	16912	16871	16951	16972	17031	17122	17024	16884	16939	16890	17130	16935	16964	17037	17050	16971	16914	17027	17115	16827	17143	16845	17174	16974	16980	17029	17063	16982	16871	17072	16898	16978	16928	17097	16841	16990	16884	17023	16945	16944	16970	17006	17150	16821	16983	17024	17020	16849	17019	16884	16884	16860	16885	16898	17102	16965	16815	17052	16943	16979	16954	16984	17000	16856	16999	16863	17154	16885	17138	16853	16925	16991	16872	17126	16976	16760	17187	16993	16758	16942	16883	16983	16808	16929	17047	16925	16926	16969	16880	16807	16821	17045	16973	17015	17019	17036	17033	17109	16769	17035	16862	16842	17018	17049	16857	16980	16871	16872	16909	16990	17017	16957	16848	17040	16903	16919	16958	16961	16977	16996	16955	16888	16798	16951	16977	17011	16952	16969	16937	16874	16875	17013	16885	17170	16960	17004	16876	16951	16867	16846	16932	16881	17031	16872	16933	17014	16902	16897	16974	17015	16859	16948	16963	16924	16925	17026	16758	17021	16996	16915	16915	17101	16961	16961	16841	17010	16936	16966	17089	17096	16916	16893	16957	16960	17028	17018	17000	17062	17200	17099	16948	16992	17026	16949	16933	16956	17120	16978	16986	16901	16717	16960	17030	17122	17013	16979	17084	17014	16941	16788	16840	16807	17003	17054	17050	16888	17051	16901	16911	17025	16920	16770	17060	16860	17019	17009	16930	16990	16797	16940	16820	16840	17007	16918	17051	16857	16922	16942	16877	17009	16651	16815	17173	17004	16839	16972	16845	16816	17092	17082	17026	16918	17088	16971	17172	17047	16994	16914	16919	17080	17003	16996	16835	16884	16973	17012	16676	16894	16997	16948	16959	17082	17039	16814	17097	16882	16940	16811	17120	16925	16991	16978	16951	16758
24092	21152	27702	25253	24137	28291	30296	27695	26949	27160	26978	26473	26749	26595	26651	26572	26570	26646	26289	26471	26282	26168	26397	26322	25999	25908	25816	26293	26199	25848	26097	26094	25970	25975	26053	25673	25881	25685	25882	25530	25675	25954	25731	25932	26103	25883	25851	25878	25755	25720	25725	25676	25519	25780	25800	25649	25643	25658	25624	25699	25786	26049	25677	25603	25491	25506	25774	25648	25960	25791	25863	25783	25834	25874	25720	25647	25886	25505	25532	25745	25720	25629	25950	25874	25756	25940	25765	25748	25732	25995	25521	25591	25630	25890	25586	25560	25789	25700	25781	25800	25610	25460	25534	25874	25768	25706	25926	25444	25784	25737	25695	25721	25635	25689	25747	25502	25641	25806	25626	25752	25703	25671	25925	25518	25829	25730	25825	25973	25622	25664	25659	26005	25734	25620	25554	25832	25718	25726	25665	25705	25507	25705	25750	25635	25647	25440	25833	25745	25642	25652	25638	25812	25639	25669	25609	25880	25728	25639	25385	25645	25850	25779	25638	25711	25704	25694	25651	25745	25821	25616	25702	25383	25758	25702	25553	25617	25823	25637	25757	25619	25635	25638	25697	25504	25664	25781	25712	25395	25496	25598	25712	25713	25565	25425	25557	25521	25588	25861	25442	25617	25949	25873	25634	25756	25834	25790	25743	25957	25573	25624	25557	25738	25543	25627	25482	25561	25736	25613	25652	25664	25516	25549	25544	25529	25745	25694	26031	25753	25593	25912	25896	25856	25789	25691	25689	25596	25694	25729	25667	25740	25683	25863	25851	25668	25753	25476	25835	25568	25692	25787	25648	25745	25637	25642	25694	25519	25487	25771	25704	25759	25584	25623	25755	25687	25868	25580	25641	25732	25866	25781	25927	25912	25675	25559	25558	25695	25691	25589	25761	25657	25523	25618	25594	25871	25660	25579	25741	25863	25699	25794	25750	25832	25528	25539	25801	25920	25711	25451	25688	25520	25847	25696	25646	25564	25700	25865	25719	25873	25642	25518	25669	25630	25346	25659	25755	25685	25522	25717	25723	25731	25524	25538	25623	25428	25683	25716	25562	25760	25865	25788	25524	25805	25505	25259	25767	25708	25528	25722	25836	25743	25658	25616	25526	25767	25557	25754	25574	25818	25892	25988	25552	25887	25559	25563	25744	25942	25751	25826	25548	25626	25511	25415	25898	25477	25388	25600	25524	25524	25781	25841	25774	25780	25761	25736	25694	25631	25750	25690	25667	25743	25914	25905	25611	25720	25679	25831	25678	25985	25602	25517	25574	25564	25739	25783	25744	25786	25533	25502	25643	25977	25540	25641	25875	25715	25656	26074	25766	25843	25784	25741	25733	25595	25757	25489	25737	25442	25437	25569	25650	25698	25632	25705	25818	25805	25600	25729	25637	25527	25518	25692	25829	25684	25493	25475	25701	25725	25900	25736	25663	25814	25911	25723	25537	25486	25547	25893	25541	25478	25583	25646	25735	25945	25556	25558	25489	25644	25801	25499	25685	25702	25765	25518	25715	25708	25848	25915	25403	25444	25343	25657	25633	25452	25534	25587	25863	25813	25553	25571	25917	25816	25634	25523	25662	25685	25960	25494	25639	25679	25716	25736	25671	25585	25800	25694	25711	25517	25894	25551	25544	25554	25674	25812	25933	25806	25819	25925	25555	25453	25626	25815	25533	25556	26025	25826	25775	25641	25780	25798	25875	25790	25756	25655	25747	25724	25748	25731	25550	25677	25702	25740	25733	25697	25535	25705	25662	25722	25605	25817	25908	25746	25929	25658	25639	25751	25839	25673	25662	25641	25614	25703	25478	25802	25570	25637	25558	25709	25612	25551	25581	25690	25670	25526	25928	25800	25634	25759	25596	25788	25585	25483	25677	25365	25758	25849	25764	25665	25684	25600	25660	25789	25786	25588	25529	25594	25396	25420	25511	25256	25777	25476	25622	25941	25836	25628	25675	25433	25773	25787	25724	25495	25530	25748	25834	25479	25684	25635	25407	25841	25610	25769	25621	25640	25877	25734	25472	25826	25661	25509	25730	25606	25806	25737	25722	25446	25846	25661	25745	25559	25740	25820	25617	25607	25516	25748	25833	25636	25769	25577	25416	25736	25554	25653	25647	25777	25853	25587	25591	25582	25834	25604	25663	25749	25572	25698	25630	25733	25727	25668	25729	25723	25892	25393	25663	25550	25759	25752	25537	25908	25738	25586	25847	25758	25892	25686	25550	25665	25769	25965	25757	25495	25987	25803	26051	25735	25882	25680	25714	25895	25669	25566	25846	25716	26103	25721	25593	25401	25650	25853	25695	25786	25821	25444	25734	25827	25562	25804	25467	25861	25931	25825	25762	25769	25479	25526	25863	25725	25886	25821	25889	25938	25809	25898	25660	25638	25512	25520	25666	25819	25569	25700	25819	25703	25806	25938	25727	25824	25823	25680	25849	25724	25692	25835	25588	25754	25927	25385	25921	25826	25752	25729	25743	25470	25715	25619	25545	25765	25694	25461	25745	25806	25638	25815	25854	25905	25842	25719	25527	25509	25448	25778	25446	25560	25720	25649	25732	25526	25639	25840	25605	25449	25521	25609	25555	25720	25665	25754	25751	25677	25702	25969	25855	25867	25572	25652	25775	25815	25910	25615	25439	25611	25353	25695	25679	25759	25779	25581	25751	25754	25635	25742	25514	25880	25792	25873	25642	25821	25925	25504	25586	25595	25537	25498	25537	25639	25803	25654	25521	25921	25803	25851	25630	25734	25663	25730	25802	25794	25722	25390	25579	25852	25972	25623	25494	25380	25677	25666	25806	26042	25764	25662	25593	25712	25610	25648	25538	25638	25874	25739	25866	25614	25477	25670	25625	25671	25590	25788	25840	25965	25622	25455	25771	25679	25919	25671	25693	25726	25704	25591	25699	25720	26076	25664	25678	25932	25586	25516	25870	25561	25610	25601	25451	25642	25769	25881	25743	25434	25613	25674	25583	25650	25655	25632	25803	25531	25576	25527	25753	25819	25661	25750	25875	25830	25554	25620	25752	25703	25789	25684	25688	25558	25565	25604	25705	25716	25822	25563	25825	25536	25690	25732	25709	25929	25734	25872	25612	25756	25462	25677	25925	25799	25678	25573	25729	25631	25801	25758	25529	25593	25588	25812	25763	25650	25782	25649	25705	25832	25572	25712	25589	25595	25659	25786	25738	25446	25627	25892	25827	25446	25753	25777	25491	25638	25838	25644	25861	25825	25258	25772	25727	25950	25742	25959	25720	25843	25720	25580	25822	25640	25614	25579	25498	25732	25534	25755	25894	25531	25840	25861	25744	25607	25546	25669	25570	25275	25569	25555	25625	25449	25558	25695	26022	25714	25607	25720	25623	25636	25365	25442	25764	25555	25464	25277	25613	25988	25650	25853	25719	25594	25735	25527	25767	25839	25597	25662	25546	25568	25670	25541	25493	25560	25747	25588	25575	25677	25607	25782	25528	25835	25502	25582	25675	25909	25624	25591	25869	25461	25949	26120	25927	25730	25835	25772	25520	25400	25752	25800	26074	25680	25621	25711	25601	25803	25855	25776	25562	25440	25698	25799	25838	25584	25616	25549	25726	25831	25786	25873	25805	25843	25715	25659	25739	25501	25729	25715	25389	25575	25749	25832	25731	25585	25438	25587	25591	25555	25874	25642	25673	25734	25894	25755	25885	25709	25949	25719	25992	25875	25801	25612	25680	25680	25597	25777	25857	25567	25653	25565	25723	25744	25660	25688	25957	25808	25782	25693	25670	25888	25557	25779	25842	25894	25665	25689	25660	25694	25542	25738	25525	25446	25609	25646	25707	25794	25669	25679	25622	25583	25838	25760	25762	25813	25795	25565	25953	25788	25257	25480	25736	25620	25861	25633	25924	25602	25654	25699	25299	25584	25827	25657	25773	25410	25595	25856	25616	25822	25793	25969	25910	25747	25772	25673	25918	25671	25657	25671	25750	25713	25744	25674	25728	25673	25851	25578	25758	25591	25573	25919	25676	25344	25669	25255	25822	25750	25980	25579	25635	25888	25799	25938	25730	25879	25577	25671	25426	25806	25781	25713	25831	25623	25786	25629	25838	25780	25985	25916	25784	25941	25798	25893	26013	25631	25349	25596	25811	25696	25754	25793	25900	25644	25743	25541	25824	25860	25768	25754	25988	25876	25947	25759	25646	25755	25814	25833	25756	25792	25815	25681	25938	25713	25737	25743	25743	25623	25831	25770	25928	25951	25365	25685	25764	25787	25798	25613	25512	25848	25747	25784	25821	25861	25632	25571	25642	25610	25661	25673	25444	25542	25890	25747	25626	25613	25848	25835	25722	25481	25738	25370	25670	25742	25698	25556	25629	25767	25512	25624	25605	25869	25432	25544	25570	25557	25687	25873	25601	25612	25297	25584	25501	25645	25561	25878	25621	25476	25715	25666	25582	25522	25690	26043	25688	25480	25622	25513	25718	25563	25614	25543	25700	25586	25687	25778	25479	25730	25581	25688	25376	25772	25812	25458	25534	25368	25620	25900	25884	25724	25886	25523	25915	25486	25671	25667	25780	25768	25440	25611	25779	25649	25692	25804	25544	25638	25600	25622	25643	25618	25759	25677	25422	25287	25610	25626	25903	25769	25610	25857	25806	25709	25686	25503	25608	25498	25621	25493	25928	25827	25540	25458	25630	25508	25886	25717	25583	25530	25477	25861	25547	25655	25843	25625	25705	25682	25760	25479	25607	25615	25631	25767	25722	25517	25755	25645	25643	25685	25814	25765	25648	25851	25663	25802	25805	25595	25516	25497	25807	25492	25509	25801	25837	25758	25578	25589	25593	25741	25807	25937	25697	25767	25407	25655	25734	25867	25598	25790	25879	25868	25647	25423	25723	25705	25587	25764	25867	25671	25499	25545	25615	25896	25641	25941	25510	25811	25666	25597	25535	25761	25933	25873	25597	25610	25633	25592	25630	25698	25629	25726	25574	25874	25635	25682	25637	25461	25740	25626	25621	25825	25723	25548	25848	25486	25906	25538	25723	25956	25740	25671	25690	25651	25739	25705	25742	25877	25658	25587	25518	25630	25713	25677	25777	25636	25649	25768	25561	25455	25613	25567	26051	25893
18765	30975	30193	24509	21792	20356	19231	18647	18314	17935	18103	17426	17583	17334	17232	17134	17032	17209	16869	17046	17117	16815	16651	16642	16475	16382	16408	16338	16519	16360	16411	16215	16513	16352	16301	16225	16342	16161	16358	16093	16022	16182	15969	16015	16098	16144	16209	16125	16006	16277	16128	16202	15962	16188	15981	16064	15852	16184	15935	15969	15891	16122	15966	16105	16012	15900	16091	16083	16070	16093	16220	16108	15895	16055	16053	16117	16122	16075	16065	16201	16073	16141	16133	16193	16162	15923	15950	16096	16044	15853	16103	16189	16149	16095	15965	16126	16011	16068	16320	16179	16190	15963	16008	16190	16096	16043	15913	16014	15921	15876	16091	16015	15922	16075	16060	16085	15993	16101	15874	16008	16052	15947	16199	16176	15939	15885	16070	15988	15969	15928	16034	16114	16170	16136	16231	15949	16125	15920	16235	15898	15997	16137	16158	16092	15990	16010	15995	15978	16113	16122	16126	15810	16068	16086	15925	16084	16124	16038	16143	16191	15965	16024	15942	16145	16000	16098	16142	15956	16183	15983	16032	16124	16107	15938	16018	15973	16111	15955	16049	16048	15939	15979	16079	16166	16081	16058	16037	16064	15924	16078	16219	16167	16076	16081	16001	16126	16107	15980	16129	15936	16080	16109	16012	15961	15822	15908	15983	16176	15941	16220	16030	16150	15995	16080	16199	16104	16010	16181	16074	16050	15885	16042	16067	15958	16072	16134	16046	15838	15964	15979	16104	15942	16099	16151	16079	16110	15966	16086	15958	15902	16031	16098	15949	16158	16052	16007	16151	15985	16101	15991	16083	16186	15971	16139	16133	16222	16029	16065	15952	16084	16058	15964	16146	16100	15987	16167	15976	16124	16185	16038	16137	16034	16054	16242	16004	16056	16131	16016	15945	16185	16132	16094	15911	16167	16093	16122	16118	16041	15993	16059	15937	16325	16149	16052	16191	15971	16032	16074	15970	16114	16041	16149	16207	15927	15818	16064	16105	15977	15991	16084	15985	16016	15961	16302	16158	15931	16136	15881	16048	16178	16084	16043	16168	16208	16098	16061	16179	15940	16090	16135	16109	15878	15997	16166	15990	16125	15884	16241	16095	16060	16156	16050	16038	15820	16254	16111	16130	16062	16088	16120	16042	16109	15986	15899	16070	15886	16076	16073	16071	16045	15979	15935	16050	15948	15993	15916	16223	15997	16147	15913	16186	15944	16145	16156	16126	16064	15957	16173	15830	15951	15994	16073	16150	16020	16028	15912	16167	16026	16033	16015	16005	16039	16083	16209	16215	16153	15978	16165	15945	16128	16046	16006	16046	15843	16088	16187	16114	16211	16027	16010	16201	15828	16002	16018	16050	16002	16032	16083	16063	16142	16104	15904	16096	15917	16068	15993	16029	16050	16115	15918	16152	16117	16061	16096	16067	16167	16027	15996	16142	16054	15974	15981	16015	16130	15974	16091	16014	16007	15904	16079	15904	15981	16064	15881	15902	16056	15930	16180	15981	15974	15892	16083	16100	16187	16090	15986	16219	16065	16118	15953	15863	16213	15963	16033	16196	16077	16122	16159	16195	16087	16021	16000	16064	15931	16156	16144	15949	16144	15964	16068	15935	16209	15970	16117	16157	16153	16084	15920	16156	15968	15933	15932	16063	16064	16277	16140	16245	16096	16087	16192	15928	16011	16032	16068	16109	16093	15951	16198	16126	16096	16180	16076	16000	16089	16291	15905	16171	16052	16013	16126	16071	16078	16062	15874	15938	16052	16117	16050	15981	16140	16160	16163	16010	15991	16000	16295	16113	15983	16144	16115	16134	15950	16116	16028	16071	16112	15994	16150	16029	15998	16021	15970	16018	16132	16052	16095	15936	16171	15996	16095	16062	15988	15864	15972	16140	16138	16000	16231	16094	15907	15979	15953	16018	16057	16233	16011	16186	16139	15989	16154	15927	15942	15979	16176	16013	16107	16050	16145	16007	16241	16132	16126	15888	15941	16085	15911	15953	15974	16249	16057	16272	16248	16156	16049	16194	16115	15989	16040	16064	16054	16011	16261	15985	15895	16149	15984	16193	16038	16058	16037	15922	16025	16211	16129	15968	16179	16057	16224	16118	15938	15899	16035	16044	16011	16206	15894	16014	15865	16010	16063	16076	15992	16053	15978	16273	16034	15935	16022	15919	16135	15977	15853	15956	16260	16129	16301	16056	16044	16184	16037	16032	16169	16004	15971	16239	16181	16183	16038	16243	16239	16141	16103	16016	15973	16103	16021	16016	16183	16036	16123	15934	16119	16258	16175	16067	16091	15934	16190	16080	15873	15864	16167	15846	15971	16123	15802	16128	16123	16046	16085	16037	15993	15988	16248	15965	16167	16162	16062	15992	16131	15926	15939	16048	16136	16029	16000	16097	16074	16075	16142	16032	16031	16060	16080	16058	15929	16087	16111	16172	16162	16010	16150	16144	16082	16026	16167	15914	16097	16222	16108	16145	16003	16162	16037	16170	16046	16176	15976	16081	15935	16088	15941	16164	15914	15938	16123	16191	15906	15923	16120	15936	16091	16084	16269	16052	16024	16098	16095	15888	16106	16018	15924	16086	16073	16030	16090	16116	16021	16001	16075	16163	15997	16064	16136	16240	16109	16246	16048	16201	16089	16083	16101	16186	16172	15963	15927	16147	16003	16160	15987	15950	15944	16079	16127	16122	15860	16042	15955	16068	15981	16058	15840	15957	15999	16262	16233	16083	16105	16134	16054	15894	16005	16003	16156	15944	16009	16229	16231	16120	15958	15852	16197	16178	15941	15980	15923	16019	16067	16017	16231	15902	16015	15999	16152	15876	16077	16021	16066	16299	16077	16079	15968	16064	16066	15960	16025	16122	16063	16148	16051	16047	16025	15920	16107	15877	15936	15974	16239	15990	15964	16038	15940	16058	16103	16142	16149	16142	16152	16074	16270	16000	15972	16044	16129	16260	16098	15951	16021	16153	15849	16190	16238	16063	15875	16114	16147	16169	16065	16079	15954	16091	16167	16087	16099	15933	15973	16051	16126	16106	16072	15999	16085	16162	15916	16157	15936	16114	15997	15967	16173	15928	16182	16040	16215	16034	16086	16083	16113	16142	16073	16096	15834	16026	16236	16124	15959	16078	15977	16016	16003	15993	16231	16262	16147	15816	16019	15897	15815	16105	16124	16295	15985	16079	15998	16189	16095	16249	16134	16010	15988	15901	16197	16056	16105	16127	16058	16132	16162	16108	16165	15987	16206	16057	16009	15931	16086	15919	16109	15978	16023	16057	16073	15986	16011	16004	16127	16133	16048	15922	16127	16121	15988	15871	16021	16092	16011	16165	16101	16073	16039	16037	16002	16085	16166	15991	16203	16238	16127	16139	16204	16153	16048	16052	15940	16066	16061	16051	16150	15938	16003	16256	16158	15974	16036	16048	15941	15936	16029	16070	16223	15914	16124	16014	15888	16126	16055	16068	16106	16109	16176	16133	15796	15830	16072	16055	15996	16132	16111	16011	16115	16034	16084	16103	16049	16053	16080	16074	16023	16082	15994	15964	16205	16096	16036	15936	15924	16345	15993	16053	16026	16226	16096	16080	16041	15904	16071	16186	16140	16119	16146	16012	16146	16132	16100	16104	16072	16121	15993	16026	16220	16039	16132	16058	16001	16095	16259	16064	16110	16046	15979	16059	15860	16056	16130	16008	15972	16056	16092	15980	16153	16200	16055	16052	16104	16161	16068	16004	16170	16152	16034	16143	16032	16030	16091	16138	16298	15909	15986	16231	16337	16134	16125	16211	16037	16101	15939	16017	16033	16058	16082	16093	16131	16033	16012	16205	16104	15986	16194	16029	16058	15940	16147	16087	15882	16141	16103	15984	16031	16148	15864	16055	16003	16111	16156	16156	16122	16034	16097	15942	16118	15898	16057	16000	16001	16242	16057	16045	15981	16011	16078	16025	16017	16076	16026	15960	15925	16152	16046	15951	16109	16247	15971	16130	16050	15838	16114	15949	16103	16083	15932	16106	15997	15917	16038	16072	15925	15953	15987	16100	16038	15971	16108	15968	16161	15968	16031	15841	15954	15893	15944	16002	15934	15865	16316	16039	16136	16096	16274	16051	16049	15966	16025	16134	16053	15957	16012	16084	16048	16140	15902	16059	15951	16157	16111	16044	15970	15985	16055	16140	16017	15881	16264	16146	16109	16151	15921	16285	16014	15910	16037	16005	15989	16036	16289	16091	16189	16071	16079	15889	15989	15828	16110	16126	16194	16076	15984	16063	15965	16009	16109	16072	16100	16157	16021	16019	16177	16046	15976	15976	16101	16088	16051	15979	16094	15991	16181	16063	16217	16087	15940	16107	15988	16136	16094	16043	15947	16092	16015	16111	16225	16128	16102	15998	16119	15900	15937	16016	15999	16019	16039	16156	16090	16010	16038	16233	16105	16033	16079	16145	16043	16077	15943	16097	16045	16203	16072	16138	16123	16014	15971	15901	15937	16140	15966	16171	15948	16240	16093	16034	16054	15782	15822	16125	16008	16105	15843	15963	16015	16026	16156	15930	16099	15998	16070	16055	15974	16217	16035	16000	16026	16130	16016	15953	16004	16121	15919	16177	16125	16123	16133	16052	15952	15969	16001	15966	15934	16067	16140	15876	15851	15966	16066	16063	16211	16136	16023	16191	16089	16111	15918	15919	16011	16031	16054	15950	15805	16046	16158	16155	16127	15948	16080	16198	16141	16115	16178	16093	16167	16064	16051	16069	15969	16098	16124	16208	16159	16106	15948	16013	15703	16226	16085	16081	15948	16080	16018	16108	16063	15979	15978	16189	16088	15965	16173	16094	15927	16148	16244	16210	16219	16216	15974	16173	16079	16120	15970	16127	16154	15955	16103	15967	16044	16092	16056	15948	16066	16120	15889	16133	16084	16027	15849	16026	16020	15928	16002	15995	16113	16036	16140	16123	16014	16168	16199	16043	16149	16129	16074	16016	15996	16088	16151	16198	15932	15786	16015	16243	16172	16040	16066	15995	16032	15977	16082	16146	16085	16051	16076	16016	15908	16181	15957	16012	16109	15932	15907	16134	16308	16202	16061	15979	16168	16107	16081	15995	15882
22625	21151	27778	24900	22278	26977	32445	28431	27497	27839	27573	27217	27102	27073	27120	27080	26738	26742	26480	26788	26459	26342	26251	26204	26079	25862	26015	26107	25892	25788	25922	25784	25745	25632	25759	25528	25501	25364	25637	25771	25483	25694	25542	25628	25800	25341	25636	25706	25434	25350	25403	25626	25329	25458	25575	25342	25353	25147	25538	25511	25821	25221	25582	25524	25428	25203	25534	25633	25430	25673	25396	25441	25585	25405	25595	25459	25600	25394	25632	25449	25531	25439	25572	25201	25407	25348	25386	25290	25369	25191	25315	25334	25522	25646	25532	25430	25515	25260	25488	25313	25548	25451	25359	25392	25688	25558	25425	25449	25403	25462	25471	25340	25581	25588	25573	25573	25517	25568	25510	25434	25424	25572	25542	25077	25352	25252	25357	25214	25391	25151	25397	25519	25372	25688	25335	25328	25548	25527	25426	25157	25535	25705	25463	25657	25314	25305	25112	25685	25342	25286	25474	25679	25358	25486	25555	25517	25448	25508	25305	25463	25430	25659	25220	25186	25293	25429	25480	25511	25624	25415	25544	25156	25525	25338	25236	25506	25533	25185	25358	25434	25278	25431	25431	25402	25370	25615	25544	25388	25523	25364	25232	25498	25526	25410	25341	25403	25514	25321	25281	25480	25460	25400	25537	25426	25451	25445	25472	25431	25595	25304	25228	25027	25410	25489	25561	25369	25391	25439	25453	25499	25422	25273	25487	25436	25333	25383	25462	25461	25483	25362	25788	25431	25183	25316	25389	25382	25542	25270	25326	25317	25385	25406	25506	25546	25510	25402	25415	25455	25383	25579	25429	25588	24989	25252	25562	25445	25423	25368	25618	25512	25360	25412	25409	25502	25561	25655	25613	25375	25535	25353	25557	25506	25393	25259	25308	25507	25453	25522	25444	25217	25390	25207	25302	25148	25301	25417	25438	25370	25237	25285	25531	25411	25427	25517	25328	25343	25424	25153	25353	25571	25317	25112	25545	25497	25551	25114	25369	25331	25737	25354	25266	25368	25694	25268	25588	25513	25609	25793	25306	25571	25567	25620	25346	25447	25528	25227	25035	25354	25536	25263	25395	25429	25629	25545	25303	25492	25343	25276	25522	25526	25466	25721	25385	25359	25383	25561	25695	25543	25438	25296	25188	25332	25191	25358	25336	25347	25283	25258	25518	25626	25333	25551	25484	25373	25480	25467	25315	25423	25501	25487	25462	25526	25465	25582	25480	25492	25356	25215	25318	25306	25302	25367	25507	25460	25470	25729	25612	25363	25458	25359	25360	25297	25393	25315	25629	25387	25141	25189	25364	25257	25639	25293	25468	25444	25445	25264	25263	25534	25467	25220	25651	25550	25459	25628	25311	25147	25462	25467	25345	25524	25646	25466	25263	25433	25512	25573	25229	25737	25494	25389	25531	25333	25402	25626	25460	25423	25653	25725	25486	25307	25164	25526	25346	25118	25607	25501	25486	25288	25459	25388	25550	25202	25265	25249	25197	25292	25501	25634	25414	25334	25183	25523	25348	25437	25245	25613	25400	25322	25437	25523	25173	25483	25592	25449	25321	25567	25583	25397	25369	25391	25499	25433	25441	25822	25567	25236	24981	25405	25403	25258	25551	25376	25524	25554	25478	25304	25519	25329	25367	25317	25601	25408	25477	25532	25383	25600	25391	25506	25441	25448	25604	25495	25431	25496	25459	25443	25186	25454	25353	25763	25526	25406	25455	25503	25360	25216	25723	25157	25397	25501	25423	25515	25488	25366	25300	25270	25492	25430	25601	25302	25582	25516	25434	25341	25306	25716	25633	25334	25586	25478	25436	25622	25456	25347	25256	25189	25207	25228	25503	25684	25482	25316	25156	25323	25426	25459	25397	25604	25373	25404	25430	25434	25611	25643	25502	25536	25387	25394	25501	25549	25580	25359	25245	25208	25468	24901	25382	25212	25475	25497	25462	25507	25358	25617	25369	25588	25118	25267	25370	25439	25472	25577	25413	25453	25268	25515	25514	25594	25268	25605	25462	25552	25777	25461	25334	25337	25423	25588	25524	25371	25561	25739	25607	25103	25498	25290	25370	25395	25330	25318	25398	25257	25464	25079	25350	25550	25385	25458	25444	25752	25533	25322	25397	25472	25308	25309	25121	25450	25461	25602	25526	25651	25498	25415	25447	25389	25460	25421	25482	25330	25620	25544	25304	25437	25320	25289	25343	25470	25276	25411	25425	25341	25487	25373	25376	25434	25049	25454	25494	25516	25441	25272	25545	25605	25307	25516	25324	25182	25219	25335	25323	25381	25362	25684	25365	25278	25440	25692	25609	25461	25419	25445	25423	25097	25437	25367	25531	25508	25707	25318	25277	25265	25237	25525	25389	25361	25633	25558	25317	25361	25331	25299	25409	25434	25331	25669	25280	25267	25489	25379	25464	25613	25451	25477	25200	25286	25718	25475	25508	25519	25280	25568	25727	25513	25513	25092	25346	25549	25428	25333	25230	25326	25716	25379	25453	25682	25533	25466	25105	25132	25352	25457	25395	25534	25425	25202	25697	25273	25554	25438	25546	25730	25282	25325	25538	25423	25154	25259	25572	25331	25424	25284	25557	25470	25401	25458	25524	25681	25390	25578	25253	25312	25532	25201	25493	25327	25209	25386	25606	25355	25469	25187	25465	25369	25155	25369	25620	25428	25320	25195	25293	25500	25371	25400	25413	25483	25474	25643	25555	25644	25232	25252	25326	25548	25172	25417	25543	25351	25426	25435	25578	25450	25746	25253	25185	25177	25433	25598	25219	25381	25408	25314	25524	25440	25360	25602	25494	25275	25362	25282	25524	25415	25419	25084	25316	25580	25361	25230	25493	25356	25266	25116	25367	25509	25478	25322	25525	25441	25506	25597	25561	25529	25602	25306	25375	25377	25464	25355	25300	25371	25466	25380	25495	25514	25347	25225	25356	25385	25490	25323	25406	25515	25361	25503	25323	25582	25322	25588	25494	25555	25418	25440	25341	25465	25219	25239	25305	25283	25316	25367	25333	25141	25551	25251	25476	25310	25332	25594	25390	25429	25475	25437	25423	25555	25480	25332	25454	25525	25539	25383	25129	25535	25540	25252	25407	25404	25360	25533	25438	25193	25340	25537	25416	25571	25460	25270	25267	25428	25296	25732	25643	25627	25359	25383	25514	25179	25415	25343	25314	25380	25346	25244	25595	25283	25269	25555	25515	25532	25393	25295	25310	25555	25437	25581	25582	25179	25436	25391	25457	25368	25295	25442	25339	25333	25413	25412	25463	25385	25551	25539	25368	25330	25372	25176	25597	25522	25656	25539	25466	25423	25384	25350	25479	25487	25683	25519	25449	25485	25571	25388	25535	25423	25542	25309	25426	25365	25380	25487	25389	25312	25443	25361	25116	25426	25436	25448	25437	25395	25574	25610	25335	25506	25507	25070	25355	25350	25502	25371	25502	25383	25609	25443	25565	25265	25355	25436	25547	25502	25263	25213	25342	25734	25213	25208	25353	25447	25431	25603	25137	25558	25139	25421	25520	25259	25130	25216	25556	25404	25418	25487	25191	25458	25457	25201	25366	25130	25273	25231	25596	25535	25654	25523	25371	25574	25442	25303	25217	25314	25517	25392	25387	25566	25541	25343	25360	25391	25550	25420	25562	25450	25446	25471	25393	25208	25627	25272	25372	25273	25463	25362	25377	25298	25387	25118	25291	25427	25173	25221	25483	25540	25334	25482	25501	25466	25225	25425	25508	25620	25221	25368	25535	25530	25346	25567	25385	25350	25471	25495	25224	25518	25179	25450	25473	25467	25671	25561	25250	25504	25322	25396	25187	25560	25333	25492	25348	25400	25878	25448	25379	25412	25495	25304	25259	25523	25517	25544	25318	25268	25237	25428	25126	25301	25290	25316	25666	25433	25434	25398	25327	25436	25604	25690	25702	25397	25530	25457	25347	25239	25533	25458	25480	25355	25289	25299	25367	25460	25377	25130	25593	25549	25522	25600	25386	25350	25669	25577	25491	25168	25294	25579	25301	25613	25241	25464	25357	25418	25566	25196	25264	25438	25352	25459	25362	25449	25477	25628	25333	25642	25385	25595	25370	25624	25304	25404	25338	25305	25416	25405	25497	25629	25384	25570	25515	25404	25762	25591	25313	25620	25320	25396	25106	25192	25622	25441	25293	25186	25431	25230	25351	25441	25413	25392	25284	25160	25578	25237	25528	25452	25492	25654	25346	25370	25354	25399	25346	25561	25403	25263	25426	25482	25526	25488	25287	25437	25060	25469	25481	25328	25444	25439	25352	25406	25486	25638	25185	25457	25420	25395	25477	25568	25696	25243	25460	25198	25256	25255	25740	25648	25465	25312	25256	25285	25430	25452	25240	25247	25391	25743	25391	25543	25589	25444	25431	25308	25338	25208	25291	25403	25483	25265	25323	25640	25321	25390	25458	25582	25373	25173	25329	25396	25449	25250	25747	25432	25607	25393	25532	25501	25431	25573	25253	25483	25220	25586	25577	25306	25501	25302	25196	25334	25540	25316	25686	25276	25469	25480	25327	25386	25329	25324	25245	25567	25678	25232	25474	25461	25371	25515	25466	25384	25523	25450	25602	25287	25360	25171	25214	25343	25214	25439	25205	25219	25272	25377	25317	25524	25182	25694	25525	25392	25524	25395	25518	25312	25368	25368	25447	25091	25342	25165	25135	25520	25500	25325	25609	25326	25389	25247	25431	25471	25655	25423	25296	25522	25500	25389	25147	25323	25330	25538	25463	25402	25841	25532	25602	25476	25478	25388	25372	25305	25231	25327	25314	25390	25392	25592	25422	25414	25576	25514	25360	25520	25341	25506	25567	25523	25327	25604	25341	25415	25448	25519	25238	25463	25470	25398	25532	25405	25342	25530	25281	25409	25708	25430	25249	25384	25457	25326	25211	25346	25605	25767	25673	25620	25356	25533	25416	25601	25330	25135	25387	25403	25428	25513	25431	25516	25460	25361	25402	25280	25487	25673	25525	25447	25155	25485	25279	25406	25466	25636	25522	25466	25503	25391	25109	25342	25467	25630	25260	25653	25671	25379	25459	25517	25241	25451	25310	25187	25138	25468	25554	25682	25352	25205	25607	25499
20494	35598	34808	28065	24437	22025	20741	19463	19181	18844	18586	18079	18231	18020	17656	17513	17372	17283	17362	17050	17014	16852	16811	16517	16425	16345	16346	16372	16567	16186	16312	16247	16132	16180	16265	16124	15963	16207	15979	16065	16097	16131	16072	15895	15907	15886	16127	16129	15953	15882	16046	15912	15917	15898	15930	15940	15698	15936	16011	15779	15829	15777	15922	16007	15893	15946	15855	15854	15926	15770	15937	16085	15805	15984	16009	15752	15908	16137	15826	15891	15810	15790	15933	15841	15892	15714	15891	15803	15924	15984	15934	15910	15919	16024	15705	15739	16008	15850	15867	15768	16047	15764	15936	15716	15976	15694	15840	15993	15901	15896	15988	16046	15706	15853	15832	15882	15917	15907	15885	15976	15794	15734	15887	15936	15774	15813	15798	15824	15892	15898	15698	15993	16010	15852	15931	15882	15823	15614	15683	15672	15769	15799	15901	15721	15809	15731	15784	15841	15970	15735	15806	15730	15700	15832	15897	15953	16010	15996	15721	15921	15754	15873	15675	15826	16013	15724	15686	15891	15900	15916	15759	15802	15765	15876	15945	15950	15771	15931	15882	15776	15779	15797	16019	15906	15737	15635	15901	15850	15914	15930	15833	15745	15802	15885	15927	15760	15966	15851	15898	15998	15671	15665	15845	15805	15915	15862	15630	15816	15912	16017	15801	15860	15869	15851	15918	15773	15805	15908	16070	15957	15800	15794	15746	15934	16025	15776	15914	15770	15754	15792	16042	15929	15750	16081	15811	15935	15741	15718	15821	15596	15845	15787	15708	15723	15929	15902	15882	15827	15776	15875	15868	16005	15982	15877	16026	15886	15838	15931	15703	15743	15951	15714	15927	15935	15690	15892	15750	16022	15957	15835	15805	15764	15854	15783	15810	15932	15965	15793	15808	15865	15978	15856	15867	15854	15829	15831	15820	15828	15789	15880	15787	15803	15688	15925	15828	15756	15877	15880	15739	15774	15899	15669	15966	15796	15965	15755	15741	15778	15793	15965	15853	15816	16029	15912	15865	15857	15855	15761	15826	15995	15772	15704	15799	15750	15872	15822	15765	15707	16006	15808	15914	15787	15764	15849	16023	15916	15873	15831	16003	15865	16085	15752	15919	15891	15787	15968	15919	15906	15893	15735	15822	15741	15751	15835	15598	15846	15862	15724	15808	15764	16019	15967	15949	15865	15641	15923	16054	15677	15879	15785	15826	15972	15798	15939	15904	15773	15919	15735	15921	15658	15753	15927	15844	15899	15795	15735	15826	16013	15934	15840	15851	15624	15874	15773	15819	15751	15912	15959	15847	15990	15843	15818	15792	15867	15835	15856	15958	15819	15678	15875	15773	15929	15788	15969	15856	16016	15677	16042	15893	15857	15693	15733	15852	15680	15778	15802	16046	15824	16002	15675	15855	15815	15892	15654	15790	15970	15836	15874	15789	15875	15678	15921	15948	15889	15664	15965	15702	15928	15831	15747	15967	15898	15768	15737	15812	15749	16046	15701	15890	15835	15795	15707	15852	15830	15841	16000	15835	15768	15735	15822	15840	15904	15826	15774	15975	15831	15872	15818	15757	15753	15817	15931	15798	15747	15707	15723	15954	16008	15808	15755	15897	15766	15984	15930	15822	15839	15865	15788	15632	15745	15736	15684	15746	16040	15712	15826	15627	15749	15961	15750	15736	15900	15762	15943	15965	15782	15722	15805	15864	15712	15995	15664	15774	15800	15875	15833	15923	16059	16029	15918	15963	15796	15779	15835	15951	15959	15886	15803	15756	15932	15893	15726	15904	15811	15875	15943	15717	15858	15815	15674	15807	15753	15725	15713	15822	15748	15828	15886	15860	15857	15898	15812	15777	15916	15768	16020	15838	15803	15717	15930	15640	15707	15724	15827	15799	15760	15885	15896	15842	15748	15934	15929	15887	15820	15844	15875	15858	15864	15888	15866	15875	15986	15793	15942	15889	15789	15746	15800	15964	15671	15792	15819	15685	15841	15799	16020	15837	15887	15748	15877	15854	15779	15698	15841	15984	15708	15733	15781	15883	15790	15857	15982	15781	15781	15848	15870	15814	15792	15847	15809	15911	15762	15666	15801	15793	15952	15917	15896	15809	15809	15829	15850	15955	15887	15805	15977	15854	15944	15854	15974	15739	15680	15826	16045	15743	15882	15751	15766	15743	15715	15892	15775	15869	15745	15946	15789	15832	15827	15834	15881	15798	15887	15867	15785	15896	15729	15757	15866	15908	15800	15777	16002	15935	15911	15940	15854	15802	15778	15832	15863	15661	15763	15913	15739	15916	15898	15939	15568	15931	15882	15904	15932	15920	15854	15839	15879	15917	15779	15982	16128	15865	15995	15633	15821	15901	15951	15858	15685	15963	15672	15948	15854	15878	15814	15619	15815	15744	15691	15887	15658	15842	15780	15748	15801	15835	15887	16068	15773	15598	15753	15748	15853	15796	15812	15871	15765	16083	15948	15876	15702	15674	15828	15814	15900	15832	15847	15798	15746	16131	15909	15692	15917	15828	15845	15888	15832	15812	15861	15861	15797	15779	15735	15630	16003	15891	16061	15888	15761	15783	15991	15763	15815	15756	15918	16140	15717	15954	15780	15709	15892	15974	15740	15778	16012	15803	15835	15782	15847	15943	15986	16011	15664	15868	15814	15935	15911	16048	15864	15838	15831	15913	15869	15759	15788	15826	15681	15745	16245	15964	15855	15777	15829	15794	15771	16087	15785	16034	15811	15670	15954	15806	15878	15838	15783	15775	15858	15833	16110	15887	15680	15713	15783	15765	15790	15814	15850	15774	15761	15835	15749	15756	15781	15888	15788	15696	15880	15924	15902	15912	15914	15683	15779	15766	15725	15977	15912	15864	15754	15758	15846	15922	15853	15954	15885	15915	15789	16001	15878	15697	15866	15805	16009	15883	15855	15991	15796	15673	15930	15797	15833	15920	15846	15980	15922	16026	15942	15822	15837	15773	15747	15818	15855	15883	15905	15675	15859	15918	15979	15602	15843	15878	15797	15963	15874	15759	15978	15753	15792	15868	15969	15912	15863	15832	15856	15829	15696	15781	15795	15745	15625	15938	15691	15720	15808	15670	15861	15877	15825	15861	15622	15790	15766	15876	15868	15628	15781	15942	15875	15732	15924	15793	15734	15846	15899	15812	15990	15828	15907	15736	15833	15891	15758	16062	15790	15870	15785	15748	15861	15892	15913	16220	15971	15840	15863	15908	15816	15928	15654	15957	15784	15919	15841	15849	15888	15880	15831	15887	15758	15651	15957	15809	15872	16054	15940	15819	16149	15875	15796	15983	16008	15749	15912	15690	15694	16114	15818	15662	15749	15914	15983	15845	15744	15773	15830	15933	15806	15761	15694	15901	15914	15606	15936	15846	15940	15837	15728	16231	15874	15906	15884	15809	15843	16059	15953	16012	16011	15839	15922	15693	15928	15712	15956	15725	15957	16034	15921	16010	15856	15892	15778	15965	15845	15884	15764	15847	15785	16087	15630	15734	15912	15902	15836	15962	15774	15763	15843	15775	15759	15805	15846	15901	15814	16051	15769	15819	15775	15904	15658	15815	15878	16016	15606	16008	15854	15996	15776	15831	15683	15959	15858	15757	15951	16052	15625	15909	15620	15745	15859	15764	15799	15816	15896	15923	15755	15991	15996	15710	15799	15894	15790	15956	15815	15844	15798	15735	15959	15904	15793	15995	15768	15720	15890	15824	15776	15751	15943	15771	15772	15753	15819	15843	15868	16110	15967	15536	15786	15609	15869	15710	15727	16059	15783	15824	16145	15748	15757	15829	15590	15713	15833	15884	15928	15905	15819	15918	16007	15653	15696	15853	15763	15863	15960	15869	16006	15834	15771	15762	15878	15975	15786	15873	15776	15786	15932	15867	15827	15810	15800	15980	15764	15846	15830	15721	15872	15852	15754	15963	15874	15685	15961	15685	15777	15879	15752	15852	15832	15981	15688	15871	15807	15851	15800	15855	15775	15706	15972	15907	15975	15918	15684	15751	15866	15960	15882	15847	15860	15977	15932	15852	15856	15842	15903	15845	15752	15883	15867	15814	15883	15889	15873	15855	15771	15831	15846	15824	15865	15795	15856	15862	15792	15909	15715	15649	15905	15791	15934	15708	15835	15749	16001	15924	15908	15713	15947	15902	15776	15588	15763	15822	15889	15779	15944	15929	15662	15607	15868	15895	15812	15814	16016	15740	15976	15873	15709	15676	15812	16050	15908	15826	15813	15828	15862	15558	15950	15794	15706	15909	15898	15725	15767	15973	15860	15721	15728	15946	15618	15849	15811	15841	15811	15864	15801	15854	15684	15927	15968	15943	15845	15944	15813	15758	15772	15868	15706	15874	15812	15673	15747	15901	15992	15914	15637	15811	15636	15934	15758	15810	15678	15711	15936	15872	15719	15684	15953	15671	15704	15842	15819	15995	15854	15859	15943	15904	15921	15911	15900	15859	15992	15737	15961	15787	16033	15745	15792	15847	15922	16095	16041	15812	15878	15696	15697	15947	15981	15861	15805	15703	15904	15793	15873	15775	15822	15827	15808	16075	15884	15849	15707	15817	15992	15795	15817	15924	15853	15843	15915	15941	15648	15820	15731	15649	15927	15840	15688	15990	15797	15852	15821	15797	15938	15802	15885	15848	15837	15657	15907	15943	15900	15754	15828	15918	15953	15882	15706	15778	15808	15880	15799	15750	15958	15844	15416	15867	15887	15839	15933	15782	15715	15669	15827	15758	15801	16031	15801	15868	15772	15741	15798	15819	15913	15851	15802	15933	15858	15945	15764	15863	15787	15864	15772	15698	15963	15854	15835	15773	15875	15841	15984	15726	15874	15791	15710	15853	15805	15949	15847	15951	15797	15792	15766	15732	15642	15806	15905	15642	16084	15702	15736	15782	15801	15819	15893	15922	15807	15760	15722	15743	15857	15994	15829	15889	15865	15706	15732	15971	16007	15879	15782	15898	15909	15764	15709	15838	15898	15926	15802	15978	15870	15865	15850	15908	15709	15867	15864	15935	15943	15794	15902	15831	15823	15745	16016	15839	15774	16025	15940	15910	15938	15968	15840	15902	15814	15810	15962	15689	15660
35725	28538	32721	31546	29466	29117	28990	28649	28560	28508	28633	28444	28317	28519	28601	28334	28381	28122	28138	28305	27945	28110	28240	28283	28161	28198	28149	28335	28030	28278	28002	27817	28299	28008	27928	28078	28185	27789	27856	27962	27809	27624	27692	27901	28036	27873	28167	28029	27853	27897	27831	27799	28021	28023	28058	27914	28130	27890	27953	27935	27996	28089	27925	27817	27932	28040	27809	28087	28005	27866	28097	27798	27903	28139	28154	27991	28151	28106	28071	28134	27839	28056	27839	27910	28152	28009	27654	28097	28019	27982	27841	27980	27858	27768	27754	28050	28070	28110	28236	27845	27787	28002	28069	27812	28048	27932	28165	28151	27893	28046	27975	27737	28008	28129	27966	27996	27927	27924	28124	28101	27771	28216	27809	27745	27924	28180	28012	27779	27914	28129	27720	27845	27827	27740	27802	27575	28007	28109	27846	27889	28112	28013	27786	27916	27757	28054	27779	28030	27992	28039	28228	28198	28083	27911	27872	27997	27874	28002	28085	27724	27979	27715	27866	27879	27677	28028	28019	27881	28150	28002	27680	27848	28151	28189	28008	27872	27821	27918	27883	27809	27834	27992	27984	27685	27954	27904	28068	27978	27938	27584	28003	27951	27983	27932	27803	27966	27926	28148	27998	27869	27610	28042	27929	27805	28064	28064	28183	27907	27971	27929	27693	27702	27878	27810	27944	28078	27897	27694	28139	28060	27809	28046	27801	27787	27935	27975	27956	28132	28031	28083	27789	27812	28396	27973	28000	27764	27900	27825	28063	27793	28298	27953	28013	27607	28220	27880	27933	27980	28054	28227	28005	27959	27965	28052	28149	28087	27967	27926	27763	27993	28130	27818	27936	28132	27814	27912	27907	28035	27717	28092	27986	27906	28059	27966	28031	27704	27849	27937	28116	27872	27935	27962	27961	27787	28065	27900	27702	28126	27878	28140	28168	27974	27953	27738	27788	28025	27906	28139	27898	27697	28023	28036	27985	27971	28016	27790	28000	28093	28127	27672	27747	27928	28077	28295	27793	28095	28067	27712	28051	27910	27928	27871	28030	28071	28018	27786	27833	28011	27914	27658	28074	27914	27664	27755	27927	27805	28014	27927	27968	28131	27996	27769	27939	27702	27989	28100	27936	27921	27827	27973	27862	27800	27978	28057	28073	27993	27940	27953	27590	27990	28079	27967	27685	27952	27963	28030	28001	28014	27800	27980	27882	28015	27945	28053	27675	27832	28169	27897	27998	28063	27948	27833	28051	27839	28095	28006	28032	28059	27987	27572	27932	27750	28210	27872	28215	28020	27978	27906	28025	28110	27878	28067	28017	28029	28180	27935	27999	27969	27647	27970	28131	27619	28021	27685	27703	27977	28131	27915	27789	28093	27870	27781	27780	28063	28139	27848	27957	28175	28135	27894	27997	27917	27988	27818	27939	27853	27844	27806	28024	27889	27800	28006	28218	28078	27903	28002	28124	28028	27855	27598	27775	27559	27933	27856	27886	27632	27884	27824	28085	27950	27821	27758	27879	27959	28002	27792	28139	27820	27842	27824	28049	28145	27864	27887	27937	28029	28054	28051	27825	28074	27849	27876	27902	27793	27840	27700	27887	27862	28072	27808	28089	27818	27811	28063	27837	27932	28147	28161	27944	27769	28134	27998	28014	27876	28047	28094	27784	27692	28003	27885	27968	27932	28108	27851	28187	28082	27922	27745	28016	28090	28008	28089	27877	28115	27670	28075	27846	28079	27793	27958	27953	28026	28159	27988	27988	27686	27868	27803	27884	27880	28085	27905	28077	27734	27915	28087	27940	28235	28031	27986	27819	28009	27926	27848	28009	27841	27924	27835	27994	27936	27887	27984	27778	27862	28107	27860	27964	27829	27866	27821	27693	27990	28031	27872	28100	27806	28165	28167	27597	27837	27893	27874	27916	27999	28072	28013	27933	27918	28150	27995	27895	27850	27984	27998	28104	27815	27959	27820	27817	27860	27828	27911	27822	27849	27889	27982	27951	28019	28099	27832	27699	27713	27916	28155	27912	27911	28021	28025	27979	27994	28152	27734	28160	28203	27808	27797	28207	27888	27764	27976	27801	28069	28196	27956	28036	27993	28104	27950	27921	27938	27866	27901	28156	28367	28212	27973	27944	27884	27944	27920	28062	27853	28193	28171	27744	27880	27898	27748	28047	28024	28139	27880	27783	27831	27775	27945	28014	28079	28004	27775	27833	27743	27961	27971	27770	27826	27779	27634	27937	27848	28075	27801	27819	27901	27844	27681	27923	28134	27685	27931	27870	27937	27768	28084	28070	27678	27902	27762	27835	27870	28000	27955	28013	27635	27957	27908	27887	28058	28146	27877	27905	27967	28109	27875	28023	27994	28133	27995	28136	28104	27869	27988	28020	27810	27888	28049	27919	27853	27742	27797	27766	27834	28021	28072	28104	28093	27871	27815	27775	27847	27773	27923	28151	27935	27838	27937	27888	27933	28017	27768	27739	27964	27885	27915	28337	27984	28085	28088	28195	27878	27755	28060	27685	28179	28155	27901	27988	28022	28156	27954	27778	27854	27966	28126	28298	27935	27854	28062	27781	27975	27917	27931	27887	27792	28020	28014	27930	28077	27867	27941	27806	27981	27877	28237	27975	28220	27922	27915	27867	27953	27936	27953	27765	27773	27857	27862	28000	27892	27858	27851	27874	28019	27900	27917	27954	27798	28096	27790	28058	27849	28185	28027	27792	27959	27911	27950	28132	27760	27940	27665	27892	28000	27947	27804	27879	28023	28131	27853	27945	28186	27793	27886	27949	28113	27877	27875	28267	27820	28285	27841	27699	28024	27905	27664	27975	27965	27838	28038	28273	28123	28054	27995	27818	28070	28091	27902	27992	27970	28179	27880	28024	27627	27947	27902	28146	27910	28097	27832	27936	28045	27951	27926	27955	27983	27965	27873	28089	28031	27791	27725	28050	27856	27921	28154	27788	28012	28149	28046	27719	28000	27902	28042	27854	28001	27836	28006	28009	28010	27782	27686	27974	28031	27902	28013	28114	27993	28166	27804	28216	28125	27977	27836	27811	27797	28112	27929	27793	27926	27943	27999	27991	27701	27686	27964	27717	28144	28044	27866	27757	28060	27859	27953	28015	28133	28029	28094	28035	27806	27978	27996	27782	28036	28039	28035	27780	27997	27908	27787	28005	28009	28160	27807	27883	27817	27718	28007	27936	28037	27942	27833	27918	28103	27961	27884	27953	28175	27791	27983	28058	27851	27694	27791	28278	27972	27786	27974	28027	28035	28095	27846	27884	27913	27827	27475	28033	27993	27877	27988	28220	27931	27765	28031	27825	27819	28134	28168	27949	27869	28199	28004	27725	27829	27921	27793	27990	27867	27836	28017	27941	27767	27765	27663	27737	28068	28046	27951	27960	28191	28057	27962	27891	27805	27709	28037	28105	27972	28028	27959	28176	28053	27907	27889	27765	27879	27942	28034	27957	27922	28045	27855	27777	28038	27897	27754	27927	27841	28129	27921	28144	27903	28136	28125	27834	27970	28075	27843	27965	27972	27972	27932	27899	27919	28037	27785	27675	28168	28219	27761	27940	28090	28066	27774	27929	27914	27967	27832	27922	27807	27900	27851	28194	27816	27827	27820	27886	27905	28196	27867	27996	27885	28115	27912	27720	27902	27915	27914	27897	28163	27985	27767	28114	28062	27813	28008	27827	27962	27934	27915	27736	27810	28196	28002	27923	28075	27910	28184	28045	27691	27871	28075	28014	28106	27993	28005	28156	27910	28029	27925	27962	27860	28003	27892	28098	27760	28091	27862	27849	27854	27776	27862	27809	28065	27855	27882	27997	27759	27881	27870	28035	28268	28010	28266	28051	27844	28248	28134	27882	27767	28203	27853	27717	27658	27919	27878	27761	28023	27818	27813	28237	27933	28140	27903	27985	28292	27754	27942	27992	27688	27851	28023	28146	27950	27914	27941	27974	27796	27913	28006	28026	27733	27813	27817	28167	27902	27966	27988	28257	28053	28031	28132	27992	27881	28058	27797	27846	27682	27912	27942	28042	28083	27849	28086	27895	27619	27651	28006	27907	27982	28089	27879	27879	27971	27876	27982	28186	28052	28007	27700	27989	27975	27753	27867	28009	27809	28241	28000	28078	27949	27697	27969	28312	27841	28011	27883	27895	27967	28218	27825	28101	28062	27973	27788	27884	28035	27920	28007	27855	28026	27892	27947	28254	27968	27984	27733	28166	28124	27594	27747	27987	28132	28080	28027	28041	27839	28126	28087	27934	28279	27915	27931	27892	27864	27899	27680	27819	27825	27951	27917	28068	27900	27926	28062	27780	28021	27970	28230	28214	27691	28069	27685	27761	27873	28086	27989	27766	27741	27778	28063	27969	27814	28076	28053	28081	28034	28330	27906	27983	27950	27864	27858	28052	27775	27791	27892	27804	28052	27812	27749	27899	27803	27697	27808	28009	28208	27800	28118	27981	28100	27971	28197	28040	27989	27943	28118	27895	27683	27848	28040	28225	27932	27745	27792	27859	28020	28088	27798	28010	28175	28078	27960	27787	28003	27999	27888	27931	27933	28143	27917	27859	28145	27988	27969	28072	28078	27947	27796	27945	27784	28008	27868	27894	27986	27958	27686	27893	27838	28072	27826	27777	27729	27893	28114	28312	27877	28036	28097	28030	27907	27817	27969	27799	27803	28110	27994	27999	27899	27889	28160	28011	27594	27894	27862	27827	27963	27829	27914	28112	28045	27805	27931	28077	28070	27941	27854	28083	27926	27939	27887	27994	27898	27802	27732	27718	27949	28026	28028	27759	27941	27969	28051	27973	28012	28062	27726	27920	27940	27764	27721	27914	28068	27911	27781	27945	27705	27977	28018	27969	28150	27844	27941	28006	28048	27937	27716	28123	28054	27959	28074	27826	27959	27944	27832	27845	27930	27923	27961	27944	27944	27799	28041	27819	27946	27898	27732	27686	28071	28165	28239	28008	28090	27749	28024	27859	28019	27851	27682	27916	28037	27947	27959	27915	27718	27904	27905	27886	27888	27944	27846	27777	28090	27802	27940	28038	27948	27952	27967	27960	27608	27949	27721	27903	28123	27951	27856	28117	27776
21152	24136	24096	21216	19972	18890	18452	18207	18128	18068	17924	17896	17791	17889	17584	17618	17541	17743	17574	17455	17522	17483	17453	17263	17400	17350	17466	17407	17264	17346	17372	17252	17284	16986	17287	17153	17089	16910	17020	17147	17153	16967	17224	17080	17157	17147	17219	17208	16999	17374	16926	17049	17171	17172	17139	17201	17164	16964	16965	17196	16995	17090	17046	17149	17204	17205	17134	17188	17020	17102	17109	17193	16932	17053	17096	17014	17249	17264	17181	17144	16873	17038	17141	17190	17241	16969	17215	16995	17100	17066	17097	17253	16992	17143	17049	17022	17038	17105	17172	17148	17061	17121	17101	16980	16995	17009	17124	16991	17149	17004	17232	17084	17188	17185	17087	17178	17108	17188	17020	17185	17119	17198	17103	17102	17122	16972	17115	16874	17296	17097	17113	17066	17222	17159	17102	17167	16932	17092	17162	17160	17113	17041	17123	16991	17166	17208	17034	16964	17068	17174	17022	17011	16985	17193	17122	17035	16995	17055	17113	17072	17121	17013	17234	17046	17103	17050	17026	17099	16878	17124	17191	17191	17025	16943	16947	17150	16978	17107	17118	17054	17005	16895	17251	17209	17020	17043	17005	17064	17065	17064	17007	17101	17143	17070	17181	17203	16888	17176	17184	17103	17054	17114	16968	17102	17021	17087	17325	17082	17079	17099	17070	17017	17363	16982	16990	17049	16860	17079	16927	17070	17107	17234	17287	17079	17179	17201	17126	16993	17143	17124	17192	16991	16955	17185	17057	17064	17088	17205	16936	17290	17130	17089	17183	17097	16791	17127	17141	17138	17176	16941	17230	17118	16986	17056	17085	17020	16930	17094	17034	17035	17150	17091	17232	17148	17229	17261	17128	17103	16973	16987	17204	17068	17190	17161	17142	17026	17020	16994	16936	17166	17091	17112	17179	16995	17010	17154	17128	17071	17145	17183	16984	17221	17161	17167	16876	17165	17161	16865	16913	17132	17161	17249	17123	17155	17183	17024	17190	17005	17233	17150	17152	17021	17207	16973	17028	17061	17000	17353	16880	17165	17114	17038	16989	17152	17039	17112	17041	17176	16915	17093	17144	17140	17081	17136	17010	17114	17051	17095	17070	17001	16956	17017	16971	16949	16987	17047	17154	17346	17168	17126	17132	16906	17211	17158	17055	17081	17164	17097	16936	16989	16937	17083	17103	17079	17122	17101	17054	17167	17110	17091	17181	16974	17051	17160	17221	17251	16903	17001	17002	17043	17111	17270	17169	17029	16972	17236	17068	16949	17103	17154	17137	16969	17108	17294	17134	17026	17092	17020	17128	17153	17000	16882	17213	17004	17097	17105	16937	17039	17022	17108	16865	17085	16855	17047	17262	17013	17126	17085	17097	17035	17098	17039	17094	17305	16824	17057	17092	17094	17112	16959	17031	16887	16913	17119	17102	16953	17006	16912	17113	17079	17028	17188	17176	17134	17141	17005	16984	17001	17165	16970	16989	17268	16929	17117	17056	17066	16968	17176	17100	17119	17200	17300	17015	17212	17123	17170	17004	17075	17032	16976	17157	17013	17071	17225	16979	17028	17166	17015	17129	17155	17133	16949	17229	16998	17123	16913	17183	17048	17050	16984	17064	17228	17046	17142	16969	17097	17047	17160	17055	17134	16986	16994	17182	17204	17055	17161	17219	17013	17075	17101	17273	17113	17127	17207	17032	17040	17031	16988	17121	17101	17154	17144	17047	17154	16886	17002	17098	17060	17173	17155	17094	17340	17172	17149	17166	16944	17013	17241	16963	17286	17007	16949	17164	17116	17049	17194	17204	17167	17007	17128	17155	17014	17067	17135	16928	16997	17109	16950	16938	17130	17098	17109	17230	16899	17051	17102	17182	17040	17240	17128	17244	16965	17281	17016	17105	17026	17079	16976	17231	17078	17074	17111	17127	17159	16988	17118	17082	16991	17099	17018	17249	17035	16997	16951	17046	16958	17127	17027	17011	17017	17131	17133	16977	17181	17041	17121	17253	17065	17046	17108	17169	17002	17089	17113	17108	16985	17153	16934	17059	17116	17081	16894	17092	16933	17155	17155	17148	17236	17044	17064	17333	17085	17102	16961	17074	17013	16958	17145	16998	17320	17008	17134	17075	17129	17185	17220	17146	16967	17033	17038	17044	17151	17093	17043	17055	16982	17135	16835	17203	17051	17029	17144	17051	17035	17076	17270	17109	17111	17174	17203	16900	17211	17247	17010	17143	17145	17120	16932	17249	17126	16984	17031	16987	17079	17102	17244	17293	17236	17047	17038	17235	17202	17201	17123	16970	17160	17210	17057	17102	17313	17221	17113	16983	16967	17194	16936	16998	17122	17174	17063	17125	17046	17061	17164	16988	17162	17048	17151	17074	17108	17162	17024	17010	17250	17120	17304	17051	16965	17034	16974	17255	16981	17158	17118	16997	16999	17073	16908	16904	17148	17094	17109	17131	17017	16978	17099	17064	16923	16966	17167	16991	17156	17097	17122	17149	17124	17148	17263	17242	17188	17111	17110	17110	16950	17126	17032	17068	17029	17109	17056	17148	17057	17168	17045	17112	17293	17135	17193	17200	16982	16994	17154	17176	17024	17140	16889	17136	17126	17352	17049	17166	17058	16883	17054	16983	16915	17104	17162	17119	17122	17052	16931	16943	17260	17007	17097	17104	17023	17165	17046	17228	16989	17063	17052	16943	17169	17178	17054	16934	17178	16829	17071	17128	17249	17109	16889	17211	17052	16926	17146	16915	17208	17105	17084	17087	17198	17060	17134	17100	17054	17351	17212	16924	17130	17059	16951	16985	17221	16889	17103	17034	17079	17058	17181	16979	17110	17046	17053	17060	17083	17148	17085	17091	17057	17335	17022	17092	16968	16971	17168	16840	17043	17012	17031	17078	17141	17179	16943	16990	17148	17130	17117	16934	17068	17210	17197	16987	17092	16952	17054	17135	17185	16874	17076	17023	17140	17158	17284	17104	17011	17077	16975	17254	17194	17053	17278	17113	17169	17064	16986	17130	16977	17074	17179	17026	16984	17155	16851	17140	17308	17229	17269	16876	17088	16987	17187	17114	17064	17193	16947	17124	17079	17044	16933	17195	17070	17042	17127	17107	17077	17014	17165	17101	17209	17161	17402	17063	17041	16976	17101	17105	17135	17189	16889	17153	17190	16933	16961	17031	16999	17182	17161	17118	17127	16999	17001	17039	17126	16900	17127	17120	17104	17055	17024	17140	17011	17270	17221	17155	17162	17070	17088	16970	17220	17037	17102	16921	17131	17045	17047	17085	17109	17021	17180	17130	17226	17167	17190	16992	17216	16916	16912	17146	17007	17111	17145	17038	17131	16842	17149	17135	17129	17111	17012	17174	17165	17061	17180	17225	17204	17238	16961	17295	17050	17033	17235	17083	17083	17137	17053	17086	16924	17021	16960	17300	17061	17090	17086	17318	16916	17105	16949	17101	17180	17091	17103	17185	17001	17096	17039	17063	17163	17182	17164	16897	17030	17157	17048	17164	17094	17051	16982	17134	17091	17192	17255	16918	16953	17174	16997	17029	17061	17134	16993	17095	17096	17034	17130	17095	17146	16912	17140	17112	17095	16962	16935	17083	17089	17085	17005	17091	17266	17142	17048	17099	17083	17142	16848	17021	17150	17188	17094	17036	17175	17275	17128	17201	17113	17089	17088	17004	16946	16964	17011	17144	17019	17119	17114	16983	16841	16905	17044	17064	17107	17190	17031	17158	16879	17184	17015	17027	16910	17177	17217	17185	17094	17048	17131	17135	17112	17030	17119	17198	17068	17066	17002	17042	16830	17256	16905	17013	17035	17107	17190	17176	17126	16930	17166	17014	17149	17100	17159	16992	17080	17232	16926	17077	17124	16993	17095	17014	17170	16964	17142	17051	17061	17195	17070	17142	17286	17046	16954	17017	17118	17098	17153	17030	17031	17298	17066	16919	17113	17164	17018	17096	17002	17063	17199	17084	17128	17164	17205	16970	17177	17159	17122	17065	17271	17130	17123	16926	17060	17013	17099	17074	17111	17195	17145	17151	16950	17124	16963	16998	17294	17222	17149	16975	17048	17184	17004	17155	16878	17260	17079	17105	17082	17035	17114	17170	17034	17118	17206	17173	17052	17146	17032	17265	17091	16943	17153	17113	17092	17073	16961	17168	16926	17185	17179	16970	17191	17187	17039	16920	17069	17091	17140	17222	17057	17006	17355	17069	17149	17091	16992	17055	17277	17057	17203	17248	17066	17033	17172	17158	17132	17125	17042	17065	17259	16911	17177	17185	17163	17126	17069	17016	17107	16942	16879	17036	17047	17116	17186	16983	17061	17070	16856	17093	17051	17216	17223	17195	16987	17037	17125	16988	17105	17166	17055	17318	17090	17010	17168	16996	17048	17101	17089	17011	17288	17098	17065	17059	17133	17096	16991	17099	17032	17085	17146	17223	17137	17098	17046	17121	17243	17199	17021	17132	17065	17124	17026	17012	16858	17266	16997	17150	17128	17080	17068	17013	17122	17206	17102	17156	17247	17006	16994	17175	17071	17143	17114	17377	17046	17136	16888	17357	16968	16993	17015	17025	17017	16983	16999	17193	17310	17070	17095	17087	17106	17100	17116	17221	16847	17127	17213	17098	17060	16945	17002	17026	17166	17288	17135	17060	17109	17039	17049	17078	17007	17032	17245	17129	17117	17199	17057	17068	17105	17164	16980	17186	16977	16989	17150	17147	17171	17283	16960	16937	17169	16936	17003	17227	17022	17157	17159	17297	17050	17065	17142	17112	17145	16940	17158	17153	17154	17102	16940	16922	17192	17146	16993	17111	17032	16898	16990	17092	17113	17110	17002	17212	17048	17190	17189	17118	17088	17239	17076	17182	17150	16965	17048	17108	17049	17040	17074	17170	16983	17154	17138	17085	16980	17111	16952	17127	17129	17160	17301	17037	17161	17060	17120	17001	17113	17250	17052	16989	17109	17154	17160	16852	17318	17096	17177	16981	17117	16923	17129	17064	17182	16972	17301	17111	17071	17179	17122	17179	17040	17111	17242	16947	17143	17001	17172	17147	17106	16951	17124	17117	16996	17136	17124	16811	17203	17172	17037	17037	17025
24104	21162	27669	25305	24235	28588	30602	28052	27316	27481	27381	27286	26998	26980	26795	26522	26862	26741	26726	26647	26794	26502	26275	26411	26504	26448	26341	26266	26500	26262	26393	26357	26303	26315	26305	26296	26198	26281	25919	26258	26117	25987	26143	26066	26373	26149	26252	26235	26298	25882	26191	25730	25940	25851	25860	26141	26008	25944	26146	25838	25857	25836	25971	26029	26195	26040	25869	25883	26227	26169	26249	25990	25865	26176	26024	26045	26183	26112	26035	26156	26172	26008	26103	25935	25848	25853	25718	26006	26042	25865	25833	25688	25622	25728	26058	25863	26063	26145	25879	25962	25796	25989	26187	25976	25693	26065	25989	26137	26114	26195	25902	26142	26270	25845	25937	26202	25969	26001	25967	25815	25920	25808	25920	26069	26095	25864	25944	26128	25989	25954	25948	25969	25894	25747	26046	25788	26170	26084	25947	25975	26029	26121	26237	25770	26023	25910	26009	25804	26068	25894	26217	25837	25789	25963	26034	25694	25971	26153	25964	26201	26121	25717	25791	25779	26158	25950	25982	25877	26133	25996	25994	26000	25611	25870	26175	26074	25802	26195	25844	25852	26044	25782	26031	26081	26113	26097	25985	25956	25828	26122	26153	26061	25956	26000	26132	25800	25839	26028	25973	26170	25957	26021	26127	25995	26114	26165	26201	25931	25909	25992	25838	26073	26070	25657	25903	25873	25827	25919	26073	25981	26065	25935	25999	25829	25995	25989	26053	26258	26023	25947	26046	26262	26174	25993	26095	26102	26205	25905	25985	26001	25987	25724	25945	26065	25832	25846	25945	25839	25859	26136	26041	26039	26243	26193	26032	26011	25842	25821	26006	25829	25996	26074	25978	25969	25905	25809	25794	25992	25619	25686	25980	25837	26113	25909	25903	25888	26008	26168	25840	25881	25841	25967	25979	25928	26039	26115	26124	25954	25903	26168	26184	26142	25918	26059	26130	25840	25869	25672	26165	26118	25837	26212	26211	25893	26092	26116	26046	26119	25989	25690	26046	25847	26040	26105	26189	25906	25938	25872	25858	25801	25834	26029	26153	25970	26008	25947	26035	25984	26213	26140	26011	26023	25944	26263	26055	25794	25851	26085	26038	26139	25801	26007	26076	26010	26274	25701	25654	26054	26063	26025	26122	25708	25817	26099	25985	25980	26009	26010	26113	26148	25930	26075	25864	26000	25950	25997	26047	26021	26181	26110	25724	26249	25937	26124	25883	25918	25866	25721	26088	25762	26130	25780	25862	26131	25885	25919	25779	25944	25968	26035	26004	25942	25941	25804	26017	25981	26034	25901	25954	26006	25969	25929	26279	25939	25950	25812	25779	25997	25995	25935	25967	25740	25936	25939	26001	26096	25954	25928	25857	25917	25911	25898	25843	25920	26016	25820	25994	25912	26194	26090	25836	25934	25923	25744	26025	25913	26173	25800	26109	26114	25916	26103	25820	26087	26166	25981	25949	25901	26002	25868	25671	25870	26109	26024	25772	26049	25990	26105	25931	25972	26097	25883	25975	25907	25788	26040	25896	26128	25951	25856	25801	26063	25971	26004	26059	26132	25939	25960	25758	25965	25986	26086	26256	26158	26201	26065	25955	26057	25947	25887	25917	25877	25917	25888	26313	25858	26017	26004	25733	25991	26114	26009	26033	26026	26116	26194	25700	25707	25910	25973	26131	26098	26163	25906	25912	25859	25877	26149	26129	25947	26028	26066	25925	26029	25989	26058	26067	26004	26032	26037	25936	25948	26031	26067	25864	25942	26018	25805	25801	26083	25998	26062	26010	26224	25829	26232	25950	26147	25871	26031	25683	26025	25720	25984	25807	25935	26076	26067	25967	25886	25970	26146	25957	25786	25905	25998	26132	25999	25880	25854	26096	26038	25814	26134	25941	26320	25983	25893	25832	25961	25946	25963	26029	26038	25756	25703	25996	25895	25949	26213	25770	25902	26017	26026	25743	25975	26026	25815	25966	25832	25655	26027	26014	25588	25792	25906	25797	25928	25828	25888	26023	26156	26125	26178	26167	26126	25902	25961	25997	25973	26072	25886	25989	25750	25920	25968	26007	25866	26013	26017	26062	26069	25940	26084	25944	26243	25959	25767	26168	25996	25781	25929	25991	26029	26252	26050	26051	26050	26042	25712	25960	25907	25978	26018	25780	26201	26075	25960	25910	25909	25808	26172	25843	26010	25928	25807	25914	26203	26118	26034	26016	25882	25909	25678	26017	26001	25632	25764	25977	25779	26313	25937	26004	25955	26073	26077	26213	25964	26013	25965	25966	25950	26057	25970	26197	26048	25767	25735	25965	25900	26229	26026	25959	26145	26212	26095	25770	26182	25942	26007	25977	26222	26107	25870	26176	25783	25975	25818	26177	25760	26024	25866	26122	25689	25974	25915	26111	26177	26140	25783	26074	25964	25808	26107	25824	25931	26078	26098	25754	25908	25648	26029	25956	25880	25973	25856	25981	25794	26158	25802	25850	25692	26090	25890	25756	26308	25844	25970	26075	25970	25999	25812	25966	25869	26208	25870	25815	25719	25904	25725	26131	25989	25776	26083	25855	25654	26122	25868	25904	25946	25896	25947	26227	26127	26091	25922	26432	26274	26112	26062	25879	25904	26103	25822	25939	25925	25893	26006	25842	26078	26136	25758	25991	26101	26013	25838	25997	25861	26051	26163	26008	26006	25936	25820	25831	26132	26035	25786	25703	25945	25914	25961	26071	26001	26156	26055	26192	26101	25672	25902	26157	26341	25948	25956	25915	26189	25733	26163	26062	25822	25858	25942	25988	25953	25942	26137	25944	25987	25675	25912	26083	26093	25836	26141	26072	26131	25876	26065	25934	25970	25936	25742	25801	25859	25968	25793	26034	26036	25917	25881	25994	25939	25972	26005	25703	25912	25706	25969	25952	25908	25807	25977	26023	25857	26012	25925	26030	25868	25767	25958	25999	25834	25914	25745	26181	26061	26109	26118	26077	25895	26106	26298	25805	25830	26001	25991	26120	26074	25905	26048	25749	25922	25925	26063	25823	26133	26170	25869	25996	25916	25816	25991	26036	26076	25971	26086	25986	26122	25872	25961	26126	26227	25981	26073	25943	26023	26058	26006	25954	26094	25877	25883	26124	26273	25945	25975	26032	25976	25919	25942	25906	26065	26064	25978	26398	26240	25824	25831	26011	26138	26091	25769	26151	26233	26290	25952	26166	25949	26179	26210	25935	25954	26035	25668	25834	25890	25927	25958	25901	25919	25962	25692	26240	26040	26117	25951	25901	25855	25874	26111	25896	26057	25838	26127	26066	26088	26033	25748	26216	25968	25965	26024	25780	25928	25937	26077	25817	26122	25993	26054	26024	26128	26398	26138	25946	26050	26024	26086	25853	25850	26056	25896	25968	25906	25997	25785	26018	26182	26134	25894	26094	26035	25747	25850	26087	25834	25782	25992	26038	26016	26155	25902	25978	26060	26273	26032	26021	26139	26030	25855	25801	25868	26171	26017	26026	26057	25885	25797	26372	26077	26190	25998	26083	26046	26146	25964	26128	25917	25882	26014	25845	25981	25808	25978	26018	25921	25995	25858	25906	25930	25928	26060	26145	26046	26008	25716	26053	25928	26072	25964	25999	25739	26062	25978	26216	25957	25873	25989	25997	25850	26118	25974	26002	25739	26068	25980	26137	26000	25782	25937	25742	26039	26061	26040	25802	25819	25861	25802	25983	25922	25698	25934	26105	25899	26134	26057	25859	26077	26222	26019	26130	25983	26047	26044	25815	26271	25859	25944	25918	25883	25876	25891	25886	25914	25671	25903	25918	25874	25955	26148	26044	25676	25923	25830	26095	25998	25899	26012	25889	25777	25748	26029	25943	25825	25928	25739	26085	26010	26000	26001	26027	25943	26315	25794	26001	25808	26141	26047	26039	26298	26103	25828	25959	25965	26077	25992	26067	25921	26020	26024	26119	25981	25912	26054	25935	26047	25974	26042	25921	25789	26153	25922	25911	25870	25946	25898	25863	26146	25939	26070	25850	26181	25899	25580	26045	25842	25912	25986	26014	25934	25667	26121	25802	25941	25877	25705	26252	25795	25965	25836	25750	25753	25863	26236	25741	26078	25951	25953	25931	26008	25892	26028	25756	26032	25923	26033	25562	26041	26262	26230	26029	26028	26185	26086	26129	25891	25708	26042	25879	26058	26169	26041	26170	25986	25955	26040	25950	26058	25839	25853	26063	25900	25948	25896	26047	26077	25866	25977	26219	26044	26048	25888	25696	25919	25703	25994	25740	26078	26003	25775	25883	26101	25878	26007	25960	26036	26140	25857	26042	26089	26222	25984	25969	26075	26046	26202	25971	25903	26015	26145	26042	26219	26022	25737	26068	26088	25869	26008	26122	25945	26028	25928	25972	25955	25966	25889	25965	25832	25852	25928	25856	26005	26113	26077	25846	25829	26115	25986	25951	25990	25853	25974	26039	25983	26080	25928	25954	26053	25869	26007	26146	25867	26044	25698	26038	26246	26022	25996	25904	26018	25945	25923	26209	25584	25959	26096	26425	25962	25830	25951	25882	26079	26274	26109	25897	26064	26178	26041	25945	25786	25833	25967	26075	26210	26122	26025	25854	25719	25899	26129	26051	25826	26033	25723	25948	26126	25926	26018	25999	25763	26087	25946	26175	25994	26146	25943	25957	26025	25960	26042	26159	26168	25901	26047	25913	26094	26148	26005	25638	25914	26191	25884	26264	25817	25935	25796	25816	25804	25692	25838	25951	25984	26061	25905	25911	25767	25835	25800	25788	26197	26074	25797	25705	25967	25832	25877	25663	26085	26063	25824	25616	25996	26175	25803	25865	26072	25780	25978	26029	26191	25849	25889	25819	25795	26270	26131	25817	25818	25686	26135	26112	26127	26064	25885	25982	26045	25997	25899	26070	26017	25960	26000	26065	26014	25929	26053	25880	26066	26041	25981	25682	25972	25932	25928	26057	25858	25966	25995	25993	25980	26062	25730	25885	25878	25792	25719	25834	26005	25977	25738	25995	25969	26130	25919	25729	25922	26034	25976	25876	26033	26064	26107	25946	26120	26030	25952	26074	26020	26355	26442	26053	26217	25697	25797	26123	25786
18855	30691	30159	24698	21974	20238	19461	18709	18435	18140	18025	17878	17882	17643	17511	17318	17370	17032	16821	16951	17106	16927	16774	16744	16663	16397	16500	16621	16458	16513	16289	16485	16419	16461	16414	16465	16130	16264	16405	16229	16323	16435	16274	16348	16154	16205	16201	16307	16455	16215	16321	16232	16174	16344	16041	16246	16245	16290	16186	16297	16237	16179	16297	16212	16180	16151	16251	16095	16331	16393	16279	16231	16226	16208	16259	16239	16072	16322	16361	16184	16158	16288	16175	16179	16110	16096	16359	16274	16221	16012	16194	16328	16222	16155	16060	16237	16231	16144	16105	16087	15919	16240	16261	16201	16223	16113	16267	16278	16116	16095	16168	16306	16111	16053	16123	16229	16097	16462	16151	16118	16253	16265	16093	16149	16206	16226	16212	16144	16151	16210	16126	16304	16197	16104	16083	16241	16119	16350	16321	16235	16237	16175	16312	16262	16185	16031	16225	16108	16240	16093	16197	16295	16103	16258	16090	16274	16121	16380	16270	16063	16037	16371	16200	16102	16290	16119	16189	16175	16166	16330	16371	16232	16486	16275	16342	16193	16274	16031	16152	16204	16128	16002	16059	16006	16043	16004	16267	16152	16176	16224	16212	16119	16074	16035	16220	16094	16259	16305	16125	16214	16200	16167	15986	16209	16151	16289	16101	16136	16184	16278	16121	16028	16091	16102	16066	16124	16163	16220	16193	16199	16229	16308	16098	16219	16229	16168	16101	16374	16183	16203	16199	16279	16168	16320	16256	16360	16077	16301	16271	16294	16120	16229	16107	16304	16081	16184	16210	16072	16227	16095	15990	16197	16149	16275	15965	16250	16130	16358	16294	16171	16194	16308	16166	16199	16078	15977	16187	16181	16235	16323	16317	16108	16122	16252	16235	16194	16341	16038	16167	16212	16190	16154	16231	16196	16195	16174	16082	16084	16210	16227	16151	16174	16175	16166	16166	16145	16208	16214	16039	16235	16295	15951	16332	16004	16124	16359	16252	16351	16241	16267	16211	16227	16224	16204	16093	16090	16102	16261	16491	16330	16170	16175	16307	16328	16035	16056	16307	16159	16266	16238	16151	16219	16268	16130	16304	16209	16115	16158	16171	15961	16088	16123	16456	16106	16255	16228	16123	16121	16170	16188	16190	16440	16284	16185	16254	16218	16312	16146	16099	16283	16167	16267	16130	16129	16095	16127	16179	16163	16037	16257	16150	16157	16198	16080	16052	16314	16050	16204	16265	16008	16179	16290	16298	16275	16131	16244	16138	16054	16128	16068	16137	16180	16303	16187	16232	16325	16139	16335	16029	16281	16204	16055	16071	16070	16089	16093	16079	16229	16078	16248	16256	16027	16083	16279	16061	16276	16146	15938	16020	16241	16250	16254	16238	16323	16086	16213	16054	16267	16205	16066	16149	16204	16248	16104	16039	16207	15990	16261	16192	16360	16211	16131	16294	16114	16347	16280	16237	16123	16242	16128	16125	16136	16082	16215	16184	16169	16299	15950	16252	16139	16019	16216	16006	16129	16037	16133	16274	16124	16059	16270	16108	16160	16268	16302	16107	16250	16131	16027	16155	16208	16238	16153	16101	16026	15962	16040	16113	16308	16153	16262	16123	16205	16002	16184	16311	16120	16289	16314	16232	16136	16061	16261	16187	16242	16141	16265	16217	16126	16315	16200	16237	16274	16268	16208	16189	16121	16252	16227	16189	16168	16039	16221	16129	16125	16182	16158	16320	16100	16197	16257	16035	16248	16171	16216	16032	16240	16133	16173	16108	16180	16224	16198	16224	16226	16060	16044	16238	16043	16327	16329	16223	16240	16256	16177	16343	16115	16070	16073	16305	16198	16316	16251	16132	16165	16153	16001	16235	16149	16134	16217	16140	16165	16147	16124	16231	16309	16246	16209	16059	16223	16171	16289	16219	16193	16215	16137	16129	16106	16341	16169	16180	16206	16018	16073	16145	16343	16098	16247	15961	16301	15959	16289	15940	16256	16081	16073	16145	16234	16031	16347	16270	16058	16314	16090	16101	16155	15994	16133	16348	16220	16246	16266	16081	16267	16334	16065	16331	16262	16189	16058	16176	15996	16365	16088	16216	16137	16067	16382	16263	16099	16224	16186	16133	16173	16230	16061	15993	16176	16273	16067	16194	16111	16270	16354	16053	16125	16205	16144	16124	16142	16218	16047	16156	16039	16152	16250	16126	16129	16140	16245	16094	16238	16075	16198	16165	16115	16123	16220	16275	16043	16273	16282	16131	16143	16194	16090	16172	16081	16062	16378	16149	16276	16163	16175	16259	16107	16137	16269	16157	16089	16157	16035	16267	16218	16096	16153	16172	16251	16127	16319	16168	16266	16113	16109	16057	16382	15930	16413	16230	16116	16129	16203	16346	16068	16159	15952	16136	16080	15998	16316	16218	16021	16083	16212	16254	16120	16051	16128	16277	15924	16185	16117	16215	16031	16184	16290	16244	16100	16086	16060	16063	16217	16295	16012	16080	16420	16131	16180	16358	16273	16043	16199	16285	16297	16186	16167	16082	15997	16141	16006	16181	16158	16040	16113	16350	16078	16258	16421	16170	16368	16205	16108	16000	16260	15925	16035	16401	16221	16085	16113	16031	16033	16076	16167	16404	16055	16277	16281	16223	16024	16290	16133	16053	16186	16304	15979	16141	16105	16208	16153	16203	16173	16147	16209	16071	16377	16288	16254	16070	16229	16318	16260	16122	16149	16249	16329	16222	16108	16310	16059	16127	16160	16316	16332	16137	16136	16117	16120	16026	15945	16316	16390	16297	16139	16179	16065	16177	16354	16111	16273	16157	16050	16156	16229	16028	16310	16155	16152	16265	16098	16259	16018	16095	16209	16475	16122	16101	16047	16354	16192	16231	16297	16075	16199	16176	16093	16186	16310	15991	16066	16092	16248	16246	16105	16078	16064	16159	16355	16176	16149	15989	16278	16266	16328	16298	15954	16207	16267	16031	16139	16190	16143	16185	16227	16155	16177	16293	16133	16207	16202	16261	16352	16081	16161	16159	16115	16096	16183	16130	16132	16282	16177	16138	16239	16276	16122	16054	16152	16267	16273	16122	16147	16073	16184	16113	16203	16214	16193	16351	16191	16005	16185	16396	16250	16223	16242	16226	16175	16242	16254	16300	16193	16053	16251	16259	16183	16015	16362	16015	16152	16070	16159	16176	16244	16224	16154	16122	16303	16210	16386	16264	16225	16127	16256	16135	16191	16204	16197	16096	16174	16058	16340	15972	15948	16245	16208	16222	16193	16209	16201	16053	15930	16080	16317	16204	16098	16206	15998	16139	16413	16106	16259	16307	16284	16288	16243	16256	16300	16224	16141	16358	16022	16119	16132	16313	16278	16246	15992	16311	16436	16112	16268	16116	16244	16306	16264	16177	15989	16174	16356	16183	16064	16209	16021	16217	16139	16308	16257	16100	16138	16361	16241	16221	16295	16132	16046	16378	16224	16239	16075	16133	15938	16157	16038	15997	16177	16299	16150	16154	16006	16315	16201	16226	16213	16157	16280	16234	16147	16054	16200	16206	16128	16097	16131	16094	16162	16172	16239	16224	16114	16261	16114	16221	16207	16221	16044	16244	16126	16152	16192	16234	16232	16102	16136	16203	16109	16234	16252	16182	16202	16360	16266	16099	16249	16340	16023	16237	16091	16107	16067	16246	16069	16030	16254	16244	16241	16108	16359	16206	15995	16291	16170	16329	16190	16151	16298	16264	16146	16232	16333	16146	16280	16224	16217	16334	16218	16145	16093	16170	16088	16376	16184	16296	16074	16279	16024	16243	16279	16237	16227	15965	16127	16258	16221	16216	16334	16125	16212	16213	16102	16176	16342	16067	16144	16216	16287	16249	16066	16219	16309	16110	16190	16107	16324	16309	16243	16259	16371	16136	16229	16252	16202	16217	16265	16440	16008	16178	16106	16276	16147	16336	16150	16329	16071	16282	16138	16285	16132	16140	16189	16344	16195	16393	16326	16286	16021	16302	16197	16129	16136	16201	16198	16185	16223	16163	16110	16256	16244	16360	16115	16166	16147	16142	16147	16160	16123	16141	16170	16230	16110	16098	16071	16104	16063	16139	16409	16143	16147	16018	16089	16335	16094	16310	16303	16106	16050	16350	16184	16138	16283	16125	16169	16108	16273	16254	16002	16119	16087	16149	16268	16189	16209	16052	16154	16099	16162	16007	16381	16219	16114	16181	16077	16052	16287	16117	16214	16130	16109	16284	16149	16360	16260	16142	16060	16172	16377	16364	16067	16322	16271	16274	16132	16187	16137	16114	16314	16127	16126	16192	16287	16131	16256	16125	16215	16034	16282	16036	16223	16206	16198	16318	16295	16209	15989	16103	16191	16251	16140	16323	16166	16148	16251	16103	16237	16211	16058	16078	16175	16215	16222	16251	16224	16223	16218	15926	16114	16203	16190	16203	16266	16245	16059	16051	16245	16075	16116	16137	16138	16281	16203	16113	16222	16178	16032	16184	16258	16119	16196	16287	16094	16059	16262	15945	16028	16189	16305	16231	16021	16121	16065	16066	16222	16063	16155	16309	16167	16304	16246	16153	16162	16106	16416	16233	16005	16150	16335	16155	16182	16103	16117	16083	16242	16098	16008	16281	16168	15922	16061	16158	16112	16156	16182	16306	16213	16261	16137	16162	15996	16075	16187	16223	16061	16056	16151	16137	16112	16256	16129	16143	16024	16245	16154	16185	16126	16173	16248	15984	16361	16175	16154	16150	16286	16028	16165	16110	16242	16212	16194	16392	16262	16122	16142	16231	16115	16301	16352	16154	16350	16256	16061	16257	16213	16101	16143	16019	16141	16184	16234	16211	16244	16315	16219	16247	16066	16278	16290	16124	16149	16425	16147	16034	16144	16123	16251	16171	16216	16087	16392	16045	16339	16143	16075	16353	16089	16253	16383	16077	16005	16391	16230	16299	16297	16279	16013	16285	16164	16333	16206	16090	16138	16062	16083	16115	16222	16151	16258	16255	16159	16223	15813	16154	16177	16163	16450	16216	16271	16202	16073	16309	16213	16304	16066	16234	16242	16136	16177	16294	16160	16071	16262	16137	16094	16197	16183	16211	16245
22751	21188	27788	24982	22356	27204	32598	28871	27859	28291	27790	27660	27772	27264	27065	27003	27121	26944	26847	26783	26613	26611	26445	26298	26201	26360	26304	26072	25858	26132	25986	26016	26187	26216	25901	25919	25903	26047	25912	25927	25986	26249	25862	25885	25984	25560	25697	25616	25642	25968	25756	25934	25739	25925	25568	25831	25912	25698	25916	25932	25750	26088	25728	25788	25930	25804	25480	25695	25929	25894	25675	25478	25773	25863	25834	25944	25803	25919	25958	25718	25658	25791	25661	25520	25561	25531	25974	25750	25739	25742	25616	25681	25694	25692	25728	25576	25831	25462	25665	25710	25687	25936	25945	25640	25797	25966	26115	25592	25677	25489	25707	25877	25753	25698	25820	25692	25759	25819	25610	25689	25803	25848	25447	25837	25622	25786	25559	25357	25615	25823	25788	25971	25608	25811	25767	25741	25759	25824	25654	25500	25809	25704	25647	25442	25538	25630	25741	25733	25806	25703	25552	25595	26027	25601	25637	25643	25707	25845	25814	25733	25808	25479	25414	25562	25668	25524	25792	25667	25591	25670	25776	25899	25535	25602	25703	25461	25715	25722	25672	25608	25616	25599	25678	25544	25915	25797	25732	25712	25752	25679	25436	25630	25780	25863	25687	25664	25632	25287	25440	25704	25744	25608	25683	25628	25752	25715	25578	25653	25606	25853	25671	25643	25671	25671	25598	25834	25762	25561	25657	25613	25693	25700	25840	25573	25461	25524	25493	25731	25815	25538	25618	25742	25452	25823	25798	25709	25646	25793	25643	25578	25720	25569	25995	25435	25743	25617	25836	25750	25634	25638	25911	25617	25662	25825	25737	25737	25825	25762	25971	25819	25670	25633	25788	25731	25821	25639	25453	25876	25779	25699	25720	25597	25784	25667	25590	25484	25510	25689	25544	25673	25560	25514	25675	25605	25709	25705	25745	25579	25659	25559	25503	25911	25548	25513	25631	25598	25704	25817	25657	25830	25546	25650	25441	25580	25831	25834	25678	25675	25612	25533	25673	25667	25734	25812	25605	25797	25950	25645	25473	25343	25661	25658	25789	25730	25708	25916	25554	25618	25688	25877	25941	25596	25772	25608	25744	25787	25800	25614	25453	25588	25744	25700	25597	25541	25562	25928	25647	25733	25872	25759	25735	25666	25663	25755	25781	25689	25804	25630	25708	25689	25895	25709	25586	25701	25534	25616	25722	25540	25407	25902	25659	25618	25695	25443	25730	25519	25400	25689	25577	25819	25709	25736	25590	25669	25723	25468	25562	25787	25656	25817	25783	25701	25810	25763	25488	25572	25644	25500	25653	25747	25864	25651	25559	25709	25642	25823	25577	25594	25703	25528	25612	25529	25838	25739	25463	25743	25561	25632	25719	25842	25643	25538	25682	25808	25542	25715	25476	25726	25692	25831	25776	25932	25686	25533	25666	25811	25558	25516	25499	25669	25699	25654	25797	25939	25813	25883	25801	25427	25863	25708	25734	25880	25384	25608	25506	25674	25676	25778	25418	25761	25741	25371	25876	25662	25721	25967	25410	25713	25769	25562	25797	25738	25753	25693	25602	25591	25646	25629	25479	25493	25784	25552	25652	25994	25513	25792	25907	25652	25400	25827	25714	25714	25836	25859	25755	25744	25362	25685	25945	25647	25946	25607	25720	25791	25450	25695	25708	25469	25643	25570	25600	25857	25570	25753	25689	25586	25614	25692	25648	25895	25786	25678	25785	25609	25801	25498	25746	25498	25732	25341	25422	25667	25810	25618	25659	25729	25487	25550	25682	25895	25604	25648	25410	25488	25768	25841	25796	25611	25802	25761	25929	25753	25622	25898	25761	25813	25710	25837	26206	25695	25990	25732	25759	25595	25630	25684	25816	25603	25809	25961	25714	25456	25920	25670	25704	25624	25420	25859	25566	25907	25665	25876	25770	25568	25569	25872	25571	25531	25764	25741	25757	25602	25637	25724	25920	25479	25735	25587	25713	25664	25707	25659	25815	25639	25745	25710	25692	25695	25651	25542	25707	25663	25514	25514	25794	25740	25520	25909	25684	25625	25486	25807	25608	25785	25603	25639	25699	25621	25554	25902	25751	25610	25701	25616	25681	25475	25615	25601	25893	25765	25440	25808	25779	25765	25741	25753	25607	25605	25827	25663	25711	25888	25590	25529	25606	25605	25572	25600	25859	25664	25617	25777	25602	25730	25719	25617	25755	25472	25522	25804	25795	25740	25771	25772	25788	25575	25507	25541	25753	25557	25633	25496	25484	25577	25568	25739	25718	25736	25648	25545	25465	25554	25778	25522	25447	25517	25609	25719	25750	25706	25799	25654	25632	25668	25826	25750	25554	25754	25761	25656	25837	25661	25986	25868	25698	25557	25875	25690	25654	25667	25760	25559	25590	25573	25523	25758	25958	25732	25736	25662	25475	25493	25740	25721	25811	25754	25681	25678	25635	25782	25559	25783	25539	25568	25688	25848	25827	25692	25396	25429	25718	25753	25900	25600	25670	25574	25768	25728	25559	25540	25935	25779	25729	25627	25678	25672	25725	25479	25404	25532	25685	25995	25754	25823	25666	25666	25575	25585	25729	25678	25627	25795	25687	25736	25735	25656	25688	25768	25701	25780	25514	25733	25695	25669	25680	25536	25691	25780	25730	25432	25674	25657	25855	25787	25349	25742	25908	25716	25605	25455	25473	25638	25415	25715	25519	25572	25672	25481	25593	25642	25804	25435	25808	25961	25801	25721	25701	25755	25662	25697	25489	25839	25902	25864	25832	25926	25480	25811	25965	25623	25857	25723	25533	25602	25846	25803	25807	25547	25916	25524	25764	25758	25807	25724	25756	25776	25812	25760	25573	25759	25810	25841	25861	25913	25942	25763	25768	25802	25620	25643	25785	25761	25703	25789	25880	25859	25505	25737	25541	25868	25698	25691	25512	25890	25749	25476	25617	25794	25733	25778	25715	25652	25715	25797	25710	25619	25795	25609	25822	25745	25433	25902	25866	25673	25355	25871	25468	25681	25753	25477	25684	25787	25783	25648	25860	25808	25810	25750	25611	25803	25746	25639	25824	26032	25776	25666	25703	25791	25698	25613	25645	25761	25603	25497	25574	25637	25548	25784	25900	25845	25482	25899	25590	25829	25597	25698	25497	25897	25669	25992	25721	25580	25598	25779	25705	25597	25763	25610	25749	25986	25753	25675	25544	25790	25860	25870	25946	25938	25664	25551	25721	25260	25635	25706	25740	25782	25594	25933	25862	25675	25793	25788	25838	25391	25711	25616	25895	25463	25748	25629	25649	25878	25543	25801	26035	25780	25621	25736	25590	25632	25983	25710	25647	25585	25738	25575	25711	25326	25535	25647	25908	25684	25877	25586	25711	25638	25789	25630	25484	25441	25773	25792	25679	25807	25705	25664	25877	25759	25714	25923	25872	25919	25762	25751	25565	25699	25874	25665	25459	25807	25773	25780	25829	25557	25634	25539	25757	25504	25555	25683	25744	25879	25940	25877	25833	25652	25680	25887	25935	25679	25416	25717	25447	25638	25692	25656	25736	25850	25771	25599	25767	25738	25640	25662	25655	25675	25625	25727	25559	25586	25758	25647	25836	25598	25922	25561	25794	25858	25883	25664	25847	25882	25762	25986	25723	25658	25564	25553	25636	25899	25519	25601	25625	25823	25508	25754	25806	25587	25690	25782	25589	25634	25510	25819	25824	25746	26013	25590	25711	25830	25723	25635	25653	25736	25656	25763	25695	25570	25594	25487	25658	25707	25678	25628	25701	25485	25540	25613	25793	25718	25686	25780	25815	25756	25757	25779	25926	25607	25627	25454	25717	25550	25667	25835	25842	25700	25754	25714	25846	25525	25374	25848	25806	25579	25857	25775	25730	25755	25555	25641	25776	25298	25522	25418	25692	25718	25833	25663	25668	25577	25714	25636	25603	25709	25421	25941	25589	25651	25979	25551	25654	25820	25659	25575	25753	25569	25629	25618	25596	25778	25786	25738	25732	25458	25978	25651	25786	25559	25750	25522	25727	25656	25556	25795	25714	25605	25741	25803	25614	25771	25802	25762	25599	25720	25669	25433	25577	25686	25881	25676	25627	25785	25607	25857	25624	25596	25953	25388	25549	25773	25653	25804	25649	25495	25433	25722	25681	25672	25711	25703	25715	25576	25358	25811	25679	25741	25729	25615	25713	25880	25473	25678	25783	25692	25535	25642	25734	25515	25394	25419	25755	25562	25528	25594	25605	25786	25643	25552	25822	25704	25620	25778	25637	25990	25757	25818	25584	25789	25712	25912	25830	25833	25638	25610	25819	25483	25598	25702	25617	25730	25511	25699	25593	25599	25792	25789	25566	25920	25895	25630	25752	25671	25843	26000	25773	25828	25783	25680	25898	25590	25292	25584	25871	25508	25433	25863	25789	25349	25837	25755	25871	25643	25575	25912	25716	25664	25819	25958	25550	25566	25782	25976	25792	25812	25487	25591	25718	25711	25620	25584	25721	25622	25682	25544	25504	25697	25916	25602	25936	25915	25757	25892	25927	25851	25777	25756	25695	25737	25869	25516	25645	25640	25762	25655	25696	25749	25858	25835	25634	25758	25859	25645	25878	25592	25629	25676	25682	25650	25685	25610	25626	25617	25793	25568	25631	25472	25732	25420	25805	25817	25749	25546	25517	25618	25509	25609	25709	25615	25688	25670	25579	25687	25829	25824	25640	25855	25790	25568	25577	25650	25745	25647	25579	25566	25791	25273	25606	25943	25511	25566	25596	25546	25841	25665	25730	25737	25779	25691	25857	25835	25810	25780	25739	25588	25962	25752	25770	25461	25825	25415	25464	25523	25714	25724	25830	25495	25601	25534	25903	25749	25614	25523	25841	25456	25666	25624	25640	25589	26013	25772	25591	25886	25617	25659	25503	25791	25696	25624	25580	25658	25860	25436	25742	25626	25624	25662	25744	25625	26006	25485	25642	25634	25591	25766	25579	25647	25656	25711	25721	25600	25593	25576	25627	25788	25608	25835	25822	25610	25709	25807	25924	25661	25759	25760	25775	25827	25709	25395	25901	25863	25708	25676	25477	25698	25560	25830	25726	25685	25823	25627	25682	25586	25716	25669	25668	25873
20426	35379	34955	28175	24664	22414	20861	20155	19550	18988	18951	18591	18342	18174	18038	17560	17641	17330	17366	17138	16966	16889	16775	16780	16608	16533	16568	16514	16594	16328	16375	16290	16224	16260	16238	15960	16231	16149	16254	16175	16171	16043	16124	16210	16081	16208	16229	16052	16031	16060	16052	16051	16160	15977	16083	15853	16025	16029	16244	16016	16041	16075	16009	16082	16028	15994	16040	16015	15966	16038	15988	15986	16011	16019	16295	16031	15775	15933	15991	15983	16256	16048	15908	16101	15759	15927	16036	15980	16067	15940	15922	15981	16011	15874	16071	15940	15885	16030	16028	15883	16100	15888	16056	16233	15972	15935	15972	15899	15980	16012	16001	16126	16113	15962	15982	16295	15976	16034	15829	16011	15951	16172	16056	15958	16006	15977	16073	15938	15979	16092	15877	15902	16028	15859	16099	16034	15987	15909	15964	15926	16068	16074	15947	15994	15892	15925	16077	16097	16134	16088	16168	15919	15891	15947	16019	15962	15933	16107	15974	16012	15903	15965	15872	15819	15913	16071	15995	15961	15973	15949	15980	16048	16074	16062	15973	16092	15958	15965	15823	16009	15946	16073	15880	16017	15930	15832	15822	16010	16206	15878	16133	15934	15963	15874	15931	15993	15925	16159	15772	16059	15897	16004	16014	16120	15942	15940	15864	16042	16040	16007	15929	15923	15899	15893	16008	15972	16003	16015	16060	16107	16122	16137	15855	15938	15955	15863	15977	16021	15857	16175	16069	16058	15823	16064	15952	15979	15756	15936	16004	15842	16127	15917	15943	15887	16076	16110	15848	16168	15886	15841	15998	16060	15917	16102	16105	15810	16038	15972	15852	16033	15823	16047	16049	15655	15969	15986	15952	16021	16059	16083	16001	16085	15971	15838	15910	16043	15842	15829	15913	16097	16006	16011	15878	15991	15881	15927	16243	16102	16139	15918	15846	16002	16052	15811	15852	16083	15920	15952	15900	16072	15961	15834	15952	16076	15971	15984	15835	16204	15977	15996	16091	15958	16036	15989	16179	16135	15902	16011	16016	15819	15952	15982	16163	15930	15910	16038	16010	16095	15878	15995	16129	15963	15874	15924	16141	16100	15811	16036	15980	15917	15991	16078	16040	15914	16034	16020	15884	16104	15994	15900	15957	15996	15946	15830	16138	15922	15898	16007	16135	16081	15933	15736	16039	15909	15987	15918	15973	15977	15950	15947	15948	16019	15945	15957	16017	15845	15841	15972	15817	16182	15814	16104	15866	15930	16038	15855	15881	16074	16061	15953	16036	16020	15845	16065	16003	16043	16096	15777	16010	15793	15934	15988	15952	16045	15941	16055	15833	15686	15921	16003	16098	16051	15834	15961	15959	15922	15883	15881	16053	15939	15920	15884	15987	16158	15987	15945	15856	15927	15997	15873	15924	15995	16039	16033	15844	15988	15971	15937	15972	16033	15932	16178	15821	15826	15918	15881	15975	16008	15927	15840	15951	15841	15873	15997	16066	15929	16019	15983	15734	16143	16003	16060	16017	16108	15932	16096	15978	16021	15848	15868	15802	15878	16107	15901	15939	16003	16057	16028	16032	16117	16041	15770	16034	15894	15874	15944	16011	15796	15977	15975	15993	16065	16016	15837	16021	15931	15926	15925	16025	16052	15989	15809	15823	15982	16104	15999	15983	16000	15860	16026	15959	16136	15908	15932	15934	16064	15853	15963	15968	15807	15977	15847	16109	16091	15875	15867	16004	16024	15790	15946	15748	16083	15881	15950	15994	15908	15946	16046	15898	16032	16055	15922	15824	16012	15964	16085	15886	15770	15845	16026	15927	16090	16041	15892	15914	16032	15926	16110	16016	16058	15995	15895	15989	15977	16039	16069	15996	16094	15779	16053	16017	15965	15954	16029	16004	15834	15807	16050	16012	15943	15973	16064	15963	16124	15902	16110	16046	15956	15954	15943	15797	16063	15973	15950	16012	15875	16053	16008	15900	15770	15950	15900	15939	15907	16007	16072	16019	16166	15937	15890	16007	15822	16086	16031	15829	16196	15979	16073	15908	15912	16147	15925	16072	15792	15935	16012	15984	15994	16069	15893	16118	16152	16040	16131	15872	15965	15964	15792	15939	16012	15899	15949	16026	15948	16026	15744	15905	15963	15919	15923	16080	15906	15985	16087	15917	15884	16103	16011	16097	16014	16116	15894	15915	15853	16053	16123	16002	15990	15953	16032	16095	15865	15771	16042	15990	15929	15917	16044	16126	15993	15821	15920	15739	15999	15986	15940	16037	15900	15892	16040	15854	15773	16085	15845	15959	15928	15931	15955	16169	16023	16030	15688	16003	15963	16025	15942	15985	16021	16036	15997	16098	15902	16025	15847	15918	16099	15950	16020	15992	15970	16106	16046	15924	15848	15907	15873	16065	15890	16021	15981	15947	15867	15902	15968	15880	16023	15884	16037	15996	16070	15873	16061	15850	15864	16044	15848	15886	16078	16051	16018	15977	15938	16033	16073	16067	16038	16087	16106	15933	15885	16086	15900	16092	15940	15963	15842	16061	15928	16067	15998	16091	16025	16058	15915	15961	15893	16035	16019	15862	16033	15959	16004	15759	15895	16061	15905	16116	15979	16055	15948	16075	15907	16024	16105	15920	15898	16011	15968	15818	15990	16001	15909	16007	15982	15826	15910	16012	16062	16023	15907	16197	16113	15963	16033	16015	15896	15939	16011	16080	16071	16084	15767	15874	16038	16048	16056	16117	16078	15948	16021	16031	15846	15846	15996	15955	15829	16040	15881	16022	16064	16204	15891	15841	16059	15809	15963	16076	15880	15937	15998	16128	15898	15941	16140	15980	15960	15903	15947	15864	15889	16012	15990	15916	15883	16053	15866	16089	16094	16198	15883	16003	15984	15971	15917	16046	16128	15978	16076	15888	16142	15940	16073	15997	15871	15970	15986	15890	15942	16006	16068	16067	15912	16069	16113	15882	15866	15948	16085	15925	15948	16096	15960	16060	16003	15704	15835	15990	15907	16012	15908	15981	15959	16053	16043	15912	16161	15849	16015	15858	15966	16086	15994	15997	15994	16029	15907	15954	15928	15931	15822	16037	15918	16102	15854	16051	16051	15934	15795	15857	15800	15888	15899	15952	15891	15830	15900	16014	16022	16044	15895	15913	15939	15791	15965	16160	15873	16076	16009	15866	15877	16011	16057	15932	16039	15977	16044	16027	15930	15930	15943	15858	16081	15948	15996	16046	16099	15957	16097	16108	15843	16022	15899	16128	15941	16050	16146	15862	15826	16004	15996	15736	16155	15946	16058	16106	15863	15948	16001	15857	16040	15827	15888	15920	15977	16003	15878	15973	16004	15946	16086	16042	15821	15928	15965	16008	15809	15937	15929	15879	16016	16098	16016	16054	15834	16133	15897	15875	15975	15885	15873	15980	15845	15942	16057	16102	15987	16000	16090	16090	15893	16036	15992	16107	15799	16077	15954	16011	16152	16168	16203	16088	16022	15905	15929	15906	15918	15938	16009	15649	15966	16080	15975	15967	16012	15990	16057	16080	16018	16070	16246	15974	16030	15902	15961	15954	16064	15831	15897	16084	15848	15856	15989	15788	16110	16033	15984	15894	15990	16103	15877	16147	16064	15830	16039	16030	15906	15990	15993	16028	16078	15979	16111	15955	16012	16136	15972	15966	15992	15786	15879	16038	15994	15860	16024	16087	16138	15938	16026	16015	16051	15927	15811	15962	15939	15903	15995	15972	15977	15988	16064	15936	16117	15896	15928	15939	16119	15871	16130	16073	16064	15979	15918	16038	15974	16083	15937	15911	16225	15878	15920	15759	15909	16015	15913	16027	15976	16111	16133	15921	15963	16015	16010	15808	16140	15759	15990	16104	15864	16004	16040	15850	15886	16090	15980	15918	15847	16031	16094	15859	15958	15937	15930	16012	16070	15936	15858	16075	15961	16029	15894	15982	16006	15959	16129	15945	15969	15907	15874	15999	16032	15985	16101	15899	16132	16028	15887	16052	15913	16009	16184	15910	15912	16104	16065	16066	15823	15978	16041	15975	15833	15848	15859	16024	15953	15989	16018	15974	15777	16032	16140	15848	15888	16051	16045	15937	15830	16051	16027	16075	15999	16004	15901	15985	16005	16042	16134	16017	16109	16026	15875	16139	16006	15945	16038	15885	15969	16141	15817	16053	16043	16001	16020	15903	16076	15929	16039	15828	15834	15887	15938	15967	16006	15940	15908	16080	16037	16084	15887	15909	15920	15950	16011	15980	15885	15939	15881	15934	16077	16030	16134	16005	16175	16006	15911	16056	15980	15817	16022	16115	16191	15873	16020	15784	15944	15832	15792	16042	16057	16091	15919	16020	15943	15959	16131	15964	16157	16026	15986	15978	16117	15915	15926	15925	16029	16061	15966	15894	16048	15971	15938	15932	15998	16041	15939	16069	16050	15933	16034	16004	16007	15960	15995	16061	15877	15723	15972	16044	16015	16097	16032	15996	16090	16027	15935	15888	16163	15888	15900	15989	15892	15874	15927	16025	16016	16036	16073	16001	16119	16093	16032	16024	15868	16026	15801	15977	15899	15955	16121	15948	16062	15728	15851	16025	15956	15914	15936	16116	16083	16059	16000	16064	15969	16025	16022	16029	16063	15962	15965	15952	15975	16015	15929	15968	16123	15891	15993	16044	15918	15915	16011	16025	15899	15953	16055	16062	16193	15944	15862	15921	16009	16053	15917	15902	16048	15942	16058	15933	15978	16210	15890	15951	15957	16009	15988	15837	16215	15864	15866	15897	15876	16110	15942	16136	15826	15719	16028	15859	15839	16153	16114	16058	16102	16079	15791	15778	16173	16052	16055	16036	16000	16102	15972	15962	15956	16116	15915	15922	15893	15907	16163	15901	15956	15981	15932	15780	15991	15923	16045	16105	15825	15849	15908	16061	15987	16084	15956	15899	15946	16057	15975	15972	16070	16093	15989	15861	15866	15830	16038	15892	15985	16147	16044	15905	16063	15922	15918	15837	16048	15852	15936	15902	16119	15998	15940	15830	15920	15943	15966	16012	15730	15972	16104	15832	15747	15934	15961	16050	16199	15945	16127	15958	16082	16006	16025	16091	16059
35360	28350	32622	31554	29595	29260	29133	29058	28574	28871	28769	28488	28649	28648	28655	28642	28479	28418	28345	28606	28639	28409	28492	28268	28236	28093	27987	28280	28023	28383	28197	28290	28209	28114	28011	27942	28232	27964	28017	28098	28002	28022	28180	28207	28199	28222	28166	28236	28089	28189	28389	28245	28315	28128	28224	28127	28371	28275	28185	27906	28316	28009	27872	28065	27862	27990	27884	28292	28037	28408	28110	28190	28057	28292	27976	28111	28026	28163	27844	28184	28417	28201	27955	28261	27855	28338	28049	28120	27973	28166	28208	27970	28020	28348	28053	28003	28024	28143	27924	28071	27811	28116	27850	27954	28183	28122	28158	27998	28069	28046	27994	28154	28086	27972	28325	28295	27947	28146	27877	28151	28155	28175	28111	28097	28104	28058	27982	28093	28062	28077	28060	28241	27936	27683	28033	28430	27927	28006	27869	28058	28172	28283	28037	28004	28192	28051	28195	28169	28067	28006	27993	28175	28113	28122	28064	28096	27921	27945	27877	28176	28131	27973	27989	27870	28280	28109	28166	27984	28079	28291	28050	28304	28182	28328	28140	28037	27863	27945	27984	28214	28096	27992	28302	28030	27908	27927	28174	28063	28241	27910	28273	28250	28058	28211	28130	28123	28099	28201	28210	28141	27999	28122	28084	27941	28020	28161	28016	28030	28048	28161	28133	27821	28139	28034	27971	28190	28151	28126	28081	28052	27877	28007	27954	28075	28134	28202	27993	28018	28072	27959	28106	28035	27925	27799	27866	27758	28058	27806	28153	28129	27904	27843	27829	28039	27973	28088	28159	28060	28311	28022	27774	28145	28158	28480	28391	27987	28168	28137	28041	28173	28161	27906	28301	28228	28336	28161	28171	28162	27925	27927	28186	28183	27916	28005	28052	28010	28330	28148	27942	28168	28152	27918	28001	28120	27938	28050	27978	28331	28149	27828	28139	28358	28159	28256	28130	28100	27934	27755	27981	27909	28083	28222	27880	28245	28112	28049	28069	28302	28079	28176	28163	28080	28128	28123	27915	28248	28020	27960	28067	28041	28364	28245	28153	28008	28298	28075	28359	28425	28003	28269	27952	28089	27992	28087	27841	28051	27914	27884	28118	27983	28125	28130	28206	28272	28066	27874	28076	28050	28289	28330	28156	28271	28146	27941	28076	28112	28116	28393	28135	27791	27854	28081	28374	28282	28286	27999	28040	27954	27904	28041	27931	28221	27978	27895	28019	28101	27919	28098	28099	27721	28111	27926	28190	27855	28296	27985	28119	28214	27853	27761	28073	28141	28077	28231	28004	28086	28110	27727	27906	28170	28077	27711	28171	27935	27984	28188	28141	27855	28162	28223	27957	28111	28074	27983	28292	28108	28372	28046	28051	28111	27760	28145	28071	28288	28099	28267	27841	28071	28246	27920	28256	28081	28034	28069	28068	28117	28127	27818	27995	28045	28216	28378	28366	28045	28131	28031	28361	27823	28135	27881	28334	28334	28054	28069	28264	28022	28080	28009	28435	28109	28311	28126	27815	28254	28078	27950	28119	28144	28181	28110	28358	28137	28050	28194	28176	28372	28415	28128	27967	28121	27977	28122	28108	28044	28240	28281	28069	28116	27898	28211	27982	28127	28091	28238	28130	28140	28029	28151	28162	28098	28158	28128	28151	27935	27986	27958	27953	28375	28042	28147	28011	28141	28146	28231	27932	27854	28269	27963	28073	28165	27980	28156	28272	27984	28236	28072	28253	27981	27762	28128	28107	28083	28324	28351	28170	27923	28033	28076	27940	27986	27955	28027	28230	28279	28019	28115	28171	27944	28256	28031	28042	27901	27967	28224	28163	28253	28382	28075	28161	28021	27898	28196	28132	28179	28010	27852	28261	27953	28114	27781	28071	28074	27892	28288	28010	28110	28182	27895	28165	28071	28009	28082	28117	27988	28071	28125	28184	28139	27944	28254	28206	28046	28048	28039	28076	27942	28235	28206	28096	28264	28046	28189	27981	28148	28111	28149	28049	28303	28195	27947	28000	28101	28178	28022	28012	28246	27917	28040	28136	28146	28184	28164	27797	28086	27840	27955	28124	27991	27853	28366	27965	28204	28269	27912	28105	27876	27923	27921	27861	28025	27913	28140	28123	28161	27852	28069	27960	28230	28208	27986	28029	27960	27968	28114	28053	28140	28032	28421	28254	28193	28007	28062	28279	28223	28074	28431	28152	28093	27927	27960	28015	27984	28086	28136	28059	28065	28592	28023	27948	27982	27937	27991	27972	28110	27891	28119	28031	27965	28092	27961	28010	28290	28244	28241	28214	28090	28110	28187	28070	28021	28193	27995	28240	28263	27972	28348	27867	28023	27952	28094	28078	28264	28273	28052	28112	27865	28174	28268	28278	28252	28094	28265	27981	27986	27953	28034	28127	28048	28169	28083	28378	28181	28130	28368	28269	27867	28206	28055	28033	27984	28289	28150	27752	27982	28227	28086	28045	28114	28360	28063	28258	28006	27811	28016	28148	28129	28052	28357	28020	27703	28004	28115	28173	28118	28062	27850	28172	28215	27929	28047	28200	28283	28128	28118	27977	28141	28079	28058	27884	28368	28065	28068	27910	27809	28285	28109	28003	28141	27663	28118	28188	28339	28036	27855	28122	28132	28418	28500	28140	27904	28284	28166	28123	28155	28126	27778	28051	28106	28036	28217	28247	28202	27957	27923	28203	28034	28048	28065	28083	28080	28148	28126	28032	28158	28126	28201	27998	27861	28134	27994	28099	27910	27829	28058	28257	28019	28149	28320	28355	28042	28173	28464	28088	28416	28198	28051	28099	28119	28076	28119	27930	28078	28026	28039	28054	28119	27990	27995	27954	28132	27687	28033	28036	27957	28012	27987	27979	27982	27984	28142	28082	28286	28282	28156	27814	28119	28066	28138	28020	27821	28132	28023	28286	28263	27947	28239	27975	27768	28319	28160	28218	28135	28323	28004	28046	27954	28080	28131	27750	27993	27957	28077	28167	28185	27908	28136	28113	28147	28317	28271	27812	28078	28015	28129	28179	27877	27887	28150	27990	27956	28426	27989	28166	27970	27826	27923	28124	28201	27923	27885	28357	28092	28402	28003	28328	28303	28089	28088	27996	28070	28019	27939	28107	28198	28011	28060	28069	27946	28177	27870	27907	28358	28091	27923	28263	28287	28214	27904	28121	28330	28259	28076	28188	28187	28049	28177	28064	28126	28012	28211	28098	28178	28164	28148	27983	27914	28415	27957	28384	27950	27940	28166	28002	28077	28177	27887	28017	28007	28069	28082	28244	28407	28133	27968	28136	27963	27854	28176	28104	28130	28139	28236	28092	28078	28108	28079	28178	28000	27769	28094	28107	28312	28379	28096	28068	28044	27968	28082	28161	28143	28004	28094	28228	27909	28141	27846	28076	28115	28240	28319	28166	27915	28360	28512	28210	28183	27846	28266	28104	28055	28179	28057	28170	28307	28061	28166	28162	28129	28050	28231	28038	28018	28176	28196	27944	28006	28122	28176	28384	28118	27999	28089	28104	27914	28018	28076	28292	27863	28147	28120	28285	28110	28108	28016	28348	28196	28012	28103	28174	28176	28196	27903	28163	27851	28031	28036	28136	28150	28174	28086	28005	27986	28300	28108	28163	27930	28047	28027	28068	28067	28001	28131	28094	27951	27961	28128	28183	28255	27980	28275	27960	28210	28145	28154	28173	28034	28185	28051	28318	28098	28074	27911	28195	28261	28102	28153	28229	28143	27947	28229	28365	28257	28278	28061	27887	28001	27835	27993	28244	28344	28152	27939	28266	28012	28167	27963	28175	28245	27931	28133	27789	28148	28092	28002	28144	27938	28214	27958	28213	27939	28156	28034	28268	28102	28166	27900	27697	28006	28222	28141	28221	28295	28305	28082	28085	28242	28128	28046	28116	28058	27930	28121	28088	28196	28069	27814	27962	27876	28440	28257	28299	28092	28027	27931	28035	28083	27863	27901	27842	27760	28179	28252	28250	28051	28186	27810	27982	28010	28273	28135	28283	28072	28350	28209	27888	28084	27990	28127	28049	28107	27952	27972	28160	28095	28167	28386	28076	28010	28347	28095	28143	28027	27999	28220	28220	27892	28034	28146	28112	27880	27965	28176	28147	28315	28170	28309	28365	28191	28055	28171	28063	28187	28065	28048	27960	28034	28108	27974	28034	28212	28391	28107	28191	28064	28367	28021	28294	27986	28419	28073	28012	28079	28211	27883	27992	28070	27976	28389	28089	28178	28023	28017	28012	27898	28208	27991	28037	28064	27846	28069	27956	28152	27901	28107	28271	28290	28139	28283	28039	28146	28134	27683	28149	28049	28056	27964	27877	27688	28227	28029	28087	28153	28029	28035	28101	28196	28140	28015	28076	27732	28041	28215	28010	27920	28208	28234	28112	28046	27988	28200	28091	28183	28170	27953	28235	28009	27982	28240	27995	28223	28029	27980	28098	28212	27877	28089	28074	28028	27614	28228	28253	28189	28314	28378	28098	28275	28336	28041	28207	28012	28139	27857	27910	27881	28000	28062	28219	27923	28298	28098	27919	27986	28224	28037	28146	28295	28226	28214	28212	28307	28392	28003	28202	27992	28175	28118	27867	28050	27991	28341	28112	28002	28061	28146	28113	28252	28287	28322	28266	28250	27958	27956	28063	28177	28089	27920	28044	28230	28059	27820	28267	28337	27760	28250	27942	27981	27965	27990	28045	28018	28244	28231	27941	28117	28063	28080	28156	28057	28095	28316	28082	28219	28138	28040	27885	27948	28125	28138	28233	28018	28072	27905	28409	28090	28110	28262	28091	28150	28024	27979	28068	27942	28206	28058	28108	27964	28055	27940	28100	28088	27775	28230	28077	28203	28350	28189	28176	27925	27951	28225	27765	28052	28155	28063	28154	27977	27891	28063	28357	28151	28208	28077	28316	28078	28059	28159	28152	27893	28231	28019	28132	27990	27899	27970	28059	28147	28367	27915	28162	28140	28110	28331	28089	28198	28025	28000	28082	28055	28318	27964	28070	28177	28235	28099	28395	28066	28077	27981	27948	27917	28255	28068	28197	28185	28245	28024	28184	28120	28287	27940	28146	28206	28095	28332	28120	28168
20972	23984	23686	20879	19771	18842	18649	18511	18172	18181	18143	18007	17960	17890	17713	17625	17604	17864	17574	17514	17566	17500	17263	17413	17436	17304	17303	17174	17313	17131	17159	17280	17186	17311	17244	17239	17133	17198	17263	17363	17186	17146	17327	17330	17182	17140	17253	17216	17165	17190	17126	17316	17071	17119	17137	17523	17167	17106	17298	17036	17026	17148	17167	17276	17208	17219	17219	17161	17207	17175	17232	17287	17259	17076	17098	17246	17086	17198	17094	17204	17033	17094	17097	17144	17208	17098	17105	17119	17267	17147	17147	17200	17266	17203	17141	17127	17178	16976	17392	17097	17080	17217	17176	17079	17240	17060	17031	17115	17136	17084	17171	17215	17005	17022	17152	17044	17191	17220	17115	17140	17183	17149	17175	17272	17174	17178	17223	17208	17277	17257	16940	17302	17126	17371	17158	17210	17361	17157	17163	17129	17282	17064	16919	17183	16993	17267	17010	17110	17295	17163	17224	17202	17184	17081	16925	17242	17297	17113	17157	17076	17334	17144	17377	17078	17232	17086	17128	16972	17349	17100	17239	17049	17063	17109	17040	17285	16992	17172	17161	17184	17150	17045	16803	17172	17110	17042	17249	17193	17143	17289	17116	17142	17122	17085	17143	17249	17194	16962	17213	17003	17176	17156	17255	17010	17271	17084	17098	17253	17028	17075	17136	17178	17224	17009	17344	17242	17218	17169	17274	17167	17188	17033	17171	17094	17245	16988	17267	17362	17111	17140	17224	17073	17214	17133	17145	17054	17075	17007	17197	17051	17014	17026	17215	17237	17062	17186	17303	17241	17062	17341	17181	17184	17245	17087	17092	17207	17199	17235	17160	17177	17163	17171	17215	17126	16968	17043	17215	16977	17076	17241	17083	17147	17013	17178	17050	17017	17166	17173	17186	17072	17261	17333	17043	17299	16972	17036	17234	17101	17112	17165	17077	17195	17062	17097	17154	17200	17067	17111	17129	17304	17176	17065	16936	17169	17110	17051	17202	17141	17056	16942	17220	17331	17078	17164	17134	17219	17086	17027	17027	17122	17176	17129	17167	17228	17245	17071	17226	17108	17028	17147	17236	17169	17216	17035	17142	17194	17152	16991	17109	17118	17090	17005	17191	17114	17042	17152	17134	17256	16937	17175	17350	16982	17181	17172	17164	17132	17119	17109	17046	17101	17037	17047	17139	17111	17043	16928	17255	17180	17039	17072	17168	17119	17066	17049	17252	17106	16949	17289	17119	17239	17103	17357	17162	17060	17165	17062	17130	17107	17227	17133	17200	17322	17360	17112	16887	17322	17191	17252	17161	17156	17192	17239	17242	17223	17054	17302	17170	17056	17215	16994	16999	17226	17123	17253	17168	17393	17110	16924	17160	17008	16967	17297	17211	17045	17278	17259	17277	17156	17035	17129	17184	17040	17206	17123	17446	17076	17230	17283	17073	17165	17142	17154	17258	17228	17206	17079	17196	17269	17160	17098	17135	17027	17194	17304	17313	17176	17168	17280	17251	17049	17023	17319	16951	17121	17098	17222	17259	17186	16988	17041	17278	17229	17167	16986	17407	17210	17203	16997	17188	17131	16991	16944	17257	17227	17274	17039	17196	17154	17018	16859	17149	17115	17178	17294	17171	17179	17188	17186	16976	17000	17073	17194	17150	17103	16983	17097	17233	17144	17140	17208	17042	17105	17188	17256	17218	17161	17188	17233	17038	17209	17290	17262	17095	17114	17044	17197	17153	17363	17082	17000	17389	17060	17065	17027	17180	17169	17341	17096	17123	17151	17046	17179	17086	17155	17273	17338	17185	17193	17042	16976	17077	17082	17134	17062	17184	17186	16995	17244	17183	17221	17201	17138	17058	17000	17063	17210	17196	17053	17305	17154	17077	17149	17146	17144	17188	17156	17096	17034	17267	17096	17138	17101	17305	17138	17200	17238	17159	17029	17281	17063	17039	17157	17139	16997	17123	16912	16904	17102	16980	17018	17023	17150	17079	17057	17092	17174	17219	16993	17191	17172	17253	17175	17216	17073	17312	17138	17314	17296	17085	17128	17063	17248	17221	17159	17152	17270	17087	17194	17132	17207	17061	17272	17005	17356	16878	17240	17159	17253	17155	17046	17029	17272	17252	17089	17145	17157	17180	17105	17039	17271	17310	17250	17208	17060	17208	17136	17088	17150	17134	17395	17205	17119	17078	17094	17386	17050	17091	17128	17202	17271	17206	17207	17041	17063	17409	17124	16987	17077	16948	17216	17128	17011	17329	17171	17219	17060	17049	17171	17192	17203	17195	16985	17258	17182	16995	17054	17167	17044	17170	16973	17043	17192	17278	17167	17163	17220	17061	17294	17040	17189	17272	16997	17021	17298	17220	17368	17150	17075	17208	17285	17380	17230	17093	17115	17101	17049	17063	17248	17271	17083	17181	17053	16918	17151	17182	17108	17302	17347	17022	17021	17156	17238	17020	17165	16983	17291	17185	17042	17043	17261	17045	17095	17068	17062	17178	17260	17243	17184	17156	17211	17083	17178	17182	17160	17248	17017	17241	17206	17175	17280	17129	17162	17025	17007	17276	17089	17286	17278	17211	17181	17189	17217	17144	17268	17226	17012	17052	17073	17063	17006	17224	17045	17212	17253	17268	17061	17044	17185	17198	17231	17268	17254	17049	17246	17395	17159	17352	17077	17288	17166	17308	17088	17132	17132	17178	17118	17106	17194	17220	17053	17011	17239	17214	17048	17087	17178	17105	17024	17096	17185	17073	17123	17045	17223	17212	17129	17190	17203	17101	17307	16982	17174	17153	17084	17139	17018	17153	17283	17334	16988	17088	17245	17192	17140	17121	17158	17280	17239	17074	17033	17258	17188	17105	17229	17152	17246	17116	17138	17156	17277	17111	16990	17046	17219	17116	17130	17267	17295	16998	17103	17293	17086	17064	17217	17033	17092	17220	17184	17152	17147	17223	16997	17138	17147	17249	17159	17088	17232	17085	17172	17208	17283	17198	17339	17116	17111	17140	17144	17148	17026	16963	17366	17168	17122	17241	17221	17128	17205	17035	16988	17165	17234	17155	17156	17172	17061	17333	17109	17171	17196	17270	16828	17178	17310	17049	16981	17078	17031	17198	17030	17134	17244	17184	17223	17133	17133	16956	17144	16988	17102	17226	16989	17264	17102	17293	17318	17143	17251	17061	17260	17321	17202	17129	17034	17058	16978	17135	17099	17166	17152	17086	17186	17249	17100	17131	17202	17139	17127	17003	17233	17069	17313	17133	17133	17065	17410	17138	17204	17060	17169	17143	17174	17161	17216	17234	17123	17086	16962	17226	17011	17117	17022	17218	17060	17178	17029	17264	17218	17091	17181	17073	17196	17041	17040	17080	17315	17258	17153	17101	17147	17005	17340	17167	17005	17100	17317	17351	16935	17138	17135	17182	17252	17093	17188	16973	17022	17187	17230	17077	17075	17351	17194	17138	17194	17008	17315	17180	16985	17011	17176	17302	17185	17230	17131	17149	17206	17065	17127	17323	17081	17082	17199	17274	17070	17253	17203	17359	17260	17331	17339	17074	17026	17354	17308	17149	17143	17230	17011	17076	17185	17246	17158	17130	17167	17043	17222	17226	17224	17117	17164	17016	17156	17164	17160	17271	17200	17128	17164	17334	17157	17040	17133	17100	17107	16872	17100	17143	17093	17084	16998	17065	17089	16892	17041	17196	17243	17114	17074	17209	17358	17160	17360	17018	17173	17124	17193	17060	17162	17190	17145	17330	17157	17003	17244	16991	17196	17077	17106	17174	17131	17280	17096	17326	17088	17129	17321	17086	17035	17009	17207	17072	17091	17293	17201	17252	17235	17106	17237	17139	17299	17195	17282	17321	17066	17252	17009	17381	16975	17097	17463	17327	17029	17079	17046	17263	17195	17095	17094	17111	17411	17193	17233	17152	17306	16994	17331	17081	17046	17097	17197	17032	17207	17282	17267	17161	17250	17220	17109	17141	17150	17237	17102	17053	17135	17193	17231	17052	17007	17118	17175	17153	17175	17216	17001	17110	17136	17259	17241	17314	17017	17247	17023	16994	17176	17069	17041	17001	17027	17033	17353	17157	17015	17092	17045	17259	17209	17167	17054	17152	17100	17203	17166	17328	17141	17070	17282	17074	17159	17102	17090	17325	17076	17207	16937	16987	17365	17208	17177	17120	17087	17311	17204	17289	17243	17172	17033	17348	17294	17094	16990	17145	17228	17179	17125	17221	17138	17419	17313	17151	17300	17156	17147	17177	17087	16895	17081	17149	17281	17206	17091	17195	17309	17336	17126	17248	17081	17120	17284	17058	17066	17161	17217	17142	17120	17223	17145	17163	17358	17263	16991	17087	17037	17144	16967	17225	17343	17192	17097	17126	17181	17303	16890	17246	17181	17253	17131	17052	17182	17203	17087	17124	17048	17280	17290	17183	17162	17157	17183	17194	17119	17244	17139	16991	17230	17310	17206	17071	17324	17170	17131	17196	17173	17119	17179	17072	17191	17063	17183	16980	17033	17107	17136	16936	17246	17087	17091	17273	17100	16997	17362	17320	17303	17223	17201	16973	17114	17175	17123	17116	17143	17357	17195	17224	17170	17293	17165	17191	17101	17065	17123	17097	17098	17075	17151	17204	17113	17064	17191	17014	17158	17260	17111	17122	17112	17131	17077	17031	17071	17064	17146	17131	17151	17232	17118	17220	17128	17259	16927	17133	17090	17305	17083	17057	17213	16955	17141	17128	17144	17102	17149	17141	17150	17187	17105	16899	17018	17139	17171	17194	17279	17202	17060	17033	17167	17324	17154	17318	17180	17246	16952	17202	17129	17206	17134	17230	17093	17203	17282	17073	17146	17216	17227	17156	17104	17145	17098	17283	17311	17103	17155	17019	17269	17066	17114	17322	17049	17042	17069	17169	17243	17122	17029	17274	17306	17054	17105	17183	17225	17183	17396	17073	17227	17272	17241	17341	17257	17020	17054	17262	17071	17153	17172	17034	17105	17106	17183	17396	17219	17021	17202	17255	17323	17202	17119	17056	17088	17162	17290	17215	17071	17302	17098	17135	17100	17072	16866	17229	16983	17309	17304	17123	17369	17285	17141	17326	17195
24030	21151	27699	25250	24188	28810	30991	28543	27885	27919	27783	27559	27322	27286	27351	27397	27237	27380	27174	26984	26963	26635	26694	26589	26572	26358	26283	26514	26453	26431	26629	26458	26256	26356	26503	26378	26302	26326	26270	26524	26410	26424	26476	26450	26230	26377	26215	25991	26210	26326	26290	26346	26229	26495	26168	26347	26362	26345	26115	26487	26327	26349	26265	26365	26031	26161	25892	26248	26294	26215	26252	26044	26506	26272	26115	26263	26099	26113	25982	26452	26340	26054	26308	26164	26222	26455	26255	26359	26130	26432	26475	26072	26204	25989	26208	26227	26411	26218	26325	26172	26328	26305	26178	25982	26230	25999	26191	26077	26230	26239	26365	26344	26160	26271	26251	26399	26293	26332	26086	26163	26273	26095	26102	26207	26419	26276	26046	25740	26369	26008	26250	26346	26187	25986	25931	26248	26183	26087	26270	26257	26129	25957	26132	26196	26448	26206	26180	26058	26268	26052	26237	26177	26329	26150	26175	26193	26291	26361	25990	26312	26300	26096	26151	26194	26221	26075	26108	26126	26045	26033	26284	26167	26174	26234	26135	26275	26195	26176	26359	26176	26065	26067	26007	26117	26332	26258	26292	26133	26444	26115	26402	26082	26368	26490	26439	26318	26352	26295	26114	26149	26332	26246	26130	26270	26239	26308	26281	26090	25995	26102	26102	26171	26161	26279	26241	26378	26399	26204	26041	26020	26092	25967	26294	26221	26189	26496	26268	26288	26083	26146	26292	26120	26192	26109	26248	26192	26297	26230	26192	26121	26025	26313	26307	26233	26097	26344	26122	25999	26493	26326	26375	26007	26077	25815	26121	26429	26276	26404	26077	26374	26280	26310	26003	26215	26392	26206	26071	26124	26127	26030	26183	26374	26161	26341	26289	26492	25917	26250	26237	26278	26256	26229	26424	26203	25970	26307	26305	26236	26112	26147	26279	26221	26227	26300	26068	26389	26266	25920	26113	26211	26234	26362	25887	26110	26356	26253	26271	26329	26271	26295	26399	26155	26260	26163	26257	26248	26123	26036	26280	26272	26084	26259	26308	26009	26418	26243	26178	26312	26089	26068	25940	25892	26179	26156	26326	26069	26142	25913	26285	26349	26518	26205	26181	26197	26302	26122	26281	26260	26299	26293	26389	26304	26341	26016	26301	26122	26121	26131	25929	26368	26287	26454	26268	26074	26104	26108	26113	26204	26055	26379	26248	26298	26343	26277	26237	25965	26206	25984	26241	26165	26097	25922	26266	26310	26134	26234	26345	26256	26163	26474	26307	26071	26431	26265	26244	26171	26138	26224	26042	26183	26069	26511	26127	26316	26318	26227	26108	26040	26038	26329	26213	26048	26246	26047	26173	26202	26214	26270	26240	26203	26073	26255	26024	26007	26123	26209	26165	25928	26077	26204	26171	26224	25993	26188	26279	26132	26183	26217	26291	26222	26188	26154	25986	26255	25956	26032	26409	26227	26162	26142	26350	26351	25990	26154	26468	26234	26249	26240	26137	26236	26170	26021	26140	26182	26213	26270	26031	26064	26009	26188	26093	26251	26393	26229	26382	26247	26224	25943	26027	26155	26024	26118	26118	26362	26535	26100	26489	26185	26133	26413	26121	26202	26105	26164	26028	26229	26075	26044	26348	25821	26102	26165	26100	26241	25961	26134	26129	26381	26228	26279	26081	26097	26067	26058	26404	25942	26075	26115	26270	26182	26234	26224	26144	25928	26436	26301	26026	26055	26336	26372	26190	26026	26245	26554	25941	26218	26288	26162	26435	26074	26344	26275	26068	26233	26119	26195	26070	26027	26205	25963	26146	26345	26112	26355	26112	26160	26323	26406	26126	26342	26187	26426	26252	26265	26286	26158	26311	26118	26416	26182	25958	26135	26130	26350	26257	26377	26311	26234	26258	26114	26166	26264	26222	26159	26163	26395	26352	26296	26315	25965	26162	26263	26373	26086	26183	26334	26373	26098	26175	26310	26067	26191	26175	26272	26303	26452	26152	26556	26137	26265	26300	26151	26085	26217	25992	26098	26094	25973	26333	26176	26314	26170	26238	26080	26161	26189	26193	26413	26323	26390	26132	26347	26130	26189	26502	26008	26280	26182	26185	26063	26032	26079	25989	26172	26186	26211	26175	26078	26291	26423	25930	25958	26181	26042	26217	26276	26266	26339	26153	26172	26266	26311	26292	26082	25937	26530	26232	26212	26214	26068	25914	26483	25986	26025	26099	26378	26144	26087	26200	26262	26368	26310	26221	26147	26135	26239	26179	26069	26173	26338	26203	26152	26338	26120	26114	26149	26006	26193	26084	26383	26074	25944	26178	25892	26315	26145	26235	26241	26069	26331	25994	26321	26195	26260	26379	26171	26030	26212	26231	26473	26362	26029	26237	26120	26251	26021	26088	26084	26102	26268	25959	26346	26140	26038	26203	26153	26166	26346	26374	26200	26324	26063	26209	26026	26242	26279	26200	26064	26157	26331	26285	26268	26135	26242	26149	26257	26478	26248	26165	26142	26353	26353	26366	26028	25994	26181	26112	26328	26161	26280	25965	26241	26293	26264	26275	26070	25788	26053	26171	26290	26233	26125	26215	26511	26319	26195	26178	26080	26329	26179	26223	25898	26100	26405	26462	26153	26172	26335	26219	26254	26250	26168	26150	26308	26172	26381	26177	26161	26199	26309	26194	26386	26219	26295	26175	26455	26398	26472	26311	26361	26258	26095	26254	26060	26254	26028	26039	26041	26023	26024	26070	26353	26350	26083	26156	26482	26125	26325	25983	26534	26380	26129	26169	26268	26282	26094	26304	26107	26229	25927	26121	26239	26054	26095	26141	26170	26313	26047	26005	26134	26271	26133	26413	26082	26091	26294	26160	26366	26055	26196	26284	26349	26204	26210	25917	26046	26213	26114	26184	26031	26271	26350	26203	26086	26351	26206	26222	26433	26130	26341	26293	26285	26005	26070	26250	26327	26190	26025	26453	26520	26323	26180	26349	26320	26170	25985	26155	26100	26088	26222	25996	26142	26283	26192	26171	26235	26453	26183	26302	26244	26415	26285	26120	26220	26089	25980	26188	26267	26289	26291	26241	26430	26381	26327	26003	26245	26134	26249	26202	26353	26228	26161	26341	26212	26120	26179	26315	26270	26214	26266	26296	26021	26448	25893	26256	26065	26301	26491	25984	26370	26060	26195	26258	26280	26262	26321	26318	26060	25943	26157	26133	26177	26198	26222	26222	26306	26457	26097	26180	26084	26183	26103	26167	26250	26152	26107	26071	26019	26243	25845	26318	26132	26289	26150	26283	26508	26264	26079	26142	26299	26056	26351	26226	26126	26337	26238	26192	26167	26228	26326	26061	26419	26070	26388	26126	26354	26057	26369	26413	26308	25946	26244	26129	26571	26117	25847	25923	26001	26132	26333	26324	26285	26002	26347	26333	26256	26064	26304	26102	25853	26283	26186	26105	26214	26108	26194	26293	26175	26166	26265	26126	26289	26363	26159	26181	26173	26094	26235	26232	26214	26246	26216	26279	26185	26318	26523	26405	26207	26171	25996	26157	26221	26036	26096	26248	26174	26222	26275	26345	26170	26039	26047	25997	26237	26314	26423	26339	26282	26165	26191	26133	26142	26324	26089	26290	26269	26235	26276	25957	26234	26315	26152	26098	26369	26333	26109	26102	26278	26170	26266	26028	26244	25883	26152	26157	26198	25976	26442	26147	26091	26121	26497	26118	25974	26224	26288	26306	26137	25787	26144	26113	26228	26275	26042	25968	26232	26166	26026	26061	26381	26314	26267	26393	26107	25985	25925	26322	26251	26106	26236	26149	26422	26173	26282	26100	26064	25983	26234	26281	26103	26276	26067	26358	26337	26178	26202	26336	26115	26259	25985	26262	26029	26211	26231	26252	26129	26286	26125	26109	26222	26312	26022	26097	25988	26216	25873	26303	26251	26234	25935	26097	26373	26295	26252	26345	26045	26054	26084	26393	26192	26266	26302	26413	26207	26254	26129	26309	26081	26277	25964	26028	25816	26170	26393	26418	26300	26309	26177	26313	26230	26150	26159	26184	26306	26143	26127	26004	25947	26362	26094	26349	26335	26122	25972	26491	25931	26157	26470	26262	26127	25997	26096	26018	26305	26444	26364	26486	26017	25987	26358	26329	26326	26182	26301	26336	26082	26213	26296	26071	26189	25946	26266	26008	26186	26085	26317	26023	26080	26344	26253	26529	26306	26184	26338	26285	26274	26056	26347	26315	26388	26123	26335	26074	26080	26036	26302	26282	26172	26286	26150	26046	26318	26263	26223	26094	26170	26286	26029	26222	26122	26251	26236	26176	26225	25969	26174	26335	26326	26286	26324	26227	26046	26080	26342	26267	26130	26241	26100	26257	25989	25903	26106	26188	26311	26179	26257	26307	26252	26351	26149	26273	26257	26114	26058	26159	26018	25976	26217	26165	26496	26136	26285	26224	26286	26195	26223	26261	26255	26338	26084	26220	26102	26051	26072	26042	26290	26163	26280	26222	26150	26060	26283	26221	26315	26201	25956	26303	25968	26156	25894	26063	26276	26026	26181	26208	26235	26199	26178	26162	26282	26409	26230	26114	25873	26067	26119	26088	26384	26279	26195	26307	26278	26375	26228	26370	26339	26201	26228	26293	26418	26273	25987	26130	26210	26348	26120	26043	25760	26109	26024	25974	26122	26243	26415	26393	26325	26040	26310	26173	26425	26234	26193	26331	26218	26345	26310	26229	26336	26215	26061	26094	25999	26176	26171	26409	26205	26124	26209	26210	26209	26164	26079	26176	25992	26302	26065	26295	26144	26291	26111	26142	26575	26206	26167	26134	26241	26218	26294	26218	26338	26313	26093	26253	26133	26410	26170	26067	26006	25927	26180	26324	25993	26174	26323	26283	26094	26082	25838	26041	26150	26060	26067	25892	26148	26399	26087	26354	26197	26116	26165	26278	26182	26204	26166	26081	26357	26069	26214	26246	26280	26325	26231	26452	26096	26180	26131	25924	26127	26154	26293	26459	26408	26158	25876	26004	26357	26126	26101	26153	26395	26232	26176	26164	26080	26021	26036	26090	26222	26121	26124	26343	26273	26251	26107	26433	26478
18635	30454	30056	24805	22183	20408	19855	19274	18645	18433	18093	18012	18029	17789	17586	17520	17205	17384	17102	17241	16974	16936	16577	16719	16830	16675	16656	16570	16388	16616	16419	16580	16448	16321	16496	16348	16447	16483	16370	16406	16534	16385	16427	16347	16363	16200	16235	16284	16178	16260	16404	16398	16386	16338	16252	16303	16223	16249	16369	16322	16352	16427	16289	16280	16377	16179	16281	16389	16278	16445	16185	16493	16191	16387	16236	16290	16154	16347	16175	16254	16308	16477	16326	16299	16169	16417	16325	16295	16305	16244	16255	16249	16307	16262	16222	16083	16295	16108	16272	16256	16365	16357	16299	15978	16188	16096	16205	16247	16515	16296	16235	16182	16263	16214	16138	16292	16260	16205	16434	16310	16194	16449	16283	16182	16324	16226	16220	16261	16076	16145	16275	16437	16162	16099	16059	16490	16184	16324	16258	16155	16394	16370	16209	16266	16204	16300	16298	16285	16255	16291	16263	16119	16015	16219	16217	16201	16386	16333	16382	16417	16304	16185	16197	16385	16247	16370	16241	16344	16056	16107	16355	16126	16381	16224	16484	16403	16221	16321	16232	16328	16211	16293	16337	16389	16318	16214	16306	16228	16418	16353	16203	16182	16347	16436	16468	16370	16269	16236	16224	16284	16456	16310	16348	16327	16223	16036	16344	16523	16233	16170	16283	16173	16297	16330	16261	16201	16391	16123	16212	16242	16455	16247	16403	16286	16161	16467	16331	16253	16221	16173	16039	16120	16154	16312	16202	16245	16200	16297	16291	16375	16114	16264	16309	16220	16163	16321	16215	16405	16328	16274	16075	16115	16177	16155	16399	16314	16298	16374	16485	16077	16174	16366	16219	16311	16086	16291	16398	16323	16077	16373	16336	16170	16384	16214	16158	16298	16208	16332	16299	16185	16273	16162	16191	16355	16272	16382	16194	16242	16076	16147	16123	16115	16363	16057	16261	16343	16194	16321	16254	16242	15995	16307	16250	16274	16213	16257	16372	16302	16327	16306	16102	16309	16231	16429	16180	16221	16370	16359	16172	16313	16284	16157	16349	16273	16198	16280	16353	16298	16239	16320	16370	16214	16156	16212	16318	16421	16399	16199	16202	16219	16125	16264	16285	16105	16396	15936	16414	16145	16148	16362	16330	16358	16156	16217	16346	16188	16360	16190	16473	16333	16278	16239	16328	16079	16323	16242	16150	16366	16288	16262	16129	16245	16230	16038	16124	16466	16129	16174	16166	16324	16136	16248	16347	16151	16485	16242	16227	16278	16256	16221	16278	16293	16152	16123	16128	16300	16346	16310	16114	16435	16394	16421	16222	16093	16333	16089	16172	16236	16312	16480	16166	16342	16192	16251	16105	16059	16585	16255	16295	16260	16270	16100	16264	16200	16236	16165	16161	16245	16285	16210	16292	16254	16248	16261	16197	16268	16257	16275	16353	16412	16307	16437	16324	16100	16264	16495	16287	16397	16062	16083	16295	16367	16335	16433	16301	16231	16378	16275	16409	16181	16090	16346	16092	16201	16308	16579	16067	16234	16359	16273	16356	16362	16275	16234	16388	16269	16340	16228	16272	16197	16230	16155	16305	16342	16308	16210	16433	16316	16118	16401	16334	16332	16250	16247	16244	16168	16401	16254	16164	16409	16257	16300	16361	16248	16251	15907	16271	16211	16040	16398	16445	16301	16342	16414	16388	16139	16319	16401	16218	16231	16471	16422	16140	16207	16078	16215	16277	16111	16244	16297	16306	16207	16319	16375	16233	16328	16298	16278	16351	16225	16311	16288	16274	16320	16144	16343	16207	16178	16278	16132	16255	16429	16046	16293	16211	16234	16241	16433	16110	16281	16084	16233	16140	16306	16143	16116	16244	16382	16273	16137	16221	16232	16411	16376	16097	16136	16296	16292	16191	16296	16321	16351	16170	16198	16225	16311	16108	16025	16326	16196	16255	16333	16211	16298	16154	16245	16265	16118	16126	16467	16182	16157	16135	16246	16168	16151	16145	16315	16308	16137	16095	16090	16435	16239	16412	16273	16313	16405	16450	16225	16413	16357	16358	16293	16193	16260	16215	16286	16282	16217	16285	16189	16357	16275	16168	16470	16237	16213	16117	16219	16266	16234	16285	16452	16160	16114	16298	16260	16431	16186	16156	16276	16257	16463	16195	16195	16387	16176	16250	16315	16272	16282	16257	16097	16386	16601	16443	16172	16331	16333	16213	16244	16347	16364	16224	16254	16106	16403	16114	16193	16242	16144	16517	16324	16148	16406	16370	16453	16334	16395	16280	16141	16391	16169	16198	16296	16142	16435	16260	16302	16312	16226	16196	16217	16201	16180	16285	16243	16143	16252	16220	16364	16336	16308	16204	16302	16027	16155	16186	16237	16227	16235	16428	16330	16272	16290	16307	16229	16284	16259	16528	16293	16332	16282	16275	16263	16212	16156	16397	16290	16200	16516	16254	16212	16334	16093	16493	16276	16255	16209	16365	16340	16152	16153	16202	16350	16304	16248	16467	16474	16271	16299	16290	16224	16196	16460	16184	16205	16105	16269	16366	16324	16208	16444	16139	16226	16358	16166	16427	16119	16201	16198	16280	16198	16498	16225	16218	16281	16215	16484	16225	16283	16091	16244	16279	16276	16297	16510	16201	16321	16091	16149	16195	16126	16234	16366	16307	16253	16286	16190	16149	16166	16254	16434	16403	16186	16183	16231	16254	16275	16295	16263	16285	16270	16187	16345	16396	16146	16250	16254	16165	16348	16443	16290	16284	16214	16229	16284	16273	16306	16360	16322	16495	16277	16181	16246	16335	16335	16287	16325	16356	16119	16225	16254	16341	16458	16313	16325	16431	16318	16123	16378	16116	16493	16361	16326	16183	16187	16266	16308	16183	16279	16392	16270	16340	16185	16239	16263	16366	16360	16187	16266	16158	16336	16328	16193	16211	16292	16329	16386	16458	16446	16253	16303	16333	16334	16288	16375	16411	16269	16364	16294	16448	16314	16302	16289	16196	16337	16315	16303	16205	16123	16090	16289	16321	16306	16307	16276	16265	16263	16204	16405	16290	16265	16034	16398	16242	16275	16198	16223	16270	16157	16160	16211	16198	16204	16290	16333	16251	16229	16226	16226	16423	16154	16277	16319	16056	16240	16228	16114	16274	16302	16216	16328	16227	16248	16290	16014	16127	16331	16371	16264	16166	16283	16316	16160	16127	16214	16267	16260	16224	16186	16391	16362	16301	16253	16139	16493	16273	16120	16296	16150	16070	16193	16339	16410	16167	16251	16294	16343	16245	16210	16243	16251	16368	16284	16272	16420	16185	16063	16137	16325	16086	16069	16007	16215	16341	16340	16300	16313	16173	16343	16425	16082	16285	16247	16184	16240	16252	16229	16283	16253	16271	15947	16278	16072	16328	16224	16285	16208	16155	16386	16410	16241	16207	16245	16389	16246	16239	16355	16356	16145	16301	16108	16375	16180	16204	16327	16267	16396	16109	16359	16367	16306	16271	16217	16322	16302	16246	16161	16215	16132	16317	16249	16210	16163	16212	16141	16243	16037	16279	16094	16213	16327	16318	16213	16219	16314	15996	16213	16181	16259	16182	16220	16062	16243	16213	16371	16262	16168	16216	16146	16344	16242	16290	16364	16187	16292	16332	16271	16207	16324	16209	16248	16304	16147	16406	16376	16343	16435	16349	16250	16201	16040	16162	16362	16297	16158	16129	16202	16251	16328	16379	16248	16210	16185	16256	16255	16457	16181	16297	16228	16314	16359	16193	16283	16329	16285	16313	16301	16184	16252	16366	16205	16166	16214	16507	16140	16371	16198	16202	16377	16286	16355	16467	16224	16277	16161	16304	16415	16305	16217	16333	16266	16222	16166	16116	16367	16483	16384	16157	16250	16247	16182	16337	16281	16284	16244	16293	16167	16354	16363	16356	16214	16275	16415	16442	16248	16320	16404	16312	16410	16148	16246	16325	16224	16359	16323	16259	16089	16307	16383	16243	16332	16218	16345	16103	16152	16162	16361	16348	16151	16430	16316	16157	16194	16170	16284	16379	16237	16167	16157	16225	16317	16265	16183	16358	16095	16055	16209	16218	16199	16450	16161	16197	16276	16217	16296	16235	16270	16301	16296	16249	16241	16435	16231	16159	16254	16307	16306	16123	16115	16259	16186	16191	16317	16101	16329	16267	16070	16310	16257	16362	16407	16125	16231	16243	16139	16304	16287	16197	16516	16287	16199	16409	16370	16136	16369	16548	16387	16331	16213	16321	16165	16406	16216	16179	16204	16233	16244	16318	16217	16142	16162	16198	16445	16103	16214	16119	16319	16213	16246	16406	16249	16343	16315	16284	16288	16135	16217	16263	16272	16342	16326	16253	16300	16247	16233	16217	16252	16208	16442	16137	16305	16330	16153	16224	16341	16329	16250	16257	16246	16168	16283	16203	16375	16412	16212	16264	16321	16357	16237	16278	16255	16261	16350	16140	16235	16083	16188	16422	16290	16415	16331	16347	16245	16104	16257	16168	16301	16308	16332	16317	16131	16205	16342	16299	16124	16224	16185	16435	16215	16135	16376	16304	16370	16332	16161	16195	16139	16336	16090	16312	16308	16289	16349	16211	16499	16186	16167	16195	16376	16264	16300	16267	16268	16278	16304	16177	16226	16350	16132	16251	16234	16392	16254	16350	16255	16233	16195	16254	16271	16293	16290	16189	16360	16247	16305	16315	16106	16333	16355	16554	16184	16256	16080	16320	16434	16135	16151	16278	16243	16241	16251	16350	16282	16245	16265	16285	16389	16332	16248	16431	16400	16271	16271	16145	16555	16204	16260	16251	16353	16359	16418	16291	16341	16175	16140	16379	16150	16250	16182	16202	16352	16260	16266	16210	16107	16232	16238	16244	16223	16282	16334	16428	16140	16265	16218	16149	16157	16441	16223	16258	16113	16187	16457	16289	16368	16338	16232	16227	16333	16335	16275	16195	16290	16235	16451	16199	16228	16295	16295	16364	16275	16348	16284	16289	16215	16140	16308	16154	16308	16220	16297	16292	16166	16184	16280	16310	16139	16342	16239	16204	16138	16170	16289	16263	16300	16364	16225	16173	16134	16319	16191	16329	16412
22635	21157	27745	24930	22345	27293	32754	29014	28317	28621	28223	27824	28016	27948	27581	27510	27224	27103	27133	27214	26932	26721	26672	26516	26281	26479	26269	26312	26439	26055	26186	26377	26253	26234	26211	26297	26351	26442	26040	26338	26092	26380	26280	26262	26124	26182	26136	26112	25794	25974	25884	25883	26093	25842	26183	26003	25761	26064	26108	26092	26104	26447	26064	25619	25995	26012	26349	26123	26165	26218	26139	26307	26193	26048	26112	25981	26093	26004	25782	26000	26031	26025	26100	26086	26040	25945	26155	26096	25966	26247	26056	26121	26232	26244	25976	25883	26145	25996	25980	26014	25903	25924	26198	25994	26062	26081	26101	26166	25938	25758	26130	26056	26085	25983	26210	26158	26039	25767	25938	26072	25965	26204	26012	25920	26191	26082	26093	26040	25955	25829	25986	25844	25915	25831	25942	26221	25907	25956	25765	25930	26192	25571	25732	25923	26097	26146	26228	25724	26312	26056	25876	25947	26171	26252	26208	25935	26053	26253	26289	26304	25979	25994	26073	25926	25511	25771	26031	26231	25922	25988	26089	26164	26179	26012	25940	26037	25774	26049	25998	25892	26207	26146	26118	25777	25977	26190	25942	26109	26109	25742	25781	25764	26143	26091	25921	26112	26219	25986	26273	26243	26173	25846	26056	25957	25894	25817	25986	26185	25960	25846	25945	26049	25878	26071	26279	26130	25745	25866	25796	25857	26131	26046	25988	26185	25991	26063	26116	26106	25909	25728	25935	25972	25870	25940	25883	25810	25779	25771	26099	26137	25998	26085	26140	25863	26004	25910	26130	26046	26036	25820	26100	25977	25855	26163	25814	25830	25674	25716	26061	26143	25860	25921	25954	25803	25711	26084	25820	25892	25757	25931	26035	26049	25875	26334	25750	25889	25790	25885	25744	26260	26116	25827	26258	26121	25958	25794	26051	26134	26000	25944	26131	25892	25985	25926	26009	26081	25846	25944	25931	25796	26209	25976	26067	25930	25862	26086	26060	25995	26017	26170	25822	25991	26200	26157	26105	26067	26231	25931	25987	25929	26029	26022	25823	25877	25719	25946	26043	25790	26224	25870	26056	25936	26135	26033	25931	25699	26079	26031	26005	25823	26171	25763	25916	26123	26037	25975	25798	26036	25853	25760	25967	25717	26002	26090	26040	25679	26163	25868	25833	25844	26057	26079	26214	26019	25968	26086	26118	26056	26075	25719	26234	25742	25946	25898	25997	26216	25919	25683	25947	26073	26044	25997	26006	26361	26084	25862	26020	26005	26165	25858	25844	26419	26031	26133	26126	26072	26070	25976	26294	26250	26022	26036	25748	26120	26159	25884	26049	26208	26009	25955	25776	25839	26027	25948	26043	26139	26147	25977	26079	25939	25767	25587	26018	25989	26006	25709	25882	25787	25846	25921	25961	25953	25953	25939	25857	25819	26038	25796	25832	25584	25684	25655	25857	25927	26183	26044	25946	25805	26042	25966	25784	26012	25982	26160	26055	25798	25740	26131	25618	25885	25980	25975	26027	25958	25965	26073	26002	25881	25966	25747	25990	25889	25928	26116	25883	26245	25895	25966	25543	25707	25685	25885	25891	25983	25907	25706	25900	25773	25894	26000	26152	25848	25995	26210	26015	26050	26056	25968	26321	25956	26092	25897	25951	26066	25810	25974	25946	26142	26081	26000	25841	26211	25983	26138	25787	25877	26029	25894	25827	25744	26021	25783	25960	26275	25868	26140	25914	26021	25869	26096	25912	25782	25705	25832	26052	25874	25848	26128	25972	25629	25784	25869	25897	26081	26052	26035	26203	26097	25907	25832	26009	26042	26080	25862	26016	25857	25902	25919	25986	25869	25880	26054	25834	25787	25974	25696	25906	25862	25975	25898	25925	25878	26011	25892	25952	25807	25982	25955	25779	26202	26140	25914	26099	25899	26162	26210	25871	25899	25877	25907	26072	25867	25977	26078	26009	25843	25952	26162	25797	25907	25863	25897	26163	25978	25926	26030	26129	26061	26165	26053	26051	26124	26124	25868	25938	26143	25824	25921	25956	25963	25918	26071	26026	25986	26186	25976	26077	25864	25928	25939	25798	25938	25811	25914	26067	25820	26108	25918	25951	26205	26022	25960	26177	25939	25873	26069	25800	26083	25884	26170	26263	25758	25988	25967	26057	25948	25934	25955	25808	25865	25846	25825	26036	25939	25797	25711	26265	26084	26094	25893	26237	25925	26090	25869	25993	26071	25996	25917	25923	25724	25810	26192	26039	25921	26000	26147	26296	25761	25999	25681	25827	25946	25957	25808	25992	25706	25813	25836	25847	26086	25857	25930	25922	26132	26092	26211	25769	25845	25963	26164	25793	26035	25887	26061	26112	25932	25862	25631	25851	26043	25978	26067	25972	25739	26046	25885	26038	26151	26343	25773	25814	25721	26029	25868	26040	25835	25984	25715	25679	25930	25936	26029	26079	26002	26051	26191	25969	26057	26082	26001	25923	25969	26026	26175	26002	25605	25939	25798	26194	25771	25798	26101	25991	26182	26007	26045	25922	25825	26148	26108	26100	26062	25794	25859	25975	26066	25907	25728	25912	25523	25608	26114	26184	26034	26007	25745	25926	25843	26031	25850	26187	25989	26113	25886	26129	25925	25849	26031	26107	26011	25952	25840	26080	25777	25712	26010	25779	26209	26217	25957	26078	25999	25920	25713	25892	26343	26047	25828	26040	25819	25861	26094	26093	26036	25994	25967	26052	26065	26100	25839	25976	25733	26012	25895	26090	25773	25761	25967	25973	26026	26010	25934	26008	25953	26184	25992	25928	26186	26033	25639	25983	25628	25871	25992	25945	26060	25729	25856	25848	26012	26053	26126	26034	25899	25927	25855	25852	25911	26096	25941	25975	25948	26025	25973	26050	26119	26053	25885	25838	25880	25943	25840	25966	25992	25923	26021	25779	26014	25895	25951	25808	26133	25907	25795	26023	26059	25916	26204	26037	25820	26142	25979	25975	25832	26003	25891	26124	26144	26087	26038	26016	26140	26173	26180	25832	25870	25847	26235	25842	25911	25895	26084	26068	25678	25841	25932	25920	25834	26111	25893	25992	26001	25899	26211	26094	25878	25869	25829	25840	25988	25730	25811	26132	26066	25946	26027	26019	25876	25930	25979	26229	26002	25993	26002	26054	25866	25965	26284	26033	25994	25911	25878	25996	26065	26003	26115	26289	25847	26028	25905	25949	26044	25876	25855	26187	26166	25821	25725	25935	25810	26022	25902	25969	25971	25869	26155	26034	26156	25968	26061	25973	25954	26046	26140	26027	25938	26101	25980	25977	25967	25984	26071	26054	25998	25966	26021	26097	25868	26125	26049	25934	26078	26177	26114	25934	26007	26003	25928	25724	25805	26094	26000	25912	25744	26121	26098	26000	25981	25768	26027	25694	26108	26017	26001	25902	25937	26025	25781	26026	26159	25768	25751	25939	25721	25917	26028	25998	25751	25991	25961	25650	26082	26290	26172	25807	25853	26009	25901	26029	26035	26100	26151	25900	25954	26085	25826	25863	25739	25586	25849	25865	26019	26132	26005	26033	26040	25932	25975	25990	25953	26099	26037	26009	25909	26068	26254	26213	26007	25983	25930	26130	25911	25991	26002	25842	25930	25886	26130	26199	26063	26081	25884	26070	26143	26114	25956	25861	26042	25946	25968	26192	25988	25693	25976	26051	26043	26018	25995	25991	26183	25940	26176	26037	26149	26013	25838	25847	26132	26005	26095	25946	25946	25994	26145	26158	25917	25723	25921	25979	25971	26082	25942	26058	25875	25921	25844	25963	26199	25955	25903	25912	25976	26170	26418	26073	25869	26053	25631	26083	25752	25994	26081	26267	26030	25900	25800	25938	25811	26177	25892	25918	26019	25998	25772	25895	26000	25914	25766	25841	26032	25929	26076	25784	25920	26065	25993	25823	25839	25902	26066	26059	25941	25743	25861	26004	25849	25915	26073	26051	25545	25798	25912	25984	25914	26034	25780	26017	26248	26295	26020	25954	26150	26270	26017	25784	25916	26112	25782	25883	25866	25928	26036	25722	26107	25817	25904	25829	26046	25875	25944	26101	25835	25770	25970	25778	26070	25956	26438	26116	25874	25732	26118	26052	26116	26138	25917	25877	25939	26127	25872	25723	25904	26191	25813	26056	25986	25705	26177	26169	25922	25959	25658	25822	25834	25891	26211	25932	25781	25803	26209	26127	25958	25919	25949	25954	26147	26039	25955	25915	26007	25782	26039	25878	25718	25922	25972	25891	26060	25942	26193	26005	25952	26145	26186	26049	25717	25908	25980	26083	26058	26134	25873	26132	25858	26081	25800	25934	25998	25818	26009	26079	26129	26054	26094	25887	26043	25893	25916	25999	25862	25734	25900	26020	25951	25901	25778	25917	25971	25901	25863	25801	26142	25958	25838	25784	26093	26045	26066	26122	25854	26056	26057	26050	25890	26042	25959	25945	26044	26101	25935	26008	26221	25973	26004	25976	26080	25957	26157	26053	25955	26035	25928	26190	26198	26215	25921	25904	26043	25944	25906	26245	26004	25804	25906	25991	25769	25922	25746	25883	25890	25953	25853	25828	25858	26090	26004	25869	25817	25966	25916	25752	25914	26076	25777	25886	25713	25938	25870	25863	25887	26038	25784	25816	25658	25974	26214	26287	26076	25780	25948	26090	25940	26131	26019	25815	25954	25772	26074	25887	26084	26041	25873	25832	25909	25965	25875	25774	25965	26198	25911	26164	26117	26191	26023	26226	25913	26086	26083	26343	26045	26037	26061	25872	25927	26354	25983	25954	26148	26009	25843	26326	26029	26187	25948	25619	26170	26063	26028	25822	25742	26191	26020	25963	25934	25912	26104	26119	26006	26067	25934	25844	25849	25854	25903	25845	25783	26087	25900	26065	25971	25787	26183	26137	25969	25975	26025	25718	25982	25863	25921	25992	26160	26062	26137	26134	25934	26158	25901	26011	25905	26102	26079	26078	25949	25915	26082	25645	26055	25903	25818	26092	25887	25795	26152	25916	26067	25808	25907	26035	26107	26087	26192	25968	26129	26049	25787	25846	25803	26162	26012	26016	26066	26248	25742	26087	26020
20478	35475	34965	28346	24928	22606	21310	20208	19894	19397	19153	18733	18471	18382	18041	17870	17710	17411	17391	17311	17313	17078	16818	16702	16611	16617	16578	16589	16498	16590	16414	16504	16428	16502	16425	16203	16430	16351	16317	16332	16155	16339	16352	16271	16234	16316	16164	16208	16039	16257	16184	16197	16327	16133	16104	16053	16112	16126	16282	16189	16152	16216	16195	16243	16052	16170	16091	16136	16310	16094	16219	16071	16041	16233	16060	16126	16112	15992	16194	15973	16180	16052	15955	16017	16129	16119	16157	16011	16240	15863	16136	16148	16127	16164	16112	16066	16139	16211	15937	16037	16170	16187	16197	15957	16028	16215	16089	16365	16079	16098	16115	15953	16106	15946	16248	16187	15952	16099	16181	16051	16124	16053	16326	16173	16158	16106	16092	15973	16207	15943	16149	15985	15884	16146	16092	16152	16094	16119	16153	16132	16049	16155	15968	15982	16233	15949	16098	16232	16042	16112	16137	16198	16013	16009	16160	16130	16008	16049	16137	16056	15930	15977	16236	16278	16131	16181	15964	16086	15960	16161	16158	16129	15990	16145	16152	16046	15900	16207	16080	16142	15982	16065	16150	16012	16087	16116	16176	16129	16054	16037	16010	16252	16049	16096	16107	15961	16146	16029	16023	16144	16090	16114	16215	16163	16197	16118	15997	15977	16098	16195	16205	15947	16027	16069	16113	16174	16124	15883	16117	16052	15882	16030	16328	16129	15990	16169	15993	15938	15987	16006	16016	15933	16030	16183	16099	16063	16099	16156	16107	16094	16023	15997	16189	16137	16018	16303	15936	15997	16010	15989	16124	16101	16016	16011	16005	16077	16042	16113	16017	15975	15945	16307	16123	15920	16087	16149	16145	16065	16047	16137	16123	16074	15999	16186	15938	16075	16140	16057	15880	16058	16002	16145	16018	16148	16180	15984	16275	16107	16187	16025	15916	16169	16151	16140	16099	16009	16208	16124	15972	16018	16068	16126	16225	16141	16148	16070	15956	16142	15978	15982	15956	16008	16109	16133	16129	16100	16049	16184	16171	15953	16079	16144	16195	15942	16011	16123	16069	16073	16212	16056	16031	15939	16155	15925	16107	16159	16207	15960	16140	15968	16254	15999	15940	16042	15995	16106	16166	15967	16033	16006	16100	16145	16001	15888	16117	16125	16248	16196	15985	16035	16029	15870	16173	16014	16056	16031	16127	16184	16093	16098	16061	16058	16387	16304	16194	16276	16254	16067	16121	16187	16108	15964	16081	16149	16167	16110	16163	16059	16196	16132	16003	16126	16158	16156	16033	15845	16149	16035	15973	15965	16169	16062	16056	16177	16304	15853	15998	16179	16101	15873	16116	15952	15995	16098	16021	16172	16060	16209	16028	16082	16102	16116	16251	16061	15990	16083	16134	16080	16253	16060	16139	16013	16190	16017	16075	15977	16103	16111	16155	16302	15843	16097	16007	16106	16128	15964	15993	16151	16099	16032	16022	16334	16121	16016	16238	16085	15980	16183	16227	15931	16227	15890	16016	15965	16019	16181	16028	16039	16254	15987	16197	15920	16082	16084	16074	16085	16136	16006	16069	15944	16048	16162	16043	16345	16309	16040	16053	16032	16193	16104	16156	15937	16170	16099	16141	16001	16045	16036	16208	16101	15977	16066	16237	16029	16000	16021	16286	16045	16107	16133	16106	16183	16175	15988	15942	16041	16274	16047	16005	16117	15962	16161	15887	16038	16107	15988	16185	16240	16194	15913	16115	16173	16027	16191	16081	16001	16071	16101	16093	16020	15982	16155	16024	16097	16104	16180	16159	16152	16089	16103	16083	16168	16129	16108	16174	15986	16120	16133	16100	16200	16015	16147	16116	16039	16122	16114	15938	16125	16133	15912	16117	15897	16300	16100	16160	16110	15994	16237	15898	16055	16023	16105	16134	16227	16174	16155	16030	16133	16200	16130	16070	16093	16149	16203	16099	15985	16198	16277	16228	16016	16112	16032	16072	16162	15946	16247	16051	16176	16074	16133	16187	16013	16043	16272	16030	16037	16117	16141	15997	16012	16086	16075	16154	16121	15986	16108	15951	16107	16166	16028	16228	16139	16202	16129	16058	16039	16076	16066	15952	16059	16126	16107	16084	16120	16048	16002	16060	16033	15970	16096	15903	16211	16099	16142	16060	16272	16120	16059	15978	16010	16255	16109	16159	15917	16137	16048	16119	16133	16150	15993	16139	16162	16199	16118	16057	16075	16004	16089	15987	16255	15956	16088	16210	15867	16046	15998	16078	16030	16101	16232	16171	16027	16259	16173	16203	16017	15937	15949	16000	16070	16312	16102	16131	16183	16082	16136	16124	16014	16041	15901	16313	16017	16151	16054	16279	15944	16062	16131	16046	16179	16048	15958	16093	16060	16066	16059	16002	16040	16258	16049	16108	16089	16088	16263	16190	16102	16059	16157	16140	16004	16042	16062	16088	16179	16233	15966	16013	16059	16039	16112	16171	15906	16217	16063	16150	15960	16032	16037	16184	16193	15974	16104	16194	15994	16132	16170	16033	16064	15983	15988	15961	16099	16048	16093	16064	16165	16204	15865	16153	16188	16097	16125	16104	15883	16153	16258	16114	16241	15987	16187	16154	16122	16065	16123	16065	16153	15955	15991	16234	15996	15901	15969	16222	16255	15973	16143	16093	16065	16059	16103	16118	16026	15873	16063	16035	16102	16056	15963	16177	15952	16181	16171	16041	16184	15983	16139	16083	15997	16047	16161	16029	16052	16059	16053	16102	16196	16148	16107	16126	15984	16044	15971	16153	16215	16144	16084	15981	15966	16022	16177	16119	15932	16095	16170	16328	16193	16115	15993	16137	16073	16275	15936	16126	15944	16090	16158	16130	16136	16084	16049	16235	16083	16164	16219	16178	15905	15830	15930	16201	16171	16216	16214	15979	16174	16138	15974	16164	15977	16330	16085	16117	16108	15899	16080	15962	16054	16056	16235	16273	16262	16188	16045	16158	16069	16006	15893	16137	16206	16004	16134	16063	16033	16109	16126	16132	16092	15951	16188	15934	16083	16019	15947	16058	15773	16194	16023	15928	16142	16224	16179	16081	16137	16134	16080	16148	16156	16093	16219	16122	15945	16058	16079	16175	15995	16108	16095	16204	16122	15952	16168	16083	15979	16119	16102	16100	16118	16167	16114	15941	15958	16032	16144	16100	16256	16186	16234	16106	15883	16152	15959	16085	16165	16086	16007	16127	16080	15921	16109	16040	16066	16078	16171	16117	15999	15974	16244	16094	15948	16085	16060	16080	16066	16054	16118	16210	16105	16058	16091	16056	16005	15993	16084	16181	15954	16098	16226	16226	16124	16177	16042	15889	16148	16005	16172	15953	15997	16210	16070	16096	16106	16108	16167	16188	16122	16132	16223	16202	16032	16154	15925	16070	16118	15948	16105	16205	16031	16180	16204	16131	16126	16096	15968	16036	16100	16064	16123	15960	16260	16144	16121	16061	15982	15947	16220	15976	16053	16187	15917	15957	16236	16088	16237	15987	15990	16159	16180	16145	16129	16103	15958	16035	16096	16072	16186	16230	16126	16199	16098	16082	16067	16050	16145	16175	16084	16144	15974	16145	16029	16200	16014	15964	15963	16214	16054	16106	16084	16165	16144	15980	16010	16130	16082	16027	16223	16170	16044	16143	16004	16040	16021	16093	16128	15975	15947	16104	16088	16164	16021	16007	16186	16071	16126	16127	16025	15998	16031	16178	16172	16145	16010	16053	15929	16249	16079	16181	16020	16061	16196	16125	15929	16079	16133	16085	16113	16033	16066	15962	16114	16037	16240	15997	16059	16088	15856	15944	16015	16233	16207	16025	15975	16084	16040	16008	16033	16084	16083	16252	16176	16234	16077	16118	16069	16035	16196	15918	16048	16114	16033	16088	16035	16179	16225	16076	16053	15904	16098	16098	15986	16075	16157	16202	16148	15954	16131	16199	16225	16041	15932	16101	16024	16265	15994	16155	16021	15973	16166	16097	16204	16111	16198	16133	16010	16061	16117	15955	15989	16152	15891	15985	16011	15949	16225	16163	15946	16126	16025	16121	15850	16156	16155	16082	15980	16112	16001	16052	16180	16277	16179	16126	16101	16173	16042	16078	16045	16059	16191	16273	15968	16118	16059	16095	16216	16130	16040	16065	16218	16109	15942	16056	16003	16103	16036	16136	16245	16027	16078	16026	16078	15984	16150	15983	16029	15964	16133	16157	16085	16108	16173	16071	16169	16210	16073	16141	16025	16130	16180	16162	16063	16163	16143	16147	16172	16039	16109	16107	16208	16206	15983	15958	16120	16098	16113	16162	16229	16142	15953	16045	16004	16159	16125	15981	16060	16203	16185	16162	16037	16034	16040	16021	16061	16306	16213	16154	15999	15999	16005	16166	16160	16037	16165	16104	16050	16114	16010	16111	16188	16102	16085	16118	15988	16137	16052	16103	16029	16027	16095	16156	16043	16113	16047	16105	15901	15997	16090	16139	16010	16023	15948	16189	15954	16104	16046	16087	16220	16091	16028	16069	15995	15985	16175	16008	16044	16039	16009	16007	15901	16144	16173	16041	15961	16012	16098	16076	15986	15968	16111	16106	16070	16087	16007	16241	16144	16109	15952	16076	16346	16004	16118	16182	15981	16078	16148	16110	16100	15982	16135	16178	16093	16052	16164	16103	16170	16031	16175	15953	16151	16124	16181	16138	16289	15995	16252	15930	15981	16043	16112	15992	15938	16178	16111	16288	16201	16264	16005	16106	16100	16028	15929	16190	15983	16082	16176	16160	15975	16036	16088	16033	16163	16059	16164	15913	16164	15994	16068	16145	16000	16106	16127	15977	16042	16065	16149	16036	16135	16019	16023	16060	16116	16042	16058	16090	16012	16094	16143	16159	16006	16209	16152	15939	15999	16110	16126	16088	16050	15961	15993	16131	16024	15954	15886	16277	16045	16209	16164	16235	16252	16058	15996	15977	15973	16087	16107	16142	16025	16152	16058	16127	16205	16173	16076	16008	16111	16019	16088	16018	16002	16124	16054	16093	16142	16086	16098	16072	16127	16167	15992	15948	16071	16233	16249	16004	16089	16195	16108	16096	16075
35691	28498	33257	32020	30294	29860	29727	29254	29083	29090	29250	29061	29068	28876	28790	29063	29056	29019	28626	28913	28851	28904	28596	28741	28702	28766	28757	28882	28786	28369	28829	28801	28650	28860	28837	28807	28516	28427	28571	28354	28736	28864	28755	28687	28555	28449	28662	28610	28579	28205	28312	28704	28692	28703	28454	28866	28677	28568	28778	28758	28306	28503	28586	28716	28734	28582	28668	28485	28789	28626	28811	28805	28649	28728	28433	28293	28723	28601	28725	28729	28449	28563	28484	28615	28300	28593	28408	28515	28621	28603	28630	28616	28566	28380	28457	28690	28574	28326	28462	28481	28792	28666	28611	28766	28656	28625	28501	28747	28608	28553	28718	28395	28337	28730	28554	28763	28630	28602	28540	28552	28715	28403	28931	28522	28570	28346	28379	28394	28441	28535	28506	28325	28708	28741	28681	28533	28502	28467	28436	28650	28620	28515	28353	28747	28549	28420	28479	28478	28607	28385	28514	28856	28519	28492	28663	28352	28541	28308	28453	28533	28581	28459	28574	28768	28720	28299	28699	28591	28433	28598	28525	28578	28566	28534	28376	28451	28413	28275	28582	28866	28509	28788	28671	28441	28444	28298	28761	28715	28521	28868	28514	28498	28492	28411	28505	28500	28469	28321	28498	28603	28461	28658	28580	28416	28380	28156	28524	28750	28520	28269	28446	28427	28642	28515	28601	28558	28507	28586	28392	28549	28639	28530	28495	28678	28562	28254	28510	28501	28667	28548	28317	28193	28526	28694	28352	28491	28712	28453	28725	28618	28454	28798	28575	28582	28298	28666	28630	28697	28470	28709	28370	28454	28747	28670	28674	28399	28491	28559	28849	28312	28596	28616	28743	28519	28372	28338	28542	28518	28624	28486	28574	28625	28714	28555	28385	28433	28667	28699	28424	28212	28319	28246	28432	28493	28608	28593	28606	28700	28554	28599	28490	28624	28570	28493	28531	28851	28565	28208	28777	28711	28408	28481	28708	28505	28638	28473	28958	28455	28745	28409	28545	28470	28357	28596	28718	28609	28588	28349	28459	28507	28517	28624	28796	28621	28400	28520	28659	28397	28666	28438	28720	28433	28500	28384	28378	28665	28449	28700	28787	28345	28477	28585	28483	28542	28604	28331	28384	28595	28627	28464	28527	28703	28461	28783	28353	28700	28620	28475	28420	28588	28513	28594	28623	28691	28615	28698	28707	28530	28339	28516	28651	28440	28554	28469	28397	28248	28478	28361	28538	28625	28750	28550	28406	28459	28418	28690	28359	28725	28798	28615	28456	28320	28610	28362	28369	28873	28672	28529	28508	28463	28412	28393	28550	28393	28785	28290	28442	28877	28541	28566	28642	28468	28676	28505	28372	28376	28490	28252	28522	28712	28820	28693	28634	28545	28131	28517	28422	28396	28539	28569	28474	28546	28977	28497	28680	28590	28512	28797	28495	28602	28321	28425	28525	28712	28498	28521	28397	28338	28719	28500	28352	28630	28441	28632	28724	28471	28353	28571	28474	28601	28873	28578	28693	28705	28481	28444	28529	28298	28503	28546	28669	28140	28655	28595	28676	28609	28672	28953	28632	28633	28561	28566	28439	28724	28665	28442	28504	28361	28626	28500	28681	28538	28468	28610	28676	28366	28426	28526	28566	28317	28725	28446	28658	28622	28891	28606	28243	28504	28692	28654	28712	28507	28459	28396	28382	28623	28391	28475	28422	28489	28322	28165	28382	28391	28703	28579	28565	28297	28622	28219	28535	28500	28586	28613	28538	28584	28569	28455	28788	28571	28381	28510	28455	28641	28519	28559	28341	28504	28752	28830	28557	28841	28544	28213	28641	28466	28613	28330	28460	28606	28759	28365	28391	28547	28522	28565	28494	28810	28378	28602	28626	28351	28370	28358	28202	28536	28455	28568	28707	28412	28354	28718	28380	28492	28655	28698	28449	28356	28434	28310	28265	28334	28523	28574	28415	28349	28599	28643	28614	28532	28600	28511	28435	28456	28644	28461	28691	28448	28495	28613	28333	28396	28497	28447	28659	28473	28498	28560	28464	28713	28299	28387	28580	28536	28480	28472	28365	28480	28546	28769	28417	28317	28586	28550	28364	28455	28396	28780	28587	28392	28707	28638	28518	28575	28410	28762	28572	28445	28437	28302	28604	28344	28457	28464	28666	28575	28726	28473	28431	28676	28450	28830	28772	28399	28754	28561	28606	28387	28393	28355	28412	28570	28688	28465	28167	28448	28657	28704	28372	28357	28655	28485	28494	28288	28531	28403	28528	28765	28441	28327	28611	28856	28889	28586	28490	28442	28550	28659	28462	28852	28666	28818	28621	28285	28250	28466	28485	28614	28727	28525	28598	28354	28777	28449	28603	28410	28429	28439	28615	28425	28600	28547	28537	28670	28710	28408	28252	28863	28609	28719	28593	28524	28652	28426	28697	28613	28885	28346	28286	28263	28654	28759	28703	28463	28614	28467	28792	28504	28535	28580	28898	28350	28444	28297	28585	28632	28641	28594	28285	28342	28469	28440	28478	28349	28506	28343	28784	28697	28556	28424	28744	28512	28619	28726	28685	28638	28581	28745	28553	28552	28484	28582	28546	28526	28648	28576	28384	28574	28611	28719	28611	28509	28603	28754	28481	28612	28397	28558	28483	28668	28624	28302	28687	28543	28611	28551	28481	28457	28536	28769	28557	28676	28667	28543	28767	28497	28444	28586	28820	28931	28318	28518	28617	28427	28721	28718	28549	28347	28576	28712	28417	28446	28426	28664	28373	28435	28425	28356	28671	28530	28697	28438	28646	28611	28389	28632	28461	28544	28744	28790	28472	28553	28698	28569	28748	28916	28426	28491	28472	28177	28781	28620	28607	28444	28408	28324	28360	28359	28369	28635	28650	28762	28534	28550	28641	28455	28365	28396	28287	28493	28519	28508	28583	28789	28225	28599	28423	28309	28597	28615	28349	28657	28701	28367	28419	28788	28421	28652	28871	28502	28543	28348	28474	28590	28511	28538	28605	28502	28550	28311	28674	28716	28553	28468	28819	28439	28430	28607	28309	28466	28536	28743	28720	28537	28656	28397	28555	28665	28535	28370	28393	28719	28349	28444	28679	28625	28532	28753	28810	28773	28846	28605	28559	28354	28524	28574	28788	28489	28584	28835	28572	28717	28506	28440	28643	28429	28581	28559	28129	28716	28730	28442	28642	28495	28570	28759	28681	28499	28513	28498	28386	28581	28695	28671	28691	28519	28289	28584	28561	28746	28762	28489	28555	28316	28533	28837	28789	28668	28550	28417	28469	28568	28481	28570	28776	28837	28574	28632	28498	28368	28350	28778	28758	28610	28528	28449	28383	28549	28446	28350	28485	28719	28610	28374	28681	28508	28431	28440	28719	28320	28453	28595	28515	28824	28708	28472	28491	28492	28499	28880	28939	28501	28560	28392	28321	28483	28519	28491	28783	28561	28644	28601	28632	28469	28520	28163	28772	28760	28482	28177	28615	28463	28828	28469	28689	28393	28420	28613	28460	28299	28350	28585	28634	28606	28512	28642	28693	28580	28611	28471	28682	28376	28335	28768	28517	28552	28619	28565	28807	28483	28399	28420	28501	28400	28560	28504	28811	28422	28624	28537	28280	28453	28616	28625	28525	28654	28500	28771	28811	28506	28823	28516	28534	28483	28807	28648	28642	28317	28688	28338	28478	28602	28550	28552	28656	28340	28404	28432	28591	28347	28631	28492	28511	28440	28502	28742	28839	28213	28648	28461	28530	28419	28704	28455	28659	28456	28615	28658	28553	28369	28550	28321	28411	28330	28480	28545	28428	28691	28422	28549	28459	28824	28605	28794	28615	28469	28490	28589	28550	28518	28611	28647	28813	28785	28707	28625	28797	28436	28788	28419	28515	28624	28668	28511	28647	28784	28552	28765	28277	28367	28353	28232	28539	28479	28579	28566	28569	28481	28383	28610	28563	28609	28360	28532	28457	28449	28441	28544	28514	28574	28620	28182	28460	28652	28270	28291	28594	28711	28549	28535	28578	28589	28619	28694	28775	28443	28501	28675	28517	28650	28549	28727	28526	28569	28253	28630	28668	28469	28597	28470	28532	28464	28497	28807	28738	28882	28518	28538	28391	28664	28196	28688	28374	28580	28410	28590	28501	28701	28396	28387	28689	28205	28605	28915	28448	28665	28362	28516	28845	28423	28478	28573	28499	28561	28585	28565	28421	28413	28603	28629	28783	28560	28500	28330	28533	28623	28495	28779	28536	28508	28603	28424	28732	28635	28455	28499	28611	28690	28458	28518	28422	28305	28473	28786	28380	28422	28639	28554	28558	28308	28667	28518	28347	28537	28471	28746	28584	28843	28795	28644	28330	28659	28499	28608	28399	28506	28505	28415	28733	28600	28264	28329	28517	28514	28463	28580	28506	28335	28608	28564	28509	28437	28582	28724	28604	28704	28829	28698	28624	28419	28407	28500	28595	28685	28508	28285	28330	28515	28676	28550	28355	28747	28681	28424	28745	28628	28514	28638	28381	28665	28830	28766	28664	28634	28455	28459	28481	28399	28435	28541	28620	28365	28325	28391	28845	28434	28567	28613	28646	28639	28382	28412	28552	28741	28287	28417	28607	28785	28654	28725	28690	28477	28531	28646	28634	28532	28568	28500	28437	28658	28465	28272	28898	28430	28342	28665	28619	28392	28679	28577	28734	28478	28360	28448	28515	28290	28565	28626	28559	28582	28745	28533	28398	28381	28667	28534	28450	28415	28442	28654	28333	28533	28760	28502	28755	28577	28556	28496	28435	28482	28714	28390	28274	28552	28568	28422	28564	28673	28599	28806	28786	28526	28470	28562	28483	28753	28759	28862	28848	28624	28674	28653	28453	28566	28774	28634	28558	28527	28554	28931	28802	28581	28856	28565	28425	28543	28632	28499	28462	28486	28693	28660	28684	28361	28395	28435	28859	28459	28723	28791	28456	28468	28484	28532	28677	28537	28718	28286	28639	28392	28478	28541	28397	28599	28523	28524	28303	28742	28558	28568	28708	28509	28700	28252	28610	28545	28647	28642	28651	28617	28540	28680	28532	28533	28644	28558	28412	28544	28537	28716	28561	28592	28389	28661	28479	28723
21106	24162	24355	21167	20149	19308	19000	18796	18438	18557	18042	18225	18102	18010	18193	17918	17813	17764	17806	17928	17692	17598	17697	17508	17491	17403	17488	17674	17596	17421	17471	17602	17458	17486	17290	17486	17239	17160	17376	17420	17469	17446	17346	17529	17406	17203	17318	17364	17467	17137	17360	17155	17349	17451	17386	17292	17325	17324	17372	17342	17302	17301	17303	17236	17328	17265	17201	17345	17329	17384	17390	17255	17359	17420	17184	17336	17405	17450	17456	17182	17456	17483	17165	17379	17309	17228	17217	17256	17332	17237	17397	17200	17380	17320	17507	17415	17335	17243	17520	17452	17187	17281	17593	17176	17362	17416	17166	17311	17455	17378	17079	17208	17494	17104	17238	17429	17259	17331	17334	17238	17173	17290	17396	17220	17434	17300	17410	17307	17333	17326	17327	17382	17294	17357	17350	17401	17153	17254	17386	17175	17239	17397	17319	17131	17256	17362	17411	17417	17097	17407	17295	17437	17307	17506	17333	17410	17243	17209	17437	17310	17492	17157	17196	17353	17202	17349	17420	17241	17275	17457	17277	17198	17318	17250	17358	17551	17193	17488	17269	17329	17191	17400	17233	17358	17263	17380	17223	17260	17278	17419	17199	17498	17324	17406	17426	17307	17304	17482	17212	17433	17498	17244	17410	17313	17372	17050	17412	17265	17414	17360	17105	17185	17533	17373	16956	17316	17315	17213	17267	17241	17265	17219	17210	17375	17303	17424	17383	17247	17398	17250	17268	17350	17410	17305	17168	17480	17284	17261	17261	17435	17250	17210	17383	17314	17366	17333	17329	17276	17312	17349	17481	17315	17511	17282	17209	17422	17238	17217	17528	17268	17268	17227	17458	17353	17235	17276	17254	17391	17507	17234	17118	17664	17268	17288	17495	17280	17167	17412	17206	17476	17210	17188	17210	17444	17443	17536	17324	17315	17323	17314	17458	17384	17271	17200	17323	17224	17273	17336	17359	17349	17236	17177	17395	17449	17368	17266	17382	17327	17357	17277	17293	17297	17287	17394	17348	17156	17460	17348	17285	17385	17383	17470	17207	17368	17294	17334	17620	17400	17237	17285	17469	17163	17403	17377	17228	17355	17253	17338	17178	17246	17340	17292	17377	17302	17357	17270	17326	17385	17270	17270	17359	17117	17383	17380	17201	17334	17141	17407	17177	17435	17271	17090	17303	17177	17303	17414	17258	17344	17151	17445	17329	17274	17390	17194	17228	17361	17314	17281	17341	17325	17323	17320	17391	17310	17362	17397	17386	17444	17318	17404	17201	17211	17513	17408	17303	17375	17440	17566	17262	17263	17108	17249	17451	17243	17144	17278	17240	17186	17319	17287	17353	17195	17376	17230	17250	17322	17322	17288	17241	17295	17312	17385	17121	16986	17404	17246	17392	17320	17412	17355	17356	17454	17295	17400	17372	17525	17265	17246	17260	17437	17323	17261	17316	17332	17299	17239	17315	17407	17393	17201	17236	17421	17186	17344	17349	17130	17188	17455	17221	17269	17284	17238	17268	17443	17313	17352	17289	17336	17482	17437	17313	17395	17292	17372	17378	17268	17325	17292	17412	17196	17419	17223	17314	17267	17297	17208	17270	17214	17294	17481	17255	17405	17166	17308	17326	17334	17343	17369	17293	17358	17273	17355	17527	17357	17387	17294	17249	17221	17394	17371	17143	17204	17495	17370	17349	17467	17398	17259	17252	17363	17262	17377	17258	17312	17319	17433	17377	17376	17426	17453	17126	17315	17461	17193	17233	17477	17317	17431	17281	17338	17168	17371	17482	17318	17526	17116	17477	17209	17396	17266	17384	17527	17158	17387	17242	17198	17400	17499	17502	17353	17431	17171	17288	17306	17404	17472	17333	17567	17381	17388	17361	17307	17314	17364	17450	17290	17354	17381	17323	17307	17406	17377	17300	17440	17289	17387	17178	17389	17202	17385	17348	17220	17281	17241	17392	17272	17142	17315	17330	17383	17207	17108	17331	17266	17263	17376	17325	17422	17315	17272	17245	17465	17474	17462	17335	17261	17224	17445	17462	17520	17314	17313	17291	17368	17398	17528	17285	17293	17382	17263	17279	17199	17484	17152	17335	17282	17506	17266	17262	17280	17202	17201	17226	17394	17226	17342	17144	17247	17402	17440	17259	17409	17481	17181	17208	17322	17224	17332	17268	17392	17398	17335	17276	17212	17449	17279	17317	17311	17444	17501	17369	17352	17303	17189	17553	17389	17497	17421	17344	17384	17509	17350	17389	17175	17315	17297	17342	17303	17252	17364	17254	17333	17266	17149	17470	17457	17325	17277	17302	17349	17233	17303	17208	17297	17317	17297	17407	17359	17554	17421	17314	17492	17435	17311	17245	17234	17320	17400	17423	17267	17347	17339	17261	17497	17299	17323	17113	17215	17308	17165	17361	17337	17276	17209	17289	17354	17231	17270	17401	17371	17250	17307	17303	17260	17353	17444	17305	17279	17212	17408	17399	17436	17262	17293	17613	17187	17458	17199	17227	17347	17337	17198	17366	17125	17464	17269	17186	17382	17416	17302	17375	17451	17307	17315	17255	17180	17533	17223	17261	17443	17289	17269	17175	17359	17283	17315	17152	17257	17365	17455	17378	17217	17423	17231	17332	17279	17250	17128	17331	17252	17187	17390	17446	17395	17209	17450	17159	17322	17178	17359	17272	17374	17340	17449	17140	17299	17455	17336	17445	17298	17307	17407	17120	17202	17413	17289	17213	17456	17083	17286	17233	17325	17540	17398	17163	17427	17323	17297	17213	17255	17287	17344	17245	17203	17256	17439	17447	17272	17316	17311	17460	17220	17323	17349	17250	17516	17315	17203	17379	17292	17287	17345	17320	17194	17304	17337	17203	17426	17255	17493	17207	17378	17317	17309	17259	17365	17238	17258	17328	17233	17316	17287	17281	17420	17138	17317	17185	17240	17252	17106	17360	17320	17325	17312	17329	17409	17342	17193	17348	17304	17332	17186	17363	17504	17232	17207	17442	17351	17292	17322	17379	17330	17338	17428	17251	17332	17254	17472	17392	17513	17360	17331	17271	17399	17115	17237	17184	17259	17453	17277	17486	17289	17335	17338	17369	17240	17282	17339	17492	17417	17274	17161	17399	17200	17221	17375	17143	17426	17433	17141	17355	17266	17298	17354	17341	17244	17338	17324	17362	17367	17393	17368	17427	17382	17382	17216	17354	17381	17180	17300	17389	17360	17336	17391	17240	17272	17414	17170	17304	17391	17368	17189	17380	17320	17435	17336	17462	17242	17264	17295	17136	17238	17352	17289	17406	17453	17322	17377	17324	17380	17194	17071	17387	17244	17269	17332	17285	17402	17409	17478	17338	17459	17375	17355	17287	17451	17272	17490	17389	17348	17238	17377	17346	17073	17425	17301	17332	17485	17259	17213	17395	17384	17429	17191	17292	17234	17301	17347	17306	17295	17317	17321	17182	17518	17243	17352	17290	17214	17479	17449	17422	17337	17448	17392	17320	17351	17309	17487	17373	17141	17304	17401	17353	17264	17537	17158	17205	17518	17419	17173	17420	17415	17302	17355	17219	17356	17432	17286	17396	17342	17253	17415	17368	17171	17295	17402	17350	17199	17398	17450	17284	17414	17360	17436	17348	17223	17395	17401	17322	17351	17511	17276	17369	17296	17293	17324	17439	17359	17277	17310	17477	17539	17331	17378	17348	17382	17189	17223	17303	17237	17409	17344	17321	17247	17048	17293	17195	17256	17391	17371	17449	17155	17351	17448	17293	17544	17429	17103	17358	17294	17323	17317	17231	17306	17291	17136	17271	17487	17438	17177	17414	17597	17178	17195	17298	17414	17491	17410	17553	17217	17255	17431	17433	17245	17324	17361	17487	17371	17342	17454	17204	17283	17375	17209	17200	17181	17495	17327	17253	17513	17502	17267	17303	17204	17299	17263	17348	17281	17357	17340	17430	17312	17568	17274	17313	17409	17412	17409	17528	17324	17306	17325	17302	17353	17312	17509	17188	17313	17450	17294	17235	17479	17019	17300	17367	17428	17174	17447	17243	17308	17406	17485	17414	17362	17350	17200	17225	17342	17313	17275	17247	17286	17328	17415	17246	17163	17294	17291	17227	17186	17274	17184	17342	17383	17235	17364	17425	17374	17179	17331	17414	17494	17348	17420	17079	17294	17214	17395	17434	17413	17184	17224	17307	17378	17315	17127	17154	17419	17551	17632	17407	17297	17380	17097	17278	17290	17264	17198	17213	17219	17300	17234	17217	17145	17489	17356	17185	17174	17265	17254	17518	17488	17353	17219	17191	17302	17574	17112	17454	17311	17358	17478	17297	17409	17372	17446	17211	17510	17345	17211	17296	17310	17465	17416	17402	17295	17419	17355	17335	17163	17347	17294	17460	17356	17372	17250	17274	17244	17157	17329	17157	17340	17422	17263	17349	17225	17394	17467	17506	17276	17249	17343	17477	17240	17255	17371	17372	17299	17205	17364	17227	17492	17453	17204	17369	17265	17499	17279	17310	17372	17403	17489	17269	17456	17520	17461	17261	17286	17321	17419	17509	17399	17123	17337	17238	17403	17204	17325	17359	17364	17287	17158	17158	17520	17328	17245	17388	17365	17322	17322	17352	17196	17270	17308	17322	17255	17484	17146	17407	17327	17448	17124	17342	17421	17333	17288	17482	17402	17323	17371	17333	17309	17349	17477	17319	17200	17104	17365	17247	17254	17144	17525	17436	17407	17248	17377	17485	17265	17240	17095	17316	17236	17342	17440	17260	17357	17329	17302	17376	17306	17229	17205	17352	17270	17366	17424	17438	17324	17262	17343	17336	17167	17172	17476	17221	17472	17274	17386	17319	17399	17143	17203	17156	17382	17385	17198	17388	17315	17519	17297	17342	17243	17369	17361	17279	17160	17389	17334	17496	17355	17362	17414	17238	17464	17367	17629	17354	17372	17496	17228	17244	17385	17347	17345	17361	17528	17343	17266	17319	17380	17185	17296	17459	17336	17407	17438	17324	17134	17366	17173	17223	17398	17456	17372	17175	17233	17363	17361	17294	17231	17340	17480	17361	17387	17439	17311	17366	17142	17498	17254	17455	17342	17512	17236	17396	17291
24037	21154	27757	25297	24322	29000	31497	28781	28505	28552	27922	27935	27715	27634	27745	27674	27665	27513	27292	27229	27172	26813	26930	26811	26898	26975	26969	27115	26824	26619	26946	26831	26872	26793	26893	26700	26707	26522	26859	26443	26579	26940	26692	26724	26667	26531	26516	26705	27105	26672	26784	26540	26598	26602	26561	26805	26633	26760	26764	26733	26464	26736	26584	26567	26729	26631	26757	26805	26633	26632	26496	26641	26783	26435	26747	26836	26806	26500	26683	26361	26664	26754	26643	26577	26527	26532	26577	26490	26509	26552	26323	26748	26739	26425	26637	26567	26625	26398	26551	26751	26714	26548	26402	26689	26679	26733	26779	26571	26598	26636	26687	26724	26415	26751	26517	26650	26725	26736	26818	26439	26603	26566	26919	26778	26546	26743	26499	26651	26497	26490	26662	26545	26663	26440	26563	26504	26811	26711	26394	26413	26561	26691	26608	26518	26450	26610	26694	26832	26904	26638	26711	26594	26329	26740	26510	26385	26607	26409	26606	26879	26956	26542	26591	26530	26556	26855	26674	26728	26829	26557	26388	26552	26458	26709	26655	26488	26864	26542	26414	26643	26496	26697	26705	26554	26616	26430	26326	26651	26481	26379	26539	26568	26695	26817	26823	26498	26737	26640	26548	26570	26574	26821	26690	26690	26406	26659	26736	26629	26674	26670	26548	26776	26602	26679	26679	26630	26579	26320	26609	26717	26474	26765	26471	26438	26511	26515	26428	26392	26348	26371	26390	26598	26573	26546	26639	26800	26492	26565	26413	26490	26684	26585	26620	26523	26719	26631	26440	26386	26407	26690	26300	26275	26284	26470	26812	26333	26689	26569	26596	26456	26620	26501	26506	26669	26757	26200	26698	26571	26538	26451	26443	26551	26668	26464	26643	26655	26756	26760	26621	26644	26643	26691	26501	26757	26289	26713	26657	26640	26798	26518	26533	26794	26460	26545	26482	26605	26551	26424	26332	26623	26741	26517	26516	26491	26712	26529	26770	26517	26661	26777	26509	26681	26374	26560	26587	26347	26852	26726	26520	26819	26781	26406	26521	26417	26872	26577	26494	26465	26643	26617	26809	26598	26543	26679	26766	26564	26676	26653	26508	26355	26521	26674	26422	26428	26515	26501	26618	26382	26803	26412	26492	26465	26415	26267	26485	26550	26467	26524	26643	26866	26881	26621	26457	26629	26397	26389	26691	26487	26712	26555	26794	26584	26359	26801	26712	26499	26698	26641	26694	26576	26476	26795	26680	26608	26532	26515	26706	26533	26575	26585	26760	26662	26768	26596	26745	26623	26276	26665	26592	26570	26379	26473	26718	26476	26670	26510	26419	26580	26647	26391	26647	26473	26532	26723	26550	26526	26368	26553	26787	26554	26749	26475	26675	26500	26834	26532	26609	26396	26460	26641	26513	26641	26307	26786	26570	26175	26620	26762	26489	26514	26566	26635	27013	26685	26751	26338	26476	26494	26428	26746	26815	26767	26564	26592	26632	26677	26525	26690	26555	26593	26701	26609	26636	26871	26785	26701	26645	26629	26596	26419	26606	26620	26670	26588	26445	26356	26524	26366	26762	26655	26618	26746	26460	26703	26635	26530	26695	26749	26543	26527	26537	26535	26606	26722	26485	26696	26695	26757	26781	26631	26635	26713	26489	26551	26668	26658	26621	26624	26799	26879	26368	26726	26577	26525	26692	26666	26681	26587	26674	26590	26611	26365	26698	26550	26606	26697	26784	26601	26642	26448	26481	26369	26616	26609	26428	26467	26754	26575	26717	26611	26543	26649	26741	26864	26619	26503	26592	26476	26552	26608	26494	26716	26543	26749	26611	26334	26437	26616	26655	26529	26695	26506	26373	26505	26758	26553	26394	26507	26533	26859	26519	26701	26584	26482	26619	26624	26416	26667	26370	26596	26442	26622	26536	26565	26659	26772	26625	26427	26545	26769	26876	26771	26427	26764	26598	26607	26677	26818	26557	26777	26423	26480	26726	26618	26476	26616	26504	26496	26505	26707	26470	26801	26550	26362	26693	26578	26459	26687	26646	26547	26313	26567	26527	26654	26559	26365	26662	26659	26542	26860	26515	26441	26621	26784	26789	26506	26712	26586	26580	26515	26519	26570	26581	26503	26636	26801	26783	26685	26661	26938	26634	26738	26474	26771	26738	26544	26610	26700	26656	26412	26480	26473	26338	26513	26437	26539	26342	26246	26708	26482	26456	26539	26439	26647	26488	26722	26571	26575	26652	26520	26581	26665	26776	26456	26891	26634	26670	26742	26689	26643	26410	26470	26631	26381	26671	26654	26525	26712	26449	26730	26781	26612	26806	26462	26532	26551	26756	26672	26780	26848	26516	26424	26515	26753	26704	26463	26761	26829	26261	26397	26457	26791	26620	26673	26640	26641	26561	26565	26284	26587	26539	26571	26683	26534	26679	26722	26459	26566	26378	26526	26571	26492	26745	26679	26784	26898	26787	26577	26378	26532	26797	26655	26754	26779	26435	26584	26708	26768	26757	26711	26727	26459	26730	26452	26382	26851	26406	26341	26661	26656	26467	26552	26555	26393	26582	26579	26568	26672	26824	26367	26593	26547	26722	26564	26615	26634	26582	26430	26668	26673	26537	26540	26559	26444	26607	26491	26881	26570	26499	26479	26764	26558	26542	26446	26415	26699	26801	26404	26368	26347	26868	26650	26310	26573	26680	26393	26770	26588	26480	26380	26678	26426	26672	26543	26498	26607	26608	26433	26458	26891	26595	26676	26460	26603	26600	26763	26647	26818	26403	26495	26524	26556	26678	26547	26723	26692	26491	26755	26638	26763	26623	26640	26861	26534	26482	26781	26545	26464	26515	26487	26430	26705	26678	26644	26681	26225	26595	26456	26628	26641	26594	26530	26480	26573	26688	26776	26527	26426	26608	26510	26778	26525	26444	26181	26606	26500	26539	26577	26622	26566	26541	26307	26680	26529	26635	26942	26487	26451	26790	26712	26758	26340	26342	26602	26531	26424	26453	26469	26755	26576	26536	26562	26605	26901	26839	26633	26463	26498	26682	26517	26553	26712	26909	26932	26737	26476	26370	26480	26355	26251	26656	26614	26763	26429	26666	26724	26264	26577	26489	26701	26963	26802	26324	26562	26450	26774	26633	26642	26574	26856	26645	26490	26262	26628	26701	26366	26488	26753	26383	26510	26550	26622	26536	26339	26531	26332	26527	26842	26624	26642	26576	26666	26546	26527	26748	26295	26558	26504	26717	26434	26466	26584	26673	26375	26540	26520	26521	26601	26619	26578	26539	26377	26527	26475	26566	26520	26634	26704	26470	26504	26499	26536	26633	26617	26671	26622	26561	26625	26703	26667	26676	26539	26433	26784	26702	26500	26756	26644	26722	26524	26289	26744	26491	26683	26685	26487	26610	26424	26639	26604	26577	26537	26847	26585	26319	26698	26697	26619	26711	26445	26763	26732	26575	26592	26874	26596	26500	26657	26705	26422	26698	26399	26513	26630	26810	26749	26827	26528	26573	26628	26646	26486	26352	26807	26688	26614	26794	26741	26523	26515	26800	26538	26404	26495	26392	26506	26715	26465	26625	26668	26568	26723	26507	26471	26764	26448	26392	26518	26745	26711	26629	26437	26599	26685	26542	26526	26538	26693	26749	26519	26613	26663	26724	26757	26563	26582	26494	26437	26662	26430	26425	26582	26768	26605	26556	26741	26740	26457	26611	26482	26363	26716	26448	26862	26696	26468	26721	26969	26344	26527	26816	26570	26452	26604	26751	26738	26462	26596	26718	26583	26414	26562	26879	26720	26565	26533	26536	26521	26507	26696	26489	26490	26559	26519	26546	26630	26686	26820	26522	26564	26677	26380	26533	26539	26587	26749	26635	26579	26671	26789	26681	26606	26607	26522	26567	26596	26701	26734	26667	26524	26596	26567	26555	26515	26394	26418	26538	26566	26477	26823	26752	26800	26632	26414	26592	26725	26649	26663	26714	26602	26639	26600	26392	26669	26301	26597	26661	26772	26647	26462	26619	26611	26748	26682	26828	26530	26706	26784	26570	26564	26567	26599	26636	26428	26526	26591	26367	26507	26661	26682	26635	26584	26774	26880	26672	26415	26495	26510	26637	26737	26908	26784	26531	26577	26548	26524	26465	26479	26668	26700	26555	26612	26400	26698	26749	26455	26665	26510	26376	26505	26343	26375	26376	26695	26955	26688	26632	26574	26568	26822	26592	26628	26607	26510	26453	26395	26506	26399	26661	26533	26623	26514	26483	26569	26781	26678	26703	26733	26617	26554	26213	26411	26525	26277	26739	26676	26845	26776	26806	26755	26733	26702	26485	26395	26517	26896	26714	26630	26525	26235	26507	26369	26835	26524	26609	26441	26575	26779	26638	26628	26861	26591	26751	26704	26406	26625	26431	26419	26558	26558	26739	26559	26695	26528	26636	26527	26834	26754	26624	26682	26593	26604	26697	26421	26318	26500	26474	26619	26538	26519	26605	26674	26406	26860	26630	26654	26625	26614	26652	26654	26649	26477	26575	26551	26477	26743	26689	26676	26608	26730	26580	26533	26722	26407	26523	26387	26566	26494	26306	26345	26673	26577	26691	26494	26515	26649	26613	26651	26692	26571	26504	26441	26628	26769	26631	26740	26715	26757	26715	26568	26692	26522	26572	26493	26586	26520	26522	26614	26531	26475	26549	26625	26440	26569	26530	26511	26339	26597	26661	26878	26618	26611	26793	26687	26323	26370	26496	26368	26664	26753	26497	26520	26479	26585	26753	26472	26985	26648	26570	26557	26588	26564	26858	26483	26772	26660	26851	26772	26469	26858	26418	26685	26673	26571	26617	26696	26828	26818	26761	26480	26518	26508	26573	26420	26451	26435	26537	26661	26824	26415	26662	26572	26764	26574	26400	26619	26258	26331	26620	26399	26615	26515	26534	26484	26578	26637	26401	26824	26515	26367	26576	26577	26643	26636	26935	26701	26631	26616	26394	26620	26631	26532	26533	26196	26362	26532	26315	26595	26737	26464	26601	26485	26839	26578	26579	26588	26533	26811	26793	26692	26410	26455	26519	26695	26654	26782	26349	26534	26574	26462	26475	26715	26787	26489	26547	26513
18631	30805	30666	25502	22795	20946	20111	19519	19265	18794	18451	18341	18134	17862	17799	17639	17604	17419	17329	17312	17204	17093	17085	16779	16698	16705	16838	16710	16626	16756	16864	16730	16735	16642	16611	16692	16541	16714	16647	16488	16567	16569	16555	16460	16555	16740	16458	16526	16494	16513	16482	16497	16585	16438	16675	16392	16397	16632	16481	16547	16356	16520	16321	16375	16394	16383	16421	16380	16253	16493	16295	16492	16417	16479	16378	16428	16530	16408	16436	16515	16417	16312	16602	16399	16534	16466	16672	16472	16693	16662	16353	16434	16425	16468	16366	16544	16214	16436	16451	16530	16531	16626	16387	16185	16406	16636	16451	16258	16394	16497	16639	16542	16546	16382	16518	16413	16610	16539	16334	16476	16351	16380	16489	16236	16538	16398	16491	16530	16307	16378	16600	16415	16416	16503	16335	16321	16321	16574	16301	16448	16389	16540	16346	16541	16434	16515	16492	16381	16300	16444	16529	16340	16558	16172	16516	16569	16479	16338	16433	16521	16428	16440	16467	16421	16499	16466	16544	16281	16246	16355	16241	16424	16473	16358	16528	16460	16488	16350	16488	16608	16280	16425	16470	16279	16479	16351	16356	16435	16393	16434	16179	16457	16495	16331	16375	16476	16350	16450	16342	16318	16487	16286	16636	16351	16368	16475	16509	16508	16374	16317	16514	16364	16574	16281	16453	16398	16473	16321	16361	16315	16381	16486	16306	16345	16448	16583	16462	16513	16449	16299	16536	16265	16301	16499	16466	16668	16447	16451	16407	16519	16393	16411	16329	16221	16446	16322	16298	16443	16364	16436	16445	16307	16447	16445	16311	16573	16346	16436	16444	16447	16525	16438	16397	16479	16487	16257	16376	16453	16389	16405	16365	16290	16405	16421	16305	16346	16428	16505	16463	16415	16530	16419	16447	16411	16471	16488	16370	16693	16347	16347	16537	16310	16374	16443	16400	16549	16487	16282	16400	16279	16416	16285	16480	16309	16497	16467	16440	16463	16254	16400	16380	16493	16419	16422	16597	16478	16613	16299	16561	16566	16545	16509	16686	16511	16492	16485	16416	16541	16466	16553	16438	16412	16493	16336	16360	16511	16604	16183	16457	16599	16453	16173	16495	16498	16495	16623	16389	16653	16503	16406	16335	16587	16472	16426	16471	16503	16345	16453	16479	16289	16629	16553	16435	16314	16327	16397	16569	16575	16421	16406	16363	16398	16432	16292	16445	16330	16648	16538	16239	16400	16366	16309	16451	16287	16385	16425	16321	16440	16412	16359	16744	16395	16656	16451	16463	16473	16370	16341	16367	16321	16510	16394	16328	16617	16421	16482	16236	16440	16420	16456	16298	16449	16541	16364	16288	16294	16398	16474	16467	16325	16539	16649	16371	16410	16411	16588	16526	16475	16573	16481	16400	16579	16465	16333	16300	16365	16415	16463	16462	16740	16520	16400	16321	16560	16363	16510	16136	16441	16548	16426	16597	16479	16599	16329	16490	16482	16485	16499	16565	16415	16441	16415	16398	16469	16467	16544	16472	16488	16440	16473	16368	16299	16541	16456	16445	16485	16445	16374	16470	16482	16305	16451	16413	16497	16290	16328	16532	16410	16430	16452	16254	16416	16476	16399	16513	16559	16417	16445	16681	16315	16490	16465	16463	16339	16462	16523	16273	16445	16322	16527	16341	16454	16330	16317	16312	16352	16486	16522	16396	16333	16318	16401	16494	16321	16545	16360	16299	16355	16510	16404	16355	16404	16438	16499	16365	16377	16485	16445	16343	16315	16376	16407	16406	16404	16405	16436	16381	16346	16258	16526	16563	16483	16378	16380	16437	16409	16439	16252	16447	16393	16195	16419	16503	16486	16526	16659	16320	16351	16388	16489	16445	16597	16297	16503	16451	16506	16568	16231	16565	16509	16426	16456	16518	16506	16357	16438	16535	16589	16416	16548	16501	16401	16480	16394	16275	16223	16402	16592	16429	16317	16371	16453	16632	16610	16449	16317	16300	16506	16437	16383	16360	16319	16560	16404	16586	16435	16485	16579	16516	16500	16500	16214	16487	16271	16362	16357	16424	16320	16516	16502	16407	16431	16228	16597	16354	16444	16441	16448	16521	16478	16540	16490	16350	16412	16307	16430	16454	16533	16662	16407	16464	16337	16513	16353	16546	16308	16448	16418	16350	16420	16527	16188	16591	16415	16492	16219	16473	16293	16366	16453	16503	16342	16467	16656	16387	16293	16267	16475	16399	16378	16542	16460	16532	16552	16326	16561	16435	16433	16512	16447	16385	16414	16484	16527	16409	16513	16473	16372	16476	16446	16520	16363	16356	16327	16439	16611	16531	16394	16392	16449	16309	16430	16286	16575	16462	16492	16523	16388	16540	16574	16261	16503	16438	16435	16474	16439	16635	16543	16467	16290	16622	16300	16379	16506	16452	16342	16561	16398	16480	16537	16116	16529	16503	16442	16502	16390	16531	16509	16301	16431	16428	16596	16280	16326	16305	16514	16452	16479	16323	16431	16380	16426	16436	16564	16395	16298	16506	16697	16525	16537	16576	16422	16336	16562	16588	16457	16408	16379	16511	16409	16496	16484	16290	16462	16335	16543	16378	16485	16359	16528	16611	16660	16482	16381	16491	16411	16384	16463	16338	16492	16677	16349	16613	16323	16492	16400	16587	16446	16436	16448	16580	16350	16487	16380	16329	16349	16234	16284	16322	16217	16360	16351	16496	16488	16337	16408	16327	16541	16408	16499	16461	16405	16364	16484	16347	16446	16533	16525	16449	16513	16278	16391	16433	16319	16469	16462	16670	16496	16371	16554	16486	16364	16503	16338	16488	16591	16332	16403	16447	16409	16483	16326	16431	16394	16152	16246	16356	16503	16457	16389	16367	16321	16455	16324	16547	16434	16518	16521	16464	16401	16498	16517	16505	16361	16515	16388	16397	16411	16241	16475	16372	16283	16491	16382	16345	16653	16423	16434	16292	16556	16268	16426	16430	16530	16423	16540	16441	16334	16422	16374	16456	16241	16376	16385	16221	16341	16293	16368	16363	16411	16134	16563	16527	16437	16392	16443	16186	16433	16532	16364	16426	16403	16482	16409	16812	16499	16508	16401	16446	16426	16405	16414	16400	16381	16460	16431	16548	16547	16540	16477	16446	16205	16417	16355	16404	16445	16238	16435	16509	16436	16471	16513	16555	16433	16448	16541	16503	16350	16440	16511	16512	16434	16501	16305	16286	16477	16539	16436	16523	16406	16418	16351	16377	16486	16383	16369	16351	16401	16646	16499	16280	16408	16424	16437	16482	16400	16455	16393	16495	16446	16336	16424	16246	16523	16516	16454	16528	16527	16484	16302	16373	16388	16405	16519	16463	16461	16261	16340	16231	16407	16431	16279	16285	16624	16558	16385	16285	16287	16607	16291	16278	16272	16341	16511	16423	16463	16499	16509	16352	16282	16543	16359	16275	16460	16468	16298	16283	16453	16564	16434	16373	16369	16515	16497	16485	16476	16303	16253	16457	16258	16440	16306	16395	16394	16362	16299	16465	16386	16443	16409	16540	16542	16476	16555	16517	16505	16411	16612	16517	16441	16306	16350	16307	16334	16539	16399	16392	16269	16533	16370	16374	16570	16550	16475	16320	16481	16539	16598	16489	16539	16332	16561	16410	16387	16529	16486	16250	16432	16401	16650	16356	16410	16520	16534	16561	16177	16452	16620	16386	16672	16296	16391	16575	16527	16209	16525	16454	16386	16307	16386	16542	16422	16475	16439	16501	16563	16384	16540	16440	16476	16558	16741	16489	16431	16534	16428	16482	16750	16401	16362	16572	16418	16362	16373	16256	16450	16463	16384	16446	16342	16513	16538	16518	16455	16267	16523	16362	16514	16454	16509	16307	16416	16387	16483	16496	16371	16327	16459	16371	16356	16510	16539	16644	16280	16305	16371	16381	16512	16423	16413	16491	16359	16551	16483	16511	16414	16208	16591	16358	16492	16410	16309	16450	16445	16591	16432	16469	16348	16384	16327	16434	16402	16483	16422	16293	16472	16471	16232	16636	16473	16410	16323	16456	16443	16478	16677	16396	16531	16414	16357	16347	16430	16577	16500	16657	16407	16266	16439	16386	16442	16518	16367	16434	16292	16432	16452	16492	16417	16523	16423	16409	16386	16383	16342	16547	16485	16397	16477	16518	16469	16453	16408	16427	16439	16487	16473	16737	16227	16391	16485	16413	16409	16460	16498	16214	16561	16380	16445	16442	16455	16335	16306	16368	16454	16360	16346	16297	16534	16436	16367	16359	16343	16553	16366	16378	16349	16473	16546	16306	16309	16551	16315	16340	16528	16490	16438	16300	16395	16526	16474	16431	16371	16475	16488	16483	16438	16457	16345	16455	16437	16541	16526	16420	16476	16595	16251	16529	16450	16366	16639	16287	16497	16418	16244	16539	16553	16458	16520	16437	16367	16447	16565	16522	16383	16546	16404	16157	16393	16462	16286	16376	16269	16342	16576	16489	16624	16503	16405	16697	16484	16466	16427	16622	16390	16459	16358	16408	16254	16380	16339	16498	16388	16558	16460	16520	16435	16283	16368	16522	16438	16290	16550	16282	16332	16396	16436	16452	16332	16426	16457	16377	16251	16297	16546	16617	16396	16477	16344	16587	16329	16495	16365	16351	16494	16473	16307	16433	16423	16466	16669	16448	16441	16480	16540	16505	16278	16620	16351	16336	16624	16503	16545	16559	16468	16409	16440	16195	16428	16495	16318	16422	16512	16356	16352	16399	16389	16470	16259	16532	16437	16430	16557	16547	16333	16314	16403	16477	16311	16543	16287	16445	16595	16499	16332	16576	16447	16427	16377	16446	16411	16364	16488	16435	16616	16477	16533	16410	16445	16413	16407	16336	16392	16461	16573	16403	16414	16534	16480	16476	16578	16388	16640	16392	16393	16237	16438	16502	16509	16306	16507	16367	16421	16388	16519	16543	16358	16304	16545	16401	16491	16453	16613	16489	16513	16568	16338	16466	16451	16450	16353	16388	16389	16558	16385	16525	16404	16235	16525	16567	16484	16387	16506	16274	16467	16434	16658	16367	16437	16379	16411	16326	16265	16546	16513	16518	16298
22679	21203	27843	24990	22440	27788	33404	29834	28711	28925	28740	28335	27971	28149	27639	27499	27350	27197	27280	27345	27231	27014	26921	26732	26806	26819	26758	26657	26713	26805	26705	26722	26641	26694	26773	26439	26488	26384	26591	26420	26561	26132	26301	26334	26484	26569	26560	26696	26310	26573	26601	26519	26513	26419	26257	26341	26502	26675	26487	26533	26066	26325	26211	26270	26625	26298	26403	26349	26560	26272	26469	26372	26473	26541	26708	26303	26497	26294	26255	26492	26373	26174	26183	26410	26478	26021	26185	26380	26362	26195	26517	26182	26278	26204	26240	26341	26227	26349	26065	26380	26210	26099	26189	26244	26309	26300	26285	26355	26363	26394	26254	26282	26458	26376	26282	26395	26323	26230	26406	25965	26133	26176	26183	26208	26431	26271	26506	26279	26238	26129	25994	26196	26485	26431	26395	26200	26076	26413	26295	26470	26451	26103	26242	26487	26223	26156	26179	26344	26299	26327	26105	26235	26423	26095	26411	26419	26405	26205	26155	26347	26404	26293	26172	26326	26308	26553	26052	26224	26330	26241	26449	26338	26055	26353	26172	26412	26380	26251	26315	26180	26309	26406	26334	26169	25999	26499	26393	26352	26193	26240	26190	26048	26443	26270	26489	26345	25971	26262	26304	26262	26372	26405	26528	26180	26375	26340	26414	26150	26057	26133	26394	26077	26587	26287	26428	26377	26267	26179	26115	26119	26434	26226	26245	26084	26146	26260	26192	26396	26206	26259	26358	26237	26312	26119	26574	26338	26267	26438	26340	26271	26180	26364	26046	26329	26679	26024	26088	26147	26071	26231	26259	26499	26153	26334	26152	26193	26445	26403	26143	25992	26253	26105	26239	26458	26185	26351	26252	26561	26423	26281	26021	26282	26147	26130	26300	26341	26212	26076	26123	26232	26369	26404	26238	25821	26201	26509	26301	26094	26492	26236	26114	26165	26190	26146	26260	26115	26416	26292	26144	26138	26337	26339	26388	26029	26315	26125	26397	26399	26349	25836	26332	26294	26542	26277	26154	26029	26313	26343	26297	26270	26473	26220	26125	26072	26332	26196	26362	26247	26404	26396	26319	26309	26335	26473	26366	26336	26256	26058	26050	26118	26322	26340	26267	26207	26318	26037	25981	26137	26319	26166	26280	26431	26302	26225	26614	26306	26250	26261	26180	26310	26214	26377	26571	25890	26233	26317	26206	26360	26323	26216	26168	26319	26286	26303	26329	26193	26420	26241	26483	26509	26156	26201	26395	26313	26282	26474	25941	26244	26403	26176	26412	26408	26265	26175	26281	26217	26202	26339	26235	26196	26427	26174	26365	26308	26018	26132	25937	26313	26086	26425	26067	26395	26267	26234	26404	26385	26302	26263	26244	26298	26576	26169	26527	26309	26258	26292	26185	26203	26139	26386	26162	26301	26329	26531	26209	26265	26439	26283	26358	26397	26176	26367	26500	26550	26411	26233	26351	26175	26024	26151	26352	26427	26480	26396	26366	26370	26429	26234	26337	26323	26373	26355	26401	26207	26231	26498	26372	26197	26205	26405	26234	26649	26062	26207	26402	26235	26493	26198	26443	26086	26231	26417	26244	26089	26132	26203	26329	26087	26113	26427	26705	26261	25997	26334	26449	26304	26293	26484	26132	26240	26337	26234	26369	26282	26171	26192	26238	26040	26239	26375	26320	26498	26211	26321	26365	26294	26139	26186	26094	26142	26079	26402	26233	26282	26704	26275	26302	26181	26115	26307	26156	26230	25963	26042	26462	26509	26333	26400	26397	26182	26234	26291	26205	26364	26207	26475	26120	26404	26227	26212	26421	26287	26314	26215	26131	26285	26195	26202	25965	26320	26329	26028	26194	26252	26187	26041	26444	26175	26459	26034	26125	26504	26223	26288	26233	26445	26089	26361	26301	26389	25936	26237	26173	25850	26068	26158	26370	26155	26326	26390	26185	25960	26042	26183	25908	26123	26407	26165	26496	26336	26241	26431	26233	26377	26228	26291	26155	26369	26380	26178	26304	26335	26423	26064	26222	26111	26143	26404	26328	26122	26223	26353	26405	26060	26129	26534	26413	26237	26569	26486	26132	26159	26327	26154	26325	26267	26328	26311	26187	26275	26170	26280	26087	26331	26353	26439	26402	25989	26210	26198	26246	26391	26327	26072	26245	26325	26532	26164	26285	26265	26438	26419	26277	26193	26378	26312	26515	26273	26265	26222	26342	26326	26190	26396	26096	26437	26218	26242	26348	26205	26218	26053	26246	26052	26382	26388	26229	26268	26275	26398	26488	26225	26575	26314	26287	26159	26221	26335	26433	26295	26318	26174	26174	26452	26387	26178	26485	26229	26304	26355	26157	26316	26181	26423	26162	26105	26356	26172	26757	26361	26163	26239	26480	26237	26374	26327	26380	26293	26269	26353	26663	26400	26147	26416	26156	26216	26120	26212	26205	26434	26523	26541	26370	26285	26441	26296	26409	26322	26349	26362	26190	26365	26282	26193	26305	26265	26299	26130	26304	26046	26130	26374	26195	26129	26323	26090	26231	26259	26312	26316	26394	26274	26557	26284	26419	26346	26171	26048	26259	26222	26221	26401	26276	26175	26363	26241	26159	26207	26185	26274	26191	26243	26130	26304	26337	26035	26228	26331	26067	26180	26347	26371	26308	26307	26058	25828	26118	26247	26272	26265	26300	26207	26212	26144	26263	26088	26281	26107	26432	26299	26547	26259	26194	26502	26191	26188	26234	26239	26287	26479	26112	25942	26344	26428	26198	26053	26527	26177	26246	26272	26311	26173	26274	26284	26504	26139	26185	26156	26286	26177	26333	26141	26253	26460	26463	26230	26395	26138	26298	26347	26265	26456	26237	26233	26425	26467	26253	26083	26466	26382	26374	26104	26425	26175	26164	26370	26121	26184	26240	26217	26548	26037	26201	26153	26238	26257	26187	26244	26036	26376	26054	26456	26280	26236	26060	26380	26172	26357	26374	26192	26431	26204	26274	26330	26035	26337	26330	26382	26179	26311	26286	26488	26439	26359	26304	26549	26414	26429	26436	26367	26437	26222	26420	26340	26384	26056	26252	26313	26194	26185	26397	26304	26149	26248	26445	26270	26027	26115	26187	26000	26168	26327	25908	26229	26327	26236	26295	25900	26142	26175	26257	26474	26068	26130	26247	26412	26106	26398	26572	26208	26246	26300	26181	26210	26564	26314	26480	26255	26312	26517	26201	26135	26181	26198	26245	26191	26056	26124	26252	26137	26152	26196	26153	26352	26210	26410	26287	26257	26408	26173	26293	26274	26416	26178	26263	26304	26323	26359	26147	26263	26169	26100	26252	26518	26181	26250	26340	26441	26281	26191	26109	26413	26233	26242	26286	26207	26168	26196	26245	26241	26370	26199	26306	26402	26449	26335	26333	26369	26254	26214	26204	26169	26223	26275	26409	26310	26186	26183	26343	26359	26521	26187	26081	26254	26243	26270	26342	26312	26352	26448	26520	26430	26474	26327	26069	26464	26183	26193	26231	26345	26227	26385	26249	26156	26341	26235	26447	26338	26283	26167	26213	26265	26141	26309	26175	26277	26371	26340	26195	26198	26131	26334	26221	26618	26185	26304	26169	26431	26292	26215	26162	26113	26223	26227	26218	26061	26343	26274	26135	26133	26232	26272	26344	26070	26279	26317	26370	26299	26276	26148	26020	26187	26140	26124	26315	26202	26205	26345	26485	26345	26228	26256	26355	26284	26293	26433	26308	26417	26491	26290	26284	26470	26224	26234	26214	26312	26255	26248	26322	26301	26261	26233	26187	26314	26177	26333	26243	26064	26239	26441	26270	26199	26455	26297	26350	26287	26197	26442	26397	26148	26336	26019	26102	26481	26179	25944	26213	26149	26225	26262	26378	26493	26218	26107	26075	26116	26296	26338	26424	26673	26415	26475	25990	26230	26445	26392	26371	26416	26582	26308	26194	26356	26415	26183	26168	26072	26550	26347	26296	26306	26674	26144	26098	26353	26596	26343	26264	26276	26331	26360	26239	26374	25875	26233	26348	26177	26174	26211	26367	26259	26211	26357	26393	26320	26263	26264	26178	25973	26149	26253	26218	26096	25987	26221	26078	26237	26281	26269	26256	26266	26510	26268	26248	26281	26194	26334	26282	26227	26429	26253	26388	26421	26242	26550	26574	26411	26490	26221	26174	26267	26306	26215	26260	26369	26363	26252	26103	26200	26395	26321	26374	26466	26303	26204	26285	26234	26455	26342	26244	26090	26180	26242	26145	26425	26280	26395	26397	26399	25970	26537	26368	26195	26222	26447	26279	26395	26305	26189	26349	25903	26308	26389	26088	26272	26314	26116	26271	26289	26538	26364	26699	26182	26353	26400	26124	26354	26491	26381	26307	26347	26111	26127	26207	26260	26348	26486	26336	26360	26186	26450	26318	26372	26203	26182	26218	26480	26425	26071	26310	26464	26360	26220	26507	26334	26253	26373	26212	25893	26211	26234	26229	25995	26190	26328	26231	26258	26471	26455	26239	26395	26307	26318	26305	26428	26108	26239	26246	26126	26421	26361	26386	26074	26125	26352	26448	26160	26133	26416	26111	26142	26267	26493	26251	26170	26452	26288	26430	26147	26088	26032	26161	26133	26365	26342	26382	26340	26292	26248	26391	26057	26249	26386	26237	26329	26254	26269	26168	26330	26321	26312	26210	26399	26208	26029	26180	26471	26117	26221	26086	26170	26214	26275	26365	26140	26298	26111	26206	26095	26249	26163	26343	26505	26358	26328	26041	26234	26364	26125	26310	26009	26359	26387	26221	26235	26282	26217	26487	26227	26462	26483	26681	26261	25929	26213	26271	26276	26283	26228	26336	26338	26332	26463	26222	26319	26249	26299	26436	26195	26458	26252	26241	26006	26050	26119	26280	26331	26056	26036	26406	26131	26187	26388	26078	26267	26392	26270	26028	26392	26333	26388	26401	26250	26466	26348	26123	26278	26171	26433	26358	26297	26161	26447	26452	26427	26467	26108	26406	26072	26402	26452	26514	26116	26210	26112	26327	26384	26483	26234	26150	26344	26350	26184	26031	26162	26178	26373	26220	26193	26097	26263	26395	26455	26388	26158	26212	26066
20696	35881	35740	29294	25787	23123	21994	20966	20177	19782	19544	19218	18947	18507	18488	17961	17964	17779	17634	17367	17341	17062	17076	16806	16852	16959	16600	16788	16769	16696	16665	16473	16627	16556	16576	16383	16495	16580	16313	16494	16641	16479	16451	16482	16331	16469	16341	16434	16281	16383	16394	16272	16451	16162	16385	16447	16456	16301	16341	16407	16296	16409	16273	16415	16241	16270	16508	16424	16249	16110	16299	16420	16375	16278	16533	16237	16620	16193	16268	16449	16195	16228	16397	16331	16356	16109	16322	16432	16462	16166	16330	16245	16294	16281	16170	16462	16362	16528	16543	16160	16134	16337	16336	16373	16388	16289	16386	16289	16320	16295	16354	16210	16244	16302	16286	16332	16336	16286	16269	16251	16263	16440	16221	16217	16456	16265	16291	16374	16217	16213	16069	16307	16330	16288	16305	16400	16255	16382	16240	16227	16287	16222	16208	16303	16361	16349	16247	16195	16327	16319	16300	16217	16276	16228	16340	16236	16447	16202	16481	16187	16299	16422	16258	16377	16088	16407	16150	16256	16232	16294	16306	16323	16157	16298	16328	16493	16208	16310	16127	16344	16340	16392	16177	16257	16270	16356	16091	16339	16213	16202	16010	16346	16277	16184	16273	16244	16200	16290	16384	16116	16265	16405	16361	16280	16317	16235	16234	16375	16148	16220	16248	16342	16331	16325	16304	16319	16195	16335	16112	16356	16231	16258	16269	16259	16291	16336	16181	16431	16200	16217	16289	16208	16442	16089	16078	16162	16393	15983	16431	16199	16261	16442	16354	16416	16327	16345	15972	16235	16060	16325	16258	16267	16155	16415	16429	16263	16173	16215	16318	16376	16221	16299	16251	16182	16357	16365	16243	16373	16191	16224	16296	16398	16342	16079	16246	16414	16351	16171	16385	16139	16239	16179	16292	16167	16297	16501	16312	16359	16351	16227	16190	16162	16331	16090	16271	16128	16252	16251	16274	16302	16255	16098	16218	16379	16313	16185	16363	16329	16209	16308	16058	16275	16185	16352	16474	16391	16191	16381	16208	16108	16267	16165	16309	16172	16201	16153	16165	16362	16185	16305	16219	16273	16298	16492	16064	16158	16218	16064	16452	16288	16129	16275	16214	16259	16274	16247	16083	16222	16360	16360	16111	16100	16450	16239	16100	16339	16364	16237	16250	16259	16358	16405	16085	16196	16259	16191	16223	16231	16167	16189	16357	16460	16207	16454	16268	16192	16462	16240	16320	16260	16245	16400	16402	16324	16177	16305	16331	16263	16257	16216	16244	16286	16335	16249	16279	16197	16077	16226	16170	16184	16207	16201	16215	16088	16343	16198	16192	16375	16325	16254	16225	16225	16369	16306	16323	16225	16281	16401	16305	16190	16354	16307	16176	16209	16279	16372	16245	16399	16134	16335	16326	16318	16407	16108	16162	16252	16243	16392	16251	16269	16353	16218	16112	16230	16251	16094	16265	16266	16322	16175	16278	16410	16273	16144	16157	16253	16396	16162	16167	16391	16249	16278	16262	16141	16325	16226	16224	16458	16284	16342	16403	16148	16396	16100	16411	16292	16368	16315	16349	16275	16217	16309	16292	16453	16273	16267	16182	16269	16320	16101	16243	16182	16287	16336	16277	16234	16391	16235	16211	16230	16402	16220	16234	16300	16336	16291	16295	16426	16310	16375	16485	16092	16078	16275	16120	16419	16402	16192	16396	16063	16237	16487	16291	16176	16394	16176	16245	16200	16256	16373	16272	16097	16514	16055	16216	16492	16216	16248	16208	16357	16167	16247	16203	16188	16145	16131	16357	16243	16272	16162	16412	16239	16224	16139	16433	16341	16234	16369	16266	16187	16269	16285	16290	16416	16283	16375	16283	16256	16273	16087	16263	16241	16435	16450	16458	16297	16375	16334	16519	16258	16126	16277	16331	16356	16297	16354	16224	16339	16111	16173	16368	16347	16379	16054	16443	16335	16342	16307	16103	16330	16252	16349	16329	16324	16290	16216	16356	16269	16439	16540	16335	16248	16195	16440	16253	16161	16206	16246	16325	16323	16188	16307	16259	16273	16316	16466	16258	16203	16295	16074	16288	16232	16340	16303	16292	16263	16395	16227	16325	16247	16311	16213	16197	16364	16241	16265	16249	16166	16265	16425	16036	16330	16167	16114	16289	16446	16207	16220	16305	16199	16229	16329	16089	16296	16306	16139	16259	16265	16277	16180	16217	16164	16406	16392	16200	16254	16131	16249	16160	16234	16158	16274	16110	16028	16172	16279	16316	16330	16211	16295	16202	16143	16222	16269	16407	16267	16263	16357	16310	16126	16180	16295	16152	16263	16310	16252	16239	16389	16214	16343	16059	16158	16378	16076	16254	16385	16184	16168	16419	16253	16333	16262	16355	16254	16261	16225	16255	16120	16223	16203	16246	16109	16386	16209	16178	16311	16122	16238	16393	16183	16331	16266	16370	16460	15969	16361	16355	16170	16197	16360	16138	16334	16298	16344	16161	16366	16276	16358	16197	16419	16243	16412	16178	16207	16364	16101	16152	16368	16392	16369	16102	16100	16143	16178	16105	16037	16365	16156	16347	16432	16204	16277	16318	16247	16174	16242	16104	16150	16158	16229	16082	16203	16275	16104	16315	16021	16237	16233	16372	16112	16274	16400	16230	16196	16277	16084	16367	16149	16187	16215	16366	16298	16325	16432	16271	16283	16261	16310	16269	16245	16523	16389	16260	16312	16244	16189	16437	16181	16241	16458	16253	16415	16279	16231	16288	16350	16212	16343	16294	16145	16284	16413	16184	16180	16235	16121	16273	16365	16361	16084	16256	16397	16337	16356	16322	16301	16386	16295	16142	16226	16410	16098	16230	16324	16211	16394	16283	16272	16315	16164	16301	16374	16268	16277	16137	16116	16185	16260	16141	16460	16276	16335	16224	16366	16197	16196	16132	16164	16127	16450	16269	16444	16316	16149	16301	16302	16340	16091	16277	16310	16199	16212	16294	16393	16398	16434	16307	16357	16398	16218	16142	16216	16185	16188	16265	16183	16206	16224	16203	16058	16232	16266	16362	16559	16197	16229	16340	16251	16356	16399	16273	16155	16350	16232	16276	16119	16166	16265	16300	16254	16415	16225	16241	16374	16319	16297	16286	16229	16246	16519	16175	16348	16213	16144	16321	16164	16387	16330	16115	16243	16335	16210	16233	16228	16305	16061	16120	16348	16248	16197	16212	16210	16231	16176	16198	16282	16023	16281	16254	16182	16290	16412	16084	16244	16158	16272	16275	16270	16194	16299	16379	16398	16021	16266	16287	16237	16252	16315	16307	16402	16216	16048	16273	16302	16206	16123	16135	16387	16049	16100	16420	16185	16183	16278	16314	16192	16423	16172	16203	16179	16420	16341	16321	16367	16345	16297	16445	16194	16382	16346	16384	16257	16379	16260	16317	16283	16140	16272	16308	16198	16291	16222	16181	16268	16144	16343	16306	16264	16232	16334	16284	16359	16201	16255	16340	16452	16268	16384	16267	16064	16273	16213	16242	16403	16243	16217	16295	16201	16191	16300	16136	16143	16371	16230	16420	16221	16341	16362	16358	16214	16427	16179	16161	16174	16359	16207	16231	16346	16294	16172	16029	16078	16208	16162	16229	16361	16194	16305	16124	16218	16424	16392	16320	16279	16392	16131	16397	16378	16266	16216	16221	16468	16195	16243	16375	16162	16332	16292	16361	16204	16229	16235	16246	16204	16257	16343	16454	16194	16336	16137	16271	16068	16233	16230	16275	16200	16407	16340	16227	16152	16254	16273	16281	16551	16146	16322	16129	16333	16081	16272	16271	16187	16244	16239	16255	16148	16432	16290	16352	16249	16310	16258	16209	16252	16274	16271	16130	16392	16360	16390	16202	16166	16361	16451	16163	16444	16196	16254	16427	16263	16446	16274	16192	16314	16311	16399	16155	16316	16284	16336	16390	16310	16259	16382	16297	16440	16277	16151	16290	16299	16263	16260	16182	16146	16278	16304	16265	16263	16259	16149	16144	16172	16296	16196	16299	16170	16176	16310	16145	16393	16352	16182	16062	16241	16419	16377	16283	16343	16395	16143	16073	16183	16166	16196	16160	16230	16180	16271	16149	16252	16168	16252	16141	16284	16354	16367	16192	16389	16374	16291	16302	16172	16304	16149	16243	16272	16277	16481	16135	16257	16302	16284	16368	16342	16458	16149	16168	16279	16363	16226	16157	16364	16299	16228	16375	16289	16364	16257	16262	16183	16422	16230	16266	16279	16343	16523	16086	16330	16261	16096	16295	16393	16157	16216	16331	16173	16397	16182	16236	16537	16080	16216	16378	16362	16303	16219	16371	16106	16318	16369	16414	16412	16382	16304	16236	16347	16220	16231	16324	16340	16247	16131	16291	16269	16127	16284	16353	16174	16292	16294	16430	16344	16194	16327	16207	16326	16202	16277	16212	16111	16330	16372	16333	16471	16209	16357	16164	16155	16293	16248	16325	16514	16202	16444	16262	16091	16269	16179	16364	16367	16240	16139	16460	16212	16321	16346	16349	16238	16265	16194	16285	16400	16224	16292	16166	16221	16315	16314	16210	16293	16443	16433	16264	16234	16410	16182	16305	16155	16055	16289	16166	16178	16266	16374	16373	16374	16102	16211	16270	16446	16229	16048	16408	16411	16299	16256	16369	16230	16233	16221	16295	16255	16273	16380	16465	16299	16232	16269	16290	16219	16288	16354	16284	16150	16241	16158	16306	16337	16112	16234	16322	16419	16353	16294	16157	16191	16493	16310	16210	16292	16206	16104	16350	16231	16540	16275	16231	16131	16262	16116	16281	16236	16392	16313	16180	16270	16256	16279	16289	16225	16273	16302	16292	16164	16315	16226	16127	16393	16209	16356	16396	16315	16324	16227	16275	16316	16368	16296	16201	16120	16241	16308	16323	16275	16183	16252	16397	16458	16247	16125	16337	16216	16341	16242	16322	16247	16094	16215	16256	16410	16411	16335	16248	16380	16175	16419	16398	16164	16280	16043	16325	16418	16270	16309	16247	16450	16474	16250	16178	16162	16233	16208	16364	16202	16195	16127	16330	16229	16275	16119	16189	16351	16171	16353	16036	16197
35627	28928	33776	32899	30508	30269	30263	30052	29724	29337	29762	29304	29358	29145	29456	29118	29273	29160	28991	28999	29224	29096	29191	29227	29201	29247	28920	28862	28843	28864	28824	28790	28871	29075	28805	29037	29090	29046	28786	29125	28768	28849	28940	29023	28566	28877	28992	28975	28887	28873	28819	28810	28871	28927	28794	28882	28808	28872	28649	28981	28519	28978	28840	28698	28851	28718	28884	28795	28924	28913	28882	28859	28808	28756	28798	28733	28931	29162	28966	29008	29057	28896	28685	28946	28765	28615	28811	28945	28905	28875	29000	28830	28643	28812	28781	29140	28682	28738	28886	29030	28898	28864	28803	28738	28842	28852	28775	29078	28726	28926	28831	28796	28724	28953	28959	28762	28947	28655	28705	28775	29006	28560	28544	28679	28939	28815	28885	28822	28857	28803	28917	29006	28927	28790	28833	29023	28869	29054	28729	28336	28799	29004	28647	28710	28907	28829	28852	28425	28754	28907	28707	28864	28874	28499	28835	28770	28906	28778	28646	28949	29094	28805	28648	28879	28817	28816	28547	28941	28946	28834	29086	28788	29109	28585	28637	28722	28517	28605	28784	28801	28724	28951	28933	28720	28567	28888	28701	28997	29187	28826	28939	28875	28746	28774	28653	28686	28915	28791	28839	29088	28902	28871	28700	28780	29086	28849	28749	28902	29066	28863	28700	28660	28582	28663	28640	28712	28740	28808	28765	28977	28966	28723	28847	28818	29105	28884	28912	28670	28993	28733	28997	28843	28696	28917	28807	29011	28806	28757	28562	28634	28842	28796	28809	28997	29147	28800	28960	28840	29173	28918	28695	28655	28855	28684	28712	28637	29040	29015	28590	28848	28808	28683	29011	28876	28792	28722	28732	28742	29002	28817	29002	28690	28962	29059	28891	28859	29097	28883	28918	28640	29021	28867	29023	29005	28769	28867	29027	28905	29106	28788	28830	28804	28661	28569	28768	29082	28758	28879	29142	28981	28850	28596	28884	29104	28883	29127	28850	29088	28851	28786	28980	28888	28737	28863	28898	28724	28678	28786	28776	28686	28923	28838	29178	28928	28782	28799	28860	28759	29229	28817	28931	28650	29087	28653	29063	28784	28673	28654	28650	28884	28768	29061	28919	28747	28854	28850	28955	28937	28903	28844	28772	29070	28942	28737	29029	29162	28911	28700	28616	28897	29014	28645	28738	28786	29031	28930	28937	28856	28612	28563	29028	28817	28935	29014	28982	29044	29074	28659	28957	28661	29030	29154	29056	28942	29002	28957	28884	28813	29058	28706	28894	29027	28549	28776	28647	28673	28781	28705	29061	28892	28929	28894	28726	28749	28839	28712	28600	28965	29121	28865	28917	28801	28886	28840	29095	28991	28862	28867	29158	28935	28920	28554	28972	28663	28690	28775	28831	28717	28579	28855	28634	29064	28968	28741	29019	28780	28631	28916	28784	28854	28687	28681	28944	28820	28905	29038	28880	28848	28567	28621	28870	28905	28901	28917	28543	28934	28632	28957	28949	28875	29109	28980	28926	28704	28933	28788	29067	28656	28669	28881	28858	28888	28634	28723	28569	28574	28583	28698	28993	28812	28746	28808	28806	28605	28767	28795	28978	28763	28884	28857	29038	28841	28687	28769	28724	29117	29045	28975	28756	28717	28738	28784	28543	28988	29083	28756	28854	28648	28738	28827	29029	28873	28849	28839	28729	28767	28931	28722	28887	28766	28858	29007	28942	28672	28823	28802	28829	28635	29017	28758	29070	28895	28698	28719	28859	28875	28483	28902	28804	29136	29129	28760	29167	28785	28997	29096	28796	28583	28737	28663	28627	28727	28833	28890	28945	28897	28905	28695	28919	28832	29044	28998	28801	28923	28862	28651	28549	28761	28981	28546	28924	28768	28792	29080	28803	28862	28895	29066	28757	28780	28804	28854	28969	28986	28965	28826	29105	28900	28784	28715	28754	28828	28836	28523	28917	28786	28896	29126	28720	28768	28985	28895	29103	28867	28572	28778	28822	28842	28690	28868	28861	28857	28940	29036	28755	28868	28884	28896	28677	28637	28918	28554	28903	28698	28776	28497	28778	28610	29051	28777	28740	28798	28865	28961	28828	28745	28830	28847	28847	29010	28894	28720	28810	28911	29209	28604	28853	28775	29012	28964	28928	28749	28842	28576	28786	28713	28700	29063	29109	28703	28835	29005	28967	28783	28872	28723	28994	28762	28960	28789	28734	28767	28766	28883	28639	28902	29064	28607	28895	28643	29060	28702	28695	28910	28751	28795	28921	28906	28905	28822	28794	28836	28899	28777	28864	28888	28917	28808	28898	28634	28779	28515	28604	28702	28900	28834	28704	28809	29039	28696	28815	29282	28851	28650	28761	28732	29008	28863	28897	28965	28519	28672	29007	28773	29004	28903	28950	28827	28844	28928	28683	28807	28916	28708	28942	28723	28910	28882	28781	28735	28581	28787	28853	28807	28859	28808	28824	28860	28830	28820	28989	28820	28824	28492	28827	28866	28660	28645	28726	28664	28926	28873	28455	28834	28778	28720	28889	28910	28650	28702	28709	28650	28958	29084	28943	28674	28945	28727	28865	28922	28655	28674	28754	28770	28685	28956	28884	28995	28711	28634	28958	28728	28925	28699	28733	28876	29053	28599	29007	28744	28563	28749	28948	29034	28945	29000	28969	28475	28837	28468	28726	28986	28853	28644	28675	28889	29002	28954	29124	28810	28802	28252	28748	28904	28842	28671	28760	29153	28559	28871	28755	28754	28978	29015	29126	28778	28635	28746	29040	29057	28916	28579	29032	29007	28784	28705	28712	28728	28756	28771	28905	28906	28920	28764	29023	28705	28965	28823	28865	29079	29077	28909	29265	29084	29028	29037	28843	28664	29092	28909	29047	28788	28732	28758	28915	28828	28746	29031	28961	28755	28802	28750	28807	28967	28667	28709	29305	28855	28916	28995	28947	28683	28869	28992	28721	28861	28801	28748	28810	29004	28885	28609	28814	28900	28568	28794	28789	28922	28703	28676	28814	29072	28807	28672	28957	28690	28868	28775	28877	28701	28779	28928	28678	28725	28669	28832	28984	28677	28646	28787	28627	29049	28965	28514	28726	28781	28915	28946	29132	28751	28689	28856	28810	28971	28868	29122	28867	28781	28753	28994	28951	28773	28702	28889	28768	28899	28859	28751	29087	28860	28889	28886	29122	28743	28861	28913	28841	28648	28629	28888	28959	28926	28984	28780	29040	28676	28827	28927	28690	28753	28833	28774	28746	29024	28786	28782	28825	28667	28822	28847	28919	28600	28821	28959	28385	28750	28812	28850	28813	28599	28968	28976	28765	28884	29061	28805	28883	28863	28782	28909	28797	28885	28832	29022	28836	29164	29009	28978	29026	28979	28820	28906	28730	28868	29227	28920	28741	28888	28952	28980	28747	28744	28708	28798	28512	28863	29019	28874	28676	28779	28537	28701	29125	28800	28913	28993	28687	28892	28859	28568	28771	28838	28646	28874	28759	28570	28722	28771	28847	28909	28932	28714	29262	29171	29087	28893	28966	28833	28552	29092	28751	28621	28804	28808	29074	28882	28857	28767	28861	28751	29192	28901	29000	28706	28776	28558	28980	28768	28813	28862	28700	28967	28871	28782	28815	28766	28733	28954	28905	28545	28643	28962	28985	28786	28885	28865	28783	28927	28979	28837	28748	28888	29001	28814	28817	28639	28987	28826	29046	28930	28968	28767	28462	28903	28885	28857	28590	28666	28787	28998	29005	28926	28945	28682	28826	28773	28784	28959	28971	28854	28765	28811	28744	28982	28885	28954	28814	28932	28647	28973	29261	29125	28853	28947	28936	29063	28791	28486	28870	29041	28664	29036	29067	28653	28844	28959	28716	28622	29048	28942	28806	28813	28838	28832	28775	28833	28846	28948	29252	29002	28693	28859	28829	28762	28950	28973	29110	29028	28904	28873	28967	28920	28767	29090	29149	28963	28943	28776	28935	28931	28863	28874	28775	28635	28793	28915	29027	28797	28993	29011	28842	28704	29014	28918	28668	28923	28912	28913	28917	28705	28770	29083	28850	28814	29031	29115	28948	28863	28790	28562	28783	28655	28807	28809	28757	28981	28821	28779	28919	28819	28903	29050	28410	28695	28828	28823	28758	28669	28815	28517	28840	28876	29035	28843	28802	28880	28870	28951	28610	28872	29010	28856	28988	28893	28802	28814	28826	28812	28677	28779	28848	28710	29095	28882	29063	28853	28731	29011	28764	28973	28989	28766	28869	28838	28806	29131	28935	28685	29086	29075	28824	28882	28483	29053	28696	28756	28841	28732	28803	28900	28857	29054	28750	28747	28950	28904	28848	28924	28901	28807	28911	28770	29015	29068	28919	28806	28792	28793	28447	28980	29073	28788	28998	28732	28913	28372	28843	28921	28494	29013	28782	28963	28843	28845	28881	28907	29046	28859	28629	28874	28814	28720	28894	28974	29135	29051	28648	28657	28924	28898	28897	29008	28523	28664	28622	29084	28892	28881	29147	28837	29052	29050	28667	28651	29025	28930	29151	28915	28817	28705	28811	28734	28820	28851	28791	28542	28639	28928	28854	28877	28937	28731	28662	28765	28737	29149	28832	28990	28614	28696	28734	28858	28887	28749	28835	28814	28856	28915	28751	28866	28775	28862	28866	28720	28924	28672	28875	28878	29074	28948	28911	28786	28860	29048	29025	28796	28700	28959	28924	28568	28988	29066	28845	28822	28917	28605	28853	28997	29194	28982	28592	28922	28983	28686	28620	28674	28938	28715	28911	28906	29038	28822	28741	29271	28966	29298	28886	28758	28862	28939	28901	28906	28597	28925	29078	28957	28846	28998	28818	28523	28765	28797	28988	29018	29159	28865	28772	28843	28791	29025	28832	28571	28737	29105	28727	28877	29093	28937	28785	28855	28918	28790	29115	28603	28632	28813	28981	28991	28674	28704	28615	28718	28678	28828	28887	29172	28907	28775	28531	29095	29022	29028	28956	28568	28923	28923	28846	29027	28737	28776	28960	28676	28990	28842	28928	28692	28865	29017	28772	28935	28823	28623	28836	28645	28882	28879	28712	28748	29072	28978	28944	28590	28847	29066	28967	28972
21093	24879	25146	21939	20637	19778	19307	19039	18909	18671	18400	18377	18283	18313	18208	18354	18158	18066	17943	17769	17891	17658	17700	17650	17690	17565	17607	17550	17571	17729	17463	17502	17631	17638	17515	17596	17537	17573	17611	17747	17516	17575	17370	17576	17585	17507	17611	17613	17506	17414	17440	17713	17552	17419	17584	17588	17358	17322	17340	17424	17610	17508	17543	17598	17399	17528	17454	17501	17383	17387	17493	17556	17457	17278	17370	17728	17490	17544	17530	17508	17491	17581	17476	17375	17468	17525	17525	17623	17436	17396	17529	17426	17463	17569	17444	17320	17479	17593	17525	17526	17435	17443	17512	17455	17477	17469	17258	17474	17708	17415	17487	17472	17454	17442	17460	17494	17448	17515	17335	17413	17552	17500	17595	17459	17542	17572	17419	17501	17507	17311	17545	17543	17483	17337	17473	17412	17512	17463	17394	17403	17393	17338	17416	17379	17380	17514	17458	17646	17715	17493	17487	17530	17657	17479	17411	17417	17343	17507	17615	17420	17391	17279	17429	17486	17377	17374	17305	17392	17669	17270	17454	17357	17591	17433	17574	17586	17484	17537	17465	17644	17523	17540	17581	17482	17426	17645	17515	17382	17384	17402	17471	17508	17405	17462	17386	17551	17287	17647	17389	17450	17597	17620	17458	17357	17634	17384	17579	17401	17523	17197	17513	17282	17342	17495	17316	17406	17518	17590	17357	17624	17356	17360	17348	17417	17501	17520	17563	17448	17538	17392	17549	17357	17457	17405	17384	17449	17562	17391	17606	17561	17542	17564	17455	17431	17559	17356	17488	17454	17598	17539	17496	17497	17440	17626	17663	17494	17569	17231	17417	17506	17583	17386	17536	17513	17444	17352	17322	17362	17381	17448	17389	17531	17459	17567	17418	17423	17475	17475	17476	17544	17459	17517	17366	17474	17447	17727	17504	17387	17666	17569	17363	17420	17643	17362	17550	17431	17459	17432	17554	17425	17376	17710	17407	17313	17427	17528	17530	17524	17490	17318	17489	17580	17566	17321	17729	17525	17381	17521	17445	17595	17519	17435	17583	17430	17653	17424	17441	17665	17343	17416	17398	17607	17655	17500	17605	17560	17444	17225	17432	17383	17469	17561	17421	17516	17448	17564	17584	17525	17368	17468	17541	17363	17603	17363	17455	17506	17482	17555	17400	17463	17462	17405	17778	17405	17622	17251	17391	17636	17404	17465	17600	17341	17432	17519	17554	17531	17350	17641	17422	17548	17367	17479	17340	17388	17495	17529	17358	17328	17399	17539	17377	17508	17458	17441	17450	17568	17547	17490	17515	17485	17503	17585	17539	17448	17479	17383	17575	17190	17542	17536	17503	17567	17386	17552	17495	17389	17602	17512	17471	17540	17392	17474	17514	17423	17606	17438	17573	17421	17486	17469	17480	17562	17440	17457	17524	17522	17511	17561	17483	17452	17487	17568	17386	17351	17535	17428	17451	17337	17557	17430	17381	17487	17388	17289	17498	17646	17431	17502	17534	17290	17573	17297	17522	17442	17403	17436	17495	17331	17433	17414	17428	17437	17486	17518	17514	17448	17270	17516	17505	17574	17430	17642	17543	17417	17620	17394	17543	17547	17489	17277	17483	17576	17469	17630	17585	17539	17484	17546	17467	17337	17557	17664	17396	17416	17534	17500	17676	17518	17464	17402	17385	17419	17391	17459	17401	17337	17433	17610	17527	17584	17484	17585	17417	17453	17647	17277	17444	17308	17627	17467	17544	17476	17510	17373	17594	17584	17416	17536	17529	17573	17425	17466	17457	17388	17557	17545	17463	17455	17584	17383	17397	17488	17398	17473	17427	17488	17493	17554	17449	17375	17472	17459	17469	17480	17392	17566	17388	17507	17327	17573	17379	17387	17479	17399	17545	17367	17484	17449	17320	17483	17615	17305	17731	17475	17549	17354	17543	17598	17438	17294	17501	17540	17305	17596	17658	17426	17346	17552	17373	17554	17538	17515	17503	17466	17575	17554	17346	17570	17488	17476	17572	17466	17363	17382	17603	17383	17442	17568	17570	17395	17558	17471	17524	17392	17437	17395	17493	17430	17376	17465	17600	17506	17496	17395	17521	17485	17518	17599	17479	17565	17502	17321	17356	17413	17467	17393	17419	17580	17391	17575	17409	17546	17672	17417	17559	17571	17321	17658	17558	17459	17414	17285	17409	17390	17572	17458	17416	17350	17306	17501	17412	17541	17641	17497	17470	17452	17671	17506	17528	17417	17285	17491	17419	17428	17487	17564	17390	17420	17426	17451	17522	17365	17439	17399	17618	17451	17702	17548	17389	17534	17472	17495	17546	17384	17412	17653	17487	17434	17386	17603	17397	17312	17693	17435	17440	17368	17540	17489	17515	17538	17634	17354	17496	17638	17451	17491	17279	17460	17379	17460	17454	17686	17474	17558	17435	17533	17408	17374	17447	17354	17614	17358	17493	17337	17622	17522	17466	17583	17495	17434	17509	17350	17401	17610	17542	17460	17406	17642	17635	17387	17531	17335	17353	17492	17493	17418	17587	17289	17393	17474	17520	17507	17339	17539	17368	17252	17329	17441	17567	17426	17469	17441	17475	17469	17226	17545	17505	17574	17599	17412	17470	17477	17677	17469	17594	17354	17399	17460	17362	17542	17522	17358	17470	17471	17367	17601	17348	17519	17465	17315	17574	17505	17360	17524	17270	17415	17524	17514	17322	17668	17446	17581	17573	17416	17660	17439	17567	17403	17465	17493	17498	17520	17507	17421	17441	17470	17570	17489	17539	17479	17474	17480	17545	17702	17294	17378	17294	17363	17277	17452	17345	17488	17387	17346	17488	17355	17360	17359	17334	17461	17271	17449	17606	17602	17421	17484	17473	17326	17443	17593	17510	17505	17457	17594	17549	17355	17572	17233	17675	17611	17406	17472	17515	17262	17670	17376	17570	17281	17224	17601	17497	17499	17407	17485	17514	17597	17460	17474	17469	17502	17543	17609	17364	17640	17565	17424	17654	17354	17502	17531	17313	17551	17720	17443	17718	17447	17590	17381	17555	17435	17588	17596	17372	17458	17275	17502	17193	17458	17376	17484	17568	17646	17514	17404	17531	17333	17405	17535	17597	17522	17376	17317	17641	17569	17394	17642	17396	17420	17470	17464	17485	17572	17324	17369	17533	17545	17275	17598	17760	17576	17333	17600	17400	17603	17485	17589	17577	17559	17561	17352	17684	17448	17412	17343	17471	17504	17630	17524	17647	17376	17546	17512	17544	17573	17376	17457	17568	17389	17449	17615	17518	17569	17606	17390	17548	17488	17557	17378	17617	17423	17407	17551	17445	17477	17430	17508	17602	17380	17435	17611	17574	17436	17397	17439	17544	17517	17515	17613	17335	17515	17352	17397	17375	17455	17526	17524	17528	17395	17436	17487	17422	17513	17686	17430	17502	17309	17468	17472	17529	17340	17492	17526	17403	17573	17370	17417	17409	17426	17433	17652	17420	17505	17260	17714	17512	17426	17451	17550	17497	17565	17277	17515	17628	17343	17483	17530	17497	17733	17266	17487	17664	17508	17463	17531	17516	17545	17531	17542	17418	17402	17494	17384	17517	17434	17443	17496	17599	17275	17539	17436	17688	17489	17282	17346	17497	17396	17493	17593	17513	17606	17476	17391	17583	17522	17517	17413	17374	17396	17519	17518	17604	17512	17555	17389	17225	17360	17595	17446	17546	17439	17445	17312	17556	17579	17314	17394	17511	17307	17626	17457	17409	17592	17475	17383	17426	17449	17373	17523	17345	17485	17644	17476	17486	17408	17598	17369	17449	17471	17705	17594	17622	17384	17488	17456	17508	17403	17501	17419	17613	17454	17510	17476	17473	17437	17726	17429	17578	17661	17344	17400	17384	17341	17678	17343	17506	17505	17585	17578	17379	17535	17609	17432	17584	17432	17610	17287	17298	17612	17572	17577	17546	17532	17476	17498	17403	17606	17527	17531	17537	17526	17481	17545	17498	17480	17246	17701	17750	17379	17492	17554	17348	17452	17442	17324	17405	17480	17493	17447	17602	17501	17502	17507	17381	17298	17559	17336	17609	17495	17531	17571	17487	17471	17504	17509	17474	17419	17343	17482	17447	17566	17410	17585	17631	17476	17546	17479	17351	17491	17455	17477	17449	17310	17639	17476	17514	17428	17630	17539	17434	17524	17281	17466	17502	17564	17469	17310	17487	17391	17287	17477	17654	17576	17364	17515	17287	17529	17340	17500	17362	17515	17313	17354	17364	17509	17447	17303	17408	17575	17526	17591	17586	17497	17419	17421	17664	17516	17454	17471	17544	17574	17535	17431	17491	17614	17573	17289	17334	17531	17537	17566	17496	17795	17405	17561	17494	17508	17363	17466	17421	17461	17473	17431	17307	17607	17394	17614	17544	17454	17463	17637	17460	17297	17524	17463	17451	17331	17447	17481	17518	17525	17471	17383	17482	17694	17253	17351	17454	17475	17632	17436	17618	17641	17452	17444	17371	17534	17469	17386	17460	17502	17374	17443	17421	17358	17375	17430	17425	17651	17583	17573	17564	17504	17510	17528	17546	17474	17442	17499	17387	17488	17527	17615	17348	17469	17407	17344	17551	17365	17574	17373	17446	17585	17342	17540	17558	17502	17474	17591	17533	17448	17478	17430	17558	17468	17507	17338	17671	17511	17483	17654	17465	17568	17598	17488	17431	17601	17299	17484	17329	17563	17450	17425	17421	17389	17620	17420	17426	17507	17573	17483	17543	17633	17392	17585	17604	17418	17577	17574	17548	17485	17555	17452	17501	17503	17515	17550	17590	17297	17598	17365	17630	17468	17471	17564	17189	17500	17573	17588	17620	17438	17372	17483	17497	17564	17584	17531	17636	17539	17482	17341	17566	17404	17636	17369	17523	17586	17498	17601	17334	17606	17549	17463	17423	17473	17447	17520	17358	17643	17614	17686	17384	17434	17514	17541	17556	17492	17528	17517	17437	17427	17570	17482	17559	17387	17548	17481	17304	17414	17429	17472	17703	17383	17405	17440	17467	17644	17521	17558	17637	17417	17377	17361	17468	17575	17499	17367	17449	17430	17551	17631	17479	17423	17404	17415	17425	17470
24085	21178	27752	25385	24648	29535	31944	29023	28696	29126	28595	28318	28572	28218	28137	27682	27647	27632	27504	27508	27488	27648	27106	27285	27096	27356	27125	27300	27139	26910	26987	27138	26930	27011	27151	27064	27077	26932	27177	27277	26790	26988	26584	26806	26763	26815	26944	26915	26876	26882	27160	27044	26746	26990	26888	26877	26886	26938	26630	26939	27047	26976	27118	27179	27020	26943	26729	26947	26721	26852	26746	26825	26997	26942	26978	27258	26807	26841	27066	26665	26844	27020	26971	26931	27104	27035	27035	26952	26838	26687	26799	26721	26990	26640	26890	26644	27098	26909	26852	26945	26982	26925	26764	26938	26982	27177	26956	27148	27031	27052	26919	27137	26920	26801	26979	26846	26899	26798	26971	26862	27013	26955	26747	27023	26775	26755	27071	26951	26727	27125	26701	26835	27073	26845	27087	26912	26682	26800	26803	26758	26856	26887	26920	26943	27212	27058	26952	27057	26744	26758	26877	26953	26709	27021	26876	26840	27089	26795	26857	26679	26745	26890	27012	26988	27030	26979	27032	27089	27264	26801	26947	26920	26878	26660	27063	27021	27042	27053	26858	26736	26838	27121	26904	26738	26919	26820	26963	26733	27047	26830	26846	26976	26699	26828	27056	27256	26716	26951	26851	26858	27238	26920	26684	26761	27008	26927	26763	27044	26770	27258	26952	26833	27081	26831	26692	26811	26727	26826	26739	26738	26706	26774	27070	26828	26874	26890	26799	26663	26881	27098	27000	26805	26823	27069	26848	26809	26758	26848	26650	26777	26809	26879	26898	26726	26716	26858	26839	27162	27121	27095	27032	26971	26724	27081	27103	27172	27128	27034	26910	26979	26892	26920	26628	26797	26968	26912	26906	26819	26912	26534	26627	27259	26775	26847	26892	26959	26895	26613	26817	26824	26820	26829	27114	27050	26882	26751	26901	26889	26995	26854	26933	26827	26710	26842	27059	26784	26988	26711	26846	27114	26910	26895	26838	27065	26872	26710	26892	26696	27057	26861	27239	26991	27017	26805	26919	26733	26995	26737	27078	27012	26971	27011	26838	26759	27268	26916	26790	26742	27018	26946	26851	26784	26895	26946	26797	26945	27171	26873	26848	26895	26951	26866	26984	26813	27229	26944	27062	26900	26839	27157	27176	26831	26764	26849	26970	26938	26885	26919	26832	27110	27017	26920	26718	26701	26705	26857	26864	27089	26806	26602	27123	27048	26987	26648	26881	26836	26858	27009	26832	27116	26809	26822	26912	26929	26919	26801	26728	26904	26891	26791	26883	26897	26811	26921	26833	26945	26978	27021	26777	26944	27077	27022	27068	26996	26935	26676	26742	26663	26874	26983	26833	26961	26942	26970	27019	26791	26793	26722	26980	27104	26879	26841	26923	27170	26918	26809	26609	26894	26683	27019	27101	26867	26871	26973	26866	26895	26851	26862	27059	26841	26771	27055	27111	26821	26897	26712	27086	26912	27090	26948	26943	26600	26908	26739	26650	27005	26722	26904	26590	27010	26937	26884	26871	27062	26852	27040	26960	26984	26808	26944	26836	26920	27001	26863	26912	26897	26906	26933	27048	26818	26886	26966	27026	26840	26791	26966	26786	26829	27089	26856	26942	26676	26803	26890	26896	26879	26872	26895	26850	26837	26761	26958	26932	26656	26818	26950	26780	27155	26967	26915	26998	27131	26788	26867	26848	26888	26811	26919	26825	26927	26974	26697	26801	26872	26871	26781	26790	26742	27039	27155	26932	26828	26842	27251	27019	26955	26866	26677	26872	26818	26505	26869	26789	26933	26900	26807	26917	26896	26537	27029	26932	27024	26962	26824	26894	26690	26700	26798	26792	26827	27005	26907	26912	26923	26719	27041	27009	27013	27117	26757	26747	26917	26785	26839	26968	26818	26865	26934	26826	26738	26876	26733	26859	26800	26928	26757	26890	26798	26904	26757	26973	26960	26777	26988	26876	26843	26887	26855	26867	26915	26942	26935	26783	26699	26365	26622	26936	27034	26789	26838	26810	26722	26785	26782	26995	26738	27166	26678	27097	26632	26642	26832	27110	26700	26559	26667	26972	27081	27001	26942	26979	26648	27034	26988	26948	26706	26747	26769	27053	26828	26935	26851	26901	27185	26776	26843	27032	27078	27101	26681	26793	26852	26704	26859	26656	26871	26869	26711	26922	26879	27083	26861	26989	26935	26855	26854	27127	26813	27095	26938	26778	26756	26773	26618	27014	26923	27066	26792	26523	26980	27037	27050	26862	27120	27044	27106	27048	26844	27040	26954	27020	26775	26697	27199	26876	26582	26914	26879	26756	26949	26841	26889	26925	26980	26717	26926	26984	27134	27085	26966	26767	27100	26790	26849	26778	26949	26855	27007	26986	26918	26512	27022	26855	26629	27026	26855	26969	27010	26906	27067	26797	26936	26807	27052	26986	27112	26984	26615	26773	26951	26964	26978	26667	26868	26683	26897	26667	26935	26874	26788	26904	26813	26888	26750	26648	26818	27091	26782	27147	27287	26606	26803	26626	26852	27090	27026	26925	26964	26922	26925	26856	26532	26965	26739	26995	26846	26945	26843	26991	26812	26839	26825	26638	26813	26923	27101	27043	26783	26842	26762	26801	26870	26950	26795	27068	26959	26885	26995	26809	27313	26840	26795	26997	26741	27226	26641	26831	26773	27051	26768	26858	26888	26717	26754	26795	26616	27014	26705	26859	27022	26943	26926	26798	26752	27010	26785	26943	26873	27119	27009	27228	26855	26930	27008	26967	26869	27172	27097	27098	26648	26933	26895	27024	26872	26838	26838	26975	26814	27018	26716	26754	26867	26907	26976	26873	26548	26932	26857	26928	26985	26798	26856	26893	26789	27159	26945	27048	27068	26963	27012	27060	26710	26981	26921	26890	26901	26888	26954	26865	26878	26798	27030	26665	26712	26816	26780	26664	26809	27063	27029	26722	26906	26751	26990	26650	26858	26754	26906	26877	26996	26883	27118	26617	26754	26652	26749	26973	27138	26914	26726	27113	26968	26903	26809	26905	26833	26717	27040	27098	26950	26675	27050	26995	27047	27004	27034	26969	26972	26822	26774	26650	26956	26935	26919	27146	27010	26942	26834	26860	27018	26863	26697	26620	26851	26764	26790	26937	26835	27005	26563	26919	26903	26774	27020	26920	26762	26795	27036	26878	26858	26896	26850	26863	26766	26836	26754	26871	26746	26959	26847	26858	26849	26586	26739	26828	26887	26712	26854	27106	26820	26932	26686	26784	27126	26650	26976	26818	27021	26834	26829	26974	26765	27182	26730	27055	26946	26861	27026	26780	26945	26979	27037	26996	26804	26720	26809	26854	26960	26876	27066	27083	26862	26848	26837	26807	26895	26803	26902	26875	26650	26749	26917	26890	26791	26794	27045	26822	26698	26687	26990	26760	26941	26855	26780	26934	26908	26938	26946	27113	27202	26855	26800	26831	26860	26851	27181	26951	26920	26911	26677	26696	26933	26767	26816	26839	26793	26792	27017	27058	26905	26759	27057	26549	26842	26975	26770	27054	27148	26795	26627	26861	26836	26836	26912	26775	27089	26949	26908	26979	26844	27062	26851	26759	26626	26825	26928	26846	26729	27164	27018	26744	26944	26998	26892	26905	26862	27182	26901	27087	26794	26975	26591	26914	26915	26855	27019	27017	27073	26959	26852	26876	26890	26718	26854	26956	26716	26683	26896	26945	26975	27166	26979	26860	26855	26793	26785	27045	27061	27109	26759	26837	27013	26770	26853	26831	26831	26813	26813	26840	26707	26927	26927	27041	27036	26954	27037	26729	26955	26995	26985	27119	26661	26748	26723	26975	26937	26822	26817	27084	26795	26782	26634	26846	26860	26755	27095	26767	27028	26898	26949	26958	27003	26909	26674	26803	27042	26841	26912	27081	26768	26836	26740	27050	27033	26722	26971	26649	27040	26928	26849	26643	26722	26845	26956	26992	26885	26787	26761	26752	26861	27040	26723	26794	26905	26954	26839	26892	26948	26975	26830	26754	26715	26790	26934	26660	26864	27029	26824	26894	26902	27148	26578	26827	26899	27005	27060	26995	27026	27045	26839	26891	26886	27059	26862	27069	26927	26752	26895	26903	27002	26709	26822	26842	26701	26869	26855	26672	27070	27159	26915	27014	26663	26929	27051	26758	26814	26797	26747	26995	26667	26684	26952	27033	26975	26831	26955	26791	27083	26793	26758	26852	26765	26999	26893	26819	26911	26627	26866	27149	27062	26716	26808	26777	26960	27031	26761	26964	27025	27253	27006	27182	27023	26825	26882	26942	26917	26876	26734	26846	26978	27013	26786	26908	26870	26708	27020	27122	26896	26513	26943	26781	26739	26967	26881	26928	26839	27202	26775	27095	26833	27041	26928	27102	26807	26913	26718	26922	26923	27247	26858	26773	26894	26800	27155	27008	26757	26924	26793	27036	26900	26957	26552	27039	26807	26920	26982	26798	26803	26750	26651	26804	26686	26902	26896	26938	27106	26994	26880	26849	27009	26942	26675	26713	26789	26955	26801	26626	26561	26693	26841	27072	26573	26928	26866	26749	27067	26964	27007	26850	26644	27184	26998	26642	26799	26852	26760	27156	26968	26801	26721	26902	26800	26880	27037	26970	26857	26743	26744	26813	26990	26861	27043	26724	26698	26734	26876	26735	27257	26934	26889	27043	26828	26838	27065	26951	26736	26927	27190	26728	26899	27144	27016	26997	27077	26828	26697	26919	26885	26598	26712	27067	26799	26899	26925	26911	26808	26803	26995	27013	26655	26955	26642	26926	26779	26905	27103	26829	26951	26966	26693	26844	26855	26911	26841	26773	26613	27037	26826	27006	27069	27018	26808	27032	26858	26881	26709	26875	27094	26827	27032	26762	27025	26922	26854	26876	26983	26739	26891	27084	26808	26921	26928	26795	26961	27062	26713	26643	26948	27017	26907	26830	26767	26919	27084	27056	26872	26704	26623	26872	26959	27179	27035	27106	27008	26626	26827	27011	26948	27142	27046	26793	26768	26876	26737	26827	26869	26888	27136	27044	26988	26778	26857	27074	27013	26847	27026	26919	27027	26870	26914	26711	26859	27124	26959	26826	26774
18693	31590	31591	26063	23272	21587	20503	20090	19359	19098	18858	18654	18503	18208	17988	17814	17508	17559	17518	17147	17391	17224	17072	17058	17134	16873	17044	17043	16939	16955	16939	16702	16804	16710	16717	16585	16721	16848	16627	16661	16640	16766	16529	16585	16711	16793	16607	16751	16867	16650	16582	16561	16647	16578	16635	16755	16656	16642	16550	16638	16779	16809	16511	16559	16649	16748	16633	16485	16571	16696	16580	16693	16785	16716	16475	16531	16646	16630	16609	16617	16499	16603	16709	16640	16376	16591	16503	16711	16522	16483	16636	16482	16538	16714	16453	16633	16672	16608	16744	16502	16460	16743	16509	16702	16567	16716	16510	16551	16561	16488	16534	16585	16622	16701	16583	16471	16579	16803	16677	16476	16648	16694	16733	16651	16469	16717	16639	16631	16695	16708	16619	16608	16439	16587	16477	16657	16730	16613	16683	16613	16513	16680	16458	16468	16772	16611	16667	16533	16662	16634	16557	16519	16571	16623	16493	16639	16540	16539	16611	16542	16703	16626	16764	16651	16662	16583	16621	16706	16588	16484	16699	16627	16604	16451	16554	16507	16703	16578	16557	16632	16605	16531	16592	16640	16757	16480	16651	16680	16634	16471	16662	16859	16601	16602	16690	16817	16592	16793	16435	16727	16637	16554	16620	16513	16515	16693	16322	16669	16483	16576	16484	16538	16706	16572	16761	16550	16645	16589	16595	16485	16611	16602	16697	16515	16801	16562	16699	16567	16579	16599	16659	16578	16749	16566	16587	16408	16481	16548	16589	16568	16588	16766	16429	16651	16667	16367	16774	16747	16728	16537	16757	16719	16507	16569	16737	16502	16465	16454	16653	16803	16602	16649	16698	16559	16683	16417	16459	16659	16619	16637	16592	16725	16578	16518	16611	16785	16647	16558	16627	16762	16624	16547	16828	16499	16628	16547	16645	16766	16576	16481	16667	16718	16621	16815	16540	16604	16558	16564	16724	16529	16636	16586	16763	16534	16554	16408	16725	16544	16622	16463	16705	16763	16631	16603	16394	16583	16620	16519	16551	16540	16591	16571	16646	16626	16607	16627	16639	16591	16596	16569	16779	16628	16514	16797	16735	16495	16819	16543	16471	16462	16503	16681	16626	16624	16708	16569	16584	16668	16618	16671	16511	16416	16647	16780	16724	16545	16677	16790	16434	16661	16524	16444	16564	16627	16643	16642	16439	16765	16715	16489	16582	16504	16396	16509	16594	16630	16628	16712	16768	16695	16592	16610	16623	16768	16557	16370	16672	16552	16471	16634	16627	16747	16567	16651	16630	16397	16500	16431	16556	16498	16719	16591	16633	16553	16769	16583	16604	16578	16586	16573	16578	16638	16581	16547	16558	16529	16620	16611	16582	16770	16615	16505	16710	16543	16666	16481	16588	16518	16682	16700	16462	16543	16645	16690	16515	16642	16459	16757	16463	16652	16355	16645	16633	16629	16614	16545	16671	16565	16503	16369	16471	16627	16574	16676	16530	16685	16667	16552	16583	16648	16773	16591	16624	16546	16613	16706	16571	16647	16517	16632	16469	16599	16598	16451	16532	16640	16615	16624	16654	16548	16624	16592	16541	16499	16596	16607	16636	16436	16578	16590	16581	16545	16605	16457	16649	16609	16582	16597	16770	16666	16686	16646	16718	16738	16579	16423	16579	16523	16819	16440	16639	16722	16604	16577	16634	16626	16589	16632	16549	16604	16451	16587	16463	16548	16619	16518	16705	16649	16693	16608	16533	16699	16458	16664	16660	16739	16578	16691	16562	16604	16577	16559	16573	16570	16620	16701	16459	16517	16803	16419	16765	16448	16658	16639	16694	16611	16714	16564	16636	16549	16574	16643	16495	16723	16712	16623	16513	16665	16466	16538	16664	16484	16597	16480	16597	16751	16630	16621	16488	16554	16778	16519	16532	16395	16597	16406	16623	16567	16577	16640	16569	16545	16763	16558	16637	16663	16827	16570	16553	16551	16487	16715	16579	16393	16731	16609	16498	16549	16641	16533	16632	16527	16597	16599	16534	16597	16608	16493	16553	16544	16582	16657	16498	16556	16622	16649	16615	16471	16296	16538	16726	16653	16598	16498	16523	16689	16682	16392	16765	16653	16558	16559	16567	16654	16476	16572	16652	16709	16698	16632	16622	16489	16504	16582	16639	16542	16581	16628	16425	16561	16736	16632	16674	16599	16618	16500	16547	16491	16591	16640	16508	16673	16484	16815	16471	16703	16597	16583	16554	16582	16440	16473	16737	16586	16582	16600	16511	16556	16514	16643	16799	16606	16569	16637	16612	16567	16522	16469	16613	16597	16559	16673	16670	16610	16671	16581	16719	16714	16473	16567	16783	16695	16654	16706	16672	16684	16673	16759	16382	16603	16799	16696	16570	16650	16626	16733	16363	16500	16680	16535	16536	16524	16453	16653	16614	16539	16844	16608	16473	16655	16789	16591	16440	16812	16632	16629	16608	16624	16747	16584	16619	16660	16584	16561	16623	16507	16620	16610	16741	16735	16488	16573	16532	16545	16603	16605	16423	16390	16740	16704	16366	16631	16518	16512	16526	16708	16621	16639	16526	16645	16494	16487	16592	16505	16600	16615	16642	16599	16699	16693	16533	16592	16754	16657	16432	16663	16523	16626	16657	16480	16437	16661	16557	16672	16555	16470	16685	16532	16616	16468	16657	16641	16577	16494	16720	16649	16665	16527	16553	16611	16669	16557	16625	16485	16361	16819	16394	16561	16659	16540	16552	16585	16647	16392	16642	16659	16527	16675	16596	16649	16561	16711	16577	16612	16364	16753	16591	16520	16756	16448	16636	16466	16726	16735	16738	16610	16634	16563	16664	16633	16635	16595	16699	16511	16464	16512	16745	16422	16533	16619	16486	16808	16538	16723	16745	16648	16767	16502	16637	16587	16717	16521	16676	16540	16468	16545	16617	16503	16595	16608	16548	16751	16603	16634	16504	16699	16650	16716	16778	16589	16599	16516	16725	16542	16712	16513	16626	16682	16516	16706	16649	16608	16419	16470	16602	16541	16622	16454	16726	16509	16697	16513	16565	16476	16574	16593	16659	16475	16731	16525	16722	16548	16401	16606	16488	16620	16562	16519	16576	16640	16617	16563	16819	16801	16555	16415	16618	16657	16631	16697	16596	16716	16559	16564	16587	16713	16575	16518	16590	16581	16673	16752	16527	16579	16547	16676	16567	16525	16547	16772	16658	16694	16571	16673	16551	16568	16594	16721	16586	16740	16525	16687	16593	16672	16641	16667	16439	16523	16599	16784	16480	16323	16412	16564	16369	16571	16484	16614	16739	16519	16742	16622	16560	16616	16670	16778	16652	16634	16459	16616	16742	16532	16605	16491	16421	16568	16558	16533	16584	16535	16640	16504	16329	16567	16430	16472	16846	16681	16440	16501	16621	16516	16594	16696	16508	16580	16708	16522	16581	16704	16552	16759	16606	16520	16775	16709	16684	16545	16828	16634	16794	16487	16525	16525	16650	16601	16658	16687	16594	16501	16554	16784	16565	16632	16643	16706	16504	16540	16563	16587	16690	16667	16463	16671	16586	16586	16651	16687	16720	16630	16526	16535	16529	16627	16650	16632	16604	16734	16516	16632	16436	16659	16688	16506	16518	16452	16494	16607	16628	16587	16517	16694	16555	16440	16574	16762	16626	16692	16586	16642	16692	16467	16764	16693	16644	16473	16550	16511	16575	16869	16456	16712	16633	16837	16660	16720	16547	16599	16588	16685	16864	16559	16443	16640	16622	16578	16519	16724	16607	16643	16632	16701	16557	16799	16535	16624	16691	16632	16540	16624	16655	16557	16628	16598	16502	16511	16517	16588	16455	16640	16559	16443	16681	16714	16478	16719	16600	16539	16683	16585	16587	16514	16611	16541	16460	16628	16584	16525	16496	16762	16683	16531	16551	16636	16620	16641	16504	16667	16527	16399	16537	16648	16639	16690	16614	16534	16591	16638	16515	16481	16744	16460	16663	16636	16585	16663	16624	16761	16596	16622	16575	16564	16599	16500	16528	16466	16453	16637	16621	16597	16425	16432	16467	16581	16746	16619	16526	16456	16741	16721	16684	16429	16382	16600	16546	16579	16543	16644	16584	16538	16622	16526	16680	16616	16574	16620	16678	16764	16659	16706	16468	16588	16471	16598	16582	16555	16500	16670	16616	16495	16408	16837	16303	16469	16486	16566	16590	16486	16620	16713	16602	16589	16637	16707	16507	16543	16520	16731	16403	16594	16641	16611	16650	16770	16482	16688	16689	16607	16492	16656	16592	16400	16607	16660	16602	16647	16689	16480	16605	16579	16596	16505	16843	16612	16585	16644	16463	16532	16478	16552	16403	16672	16726	16433	16706	16545	16702	16535	16469	16555	16653	16623	16546	16550	16575	16659	16509	16691	16691	16575	16563	16743	16442	16657	16620	16599	16650	16588	16650	16385	16547	16494	16509	16528	16636	16532	16748	16602	16763	16702	16324	16715	16712	16564	16644	16539	16656	16574	16552	16613	16713	16736	16621	16699	16464	16701	16503	16581	16550	16397	16462	16614	16591	16690	16711	16517	16504	16583	16625	16677	16523	16590	16723	16489	16576	16656	16554	16647	16725	16564	16766	16369	16663	16687	16590	16473	16628	16582	16570	16554	16717	16571	16525	16789	16577	16518	16666	16455	16366	16525	16477	16648	16725	16640	16735	16567	16724	16484	16529	16742	16647	16522	16593	16721	16541	16613	16641	16492	16409	16742	16611	16581	16613	16591	16673	16634	16696	16551	16653	16853	16609	16561	16632	16577	16380	16575	16681	16684	16830	16644	16566	16623	16609	16433	16840	16499	16593	16500	16617	16718	16690	16578	16528	16442	16715	16669	16456	16655	16589	16552	16575	16627	16658	16503	16788	16590	16575	16691	16521	16530	16433	16618	16487	16704	16563	16629	16693	16407	16714	16708	16521	16621	16592	16771	16575	16735	16679	16809	16539	16522	16507	16521	16542	16593	16638	16690	16378	16683	16469	16811	16641	16591	16722	16515	16595	16737	16673	16556	16697	16709	16551	16674	16541	16528	16612	16568	16583	16618	16591	16546	16610	16531	16563	16653	16487	16576
22660	21159	27754	24919	22592	27937	33740	30140	29184	29596	29015	28794	28632	28575	28223	27969	28003	27736	27472	27491	27470	27333	27065	27313	27257	27047	27239	26843	26934	27001	27049	26923	27042	26828	27007	26781	26803	26774	26598	26775	26633	26820	26975	26718	26737	26927	26678	26609	26425	26618	26783	26657	26690	26873	26605	26688	26654	26473	26988	26613	26785	26790	26615	26604	26757	26697	26633	26344	26547	26938	26887	26873	26615	26972	26646	26685	26815	26626	26503	26449	26890	26582	26569	26485	26611	26549	26691	26762	26957	26527	26461	26659	26581	26484	26739	26687	26734	26547	26761	26386	26826	26664	26475	26452	26591	26481	26653	26917	26590	26770	26695	26498	26793	26795	26438	26734	26789	26692	26548	26471	26803	26459	26404	26694	26672	26453	26720	26350	26510	26460	26701	26488	26586	26847	26536	26697	26817	26791	26574	26604	26679	26721	26652	26439	26594	26765	26615	26526	26511	26419	26770	26592	26566	26865	26809	26516	26801	26699	26793	26702	26655	26520	26665	26712	26530	26656	26422	26637	26476	26933	26838	26656	26646	26801	26690	26672	26736	26895	26732	26998	26848	26933	26661	26529	26542	26442	26499	26545	26787	26553	26668	26500	26611	26467	26652	26595	26903	26580	26857	26508	26735	26399	26384	26616	26844	26782	26560	26454	26378	26808	26749	26657	26579	26572	26429	26520	26744	26693	26495	26573	26783	26582	26592	26737	26564	26414	26607	26589	26681	26840	26508	26657	26569	26581	26652	26716	26610	26710	26616	26841	26472	26738	26566	26631	26909	26888	26692	26695	26684	26599	26589	26647	26665	26657	26463	26660	26623	26731	26418	26441	26567	26538	26610	26547	26603	26502	26683	26512	26677	26765	26722	26441	26739	26618	26479	26627	26500	26423	26601	26701	26459	26639	26620	26502	26445	26512	26610	26847	26555	26513	26633	26591	26490	26824	26740	26391	26282	26646	26201	26446	26800	26440	26753	26442	26784	26532	26480	26695	26783	26700	26504	26431	26812	26550	26488	26583	26655	26575	26554	26305	26880	26600	26484	26370	26534	26775	26856	26653	26760	26868	26295	26453	26605	26950	26731	26787	26479	26746	26367	26609	26681	26401	26541	26546	26654	26532	26446	26559	26683	26822	26520	26645	26359	26762	26669	26635	26432	26568	26610	26579	26631	26442	26667	26783	26728	26565	26593	26790	26874	26617	26758	26349	26678	26683	26604	26492	26546	26614	26860	26802	26563	26671	26892	26580	26635	26303	26701	26851	26645	26544	26944	26461	26760	26600	26639	26729	26707	26746	26799	26335	26668	26775	26200	26555	26613	26679	26499	26599	26232	26699	26821	26765	26590	26626	26332	26466	26675	26645	26653	26583	26738	26915	26555	26647	26532	26676	26719	26832	26483	26464	26694	26432	26341	26622	26391	26823	26817	26569	26514	26665	26407	26444	26823	26521	26502	26445	26663	26623	26664	26690	26641	26656	26749	26750	26641	26523	26746	26390	26776	26604	26530	26464	26640	26727	26371	26548	26556	26647	26594	26490	26602	26540	26644	26610	26640	26679	26610	26646	26648	26352	26528	26548	26521	26470	26367	26318	26696	26368	26281	26259	26617	26723	26644	26668	26297	26484	26661	26679	26891	26587	26374	26573	26797	26853	26581	26680	26772	26608	26756	26413	26582	26814	26822	26572	26672	26453	26645	26472	26615	26671	26491	26692	26168	26808	26377	26438	26293	26734	26645	26463	26635	26692	26568	26682	26851	26818	26624	26341	26556	26725	26663	26545	26391	26719	26516	26460	26762	26577	26429	26515	26545	26577	26585	26503	26588	26791	26668	26574	26509	26631	26386	26539	26765	26450	26565	26749	26767	26735	26773	26686	26798	26413	26655	26528	26728	26522	26873	26782	26734	26765	26721	26826	26438	26700	26552	26702	26645	26615	26447	26503	26556	26695	26614	26345	26548	26856	26722	26730	26648	26782	26808	26546	26713	26427	26784	26692	26725	26672	26401	26470	26257	26571	26535	26615	26587	26451	26485	26825	26896	26540	26907	26836	26622	26542	26480	26593	26582	26403	26497	26802	26690	26708	26447	26657	26735	26280	26476	26600	26725	26640	26701	26929	26658	26679	26725	26556	26836	26705	26572	26725	26631	26886	26663	26570	26684	26573	26459	26532	26438	26589	26573	26613	26675	26725	26575	26607	26747	26619	26883	26603	26704	26644	26466	26653	26511	26565	26565	26278	26667	26630	26492	26536	26862	26801	26667	26594	26759	26535	26570	26468	26541	26368	26634	26756	26819	26736	26420	26446	26528	26807	26345	26491	26625	26617	26560	26713	26434	26937	26668	26540	26770	26658	26801	26410	26547	26628	26557	26344	26579	26427	26900	26519	26590	26764	26676	26724	26885	26482	26662	26510	26623	26436	26701	26584	26667	26728	26656	26822	26545	26257	27060	26538	26643	26418	26813	26565	26452	26573	26704	26635	26702	26674	26722	26480	26692	26334	26590	26543	26628	26724	26574	26414	26631	26669	26427	26521	26471	26612	26763	26595	26822	26500	26596	26776	26565	26662	26806	26370	26473	26458	26542	26470	26444	26514	26790	26674	26892	27129	26405	26429	26673	26562	26601	26669	26539	26639	26749	26612	26219	26883	26525	26658	26398	26423	26668	26646	26614	26506	26501	26580	26423	26680	26859	26713	26775	26557	26455	26433	26724	26410	26532	26628	26541	26540	26766	26769	26791	26493	26636	26615	26728	26563	26621	26829	26557	26555	26513	26605	26642	26576	26765	26685	26604	26319	26666	26533	26646	26526	26513	26509	26898	26439	26574	26818	26692	26671	26353	26547	26668	26924	26640	26543	26738	26564	26645	26571	26624	26793	26773	26559	26831	26760	26664	26709	26797	26628	26794	26591	26621	26672	26551	26493	26797	26574	26526	26531	26701	26638	26441	26677	26605	26412	26572	26774	26710	26445	26589	26483	26637	26445	26543	26698	26466	26263	26456	26961	26514	26681	26748	26653	26909	26798	26615	26359	26712	26863	26521	26531	26757	26534	26390	26552	26731	26714	26518	26663	26499	26557	26657	26685	26803	26430	26620	26833	26736	26679	26857	26703	26658	26474	26701	26472	26813	26454	26607	26675	26584	26597	26603	26761	26576	26669	26837	26801	26846	26619	26655	26875	26467	26622	26654	26651	26646	26773	26675	26553	26669	26799	26770	26845	26619	26592	26402	26616	26822	26709	26588	26518	26418	26582	26517	26729	26794	26290	26559	26500	26562	26528	26560	26592	26701	26537	26465	26549	26462	26548	26453	26603	26718	26743	26801	26628	26424	26650	26646	26801	26352	26714	26603	26679	26586	26339	26481	26740	26714	26467	26365	26516	26669	26642	26637	26678	26559	26582	26704	26394	26635	26389	26698	26748	26868	26506	26701	26789	26543	26822	26518	26569	26568	26752	26858	26419	26563	26559	26496	26558	26799	26703	26608	26671	26582	26777	26728	26748	26602	26627	26852	26714	26675	26623	26737	26574	26753	26487	26392	26609	26348	26699	26762	26563	26837	26676	26775	26658	26444	26626	26603	26667	26568	26745	26878	26624	26695	26719	26897	26740	26638	26594	26612	26633	26548	26597	26698	26702	26614	26888	26729	26681	26582	26474	26418	26915	26506	26620	26621	26607	26767	26451	26642	26819	26481	26291	26883	26694	26695	26486	26572	26735	26503	26435	26701	26752	26669	26784	26463	26581	26766	26422	26722	26656	26467	26421	26618	26353	26704	26743	26564	26770	26944	26812	26464	26450	26844	26580	26709	26700	26528	26664	26508	26744	26707	26644	26605	26569	26577	26388	26433	26613	26679	26610	26599	26770	26694	26762	26635	26734	26609	26658	26525	26552	26530	26609	26558	26818	26637	26455	26416	26553	26688	26545	26774	26673	26749	26465	26360	26497	26638	26553	26548	26894	26588	26731	26745	26750	26500	26788	26544	26384	26646	26825	26873	26569	26622	26544	26369	26819	26869	27067	26755	26447	26603	26588	26939	26518	26504	26413	26630	26485	26644	26654	26638	26684	26542	26409	26291	26840	26524	26570	26563	26715	26703	26323	26716	26672	26621	26553	26533	26558	26712	26653	26520	26680	26865	26453	26470	26730	26520	26791	26753	26530	26650	26180	26704	26683	26320	26540	26746	26705	26507	26683	26521	26433	26741	26808	26618	26432	26462	26389	26479	26505	26674	26683	26586	26531	26664	26568	26620	26493	26702	26353	26682	26655	26951	26627	26566	26662	26776	26710	26560	26702	26421	26526	26662	26701	26672	26768	26241	26284	26601	26493	26882	26688	26515	26527	26626	26905	26761	26552	26572	26616	26635	26510	26611	26486	26652	26815	26748	26505	26627	26824	26708	26647	26683	26474	26662	26693	26721	26856	26642	26593	26824	26462	26667	26491	26737	26636	26472	26288	26907	26844	26703	26642	26483	26919	26679	26807	26792	26568	26354	26757	26522	26519	26535	26458	26519	26473	26660	26640	26659	26493	26501	26417	26681	26376	26736	26553	26500	26614	26559	26654	26550	26897	26398	26593	26567	26628	26526	26589	26377	26519	26568	26607	27024	26712	26539	26283	26746	26474	26577	26531	26474	26626	26731	26880	26567	26518	26663	26682	26684	26499	26561	26578	26593	26397	26724	26674	26785	26489	26858	26494	26600	26738	26635	26692	26632	26706	26836	26543	26717	26599	26788	26795	26736	26587	26617	26666	26772	26576	26600	26515	26618	26402	26684	26788	26685	26624	26785	26481	26489	26471	26635	26536	26867	26629	26770	26328	26867	26819	26714	26458	26510	26672	26744	26588	26784	26589	26757	26825	26666	26698	26604	26649	26475	26538	26602	26386	26517	26531	26561	26856	26512	26770	26561	26713	26469	26470	26696	26900	26719	26539	26394	26725	26686	26656	26563	26801	26832	26740	26613	26406	26764	26305	26285	26799	26582	26788	26727	26458	26468	26436	26373	26405	26572	26546	26681	26578	26468	26734	26705	26819	26673	26401	26821	26614	26653	26519	26607	26623	26696	26676	26621	26522	26347	26820	26657	26436	26539	26689	26733	26880	26531	26366	26374	26645	26582	26690
20661	36644	36723	29899	26130	23760	22131	21246	20483	20078	19641	19353	19137	18740	18503	18177	17962	17789	17595	17519	17497	17109	16986	17076	17031	16972	16917	16951	16857	16726	16817	16678	16722	16825	16608	16826	16764	16747	16602	16577	16498	16545	16649	16430	16419	16608	16527	16460	16510	16468	16364	16483	16433	16566	16341	16403	16294	16361	16478	16491	16475	16224	16388	16350	16419	16193	16404	16602	16427	16518	16426	16445	16293	16193	16518	16433	16494	16463	16557	16387	16461	16336	16337	16518	16516	16399	16470	16319	16398	16408	16376	16292	16373	16320	16282	16478	16370	16495	16356	16494	16373	16375	16199	16367	16372	16429	16464	16530	16448	16463	16306	16534	16252	16288	16483	16364	16448	16413	16323	16568	16309	16350	16252	16332	16627	16338	16697	16280	16464	16331	16442	16472	16308	16392	16417	16504	16339	16278	16250	16416	16344	16337	16324	16474	16415	16430	16241	16293	16282	16483	16353	16489	16492	16363	16346	16412	16418	16356	16382	16479	16446	16395	16357	16403	16452	16209	16307	16296	16273	16243	16576	16426	16271	16342	16565	16400	16485	16305	16440	16375	16364	16243	16504	16340	16275	16397	16416	16473	16432	16464	16406	16357	16431	16655	16516	16538	16501	16448	16498	16241	16316	16527	16306	16366	16453	16349	16459	16427	16337	16380	16343	16448	16538	16320	16466	16288	16500	16435	16326	16383	16536	16359	16379	16390	16420	16284	16474	16382	16292	16322	16542	16411	16430	16449	16356	16458	16436	16464	16426	16477	16299	16468	16443	16348	16263	16246	16309	16258	16509	16501	16329	16160	16385	16355	16408	16412	16395	16327	16610	16406	16145	16344	16421	16321	16361	16282	16510	16428	16406	16302	16450	16318	16356	16335	16501	16615	16335	16286	16510	16378	16456	16368	16287	16478	16396	16538	16156	16270	16294	16528	16406	16450	16478	16315	16400	16305	16244	16203	16404	16499	16249	16504	16442	16487	16362	16277	16354	16506	16285	16307	16458	16405	16351	16273	16593	16549	16316	16369	16393	16278	16608	16402	16374	16277	16250	16553	16430	16380	16332	16448	16358	16468	16508	16398	16275	16431	16354	16497	16463	16412	16531	16457	16458	16403	16363	16469	16264	16438	16341	16593	16497	16249	16304	16329	16386	16385	16423	16464	16459	16454	16455	16294	16429	16396	16298	16457	16163	16468	16344	16352	16433	16172	16427	16311	16525	16341	16355	16414	16400	16414	16405	16307	16481	16523	16230	16470	16466	16397	16400	16369	16407	16400	16338	16571	16394	16393	16389	16399	16560	16477	16477	16346	16418	16334	16377	16423	16385	16379	16354	16368	16402	16587	16529	16488	16318	16745	16260	16357	16378	16432	16324	16395	16458	16435	16391	16485	16194	16293	16563	16168	16357	16451	16350	16238	16446	16416	16297	16179	16455	16547	16479	16456	16324	16456	16301	16373	16330	16446	16366	16464	16265	16426	16363	16341	16323	16293	16419	16500	16336	16495	16401	16363	16308	16349	16562	16476	16200	16431	16430	16537	16256	16268	16406	16372	16380	16371	16522	16506	16400	16375	16441	16413	16500	16535	16198	16432	16438	16374	16470	16176	16553	16267	16304	16332	16367	16394	16398	16479	16171	16300	16413	16318	16397	16486	16340	16349	16518	16363	16432	16434	16366	16217	16445	16482	16362	16370	16433	16235	16383	16399	16466	16469	16274	16199	16312	16526	16340	16519	16405	16445	16353	16504	16386	16409	16510	16552	16283	16460	16508	16325	16332	16325	16285	16311	16533	16317	16498	16472	16305	16444	16326	16511	16468	16439	16343	16469	16294	16547	16438	16228	16421	16413	16538	16278	16440	16199	16274	16361	16352	16364	16286	16343	16472	16442	16209	16536	16398	16591	16414	16448	16374	16322	16339	16337	16357	16415	16378	16572	16534	16468	16524	16429	16314	16383	16387	16570	16379	16385	16551	16529	16526	16302	16371	16359	16363	16361	16293	16391	16452	16486	16432	16260	16457	16211	16451	16455	16372	16518	16295	16544	16283	16448	16488	16359	16195	16330	16465	16258	16388	16406	16575	16461	16333	16479	16396	16401	16351	16518	16287	16624	16319	16385	16538	16446	16429	16444	16393	16316	16379	16316	16323	16371	16303	16311	16446	16364	16477	16421	16341	16436	16332	16426	16272	16420	16407	16460	16633	16398	16229	16459	16348	16408	16375	16517	16411	16384	16314	16447	16334	16427	16381	16406	16449	16485	16381	16461	16502	16370	16434	16316	16497	16267	16448	16400	16269	16405	16393	16249	16390	16483	16291	16302	16396	16200	16333	16320	16298	16243	16533	16360	16359	16316	16383	16450	16315	16193	16635	16435	16309	16342	16400	16232	16444	16359	16392	16425	16539	16513	16174	16345	16372	16228	16282	16341	16525	16486	16400	16412	16484	16574	16474	16364	16438	16688	16373	16251	16442	16432	16352	16348	16314	16409	16406	16398	16415	16537	16449	16402	16424	16267	16412	16336	16350	16318	16293	16385	16194	16280	16449	16373	16250	16368	16408	16504	16451	16449	16512	16340	16411	16287	16332	16345	16419	16377	16252	16331	16424	16333	16436	16294	16574	16281	16314	16310	16512	16505	16373	16334	16169	16388	16397	16482	16445	16489	16241	16439	16380	16481	16404	16341	16335	16429	16440	16262	16451	16428	16445	16335	16445	16292	16345	16233	16421	16431	16291	16278	16435	16298	16561	16491	16432	16222	16408	16347	16328	16339	16296	16322	16497	16346	16555	16473	16336	16459	16402	16400	16420	16378	16560	16180	16475	16485	16390	16397	16203	16415	16551	16401	16400	16351	16286	16181	16261	16358	16466	16277	16387	16283	16536	16270	16385	16446	16463	16319	16326	16439	16433	16430	16373	16472	16337	16386	16420	16335	16435	16445	16423	16333	16260	16388	16335	16445	16483	16508	16349	16523	16475	16358	16472	16369	16452	16348	16500	16452	16375	16347	16491	16460	16420	16312	16271	16565	16367	16409	16429	16357	16344	16440	16276	16366	16457	16318	16250	16286	16395	16537	16198	16482	16309	16308	16251	16469	16379	16199	16580	16359	16259	16427	16188	16569	16461	16279	16253	16316	16416	16378	16271	16406	16589	16231	16546	16390	16367	16365	16307	16437	16453	16506	16391	16408	16441	16569	16316	16241	16305	16446	16542	16465	16174	16433	16418	16545	16253	16320	16365	16366	16282	16362	16410	16543	16373	16456	16295	16230	16429	16340	16403	16366	16591	16353	16578	16302	16386	16459	16346	16456	16471	16325	16227	16421	16329	16244	16341	16318	16464	16274	16265	16469	16367	16467	16305	16502	16397	16453	16459	16235	16397	16423	16477	16474	16400	16524	16340	16578	16424	16325	16515	16363	16320	16389	16404	16505	16337	16390	16583	16400	16228	16427	16386	16390	16414	16579	16413	16351	16497	16483	16477	16331	16227	16339	16339	16410	16554	16319	16466	16251	16382	16340	16226	16556	16261	16280	16344	16334	16298	16384	16311	16484	16381	16418	16447	16249	16240	16378	16466	16389	16560	16479	16357	16341	16337	16454	16448	16227	16360	16173	16462	16438	16307	16515	16163	16527	16371	16273	16421	16437	16270	16320	16472	16607	16451	16508	16313	16379	16279	16384	16525	16477	16351	16330	16486	16430	16364	16306	16316	16363	16543	16220	16442	16318	16503	16363	16243	16317	16296	16335	16510	16488	16465	16408	16349	16215	16381	16375	16302	16401	16580	16389	16379	16367	16397	16523	16451	16386	16368	16408	16332	16317	16496	16387	16361	16469	16394	16293	16335	16281	16422	16237	16410	16352	16273	16419	16442	16309	16579	16485	16437	16414	16438	16392	16392	16230	16470	16459	16302	16289	16388	16354	16330	16256	16396	16261	16380	16280	16549	16406	16191	16496	16221	16426	16562	16347	16281	16427	16369	16507	16401	16315	16430	16348	16426	16529	16513	16416	16315	16383	16247	16468	16412	16385	16402	16390	16523	16204	16334	16392	16385	16392	16490	16535	16301	16453	16301	16425	16400	16304	16450	16382	16397	16171	16456	16288	16320	16355	16201	16259	16361	16362	16432	16413	16512	16378	16345	16406	16578	16399	16293	16370	16397	16317	16517	16269	16440	16341	16574	16407	16341	16313	16420	16504	16298	16427	16449	16357	16430	16269	16390	16317	16414	16528	16341	16291	16376	16592	16453	16520	16352	16371	16372	16346	16464	16439	16547	16316	16354	16431	16425	16461	16378	16412	16481	16548	16502	16531	16491	16135	16397	16338	16512	16462	16361	16558	16176	16451	16186	16338	16263	16297	16608	16390	16407	16296	16319	16460	16452	16522	16232	16457	16208	16464	16246	16375	16165	16347	16420	16525	16362	16454	16397	16351	16344	16267	16466	16351	16374	16252	16245	16241	16400	16239	16264	16231	16319	16419	16284	16273	16260	16313	16448	16346	16496	16365	16451	16314	16496	16367	16361	16287	16275	16507	16276	16441	16344	16481	16280	16283	16414	16258	16432	16309	16279	16306	16353	16219	16326	16466	16302	16568	16553	16247	16420	16387	16553	16315	16267	16274	16445	16429	16511	16323	16355	16237	16451	16483	16325	16458	16340	16454	16397	16351	16393	16257	16412	16394	16376	16218	16314	16339	16415	16410	16480	16337	16269	16518	16426	16444	16373	16494	16217	16340	16339	16501	16310	16444	16392	16633	16477	16229	16445	16470	16475	16492	16299	16167	16351	16438	16304	16179	16434	16402	16291	16337	16449	16320	16463	16559	16360	16386	16452	16281	16297	16370	16347	16369	16444	16452	16523	16506	16488	16354	16557	16315	16416	16432	16284	16445	16359	16424	16383	16420	16396	16337	16277	16486	16284	16386	16405	16348	16222	16331	16544	16544	16506	16573	16444	16332	16655	16407	16237	16456	16528	16112	16368	16411	16498	16247	16412	16455	16461	16285	16434	16266	16448	16340	16190	16485	16338	16297	16406	16331	16377	16277	16261	16243	16425	16470	16372	16251	16443	16288	16380	16290	16367	16482	16350	16370	16312	16490	16230	16251	16350	16184	16324	16443	16320	16229
35762	29393	34436	33352	31440	30948	30584	30369	30179	30070	29983	30081	29847	29733	29897	29541	29393	29701	29394	29609	29263	29519	29488	29300	29604	29464	29391	29670	29140	29243	29236	29300	29252	29319	29370	29501	29376	29424	29633	29346	28792	29130	29036	29348	29236	29452	29331	29056	29314	29135	29282	29322	29301	29314	29092	29090	29134	29290	29050	29378	29062	29376	29381	29132	29206	29198	29054	29018	29222	29064	29317	29215	29194	29485	29403	29094	29254	29124	29195	29094	29140	29161	29218	29358	29159	29140	29355	29414	29255	29133	29063	28923	29123	29258	29281	29324	29106	29238	29038	29282	29394	29270	29398	28985	29115	29177	29102	29333	29033	29232	29144	29240	29166	29327	29099	29163	29210	29226	29261	29135	29111	29151	29295	29259	29276	29222	29198	29426	29208	29198	29421	29344	29042	29209	28904	29220	29056	29186	29030	29112	29238	29056	29021	29065	29229	29357	28961	29138	29051	28907	29437	29173	28991	29303	29243	28873	29135	29246	29117	29332	29088	29124	29101	29185	29150	29032	29378	29023	28980	29201	29273	29274	28980	29211	29117	29253	29250	29204	29151	29152	29179	29133	29370	29272	29234	29376	29179	29164	29296	29218	28955	29088	29176	29228	29368	29083	29491	29138	29120	29185	29288	29086	29283	29208	29493	29535	29357	29192	29066	29399	28992	29165	29234	29058	29364	29106	29243	29288	29207	28980	29316	29426	29322	29061	29133	29152	29002	29157	29206	29239	29288	29438	29264	29194	29211	29330	29074	29080	29243	29381	29067	29092	29092	29458	29244	29193	29055	29289	29080	29172	29141	29236	29273	29292	29077	29027	29258	29393	29021	29313	29210	29300	29295	29083	29033	29286	29307	29094	29391	29414	29347	29126	29196	29073	29064	29142	29174	29218	29133	29214	29263	29223	29196	29395	29400	28877	29036	29146	28942	29117	29337	29280	29219	29249	29414	29019	29450	29116	29109	29252	29352	29251	29247	29277	29221	28942	29150	29434	29126	29255	29166	29060	29190	28894	29102	29071	29237	29289	28867	29113	29271	29164	29124	29158	29108	29264	29047	28914	29352	29093	29365	29084	29249	29231	29251	29252	29000	29094	29230	29245	29227	29302	29240	29253	29390	29401	28948	28957	29123	29150	28903	28991	29317	29260	28930	29371	29116	29027	29318	29154	29345	29333	29074	28675	29009	29088	29078	29325	29136	29264	29346	29159	29299	28881	29146	29190	29076	29047	29132	29376	29498	29371	29048	29322	29217	29157	29094	29166	29063	29073	29258	29143	29073	29121	29323	29051	29241	29049	29198	29194	29295	29092	29107	29152	29451	28943	28957	29270	29232	29130	29470	29377	29248	29002	29075	28979	29395	29329	29137	29113	29155	29220	29310	29427	29211	29249	29268	29085	29178	28946	29278	28847	29191	29311	29040	29404	29518	29309	29022	29086	29660	29115	29281	29287	29271	29322	29002	29296	29362	29359	29419	29344	29245	29332	29147	29029	29295	29118	29138	29101	29406	29301	29315	29245	29053	29219	29192	29095	29059	29289	29282	29177	28958	29284	28987	28926	29158	29233	29033	28966	29335	29414	29521	29351	29179	29181	29520	29209	29082	29240	29292	29350	29297	29104	29112	29270	29336	29207	29240	29349	29078	29173	29499	29338	29174	29272	29273	29246	29359	29002	29044	29110	29423	29179	29346	29129	29215	29049	29227	29431	29127	29125	29186	29128	29089	29239	29168	29316	29357	29032	28986	29010	29111	29196	29275	29065	29115	29043	29325	29348	29062	29194	29108	29220	29349	29340	29148	29273	29084	29077	29187	29205	29010	29072	29319	29331	28932	28957	29070	29147	29156	29117	28939	29291	29185	29152	29162	29211	29341	29436	29166	29103	29281	29135	29021	29413	29434	29246	29117	28999	29145	29213	29272	29366	28982	29388	29378	29163	29249	29209	29435	29071	28955	29178	29076	29320	29427	28907	28985	28938	29389	28978	29372	29268	29575	29289	29301	29390	29177	29194	29300	29137	29342	29363	29253	29329	29337	29285	29133	28956	29474	29209	29159	29100	28995	29061	29368	29367	29355	29192	28892	29155	29062	29189	29157	29175	29248	28992	29117	29129	29274	29225	29124	29235	29409	29145	29313	29295	29260	29246	29270	29213	28970	29104	29538	29059	29158	28804	29062	29130	29303	29318	29301	28962	29080	29152	29220	29249	29303	29161	29216	29311	29306	29293	29418	29200	29219	29113	29025	29149	29173	29148	29188	29307	29041	29427	29116	28997	28911	29366	29325	29254	29155	28999	29211	29357	29460	29053	29198	29217	29389	29449	29462	29214	29372	29126	29072	29017	29084	29150	29018	29273	29143	29363	29271	29139	29302	28918	29022	29057	29286	29360	29076	28960	29218	29171	28866	28934	29362	29299	29215	29086	29334	29108	29200	28822	29190	29289	29311	29056	28794	29341	29243	29222	29354	29105	29054	29186	29349	29390	29243	29113	29081	29192	29110	29248	29329	29232	29407	29257	29302	29479	29441	29160	29347	29315	29051	29263	29369	29096	28983	29357	29072	28979	29449	29114	29420	29147	28914	29014	29222	29091	29311	29254	29360	29132	29292	29239	29163	29282	29209	29421	29254	29368	29249	29164	29172	29133	29024	29551	29427	29301	29176	29331	29160	29152	29203	29164	29300	29231	29258	29003	29125	29156	29168	29102	28949	29153	29266	29023	29304	29285	28974	29313	29406	29022	29220	29086	29200	29042	29244	29337	29170	29356	29157	29339	29276	29206	29110	29289	29327	28978	29015	29337	29343	29025	29449	29228	29111	29210	29320	29262	29355	28950	29397	29253	29218	29253	29138	29190	29414	29258	29198	29023	29371	29244	29353	29197	29183	29253	29251	29330	29290	29457	28989	28877	29157	29123	29174	29306	29217	29234	29008	29336	29205	29305	29239	29185	29060	29018	29326	29157	29181	29164	29150	29154	29478	29512	29272	29057	29068	29355	29593	29238	29400	29205	29082	29116	29331	29008	29237	29308	29176	29150	29202	29305	29246	29118	29129	29249	29285	29053	29065	29253	29193	29221	29142	28985	28822	28978	29040	29322	29148	29293	29032	29140	29171	29345	29157	29019	28863	29223	29173	29236	29206	29272	29251	29471	29168	29252	29158	29157	29225	29287	29025	29139	29342	29168	29108	29138	29214	29278	29429	29185	29166	29609	29373	29107	28890	29078	29261	29264	29162	29110	29125	29163	29274	29357	29554	29197	29318	29302	29385	29428	29059	29258	29328	29342	29381	29133	29139	29108	29371	29160	29078	29303	29105	29067	29309	29100	29191	29058	28919	29118	29392	29185	29182	29343	29209	29220	29206	29349	29118	29513	29111	29073	29334	29141	29126	29278	28914	29121	29026	29290	29220	29209	29410	29182	29157	29283	29261	29311	29135	29009	29406	29029	29101	29368	29250	29126	29213	29214	29304	29321	29385	28872	29062	29175	29297	29507	29066	29263	29296	29125	29124	29354	29147	29086	29268	29060	28994	29201	29224	29441	29377	29452	29565	29206	29263	29246	29175	29155	29319	29322	29034	29119	29225	29198	29151	29094	29206	29308	28901	29044	29220	29189	29243	29245	29068	29183	28704	29103	29310	29410	28970	29015	29319	29382	29146	29315	29271	29122	29095	28936	28995	29173	29356	29335	29156	29166	29309	29036	29255	29013	29397	29423	29053	29072	29377	29035	29491	29145	29084	29280	29246	29199	29184	29232	28878	28989	29424	29388	29072	29284	28928	29095	29203	29056	29063	29492	29267	28952	28939	29014	29164	29244	29028	29097	29051	29276	29170	29455	29248	29402	29139	29168	29060	29063	29424	29298	29275	29171	29127	29408	29500	29195	29350	29136	29397	29221	29174	29435	29050	28901	29164	29164	29192	29156	28949	29123	29184	29240	29343	28977	29126	29214	29321	29120	29313	29311	29319	29265	29175	29057	29136	29299	29195	28828	28899	29075	29473	29150	29403	29199	29254	29211	29006	29253	29157	29162	28938	29160	29314	29098	29685	29086	28958	29036	28963	28971	29338	28914	29003	29051	29338	29377	29310	29316	29319	29377	29120	29151	29359	29436	29066	29016	29300	29259	28987	29090	29125	29280	29199	29209	29132	29235	29228	29185	29322	29213	29103	29145	29408	29349	29723	29398	29490	29210	29119	29258	29123	29258	29386	29296	29142	29230	29364	28890	29421	29164	29223	29202	29075	29052	29068	29060	29246	29336	29078	29067	29208	29208	29215	29292	29053	29380	29455	29301	29345	28973	29443	29530	29049	29165	29321	29455	29283	29335	29365	29188	29193	29126	29153	29047	29232	29273	29188	29215	29228	29241	29349	29101	29281	28983	29048	28951	29112	29304	29405	29375	29521	29356	29214	29005	29056	29213	29325	28934	29281	29163	29262	29012	29087	29294	29255	29157	29345	29317	29179	29352	29420	29240	29339	29017	29172	29311	28975	29234	29208	29524	29230	29328	29228	29547	29195	29231	29102	29206	29196	29055	28856	29194	29351	29185	29283	29054	29200	29492	29223	29321	29410	29357	29163	29415	29306	28900	29030	29003	29284	29254	29271	29174	29298	29051	29092	29258	29158	29432	29268	29345	29461	29403	29246	29081	29123	29111	29240	29366	29339	28966	29214	29072	29112	29195	29439	29433	29190	29292	28999	29033	29458	29255	29158	29078	29223	29125	29284	28852	29075	29216	29160	29226	29216	29330	29220	28840	29165	29000	29048	29293	29505	29394	29184	29533	29162	29318	29373	29184	29288	29165	29132	29132	29394	29234	28909	29472	29080	29163	29052	29070	29332	29347	29013	29339	29165	29176	29098	29113	29373	29247	29104	29364	28997	29294	29218	29132	29522	29351	29246	29076	29185	29132	29283	29086	29130	29148	29262	28995	29292	29287	29131	29356	29307	29364	29151	29264	29244	29295	29208	29363	29204	29182	29096	29214	29103	29089	29156	29093	28834	29309	29325	28995	29234	29207	29083	29061	29320	29213	29235	29207	29199	29135	29279	29132	28892	29002	29212	29078	29252	29214	29235	29273	29038	29400	29210	28990	29066	29397	29357	29106	29144	29297	29290	29200	29200	29063
21529	25448	25886	22616	21186	20185	19678	19293	18978	18964	18778	18634	18641	18612	18277	18171	18048	18081	17923	18119	17970	17843	17686	17768	17771	17772	17641	17767	17973	17833	17674	17762	17599	17832	17658	17710	17547	17625	17811	17813	17795	17675	17714	17594	17681	17568	17715	17767	17354	17691	17709	17626	17616	17727	17857	17748	17478	17670	17666	17880	17502	17649	17831	17729	17684	17423	17479	17668	17580	17675	17662	17636	17633	17754	17811	17669	17633	17527	17670	17676	17509	17705	17663	17630	17627	17809	17588	17584	17774	17711	17594	17677	17657	17760	17437	17848	17601	17692	17570	17727	17676	17586	17515	17757	17485	17709	17467	17576	17703	17666	17664	17601	17737	17715	17603	17525	17509	17642	17483	17693	17567	17819	17639	17702	17570	17764	17713	17658	17697	17568	17614	17572	17631	17610	17591	17708	17633	17580	17575	17687	17577	17638	17680	17595	17556	17646	17667	17714	17554	17549	17587	17730	17479	17790	17603	17686	17401	17597	17423	17708	17567	17811	17685	17740	17676	17669	17779	17571	17447	17591	17771	17651	17666	17793	17488	17698	17654	17667	17658	17572	17725	17713	17585	17482	17534	17696	17478	17580	17621	17651	17792	17591	17707	17627	17596	17836	17712	17586	17524	17645	17443	17476	17732	17524	17670	17524	17673	17764	17651	17635	17683	17622	17580	17661	17649	17703	17578	17877	17539	17794	17609	17631	17551	17620	17630	17737	17675	17681	17564	17681	17749	17774	17713	17777	17672	17580	17650	17683	17562	17495	17603	17593	17739	17486	17853	17681	17688	17681	17557	17432	17539	17572	17692	17662	17668	17491	17655	17687	17707	17725	17560	17581	17411	17672	17821	17602	17746	17686	17611	17586	17646	17390	17640	17710	17604	17726	17524	17665	17659	17810	17467	17620	17773	17893	17719	17457	17565	17804	17468	17559	17712	17719	17622	17743	17615	17707	17629	17673	17629	17546	17791	17635	17801	17654	17618	17704	17768	17747	17801	17559	17528	17476	17558	17613	17439	17779	17758	17667	17610	17717	17621	17754	17560	17534	17690	17588	17638	17580	17703	17507	17573	17772	17595	17852	17751	17764	17597	17623	17718	17784	17606	17520	17579	17985	17668	17537	17564	17692	17599	17807	17535	17675	17718	17598	17706	17735	17623	17500	17618	17782	17711	17677	17572	17530	17780	17630	17567	17559	17628	17609	17572	17591	17646	17735	17601	17690	17696	17587	17743	17677	17681	17659	17567	17547	17645	17686	17553	17470	17625	17512	17577	17528	17625	17558	17653	17730	17867	17607	17712	17676	17557	17528	17587	17747	17615	17613	17691	17536	17668	17641	17709	17695	17603	17595	17547	17445	17603	17408	17627	17577	17626	17692	17577	17708	17978	17698	17544	17620	17606	17635	17453	17616	17589	17557	17756	17620	17650	17659	17679	17466	17692	17671	17494	17656	17781	17642	17822	17538	17398	17494	17435	17657	17724	17533	17527	17737	17686	17457	17575	17690	17620	17659	17675	17654	17760	17373	17576	17639	17786	17585	17549	17696	17534	17530	17727	17667	17605	17695	17750	17544	17648	17700	17540	17496	17666	17682	17666	17709	17835	17646	17669	17471	17705	17442	17729	17602	17624	17541	17795	17651	17626	17493	17722	17652	17624	17779	17541	17702	17632	17633	17628	17558	17638	17770	17738	17685	17641	17616	17590	17645	17629	17684	17532	17721	17631	17666	17519	17495	17585	17492	17831	17597	17406	17517	17477	17595	17583	17792	17799	17695	17456	17554	17626	17731	17685	17475	17698	17594	17614	17575	17690	17644	17676	17751	17595	17651	17595	17690	17583	17502	17444	17774	17660	17711	17347	17862	17516	17469	17564	17674	17379	17650	17432	17667	17604	17622	17617	17756	17723	17848	17745	17759	17545	17538	17889	17626	17685	17538	17749	17515	17688	17722	17629	17616	17444	17600	17620	17539	17679	17559	17650	17571	17740	17618	17717	17698	17627	17568	17582	17470	17560	17558	17676	17734	17799	17616	17618	17785	17523	17620	17625	17498	17652	17641	17831	17665	17707	17655	17686	17610	17659	17593	17738	17589	17493	17690	17770	17567	17627	17749	17565	17721	17797	17574	17776	17699	17491	17728	17637	17713	17852	17673	17745	17711	17699	17684	17742	17606	17687	17691	17641	17493	17507	17629	17707	17690	17858	17700	17726	17669	17653	17443	17649	17534	17684	17723	17583	17766	17608	17612	17676	17549	17582	17571	17498	17477	17555	17607	17697	17571	17683	17864	17661	17403	17634	17558	17781	17763	17683	17646	17637	17793	17701	17710	17697	17727	17686	17706	17569	17648	17536	17634	17694	17570	17672	17728	17535	17696	17794	17658	17627	17626	17838	17749	17617	17565	17704	17584	17664	17596	17644	17808	17515	17687	17808	17743	17654	17481	17546	17692	17655	17666	17757	17639	17533	17561	17761	17722	17748	17568	17721	17675	17703	17631	17657	17778	17586	17621	17632	17714	17689	17636	17703	17698	17700	17611	17714	17583	17735	17647	17593	17601	17713	17704	17592	17679	17630	17619	17670	17627	17813	17635	17529	17692	17660	17611	17632	17596	17585	17603	17696	17958	17785	17745	17754	17748	17623	17575	17662	17549	17693	17715	17726	17558	17582	17586	17673	17603	17699	17643	17664	17582	17549	17586	17597	17715	17688	17745	17700	17461	17605	17676	17705	17530	17604	17625	17791	17624	17658	17574	17808	17649	17630	17836	17750	17534	17582	17591	17761	17669	17737	17497	17694	17461	17587	17719	17590	17699	17758	17702	17630	17584	17824	17578	17760	17605	17734	17629	17584	17633	17668	17581	17584	17552	17612	17634	17560	17726	17644	17566	17704	17712	17654	17557	17679	17709	17522	17601	17812	17605	17665	17708	17563	17536	17818	17648	17628	17677	17826	17684	17755	17653	17795	17683	17560	17614	17772	17532	17665	17991	17489	17619	17644	17621	17555	17553	17559	17771	17717	17364	17573	17524	17569	17633	17560	17674	17590	17593	17571	17727	17765	17676	17610	17721	17494	17615	17654	17712	17776	17610	17485	17766	17809	17710	17594	17630	17739	17696	17718	17647	17691	17662	17535	17595	17525	17653	17650	17686	17831	17711	17551	17697	17755	17696	17686	17644	17605	17673	17652	17760	17677	17751	17870	17615	17654	17751	17695	17600	17633	17674	17636	17535	17762	17555	17763	17692	17534	17818	17729	17829	17688	17693	17729	17643	17687	17683	17576	17620	17634	17560	17820	17687	17764	17754	17563	17591	17675	17474	17690	17694	17635	17496	17553	17696	17615	17342	17626	17642	17668	17716	17641	17635	17664	17580	17589	17640	17783	17842	17697	17888	17542	17606	17771	17782	17480	17768	17463	17780	17594	17603	17556	17556	17626	17565	17718	17415	17741	17586	17676	17707	17774	17663	17757	17720	17659	17741	17615	17598	17786	17682	17813	17629	17610	17729	17488	17596	17669	17523	17656	17655	17815	17490	17664	17579	17515	17596	17636	17624	17499	17773	17426	17682	17667	17660	17581	17587	17825	17694	17626	17698	17714	17736	17770	17683	17486	17769	17673	17660	17729	17563	17584	17637	17657	17626	17927	17784	17638	17852	17711	17658	17740	17576	17561	17671	17583	17593	17696	17649	17663	17619	17771	17676	17565	17678	17655	17565	17575	17696	17468	17702	17669	17461	17590	17636	17691	17541	17589	17685	17675	17648	17615	17492	17631	17766	17708	17697	17874	17696	17653	17824	17643	17476	17737	17603	17815	17629	17704	17730	17609	17717	17698	17756	17643	17706	17566	17640	17649	17558	17715	17628	17742	17491	17661	17674	17603	17552	17600	17526	17669	17549	17721	17619	17692	17673	17700	17666	17746	17627	17574	17626	17641	17567	17428	17749	17654	17649	17728	17744	17580	17656	17640	17666	17652	17680	17667	17645	17669	17607	17767	17712	17671	17633	17586	17629	17525	17663	17515	17754	17884	17533	17731	17793	17789	17760	17720	17865	17756	17653	17585	17638	17496	17583	17660	17852	17623	17470	17754	17514	17650	17569	17565	17553	17793	17719	17565	17699	17722	17611	17613	17559	17776	17542	17680	17687	17633	17624	17652	17573	17456	17724	17570	17680	17654	17707	17662	17613	17641	17671	17770	17508	17715	17802	17544	17764	17553	17736	17734	17712	17775	17513	17622	17793	17410	17771	17599	17765	17700	17551	17650	17813	17724	17711	17785	17567	17469	17754	17707	17758	17607	17622	17640	17590	17724	17618	17662	17695	17766	17680	17785	17559	17725	17678	17668	17726	17742	17733	17707	17658	17636	17702	17713	17589	17598	17665	17508	17494	17664	17676	17702	17655	17633	17496	17282	17685	17622	17582	17526	17586	17837	17746	17688	17926	17716	17368	17769	17529	17519	17631	17672	17664	17737	17688	17774	17720	17664	17661	17468	17786	17595	17885	17827	17571	17611	17760	17657	17749	17561	17722	17579	17635	17789	17633	17605	17682	17556	17733	17633	17601	17697	17712	17815	17807	17439	17696	17522	17850	17549	17622	17744	17697	17627	17551	17711	17756	17674	17677	17598	17605	17756	17661	17673	17759	17599	17524	17720	17665	17438	17578	17720	17733	17787	17771	17732	17569	17709	17621	17629	17537	17722	17746	17638	17733	17743	17572	17677	17714	17636	17650	17587	17633	17841	17686	17641	17649	17501	17429	17625	17638	17779	17756	17746	17567	17593	17524	17811	17729	17622	17701	17586	17605	17716	17696	17621	17597	17588	17684	17608	17564	17601	17516	17699	17598	17645	17691	17737	17695	17765	17570	17712	17565	17780	17670	17580	17626	17762	17740	17527	17657	17724	17583	17626	17649	17688	17804	17542	17854	17629	17668	17740	17638	17558	17784	17638	17719	17716	17653	17626	17645	17708	17442	17569	17397	17590	17519	17642	17603	17659	17779	17674	17498	17606	17664	17583	17710	17657	17633	17697	17551	18001	17585	17717	17606	17687	17808	17542	17506	17883	17716	17592	17794	17744	17815	17426	17725	17637	17611	17507	17689	17678	17612	17724	17592	17503	17629	17600	17756
23944	21163	27738	25362	24755	29715	32044	29502	29185	28980	28932	28505	28542	28424	28486	27849	27864	27820	27735	27883	27811	27678	27668	27450	27644	27338	27345	27525	27367	27448	27276	27189	27293	27266	27344	27517	27236	26943	27155	27244	27387	27258	27155	26976	26949	27199	27033	27372	27006	27353	27388	26976	27336	27248	27258	27071	27219	26974	27300	27018	27128	27199	27021	27134	27167	27116	27024	27107	27147	26855	27246	27087	27029	27389	27227	26830	26969	26999	27221	27034	27251	27158	27099	27325	27044	26957	27424	27428	27147	26989	27264	27045	27116	27055	27259	27065	27164	27205	27103	27197	27098	27066	27058	27056	27215	26910	27205	27428	27042	26948	26960	27106	27144	27014	27261	27088	26809	27088	27197	27237	27091	27042	27238	27151	26981	27144	27158	27246	27040	27096	27120	27309	27158	27448	27218	26931	27018	27295	27212	27223	27046	27114	27102	27151	27027	27330	26969	26971	27170	27175	26951	27162	27033	27221	27048	27205	26968	27361	27229	26981	26802	27006	26925	27088	26991	27259	26994	27057	27172	27223	27139	27094	27355	27103	26796	26951	27265	27091	26980	27102	27041	27127	26943	27453	27112	27100	27335	27053	26998	26875	27126	27248	27372	27139	26983	27167	27329	27393	27151	27134	27185	27169	27129	27166	26958	27006	26946	26841	27019	26960	26845	27085	27169	26987	27272	27276	27351	27262	27110	27069	27126	27146	27204	27107	27256	27274	26971	26991	26976	27167	27046	27101	27000	27185	27562	27016	27175	26899	27018	27091	27269	27179	27155	26775	27079	27239	26966	27285	27426	26996	27171	27260	27130	26950	26979	26965	27217	27137	27055	27220	26992	27138	26980	27125	27282	26961	26903	27225	26977	27072	27306	27120	26986	27152	26876	27250	26969	27188	27278	26908	26957	27212	27169	26957	27204	27046	27119	27151	27211	27171	27081	27106	27184	27009	26878	27370	27188	27186	27194	27087	26976	27176	26959	27111	26932	27185	27273	27025	27067	27386	27079	27204	27055	27067	27118	27090	27082	27231	27073	27000	26865	27245	26874	27166	27312	26923	27161	27261	27100	27064	27229	27352	27082	27260	27433	27523	27119	27136	27089	27174	26997	27223	27186	27009	27466	27178	26936	26999	26993	27155	26863	27170	27290	26949	26818	27169	27053	27115	27189	27289	27056	27180	27107	27234	27300	27244	27134	27078	26854	27326	27218	27178	27011	27157	27108	27398	27217	26986	27129	27022	27132	26954	27012	27291	27114	27187	27159	26995	27261	27045	27175	27204	27152	27161	26890	27312	27042	27112	27083	26918	27364	27322	27272	27091	27057	27557	27084	27241	27042	27292	27078	27090	27197	27006	27047	27449	27242	27070	27052	27426	27174	27172	27077	27101	27281	27279	27081	26965	26909	27243	27297	27089	27134	27105	27156	27037	27268	27123	27038	27064	27129	27225	26893	27276	27276	27184	27042	26785	27268	27311	27077	27057	27047	27295	27116	27036	27012	27035	27169	27054	27198	26844	26942	26934	26726	27331	27255	27058	27339	26963	27068	26993	26981	27064	26703	27187	27024	27225	27170	27096	27290	27049	27077	27158	27344	27205	27562	27212	27049	26970	27534	27171	26897	27031	27313	27101	27331	27185	27256	27185	27229	26946	27165	27438	27175	27031	27180	27075	27144	27250	27181	27218	26996	26916	26986	27146	27291	27259	27116	27122	27370	26948	26947	26879	27399	27084	27146	27128	27105	27119	27374	27114	26995	26928	26884	27022	27134	27063	27275	27152	27208	27182	27094	26956	27052	27167	27152	27243	27258	27017	27280	27184	27077	27335	27087	27093	27068	27251	27240	27329	26915	26969	27051	27032	27114	27347	27141	27339	27222	26855	27098	27146	27255	27196	27157	27101	27224	27069	27388	26996	27168	27408	27173	27265	27103	27097	27060	27285	27241	27217	27159	26848	26922	27625	27029	27029	27093	26987	27111	27415	26981	27257	27229	26760	27303	27136	27286	27191	26915	27191	27184	27158	27273	27253	27045	27157	27127	27448	26954	27192	27179	26915	27245	27165	27236	27282	27366	27060	27142	27238	27221	27129	27240	27259	27377	27043	27178	27276	27044	27167	27054	27029	27259	27270	26971	26987	27180	27256	27172	27017	27099	27199	27385	27013	27216	26955	27066	26969	26946	27109	27166	27081	27330	26833	27276	27084	27238	27146	27062	27328	27294	27122	27411	27319	27035	27112	27100	27021	27066	26972	27396	26873	27397	27262	27272	27147	27088	27205	27092	26934	27395	27128	27108	26964	27098	27017	26807	27310	27056	27032	27176	27315	26851	27186	27098	27102	27002	27137	27000	27192	27294	27223	27325	27181	27127	27477	27244	27019	27243	27166	27271	26788	27192	27466	27089	27260	27139	27030	27357	27186	27313	27024	27078	27083	26982	27193	27089	27091	27117	27171	27091	27218	27141	27113	27143	27385	27194	27307	27284	27354	27200	27203	27243	27035	27028	27113	26958	27079	27144	27016	27227	27335	27349	27322	27176	27255	27298	27101	27196	27062	27200	27141	27125	27200	26925	27006	26976	26936	27117	27057	27124	27228	27113	27125	27152	27152	27161	27370	27109	27212	27019	26997	27272	27066	27233	27172	26919	27269	27287	26900	27265	27014	26915	27150	27210	27280	27337	27019	27046	27074	26813	27028	27007	26930	26968	27141	27308	26930	26947	27071	27037	27237	27106	27138	27120	27049	27161	27270	27278	27006	27036	27212	27138	27067	27157	27417	27286	27256	27193	27203	27383	27037	27213	27208	27295	27426	27407	27044	27169	27052	27276	27196	27117	27022	27058	26946	27096	26912	27318	27204	27315	26948	27241	27215	27378	27311	27275	27121	27185	27194	26832	27216	27142	27158	27243	27191	27245	27219	26930	27238	27218	26971	27158	27038	27096	27322	27090	27062	27121	27266	27183	27346	27055	26874	26904	27054	27188	26866	27199	27016	27397	27411	27039	27000	27046	27188	27199	27038	26860	27114	27316	26853	27159	27024	27123	27083	27192	27022	27039	27217	27266	27256	27259	27398	27380	27109	27168	27240	27084	27334	26918	26992	27242	27191	27049	26888	27099	27181	27362	27140	26902	27189	27082	27048	27037	27453	27363	27011	27386	27133	27358	27052	27058	27121	27066	27050	27070	26929	26952	27111	27184	27084	26806	27166	27178	27003	27115	27020	26912	27113	27022	27062	27055	27436	27216	26985	27261	27273	27051	27299	27269	27026	26986	27223	27194	27255	27212	27058	26819	26980	27251	27286	27144	27022	27019	27017	27215	27027	26959	27063	27342	27220	26988	27148	27073	26908	27079	27239	27038	27102	27068	27231	27402	27132	27082	27065	27051	27198	27064	26966	27172	27003	27133	27254	27167	27198	27111	26882	27074	27073	27165	27385	27281	27119	27103	27094	27325	27114	27392	26915	27142	27077	27204	27486	27173	27117	27010	27012	27209	27127	27208	27211	27235	27322	27237	27090	27160	26949	27270	27172	27294	27074	27098	27191	27242	27234	27258	27201	27103	27369	27044	27083	27373	27190	26968	26997	26855	26948	27139	27339	27056	27301	27438	26942	27004	27056	26917	27089	27153	27016	27302	26985	27037	26994	27346	27235	27039	27096	27134	26895	27192	27013	26917	27244	26891	26984	27270	27043	27167	27099	27236	27272	27183	27116	26964	27122	26996	27249	27518	27287	27170	27334	27028	27496	27100	27225	27214	27129	27231	27502	27483	27164	27423	27098	27286	27168	27068	27206	27333	27288	27383	27219	27307	27082	27091	27251	27080	27257	27216	27096	27252	27001	27060	26998	27262	27049	27238	27043	27258	26989	27213	27458	27374	27016	27334	27146	27144	27304	27370	27150	27129	27418	27012	26736	27086	27407	27166	27203	27151	27096	27141	27220	27528	27074	27230	27599	27105	27127	27085	27188	27155	27013	27160	27014	27419	26979	27201	27066	26954	27043	27066	27155	26991	27132	27135	27122	27206	27149	27335	27207	27324	27170	27240	27091	27009	27324	27245	27001	27127	26994	27265	27173	27175	27284	27151	27252	27409	27008	27303	27064	27103	27174	27013	27079	27113	27157	27184	27400	26937	27217	27067	27101	27137	27051	27175	27084	27038	27010	27062	27073	27238	27158	27446	27329	27165	27435	27064	27275	27116	26977	27391	27133	27143	27296	27147	27230	27020	27265	27410	27177	27099	27277	27079	27028	27002	27178	27081	27295	27231	27045	27249	27120	27379	27138	26934	27028	26961	27237	27304	27260	27022	27016	26892	27020	27120	27047	26952	27384	27051	27384	27196	27215	27257	27330	27263	27118	27132	27135	27128	27373	27041	27093	27351	27160	27055	27112	27157	27168	27188	27131	26939	26875	27093	27042	27023	27119	27430	26989	27362	27342	27277	26931	27148	27238	27251	26807	27175	27119	27042	27408	27051	27341	27065	27175	26917	27366	27357	26982	27338	27141	27108	26871	27185	27095	27112	27051	27109	27188	27046	27156	27027	27151	27031	27005	27181	27148	26948	26863	27290	27145	27057	27194	27085	27347	27244	26846	27253	27175	27208	27173	27222	27172	26943	27202	27038	26942	27283	27372	26915	27065	27121	27206	27463	27161	26890	26974	27244	26914	27040	27107	27118	27364	27357	27069	26962	26976	27057	26942	27057	27147	26960	27131	27078	27218	27034	27017	27121	27077	27182	27373	27256	27096	27006	26941	27399	27182	27130	27294	27109	27064	27151	27117	27298	27306	27201	26931	27039	27242	27071	27295	27142	27188	27108	27291	27314	27074	27171	27092	27100	27178	26963	27071	27028	27037	27087	27171	26885	27100	27398	27150	27094	27028	27274	27126	27152	27229	27227	27176	26987	27180	27256	27307	26988	27152	27209	27176	27136	27083	27036	27107	27215	27102	26995	27190	27120	27112	27246	27057	27201	27408	27013	27201	27173	27222	27071	26984	27391	26882	26975	27199	27005	27346	27166	27125	27281	27247	27128	27146	27200	27141	27313	27068	27098	27140	27053	27136	27331	27123	27050	27002	27268	27085	26822	27038	27221	27130	27106	27082	27166	27353	27148	27196	27308	27275	27209	27089
19217	32628	32408	26733	23860	22161	20857	20127	19784	19299	19321	18852	18480	18399	18207	17927	17862	17763	17379	17521	17190	17384	17193	17024	17043	17043	17094	17133	16962	16990	17002	16825	16922	16871	16950	16758	17028	16983	16927	16635	16727	16708	16741	16863	16794	16798	16947	16681	16696	16790	16914	16782	16761	16736	16844	16700	16795	16792	16711	16884	16839	16766	16867	16748	16713	16651	16860	16608	16597	16762	16859	16817	16791	16668	16743	16974	16791	16679	16735	16779	16814	16770	16762	16647	16814	16711	16744	16646	16728	16904	16770	16751	16810	16831	16660	16984	16709	16534	16789	16805	16721	16741	16657	16706	16627	16770	16714	16496	16662	16714	16674	16880	16620	16656	16573	16649	16795	16755	16732	16681	16757	16631	16644	16743	16763	16719	16661	16814	16824	16726	16606	16735	16754	16455	16812	16741	16742	16726	16798	16830	16796	16591	16704	16618	16750	16566	16744	16725	16794	16914	16670	16826	16625	16819	16603	16580	16650	16787	16652	16669	16628	16858	16665	16855	16658	16672	16896	16637	16908	16920	16780	16788	16791	16586	16576	16670	16758	16745	16852	16586	16715	16742	16732	16561	16836	16707	16624	16748	16531	16841	16673	16725	16760	16741	16737	16723	16678	16793	16842	16598	16540	16597	16814	16696	16863	16572	16662	16767	16613	16748	16951	16589	16533	16741	16521	16757	16709	16699	16711	16848	16982	16675	16853	16826	16670	16627	16845	16717	17003	16760	16830	16913	16834	16589	16751	16836	16735	16739	16765	16599	16734	16630	16862	16808	16636	16669	16589	16744	16614	16582	16693	16857	16782	16810	16698	16746	16622	16802	16711	16773	16734	16799	16687	16711	16627	16797	16537	16701	16807	16731	16673	16688	16850	16780	16764	16720	16640	16751	16748	16540	16714	16614	16837	16568	16743	16694	16685	16860	16608	16769	16757	16639	16900	16678	16712	16913	16849	16819	16874	16724	16625	16726	16588	16496	16738	16688	16741	16726	16735	16561	16718	16862	16750	16616	16905	16747	16814	16620	16753	16771	16710	16697	16826	16695	16918	16761	16874	16844	16548	16827	16755	16658	16754	16636	16757	16748	16709	16642	16908	16532	16796	16772	16648	16752	16684	16849	16511	16818	16776	16699	16752	16826	16674	16870	16808	16925	16720	16647	16835	16774	16729	16676	16634	16773	16610	16905	16736	16710	16903	16791	16749	16580	16690	16634	16678	16520	16647	16859	16735	16475	16785	16925	16582	16717	16886	16800	16610	16712	16731	16639	16670	16653	16718	16775	16694	16831	16705	16843	16775	16809	16744	16890	16753	16677	16810	16640	16800	16658	16724	16831	16684	16738	16658	16725	16631	16777	16549	16630	16864	16694	16731	16595	16686	16635	16780	16660	16731	16722	16700	16651	16642	16588	16531	16850	16618	16782	16785	16726	16717	16740	16693	16603	16751	16648	16667	16831	16797	16726	16773	16595	16643	16731	16709	16585	16729	16747	16626	16668	16665	16750	16592	16678	16632	16562	16574	16572	16717	16807	16769	16809	16628	16676	16967	16796	16800	16719	16760	16681	16486	16983	16619	16754	16758	16809	16693	16745	16870	16606	16826	16646	16738	16662	16785	16691	16632	16635	16828	16703	16640	16768	16771	16812	16553	16673	16725	16635	16806	16657	16648	16795	16510	16641	16763	16870	16779	16831	16721	16876	16510	16528	16712	16699	16799	16762	16715	16530	16670	16700	16618	16798	16649	16766	16713	16654	16616	16794	16859	16730	16837	16878	16731	16623	16758	16708	16700	16820	16824	16608	16694	16720	16737	16691	16765	16579	16652	16828	16846	16817	16631	16799	16777	16626	16700	16702	16837	16773	16705	16751	16751	16681	16746	16994	16871	16688	16674	16617	16686	16667	16703	16780	16790	16773	16729	16714	16654	16753	16623	16685	16762	16750	16730	16672	16481	16824	16619	16764	16688	16727	16663	16656	16709	16720	16734	16693	16714	16660	16737	16733	16773	16719	16697	16832	16762	16710	16653	16683	16674	16607	16552	16722	16777	16650	16575	16693	16734	16757	16662	16771	16691	16629	17009	16812	16696	16790	16775	16520	16834	16697	16802	16689	16621	16632	16658	16942	16753	16842	16772	16719	16818	16554	16726	16703	16620	16814	16879	16699	16567	16734	16686	16716	16940	16756	16762	16802	16696	16595	16761	16858	16559	16815	16755	16727	16824	16738	16650	16800	16749	16788	16697	16682	16620	16725	16744	16723	16640	16791	16712	16709	16756	16719	16695	16607	16634	16563	16768	16748	16826	16873	16699	16661	16747	16713	16810	16810	16893	16564	16589	16686	16626	16681	16664	16566	16586	16699	16703	16853	16810	16724	16724	16720	16666	16800	16796	16719	16741	16711	16645	16892	16733	16739	16708	16891	16674	16620	16826	16893	16724	16703	16917	16717	16686	16776	16852	16563	16856	16736	16748	16642	16716	16693	16783	16892	16769	16664	16739	16661	16756	16816	16577	16554	16821	16651	16756	16689	16580	16634	16822	16727	16518	16782	16713	16750	16548	16733	16798	16548	16628	16690	16564	16904	16749	16762	16760	16714	16679	16676	16736	16699	16801	16826	16872	16634	16687	16782	16856	16773	16710	16900	16936	16798	16666	16771	16739	16752	16729	16698	16650	16584	16852	16664	16544	16756	16635	16754	16723	16645	16821	16707	16816	16690	16800	16795	16703	16621	16688	16891	16675	16519	16603	16816	16711	16680	16685	16752	16784	16731	16636	16767	16660	16847	16783	16836	16670	16849	16640	16747	16883	16761	16573	16695	16713	16892	16723	16786	16586	16773	16787	16845	16638	16735	16735	16718	16851	16786	16546	16778	16744	16771	16822	16719	16935	16874	16689	16510	16552	16642	16945	16788	16777	16630	16717	16783	16686	16699	16854	16688	16683	16817	16713	16842	16667	16606	16698	16753	16874	16636	16662	16877	16665	16627	16859	16745	16711	16467	16870	16774	16834	16780	16771	16778	16557	16719	16813	16759	16734	16833	16684	16659	16640	16735	16541	16847	16677	16739	16569	16635	16756	16614	16593	16720	16726	16805	16716	16711	16714	16620	16793	16924	16624	16590	16774	16828	16743	16633	16934	16783	16741	16729	16591	16575	16703	16699	16725	16756	16871	16776	16746	16834	16806	16710	16878	16757	16753	16716	16851	16912	16906	16706	16707	16666	16769	16676	16626	16869	16592	16791	16722	16599	16652	16783	16696	16804	16859	16655	16555	16915	16760	16928	16591	16550	16678	16788	16819	16683	16597	16592	16990	16685	16794	16638	16770	16508	16862	16748	16663	16519	16779	16680	16774	16718	16734	16613	16564	16697	16771	16652	16901	16637	16731	16573	16751	16785	16651	16719	16747	16899	16853	16801	16566	16861	16701	16771	16670	16704	16801	16530	16699	16897	16685	16699	16823	16748	16662	16672	16917	16692	16819	16725	16774	16811	16822	16759	16438	16747	16779	16697	16551	17019	16565	16708	16685	16738	16672	16822	16615	16687	16629	16878	16755	16705	16871	16547	16728	16738	16763	16551	16677	16668	16810	16627	16588	16805	16623	16946	16733	16650	16588	16768	16800	16783	16701	16781	16703	16666	16769	16766	16698	16787	16739	16708	16690	16693	16779	16814	16769	16769	16679	16698	16766	16712	16741	16560	16737	16727	16811	16861	16558	16564	16704	16866	16625	16884	16720	16567	16686	16803	16804	16675	16692	16690	16689	16765	16648	16797	16787	16816	16713	16885	16915	16689	16710	16721	16849	16777	16655	16775	16676	16664	16650	16636	16756	16727	16736	16562	16793	16654	16697	16588	16908	16674	16503	16769	16810	16884	16734	16681	16916	16593	16736	16886	16703	16807	16643	16691	16727	16778	16575	16713	16619	16526	16715	16727	16662	16618	16774	16757	16768	16715	16639	16588	16697	16709	16682	16735	16766	16699	16638	16883	16704	16803	16755	16866	16703	16872	16648	16882	16815	16690	16964	16799	16800	16681	16859	16682	16692	16792	16647	16826	16719	16690	16838	16609	16942	16803	16616	16825	16834	16715	16862	16603	16746	16781	16709	16871	16719	16683	16684	16629	16685	16648	16574	16910	16661	16803	16594	16659	16708	16666	16730	16651	16703	16731	16625	16640	16544	16637	16771	16631	16561	16744	16733	16658	16616	16790	16754	16798	16628	16458	16734	16604	16840	16642	16638	16658	16814	16871	16792	16677	16822	17008	16653	16697	16578	16612	16893	16538	16665	16709	16717	16843	16794	16678	16680	16697	16739	16714	16683	16725	16781	16715	16832	16796	16702	16754	16689	16769	16648	16557	16825	16734	16686	16706	16766	16845	16664	16796	16751	16623	16763	16628	16598	16657	16777	16936	16870	16957	16771	16720	16758	16840	16525	16692	16688	16881	16782	16693	16814	16873	16812	16650	16757	16580	16710	16820	16687	16441	16659	16681	16669	16795	16744	16638	16733	16826	16706	16542	16639	16698	16882	16851	16896	16736	16904	16604	16817	16767	16817	16671	16830	16758	16685	16772	16681	16539	16660	16627	16797	16746	16902	16752	16701	16867	16726	16689	16659	16738	16516	16854	16699	16684	16717	16579	16703	16800	16703	16794	16735	16743	16681	16852	16656	16604	16740	16540	16559	16772	16786	16831	16504	16986	16667	16757	16710	16707	16678	16788	16744	16665	16809	16830	16959	16868	16747	16709	16630	16531	16774	16707	16778	16684	16490	16644	16766	16837	16630	16913	16781	16846	16756	16807	16656	16656	16767	16712	16766	16766	16696	16823	16769	16747	16645	16691	16641	16688	16778	16683	16724	16473	16850	16831	16820	16719	16763	16812	16807	16816	16826	16843	16727	16546	16689	16784	16651	16984	16625	16787	16721	16679	16604	16957	16780	16665	16738	16659	16763	16857	16651	16678	16819	16658	16882	16716	16716	16640	16641	16875	16833	16606	16896	16801	16719	16686	16671	16821	16685	16667	16715	16831	16687	16853	16764	16806	16605	16728	16782	16669	16738	16705	16624	16561	16807	16885	16647	16751	16732	16653	16932	16710	16845	16664	16838	16744	16714	16745	16827	16797
22599	21151	27741	24960	22675	28041	33977	30445	29507	29610	29437	28872	28768	28441	28231	28150	27976	27929	27527	27934	27346	27419	27381	27415	27387	27210	27148	27133	27247	27222	27151	27047	26991	27172	27059	26754	26994	26871	27106	26907	27001	26610	26772	26717	26967	27067	26860	26883	27000	26727	26879	26969	26833	26794	26864	26673	26832	26737	26796	26822	26629	26765	26922	26965	27054	26846	26731	26809	26805	26810	27005	26786	26766	26514	26912	26860	26642	26671	26870	26595	26724	26588	26688	26645	26695	26750	26859	26609	26661	26836	26597	26935	26854	26756	26930	26492	26754	26683	26810	26941	26696	26583	26717	26611	26940	26743	26822	26890	26715	26777	26979	26843	26899	27000	26851	26645	26759	26767	26878	26447	26678	26866	26729	26725	26699	26572	26631	26709	26625	26809	26936	26884	26837	26611	26805	26849	26602	26812	26556	26646	26904	26512	26762	26577	26761	26670	26578	26437	27009	26857	26726	26696	26866	26662	26775	26695	26531	26698	26757	26707	26792	26741	26718	27032	26812	26758	26751	26870	26939	26823	26749	26715	26804	26750	27051	26535	27078	26631	26678	26782	26596	26512	26747	26658	26707	26367	26789	26725	26803	26728	26461	26614	27026	26821	27034	26816	26553	26670	26755	26697	26683	26716	26694	26818	26691	26712	26854	26821	26859	26713	26960	27010	26605	26622	26639	26675	26561	26692	26542	26522	26596	26753	26754	26427	26445	26722	26818	26656	26413	26645	26711	26923	26794	26840	26887	26699	26591	26749	26627	26596	26418	26660	26884	26705	26582	26725	26677	26658	26665	26356	26818	26246	26844	26913	26770	26459	26638	26847	26755	26828	26822	26808	26731	26743	26802	26539	26548	26645	26795	26966	26649	26746	26578	26902	26547	26891	26719	26714	26854	26646	26758	26649	26793	26818	26729	26823	26712	26571	26523	26514	26577	26530	26602	26766	26638	26815	26819	26802	26545	26503	26562	26676	26774	26595	26955	26405	26693	26869	26513	26795	26815	26784	26697	26460	26554	26958	26558	26769	26818	26757	26799	26702	26817	26709	26723	26898	26463	26816	26883	26790	26699	26698	26436	26792	26500	26449	26726	26816	26598	26843	26828	26727	26552	27015	26706	26437	26566	26555	26793	26609	26528	26714	26962	26564	26621	26515	26889	26722	26571	26516	26866	26524	26592	26661	26818	26929	26827	26694	26783	26482	26580	26906	26579	26699	26694	26577	26972	26579	26584	26528	26886	26606	26942	26653	26578	26508	26754	26927	26881	26648	26868	26836	26640	26578	26716	26627	26637	26743	26809	26805	26840	26754	26806	26952	26816	26523	26697	26757	26654	26744	26640	26835	26630	26497	26571	26447	26848	26702	26864	26784	26932	26908	26902	26798	26997	26752	26677	26610	26280	26559	26591	26538	26769	26737	26578	26832	26807	26592	26665	26318	26775	26661	26586	26777	26700	26662	26529	26589	26628	26264	26774	26667	26732	26532	26585	26792	26936	26575	26918	26652	26914	26576	26730	26915	26529	26838	26736	26704	26748	26432	26612	26789	26765	26553	26611	26638	26790	26931	26677	26701	26692	26779	26593	26465	26657	26591	26873	26533	26537	26604	26682	26851	26755	26916	26782	26812	26721	26663	27025	26820	26633	26521	26759	26700	26658	26511	26566	26912	26617	26936	26852	26506	26410	26819	26611	26877	26500	26727	26908	26763	26684	26801	26889	26775	26668	26737	26568	26784	26524	26919	26686	26817	26637	26829	26712	26554	26623	26728	26706	26840	26445	26628	26594	26585	26913	26848	26510	26967	26693	26703	26751	26430	26497	26710	26589	26798	26828	26697	26863	26896	26868	26763	26577	26836	26702	26742	26584	26630	26730	26664	26628	26895	26636	26583	26491	26667	26568	26518	26785	27005	26653	26766	26579	26522	26815	26818	26594	26843	26783	26809	26672	26788	26589	26463	26643	26739	26810	26669	26437	26575	26823	26569	26676	26931	26916	26746	26822	26756	26622	26599	26800	26792	26684	26778	26728	26609	26515	26945	26977	26610	26580	26833	26682	26717	26780	26788	26795	26748	26483	26594	26841	26772	26488	26891	26825	26576	26632	26605	26738	26924	26618	26752	26846	26627	26562	26611	26785	27085	26861	26712	26782	26984	26655	26555	26514	26674	26602	26788	26838	27011	26567	26581	26789	26903	26913	26980	26744	26622	26622	26512	26798	26640	26643	26596	26690	26705	26585	26810	26564	26644	26674	27052	26748	26864	26575	26720	26535	26489	26778	26810	26816	26609	26626	26613	26731	26870	26640	26798	26966	26532	26710	26834	27045	26863	26539	26600	26949	26734	26493	26754	26602	26855	26788	26728	26608	26340	26598	26614	26657	26675	26844	26646	26776	26683	26619	26763	26500	26796	26682	26681	26748	26637	26627	26584	26552	26714	26850	26583	26698	26814	26909	26593	26621	26371	26818	26844	26816	26929	26631	26534	26622	26797	26984	26986	26808	26681	26708	26756	26884	26855	26759	26539	26740	26675	26750	26584	26735	26780	26823	26556	26342	26679	26678	26532	26817	26747	26654	26899	26760	26908	26752	26515	26671	26718	26550	26681	26583	26764	26707	26731	26744	26673	26587	26375	26572	26712	26801	26745	26584	26492	26639	26585	26807	26822	26317	26716	26646	26498	26287	26619	26879	26752	26872	26511	26526	26574	26593	26640	26819	26550	26809	26780	26875	26898	26651	26739	26626	26626	26971	26435	26830	26747	26782	26661	26733	26799	26650	26619	26638	26730	26741	26562	26761	26839	26840	26635	26866	26743	26549	26742	26763	26581	26422	26992	26465	26626	26699	26588	26834	26647	26669	26726	26916	26732	26619	26493	26592	26744	26709	26752	26552	26747	26796	26484	26742	26708	26684	26701	26835	26903	26719	26569	26430	26826	26639	26922	26638	26727	26790	27117	26516	26656	27022	26652	26685	26442	26615	26611	26720	26454	26686	26808	26721	26649	26432	26392	26795	26717	26692	26496	26630	26597	26671	26454	26755	26757	26774	26887	26820	26811	26549	26957	26733	26745	26759	26508	26944	26797	26721	26606	26823	26693	26478	26850	26783	26627	26816	26749	27008	26729	26650	26782	26645	26851	26751	26737	26558	26681	26710	26708	26696	26806	26565	26761	26763	26802	26859	27011	26831	26681	26860	26708	26668	26871	26850	27066	26633	26824	26805	26698	26606	26472	26690	26686	26738	26554	26561	26653	26421	26672	26479	26838	26797	26540	26571	26705	26562	26774	26573	26588	26556	26759	26795	26871	26659	26427	26862	26716	26862	26738	26717	26897	26776	26622	26522	26804	26499	26864	26681	26593	26806	26841	26784	26402	27042	26674	26888	26759	26808	26816	27101	26777	26804	26659	26580	26605	26683	26747	26581	26641	26647	26663	26652	26529	26624	26748	26849	26762	26656	26625	26605	26589	27020	26721	26669	26978	26789	27006	26533	26610	26667	26566	26580	26688	26771	26656	26801	26529	26619	26555	26788	26601	26757	26816	26801	26926	26514	26639	26466	26726	26635	26580	26955	26628	26517	26698	26797	26689	26558	26525	26709	26882	26790	26371	26760	26837	26764	26589	26432	26635	26982	26948	26390	26755	26614	26817	26743	26742	26613	26607	26823	26644	26753	26596	26789	26624	26700	26848	26695	26783	27145	26869	26997	26730	26715	26795	26999	26915	26848	26832	26558	26663	26696	27091	26653	26533	26427	26756	26533	26477	26870	26575	26607	26582	26661	26836	26887	26634	26781	26526	26670	26816	26833	26566	26882	26606	26691	26754	26632	26702	26731	26739	26554	26772	26718	26724	26538	26737	26919	26691	26928	26584	26933	26777	26646	26726	27028	26855	26660	26580	26619	26822	26634	26678	26549	26836	26681	26676	26738	26552	26446	26769	26655	26390	26641	26559	26626	26804	26595	26471	26506	26881	26507	26714	26638	26513	26942	26667	26743	26598	26493	26523	26536	26444	26759	26724	26803	26769	26626	26698	26768	26829	26833	26717	26600	26859	26822	26817	26714	26707	26892	26585	26740	26671	26705	26682	26698	26787	26475	26598	26672	26707	26647	26558	26696	26633	26806	26722	26624	26773	26470	26987	26405	26987	26909	26696	26794	26553	26753	26737	26655	26842	26908	26699	26829	26508	26777	26748	26792	26564	26646	26809	26737	26743	26583	26495	26821	26663	26688	26620	26793	26535	27049	26425	26513	26800	26942	26704	26737	26907	26833	26720	26522	26595	26760	26666	26389	26682	26692	26732	26611	26583	26563	26705	26673	26674	26548	26756	26708	26835	26935	26655	26756	26743	26407	26569	26784	26455	26648	26451	26542	26720	26754	26773	26750	26784	26558	26802	26817	26646	26580	26511	26671	26496	26649	26869	26669	26730	26869	26943	26612	26935	26618	26937	26797	26472	26738	26592	26563	26835	26649	26676	26606	26632	26832	26706	26917	26753	26628	26430	26962	26809	26951	26591	26819	26608	26582	26666	26796	26855	26866	26771	26668	26632	26802	26587	26998	26783	26412	26809	26741	26820	26925	26577	26729	26779	26939	26711	26505	26690	26638	26610	26947	26896	26585	26749	26379	26711	26565	26750	26939	26800	26759	26577	26753	26964	26880	26620	26642	26838	26661	26932	26828	26765	26793	26697	26959	26517	26773	26711	26837	26437	26685	26497	26520	26574	27005	26787	26843	26516	26814	26878	26870	26668	26917	26680	26645	26507	26499	26729	26874	26735	26715	26763	26418	26765	26686	26744	26513	26395	26515	26843	26723	26504	26866	26996	26733	26666	26720	26627	26710	26855	26550	26727	26777	26716	26625	26635	26744	26736	26640	26516	26540	26483	26701	26582	26675	26409	26696	26972	26425	26525	26646	26701	26554	26660	26554	27004	27006	26621	26920	26815	26693	26795	26872	26583	26777	26833	27028	26482	26678	26463	26778	26855	26650	26733	26659	26734	26451	26581	26987	26786	26661	26419	26869	26798	26802	26561	26814	26760	26339	26686	26723	26633	26691	27063	26885	26672	26576	27062	26723	26707	26664	26599	26596	26728	26414	26776	26812	26689	26695	26545	26688	26791	26876	26740
21201	37286	37475	30565	26687	24188	22671	21650	20871	20401	20035	19736	19303	19038	18395	18148	18022	17954	17630	17667	17366	17290	17217	17160	17197	17098	16959	16745	16864	16859	16805	16910	16747	16854	16929	16717	16801	16707	16832	16664	16625	16467	16607	16613	16578	16730	16591	16516	16618	16522	16505	16714	16623	16666	16508	16473	16335	16557	16370	16448	16660	16513	16394	16476	16385	16612	16590	16473	16479	16537	16497	16497	16478	16281	16414	16455	16734	16449	16586	16423	16431	16501	16575	16487	16469	16496	16397	16505	16377	16532	16464	16609	16399	16510	16543	16508	16531	16468	16378	16500	16562	16551	16615	16490	16560	16510	16636	16358	16500	16545	16483	16641	16374	16571	16478	16511	16591	16472	16322	16390	16522	16488	16720	16510	16435	16533	16399	16418	16626	16406	16644	16433	16252	16402	16590	16581	16523	16404	16620	16649	16729	16497	16452	16492	16485	16468	16525	16441	16459	16539	16532	16444	16611	16641	16612	16513	16575	16707	16659	16496	16698	16593	16552	16449	16498	16519	16719	16414	16448	16521	16604	16314	16536	16494	16396	16453	16550	16404	16557	16568	16595	16345	16507	16603	16533	16451	16428	16598	16310	16444	16521	16601	16286	16545	16447	16621	16398	16503	16477	16477	16330	16269	16348	16507	16496	16478	16415	16545	16495	16439	16540	16480	16389	16501	16429	16438	16487	16412	16607	16547	16614	16506	16820	16339	16325	16475	16397	16471	16517	16562	16460	16487	16415	16513	16382	16552	16407	16487	16831	16615	16553	16346	16406	16372	16359	16492	16637	16365	16537	16481	16436	16605	16517	16408	16592	16521	16461	16485	16466	16684	16324	16626	16564	16444	16405	16482	16415	16527	16475	16385	16469	16418	16573	16408	16419	16337	16574	16536	16504	16574	16456	16554	16459	16484	16428	16416	16425	16434	16548	16333	16417	16507	16441	16624	16553	16685	16518	16613	16510	16321	16285	16455	16584	16756	16352	16475	16367	16616	16721	16597	16414	16556	16696	16398	16561	16397	16477	16346	16595	16383	16676	16590	16413	16392	16548	16415	16608	16491	16622	16594	16308	16386	16573	16525	16533	16533	16357	16680	16436	16393	16547	16376	16537	16506	16476	16425	16685	16425	16545	16597	16517	16678	16494	16435	16525	16559	16496	16510	16510	16436	16453	16593	16494	16599	16467	16416	16505	16483	16490	16605	16530	16586	16510	16459	16562	16620	16456	16328	16558	16489	16432	16584	16595	16334	16499	16397	16524	16341	16761	16577	16518	16481	16562	16412	16561	16493	16478	16545	16415	16412	16495	16650	16622	16350	16419	16535	16544	16436	16398	16278	16607	16490	16413	16521	16540	16591	16487	16499	16588	16486	16378	16516	16515	16498	16570	16617	16457	16435	16359	16302	16416	16476	16596	16339	16575	16532	16566	16523	16527	16505	16554	16259	16578	16447	16701	16631	16449	16445	16648	16609	16313	16575	16513	16441	16430	16592	16520	16391	16618	16391	16499	16511	16575	16534	16633	16493	16365	16358	16552	16399	16426	16557	16372	16526	16516	16585	16477	16682	16428	16469	16395	16488	16523	16464	16350	16534	16433	16449	16755	16483	16569	16480	16466	16456	16402	16505	16575	16537	16638	16596	16469	16503	16465	16484	16364	16645	16600	16439	16462	16340	16476	16385	16484	16360	16414	16477	16662	16476	16648	16591	16561	16514	16326	16460	16485	16493	16622	16503	16464	16569	16503	16536	16571	16674	16637	16481	16458	16570	16433	16463	16430	16504	16583	16480	16555	16412	16346	16488	16420	16505	16572	16534	16508	16342	16339	16484	16622	16536	16547	16501	16679	16498	16607	16426	16572	16482	16522	16490	16438	16543	16463	16322	16586	16571	16473	16440	16391	16520	16535	16487	16428	16549	16651	16421	16533	16326	16529	16435	16419	16563	16643	16430	16482	16529	16411	16519	16461	16341	16624	16620	16466	16469	16445	16485	16427	16507	16508	16322	16408	16493	16587	16509	16651	16522	16479	16435	16476	16558	16555	16638	16553	16667	16364	16472	16288	16391	16630	16392	16573	16363	16543	16545	16486	16428	16408	16461	16508	16511	16543	16454	16594	16554	16529	16460	16524	16433	16436	16523	16551	16531	16425	16684	16488	16614	16550	16394	16405	16536	16455	16468	16656	16386	16511	16319	16436	16421	16371	16358	16463	16554	16390	16378	16351	16592	16492	16377	16420	16471	16324	16402	16406	16526	16457	16357	16473	16498	16546	16412	16573	16524	16470	16529	16458	16718	16522	16598	16531	16401	16397	16396	16463	16583	16586	16536	16600	16250	16533	16578	16705	16391	16611	16521	16578	16592	16418	16491	16539	16491	16458	16400	16414	16700	16621	16354	16446	16627	16495	16558	16413	16523	16429	16283	16456	16416	16500	16457	16616	16354	16571	16436	16649	16540	16630	16604	16371	16625	16233	16436	16559	16525	16321	16576	16430	16564	16337	16743	16417	16505	16222	16442	16618	16607	16390	16515	16405	16383	16383	16449	16510	16574	16535	16379	16458	16467	16345	16574	16559	16500	16311	16453	16513	16440	16524	16373	16486	16621	16554	16556	16446	16428	16398	16416	16546	16431	16460	16399	16543	16428	16716	16491	16499	16424	16396	16432	16577	16501	16409	16698	16372	16492	16453	16558	16483	16379	16442	16612	16685	16514	16444	16516	16468	16499	16607	16484	16495	16584	16463	16610	16437	16396	16490	16492	16313	16417	16376	16440	16506	16670	16466	16640	16451	16498	16411	16495	16454	16424	16473	16571	16538	16568	16440	16228	16582	16501	16440	16541	16499	16497	16306	16364	16371	16491	16513	16551	16417	16463	16437	16231	16377	16516	16463	16346	16573	16373	16756	16470	16576	16600	16452	16453	16612	16454	16601	16567	16606	16602	16677	16499	16501	16533	16473	16344	16391	16524	16376	16441	16509	16384	16262	16521	16439	16352	16435	16454	16410	16457	16362	16608	16490	16556	16472	16396	16461	16391	16394	16455	16400	16553	16488	16630	16394	16562	16480	16409	16523	16459	16483	16477	16480	16366	16541	16602	16492	16425	16434	16555	16294	16574	16532	16444	16422	16493	16370	16439	16576	16525	16585	16399	16492	16445	16459	16573	16488	16546	16616	16425	16491	16741	16481	16437	16359	16465	16508	16506	16640	16577	16589	16607	16438	16552	16544	16256	16464	16425	16474	16323	16499	16277	16814	16319	16461	16670	16615	16593	16622	16374	16475	16499	16403	16400	16576	16582	16501	16423	16293	16372	16402	16300	16484	16491	16550	16524	16543	16310	16372	16571	16304	16549	16645	16259	16398	16440	16473	16393	16381	16568	16475	16496	16450	16539	16395	16419	16508	16379	16281	16436	16336	16660	16533	16568	16418	16558	16474	16470	16343	16446	16469	16277	16599	16416	16319	16523	16524	16423	16594	16454	16400	16616	16568	16438	16574	16432	16780	16465	16320	16480	16469	16433	16588	16430	16672	16441	16618	16505	16504	16536	16535	16280	16397	16628	16437	16555	16494	16576	16449	16457	16627	16638	16544	16417	16321	16488	16614	16474	16502	16362	16488	16619	16566	16427	16513	16474	16586	16520	16413	16617	16420	16518	16447	16248	16509	16629	16406	16530	16442	16496	16384	16345	16485	16428	16564	16446	16328	16477	16572	16592	16600	16318	16490	16435	16567	16485	16325	16473	16280	16392	16399	16490	16551	16532	16530	16458	16557	16424	16375	16583	16716	16298	16405	16458	16360	16607	16445	16586	16552	16456	16594	16664	16592	16417	16422	16526	16583	16444	16370	16459	16498	16486	16430	16642	16343	16508	16614	16471	16640	16413	16654	16288	16527	16506	16414	16591	16545	16493	16670	16467	16445	16450	16528	16528	16542	16298	16609	16336	16449	16483	16462	16344	16367	16532	16361	16427	16592	16531	16697	16471	16416	16482	16587	16538	16396	16382	16424	16358	16411	16537	16523	16556	16540	16499	16218	16478	16547	16455	16459	16410	16609	16576	16638	16347	16522	16414	16423	16681	16275	16506	16589	16548	16656	16460	16555	16512	16549	16487	16414	16534	16709	16551	16698	16470	16340	16291	16560	16610	16633	16581	16574	16470	16421	16342	16655	16530	16428	16635	16439	16398	16380	16572	16551	16455	16692	16532	16495	16573	16615	16485	16413	16598	16547	16488	16437	16479	16355	16371	16346	16322	16630	16363	16547	16556	16711	16576	16517	16473	16650	16545	16352	16610	16370	16612	16483	16593	16557	16420	16457	16511	16405	16407	16459	16435	16484	16501	16501	16497	16504	16559	16519	16460	16608	16394	16620	16401	16630	16407	16572	16458	16652	16425	16426	16423	16406	16501	16424	16321	16357	16660	16378	16481	16646	16445	16689	16466	16519	16487	16443	16470	16540	16428	16499	16531	16400	16565	16606	16479	16311	16507	16592	16440	16776	16429	16495	16490	16453	16454	16406	16487	16754	16492	16580	16577	16585	16577	16462	16521	16456	16446	16559	16381	16613	16532	16510	16441	16537	16500	16514	16318	16558	16379	16556	16446	16304	16446	16418	16377	16287	16495	16686	16513	16546	16422	16505	16696	16533	16519	16343	16545	16560	16432	16726	16525	16449	16476	16472	16522	16499	16463	16559	16632	16513	16329	16470	16625	16660	16579	16609	16349	16470	16337	16442	16444	16628	16586	16443	16453	16462	16535	16467	16521	16483	16423	16404	16455	16583	16557	16625	16574	16416	16643	16543	16615	16498	16707	16488	16438	16462	16459	16384	16326	16491	16602	16642	16431	16691	16500	16265	16407	16524	16576	16533	16583	16502	16527	16534	16361	16650	16462	16455	16537	16568	16426	16524	16370	16433	16636	16549	16500	16458	16619	16420	16675	16438	16467	16531	16371	16549	16569	16649	16387	16466	16567	16448	16625	16464	16390	16479	16481	16422	16674	16401	16372	16583	16550	16472	16426	16684	16428	16313	16509	16252	16369	16436	16515	16535	16560	16477	16471	16262	16362	16542	16617	16432	16585	16596	16596	16461	16372	16703	16372	16584	16405	16538	16457	16580	16786	16512	16548
36060	29926	34780	33786	31534	31048	30489	30318	30288	30045	29845	30224	30161	30057	29862	29683	29402	29523	29610	29689	29508	29711	29317	29406	29423	29221	29576	29426	29314	29130	29280	29320	29264	29561	29562	29550	29488	29175	29487	29385	29451	29361	29230	29256	29417	29344	29225	29307	29398	29415	29539	29226	29314	29454	29408	29169	29439	29307	29305	29558	29081	29177	29187	29355	29474	29211	29251	29096	29291	29420	29407	29135	29382	29477	29349	29177	29110	29555	29207	29100	29394	29428	29399	29199	29397	29209	29115	29199	29145	28994	29195	29001	29180	29208	29398	29216	29372	29467	29038	29099	29313	29456	29297	29375	29314	29216	29338	29203	29500	29488	29486	29178	29425	29371	29618	29543	29331	29295	29269	29311	29425	28993	29380	29071	29499	29055	29209	29308	29297	29576	29015	29265	29061	29510	29265	29256	29089	29292	29354	29394	29231	28997	29413	29222	29194	29231	29145	29363	29343	29393	29353	29295	29251	29242	29225	29356	29087	29165	29170	29311	29385	29303	29231	29250	29540	29122	29036	29195	29224	29400	29218	29129	29214	29168	29394	29371	29167	29246	29422	29437	29589	29425	29257	29341	29375	29099	29492	29342	29424	29367	29500	29205	29167	29323	29126	29039	29214	29441	29057	29232	29186	29112	29214	29513	29292	29262	29139	29417	29211	29062	29170	28872	29634	29156	29448	29197	29067	29253	29333	29329	29344	29382	28980	29336	29146	29474	29549	29289	29352	29142	29252	29343	29281	29177	29261	29213	29085	29042	29334	29654	29515	29271	29414	29162	29483	29253	29116	28997	28987	29470	29137	29273	29108	29167	29178	29362	29259	29413	29253	29370	29268	29368	29389	29221	29254	29493	29227	29295	29003	29351	29362	29009	29297	29389	29134	29328	29043	29201	29347	29162	29345	29491	29306	29163	29298	29350	29223	29209	29089	29173	29240	29359	29363	29191	29275	29481	29373	29328	29106	29216	29278	29088	29289	28997	29244	29241	29264	29304	29450	29272	29466	29161	29345	29219	29157	29014	29358	29432	29173	29107	28919	29158	29194	29298	29544	29420	29252	29507	29370	29261	29196	29005	29287	29363	29242	29244	29309	29168	29393	29065	29154	28991	29436	29240	29346	29343	29615	29297	29275	29329	29320	28965	29280	29254	29444	29393	29223	29197	29483	29238	29151	29349	29518	29231	29374	29335	29298	29265	29079	29164	29232	29220	29476	29110	29306	29095	29205	29039	29215	29403	29207	29339	29233	29123	29314	29293	29322	29383	29472	29332	28961	29418	29071	29121	29364	29265	29247	29486	29451	29453	29042	29173	29449	29157	29047	29323	29279	29369	29369	29253	29157	29258	29331	29243	29566	29354	29345	29561	29414	29181	29366	29489	29099	29149	29408	29193	29492	29412	29160	29060	29025	29186	29102	29093	29207	29311	29216	29019	29342	29259	29138	29334	29501	28929	29274	29241	29042	29229	29371	29069	29204	29553	29370	29300	29251	29199	29350	29234	29179	29219	29095	29445	29366	29367	29244	28918	29149	29533	29276	28988	29097	29374	29107	29127	29142	29377	29359	29319	29405	29396	29344	29403	29330	28975	29490	29337	29124	29074	28888	29423	29332	29107	29692	29383	28883	29167	29338	29368	29336	29351	29350	29323	29265	29408	29644	29501	29167	29359	28951	29113	29001	29320	29345	29368	29183	29477	29513	29275	29220	29485	29653	29395	29293	29328	29267	29360	29314	29512	29351	29298	29327	29148	29203	29385	29259	29096	29095	29145	28980	29288	29281	29190	29134	29275	29039	29274	29243	29450	29377	29409	29405	29235	29195	29287	29172	29224	29485	29439	29032	29340	29033	29352	29137	29373	29090	29169	28958	29260	29392	29222	29221	29142	29086	29616	29336	29342	29340	29385	29303	29217	29294	29043	29195	29237	29283	29299	29190	29417	29509	29177	29486	29129	29359	29092	29467	29542	29329	29336	29434	29350	29032	29405	29235	29308	29403	29203	29404	29538	29115	29365	29122	29219	29209	29111	29323	29252	29346	29400	29318	29318	29323	29059	29190	28962	29530	29414	29049	29257	29556	29166	29287	29176	29033	29272	29309	29426	29473	29076	29343	29406	29238	29166	29079	29290	29096	29458	29306	28995	29232	29287	29464	29187	29385	29108	29307	29306	29339	29308	29301	29456	29239	29180	29338	29465	29281	29124	29052	29330	29329	29239	29138	28946	29173	29272	29244	29571	29343	29303	29282	29569	29441	28985	29068	29202	29314	29119	29297	29230	29140	28981	29030	29244	29309	29052	29350	29239	29511	29620	29314	29494	29322	29244	29217	29331	29045	29043	29405	29202	29073	29482	29428	29212	29254	29315	29005	28936	29266	29370	29357	29404	29330	29338	29410	29291	29582	29402	29415	29278	29266	29234	29424	29194	29218	29319	29171	29235	29467	29248	29338	29379	29532	29300	29226	29177	29218	29456	29454	29183	29157	29206	29198	29082	29212	29138	29161	29636	29584	29276	29238	29243	29523	29384	29264	29119	29462	29166	29312	29402	29320	29116	29292	29487	29511	29335	29231	29364	29040	29500	29243	29073	29196	29365	29564	29216	29341	29285	29068	29171	29554	29201	29207	29258	29507	29051	29204	29209	29269	29334	29147	29176	29303	29367	29680	29544	29170	29211	29063	29384	29095	29310	29480	29200	29106	29044	29304	29197	29230	28996	29013	29275	29139	29451	29419	29516	29250	29365	29385	29131	29451	29323	29165	29335	29277	29064	29324	29229	29375	29535	29054	29478	29251	29498	29151	29173	29482	29639	29497	29334	29445	29433	29382	29509	29250	29077	29346	29100	29483	29289	29153	29546	29407	29268	29259	29358	29404	29306	28993	29165	29452	29178	29223	29318	29316	29511	29221	29241	29211	29302	29495	29134	29296	29243	29393	29117	29413	29294	29311	29332	29470	29266	29601	29435	29443	29280	28995	29380	29303	29372	29361	29386	29179	29457	29604	29229	29499	29465	29212	29555	29120	29144	29550	29233	29175	29180	29129	29293	29091	29200	29296	29186	29203	29391	29224	28970	29240	29454	29464	29372	29166	29256	29090	29077	29280	28977	29046	29340	29346	29346	29666	29585	29547	28864	29221	29325	29486	29379	29232	29422	29307	29193	29207	29246	29370	29207	28916	29092	29234	29282	29407	29446	29275	29431	29487	29201	29400	29129	29271	29645	29058	29191	29514	29297	29214	29294	29138	29218	29407	29182	29414	29170	29139	29297	29210	29289	29455	29386	29082	29151	29304	29218	29254	29095	29284	29311	29128	29443	29213	29052	29458	29375	29281	29163	29296	29117	29421	29208	29292	29429	29222	29488	29127	29212	29144	29305	29134	29293	29073	29075	29304	29318	29466	29533	29336	29072	29232	29197	29113	29322	29113	29240	29258	29397	29392	29305	29463	29350	29371	29439	29393	29602	29376	29291	29146	29325	29336	29266	29395	29461	29204	29187	29200	29377	29279	29156	29167	29399	29384	29344	29580	29143	29416	29183	29298	29563	29119	29069	29329	29091	29256	29230	29296	29317	29395	29395	29470	29276	29402	29400	29025	29363	29285	29101	29457	29300	29357	29178	29175	29302	29184	29258	29170	29242	29096	29249	29384	29392	29362	29469	29247	29189	29457	29485	29185	29281	29068	29009	29325	29363	29261	29252	29428	29404	29273	29348	29175	29500	29426	29192	29231	29242	29232	29348	29789	29343	29293	29341	29392	29238	29116	29203	29137	29261	29180	29038	29030	29291	29208	29332	29337	29284	29162	29220	29224	29154	29154	29222	29149	29393	29169	29379	29431	29151	29554	29401	29256	29464	29517	29097	29203	29207	29233	29052	29245	29105	29063	29266	29472	28860	29315	29249	29487	29454	29360	29219	29174	29316	29436	29372	29220	29404	29419	29274	29362	28925	29106	29448	29132	29070	29285	29410	29362	28928	29228	29237	29308	29239	29127	29387	29378	29077	29447	29286	29451	29492	29231	29378	29118	29239	29095	29255	29153	29226	29424	29474	29381	29176	29268	29133	29318	29456	29154	29401	29066	29173	29285	29178	29292	29159	29086	29042	29417	29175	29198	29294	29269	29198	29468	29310	29208	29250	29108	29261	29399	29246	29139	29221	29270	29200	29325	29243	29104	29225	29609	29608	29286	29308	29428	29539	29139	29411	29024	29293	29031	29347	29250	29445	29025	29232	29251	29215	29199	29625	29379	29506	29211	29270	29351	29280	29048	29192	29428	29155	29191	29215	28927	29417	29337	29266	28984	29309	29176	29454	29293	28958	29247	29226	29331	29314	29330	29236	29427	29532	29196	29211	29272	29264	29186	29370	29216	29198	29143	29559	29294	29439	29218	29400	29341	29140	29183	29031	29341	29302	29193	29159	29190	29365	29219	29324	29356	29228	29415	29339	29295	29448	29230	29396	29465	29317	29097	29437	29147	29097	29132	29310	29267	29381	29036	29347	29233	29432	29320	29486	29202	29333	29240	29293	29229	29368	29329	29324	29570	29250	29393	29351	29362	29046	29112	29222	29148	29219	29120	29195	29458	29225	29410	29404	29110	29401	29328	29388	29231	29425	29395	29247	28915	29330	29340	29209	29252	29266	29142	29299	29258	29302	29255	29159	29162	29305	29138	29315	29157	29124	29350	29105	29155	29139	29334	29192	29199	29491	29313	29327	29388	29286	29225	29142	29350	29353	29358	29068	29468	29206	29304	29103	29269	29248	29354	29002	29148	29213	29431	29303	29334	29413	29013	29319	29387	29262	29288	29237	29330	29357	29215	29336	29191	29270	29584	29679	29229	29491	29511	29187	29046	29264	29119	29307	29460	29376	29301	29424	29012	29479	29372	29146	29375	29384	29135	29157	29261	29442	29332	29228	29112	29519	29227	29263	29311	29210	29254	29194	29362	29203	29206	29393	29566	29403	29493	29111	29180	29305	29503	29187	29257	29497	29106	29193	29286	29459	29404	29520	29414	29484	29168	29379	29209	29368	29433	29321	29426	29396	29518	29323	29115	29331	29401	29425	29719	29492	29312	29272	29197	29362	29228	29102	29395	29297	29036	29050	29269	29123	29173	29429	29028	29422	29512	29227
22130	26453	26783	22917	21175	20357	19967	19400	19320	19012	19070	18881	18692	18622	18441	18150	18385	18436	18056	18011	17983	17827	18033	17920	17948	17911	17873	17968	17631	17789	17795	17820	17817	17775	17766	17900	17828	17850	17674	17802	17775	17964	17828	17661	17847	17685	17759	17614	17848	17800	17871	17750	17643	17728	17734	17798	17774	17810	17732	17854	17664	17668	17635	17629	17683	17637	17761	17862	17707	17884	17742	17754	17757	17961	17765	17757	17887	17726	17795	17767	17828	17741	17843	17781	17943	17689	17744	17504	17694	17711	17804	17520	17676	17680	17783	17905	17679	17666	17845	17706	17686	17648	17574	17792	17721	17725	17650	17525	17701	17646	17646	17622	17596	17714	17602	17603	17693	17806	18002	17653	17632	17718	17574	17876	17586	17900	17700	17476	17857	17719	17867	17553	17704	17862	17911	17809	17711	17679	17674	17551	17596	17759	17579	17723	17671	17635	17806	17627	17743	17750	17769	17704	17694	17726	17793	17629	17785	17601	17753	17794	17825	17690	17576	17425	17549	17634	17678	17791	17603	17685	17647	17604	17620	17646	17730	17915	17730	17766	17761	17662	17876	17762	17867	17675	17629	17654	17709	17612	17940	17539	17574	17794	17754	17709	17656	17628	17666	17792	17685	17829	17650	17746	17736	17760	17694	17782	17745	17884	17895	17520	17833	17671	17594	17745	17780	17920	17730	17840	17672	17748	17723	17621	17679	17659	17705	17557	17651	17753	17753	17677	17562	17619	17521	17924	17751	17643	17617	17757	17909	17635	17846	17510	17684	17849	17707	17627	17705	17846	17646	17682	17663	17749	17659	17700	17804	17665	17664	17752	17639	17876	17779	17590	17839	17734	17593	17561	17814	17848	17636	17655	17695	17721	17703	17784	17671	17876	17673	17912	17657	17712	17713	17767	17797	17672	17633	17837	17597	17807	17747	17775	17612	17858	17732	17770	17831	17618	17669	17878	17568	17766	17767	17511	17881	17573	17684	17756	17825	17764	17746	17605	17789	17734	17720	17622	17749	17620	17819	17654	17500	17779	17703	17646	17700	17734	17574	17671	17469	17741	17636	17739	17765	17485	17544	17781	17969	17696	17654	17992	17572	17542	17632	17715	17870	17800	17744	17789	17726	17668	17708	17743	17862	17806	17693	17782	17806	17680	17645	17692	17704	17639	17580	17673	17811	17773	17920	17795	17688	17656	17826	17738	17586	17784	17625	17728	17685	17844	17793	17706	17675	17736	17830	17629	17593	17673	17644	17722	17801	17659	17725	17840	17557	17844	17703	17775	17790	17760	17760	17600	17642	17561	17816	17792	17606	17864	17738	17807	17577	17593	17774	17518	17893	17761	17547	17825	17716	17763	17682	17695	17642	17651	17825	17728	17615	17771	17606	17695	17650	17797	17623	17669	17519	17581	17710	17559	17701	17722	17730	17802	17620	17679	17910	17783	17703	17768	17714	17685	17752	17610	17652	17609	17682	17691	17617	17636	17653	17893	17637	17623	17611	17865	17746	17659	17682	17733	17764	17699	17704	17654	17561	17827	17714	17693	17566	17756	17661	17663	17815	17813	17620	17411	17589	17741	17567	17636	17768	17901	17668	17783	17717	17720	17697	17695	17676	17624	17680	17683	17560	17811	17640	17900	17707	17742	17557	17704	17808	17485	17655	17823	17765	17627	17653	17714	17681	17680	17823	17831	17653	17578	17822	17769	17728	17823	17696	17719	17783	17743	17640	17612	17828	17836	17669	17615	17898	17489	17844	17702	17643	17643	17875	17644	17755	17854	17547	17785	17595	17508	17668	17767	17464	17861	17928	17783	17674	17776	17825	17763	17806	17760	17680	17626	17602	17769	17788	17629	17689	17515	17659	17598	17680	17666	17611	17692	17607	17781	17533	18037	17747	17591	17631	17618	17703	17598	17598	17751	17659	17573	17698	17683	17756	17675	17574	17712	17702	17656	17665	17848	17628	17582	17861	17704	17847	17577	17650	17567	17515	17755	17483	17626	17749	17743	17703	17681	17916	17645	17652	17722	17781	17656	17711	17573	17865	17751	17686	17800	17618	17729	17776	17727	17683	17775	17623	17624	17740	17690	17799	17855	17836	17745	17892	17840	17667	17858	17755	17697	17725	17691	17650	17673	17793	17628	17787	17766	17612	17705	17661	17787	17807	17726	17684	17708	17729	17854	17598	17772	17744	17705	17944	17706	17682	17670	17819	17647	17697	17733	17695	17632	17626	17684	17659	17836	17790	17671	17668	17846	17962	17810	17887	17571	17733	17709	17899	17689	17638	17696	17826	17831	17620	17932	17703	17741	17634	17634	17670	17557	17577	17773	17879	17936	17624	17741	17718	17738	17587	17664	17679	17765	17586	17706	17768	17680	17856	17752	17783	17593	17797	17761	17924	17699	17832	17854	17647	17806	17718	17679	18181	17645	17580	17806	17765	17682	17908	17790	17539	17648	17853	17807	17729	17591	17730	17698	17846	17910	17859	17683	17668	17800	17764	17849	17748	17621	17764	17674	17761	17670	17865	17779	17595	17790	17794	17645	17657	17777	17764	17640	17657	17533	17879	17690	17884	17624	17686	17895	17834	17694	17964	17677	17574	17860	17624	17528	17761	17924	17570	17758	17684	17769	17699	17727	17644	17677	17791	17664	17922	17556	17723	17662	17758	17798	17794	17745	17603	17661	17692	17787	17511	17741	17706	17748	17764	17891	17617	17610	17732	17590	17754	17781	17705	17663	17560	17651	17779	17775	17859	17620	17669	17679	17763	17700	17682	17630	17699	17804	17720	17719	17773	17619	17844	17721	17625	17598	17650	17644	17536	17693	17550	17907	17802	17718	17685	17732	17714	17687	17680	17600	17750	17761	17753	17611	17672	17726	17758	17626	17779	17643	17648	17603	17629	17800	17725	17574	17592	17702	17603	17815	17791	17616	17798	17773	17699	17720	17543	17756	17678	17757	17749	17760	17782	17726	17834	17853	17757	17726	17905	17680	17795	17741	17722	17870	17845	17739	17767	17760	17754	17659	17799	17815	17735	17541	17744	17536	17664	17754	17625	17671	17650	17944	17688	17895	17665	17833	17720	17646	17721	17683	17645	17854	17703	17651	17721	17568	17712	17868	17718	17655	17833	17505	17782	17707	17829	17721	17736	17642	17829	17748	17706	17631	17660	17766	17959	17644	17775	17797	17810	17660	17744	17799	17732	17819	17612	17910	17553	17554	17697	17535	17783	17673	17612	17826	17626	17674	17780	17653	17670	17769	17773	17711	17809	17856	17720	17677	17873	17667	17778	17638	17731	17727	17587	17802	17723	17722	17843	17749	17698	17713	17725	17731	17564	17797	17655	17908	17623	17787	17664	17837	17672	17419	17802	17752	17818	17758	17839	17688	17862	17676	17765	17549	17780	17694	17831	17610	17741	17669	17747	17867	17590	17702	17582	17632	17767	17631	17787	17699	17658	17631	17649	17697	17676	17928	17712	17642	17633	17671	17746	17615	17734	17701	17734	17679	17686	17869	17796	17634	17628	17760	17718	17751	17934	17596	17582	17626	17555	17664	17856	17652	17765	17723	17718	17763	17793	17575	17788	17602	17830	17700	17758	17735	17723	17532	17745	17735	17711	17715	17634	17679	17723	17585	17920	17700	17755	17747	17500	17894	17802	17695	17593	17753	17581	17846	17912	17771	17696	17806	17703	17787	17697	17706	17617	17778	17651	17670	17854	17642	17735	17693	17699	17637	17563	17733	17607	17771	17626	17712	17664	17676	17697	17606	17499	17687	17858	17698	17764	17667	17708	17790	17760	17673	17681	17721	17790	17706	17756	17760	17766	17653	17550	17790	17666	17631	17839	17763	17753	17553	17637	17752	17783	17584	17765	17753	17786	17846	17691	17759	17715	17921	17648	17734	17675	17664	17726	17714	17872	17703	17697	17651	17565	17659	17691	17611	17598	17604	17623	17632	17500	17716	17790	17838	17697	17725	17918	17756	17656	17913	17839	17576	17586	17650	17868	17568	17659	17743	17722	17595	17570	17549	17621	17749	17638	17692	17517	17708	17614	17840	17686	17716	17834	17670	17853	17736	17766	17776	17714	17681	17649	17812	17698	17952	17884	17828	17714	17832	17808	17662	17695	17783	17622	17652	17657	17823	17726	17814	17626	17825	17684	17604	17688	17617	17648	17821	17831	17712	17830	17664	17873	17756	17821	17756	17723	17614	17779	17768	17552	17853	17570	17593	17627	17706	17736	17682	17641	17848	17714	17846	17803	17711	17675	17776	17857	17665	17711	17663	17774	17643	17659	17690	17674	17734	17803	17650	17683	17710	17695	17700	17756	17773	17773	17782	17771	17755	17736	17795	17680	17760	17686	17732	17761	17796	17601	17763	17712	17753	17906	17572	17714	17563	17764	17619	17709	17680	17678	17905	17676	17673	17712	17798	17663	17671	17611	17526	17668	17580	17597	17819	17820	17602	17566	17815	17681	17703	17723	17663	17654	17780	17730	17690	17649	17623	17667	17735	17788	17735	17720	17545	17852	17918	17658	17770	17742	17775	17726	17796	17682	17584	17800	17801	17609	17642	17777	17721	17757	17646	17789	17756	17720	17822	17729	17837	17698	17751	17910	17637	17751	17586	17803	17641	17711	17829	17801	17641	17446	17753	17742	17570	17746	17807	17753	17764	17603	17588	17588	17690	17607	17656	17626	17738	17698	17743	17752	17608	17610	17692	17665	17858	17512	17585	17907	17877	17738	17698	17727	17596	17693	17680	17724	17597	17783	17885	17630	17699	17823	17764	17676	17866	17749	17706	17787	17765	17737	17696	17611	17759	17652	17665	17748	17741	17746	17717	17795	17789	17946	17630	17689	17715	17814	17816	17976	17799	17803	17725	17921	17656	17782	17638	17933	17806	17686	17831	17541	17802	17754	17733	17738	17687	17676	17841	17583	17856	17971	17770	17812	17585	17689	17743	17601	17773	17811	17583	17886	17715	17765	17808	17710	17833	17974	17921	17648	17791	17973	17598	17756	17804	17769	17786	17720	17591	17632	17615	17781	17783	17544	17769	17749	17939	17651	17509	17753	17889	17577	17582	17920	17876	17700	17630	17682	17732	17726	17864
23941	21176	27688	25387	24856	30001	32646	29915	29295	29365	29091	28740	28800	28613	28200	28357	28064	28062	27949	27860	27860	27774	27543	27656	27746	27723	27400	27609	27489	27492	27776	27562	27785	27599	27323	27449	27423	27560	27340	27429	27320	27398	27767	27562	27606	27539	27519	27472	27478	27597	27487	27552	27224	27366	27149	27613	27226	27624	27431	27422	27221	27254	27575	27260	27317	27061	27183	27375	27382	27523	27336	27430	27378	27543	27158	27423	27211	27409	27095	27347	27321	27462	27392	27265	27495	27128	27478	27117	27407	27363	27204	27298	27218	27370	27244	27435	27303	27258	27233	27311	27283	27419	27272	27450	27487	27054	27324	27335	27122	27483	27352	27318	27417	27319	27152	27224	27416	27218	27518	27393	27388	27444	27094	27262	27354	27311	27240	27402	27566	27251	27339	27379	27453	27509	27178	27407	27372	27395	27244	27216	27340	27474	27426	27344	27215	27412	27240	27561	27416	27388	27416	27258	27201	27299	27219	27404	27299	27375	27370	27268	27453	27337	27154	27503	27592	27147	26971	27342	27500	26995	27232	27218	27424	27297	27410	27633	27342	27262	27662	27214	27491	27223	27438	27356	27145	27364	27279	27205	27360	27263	27113	27213	27161	27175	27224	27157	27020	27417	27424	27420	27674	27437	27223	27395	27025	27158	27438	27501	27144	27369	27477	27382	27231	27430	27478	27285	27177	27147	27345	27291	27264	27242	27386	27153	27403	27547	26987	27537	27409	27122	27309	27282	27302	27296	27384	27512	27631	27044	27109	27134	26982	27253	27239	27065	27064	27276	27286	26976	27255	27339	27455	27202	27534	27346	27194	26975	27325	27205	27327	27218	27510	27305	27416	27191	27597	27298	27647	27252	27071	27249	27187	27496	27559	27196	27624	27110	27256	27179	27273	27150	27222	27240	27216	27255	27234	27238	27108	27452	27453	27310	26928	27375	27256	27178	27403	27346	27290	27215	27379	27578	27552	27121	27308	27554	27441	27410	27483	27373	27294	27240	27177	27161	27515	27449	27351	27172	27191	27237	27316	27485	27203	27127	27410	27165	27521	27033	27144	27484	27197	27175	27281	27317	27345	27174	27135	27190	27374	27439	27373	27212	27322	27221	27338	27422	27340	27098	27290	27278	27160	27215	27266	27220	27335	27297	27405	27381	27288	27391	27357	27341	27331	27273	27580	27312	27355	26999	27345	27097	27480	27062	27299	27256	27383	27294	27519	27402	27394	27188	27311	27304	27389	27115	27184	27311	27213	27386	27542	27421	27457	27282	27044	27571	27323	27159	27170	27341	27310	27284	27292	27255	26931	27293	27353	27476	27115	27219	27551	27124	27373	27268	27372	27301	27179	27480	27413	27442	27438	27110	27390	27288	27306	26992	27324	27376	27013	27342	27099	27265	27377	27456	27179	27306	27312	27402	27413	27186	27386	27422	27443	27105	27259	27191	27537	27162	27462	27302	27232	27358	27308	27095	27491	27314	27206	27184	27218	27426	27238	27341	27299	27322	27586	27263	27212	27541	27323	27391	27362	27282	27343	27320	27418	27326	27464	27302	27238	27370	27166	27409	27293	27418	27312	27183	27324	27568	27319	27538	27661	27287	27253	27468	27310	27546	27404	27281	27409	27173	27462	27169	27307	27417	27297	27206	27396	27315	27472	27124	27445	27253	27249	27146	27272	27312	27496	27400	27500	27429	27463	27212	27293	27343	27408	27121	27301	27310	27331	27235	27374	27478	27391	27298	27425	27467	27095	27085	27281	27194	27475	27268	27558	27321	27167	27403	27116	27393	27407	27252	27199	27384	27600	27441	27431	27052	27536	27344	27398	27280	27651	27527	27189	27229	27022	27297	27293	27210	27356	27304	27584	27406	27307	27099	27608	27117	27073	27236	27425	27487	27533	27451	27326	27387	27282	27300	27262	27266	27132	27066	27198	27473	27085	27247	27506	27364	27249	27324	27398	27370	27192	27506	27400	27209	27340	27497	27376	27309	27355	27141	27346	27427	27443	27112	27223	27337	27547	27471	27652	27582	27346	27406	27276	27302	27444	27239	27281	27234	27281	27299	27288	27273	27280	27180	27511	27331	26988	27410	27403	27377	27464	27396	27248	27411	27324	27358	27389	27341	27152	27133	27242	27167	27385	27121	27360	27327	27225	27352	27145	27148	27239	27546	27234	27204	27396	27332	27283	27499	27238	27389	27462	27429	27286	27307	27139	27353	27347	27337	27288	27498	27712	27451	27524	27272	27371	27564	27242	27102	27390	27272	27148	27154	27421	27196	27274	27337	27260	27338	27300	27564	27405	27086	27434	27462	27236	27191	27372	27353	27217	27214	27156	27248	27340	27312	27307	27364	27493	27509	27266	27299	27497	27503	27223	27215	27439	27456	27265	27347	27128	27093	27439	27328	27202	27396	27042	27302	27496	27535	27493	27455	27130	27371	27525	27416	27097	27104	27457	27197	27264	27325	27122	27066	27180	27275	27385	27267	27401	27285	27571	27366	27414	27250	27428	27500	27416	27211	27437	27199	27311	27230	26993	27257	27403	27397	27502	27356	27513	27527	27544	27241	27281	27261	27006	27399	27199	27484	27151	27290	27391	27442	27394	27405	27368	27493	27285	27179	27414	27329	27183	27455	27342	27407	27220	27493	27317	27252	27401	27389	27158	27424	27228	27510	27488	27503	27432	27335	27345	27286	27571	27274	27366	27171	27284	27343	27440	27243	27200	27298	27193	27042	27287	27050	27475	27413	27267	27259	27296	27210	27505	27670	27487	27019	27276	27301	27336	27199	27608	27520	27406	27294	27322	27375	27409	27251	27166	27286	27171	27107	27157	27498	27278	27271	27089	27476	27464	27020	27294	27382	27356	27411	27589	27283	27517	27157	27167	27193	27187	27428	27116	27234	27125	27519	27309	27041	27192	27294	27313	27355	27396	27062	27521	27506	27320	27308	27437	27420	27453	27181	27091	27465	27348	27298	27457	27306	27134	27326	27356	26933	27219	27287	27200	27424	27489	27248	27292	27271	27326	27296	27282	27192	27475	27370	27431	27303	27391	27100	27485	27250	27311	27297	27269	27387	27342	27145	27256	27489	27380	27174	27260	27276	27177	27444	27306	27282	27232	27552	27468	27180	27421	27463	27086	27269	27134	27323	27281	27424	27173	27535	27164	27120	27036	27425	27304	27144	27252	27281	27022	27495	27281	27284	27466	27169	27210	27273	27383	27504	27305	27118	27176	27126	27039	27283	27196	27405	27381	27411	27362	27738	27228	27478	27295	27250	27425	27535	27226	27271	27473	27377	27318	27265	27364	27115	27335	27429	27502	27432	27041	27605	27230	27448	27460	27300	27030	27335	27021	27426	27700	27465	27566	27158	27147	27123	27389	27261	27269	27331	27362	27194	27277	27150	27347	27198	27305	27184	27219	27436	27427	27090	27226	27421	27367	27551	27851	27547	27369	27416	27174	27039	27185	27387	27186	27210	27803	27230	27326	27091	27164	27354	27421	27369	27287	27254	27478	27460	27089	27421	27440	27044	27286	27143	27299	27402	27268	27390	27613	27385	27250	27223	27212	27256	27487	27658	27348	27233	27301	27452	27401	27284	27305	27564	27246	27251	27207	27308	27221	27262	27147	27497	27394	27298	27403	27184	27134	27212	27449	27038	27351	27498	27178	27424	27109	27266	27140	27210	27434	27176	27533	27507	27162	27205	27302	27313	27373	27549	27467	27391	27263	27096	27248	27418	27278	27254	27236	27341	27360	27285	27453	27407	27253	27402	27576	27118	27264	27302	27250	27402	27417	27491	27279	27194	27136	27166	27294	27234	27209	27287	27405	27264	27269	27445	27358	27317	27368	27567	27640	27189	27224	27158	27058	27261	27363	27327	27080	27083	27234	27150	27213	27197	27104	27470	27429	27328	27287	27212	27308	27121	27290	27403	27348	27284	27224	27338	27326	27433	27329	27349	27344	27141	27146	27240	27440	27420	27306	27151	27076	27490	27137	27236	27193	27381	27275	26997	27412	27403	27242	27288	27308	27230	27193	27198	27288	27210	27239	27200	27544	27488	27119	27199	27501	27447	27376	27156	27385	27293	27438	27570	27361	26883	27108	27119	27434	27502	27290	27198	27083	27163	27129	27157	27265	27482	27325	27035	27491	27296	27188	27519	27285	27076	27539	27369	27286	27508	27246	27470	27295	27187	27378	27451	27576	27443	27486	27325	27445	27342	27113	27357	27285	27173	27161	27227	27221	27233	27176	27412	27511	27394	27182	27380	27326	27309	27275	27234	27303	27089	27209	27233	27397	27404	27073	27306	27386	27330	27365	27324	27216	27294	27266	27320	27247	27355	27364	27168	27186	27501	27319	27234	27285	27277	27312	27280	27447	27572	27741	27186	27186	27315	27552	27329	27241	27178	27344	27312	27273	27326	27027	27211	27230	27377	27297	27304	27491	27136	27258	27352	27381	27231	27164	27418	27022	27129	27537	27222	27373	27335	27377	27432	27449	27250	27335	27335	27573	27470	27340	27158	27150	27165	27272	27337	27189	27206	27183	27080	27402	27399	27309	27199	27181	27215	27302	27003	27409	27230	27257	27354	27170	27343	27247	27202	27200	27370	27014	27188	27326	27233	27480	27160	27198	27404	27305	27470	27137	27115	27627	27448	27255	27287	27388	27316	27410	27389	27238	27256	27367	27355	27253	27161	27274	27510	27583	27203	27220	27220	27167	27299	27479	27278	27259	27275	27414	27629	27215	27070	27322	27267	27488	27212	27268	27334	27373	27290	27288	27342	27409	27159	27365	26989	27715	27277	27579	27301	27237	27136	27512	27302	27013	27096	27247	27364	27403	27163	27311	27600	27414	27583	27578	27323	27496	27472	27338	27001	27338	27448	27170	27259	27305	27100	27301	27268	27542	26934	27223	27407	27503	27410	27190	27414	27460	27528	27196	27337	27442	27282	27377	27185	27453	27153	27488	27429	27304	27070	27281	27372	27377	27301	27505	27272	27245	27243	27521	27509	27343	27293	27041	27140	27414	27365	27342	27337	27242	27358	27168	27445	27268	27311	27336	27285	27369	27160	27442	27170	27133	27276	27460	27202	27477	27254	27333	27230	27559	27070
19766	33039	33179	27191	23998	22471	21013	20429	19999	19358	19189	18921	18547	18533	18268	18069	17813	17808	17654	17650	17269	17243	17174	17381	17135	17114	17174	17282	16948	17111	17046	16940	17044	16953	17003	17091	16730	16943	16931	16855	16779	16964	16722	16901	16886	16855	16769	16788	16906	16907	16696	16824	16814	17030	16834	16850	16873	16945	16833	16743	16732	16883	16744	16948	16626	16647	16805	16877	16931	16827	16932	16872	16786	16759	16845	16769	16835	16961	16736	16853	17015	16733	16921	16832	16687	16894	16935	16804	16615	16931	16752	16763	16607	16738	16884	16845	16854	16764	16693	16760	16764	16737	16668	16732	16662	16902	16992	16826	16977	17015	16592	16752	16823	16790	16813	16746	16771	16724	16865	16891	16699	16870	16986	16979	16722	16848	16800	16783	16965	16884	16781	16918	17068	16841	16797	16784	16606	16869	16753	16809	16672	16737	16745	16710	16859	16848	16709	16681	16693	16757	16955	16894	16708	16933	16668	16794	16794	16729	16632	16661	16751	16713	16724	16887	16757	16957	16622	16779	16822	16723	16685	16893	16731	16707	16694	16827	16797	16754	16659	16791	16732	16928	16839	16762	16812	16766	16700	16955	16711	16795	16989	16865	16789	16880	16758	16770	16893	16933	16701	16681	16588	16870	16729	16805	16638	16819	16646	16830	16800	16810	16814	16870	16675	16880	16871	16754	16745	16733	17047	16735	16880	16659	16718	16844	16822	16567	16858	16850	16799	16664	16818	16596	16744	16571	16725	16813	16817	16965	16794	16865	16813	16825	16816	16567	16968	16858	16680	16686	16716	16878	16761	16923	16729	16810	16692	16749	16847	16941	16775	16739	16818	16750	16713	16727	16707	16811	16836	16736	16909	16600	16703	16719	16808	16937	16780	16670	16734	16915	16597	16812	16824	16797	16834	16792	16891	16752	16936	16737	16790	16728	16684	16933	16912	16819	16895	16768	16671	16851	16952	16854	16783	16650	16748	16771	16501	16836	16927	16832	16899	16750	16683	16640	16800	16942	16745	16799	16754	16773	16833	16704	16827	16739	16695	16738	16897	16645	17039	16707	16926	16765	16813	16665	16805	16811	16819	16862	16847	16881	16772	16722	16878	16854	16947	16681	16680	16918	16649	16816	17044	16729	16868	16827	16862	16872	16658	16717	17012	16959	16772	16771	16924	16798	16723	16553	16753	16900	16725	16768	16802	16589	16890	16536	16779	16781	16859	16798	17041	16696	16820	16767	16807	16678	16871	16794	16724	16824	16709	16840	16718	16857	16911	16872	16818	16821	16860	16734	16695	16766	16929	16671	16779	16670	16628	16717	16832	16786	16769	16871	16737	16825	16766	16716	16768	16686	16690	16848	16815	16791	16771	16858	16765	16786	16887	16699	16638	16613	16931	16820	16583	16696	16766	16856	16761	16811	16928	16908	16852	16756	16864	16729	16932	16851	16670	16723	16822	16811	16805	17065	16930	16705	17076	16605	16702	16888	16709	16859	16852	16868	16757	16783	16783	16928	16821	16671	16924	16799	16692	16850	16702	16851	16799	16737	16858	16820	16835	16850	16882	16860	16742	16975	16899	16796	16651	16819	16856	16903	16886	16731	16623	16888	16753	16835	16705	16724	16878	16594	16831	16696	16697	16797	16833	16828	16889	16769	16564	16913	16724	16793	16916	16865	16809	16837	16768	16867	16846	16838	16651	16762	16799	16911	16824	16685	16849	16746	16838	16861	16916	16950	16790	16905	16790	16751	16779	16886	16686	16985	16766	16795	16984	16829	16894	16980	16718	16909	16714	16803	16919	16611	16955	16699	16811	16826	16863	16768	16928	16892	16866	16736	16753	17065	16798	16851	16775	16864	16799	17089	16564	16918	16949	16684	16884	16813	16807	16623	16847	16786	16723	16818	16714	16732	16651	16700	16618	16761	16636	16733	16793	16861	16684	16900	16804	16801	16839	16738	16767	16866	16766	16958	16606	16857	16790	16810	16858	16860	16944	16826	16646	16653	16775	16782	16741	16778	16767	16786	16719	16877	16948	16833	16899	16744	16738	16932	16856	16789	16912	16825	16804	16758	16660	16893	16618	16754	16979	16997	16788	16839	16854	16805	16849	16844	16759	16755	16858	16955	16820	16777	16799	16734	16811	16772	16757	16484	16775	16789	16651	16722	16864	16705	16978	16762	16746	16785	16892	16961	16625	16697	16733	16948	16806	16803	16770	16763	16752	16802	16872	16676	16878	16961	16916	16776	16657	16790	16731	16976	16923	16919	16825	16872	16851	16776	16969	16771	16761	16772	16981	16681	16756	16749	16558	16756	16776	16677	16853	16728	16804	16805	16922	16779	16802	16709	16881	16858	16761	16696	17046	16799	16735	16623	16666	16653	16863	16971	16980	16989	16643	16908	16967	16929	16794	16778	16800	16844	16940	16825	16849	16853	16860	16833	16744	16811	16923	16773	16863	16716	16842	16777	16865	16804	16958	16708	16656	16719	16651	16844	16854	16755	16835	16557	16793	16838	16789	16514	16993	16801	16766	16918	16787	16839	17088	16768	16758	16878	16817	16553	16650	16661	16750	16757	16823	16863	16958	16720	16758	16867	16757	16904	16859	16746	16983	16681	16745	16734	16872	16597	16929	16894	16831	16817	16843	16841	16645	16938	16939	16882	16854	16799	16838	16682	16906	16742	16752	16886	16594	16993	16798	16682	16798	16819	16685	16847	16776	16883	16937	16766	16658	16914	16818	16819	16749	16761	16529	17070	16632	16757	16765	16805	16744	16835	16787	16626	16837	16595	16590	16809	16749	16659	16800	16810	16727	16930	16878	16673	16870	16778	16871	17061	16930	16848	16846	16770	16927	16858	16983	16711	16721	16653	16925	16852	16876	16920	16874	16676	16765	16707	16835	16769	16814	16807	16869	16747	16661	16986	16778	16801	16934	16821	16869	16817	16615	16815	16724	16899	16982	16690	16843	16774	16832	16926	16831	16869	16833	16619	16781	16925	16739	16670	16899	16670	16691	16826	16992	16672	16818	16718	16788	16694	16798	16720	16867	16738	16916	16572	16708	16682	16940	16728	16682	16815	16715	16842	16779	16874	16759	16735	16581	16764	16866	16948	16703	16751	16727	16889	16691	16924	16844	16976	16863	16792	16775	16883	16728	16833	16687	16686	16906	16754	16813	16853	16803	16845	16733	16792	16830	16906	16901	16770	16876	16651	16743	16774	16665	17007	16952	16719	16688	16889	16797	16611	16672	16819	16675	16815	16771	16683	16789	16914	16779	16904	16846	16860	16757	16719	16810	16898	16766	16644	16803	17044	16810	16914	16776	17027	16835	16789	16729	16807	16824	16749	16713	16833	16798	16782	16886	16706	16839	16901	17053	16855	16754	16759	16791	17004	16804	16875	16951	16975	16650	16892	16686	16678	16790	16773	16875	16850	16895	16963	16755	16668	16788	16756	17059	16823	16704	16895	16760	16875	16577	16870	16842	16687	16999	16762	17024	16890	16798	16890	16757	16837	16773	16847	16897	16810	16895	16689	16886	16874	16853	16889	16925	16657	16874	16745	16744	17005	16764	16913	16754	16851	16662	16782	16728	16875	16760	16846	16906	16810	16739	16794	16795	16890	16782	16905	16739	16767	16799	16900	16902	16768	16764	16717	16798	16722	16688	16788	16751	16843	16740	16687	16891	16765	16876	16702	16916	16619	16801	16880	16952	16941	16813	16944	16870	16781	16783	16872	16739	16738	16835	16936	16820	16763	16900	16851	16863	16676	16757	16707	16646	16903	16805	16734	16912	16900	16809	16797	17020	16667	16728	16820	16733	16703	16679	16809	16813	17024	16820	16667	16698	16937	16928	16663	16789	16720	16623	16790	16839	16718	16788	16899	16886	16827	16816	16848	16787	16783	16852	16741	16699	16845	16792	16862	17033	16892	16709	16824	16891	16829	16812	16847	16814	16799	16902	16705	16716	16677	16936	16671	16696	16955	16683	16764	16939	16762	16959	16740	16711	16822	16756	16894	16886	16719	16907	16803	16820	16726	16905	16804	16918	16914	16863	16903	16928	16624	16800	16803	16773	16902	16942	16832	16887	16675	16715	16752	16813	16704	16775	16760	16709	16910	16710	16860	16701	16780	16842	16786	16785	16795	16783	16803	16716	16897	16864	16903	16753	16852	16786	16922	16877	16804	16827	16837	16622	16818	16774	16749	16595	16865	16870	16829	16802	16643	16955	16869	16719	16814	16830	16599	16871	16918	16830	16879	16611	17016	16832	16866	16968	16781	16826	16787	16896	16764	16764	16923	16593	16844	16714	16817	16809	16885	16873	16858	16835	17022	16795	16993	16755	16837	16639	16672	16749	16726	16692	16811	16926	16907	16792	16646	16901	16766	16828	16845	16695	16818	16930	16743	16707	16826	16799	16901	16799	16909	16798	16775	16770	16767	16797	16865	16843	16749	16722	16796	16890	17057	16866	16700	16792	16780	16838	16763	16833	16889	16725	16656	16706	16866	16767	16918	16855	16950	16642	16812	16720	16613	16735	16814	16714	16891	16857	16805	16759	17035	16784	16695	16684	16812	16753	16574	16774	16875	16840	16821	16779	16864	16835	16707	17020	16683	16628	16891	16961	16696	16745	16821	16700	16775	16876	16903	16798	16870	16825	16724	16733	16718	16664	16890	16788	16889	16867	16674	16818	16739	16701	16763	16942	16709	16928	16840	16854	16674	16796	16811	16744	16648	16833	16858	16919	16679	16799	16737	16675	16807	16817	16886	16678	16896	16785	16901	17104	16835	16961	16437	16848	16791	16789	16909	16846	17018	16765	16835	16602	16838	16876	16943	16901	16674	16832	16821	16807	16880	16783	16702	16762	16918	16934	16701	16903	16760	16733	16832	16792	16850	16827	16840	16733	16734	16812	16800	16728	16746	16870	16926	16751	16889	16958	17081	16805	16850	16600	16926	16821	16770	16763	16835	16755	16893	16809	16532	16837	16857	16951	16663	16768	16794	16814	16861	16860	16794	16803	16707	16866	16809	16843	16923	16699	16986	16828	16971	16946	16691	17063	16645	16721	16767	16775	16804	16801	16759	16599	16727	16934	16879	16984	16820	16854	16885	16677	16884
22622	21160	27774	25005	22836	28526	34453	30692	29815	29902	29861	29144	29020	29109	28567	28307	28225	28106	27934	27772	27923	27910	27461	27492	27615	27568	27587	27441	27421	27746	27325	27222	27292	27317	27297	27215	27348	27337	27089	27056	27282	27056	27103	27302	27069	27207	27159	27060	27456	27218	26957	27212	26857	27004	27187	26961	26931	26924	26828	27011	27198	27241	27251	26907	27027	26961	26946	26957	27133	26756	27009	26752	27067	27068	27311	27128	27083	26877	27026	27180	27000	26994	26950	27086	26950	27217	26935	26797	26729	26703	27097	26925	27059	27285	26831	27013	27043	26783	27173	26926	26955	27026	27200	27224	27237	26986	27071	27008	26981	26971	26891	27194	27120	27045	26773	27086	27115	26852	26995	26894	26891	27484	27019	26922	26992	26985	27247	27321	27050	27132	27290	27005	27067	26907	27281	26917	26846	27222	27142	27175	26974	26950	27241	26681	27227	26766	26910	27080	27102	26952	26956	27135	27254	26920	26839	26763	27199	27341	26898	27118	26949	27025	26947	26902	27142	26840	26933	26991	27020	26968	26835	27169	26884	26791	27098	27206	27009	26916	27042	27126	27122	26998	27214	27241	26861	27235	27144	27191	26904	27239	26932	27162	27001	27054	27253	26744	26959	27084	27070	26868	27060	27124	26902	27174	27066	27125	27165	27182	27335	26879	27023	27022	26876	26926	26859	26710	26861	27152	27008	26959	26883	27096	27033	26871	26784	26732	27029	27071	26885	27029	26943	26977	27067	26921	27241	26938	27217	26955	26876	27145	27292	26989	27254	27419	27226	26625	27030	27020	26889	27149	26719	26837	26961	27230	27108	27021	26898	27199	26960	26792	26832	26982	27149	27020	27012	26806	26804	27017	27358	27042	27091	27157	26961	26855	27247	27048	27148	27235	27198	26835	27011	27026	27248	27057	26967	26934	27131	26932	26910	27265	27120	26834	27048	26948	26919	26922	26881	27014	27036	26866	26996	27284	27136	26888	27116	27090	27089	26705	27129	26926	27235	27009	27086	27197	26840	27022	27080	26825	27096	26951	26970	27131	27159	27043	27299	27109	27091	27041	27282	26925	26992	26811	26894	26874	27054	26640	27081	26889	27058	26901	26904	26960	26951	27075	27087	26888	26998	27035	27126	26899	26963	26978	26974	26944	26954	26767	26930	27098	27218	26838	26822	27064	27229	26984	26792	26865	26921	27045	27279	27176	27154	27334	26948	27065	27156	27053	26836	27063	26797	27039	27017	27060	26856	27067	27310	26974	26994	27128	26943	26972	26996	27210	26996	27110	27086	26983	26894	27049	27100	27289	26984	27199	26995	27010	26986	27118	27052	26945	26655	27082	27071	27095	26762	27103	27137	26904	27114	26904	26866	26674	27175	27151	26920	27024	26876	26880	26809	26823	26880	26831	26867	26904	27004	26899	26989	27001	26846	26636	26794	26914	26887	26871	27097	26860	26887	27161	27160	26991	27240	26809	27111	26945	26709	27161	27185	27060	27045	27048	27010	27065	27036	27197	26992	27068	27133	26941	27053	27114	27100	26712	26852	27237	27109	27152	26831	26971	27023	27167	27113	27155	27045	27243	26976	27142	27044	26886	27046	27148	27065	27140	26993	27077	27140	26996	26848	26720	26833	26968	26968	27088	27013	27051	27002	26870	27091	27443	26920	26990	27025	27027	26874	27056	27057	27012	27101	27006	26791	26964	26998	27187	27004	26950	26971	26867	27167	27134	27022	26925	27156	27026	26954	27057	26999	26927	27197	26910	27058	26958	26807	26914	27022	27004	26751	26997	27363	27168	26881	26972	27128	27185	27125	26974	26954	26846	27095	27162	26922	26975	26879	26790	26970	26893	26979	27139	27042	27065	27004	26981	27121	27161	26961	27095	26957	27155	27068	26923	26960	27084	26943	27010	26990	27061	27109	26967	26944	26948	27138	27035	27333	26816	27048	26873	26786	27095	27054	26982	27183	26900	27017	27026	27007	27005	27461	27027	27076	27037	27059	26990	26981	27064	27052	26966	26796	27067	27096	27065	27102	27057	26955	26846	27004	26925	26981	26937	26864	26791	26661	26906	27095	26720	27009	27089	27115	26675	26657	26797	26949	26735	26910	26926	26920	27123	26614	27035	27143	27261	26943	27224	26755	26969	26885	27057	26991	26911	27026	26918	26832	26967	26805	26987	27071	26850	27103	26800	26888	27003	27024	26921	27112	27154	27139	27014	26896	26873	26879	26931	26984	27074	27045	27026	27215	27041	26953	26810	26947	26996	27134	27025	26962	27107	27150	26985	27041	26891	26982	26945	27024	27099	27023	26893	26795	27070	26884	26964	26724	26924	26995	26641	27102	26918	26815	27000	27146	27012	27204	27000	27133	26947	27140	26969	26979	27337	26827	27125	27284	27025	27068	27018	27049	26883	26941	27126	27199	27076	26819	26896	27373	27089	27045	27038	27096	27027	27019	26899	27042	27060	26733	26760	27180	27160	27200	27150	26975	27076	27301	26958	27115	27281	27129	26887	26973	26785	26992	26908	27065	26993	26917	26908	26974	26854	26892	26803	27110	27067	26915	26880	27106	26813	27009	26723	26787	27137	26723	26799	26876	26898	26949	26952	26874	26922	26903	27086	27255	26888	26948	27099	27203	26818	26928	27405	26893	26856	26979	27212	27017	27126	27028	27157	26885	27243	27072	27130	26948	26915	26839	26873	26941	27055	27091	26618	26880	26959	27227	26871	27036	27033	27080	27051	27050	27055	26803	26828	27169	26865	26896	26822	27042	27030	26893	27089	26756	26792	26856	26931	26873	27006	26993	26951	26886	27112	26965	26703	26898	27083	27144	27062	27099	27147	26997	26837	27054	27007	26842	26953	26970	27174	27007	26713	26728	27047	26810	26699	27216	27034	26958	26838	26933	26925	26931	26852	26989	26852	27123	26940	27109	26843	26759	27048	26964	26842	26809	26794	27100	26988	27079	27197	26960	27146	26872	27252	27065	27224	26993	26957	26994	27157	26831	26866	27048	27035	26841	26753	27042	26952	27126	26936	26979	27055	27073	26906	27053	26858	26855	26734	26969	26893	26869	26747	27284	27113	27051	26865	26581	26940	27012	27021	27267	27212	27039	27068	26988	27245	27003	27074	27064	27082	26893	26991	27192	27015	26981	26813	26957	27029	26927	27056	27142	27110	27121	26988	27209	27014	27095	26985	27096	26995	27301	26846	26797	26999	27122	26691	27001	26954	26772	26853	27163	27063	26980	26945	26929	26782	26855	26916	27143	26930	27278	26957	26984	27009	26825	27030	26828	26800	26973	26756	26811	27055	26986	27089	27105	26883	27214	26921	27156	27185	27101	26887	26837	26970	26985	27037	26920	26887	26732	26962	27034	27041	27160	26877	27002	27026	26989	26842	27135	27008	27119	26828	27091	26937	27089	26985	27003	26736	27105	27263	26850	26932	27081	26889	27305	26969	27174	26907	26976	27067	27232	27040	27003	27057	27049	26977	27044	27033	27250	26948	26993	27088	27016	27291	27066	26880	27369	26964	26765	27224	26974	26952	27010	26882	27059	27153	26877	26955	26996	27192	27215	27068	27071	26866	27033	26974	26932	26964	26713	26930	26912	27167	27021	26757	26762	27149	27035	27184	27095	27213	26983	26990	26990	26827	26887	26918	27007	27012	26969	26875	26969	26936	27090	26934	26719	26845	26684	26751	26775	27118	27001	27032	27206	26894	27122	26805	27026	27068	27229	27127	27113	26976	26801	26925	27194	26930	26880	27163	26839	27042	27162	26995	27010	27094	27186	27123	27063	26944	26885	27012	26932	26845	26970	26984	27073	27080	27169	26904	27077	27340	26935	27358	26989	26736	27040	27192	26989	26931	27125	26867	26979	26947	26848	26839	26966	27050	26857	27067	27032	27088	27141	27090	26827	27181	26980	27080	26971	27022	26893	26764	26708	26942	26766	27026	27078	27364	27078	27161	27183	27006	27023	26947	26806	27077	27170	26786	26894	27043	27047	26943	26755	27155	27139	26868	26688	26692	26988	26665	27015	27074	26909	27066	26964	26971	27163	27228	26869	26990	27098	27087	26855	27234	27229	27077	26992	27048	26967	27110	26889	26978	26863	26619	26931	26886	26871	26972	26977	26938	26802	26959	26753	27116	26882	26622	27313	27038	27103	26903	26966	27142	26853	26659	27316	26906	26944	27107	27090	26946	27023	26788	27040	26903	27067	26976	26959	26705	26979	27061	27165	27341	27016	26944	26944	26976	27129	27044	26993	27004	27053	26931	27084	27051	27020	27105	26865	27077	26809	27073	27127	27045	26883	27126	27008	26825	26810	26739	26850	26758	26809	27006	26775	27175	27110	26849	27168	26814	27127	27065	27144	26873	27007	26745	26986	27125	27058	27120	26744	27283	27007	26948	27116	27043	26640	27125	26862	26893	26924	27010	27184	26948	26790	26908	26949	26904	27004	27129	27113	26895	27128	26927	26723	26910	27079	26921	26970	27060	26895	27235	26953	27133	27014	26877	26695	27049	27013	27110	27144	27043	27077	27219	27035	26909	26867	26770	26993	26951	27020	27117	26830	26718	26975	27219	27129	27141	26991	26842	27028	27072	26865	26676	26981	26849	26995	27082	26933	26984	26808	27113	26768	27096	27063	27156	26863	26960	27086	27142	26999	26696	26981	27101	27039	27060	27190	26875	27138	27030	27123	26993	27331	26950	26846	26804	26984	26935	27127	26929	27216	26883	26832	26845	27157	26882	27209	26911	27039	27195	27094	27077	27015	27058	27060	27016	26913	27125	27225	26847	26880	27153	27035	27184	27043	27028	26909	26851	26871	26834	27092	26972	27140	27060	27224	27170	26920	26819	27143	26771	27043	26814	26949	26940	26994	26902	27109	26933	26648	26985	26975	26786	26862	27238	27092	26919	26859	27054	27016	27171	27135	26986	26863	26889	26795	27057	26935	27116	26828	26784	26808	27090	27004	26736	26779	26993	27077	27125	27141	26944	26702	27155	27123	27040	27247	27062	27045	26929	26733	26664	27143	26996	26860	27170	26655	26951	27013	27129	27087	27021	26993	27577	27210	26801	27040	26742	27063	26959	26714	27037	27014	27140	27044	26846
21485	38347	38101	31063	27282	24589	22956	21885	21190	20560	20185	19668	19361	18719	18445	18255	18175	17815	17704	17521	17502	17248	17249	17238	17244	16973	16963	16921	17084	16696	17163	16923	16836	16851	16823	16863	16823	16878	16692	16911	16872	16786	16833	16654	16910	16526	16667	16776	16695	16876	16787	16689	16571	16755	16854	16550	16803	16802	16540	16729	16713	16543	16588	16626	16615	16714	16456	16701	16605	16654	16653	16633	16602	16527	16609	16753	16747	16567	16677	16571	16566	16588	16471	16565	16693	16565	16541	16826	16623	16533	16504	16465	16513	16439	16586	16761	16809	16569	16588	16510	16613	16864	16631	16474	16782	16610	16534	16650	16333	16627	16631	16586	16611	16639	16583	16554	16865	16583	16600	16578	16459	16758	16734	16565	16601	16500	16445	16537	16530	16766	16484	16747	16673	16626	16697	16595	16729	16603	16469	16508	16539	16523	16694	16700	16645	16678	16506	16644	16726	16825	16456	16552	16468	16674	16431	16504	16400	16510	16507	16762	16640	16737	16703	16560	16573	16610	16521	16725	16665	16679	16547	16541	16736	16591	16571	16850	16665	16472	16541	16861	16603	16538	16541	16608	16425	16642	16504	16559	16602	16791	16538	16390	16650	16597	16707	16544	16570	16637	16472	16380	16705	16533	16606	16586	16672	16788	16339	16670	16388	16638	16609	16581	16454	16603	16658	16630	16625	16708	16709	16689	16498	16534	16737	16526	16581	16741	16580	16646	16620	16775	16662	16714	16497	16426	16504	16706	16524	16513	16611	16488	16539	16780	16542	16723	16522	16742	16565	16470	16662	16433	16508	16704	16670	16650	16517	16601	16568	16634	16571	16538	16608	16594	16491	16496	16707	16601	16741	16621	16719	16540	16661	16696	16648	16525	16706	16355	16667	16615	16585	16458	16610	16455	16648	16674	16691	16485	16553	16566	16648	16611	16646	16633	16703	16559	16516	16771	16604	16424	16680	16514	16694	16671	16719	16603	16510	16618	16413	16534	16523	16509	16753	16515	16605	16624	16610	16489	16637	16583	16660	16502	16477	16538	16530	16423	16612	16481	16558	16653	16570	16502	16418	16765	16676	16525	16772	16582	16572	16196	16625	16622	16607	16658	16543	16603	16571	16564	16505	16602	16542	16540	16653	16691	16433	16640	16591	16520	16488	16643	16593	16667	16510	16576	16490	16658	16536	16451	16536	16691	16712	16638	16505	16705	16638	16663	16661	16712	16750	16580	16751	16572	16560	16540	16662	16638	16593	16598	16492	16449	16744	16613	16559	16644	16565	16405	16756	16443	16835	16580	16655	16541	16517	16567	16701	16522	16532	16634	16494	16548	16704	16637	16475	16706	16607	16556	16411	16735	16666	16587	16655	16621	16547	16627	16848	16424	16457	16547	16582	16600	16627	16441	16585	16647	16634	16463	16250	16471	16577	16682	16552	16747	16661	16404	16632	16551	16385	16691	16662	16649	16678	16563	16749	16671	16440	16515	16575	16537	16663	16563	16558	16604	16587	16680	16684	16575	16665	16428	16597	16614	16545	16628	16586	16654	16473	16633	16497	16455	16580	16627	16534	16679	16527	16599	16718	16613	16470	16768	16663	16715	16653	16610	16478	16594	16512	16625	16611	16565	16441	16533	16613	16719	16587	16385	16580	16672	16445	16642	16705	16590	16560	16659	16615	16685	16511	16716	16592	16560	16616	16591	16470	16515	16663	16621	16462	16568	16651	16485	16634	16690	16494	16654	16728	16577	16727	16513	16669	16499	16722	16573	16658	16487	16469	16639	16582	16326	16510	16706	16638	16542	16602	16527	16764	16598	16604	16811	16473	16502	16587	16526	16667	16627	16574	16605	16678	16401	16732	16571	16634	16441	16453	16743	16448	16628	16507	16741	16590	16549	16689	16663	16595	16346	16564	16677	16657	16655	16631	16553	16729	16642	16495	16698	16561	16615	16357	16444	16536	16775	16700	16689	16519	16606	16577	16484	16594	16578	16712	16520	16705	16480	16475	16595	16678	16659	16520	16682	16508	16800	16593	16667	16440	16480	16624	16761	16564	16711	16619	16659	16826	16656	16743	16433	16617	16658	16619	16602	16599	16541	16619	16513	16641	16369	16677	16519	16588	16552	16600	16755	16482	16516	16718	16723	16681	16451	16475	16522	16520	16627	16554	16456	16659	16494	16599	16501	16642	16727	16648	16351	16612	16772	16480	16759	16589	16778	16524	16667	16351	16564	16384	16516	16680	16605	16701	16448	16484	16622	16455	16545	16783	16807	16563	16616	16679	16581	16569	16790	16549	16556	16562	16543	16610	16633	16753	16594	16721	16705	16659	16685	16788	16536	16737	16719	16585	16573	16655	16645	16445	16584	16548	16679	16699	16715	16497	16708	16614	16530	16604	16498	16516	16427	16632	16710	16716	16451	16498	16637	16581	16635	16683	16503	16740	16431	16598	16419	16648	16538	16584	16507	16660	16544	16699	16606	16600	16385	16558	16620	16662	16411	16735	16343	16454	16575	16588	16414	16629	16532	16731	16637	16467	16511	16513	16642	16666	16779	16654	16698	16623	16640	16542	16493	16635	16649	16580	16527	16516	16587	16724	16579	16572	16634	16609	16580	16613	16585	16621	16503	16532	16378	16611	16591	16643	16696	16521	16555	16603	16774	16567	16608	16623	16608	16654	16525	16603	16648	16507	16663	16667	16523	16537	16525	16662	16615	16424	16680	16452	16471	16662	16532	16470	16461	16502	16630	16571	16328	16694	16804	16532	16621	16615	16643	16631	16574	16608	16625	16596	16530	16642	16614	16456	16653	16431	16472	16505	16602	16812	16460	16508	16530	16531	16636	16553	16683	16513	16673	16559	16655	16517	16642	16490	16690	16411	16330	16714	16643	16660	16681	16512	16502	16663	16477	16638	16484	16666	16573	16620	16601	16489	16491	16517	16668	16731	16730	16513	16490	16493	16570	16641	16528	16696	16539	16483	16814	16640	16450	16517	16445	16897	16539	16424	16474	16531	16798	16673	16642	16743	16487	16412	16508	16560	16454	16636	16634	16646	16425	16489	16598	16704	16418	16789	16665	16391	16668	16648	16379	16641	16577	16596	16646	16645	16618	16568	16566	16506	16484	16664	16621	16339	16575	16425	16678	16539	16461	16617	16503	16577	16554	16516	16556	16527	16648	16307	16645	16684	16621	16464	16480	16523	16697	16435	16547	16748	16557	16503	16639	16651	16628	16626	16709	16599	16662	16572	16486	16719	16533	16543	16890	16433	16552	16639	16522	16579	16677	16508	16607	16718	16414	16513	16657	16813	16654	16667	16408	16508	16628	16446	16454	16698	16404	16599	16597	16714	16558	16530	16503	16570	16684	16654	16541	16576	16553	16659	16583	16589	16540	16536	16580	16607	16459	16508	16591	16620	16570	16551	16611	16393	16564	16519	16801	16816	16571	16719	16659	16701	16504	16484	16722	16709	16573	16605	16644	16558	16557	16669	16697	16401	16395	16635	16534	16683	16520	16530	16463	16581	16651	16535	16661	16642	16498	16574	16685	16646	16488	16576	16533	16722	16677	16660	16630	16723	16498	16728	16550	16754	16413	16382	16583	16622	16372	16565	16620	16610	16631	16721	16665	16571	16530	16531	16579	16648	16569	16572	16610	16640	16658	16675	16685	16627	16457	16469	16589	16715	16657	16584	16479	16594	16666	16629	16806	16635	16731	16620	16583	16576	16607	16550	16645	16645	16703	16771	16664	16601	16596	16579	16680	16559	16630	16688	16462	16549	16580	16582	16540	16752	16584	16468	16520	16541	16474	16487	16555	16418	16761	16618	16742	16501	16573	16635	16668	16606	16659	16614	16635	16616	16702	16623	16669	16716	16677	16618	16749	16538	16513	16562	16547	16607	16622	16543	16397	16534	16510	16511	16490	16608	16477	16589	16587	16616	16533	16643	16678	16532	16644	16533	16423	16625	16540	16744	16720	16628	16588	16567	16530	16602	16728	16311	16569	16609	16542	16660	16369	16647	16702	16565	16450	16679	16555	16711	16596	16536	16591	16627	16695	16480	16700	16593	16672	16659	16664	16579	16508	16724	16615	16531	16548	16768	16575	16665	16619	16503	16627	16571	16606	16548	16545	16519	16823	16700	16639	16488	16380	16638	16619	16485	16450	16462	16719	16544	16631	16628	16533	16697	16596	16603	16498	16550	16620	16674	16792	16549	16621	16548	16685	16591	16576	16753	16578	16399	16689	16770	16483	16491	16573	16613	16453	16742	16502	16564	16695	16572	16704	16572	16634	16720	16487	16572	16471	16560	16555	16529	16576	16531	16546	16597	16597	16469	16686	16515	16509	16576	16440	16436	16558	16686	16708	16584	16623	16574	16354	16791	16549	16566	16415	16686	16541	16524	16529	16552	16653	16658	16535	16602	16564	16648	16639	16663	16602	16536	16628	16594	16541	16545	16549	16570	16537	16511	16694	16632	16534	16736	16597	16523	16689	16643	16731	16770	16624	16499	16554	16690	16523	16457	16711	16609	16599	16767	16487	16539	16806	16597	16542	16513	16580	16484	16514	16560	16599	16533	16610	16520	16597	16673	16663	16495	16711	16558	16626	16443	16602	16639	16580	16531	16535	16631	16466	16617	16537	16643	16697	16519	16668	16684	16572	16691	16657	16846	16507	16574	16577	16415	16592	16669	16480	16493	16406	16658	16620	16538	16583	16542	16648	16506	16323	16640	16778	16635	16579	16636	16484	16710	16712	16706	16655	16454	16665	16610	16636	16586	16591	16572	16596	16628	16772	16477	16735	16494	16579	16548	16625	16779	16716	16565	16660	16628	16678	16745	16497	16604	16646	16546	16744	16670	16524	16615	16524	16554	16683	16732	16505	16609	16495	16447	16600	16629	16625	16653	16622	16680	16484	16567	16434	16772	16771	16553	16602	16547	16684	16665	16514	16586	16486	16507	16615	16603	16435	16471	16494	16689	16448	16655	16537	16480	16630	16523	16679	16546	16443	16607	16527	16596	16711	16526	16671	16524	16397	16630	16553	16587	16646	16378	16356	16678	16681	16762	16530	16694	16547	16826	16602	16778	16490	16666	16486	16730	16670	16615	16515	16531	16640
36228	29973	35183	34036	32056	31422	31206	30907	30650	30604	30383	30553	30170	30283	29966	29825	29929	29858	30115	29984	30010	29755	29525	29686	29647	29885	29698	29561	29529	29648	29474	29576	29657	29615	29927	29602	29598	29385	29405	29745	29477	29557	29591	29258	29735	29314	29462	29466	29707	29562	29541	29581	29294	29273	29443	29734	29747	29568	29513	29636	29485	29671	29678	29534	29529	29770	29722	29718	29759	29758	29606	29766	29269	29655	29701	29640	29649	29441	29419	29580	29530	29760	29697	29387	29745	29797	29389	29322	29536	29384	29546	29247	29582	29675	29810	29554	29480	29450	29692	29529	29627	29518	29579	29610	29657	29744	29784	29515	29625	29416	29637	29653	29716	29708	29291	29545	29639	29631	29354	29538	29611	29577	29663	29496	29538	29527	29545	29737	29621	29604	29615	29805	29695	29626	29422	29479	29790	29446	29533	29190	29441	29900	29481	29567	29595	29654	29481	29287	29625	29505	29744	29575	29270	29472	29664	29506	29486	29755	29539	29284	29442	29374	29570	29608	29416	29583	29537	29404	29683	29509	29458	29537	29394	29604	29618	29536	29538	29404	29549	29331	29327	29464	29469	29459	29512	29505	29742	29405	29721	29814	29545	29816	29574	29485	29727	29668	29758	29287	29460	29603	29548	29677	29624	29545	29417	29537	29465	29704	29617	29661	29454	29526	29679	29425	29587	29412	29612	29708	29715	29496	29515	29383	29729	29556	29558	29778	29763	29589	29420	29576	29724	29926	29733	29491	29459	29867	29457	29818	29526	29503	29396	29440	29458	29360	29762	29454	29435	29563	29443	29787	29548	29394	29439	29831	29496	29633	29428	29556	29648	29533	29713	29550	29610	29549	29682	29563	29581	29542	29751	29666	29756	29359	29454	29620	29511	29643	29755	29624	29663	29561	29627	29568	29525	29468	29662	29450	29372	29344	29559	29553	29714	29863	29609	29545	29689	29714	29381	29712	29637	29536	29524	29417	29661	29678	29538	29687	29593	29719	29584	29444	29510	29786	29484	29627	29740	29671	29859	29529	29289	29623	29474	29764	29613	29639	29821	29463	29816	29388	29600	29550	29628	29701	29305	29555	29715	29686	29721	29587	29541	29481	29588	29554	29606	29297	29493	29684	29752	29672	29820	29638	29580	29383	29281	29542	29376	29627	29550	29348	29903	29573	29697	29536	29522	29464	29402	29443	29311	29506	29552	29615	29536	29650	29567	29351	29568	29565	29795	29404	29763	29513	29451	29509	29364	29465	29442	29412	29823	29484	29612	29306	29455	29649	29543	29453	29242	29679	29710	29469	29584	29392	29568	29445	29704	29508	29778	29617	29727	29418	29333	29551	29425	29336	29682	29543	29802	29560	29520	29558	29598	29637	29732	29711	29613	29529	29545	29839	29690	29373	29456	29453	29850	29805	29450	29580	29624	29373	29444	29743	29801	29692	29562	29291	29683	29317	29893	29701	29647	29258	29543	29630	29611	29440	29406	29523	29778	29611	29699	29155	29569	29415	29437	29397	29462	29416	29489	29852	29673	29540	29601	29708	29353	29574	29587	29376	29451	29389	29739	29516	29498	29757	29576	29264	29409	29589	29558	29409	29834	29234	29292	29619	29576	29626	29618	29644	29578	29596	29439	29619	29612	29465	29613	29480	29572	29437	29639	29538	29557	29508	29823	29935	29631	29350	29684	29389	29587	29680	29706	29673	29734	29560	29612	29421	29640	29697	29660	29565	29379	29688	29480	29510	29360	29564	29520	29718	29562	29544	29712	29383	29564	29674	29690	29703	29901	29740	29497	29303	29558	29536	29433	29451	29385	29520	29589	29378	29559	29703	29850	29562	29363	29527	29604	29741	29828	29559	29847	29678	29468	29462	29522	29589	29681	29572	29344	29702	29388	29452	29467	29432	29562	29730	29670	29541	29466	29614	29528	29667	29593	29260	29286	29561	29377	29622	29532	29571	29483	29621	29450	29452	29634	29543	29560	29641	29500	29406	29737	29679	29883	29658	29652	29316	29755	29593	29559	29487	29751	29529	29874	29704	29372	29243	29395	29462	29562	29559	29556	29286	29704	29495	29291	29580	29427	29502	29581	29616	29643	29593	29536	29555	29690	29557	29769	29540	29539	29459	29809	29568	29634	29599	29578	29874	29539	29523	29464	29505	29675	29350	29319	29370	29493	29433	29822	29639	29564	29638	29616	29546	29603	29092	29831	29841	29375	29530	29560	29666	29740	29581	29520	29858	29304	29625	29621	29844	29316	29393	29617	29419	29291	29664	29455	29620	29579	29342	29572	29346	29759	29463	29686	29774	29356	29293	29474	29745	29550	29793	29387	29600	29789	29563	29465	29637	29510	29765	29383	29798	29460	29413	29635	29649	29776	29568	29501	29499	29753	29552	29511	29645	29512	29626	29485	29604	29286	29258	29477	29769	29443	29545	29227	29380	29510	29720	29579	29570	29658	29314	29483	29575	29530	29881	29757	29377	29446	29620	29831	29581	29768	29430	29795	29649	29615	29442	29716	29594	29450	29340	29498	29617	29439	29776	29563	29662	29587	29412	29477	29424	29493	29485	29469	29599	29656	29490	29389	29709	29684	29722	29510	29731	29754	29687	29194	29403	29458	29702	29422	29571	29542	29538	29401	29584	29424	29603	29478	29463	29681	29657	29621	29409	29860	29787	29875	29892	29462	29514	29431	29631	29711	29815	29502	29642	29615	29296	29354	29628	29499	29373	29350	29767	29470	29717	29516	29499	29651	29658	29825	29697	29446	29436	29336	29589	29611	29635	29674	29634	29097	29600	29294	29791	29250	29769	29540	29480	29315	29458	29362	29539	29393	29439	29490	29634	29642	29364	29495	29653	29797	29646	29726	29566	29668	29589	29539	29355	29565	29424	29537	29395	29615	29436	29518	29541	29678	29390	29526	29443	29557	29531	29701	29586	29487	29479	29595	29695	29538	29373	29417	29409	29748	29748	29856	29507	29555	29348	29471	29392	29489	29274	29430	29229	29895	29688	29522	29540	29780	29450	29634	29463	29600	29530	29387	29422	29518	29480	29519	29716	29492	29574	29665	29598	29655	29605	29671	29351	29584	29482	29615	29708	29717	29552	29277	29374	29804	29824	29607	29697	29440	29551	29493	29532	29579	29545	29757	29346	29526	29688	29524	29631	29545	29305	29649	29531	29389	29645	29638	29551	29815	29560	29565	29630	29654	29497	29428	29555	29690	29671	29667	29577	29863	29472	29693	29815	29795	29650	29534	29435	29351	29763	29592	29526	29509	29492	29644	29297	29412	29538	29712	29834	29622	29639	29274	29579	29497	29624	29677	29744	29378	29370	29713	29322	29681	29683	29357	29483	29733	29334	29738	29500	29503	29779	29326	29668	29617	29474	29441	29553	29634	29566	29713	29758	29508	29516	29363	29652	29365	29224	29650	29643	29473	29615	29548	29480	29444	29713	29549	29350	29476	29357	29603	29318	29498	29170	29445	29552	29711	29608	29614	29442	29615	29589	29449	29293	29273	29611	29470	29441	29613	29444	29587	29551	29318	29525	29704	29361	29658	29526	29554	29451	29402	29588	29554	29706	29593	29707	29623	29793	29829	29430	29579	29654	29239	29577	29552	29616	29628	29710	29602	29875	29437	29514	29724	29682	29370	29323	29279	29542	29466	29549	29477	29832	29597	29493	29833	29554	29321	29552	29499	29702	29670	29842	29651	29699	29657	29286	29360	29655	29660	29569	29709	29452	29579	29507	29637	29772	29476	29436	29505	29509	29606	29627	29539	29660	29540	29381	29736	29639	29753	29414	29447	29478	29754	29638	29512	29354	29645	29708	29559	29517	29409	29367	29619	29571	29696	29777	29440	29619	29555	29656	29634	29503	29580	29535	29528	29423	29602	29556	29466	29637	29346	29321	29496	29940	29613	29239	29365	29595	29510	29591	29742	29263	29860	29256	29391	29678	29487	29218	29396	29445	29449	29782	29249	29649	29720	29490	29645	29612	29412	30021	29438	29710	29623	29782	29355	29272	29502	29368	29430	29451	29645	29726	29542	29533	29649	29533	29561	29657	29445	29600	29495	29761	29685	29636	29662	29462	29463	29400	29291	29429	29757	29587	29568	29620	29599	29391	29534	29612	29512	29518	29604	29610	29550	29519	29511	29458	29435	29414	29636	29190	29683	29427	29393	29490	29470	29455	29636	29694	29552	29559	29373	29494	29557	29519	29623	29671	29436	29323	29585	29550	29750	29526	29503	29462	29735	29791	29531	29735	29943	29487	29753	29829	29392	29888	29829	29545	29529	29515	29548	29491	29596	29412	29675	29567	29673	29318	29514	29511	29311	29359	29544	29426	29713	29663	29432	29631	29394	29414	29452	29479	29523	29298	29713	29761	29507	29474	29517	29804	29616	29361	29612	29548	29470	29432	29665	29687	29603	29551	29517	29489	29584	29809	29574	29660	29819	29573	29728	29600	29563	29642	29576	29465	29727	29798	29741	29699	29330	29308	29714	29630	29606	29370	29651	29302	29525	29737	29485	29486	29409	29722	29512	29580	29551	29525	29854	29545	29504	29469	29735	29690	29743	29539	29520	29352	29709	29698	29445	29576	29382	29604	29945	29418	29882	29418	29920	29531	29663	29633	29445	29282	29488	29476	29546	29705	29641	29393	29454	29612	29593	29602	29694	29583	29661	29385	29675	29563	29586	29469	29488	29520	29373	29686	29748	29598	29592	29783	29693	29379	29374	29749	29492	29682	29571	29315	29425	29294	29449	29403	29530	29510	29787	29763	29411	29467	29549	29512	29580	29611	29509	29452	29824	29424	29539	29686	29505	29642	29703	29526	29742	29358	29578	29709	29412	29539	29719	29591	29522	29346	29752	29567	29516	29506	29514	29506	29535	29761	29659	29517	29485	30007	29647	29290	29907	29792	29725	29515	29402	29399	29704	29580	29709	29609	29416	29264	29458	29838	29462	29333	29563	29665	29685	29535	29804	29588	29666	29704	29562	29487	29555	29517	29444	29609	29460	29568	29493	29485	29593	29570	29625	29452	29431	29466	29427	29547	29392	29479	29359	29357	29536	29584	29590	29651	29571	29414	29369	29474	29653	29570	29661	29263	29316	29717
22306	27214	27048	23212	21722	20794	20263	19656	19631	19203	19103	18897	18694	18592	18661	18435	18372	18233	18078	18208	18108	17984	17938	17973	18086	17969	17883	17968	17996	17882	17923	17875	17656	17879	17943	17928	18011	17867	17930	17693	17917	18101	17812	17804	17782	17668	17936	17863	17831	17830	17857	17605	17735	17826	17845	17751	17938	17758	17676	17923	17599	17704	17796	17852	17920	17762	17787	17749	17689	17782	17780	17780	17608	17978	17898	17772	17614	17950	17779	17859	17736	17888	17477	17892	17842	17902	17752	17937	17842	17990	17824	17769	17784	17751	17860	17811	17799	17802	17888	17831	17830	17683	17825	17694	17779	17645	17872	17726	17782	17732	18040	17643	17797	17794	17669	17639	17693	17751	17788	17801	17926	17867	17684	17576	17714	17820	17689	17707	17742	17886	17820	17821	17807	17736	17630	17762	17842	17755	17869	17794	17821	17793	17796	17834	17869	17626	17570	17736	17796	17766	17647	17877	17552	17694	17912	17820	17730	17970	17724	17848	17724	17910	17570	17984	17728	17745	17659	17940	17588	17848	17755	17869	17696	17767	17973	17761	17851	17749	17947	17575	17826	17764	17778	17652	17674	17768	17729	17540	17916	17773	17701	17721	17862	17767	17728	17722	17888	17912	17747	17784	17657	17645	18093	17798	17752	17716	17658	17615	17783	17601	17720	17683	17740	17662	17924	17580	17564	17568	17816	17894	17877	17894	17739	17825	17771	17892	17954	17765	17800	17885	17752	17842	17939	17682	17949	17805	17743	17712	17854	17792	17575	17930	17618	17584	17653	17747	17927	17837	17874	17830	17677	17776	17784	17730	17718	17770	17865	17706	17777	17608	17824	17847	17707	17860	17767	17664	17865	17686	17649	17826	17810	17919	17551	17673	17825	17825	17847	17789	17687	17850	17756	17777	17761	17803	17761	17842	17839	17763	17910	17705	17952	17667	17841	17820	17776	17814	17783	17731	17780	17833	17846	17795	17807	17759	17764	17703	17826	17781	17796	17949	17960	17924	17745	17800	17874	17710	17661	17736	17672	17742	17759	17809	17699	17851	17944	17750	17809	17854	17669	17949	17869	17852	17851	17701	17846	17767	17623	17740	17863	17698	17714	17930	17869	17858	17738	17821	17797	17749	17733	17745	17843	17766	17783	17831	17799	17790	17790	17503	17624	17824	17702	17777	17727	17641	17978	17903	17842	17794	17793	17818	17693	17715	17863	17714	17728	17647	17961	17774	17695	17831	17776	17714	17879	17621	17832	17741	17891	17605	17699	17625	17873	17879	17619	17633	17821	17770	17702	17715	17796	17841	17727	17644	17881	17655	17892	17760	17641	17901	17880	17727	17750	17817	17841	17848	17757	17654	17854	17915	17709	17642	17792	17811	17830	17912	17805	17803	17871	17772	17877	17865	17959	17772	17844	17729	17832	17867	17720	17796	17729	17715	17581	17746	18040	17584	17873	17667	17803	17655	17818	17731	17708	17659	17805	17845	17802	17587	17677	17797	17776	17635	17756	17699	17928	17850	17648	17564	17882	17653	17730	17775	17710	17591	17887	17957	17607	17866	17626	17738	17840	17807	17883	17802	17734	17679	17842	17779	17677	17719	17956	17626	17721	17750	17697	17721	17832	17739	17566	17812	17690	17877	17689	17702	17947	17964	17788	17691	17980	17787	17830	17670	17801	17682	17981	17681	17935	17661	17848	18002	17803	17758	17937	17834	17697	17810	17827	17805	17833	17608	17876	17841	17750	17906	17811	17757	17637	17847	17579	17850	17866	17754	17722	17881	17735	17861	18012	18003	17717	17954	17733	17866	17959	17739	17814	17917	17940	17599	17855	17655	17953	17856	17799	17589	17800	17864	17650	17778	17702	17696	17755	17760	17848	17792	17591	17727	17907	17768	17692	17748	17825	17926	17612	17797	17563	17931	17677	17646	17788	17746	17684	17975	17831	17956	17662	18015	17810	17889	17684	17786	17758	17886	17865	17651	17814	17828	17981	17737	17801	17686	17846	17603	17788	17784	17741	17828	17745	17750	17796	17548	17658	17820	17841	17968	17747	17845	17721	17669	17874	17741	17794	17859	17894	17930	17829	17853	17924	17955	17723	17857	17872	17778	17744	17762	17741	17818	17684	17709	17672	17646	17739	17723	17708	17778	17787	17788	17795	17781	17580	17713	17764	17861	17753	17795	17753	17801	17935	17621	17641	17836	17753	17608	17657	17960	17766	17860	17856	17819	17770	17836	17651	17602	17774	17782	17837	17821	17629	17713	17722	17764	17756	17813	17779	17744	17859	17729	17841	17813	17862	17686	17784	17836	17732	17833	17776	17823	17974	17766	17794	17760	17731	17705	17826	17806	17681	17849	17703	17665	17695	17745	17794	17823	17820	17784	17745	17727	17702	17776	17721	17727	17749	17777	17702	17756	17812	17813	17886	17788	17831	17727	17725	17952	17939	17889	17682	18002	17773	17643	17832	17823	17858	17808	17726	17719	17838	17756	17967	17719	17726	17797	17731	17748	17828	17816	17839	17693	17863	17631	17795	17793	17671	17596	17626	17834	17905	17709	17693	17768	17887	17624	17781	17858	17835	17841	18022	17824	17636	17798	17894	17524	17783	17810	17963	17741	17654	18011	17817	17693	17910	17700	17817	17593	17688	17771	17910	17785	17844	17712	17787	17971	17770	17733	17660	17791	17852	17811	17594	17656	17899	17775	17758	17819	17754	17803	17883	17903	17709	17604	17888	17805	17748	17807	17726	17819	17931	17829	17927	17650	17779	17731	17729	17796	17812	17760	17800	17908	17844	17850	17867	17871	17812	17772	17824	17789	18019	17823	17831	17797	17850	17770	17784	17977	17675	17882	17761	17883	17843	17704	17860	17626	17579	17737	17851	17779	17711	17803	17791	17850	17883	17974	17787	17824	17685	17694	17895	17942	17814	17742	17809	17999	17643	17747	17613	17814	17922	17810	17792	17783	17659	17778	17857	17918	17731	17787	17767	17734	17717	17710	17794	17935	17821	17971	17667	17790	17714	17727	17816	17780	17948	17757	17798	17834	17682	17912	17847	17914	17619	17766	17791	17791	17847	17862	17697	17781	17828	17919	17942	17858	17738	17765	17963	17856	17983	17742	17767	17778	17878	17605	17776	17685	17860	17845	17773	17790	17890	17904	17809	17922	17764	17608	17846	17699	17932	17919	17867	17878	17777	17979	17790	18011	17759	17664	17682	17761	17911	17699	17908	17737	17928	17771	17789	17876	17793	17753	17604	17772	17790	17760	17700	17671	17676	17975	17684	17801	17760	17739	17702	17819	17907	17755	17625	17844	17853	17788	17565	17878	17909	17958	17679	17792	17817	17875	17840	17660	17839	17684	17634	17851	17982	17804	17743	17757	17545	17917	17788	17696	17908	17879	17678	17903	17837	17608	17789	17809	17821	18022	17813	17715	17644	17915	17704	17743	17876	17888	17694	17628	17824	17956	17898	17860	17698	17771	17761	17797	17824	18005	17880	17554	17953	17690	17864	17763	17878	17844	17743	17826	17721	17705	17688	17843	17763	17802	17805	17705	18177	17800	17901	17854	17711	17838	17802	17791	17772	17714	17704	17663	17735	17807	17805	17740	17775	17893	17637	17696	17754	17784	17651	17784	17898	17771	17675	17781	17738	17862	17717	17914	17884	17901	17619	17930	17894	17767	17729	17988	17812	17720	17678	17672	17948	17613	17571	18062	17707	17751	17824	17717	17796	17792	17883	17800	17865	17842	17708	17779	17849	17641	17834	17928	17767	17763	17878	17747	17935	17774	17647	17820	17639	17760	17820	17815	17878	17887	17829	17768	17888	17776	17736	17932	17790	17729	17937	17829	17803	17775	17775	17610	17788	17855	17786	17827	17754	17878	17652	17724	17673	17789	17830	17612	17837	17753	17748	17766	17563	17950	17824	17786	17644	17609	17866	17715	17918	17615	17973	17827	17781	17646	17880	17837	17942	17824	17841	17741	17846	17707	17719	17791	17900	17874	17762	17824	17752	17688	17857	17743	17740	17909	17811	17757	17954	17783	17926	17839	17716	17904	17818	17713	17721	17874	17685	17939	17609	17860	17732	17969	17688	17748	17793	17847	17930	17683	17791	17835	17653	17681	17834	17768	17864	17621	18031	17804	17948	17885	17886	17928	17798	17919	17837	17812	17773	17860	17716	17717	17811	17794	17844	17796	17887	17675	17697	17778	17695	17737	17759	17829	17698	17891	17876	17939	17688	17919	17989	17762	17789	17704	17833	17714	17608	17709	17558	17755	17720	17792	17754	17678	17793	17831	17847	17801	17671	17712	17848	17775	17613	17786	17690	17807	17763	17666	17860	17765	17853	17905	17717	17689	17781	17742	17735	17858	17735	17815	17820	17886	17625	17827	17542	17716	17989	17851	17715	17822	17893	17874	17812	17749	17720	17665	17915	17696	17752	17726	17683	17697	17813	17789	17941	17916	17658	17796	17931	17807	17837	17892	17828	17744	17590	17774	17972	17728	17848	17863	17780	17763	17721	17751	17837	17639	17673	17695	17753	17727	17666	17893	17652	17719	17780	17775	17747	17730	17842	17899	17772	17665	18000	17802	17785	17850	17711	17928	17768	17813	17858	17771	17917	17835	17857	17814	17862	17808	17831	17715	17722	17715	17891	17654	17933	17764	17740	17697	17764	17547	17722	17662	17769	17938	17858	17779	17984	17723	17951	17874	17781	17919	17878	17748	17708	17828	17875	17837	17711	17962	17820	17754	17639	17682	17772	17810	17851	17782	17730	17891	17703	17640	17730	17719	17899	17829	17805	17782	17956	17778	17736	17897	17717	17740	17812	17754	17835	17751	17801	17651	17858	17686	17917	17679	17908	17778	17825	17812	17781	17639	17797	17895	17709	18003	17523	17647	17781	17691	17795	17758	17824	17922	17740	17943	17848	17756	17668	17737	18000	17809	17803	17749	17934	17750	17937	17864	17703	17690	17718	17945	17811	17786	17737	17810	17702	17786	17813	17746	17813	17722	17803	17894	17923	17826	17833	17786	17754	17875	17665	17471	17779	17654	17715	17929	17790	17661	17831	17805	17800	17799	17847	17824	17896	17706	17853	17743	17787	17902
24026	21160	27697	25431	24932	30400	32983	30599	29710	29877	29384	29174	28984	28910	28594	28581	28361	28262	28309	28163	28113	28107	28070	28007	27922	27972	27983	28187	27957	28010	27680	27873	27744	27678	28027	27856	27910	27986	27988	27662	27605	27791	27804	27846	27608	27519	27804	27584	27694	27992	27813	27530	27616	27654	27777	27625	27504	27720	27779	27495	27719	27549	27667	27505	27513	27636	27759	27635	27694	27636	27841	27621	27760	27727	27625	27448	27953	27728	27755	27762	27611	27760	27647	27783	27566	27668	27766	27664	27682	27886	27829	27648	27670	27551	27611	27508	27638	27867	27548	27594	27614	27554	27446	27526	27786	27652	27737	27649	27787	27616	27791	27747	27468	27810	27604	27569	27672	27776	27650	27610	27532	27514	27728	27545	27687	27801	27474	27438	27481	27382	27580	27545	27572	27672	27511	27398	27579	27727	27668	27579	27637	27552	27614	27523	28228	27331	27547	27749	27748	27753	27772	27685	27847	27729	27512	27525	27874	27705	27688	27356	27577	27420	27849	27822	27866	27472	27708	27518	27642	27564	27835	27733	27568	27519	27428	27549	27608	27664	27802	27706	27605	27399	27541	27759	27548	27411	27644	27806	27733	27447	27734	27590	27463	27658	27669	27720	27567	27518	27790	27484	27953	27807	27633	27620	27624	27605	27540	27616	27750	27473	27761	27854	27726	27630	27427	27490	27666	27330	27514	27681	27893	27675	27663	27618	27382	27462	27857	27728	27596	27692	27829	27795	27503	27338	27724	27592	27895	27611	27331	27385	27852	27669	27515	27574	27545	27606	27831	27596	27460	27614	27654	27318	27713	27919	27667	27769	28037	27740	27682	27635	27321	27783	27548	27532	27758	27753	27595	27532	27706	27576	27595	27527	27305	27573	27945	27712	27763	27652	27853	27830	27320	27477	27807	27442	27624	27797	27612	27790	27685	27521	27775	27806	27674	27540	27377	27513	27553	27331	27452	27545	27645	27782	27458	27361	27632	27511	27695	27579	27562	27774	27517	27239	27390	27506	27558	27619	27662	27784	27593	27505	27677	27438	27603	27912	27734	27694	27727	27586	27745	27852	27477	27482	27690	27821	27631	27502	27676	27490	27651	27699	27407	27588	27551	27754	27850	27727	27604	27514	27656	27549	27695	27480	27685	27483	27564	27707	27850	27798	27687	27475	27636	27682	27247	27759	27582	27659	27757	27853	27724	27628	27435	27698	27896	27685	27665	27498	27537	27537	27888	27775	27574	27521	27787	27500	27839	27631	27898	27906	27423	27601	27551	27561	27639	27590	27759	27612	27489	27698	27540	27628	27784	27639	27780	27600	27447	27251	27645	27692	27943	27785	27511	27626	27507	27780	27572	27761	27734	27790	27511	27815	27532	28046	27912	27537	27647	27655	27729	27512	27509	27676	27632	27427	27596	27432	27545	27750	27782	27578	27497	27454	27962	27720	27639	27543	27562	27633	27789	27561	27580	27742	27538	27575	27713	27676	27688	27508	27900	27729	27372	27523	27723	27506	27404	27519	27733	27570	27559	27742	27665	27657	27462	27846	27550	27522	27686	27498	27925	27881	27554	27613	27622	27407	27766	27646	27653	27748	27917	27510	27657	27750	27527	27657	27839	27470	27785	27825	27897	27706	27538	27615	27717	27465	27512	27542	27783	27851	27850	27614	27339	27793	27437	27452	27608	27763	27671	27636	27687	27812	27676	27560	27653	27730	27895	27622	27643	27614	27740	27410	27765	27633	27982	27403	27665	27652	27618	27498	27709	27763	27714	27717	27520	27603	27834	27683	27519	27929	27440	27718	27559	27674	27579	27482	27746	27623	27671	27567	27700	27427	27430	27495	27676	27588	27401	27575	27487	27568	27940	27596	27636	27564	27613	27841	27868	27520	27797	27508	27696	27603	27736	27647	27685	27372	27524	27534	27433	27334	27569	27826	27844	27369	27758	27956	27640	27606	27658	27646	27643	27660	27668	27721	27947	28110	27745	27558	27674	27584	27644	27584	27795	27500	27542	27517	27590	27544	27520	27628	27743	27593	27762	27497	27827	27632	27515	27777	27923	27658	27661	27444	27681	27653	27644	27607	27633	27604	27839	27853	27509	27723	27706	27818	27753	27787	27550	27501	27565	27541	27680	27859	27803	27555	27320	27712	27715	27696	27630	27599	27576	27615	27491	27660	27738	27710	27500	27890	27543	27555	27605	27429	27850	27782	27691	27832	27772	27589	27645	27642	27652	27671	27900	27552	27553	27568	27535	27771	27567	27609	27620	27681	27742	27760	27644	27542	27729	27535	27475	27784	27736	27804	27502	27552	27643	27765	27596	27627	27899	27744	27701	27638	27796	27874	28042	27615	27598	27583	27756	27384	27441	27610	27509	27513	27439	27447	27789	27606	27600	27566	27556	27727	27673	27301	27510	27804	27770	27600	27572	27573	27727	27550	27697	27614	27896	27920	27450	27711	27615	27399	27734	27497	27718	27425	27756	27759	27608	27626	27708	27880	27531	27467	27793	27588	27534	27568	27710	27772	27590	27669	27653	27764	27775	27682	27436	27596	27717	27753	27767	27525	27826	27690	27897	27912	27490	27675	27775	27781	27603	27519	27659	27749	27656	27802	27478	27526	27707	27626	27766	27450	27447	27448	27695	27379	27518	27624	27580	27632	27763	27334	27697	27569	27785	27688	27608	27708	27620	27604	27572	27435	27734	27573	27506	27663	27736	27846	27613	27396	27421	27566	27620	27439	27606	27482	27396	27499	27640	27860	27428	27565	27668	27588	27558	27783	27546	27802	27901	27812	27434	27460	27454	27980	27579	27571	27699	27593	27614	27899	27583	27402	27803	27662	27136	27777	27642	27915	27673	27561	27705	27623	27737	27656	27618	27687	27715	27822	27807	27413	27751	27971	27617	27601	27578	27500	27482	27610	27657	27681	27789	27472	27731	27744	27823	27422	27546	27701	27741	27592	27791	27513	27683	27716	27228	27948	27550	27617	27829	27619	27613	27567	27781	27523	27413	27572	27474	27356	27691	27614	27845	27490	27604	27751	27872	27439	27524	27934	27636	27531	27483	27790	27566	27687	27827	27897	27424	27657	27898	27607	27726	27875	27626	27576	27593	27624	27516	27897	27809	27730	27576	27670	27670	27809	27631	27587	27532	27450	27460	27702	27374	27301	27761	27607	27549	27642	27650	27775	27967	27637	27557	27721	27793	27391	27595	27728	27648	27623	27554	27610	27775	27563	27619	27719	27585	27660	27398	27620	27800	27446	27926	27707	27649	27669	27777	27627	27674	27685	27784	27710	27485	27612	27491	27571	27747	27749	27540	27513	27772	27499	27692	27748	27459	27742	27647	27611	27689	27599	27749	27494	27637	27667	27498	27535	27828	27751	27509	27751	27593	27705	27420	27561	27677	27806	27702	27857	27589	27744	27712	27534	27840	27550	27708	27457	27609	27811	27724	27522	27812	27498	27570	27557	27606	27752	27613	27686	27803	27601	27480	27570	27302	27379	27544	27754	27717	27748	27708	27714	27713	27635	27633	27423	27511	27430	27657	27576	27712	27491	27540	27773	27558	27591	27769	27679	27785	27800	27610	27560	27673	27569	27460	27576	27568	27855	27698	27734	27548	27533	27602	27808	27461	27443	27615	27599	27887	27697	27879	27457	27226	27593	27760	27672	27771	27612	27510	27839	27711	27450	27560	27725	27642	27588	27463	27839	27769	27673	27815	27483	27860	27673	27827	27687	27712	27515	27638	27569	27630	27267	27635	27709	27662	27740	27741	27667	27697	27438	27558	27720	27440	27670	27743	27521	27615	27690	27594	27537	27548	27554	27550	27770	27634	27750	27495	27567	27627	27646	27467	27588	27840	27458	27795	27485	27615	27358	27682	27740	27568	27511	27486	27494	27724	27634	27646	27658	27715	27610	27496	27548	27538	27541	27751	27505	27469	27752	27531	27636	27495	27242	27920	27555	27583	27377	27480	27792	27826	27359	27836	27672	27637	27778	27687	27918	27820	27741	27647	27493	27786	27547	27831	27700	27868	27806	27600	27978	27850	27541	27557	27635	27577	27873	27657	27567	27797	27699	27483	27788	27540	27830	27672	27624	27535	27735	27534	27743	27668	27506	27723	27359	27376	27658	27647	27412	27724	27597	27480	27551	27780	27863	27562	27463	27733	27680	27912	27757	27648	27463	27612	27667	27584	27476	27602	27538	27684	27878	27824	27755	27668	27553	27589	27743	27825	27611	27602	27687	27440	27485	27711	27774	27785	27539	27577	27515	27567	27705	27471	27826	27735	27556	27716	27457	27677	27441	27493	27944	27688	27523	27651	27577	27721	27658	27342	27562	27367	27658	27574	27445	27622	27665	27268	27425	27586	27616	27444	27648	27603	27513	27652	27920	27918	27744	27572	27597	27595	27769	27566	27663	27650	27413	27682	27609	27729	27756	27460	27375	27663	27639	27637	27919	27601	27471	27559	27661	27996	27537	27639	27636	27888	27637	27570	27468	27797	27591	27626	27770	27559	27743	27772	27613	27821	27728	27671	27593	27512	27574	27555	27644	27596	27660	27662	27747	27577	27682	27473	27754	27697	27387	27590	27558	27401	27764	27696	27547	27731	27770	27625	27406	27688	27413	27284	27719	27608	27382	27821	27433	27670	27956	27679	27846	27766	27455	27560	27670	27576	27454	27645	27428	27649	27904	27662	27575	27837	27546	27676	27585	27923	27678	27580	27374	27466	27698	28013	27469	27748	27766	27573	27676	27687	27612	27418	27621	27798	27566	27835	27656	27530	27906	27775	27751	27539	27369	27596	27771	27326	27733	27416	27373	27498	27643	27600	27810	27687	27580	27466	27592	27384	27591	27736	27527	27588	27631	27715	27560	27919	27576	27796	27756	27622	27441	27588	27735	27695	27636	27758	27796	27665	27618	27866	27728	27672	27641	27457	27545	27593	27567	27590	27667	27679	27829	27776	27787	27678	27684	27701	27739	27570	27816	27755	27700	27387	27489	27609	27540	27619	27706	27936	27426	27420	27676	27597	27610	27635	27431	27643	27319	27686	27947	27620	27815	27577	27568	27589	27798	27872	27841	27676	27390	27612	27838	27548	27874	27664	27559
20045	33926	33642	28007	24542	22820	21859	20792	20216	19741	19406	19156	18639	18594	18159	18058	17959	17907	17685	17591	17483	17739	17534	17394	17184	17148	17258	17333	17274	17098	17254	17289	17036	17209	17154	17036	17111	17174	17139	16972	16989	17083	17068	17112	17161	17001	16921	16986	17109	17013	17119	17147	16977	17014	16987	16982	17087	17030	17095	17055	16878	16968	16980	17041	16896	16864	17040	16836	17010	17131	16908	16912	16919	17044	16859	16978	16962	16890	17134	16766	16872	16914	16746	17127	16957	16883	16957	17000	16940	16908	16988	17024	16840	17017	16936	17048	17001	16973	17069	17024	16845	16863	17004	16989	17095	16787	16796	16868	16962	16846	16871	17039	17040	16981	16885	16989	16893	16896	16826	16935	16798	16891	17005	16902	16934	16906	16993	16927	16964	17003	16895	16832	16905	16849	16992	16993	16867	16759	16845	16763	16808	16894	17084	16895	17069	16801	16963	17014	17031	16876	16912	16801	17006	16843	16870	16935	17059	16890	16787	16864	16996	16889	16887	17010	16787	17003	16939	17002	16849	16965	17128	16995	16817	16909	17145	16872	17061	16962	17010	16850	16954	16919	16976	16915	16950	16943	17009	17033	16972	16963	16849	16874	16880	16852	16931	17063	16888	17045	16790	16998	17141	16992	17031	17063	16878	16851	16930	16928	17005	16980	16973	16833	16809	16877	16852	16894	16908	16872	16904	17185	17030	16850	16822	16686	16981	16950	16901	16918	16991	16690	16877	16828	16872	17037	16938	16842	16973	16993	17043	16901	16939	17135	16921	17052	16915	17066	16990	16872	16932	16848	16999	16824	16847	16988	17051	16944	17060	16896	16860	16981	17019	16862	16953	17028	17101	16820	17000	16864	16818	17004	16914	17036	16825	16951	16997	16850	16933	16924	16901	16899	16991	17013	16922	16991	17053	16928	17038	17062	17024	16945	16746	16972	16829	16983	16902	16776	16898	16940	16836	16955	16974	16876	16949	16873	16786	16902	16965	16895	16891	16948	16899	16941	16984	16889	16936	16914	17124	17019	16859	16947	16914	16898	16998	16981	16849	17019	16670	16921	17023	16873	16800	16998	17013	16868	17004	16916	17088	16779	16827	16937	16993	16774	16974	17028	16941	17076	17053	16932	16949	16941	16859	17002	17005	16988	16853	16881	16861	16917	16785	16818	16905	16824	16987	16901	17032	16825	16961	17039	16920	16813	16957	17056	16972	16817	17124	16964	17062	17055	16978	16904	16907	16926	16974	16869	17002	16993	17122	17106	16915	16856	17001	16904	16987	16929	17052	16953	16840	16925	16926	16862	16843	17062	16868	17104	16864	16907	16968	16772	17107	17051	16821	17110	16987	16984	17038	16742	17014	16877	16848	16732	16863	17098	16917	16909	16896	16943	16981	16930	16822	16890	16963	17085	16983	16852	16823	16915	16928	16819	16793	16926	17007	16900	16691	16815	16949	16951	16769	16977	16936	16877	16855	16781	17038	16930	16883	16905	16745	16818	16858	16939	17084	16905	16950	17085	16892	16848	16960	16842	16974	16823	17000	16797	16962	16793	17000	16949	16753	16880	16829	16976	16848	16918	16877	16923	16885	17003	16802	16946	17025	17032	17010	17068	16788	16986	17019	16849	16938	16850	16955	17060	16974	16775	16798	17002	16933	16913	17030	16932	16721	16929	17057	17093	16917	16902	16790	16989	17224	16881	16941	16811	16899	16864	16805	17143	16963	16904	16905	17001	16971	16878	16977	16810	16860	16995	17049	17067	16983	16812	16940	17024	16981	16841	17021	16984	16883	16915	17014	16977	17000	17068	17000	17164	17077	16762	17037	16942	16844	16711	16895	16976	16882	16994	16859	17038	16873	16987	16788	16982	16868	17026	16819	16656	17029	17116	16940	17108	16957	16963	16997	17031	17011	17148	17121	17206	16849	16720	16889	16977	16819	16958	16865	16950	17189	16920	16868	17043	16918	17038	16987	16881	16737	16928	16958	17005	16954	16879	16936	17074	16805	16980	16823	16914	16922	16903	16955	16924	16900	16738	17083	16922	16718	16854	16817	16994	16895	16970	16872	16948	16964	16910	16935	16990	16837	16929	16985	16966	16977	16978	17022	16910	17062	17054	16987	16876	16891	16986	16956	17022	16794	16902	16993	16965	17022	17175	17033	16784	16948	17035	17006	16953	16990	17082	16822	16796	16944	16954	16989	17010	16864	16878	16989	16826	17087	16991	16997	16855	16865	16857	16809	17028	16947	17105	16913	16859	16958	16889	17011	16976	16764	16856	16940	17078	17000	16952	16881	16980	16885	16857	16842	17029	16932	16935	16738	16932	16730	16827	17094	16918	16862	17039	16888	17009	17089	16917	16872	16853	17010	16966	16890	16928	16991	16822	16901	17005	16762	17001	16865	16906	17072	17041	16926	16805	16891	16862	16987	16932	17026	16992	16977	16773	16851	17108	16900	16831	17116	16888	16971	16932	17096	16916	16831	16822	16830	16826	17071	17021	17024	16969	16800	16852	17148	17034	16852	16943	16924	16919	16950	16950	16971	16901	16921	17064	17016	16938	16700	17047	17089	16954	16958	17007	16987	16882	16954	16865	16952	16897	16863	17063	17071	17188	16982	17001	17047	16844	17162	16811	17007	16920	16898	16856	16913	16930	16801	16965	16830	16933	16765	16958	17087	17047	17004	16970	16849	16938	16838	17043	16891	16970	16830	16971	17011	16816	17058	16876	16993	16937	16886	16981	16905	17124	16902	16861	16918	16838	17050	16963	16950	16938	16862	16930	16838	16886	16912	17029	17025	16829	16948	16968	16896	16909	17070	16936	16903	17008	17025	16990	16901	16752	16841	16688	16891	16958	17012	16702	16860	16862	16971	16923	16871	17003	16905	16913	16862	16952	17001	16867	16961	16875	16711	17064	17076	16815	17083	16804	17067	17070	16853	16922	16915	17059	16984	16833	16834	17022	17046	17182	16907	16760	16846	17157	16793	16883	17223	16952	16856	16990	16872	16940	16970	16730	17141	16970	17186	16959	17088	17012	16863	16965	16825	17029	17008	16892	16918	16971	16987	16899	16866	17031	16863	16924	17041	16969	16945	16885	16912	16849	16913	16834	16989	16984	17035	16953	16784	17024	16704	16888	16983	16928	17015	16811	16944	17019	16919	16992	17011	17107	17135	17044	16895	16908	16966	16938	16828	16890	16904	16897	16986	16933	16974	16844	16998	16920	17126	16999	17020	16813	16946	17004	16747	16976	16855	16918	16939	16923	17068	16994	17109	16910	16992	16939	16980	16863	16925	16877	16823	16901	17066	16922	17080	16903	16872	16903	16858	16783	16903	16845	16870	17036	16828	16992	16880	16987	17008	16803	17000	16837	16805	16818	16978	16879	16925	16916	16841	16789	16955	17084	16941	16994	16954	16931	16879	17008	16992	16975	16907	16848	16882	17073	16901	16873	16929	16860	16924	17004	16836	17012	16822	16804	16964	17047	16919	17027	16900	17156	16944	16878	16892	16976	16977	17057	16812	16997	16775	17224	16809	16945	16994	17060	16874	17045	17180	16889	16937	16864	17042	16873	16801	16819	17082	16902	16794	17004	16947	17023	17138	16824	16936	16974	17065	17015	16884	16890	16914	16768	16915	17023	16958	17016	16800	16860	16955	16947	17042	16957	16846	16959	16872	16911	17125	17217	16735	16960	16858	16899	16721	16881	16834	16834	17055	16921	16970	16999	16678	17053	16682	16947	16968	16882	16999	16862	16883	16868	16984	17044	16799	17030	17004	17017	16889	17034	16919	16946	17047	17076	16918	16892	16922	16847	16863	17023	16720	16955	17041	16861	16872	17043	16978	16883	16832	16894	16895	17007	17017	17040	16934	16767	17037	17008	16900	16943	16919	16894	16891	17054	16792	16937	16830	17111	16927	16925	16855	16942	16902	16922	16808	17078	16960	16909	17009	17033	16969	16879	16889	16852	16942	16933	17102	16949	17064	17127	16773	17221	16993	16960	17034	16894	17065	16928	17008	16964	16874	16970	17004	17055	16933	16849	16921	16996	16866	17081	16866	16896	16838	16984	16887	16881	16772	16754	16883	17020	16728	17108	16881	16915	16745	16857	16897	16840	16906	17018	17074	16753	17052	16893	16941	16919	17115	16934	16861	16699	16979	17040	16891	16926	16878	17046	16913	16839	17047	16951	16957	16841	16888	16872	16962	16925	16941	16842	16943	16898	17169	16972	16884	16975	17052	16933	16911	16956	16996	17009	17121	16853	17098	16908	16976	17075	16931	16877	16880	16866	16943	16994	16962	16964	16931	16930	17153	16827	16961	16947	16832	16769	16884	16896	16966	17124	17039	17009	16973	16889	17161	16939	16777	16994	16805	17029	17157	16910	16867	17064	16830	17020	17020	16873	16947	16779	16880	16908	16867	16830	16801	17026	16886	16943	16798	16852	17102	16899	16972	16919	17107	16887	17104	16772	16908	17003	17054	17088	17040	16985	16909	17054	16910	16844	16896	16919	16982	16707	17146	17122	16891	16884	16949	16923	16911	16854	16905	16932	17094	17014	16904	17072	16834	16944	16788	17047	16840	17011	16975	16989	16848	16935	16862	16826	16898	16908	16901	16733	16963	16936	16940	16826	17049	17086	17170	16936	17139	16936	16829	17081	17081	16731	16977	16907	16834	16781	16807	17068	16917	17061	16969	17148	16678	16725	17032	16966	17077	17029	17032	16757	17050	17158	16861	16941	16992	16908	16903	17050	16926	17065	16832	17013	17053	16907	16913	16873	16951	16845	16951	16953	16964	16922	16883	16990	16919	17125	16991	17177	17056	17006	17006	16873	16974	16970	16926	16889	16742	16911	17069	17064	16802	16889	16814	17003	16957	16946	16754	16867	17107	16933	16924	16988	16950	16833	17011	16929	16849	16989	16853	16877	17044	17081	16773	16846	16946	16836	16871	16927	16881	16864	16965	17014	16947	16994	16903	16879	17023	16960	16859	16979	16992	16834	16834	16815	16807	16811	17080	16850	16953	16936	17011	16867	16990	16921	16966	16943	17018	17066	16828	17092	16971	16986	16946	16795	16800	16949	17075	17190	16902	16895	17253	16868	17099	16761	16773	16895
22613	21152	27716	25027	22827	28752	34429	31108	30084	30530	30045	29643	29145	29332	28545	28729	28444	28408	28343	28204	28285	28056	27778	28020	27900	27974	27889	27937	27713	27796	27771	27606	27533	27606	27812	27561	27707	27628	27434	27632	27680	27424	27607	27647	27344	27533	27547	27516	27366	27530	27493	27441	27471	27523	27409	27400	27757	27466	27288	27574	27267	27257	27264	27317	27363	27323	27535	27432	27477	27510	27480	27016	27350	27190	27433	27537	27440	27367	27695	27496	27505	27269	27413	27299	27097	27418	27401	27285	27201	27156	27524	27136	27402	27440	27269	27262	27445	27487	27549	27423	27402	27219	27220	27244	27602	27174	27427	27274	27253	27343	27309	27585	27149	27194	27146	27578	27393	27191	27223	27533	27370	27361	27244	27543	27415	27385	27328	27108	27439	27254	27330	27206	27163	27211	27388	27135	27427	27357	27274	27399	27709	27512	27410	27400	27257	27432	27628	27310	27314	27212	27134	27269	27420	27206	27498	27213	27302	27327	27460	27578	27247	27463	27152	27280	27312	27424	27468	27457	27213	27271	27150	27334	27231	27358	27266	27034	27339	27424	27353	27158	27208	27100	27261	27525	27655	27374	27301	27428	27455	27550	27398	27173	27415	27392	27526	27250	27328	27297	27399	27141	27029	27270	27441	27051	27267	27342	27289	27267	27290	27347	27214	27500	27659	27495	27500	27227	27476	27565	27273	27543	27388	27206	27413	27391	27158	27380	27272	27072	27361	27311	27426	27212	27393	27134	27284	27291	27227	27260	27407	27571	27396	27267	27292	27235	27264	27372	27263	27442	27297	27418	27362	27400	27059	27194	27472	27126	27213	27065	27267	27163	27293	27344	27197	27515	27687	27439	27395	27307	27603	27348	27446	27370	27284	27236	27170	27053	27093	27437	27310	27101	27363	27433	27295	27329	27340	27441	27340	27292	27366	27287	27458	27553	27547	26972	27386	27121	27550	27256	27293	27515	27350	27230	27080	27267	27205	27351	27547	27434	27353	27199	27388	27187	27183	27463	27161	27383	27441	27429	27461	27449	27122	27130	27528	27192	27166	27254	27245	27496	27480	27647	27422	27158	27230	27264	27381	27237	27358	27296	27420	27552	27243	27303	27007	27274	27376	27345	27284	27373	27374	27463	27469	27198	27427	27338	27198	27295	27313	27256	27121	27301	27534	27207	27275	27217	27288	27383	27425	27168	27300	27199	27257	27383	27292	27493	27777	27391	27436	27732	27526	27375	27268	27367	27284	27338	27239	27233	27094	27552	27463	27225	27448	27338	27335	27196	27352	27528	27273	27656	27507	27279	27322	27247	27492	27137	27459	27344	27332	27178	27225	27216	27383	27295	27312	27499	27291	27469	27276	27294	27197	27143	27420	27592	27398	27410	27106	27453	27260	27356	27291	27557	27276	27457	27531	27394	27492	27550	27328	27310	27426	27472	27353	27382	27248	27398	27411	27273	27193	27298	27354	27520	27537	27480	27112	27220	27339	27447	27305	27487	27408	27387	27450	27299	27301	27247	27111	27185	27497	27345	27463	27312	27050	27127	27420	27054	27171	27080	27192	27402	27309	27266	27354	27302	27262	27293	27262	27259	27363	27374	27436	27419	27420	27161	27402	27302	27334	27302	27429	27213	27057	27360	27608	27300	27405	27371	27499	27513	27577	27379	27313	27211	27181	27629	27315	27457	27532	27057	27086	27176	27374	27430	27241	27557	27266	27542	27598	27345	27351	27368	27360	27512	27364	27378	27411	27503	27510	27131	27330	27390	27398	27230	27289	27262	27373	27457	27367	27334	27412	27022	27334	27553	27393	27217	27541	27344	27241	27417	27200	27428	27298	27062	27125	27519	27762	27143	27137	27507	27281	27373	27238	27380	27418	27235	27258	27144	27420	27375	27186	27240	27640	27342	27144	27429	27413	27204	27162	27246	27380	27493	27429	27439	27292	27247	27336	27417	27617	27303	27222	27438	27252	27364	27312	27171	27206	27516	27549	27215	27397	27011	27294	27496	27169	27293	27275	27437	27412	27570	27387	27278	27303	27202	27238	27161	27106	27193	27466	27441	27473	27323	27044	27146	27503	27224	27288	27315	27187	27232	27424	27407	27291	27362	27240	27371	27189	27108	27066	27520	27492	27453	27385	27365	27143	27418	27329	27408	27475	27372	27407	27415	27284	27551	27320	27221	27062	27287	27491	27177	27416	27234	27374	27442	27335	27322	27438	27382	27298	27073	27407	27464	27249	27021	27407	27356	27340	27547	27361	27595	27319	27389	27295	27229	27350	27322	27319	27192	27317	27353	27177	27395	27237	27271	27306	27219	27078	27127	27520	27336	27203	27547	27598	27421	27330	27278	27212	27606	27185	27118	27381	27525	27366	27468	27106	27408	27484	27466	27303	27453	27567	27031	27186	27458	27435	27411	27275	27105	27334	27164	27168	27391	27320	27309	27408	27635	27464	27376	27221	27230	27349	27164	27408	27367	27309	27327	27181	27294	27357	27237	27418	27546	27262	27353	27140	27535	27316	27515	27449	27269	27402	27415	27337	27285	27137	27352	27337	27201	27522	27053	27331	27390	27557	27619	27294	27318	27386	27018	27247	27239	27317	27389	27442	27304	26974	27457	27342	27418	27299	27188	27214	27316	27418	27266	27131	26983	27446	27039	27289	27157	27286	27386	27536	27247	27651	27453	27413	27174	27278	27133	27288	27307	27399	27137	27533	27354	27479	27505	27139	27140	27389	27266	27232	27289	27411	27424	27451	27481	27151	27027	27277	27107	27240	27265	27323	27062	27385	27607	27220	27226	27477	27333	27248	27365	27311	27302	27282	27052	27132	27296	27281	27345	27218	27155	27580	27252	27284	27411	27412	27327	27593	27413	27746	27366	27221	27064	27243	27170	27272	27277	27382	27160	27427	27145	27247	27232	27417	27461	27301	27418	27382	27511	27368	27594	27258	27429	27246	27211	27517	27608	27324	27447	27399	27208	27125	27501	27454	27511	27450	27508	27412	27379	27158	27017	27494	27392	27214	27492	27138	27193	27266	27189	27319	27114	27127	27490	27361	27384	27356	27580	27433	27228	27321	27176	27316	27131	27410	27284	27452	27589	27464	27013	27557	27300	27215	27306	27342	27607	27203	27292	27298	27299	27262	27372	27326	27174	27348	27507	27410	27357	27585	27131	27452	27419	27353	27484	27634	27390	27470	27426	27165	27460	27499	27371	27417	27407	27325	27365	27422	27264	27509	27343	27495	26879	27255	27532	27549	27267	27324	27333	27392	27324	27366	27185	27292	27355	27332	27210	27228	27683	27435	27253	27386	27629	27366	27334	27344	27301	27223	27304	27274	27510	27267	27217	27282	27261	27397	27296	27175	27072	27211	27267	27389	27442	27452	27635	27330	27274	27381	27771	27321	27388	27307	27575	27388	27344	27196	27329	27447	27314	27237	27235	27461	27447	27257	27308	27559	27246	27630	27299	27344	27155	27302	27269	27270	27687	27317	27193	27512	27422	27538	27307	27384	27319	27250	27333	27277	27243	27221	27288	27570	27459	27170	27051	27407	27042	27539	27460	27429	27269	27378	27300	27277	27020	27299	27239	27586	27510	27633	27264	27147	27438	27358	27314	27356	27441	27453	27331	27326	27319	27254	27193	27431	27448	27368	27443	27352	27424	27371	27470	27223	27077	27399	27307	27421	27407	27060	27141	27116	27280	27506	27326	27325	27157	27270	27364	27319	27268	27456	27264	27523	27362	27394	27300	27340	27358	27345	27154	27173	27265	27267	27476	27393	27190	27264	27281	27539	27376	27164	27285	27483	27392	27235	27291	27357	27341	27451	27339	27284	27373	27446	27231	27378	27440	27290	27521	27617	27462	27028	27317	27498	27473	27553	27315	27487	27284	27122	27070	27762	27187	27309	27217	27339	27243	27567	27518	27205	27452	27455	27480	27229	27194	27204	27123	27353	27335	27463	27143	27284	27212	27398	27406	27471	27351	27044	27303	27577	27228	27374	27473	27505	27313	27241	27569	27426	27221	27406	27324	27533	27683	27126	27408	27183	27305	27421	27386	27472	27463	27328	27119	27261	27487	27346	27148	27150	27408	27143	27316	27163	27553	27283	27318	27203	27251	27413	27533	27405	27208	27507	27405	27043	26889	27323	27302	27449	27374	27314	27377	27279	27364	27266	27531	27110	27444	27460	27458	27643	27310	27309	27447	27437	27280	27190	27356	27264	27075	27430	27173	27373	27204	27290	27263	27182	27141	27288	27311	27497	27494	27008	27290	27238	27240	27158	27288	27422	27114	27418	27334	27208	27673	27417	27242	27269	27061	27392	27355	27261	27419	27370	27422	27370	27272	27216	27416	27447	27562	27306	27317	27570	27200	27091	27355	27087	27183	27293	27537	27290	27310	27564	27361	27279	27203	27242	27243	27522	27333	27215	27380	27389	27404	27355	27131	27599	27488	27366	27119	27401	27336	27214	27430	27306	27198	27276	27358	27240	27232	27307	27137	27038	27229	27251	27112	27436	27138	27124	27166	27368	27576	27194	27137	27445	27443	27549	27432	27249	27270	27374	27302	27314	27392	27276	27522	27379	27346	27257	27272	27229	27320	27383	27163	27180	27113	27432	27518	27356	27486	27389	27440	27463	27266	27545	27267	27309	27371	27269	27474	27706	27499	27236	27348	27336	27146	27448	27155	27242	27241	27303	27519	27134	27281	27348	27158	27115	27414	27392	27242	27229	27478	27224	27006	27535	27398	27174	27398	27300	27316	27313	27181	27155	27186	27127	27289	27367	27109	27395	27238	27467	27037	27310	27372	27003	27171	27456	27317	27275	27447	27305	27286	27336	27583	27258	27449	27362	27263	27397	27343	27421	27526	27354	27309	27246	27360	27477	27293	27250	27174	27133	27402	27177	27312	27620	27418	27360	27165	27456	27106	27201	27356	27369	27385	27084	27303	27333	27426	27377	27489	27500	27344	27256	27491	27365	27164	27024	27455	27222	27323	27224	27388	27127	27317	27603	27457	27265	27191	27256	27455	27029	27253	27510	27369	27351	27336	27226	27161	27348	27275	27309	27431	27370	27319	27246	27365	27171	27432	27356	27376	27421	27086	27333	27337
21807	38784	38260	31625	27662	25132	23587	22559	21563	21100	20387	19890	19423	18983	18608	18455	18413	18098	17674	17798	17507	17481	17484	17379	17440	17408	17205	17139	17195	17093	17243	17124	17092	16999	17058	16944	17059	17023	16845	17103	16969	16865	16895	16846	16960	16985	16837	17022	16833	16783	16871	16918	17015	16785	16871	16776	16894	16843	16809	16804	16920	16656	16849	16833	16650	16774	16865	16865	16735	16823	16741	16841	16784	16741	16841	16705	16962	16780	16770	16649	16837	16758	16932	16650	16915	16884	16841	16867	16927	16747	16752	16916	16782	16868	16826	16863	16863	16700	16769	16810	16828	16739	16804	16690	16826	16866	16762	16799	16696	16703	16888	16798	16950	16934	16807	16892	16573	16710	16768	16791	16919	16690	16916	16775	16840	16866	16872	16744	16841	16762	16653	16780	16821	16554	16635	16737	16767	16836	16691	16786	16655	16761	16909	16883	16929	16657	16777	16719	16716	16713	16817	16866	16805	16744	16907	16980	16720	16762	16804	16794	16951	16774	16744	16819	16751	16699	16770	16655	16831	16855	16588	16695	16834	16777	16612	16764	16794	16722	16754	16724	16859	16857	16835	16786	16778	16548	16779	16704	16898	16839	16710	16847	16562	16598	16671	16862	16969	16930	16638	16583	16670	16748	16655	16670	16956	16924	16749	16545	16763	16725	16654	16861	16821	16777	16824	16769	16739	16808	16827	16644	16603	16824	16883	16633	16673	16800	16658	16736	16803	16674	16650	16719	16762	16917	16900	16942	16999	16590	16644	16799	16896	16704	16798	16691	16943	16812	16960	16767	16936	16742	16670	16652	16719	16749	16669	16650	16555	16852	16768	16774	16652	16686	16713	16690	16781	17017	16853	16922	16631	16823	16857	16811	16802	16767	16714	16817	16469	16746	16550	16777	16806	16843	16697	16935	16853	16736	16929	16716	16657	16864	16710	16810	16668	16789	16784	16794	16712	16842	16712	16821	16862	16654	16610	16732	16834	16957	16799	16732	16671	16717	16811	16833	16853	16716	16719	16754	16788	16715	16785	16691	16762	16822	16769	16865	16505	16872	16708	16855	16717	16832	16741	16756	16865	16713	16784	16821	16717	16714	16713	16749	16781	16928	16755	16793	16779	16810	16794	16830	16774	16697	16822	16772	16649	16944	16631	16794	16770	16644	16781	16830	16897	16641	16680	16830	16794	16753	16878	16791	16733	16929	16730	16787	16696	16735	16736	16716	16873	16782	16828	16753	16870	16664	16510	16827	16869	16832	16875	16659	16962	16702	16778	16577	16780	16809	16755	16763	16730	16802	16752	16807	16913	16716	16709	16695	16859	16870	16662	16730	16899	16767	16588	16687	16845	16992	16780	16708	16571	16706	16540	16615	16723	16756	16672	16771	17029	16781	16730	16776	16756	16816	16658	16922	16688	16815	16768	16712	16859	16804	16738	16712	16726	16870	16732	16732	16455	16727	16777	16614	16861	16795	16779	16730	16711	16702	16819	16654	16897	16796	16779	16869	16725	16753	16662	16862	16840	16745	16638	16751	16755	16823	16635	16895	16637	16756	16695	16639	16619	16513	16868	16783	16954	16720	16677	16737	16822	16680	16684	16937	16533	16667	16654	16676	16758	16540	16788	16863	16815	16641	16908	16631	16716	16781	16778	16889	16669	16805	16762	16721	16829	16777	16584	16800	16649	16771	16824	16615	16866	16742	16854	16730	16698	16685	16859	16858	16759	16651	16618	16811	16695	16864	16669	16717	16627	16714	16736	16567	16873	16794	16646	16994	16657	16844	16793	16484	16703	16710	16916	16674	16746	16711	16620	16724	16756	16738	16804	16645	16707	16668	16717	16733	16785	16880	16758	16586	16879	16733	16736	16914	16846	16672	16843	16701	16701	16723	16856	16797	16757	16680	16891	16828	16809	16627	16951	16858	16838	16933	16753	16688	16624	16841	16679	16717	16643	16699	16659	16789	16748	16947	16804	16864	16718	16795	16899	16904	16963	16677	16695	16898	16751	16659	16853	17020	16870	16783	16764	16822	17028	16657	16744	16743	17019	16848	16669	16865	16787	16681	16798	16752	16721	16885	16812	16766	16677	16712	16835	16681	16659	16651	16707	16747	16636	16821	16782	16704	16890	16847	16728	16673	16803	16851	16617	16750	16797	16773	16797	16667	16802	16536	16704	16812	16746	16781	16722	16840	16879	16834	16623	16873	16751	16701	16777	16792	16623	16753	16840	16761	16649	16925	16826	16814	16649	16852	16737	16680	16668	16839	16810	16770	16792	16874	16753	16748	16901	16809	16678	16777	16704	16793	16800	16854	16894	16595	16734	16957	16853	16601	16871	16788	16756	16744	16676	16660	16768	16902	16676	16784	16680	16874	16808	16698	16822	16807	16719	16672	16952	16809	16651	16677	16891	16921	16717	16763	16852	16790	16753	16816	16809	16780	16815	16695	16816	16876	16685	16850	16619	16765	16823	16858	16767	16747	16625	16761	16842	16751	16743	16765	16692	16824	16924	16654	16662	16878	16683	16810	16791	16765	16837	16619	16854	16921	16912	16732	16591	16721	16863	16829	16879	16809	16713	16884	16725	16647	16753	16863	16705	16630	16706	16757	16825	16837	16869	16910	16817	16807	16615	16460	16586	16781	16658	16504	16755	16832	16755	16675	16834	16860	16656	16616	16727	16587	16719	16651	16474	16716	16814	16708	16834	16734	16774	16647	16764	16557	16880	16704	16620	16831	16731	16804	16758	16882	16828	16715	16784	16805	16646	16683	16876	16768	16688	16814	16928	16664	16657	16731	16619	16757	16541	16757	16749	16758	16910	16719	16723	16749	16852	16722	16834	16840	16710	16823	16745	16918	16616	16630	16847	16582	16684	16683	16723	16763	16779	16861	16701	16814	16782	16791	16943	16674	16790	16707	16886	17034	16729	16809	16795	16758	16898	16805	16724	16554	16791	16788	16896	16807	16950	16799	16730	16775	16701	16816	16678	16660	16759	16765	16567	16949	16748	16766	16796	16691	16989	16800	16920	16764	16855	16799	16966	16602	16860	16854	16740	16664	16884	16935	16651	16856	16722	16698	16735	16757	16792	16794	16820	16795	16765	16747	16633	16856	16759	16917	16655	16854	16919	16731	16725	16905	16666	16680	16997	16728	16757	16876	16724	16775	16695	16841	16759	16849	16764	16566	16774	16932	16621	16768	16581	16687	16727	16806	16792	16943	16819	16708	16889	16753	16858	16788	16710	16910	16869	16688	16721	16745	16744	16706	17010	16696	16673	16705	16756	16814	16755	16592	16823	16837	16729	16666	16757	16823	16843	16914	16795	16829	16975	16617	16733	16752	16756	16813	16731	16767	16594	16855	16802	16802	16815	16737	16709	16612	16684	16772	16796	16753	16835	16802	16721	16790	16754	16659	16725	16723	16482	16667	16965	16830	16764	16662	16897	16757	16765	16778	16747	16935	16633	16682	16790	16879	16657	16878	16756	16832	16654	16742	16684	16878	16691	16864	16812	16942	16859	17045	16611	16785	16709	16703	16651	16642	16795	16884	16754	16652	16666	16799	16650	16840	16683	16821	16701	16660	16936	16708	16859	16815	16749	16838	16827	16770	16770	16487	16566	16779	16816	16708	16836	16877	16642	16816	16695	16917	16769	16730	16756	16787	16748	16714	16718	16799	16777	16645	16795	16638	16769	16833	16863	16707	16761	16859	16676	16803	16786	16769	16849	16673	16853	16959	16774	16744	16580	16611	16722	16989	16662	16614	16682	16900	16820	16746	16776	16672	16929	16772	16713	16791	16687	16726	16792	16791	16794	16706	16931	17028	16797	16630	16813	16880	16751	16827	16685	16777	16870	16741	16782	16757	16555	16682	16811	16783	16753	16856	16715	16944	16784	16663	16794	16549	16677	16755	16634	16699	16951	16915	16912	16789	16776	16699	16848	16729	16763	16640	16760	16863	16762	16707	16998	16679	16673	16859	16817	16875	16897	16823	16626	16744	16867	16731	16871	16670	16800	16749	16835	16717	16826	16667	16788	16708	16676	16853	16840	16822	16872	16760	16791	16752	16665	16812	16903	16829	16695	16818	16793	16664	16862	16813	16728	16589	16723	16692	16661	16778	16686	16722	16716	16853	16829	16733	16857	16703	16729	16776	16670	16964	16790	16896	16792	16847	16695	16808	16641	16678	16650	16813	16915	16805	16755	16750	16619	16692	16747	16682	16741	16636	16702	16659	17040	16670	16720	16812	16752	16814	16820	16773	16532	16758	16927	16684	16708	16583	16829	16678	16898	16639	16727	16855	16758	16868	16879	16695	16639	17013	16815	16857	16814	16799	16605	16894	16626	16796	16709	16793	16741	16804	17042	16841	16831	16696	16784	16760	16767	16776	16738	16720	16731	16801	16791	16824	16666	16881	16863	16949	16729	16810	16748	16725	16708	16895	16701	16777	16789	16905	16767	16737	16971	16737	16910	16827	16696	16829	16646	16657	16712	16853	16782	16735	16859	16751	17023	16643	16847	16782	16751	16867	16979	16778	16742	16679	16621	16890	16938	16770	16679	16717	16750	16884	16587	16753	16748	16786	16845	16781	16822	16640	16881	16604	16845	16714	16828	16883	16713	16675	16797	16685	16755	16704	16460	16813	16715	16665	16615	16939	16757	16718	16599	16598	16820	16680	16991	16864	16636	16732	17078	16927	16717	16797	16709	16776	16901	16705	16849	16558	16744	16720	16700	16770	16938	16795	16659	16792	16778	16893	16653	16729	16744	16770	16798	16671	16744	16723	16661	16974	16781	16784	16765	16619	16715	16891	16879	16626	16609	16936	16681	16795	16786	16756	16778	16820	16825	16816	16692	16917	16774	16731	16752	16947	16699	16656	16914	16728	16850	16657	16719	16652	16700	16754	16825	16673	16861	16655	16699	16799	16707	16831	16836	16766	17041	16850	16725	16807	16751	16882	16798	16710	16603	16773	16733	16698	16740	16923	16857	16860	16940	16709	16859	16852	16692	16617	16822	16906	16639	16943	16727	16686	16692	16734	16724	16747	16861	16744	16898	16892	16894	17012	16848	16825	16723	16711	16805	16865	16992	16858	16825	16800	16842	16794	16764	16779	16686	16854
36361	30212	35713	34824	32614	32002	31643	31309	31166	30875	30626	30494	30526	30580	30468	30184	30535	30283	30258	30253	30159	30131	30275	30186	29869	29990	30134	30023	30022	30184	30244	29942	29952	29975	30256	29933	30170	30120	29853	30183	30121	29862	30335	29832	30144	30054	29924	30057	29940	30083	29975	30018	29904	30046	30259	29722	30272	29874	29928	29652	29847	29944	29884	29913	29942	29768	29842	30037	29915	29879	29890	29820	30012	30018	30350	29740	30095	29897	29806	30168	30040	29801	29788	29758	30059	29862	30189	29975	30172	30083	30029	29825	29818	29662	29715	30094	30018	29937	29800	29948	30072	29863	29853	29882	30007	29942	30004	29644	29872	29960	29974	30083	29974	29757	29898	29875	29935	29699	29739	29897	30193	29784	30173	29882	29801	29842	30075	29743	29901	29974	30365	30174	29911	30039	30008	29914	29763	29916	29972	29840	29797	29855	29971	30079	30061	30034	30039	30166	29930	29807	30024	30005	29795	30027	30084	29981	30198	29760	30094	29955	29833	29882	29893	29699	29944	30136	30146	30012	29810	29975	29983	30054	29883	29825	30114	29598	29976	29925	29931	30159	30008	30241	30018	29712	29985	30021	30164	30266	30070	30006	29713	30057	30160	30193	30189	30040	30265	30118	29853	29871	29850	29667	29787	29709	30121	30126	29904	29891	30110	29829	29842	30024	30162	29965	30196	29790	29903	29860	29769	30086	30095	29899	29579	30198	30045	29975	29938	29922	30044	29989	30087	29889	29768	30024	29714	29794	29938	29703	30135	29947	30123	30092	30087	30187	29940	29844	29855	29602	29785	30008	29600	29945	30020	30073	30053	29913	30176	29909	29996	29682	29877	29961	29891	30078	29976	29817	30115	29950	30210	30011	29918	29950	29997	30136	29770	29760	29859	30146	30220	30127	30105	30040	30115	30023	30067	29995	29662	29883	30112	29926	30069	30035	29991	29928	30162	29837	29792	29952	29876	29779	30035	29870	29912	29845	30040	30065	30058	29891	29828	29929	30117	29870	29898	30019	30204	29966	30201	29970	30009	29982	29728	29784	29989	30010	29964	29917	29913	29978	29786	29940	30204	29944	29880	29793	29889	30069	30041	29717	29594	29877	29807	30188	29995	30259	30116	29985	30161	30198	29795	29796	29882	30083	29866	30212	29935	29912	29845	29998	30020	29990	30066	30057	29715	29933	30181	30023	29857	29876	29722	29747	30059	29869	29905	30120	30000	30059	29842	29774	29678	29885	30179	30077	30028	29955	29658	30073	30235	29747	29978	30180	29932	29939	30015	29896	29971	30018	30084	30154	29751	30110	29874	29925	30075	30264	30283	30020	30019	29831	29875	29958	30069	30197	29999	29896	29898	30042	30076	29756	30358	30166	30195	29701	29877	29824	30060	29814	29806	29917	30148	30012	30060	29987	30069	29817	29794	29868	29771	29729	30086	29934	29937	30015	29825	29887	30377	29899	29998	30011	29902	30050	29605	29969	30009	30002	30070	29884	30064	30093	30016	29892	29967	30005	29843	30119	30155	29786	29921	29952	29994	30146	30150	30073	29891	30055	30257	29875	30071	30206	29988	29967	29958	29848	30017	30162	30134	30106	30332	29922	30195	29786	29891	29912	29886	29790	30031	29819	29787	29924	29872	30264	30000	29910	29975	29967	30150	30051	30235	29995	30113	29900	29864	29804	29900	29900	29950	29959	30103	30036	29836	30022	30132	30122	29942	29839	29894	30024	29696	29858	29650	29916	30065	29841	29797	29711	29885	30017	30065	30059	30035	29872	29856	30116	29742	30115	30125	29887	29970	29882	29969	30227	29949	29878	29809	29837	30079	29984	30101	29811	29888	29678	29809	29824	30039	29938	29936	29917	30075	29890	29782	29787	29944	29891	30086	30033	30020	29952	30106	30102	30053	29967	29927	29881	30036	29922	30138	30055	29807	30124	29830	29773	29848	30078	29957	29995	29927	29871	29825	30058	30067	30033	29900	29678	29878	30177	30152	30085	30087	29761	30109	30096	30262	29937	30024	29944	29818	30093	29873	29897	30001	29804	29798	29905	30068	29554	29734	29908	29804	29928	30008	30327	30170	29816	29938	29909	30143	29920	30024	30024	29927	30048	30189	30170	29691	29738	29732	29797	29698	29949	30048	30019	29972	30122	29936	30180	30052	29990	29805	29831	29960	29853	30090	30026	29864	29884	30261	29959	29906	29846	29759	29721	29940	29986	30018	29898	30063	30284	29946	29910	30213	30137	30214	30075	30037	30061	30040	30180	30185	29797	29764	29822	29887	29824	29700	29914	29773	30126	30274	30285	30029	30093	30137	30141	29975	29938	30060	29864	29926	30239	30175	29885	29988	29776	29958	30042	30016	30019	29991	29776	29764	30188	30291	30170	29764	29864	29932	29737	30143	29922	30057	30121	30034	30213	29995	30143	29785	30211	30231	29840	29710	30018	30016	30066	30097	29920	30024	29798	29872	30007	29996	29870	29873	29935	29672	30115	30032	29955	30004	29991	30256	30053	29997	30020	29910	30084	30022	29832	29835	29843	30092	30069	29853	30103	29999	29804	29947	30005	29905	29986	30208	30157	29678	30131	30272	29536	29874	29919	30071	29819	30232	30164	30043	29751	30008	29846	30112	30036	30220	29996	29942	30028	29873	29885	30037	29875	29861	30028	29799	29853	29734	30029	30012	29903	30100	29932	29876	29786	29975	30155	30175	30027	30147	29859	29949	29958	29818	29905	29928	29851	29844	29939	30034	30166	29572	30124	30007	29949	30081	29864	29822	30023	29949	29866	29777	30116	29977	30049	29986	30001	29714	30004	29939	30036	29987	29935	29856	29902	30009	30036	30247	30003	29930	29974	29772	29892	30041	30032	30021	29634	29881	29812	30059	30024	29995	29770	30124	29828	30077	30130	30195	29949	29851	30023	30061	29756	29893	29962	29973	29904	30097	30127	29965	29957	29856	30219	29837	30129	29779	30294	29832	29816	29890	30023	29991	30002	29752	29942	30079	29908	29948	29740	29989	29946	30048	29766	29911	29995	30000	29861	29826	29889	29918	29987	29761	29810	29857	30070	30149	30149	30025	29964	30048	30089	30058	29971	30001	29970	30043	30192	29979	29907	30157	29959	29974	30093	30037	30021	29788	30077	29999	29950	29918	29730	29823	29676	29800	29831	29713	30004	29937	29950	29990	30053	29975	30236	30063	30269	30062	30111	30004	30137	30115	29996	29974	30018	29910	29704	29732	30011	30216	30196	29919	29970	30112	29800	29894	29980	30132	30026	29982	29907	29899	29692	29911	29869	30349	29908	29937	29718	30142	30100	30099	29776	30135	30134	30039	29849	29854	30023	29977	29819	30059	30090	30029	30121	30120	29936	29903	30119	29895	29896	29634	29986	30129	29915	29710	30133	29857	29847	30199	30024	30135	29995	30099	29833	30020	29993	29879	30017	29796	29813	29921	30053	29736	30096	29792	30087	30019	29854	30061	30064	29881	30130	29964	30229	30003	29780	30253	29895	29973	30057	29623	29713	29991	29871	30187	29676	30079	29770	29893	30010	29978	29843	29740	29900	29961	29930	30109	29839	30058	30119	30002	29711	29965	29811	29950	29860	29879	29896	30090	29738	29908	29690	29893	29820	29839	30111	30133	29582	29801	30027	30190	29850	30020	30185	29814	29765	30008	30025	30093	30045	29723	29785	29915	30140	30082	29844	30232	30283	29953	30101	30155	30016	29696	30102	30193	29919	30006	29942	29941	29864	29896	29936	30364	29919	30017	30128	29898	29815	29939	30131	30184	30156	29818	30001	30180	29941	30051	29710	30260	30053	29918	29886	29953	29848	29891	29667	29985	29982	29896	30060	30069	30127	30112	29942	30036	29930	30106	30122	30137	29686	29962	29991	29958	29866	30249	29807	29976	30032	30234	29895	29921	30266	30048	29954	29845	30056	29939	29773	30069	29819	29908	30069	30335	29934	30066	29914	30027	30188	30090	29982	30009	29789	29898	30206	29904	30050	30086	29868	29797	30153	29891	29937	29905	30022	30033	29773	29996	29882	30131	29983	29914	30145	29956	29867	30029	29920	30145	30099	29962	29843	29519	29877	30103	30126	30095	29922	29917	30195	30091	29882	30218	30062	30046	30171	29807	29762	30240	30058	29989	29981	29960	29894	30123	29990	30060	30037	30280	29784	29789	29759	30093	29863	30109	30120	29989	29906	29890	29675	30138	30024	30136	30279	30103	29860	29854	30084	30149	30203	30048	30198	30117	29862	29977	30101	30205	30080	30058	29950	29748	30183	30020	29737	29938	30015	29872	29814	29783	29975	30024	30040	29746	30244	30198	29817	29857	29994	29915	29899	29992	30065	29811	30010	29712	30004	30255	30026	29939	29977	29916	30226	29901	29869	30028	29755	30140	30189	30047	29953	29941	29824	30092	30094	29872	29947	29871	29942	29885	30156	29935	29934	30032	29661	29938	30126	30194	29944	29986	29874	30268	29895	29794	30010	30137	30133	30153	29964	30071	30162	30084	30247	30186	30067	30000	30155	30021	29862	30112	29911	30181	30071	29899	29976	29866	30142	30203	30059	30207	29941	30117	29551	29848	29783	29904	29901	29807	29848	30058	29850	29957	29925	30097	29536	30069	30145	29877	29891	29964	29743	29988	30088	30065	30035	29819	30215	29846	29810	29745	29937	30256	30067	29790	29861	29895	29919	30019	29893	30172	29835	29884	29911	30001	30080	29768	29935	30369	29865	29746	29812	29765	30038	30181	30073	29845	30085	29837	29877	30004	30010	30135	29940	29783	30102	29870	30074	29975	29941	29860	29888	29816	29768	29895	30001	29928	30040	30125	29728	29845	29965	29902	30159	30077	29983	30126	30043	29991	29672	30041	30008	30057	29818	29697	29996	30019	29939	29855	30074	29765	29774	29841	30112	29933	29932	29962	29971	30044	30025	29942	29913	29787	29902	29933	29990	30040	30083	29942	30079	30104	29890	30119	30115	29877	30075	30022	30131	29810	30198	29822	29987	30168	29779	30158	30083	30321	30158	30052	30066	30044	29857	29709	29972	30043	30042	29983	29930	30085	29829	30073	29873	30064	30127	30347	30084	30169	29775	30050	29956
22857	27704	27794	24099	22297	21120	20520	20149	19850	19507	19299	18962	19115	18812	18582	18459	18344	18445	18366	18404	18320	18389	18008	18216	18213	18191	17966	18196	18186	18120	18141	18051	18196	17877	18155	18153	18144	18087	18122	18000	18145	17964	17933	18031	18095	17930	18004	17875	17911	18007	17802	18216	17979	17842	18014	18104	18034	18021	17995	18082	18020	17985	18122	17936	17953	18041	18091	18079	17972	17877	18100	17988	18044	18219	17907	18052	18107	17782	18054	18217	17969	17920	18018	18080	17894	17942	18008	18048	18029	17950	18065	17913	18026	18098	17942	17913	17875	17953	18138	17754	18016	18071	17920	18067	18016	18025	18047	18075	18023	17951	18044	17969	18012	18115	18076	18029	18086	17954	18151	18089	17888	18009	18116	17962	17871	18002	17987	18045	17951	17982	17994	18006	18051	18109	18050	17859	18071	18144	17921	18029	17832	17822	18290	17990	17835	17937	18067	18000	17882	18016	17943	17971	18109	18048	17961	18043	17823	17994	18023	17919	18123	17993	18088	18026	17869	18001	18073	18122	17993	18083	18007	17908	17911	17950	18032	18022	18020	18105	17863	17909	18071	17773	18260	17829	18101	17985	17910	18070	18026	17965	18186	18058	17940	18019	17962	17891	17840	17939	18032	17716	18198	18152	17935	18119	18063	18018	18079	18068	17998	17994	17958	17930	18051	17923	18068	18002	17992	18005	18007	18069	18040	18090	18092	17962	18028	18131	18071	18156	18226	17983	18062	18076	17875	18096	18078	17957	17970	17864	17733	17979	18021	18017	17990	17963	17897	17824	17929	18035	17871	17988	18060	17982	18000	17897	18125	18066	18105	18054	18119	18001	17850	18144	17999	17982	18117	17974	18114	18054	18051	17991	18005	18039	17941	17873	18033	18065	18108	18137	18057	18146	17926	18108	17987	17949	18091	18191	17961	17951	17814	18019	18025	17948	17934	17999	18058	18006	18051	17931	17817	17944	17994	18138	18012	17976	17972	18097	18076	17916	18115	17821	18071	17976	17944	18058	18033	17987	17988	17833	17960	17822	18048	17909	17986	17706	17923	17984	17785	17891	17919	18088	18019	17951	18022	17989	18081	17981	17994	18038	18036	18025	17929	18006	18040	17940	17972	18234	18119	17897	17910	17834	18115	18052	18061	18150	17998	17889	18030	17976	18059	17895	17979	18083	17780	17885	17953	17930	18099	17930	17836	17970	18007	18026	18185	18027	17892	17933	18195	17973	18016	17789	18071	18004	17931	17979	17896	18033	17965	18079	18063	18002	18069	18061	17859	18233	18078	17911	17985	18021	17991	17994	17981	18086	18033	18043	17909	17939	18107	17926	18164	18003	17964	17993	18005	18137	18186	17983	17909	17893	17918	17898	18043	17931	18159	18009	17968	18021	18121	17877	17867	18159	17959	18104	18161	17801	17963	17916	18060	17944	18076	18053	17950	18004	18084	18168	17947	18018	17862	18024	17923	18038	18123	17931	17935	18035	17950	17957	18010	18133	17800	18168	17806	18003	17887	17761	17996	17781	17980	17989	18088	18059	18011	17880	18038	18099	18066	17885	17962	17946	17928	17796	18060	18119	17994	17940	18250	17905	17958	17934	17994	17976	18028	18041	18012	17917	17989	17872	17748	18030	18076	18186	18080	17858	17917	18029	18060	18044	17916	17965	17953	17982	17998	17911	18075	17945	17924	18007	17960	18049	17890	17937	17928	17908	18168	17917	17828	17982	17968	18032	18108	18146	18052	17896	18047	17899	17810	18013	18077	18228	18052	18018	18091	18261	18180	17999	17906	18116	17964	17888	18010	18009	17844	18055	18048	17964	17987	18051	18090	18167	18067	17939	18108	17888	17899	17948	18089	17986	17931	18015	18078	18074	18030	17950	18008	18066	18037	18051	18034	17998	17921	17843	18063	17974	17890	18167	18042	18200	17837	18033	18126	17947	17866	17912	17996	17798	18051	18162	17965	17917	17891	18270	18025	18041	18132	17906	18080	17909	17928	17998	18047	17961	17844	18129	18012	17810	17986	18052	18120	18070	17950	18073	18048	17972	18008	18081	17876	18023	18089	17949	18006	18050	17985	18002	17935	18233	18119	18043	17846	17945	18028	17962	18150	17833	17913	18038	17983	18041	17971	17985	18031	18029	18071	18068	17878	17983	18027	17822	17880	17948	17972	18083	18040	17917	18007	17986	18194	18149	17936	17849	17817	18161	17757	17969	17887	18017	18023	17941	18118	17967	17987	17847	18045	17878	18027	17912	18031	18123	17975	18090	17996	17925	17851	17924	18163	18000	17922	18110	17972	18016	17815	18033	18076	17945	17982	17973	18020	18071	18090	17913	17903	18050	17723	17852	18027	17930	18192	17999	17967	17887	17942	18138	18055	18057	18029	17917	17814	17995	17841	17967	17919	18062	17956	17958	17913	17979	17939	17935	18033	18031	18100	17952	18046	17983	18005	18023	18039	18141	18019	18188	18066	17891	18167	18026	17991	18085	18142	17980	17919	18043	18226	18019	17846	18009	18035	18162	17961	18138	17886	17999	18013	17905	18075	17979	18094	17989	18006	18098	18092	18172	17944	17930	18079	18041	17985	17972	17949	18052	17971	18131	18054	18046	18026	17955	18011	17992	18031	17935	17952	17951	18176	17908	17923	18060	18041	17842	18001	17995	18040	17917	18029	18050	18148	17928	18068	17942	18099	17909	17932	18180	17948	18145	17869	18046	18096	18001	17927	17985	17986	17964	17875	17806	17928	18030	18047	17993	18113	17921	18094	18098	18083	18189	17837	17966	18117	17811	18026	18094	18042	18045	17886	18190	17886	18132	18276	18010	18109	18284	17957	17902	17949	17891	18163	17938	17987	17790	18086	18034	18101	17881	17871	17938	17922	17995	17899	18158	17844	18049	18078	17998	18010	18054	18018	17987	18075	18075	18119	18125	17911	18029	18129	17748	18171	17851	17910	18192	17950	18102	17996	18130	17938	18013	18146	17983	18028	17862	18014	17887	18187	18044	17986	17772	18052	17991	17971	18081	18054	18036	18123	17788	17956	18076	17844	18126	17922	17907	18033	17934	17932	18252	17885	17996	17956	18146	18159	17885	17981	18086	18037	18140	18195	17731	17862	17947	18168	18040	17975	18053	18045	18034	17931	18103	17923	18111	17997	18065	18041	18107	18070	18016	17947	18002	17935	17963	18012	17963	18061	17985	18013	17964	17988	17881	18099	17736	18014	17910	18038	18011	17971	18107	17925	18162	18100	17873	17914	18053	18081	18102	18006	18006	18073	17852	18104	18050	17986	17992	18218	18136	18087	18000	18065	17953	18012	17901	17889	17910	18056	18011	17799	18042	17989	18012	17968	17921	18071	17968	18195	17796	17969	17835	17898	18152	17985	18053	17974	17858	18002	17818	17976	18175	17918	18001	18095	17972	17967	17866	18049	17968	18031	18018	18317	18098	17883	18038	18029	18086	17795	17967	17917	18140	18247	18256	17885	17977	17999	17825	18064	17973	18071	18005	17894	17892	17984	18028	18109	18249	18019	18076	17869	17946	17791	17990	17971	18096	18000	17972	17965	17965	17926	18198	18031	17901	18115	18047	17994	18180	17991	18102	17865	18063	18078	18008	17984	18011	18160	18063	17981	18020	17938	17845	17957	18058	18100	18076	17986	17874	17927	17985	17871	17960	18110	17870	18101	17909	18153	18100	17962	17950	17935	17902	18199	17927	18131	17933	18009	18068	18083	18011	18065	18013	18124	18208	17923	18093	18037	18069	17953	17943	18043	18062	18139	18089	18027	18072	18115	17986	18080	17983	18098	18102	18059	17954	17973	18225	17999	18179	18030	18094	17884	18108	17912	18110	18024	17945	18114	17870	17853	18052	17784	17971	17906	18025	17935	18031	17878	18013	18103	17924	17843	18102	17960	18033	17899	18192	17760	18132	17977	18008	17848	18226	17950	18172	18015	17869	17969	18117	17889	18033	18074	17950	18074	17866	17978	18022	18129	17999	17864	18160	18062	18032	18115	17992	17892	17980	17893	17992	18047	17995	18036	17905	17785	18106	17805	18031	17979	18056	17990	17903	18044	18026	17969	18057	18212	18073	18130	18127	17982	17880	17807	18058	18225	17977	18284	17810	17946	18024	17933	18057	17949	18064	18105	17971	18004	17987	17961	18125	18068	17910	18024	17983	17939	18192	17882	18104	17934	18207	18116	18102	18106	18092	17990	18001	17845	18087	17996	18014	18245	18014	18031	18087	18095	18111	17964	18028	17937	17942	17971	18124	18106	17929	17907	18053	18064	18069	18108	18115	18053	17848	17992	17968	18178	17918	17994	17965	18092	18119	18067	17900	18003	18026	17944	18101	17801	18033	18005	17907	18011	18222	18031	18054	18059	18026	18031	18079	18128	18166	17985	18014	18020	18101	18038	18055	17918	18257	18112	18091	18063	17980	17998	17972	18011	17999	17866	18079	17984	18037	18105	17840	17945	18141	18027	18032	18029	17864	18071	18025	18000	18208	17942	18182	17864	17979	18134	17863	17860	17979	17954	17980	17823	18064	18100	17870	18083	18027	18161	17890	17994	18063	17788	17902	17932	18141	18018	18032	17741	18085	17935	17937	18120	17964	17993	17988	18013	17947	17950	18065	17951	18131	18172	18017	17914	18046	17948	18210	18066	18008	17885	18049	17972	18086	18005	18097	17879	17804	17808	17950	18065	18115	18057	17877	17991	18195	17818	17855	18166	18137	17991	18044	18000	18145	17997	17893	18163	17821	18022	18207	18024	18121	18021	18005	18029	17955	18043	17984	17978	18016	17868	17873	18116	17872	18020	18125	17999	17925	17988	17779	17976	18065	17961	17999	18025	18182	17903	18038	17971	17974	17867	18045	17963	18106	18096	18083	18015	18177	18098	17922	18153	17985	18007	17967	18030	17979	18004	17888	17912	17856	17834	17971	17985	18001	18002	18023	17964	18028	17875	17915	18038	18088	18031	17966	18205	18002	18076	18148	18125	17756	17951	18200	18146	17907	17908	18102	18021	18053	18129	18078	17973	18168	18129	17926	18006	18049	17945	17975	18065	17843	18110	18120	17972	17977	17935	18004	18093	18095	18169	17932	17898	17684
23870	21160	27760	25460	25365	30878	33450	30929	30428	30342	29919	29706	29521	29378	29116	29077	28977	28735	28842	28617	28635	28653	28523	28409	28427	28278	28380	28496	28242	28504	28477	28242	28355	28052	28350	28536	28052	28109	28321	28242	28177	28206	28175	28103	28248	28163	28134	28389	28425	28344	28455	28347	28135	28241	28239	28231	28362	28252	28248	28101	28095	28165	28266	28200	27906	28021	27901	27906	28026	28277	28222	28261	28427	27991	28155	28055	27942	27946	28041	28290	28339	28138	28209	28040	28102	28110	27994	27979	27818	28079	28169	28143	28323	28257	28496	28110	28065	28090	28308	28212	28020	28379	28516	28279	28057	28155	28212	28079	28265	28134	27984	28078	27903	28001	27698	27998	28076	27987	28224	27974	28181	28259	28272	28352	27925	28106	28398	28225	28227	28276	28136	28547	28135	28072	28071	28137	28313	28159	27952	28085	28077	28201	28392	28076	28007	27830	28017	28229	28195	28332	28229	28112	28071	28268	28543	28080	28210	27927	27921	28180	28257	27928	28289	28114	28264	28283	27918	28123	28068	28222	28175	28068	28094	28088	28035	28058	28025	28204	27936	28269	28232	27899	28405	28347	28208	28180	28322	27975	28315	28080	28062	28030	28014	27898	28102	28105	28017	28127	28164	28050	28184	28070	28254	28219	28358	28326	28227	28269	28009	28247	28219	27867	28333	28155	28184	28157	28290	28188	28241	28074	28221	28187	27902	28193	28354	28164	28118	28275	28141	28069	28248	28199	28061	28022	28279	28032	28199	27994	28172	28103	28191	28218	28132	28204	27828	28083	28183	28046	27820	28266	27870	27957	27918	27772	27804	28050	27855	28067	27999	28129	28196	28131	28091	28101	28103	28125	27990	27925	27953	28165	27939	28085	28022	27941	28069	28195	28067	28044	28286	28144	28140	27981	28299	28124	28252	28065	28244	28132	27887	28097	27993	27921	28282	28049	27861	28058	28368	28277	28046	28202	28331	27977	28310	27957	28221	28266	28065	28184	28224	28248	28326	28311	28242	28003	28409	28081	28254	27880	28118	28153	28282	27968	27965	27979	28281	28398	28281	28267	28147	28042	28026	28217	28208	28050	28329	28261	28148	28107	28146	28135	28129	28223	28183	28099	28184	28116	28116	27996	28380	27651	28164	27918	27966	28207	27925	28135	28186	28132	28170	28018	28219	28315	28408	28229	28217	28059	28035	28130	28109	27796	28184	28128	28036	28017	28080	28086	28261	28066	27965	28026	28091	28269	28267	28220	27987	28246	27875	28241	28158	28089	27992	28210	28301	28268	28139	27925	28112	28119	28180	28337	28053	28230	28166	28139	28291	28059	28177	27996	27735	28280	28131	28088	28007	28015	28086	28104	28017	28084	28076	28216	28184	28276	28154	28024	28099	27982	28052	28120	28054	27901	28003	27997	28039	27963	28048	28007	27912	28122	27935	28152	28302	27907	27904	28118	28228	28191	28249	28247	27933	28021	28109	28469	28125	28299	28070	27998	28259	28065	28376	28173	28265	28130	28163	28172	28108	27892	28023	28072	28189	28151	28144	27916	28053	28268	28281	28018	28032	27934	28022	28257	28203	28115	28049	27989	28168	28270	28170	27892	28075	28203	28101	27996	27853	28352	28077	28009	28179	27994	28471	28256	28267	27934	28280	28046	28320	27962	28234	28201	28089	28211	28066	28116	28346	28383	28110	28274	28313	28001	27919	28040	28291	27963	28157	28157	28229	28033	27675	28052	27990	27992	28189	28266	28158	28284	28152	27996	28287	28065	28189	28254	28213	28229	28256	28121	28126	28101	28274	27983	28286	28023	28321	28332	28281	28164	28298	28115	28288	28217	28139	28161	28121	28123	28131	28134	28264	28173	28079	28214	28109	28299	28247	28018	28339	28053	28083	27934	28128	27972	28200	27935	28010	27828	27816	28278	27760	28071	28477	28199	28154	28030	28286	28383	28122	28039	27900	28144	28026	28191	28040	28043	28227	28083	28151	28201	28389	28252	27890	28337	28275	28157	27972	28159	28067	27911	28033	28075	28225	28057	28036	27949	28140	27876	27857	28070	28170	28066	27964	28195	27775	28187	28198	28351	28084	27889	28297	27967	28240	28126	27985	27913	28211	27881	28165	28132	27922	27915	27989	28142	28019	28046	28068	28116	28429	28063	27995	27977	28141	28206	28331	28324	28063	28008	27982	28008	28123	28053	28244	28304	28468	28145	28344	28011	28079	28037	28246	28362	27931	27961	28252	28153	28073	28090	27955	28122	28092	28240	28111	28390	28113	28198	27991	28171	28284	28139	28165	28410	27994	28300	28075	28208	27915	28066	28001	28138	28310	28090	28280	28102	28213	28070	28081	28126	27822	28081	28077	28129	28374	27864	27928	27867	28020	28359	28053	28232	28053	28107	27971	28074	27792	28239	28038	27995	27953	28042	28196	27892	27782	28168	28019	27970	28232	27970	28062	28046	28182	28171	27938	28036	28517	28143	28336	28231	27980	27943	28102	27916	28233	27880	28115	28200	28036	28022	28081	28099	28124	28279	28019	28145	27915	27992	27892	27964	28176	28048	28299	28205	28301	27985	27874	28053	27984	28066	28086	28304	28038	27755	28140	28245	28064	28367	28154	28186	28290	28012	28244	28100	28008	28114	28088	28272	28055	28146	27989	28027	27930	28020	28117	28411	28049	28106	27734	28068	28227	28132	28312	28047	28101	27953	28197	28044	27988	28314	28121	28107	28054	28090	28155	28159	27948	27921	28213	28134	28169	28165	28085	28150	27702	27839	28060	28123	27886	28322	28083	28284	28352	28171	28274	28309	28177	28198	28037	28253	28304	28050	28346	28078	27864	28064	28038	27985	28411	28091	28229	28184	28243	27918	28149	28273	28199	28189	28334	28039	28140	28091	28095	27907	27816	28090	28300	28220	28287	28032	28022	28307	27923	28027	27969	27997	28197	28041	27979	28118	28171	28161	27898	28305	28385	28083	28249	28075	28047	27892	27996	28080	27995	28261	28096	27938	28412	28225	28248	28258	28239	28316	28298	28128	27995	28328	28440	28132	27979	28238	28301	28237	28258	27856	28006	28163	28005	27985	28299	28172	28406	28346	28168	28202	27919	28072	28188	28168	28246	28208	28021	27951	28173	28190	28517	27893	28172	28019	28329	28328	28050	27889	28190	27951	27975	28196	28149	27997	28110	28115	27980	28130	28020	28084	28358	28099	28235	27988	28317	28125	28238	27881	27896	28064	28048	27891	28086	28251	28265	28051	27996	28302	28060	28228	28173	28151	28093	28162	28093	28171	27949	28006	28181	28042	28175	27937	27990	28213	28119	27947	28380	28223	28096	28191	28018	27979	28175	28238	27969	28256	28229	28125	28048	28205	28223	28105	28212	28058	28139	27951	28063	28206	28245	28227	28039	28020	28139	28240	28365	28300	28207	28148	28279	28013	28404	27964	27980	28227	28145	28304	28274	28105	28116	28016	27790	28123	28345	28212	28467	28283	28230	28024	28020	28212	28236	28120	28124	27988	28127	27974	27969	28008	28065	27962	28056	27937	28028	28196	28117	28398	28178	28038	28105	28076	28358	28161	28106	27954	28251	28080	28129	28148	28235	28168	28001	28063	28313	28270	28281	28045	28037	28219	27979	28172	28373	27965	28186	28113	28271	28280	28239	28102	28208	28265	28088	28014	27989	27874	28183	28414	28333	28130	28174	28154	28013	28233	28362	28241	27974	28131	27990	28139	28178	28006	28169	28102	27871	28065	28115	28175	28015	28135	28141	28218	28093	28112	27891	28264	28015	28029	28055	28103	27733	28102	27896	28088	28004	28296	27997	28131	28212	28173	28073	28159	28120	28151	28319	28068	28244	28299	28190	28149	28244	27919	28054	28261	27986	27903	28341	28317	27959	28141	28137	28220	28238	28141	27990	27774	27942	28215	28206	27754	28284	28200	27989	28023	28168	27982	28365	28128	27824	28117	28063	28109	28158	28053	27997	28116	28280	28067	28269	27908	28200	28199	27951	27961	27968	28346	28028	28240	28008	28033	28109	28157	28134	28453	27942	28248	28163	28117	28166	28248	28175	28085	28205	28180	28114	28092	28210	28130	28180	28280	27906	27936	28272	28418	28241	28328	28420	28301	28145	28219	28224	28195	27996	28136	28029	27808	28050	28016	28043	28273	28245	28391	28316	28103	28150	28170	28342	27866	28186	28237	28329	28020	27930	28117	28298	28281	28089	28277	28178	28067	28182	28195	28261	27994	28210	27762	28153	28183	28095	27945	28072	28162	28117	28117	28216	28379	28049	28163	28192	28119	28112	28136	28146	28179	28067	28013	28019	28108	28286	28295	28330	28244	28216	28001	27976	27655	28095	27980	28031	28060	28162	28073	28344	27899	28282	28363	28037	27930	28069	27980	28017	28228	28075	28255	28159	28147	28059	28000	28017	27817	28070	28250	28109	28224	28343	28493	28224	28128	28144	28118	28125	28333	28272	28160	28085	28072	27980	27947	28282	28331	28138	28098	28178	28157	28200	28188	28028	27968	28046	28425	28449	27942	28291	28155	28241	27988	28092	28113	28127	28143	28004	28263	28206	28347	28155	28229	28039	28261	27798	28082	28143	28138	28149	28285	28286	28100	28124	27980	28236	28179	27985	28155	27909	28234	28314	28180	28224	28087	28167	28197	28203	28335	28278	28156	28200	28116	28074	28151	27898	28170	28118	28364	28263	28435	28139	28387	28199	28206	28094	28010	28301	28193	28221	28411	28267	28213	28184	28113	28288	28234	28016	27999	27917	28205	28303	28198	28226	28170	28339	28142	28138	28078	28250	28028	28243	28083	28275	28109	27984	28258	28398	27941	28038	27975	28130	27806	28086	28158	28010	28410	28279	28093	28085	28360	27660	28051	28260	28048	28143	28239	28387	28108	28110	27973	28020	28228	28053	28406	28224	28365	28149	28064	28299	28084	28271	28040	27899	28205	28013	28226	28011	28311	28070	28123	28082	27939	28143	27989	28014	27898	27793	28318	28439	27883	28101	28270	28050	28018	27900	28099	28055	28011	28110	28047	28033	27926	27894	28003	28227	27990	28186	28214	28204	28146	28221	28163	28207	28289	28151	28277	27986	28198
20365	34272	34478	28759	25530	23441	22087	21257	20779	20218	19761	19359	18982	18591	18463	18238	18072	17955	17836	17735	17801	17783	17513	17621	17490	17470	17539	17483	17468	17487	17210	17608	17512	17343	17309	17377	17491	17479	17511	17264	17256	17393	17238	17382	17302	17346	17402	17339	17296	17258	17258	17217	17220	17458	17261	17180	17257	17126	17282	17310	17063	17305	17213	17383	17280	17226	17109	17295	17320	17349	17239	17194	17130	17125	17094	17311	17325	17251	17229	17099	17000	17285	17049	17098	17255	17177	17142	17202	17310	17102	17065	17125	17073	17314	17163	17167	17106	17051	17174	17064	17075	17218	17342	17223	17003	17170	17208	17242	17247	17331	17112	17193	17170	17318	17289	17189	17100	17143	17042	17353	17101	17026	17225	17142	17098	17002	17256	17084	17092	17216	17036	17231	17158	17288	17092	17029	17139	17177	17077	17418	17264	17211	17166	17112	17165	17154	17188	17275	17096	17310	17193	17054	17275	17111	17012	17071	17128	17092	17154	17132	17270	17235	17382	17410	17109	17232	17346	17094	17124	17060	17197	17151	17115	17256	17170	17216	17379	17048	17067	17159	17106	17057	17110	17048	17201	17118	17126	16938	17190	17381	17375	17116	17158	17125	17214	17223	17291	17126	17306	17196	17191	17145	17260	17230	17172	17171	17136	17402	17192	17098	17314	17241	17218	17315	17045	17224	17257	17051	17002	17091	17247	17013	17217	17095	17218	17078	17238	17188	17213	17068	17062	17074	17142	17055	17032	17068	17218	17219	17093	17053	17443	17232	17208	17123	17070	17132	17070	17201	17055	17124	17313	17188	17279	17086	17136	17306	17166	17088	17300	17075	17216	17194	17311	17113	17272	17199	17107	17230	17229	17248	17291	17312	17054	17074	17126	17284	17118	17148	17370	17245	17262	17148	17173	17244	17178	17292	17089	17188	16970	17114	17096	17239	17295	17171	17262	16914	17188	17167	17059	17231	17184	17265	17030	17158	17288	17140	17215	17095	16935	17184	17205	17222	17083	17042	17081	17175	17288	17049	17202	17115	17251	17201	17118	16983	17139	17127	17282	17212	17187	17374	17309	17120	17200	17100	17348	17116	17139	17206	17152	17142	17131	17255	17117	17382	17315	17217	17194	17176	17075	17421	16946	17269	17093	17305	17187	17049	17105	17161	17280	17221	17011	17166	17118	17078	17200	17318	17286	17122	17187	17242	17055	17306	17315	17104	17083	17150	17043	17224	17256	17262	17112	17212	17079	17145	17131	17262	16993	17143	17316	17329	17212	17112	17275	17159	17138	17211	17116	17200	17089	17217	17179	17196	17255	17104	17225	17173	17277	17028	17180	17170	17098	17174	17257	17299	17371	17098	17257	17206	17292	17263	16863	17286	17191	17107	17316	17069	17272	17078	17078	17102	17242	17180	17181	17015	17311	17293	17189	17310	17217	17170	17073	17182	17192	17103	17135	17102	17072	17293	17086	17171	17073	17241	17152	17235	17041	17410	17146	17147	16992	17399	17181	17098	17018	17177	17247	17285	17112	17313	17126	17131	17179	17247	17365	17019	17235	17053	17152	17228	17068	17062	17113	17070	17095	17226	17250	17211	17184	17309	17211	17230	17177	17176	17264	17293	17057	17087	17238	17042	17096	17257	17172	17223	17268	17160	17245	17095	17177	17030	17096	17179	17014	16941	17225	16955	17271	17187	17315	17056	17032	17174	17014	17306	17368	17122	17125	17219	17143	17188	17269	17255	17172	16938	17237	17187	17156	17222	17096	17306	17177	17114	17244	17224	17256	17466	17217	17091	17170	17274	17356	17217	17220	17244	17187	17171	17083	17241	17284	17163	17037	17212	17319	17139	17252	17154	17237	17199	17239	17157	17287	17182	17382	17147	17083	17038	17072	17044	17286	17186	16993	16933	17227	17182	17266	17259	17228	17302	17242	17316	17058	17195	17168	17169	17060	17271	17230	17203	17206	17351	17209	17225	17189	17214	17242	17243	17387	17249	17237	17274	17105	17173	17082	16986	17143	17156	17157	17100	17145	17243	17180	17039	17143	17279	17021	17402	17115	17341	17077	17251	17121	17250	17111	17065	17244	17263	17191	17048	17244	17058	17086	17181	17214	17054	17242	17088	17129	17195	17006	17104	17288	17209	17263	17135	17076	17311	17205	17216	17122	17152	17206	17194	17173	17256	17054	17313	16970	17183	17343	17207	17124	17246	17050	17225	17224	17169	17280	17085	17116	17155	17337	17056	17189	17222	17218	17239	17141	17200	17222	17046	17136	17375	17278	17248	17156	17093	17181	17186	17345	17225	17070	17228	17154	16901	17055	17222	17272	17231	17218	17309	17258	17276	17204	17283	17221	17395	17268	17219	17235	17283	17303	17031	17080	17227	17321	17095	17117	17196	17182	17196	17308	17030	17147	17097	17049	17121	17316	17051	17224	17194	17216	17261	17203	17144	17168	17148	17171	17220	17174	17053	17065	17276	17294	17273	17191	17079	17203	17215	17189	17147	17188	16971	17208	17047	17099	17250	17313	17007	17214	17198	17343	17131	16952	17216	17432	17336	17225	17111	17238	17231	17063	17403	17238	17339	17096	17262	17226	17291	17077	17038	17187	17079	17074	17298	16914	17269	17287	17172	17081	17136	17314	17147	17189	17232	17266	17182	17109	17116	17259	17241	17116	17190	17182	17103	17192	17130	17082	17188	17255	17159	17232	17068	17115	17090	17248	17098	17236	17176	17205	17241	17115	17248	17202	17063	17079	17003	17096	17301	17166	17212	17031	17263	17113	17129	16991	17344	17304	17088	17067	17116	17259	17452	17204	17072	17271	16961	17096	17346	17077	17188	17113	17350	17259	17165	17335	17074	17059	16973	16943	17265	17269	17091	17124	17099	17228	17158	17123	17130	17043	17110	17325	17059	17189	17287	17287	17164	16873	17392	17242	17205	17170	17100	17254	16881	17146	17063	17113	17225	17046	17129	17192	17277	17132	17277	17246	17117	17037	17126	17072	17258	17115	17104	17284	17141	17127	17385	17239	17147	17072	16946	17385	17194	16896	17232	17139	17377	17086	17392	17321	17032	17328	17182	17204	17192	17117	17003	17060	17223	17132	17067	17136	17265	17297	17244	17075	16949	17323	17173	17087	17058	17353	17213	17111	17166	17078	17058	17232	17206	17208	17039	17094	17236	17158	17131	17161	17326	17260	17266	17509	17129	17153	17006	17011	17072	17206	17247	17169	17318	17064	17263	17133	17071	17275	17144	17189	17314	17061	16986	17148	17102	17120	17277	17123	17034	17116	17189	17114	17149	17111	17192	17181	16907	17330	17264	17357	17333	17101	17186	17358	17041	17165	17251	17294	17306	17232	17338	17170	17104	17241	17214	17272	17311	17118	17220	17219	17254	17146	17374	17124	17059	17155	16963	17278	17142	17003	17246	17211	17149	17165	17237	17373	17268	16902	17146	17131	17174	17102	17212	17158	17397	17257	17253	17279	17328	17154	17266	17442	17373	17240	17250	17254	17154	17085	17131	17097	17283	17100	17082	17070	17414	17285	17004	17259	17165	17124	16963	17254	17298	17149	17097	17163	17152	17180	17170	17112	17104	17051	17225	17335	17335	17098	17214	17039	17052	17234	17249	17398	17205	17075	17138	17069	17430	17140	17217	17062	17335	17059	17186	17156	17186	17192	17025	17275	17067	17184	17152	17289	17118	17064	17081	17126	17136	17014	17236	17276	17359	17215	17231	17236	17287	17161	17207	17201	17211	17106	17223	17229	17241	17154	17107	17049	17173	17095	17360	17066	17246	17270	17151	17196	17204	17047	17153	17166	17086	17238	17006	17161	17398	17229	17197	16882	17250	17186	17101	17265	17104	17308	17129	17245	17080	17104	17215	17169	17309	17148	17337	17029	17232	17252	17157	17133	17317	16993	17124	17138	17190	17150	17219	17258	17297	17063	17115	17123	17069	17119	17095	17144	17131	17028	17076	17095	17294	17239	17032	17171	17060	17214	17277	17091	17036	17193	17019	17325	17187	17126	17165	17151	17076	17178	17287	17065	17252	17009	17257	17287	17376	17233	17168	17113	17025	17327	17097	17374	17213	17236	17207	17416	17174	17141	17132	17134	16992	17121	17165	17219	17087	17113	17020	17094	17176	17186	17141	17131	17122	17266	17155	17019	17238	17141	17215	17134	17039	17070	17125	17096	17183	17157	17072	17104	17105	17018	17198	17313	17095	17269	17210	17034	17023	17170	17141	17215	17206	17228	17122	17197	17087	17168	17224	17132	17303	17067	17016	17170	17271	17263	17130	17125	17058	17119	17077	17130	17110	17293	17318	17433	16934	17068	17171	17111	17108	17346	17038	17102	17277	17307	17274	17432	17198	17292	17072	17223	17171	17089	17243	17281	17096	17092	17086	17112	17160	17264	17183	17116	17190	17234	17278	17125	17137	17209	17069	17148	17142	17183	17035	17340	17247	17293	17293	17339	16973	17132	17103	17000	17268	17289	17210	17169	16961	17194	17006	17341	17251	17081	17238	17177	17159	17103	17278	17199	17031	17105	17226	17029	17306	17312	17117	17195	17291	17234	17337	17101	17071	17160	17210	17264	17100	17109	17236	17235	17296	17142	17266	16998	17171	17122	17063	17279	16912	17346	17171	17095	17214	17249	16896	17136	17167	17155	17182	17035	17105	17176	17306	17181	17135	17203	17074	17265	17242	17219	17032	17148	17220	17272	17199	17313	17030	17179	17129	17207	17266	17161	17139	17359	17089	17144	17231	17176	17146	17212	17329	17170	17204	17228	17317	17143	17267	17046	17083	17109	17108	17275	17244	17194	17224	17092	17196	17280	17190	17151	17006	17020	17140	17193	17273	17120	17397	17267	17146	17106	17129	17154	17183	17221	17254	17084	17170	17256	17366	17127	17261	16973	17194	17226	16966	17075	17133	17261	17257	17108	17149	17262	17135	17297	17148	17339	17162	17179	17262	17049	17149	17117	17307	17104	17043	17202	17227	17136	17035	17094	17065	17263	17098	17137	17138	17184	17239	17201	17146	17354	17095	17025	17271	16964	17176	17033	17168	17281	17066	17199	17256	17227	17037	17338	17171	17119	17262	17054	17286
22594	21153	27772	24977	23049	29133	35427	32061	31040	30931	30770	30062	29891	29402	29258	29190	29060	28729	28835	28675	28491	28692	28363	28697	28315	28348	28180	28150	28325	28279	28331	28097	28358	28049	28376	28219	28082	28116	28166	27936	28063	28410	28085	28016	28301	27894	28053	27912	27968	28021	27704	27951	28165	28120	27849	27890	27759	27742	28039	27946	27927	28045	27870	28041	27950	27775	28105	27966	28060	28226	28048	27888	28062	28027	28073	27918	27890	27937	28014	28038	28274	27936	28024	28070	27745	28181	28174	27745	27947	27872	28220	28096	28268	28312	28162	28013	27940	28126	27987	27962	28059	28246	27950	27932	28148	28032	28080	27967	28021	27816	27804	27946	28128	27860	27958	28080	27726	27826	28089	28013	27829	27889	28089	27874	27845	28199	27976	27850	27986	27744	27722	27652	28060	27969	27734	27737	28032	28011	27831	27783	27856	27985	27842	27795	27840	27590	28000	27736	27853	27888	27888	28009	28010	27997	27827	27899	28069	27935	28064	27972	28068	27919	27843	27880	27710	27980	27952	28067	27686	27857	27509	27847	27862	28038	27983	27822	28005	28100	27941	27779	27900	27990	27918	27966	27470	27874	27947	28272	27888	27745	27749	28120	27803	27977	27996	27930	28020	28116	28070	27744	27815	27873	27616	27976	27707	28271	27922	27893	27990	27663	28178	28293	27734	27942	27935	28156	27978	27894	27864	28038	28057	27869	27889	27990	27887	28130	27972	27871	27926	27652	27858	27872	28185	28305	27977	27960	27980	28086	27737	27954	27880	28308	27886	28155	28179	27929	28002	27897	27991	27860	27872	27844	27798	27709	27752	27920	27803	27955	27853	27833	27709	28001	28129	27958	27742	27892	28014	27899	27874	27853	27822	27810	27808	27964	27835	27922	27890	27753	28100	27758	28196	27835	27828	27764	27843	27816	27857	28103	27933	28000	27851	28008	27996	28126	27877	27900	28118	27834	27897	27943	27829	27978	27763	27898	28016	27985	27846	27972	27771	27503	27713	27940	27810	27915	27792	27891	27829	27776	27765	27809	27694	27985	27859	27979	27899	27916	28110	27765	27986	27984	27969	27849	27975	27761	27889	27965	27758	27636	28089	28064	27964	28044	27858	28099	27772	27814	27770	27538	27910	27881	27860	28063	28086	27864	27840	27814	27763	27848	27766	27722	27652	27732	28204	27817	27889	27642	27805	27763	27986	27971	28003	27827	28111	28157	27691	27926	27705	28035	27557	28091	27900	28094	27832	27852	27868	27927	27779	27773	27832	27924	27952	28144	28006	27807	28092	28039	27830	27835	27676	27800	27783	27681	27858	27976	28149	27921	27914	28076	27809	27856	27785	27857	27736	27799	28042	28081	28049	27798	27995	27804	28082	27910	27989	27909	28140	27811	27932	27777	27898	27822	27625	27979	27914	27946	27968	27825	28049	27929	27857	28032	27808	27676	27753	27467	27913	27994	27866	27932	27893	27896	28046	27886	27927	27927	27646	28004	27786	28088	27836	27748	27862	28000	27800	27881	28103	28154	27677	27853	28059	27833	27903	27866	27911	27767	28026	27888	28057	27970	27618	27903	27874	28180	27940	27704	27695	27785	27802	27763	28063	27946	27859	27948	27990	28132	27998	28097	28020	27930	27735	27781	27644	27766	28003	27945	28056	27844	27998	27942	27898	28011	27965	27866	27997	27758	27911	28091	28030	27809	27889	27632	27688	28069	27748	27930	27667	27690	27734	28016	27811	27586	27928	27707	27533	27866	27986	27686	27588	27776	27986	27679	28102	27878	27936	27927	27862	28057	27909	27717	27951	27794	27927	27751	27849	27919	27921	28168	27930	27844	27851	27981	28144	27956	27945	27692	27807	27781	27802	28005	28018	28018	28057	28016	27765	27679	27870	27521	27936	27879	27998	28054	27712	28047	27735	27798	27801	27677	27676	27976	27801	28366	27857	27943	28166	28040	27864	27935	27732	28064	27920	27844	27778	27758	28066	27932	27785	28052	27892	27906	27743	27756	28059	28166	27967	27741	27982	27904	28033	27957	27827	27849	27760	27884	27787	27808	27935	27958	27763	27928	27976	27921	27657	27626	27963	28256	27935	27705	27986	27852	28131	27892	28010	27963	27860	27993	27805	27884	28112	28154	27859	27775	27854	28064	28145	27792	27795	27737	28115	28028	27965	27623	27971	28081	27751	27900	27665	27825	28038	27877	27864	28005	27700	27822	28079	27845	28141	28018	27931	28216	27994	27901	27919	27822	27940	27992	27797	27841	28125	27677	27921	27894	27570	27822	27950	27857	28078	27734	27922	28205	28012	28078	27985	27807	27988	27775	27726	27965	27973	27940	27692	27764	27983	28016	27910	28018	27986	27741	27872	27859	27695	28074	27838	28036	27944	27979	27855	27792	28092	28000	27998	28027	28024	27888	27783	27648	28228	27646	27866	27693	27735	27838	27896	27774	27705	27680	27779	27826	27746	27787	27683	27777	27903	27920	27912	28051	27830	27750	27855	27721	28000	28153	27857	27632	27826	27909	28051	28029	27797	27823	27884	27976	27928	27970	27861	27677	27901	27821	27821	27994	27902	27895	28189	27912	27860	28079	27588	27609	27835	27811	28071	27773	27762	28108	27988	27943	28019	28065	27888	27953	28013	28143	27848	27861	27852	27766	27858	27840	27845	27902	28041	27985	27819	27972	28009	27930	28302	27641	28061	27944	27634	27992	27740	27817	27801	27986	27865	27502	27819	27933	27927	27817	28023	27944	27705	27936	28040	28022	27829	27849	27801	27892	27983	28006	27773	27720	27669	28105	27883	27734	28019	27916	28116	27764	27953	27934	27854	27875	27965	27842	28017	27894	27878	28123	28075	27823	27733	27906	27948	28086	28165	27655	28068	27869	27817	28012	27995	27636	27824	27856	27601	27782	27652	27881	27833	27888	28167	27900	27934	27880	27729	27568	27860	28305	27927	27822	27970	27919	27868	27915	28029	27796	27686	27649	28013	27955	28003	28113	27996	27706	27865	28044	27812	27906	27666	27825	27789	27780	27876	27752	27693	27887	28113	27830	28035	28094	27907	27983	27885	28018	27900	28035	27929	28129	28081	28006	27915	27660	27915	27744	27822	27511	27817	27770	27906	27862	27925	27871	27952	27835	28109	28014	28195	27941	27937	28001	27915	27947	28155	27605	27768	28106	27881	27746	28035	28157	27769	28243	28199	27920	27887	27517	27593	27928	28106	28116	27858	27991	28042	27717	27683	27586	28021	27786	27804	27781	27879	27906	28098	27858	27714	27888	27931	27857	28006	27908	28104	27981	27737	27644	28094	27932	28028	28041	28091	27947	27816	27753	27922	27844	27830	28025	27871	27934	27797	27872	27847	27968	27940	27634	27678	27652	27929	27786	27891	27851	28064	27908	27998	28082	27816	28066	27759	27813	27966	27742	28008	27922	27915	27784	27763	28070	27620	27956	27983	27843	28268	27839	27847	27893	27923	27825	27848	27997	27995	27986	27888	27882	28381	27968	27917	28021	27615	27672	27824	28073	27942	27755	27931	28225	28093	27808	27835	28095	27922	27793	28269	28062	27807	27720	28035	27984	28096	28014	28216	28156	28028	28024	27945	28002	27996	28019	27770	27694	27813	27752	27696	27873	27945	27668	27888	28036	28002	27560	27545	27795	27875	27842	27878	27839	28222	28264	28126	28158	27878	27779	27947	27878	28063	27832	27631	27975	27859	27805	28015	28031	27989	27901	27913	27714	28069	27889	27765	27672	27921	27842	27699	28178	27900	27947	27766	27726	27679	28116	28066	28034	27728	27964	27947	27975	27882	27902	27685	27881	27796	27800	28169	27976	27833	27850	28005	27996	28039	27928	27940	27911	27747	28050	27923	27925	27751	27951	27852	27971	27944	27955	27693	27941	27863	27789	28080	27545	27787	27857	28166	28124	27944	27942	28264	28087	28094	28041	27913	28123	28056	27944	27879	28013	28060	27854	27720	27981	28326	28010	27669	27978	27947	28090	27937	27923	27886	27935	27840	28071	27757	27819	28028	27803	28107	28159	27969	27911	27803	27925	27819	28001	27705	27931	27870	27746	28105	28032	28025	27853	27994	28011	28005	27745	27780	28020	27862	27820	27895	27952	27795	27757	27779	27937	27740	27957	27804	27721	27910	27820	28012	28094	28076	27924	27858	27970	27923	28058	27943	27982	28136	27838	28033	27842	27880	28146	27900	27717	27868	27846	27824	27887	27875	27876	27874	27635	27801	28003	28026	27790	27633	27948	27727	27664	27780	28057	28005	27856	27922	28226	27855	27680	27661	27699	27925	27723	28116	27818	27747	27652	27937	27670	28071	28034	27958	27847	28079	27872	27800	27587	27979	27801	27941	27908	27798	27773	28057	27897	27841	27963	28077	27981	28069	27927	28255	27889	27816	27960	28102	28030	27816	27970	27953	27914	27825	27693	27955	27904	28152	27788	27916	27896	27848	28061	27877	27954	27784	27986	27756	28012	27911	28065	27658	27576	27698	28014	28065	27735	28052	27996	28091	27799	28106	27684	27889	27854	27984	27917	27749	27798	28054	27936	28041	27756	27692	27917	27770	27682	28051	27985	27883	27831	28127	27850	27624	27854	28028	27835	28163	28132	27970	27719	27697	27705	27948	27954	27830	27931	27716	27938	27955	28293	27807	28195	28080	28056	28057	27678	27922	27947	27883	27761	27893	28039	27986	28038	27900	28019	27682	27786	27932	27938	27954	27640	27971	27928	27880	27969	27951	28112	27826	27704	27963	27981	28001	27632	28019	28019	27854	27859	27727	27869	28365	28046	27751	28026	28187	27867	28022	28022	28254	28098	27773	27841	27801	27794	27891	27687	28075	27745	27662	27854	27985	27969	27960	27825	27848	27854	27956	27683	27966	28194	27909	27825	27839	28004	27832	28131	27896	27829	27813	28033	27632	27702	27698	27946	27976	28051	27773	27594	27962	27768	27915	28004	28035	27494	27702	28064	27705	27967	27820	27652	28220	28145	27850	28093	27930	27910	27973	27747	27994	28209	27985	27661	27970	27949	27714	27911	27856	27891	28012	27761	27898	27909	27913	27816	28070	28098	27871	28009	27912	27975	28086	27895
22257	39310	39277	32851	28528	25820	24199	23058	22160	21258	20702	20171	19770	19207	18844	18686	18479	18223	18140	17767	17924	17648	17629	17638	17578	17516	17458	17401	17474	17141	17157	17427	17381	17092	17264	17277	17190	17247	17166	17227	17328	17146	17110	17214	17320	17179	17106	16885	17107	17230	17177	17004	17252	17097	17088	17190	16869	16987	17041	17110	17093	17178	16963	17081	16912	17264	17082	17158	17343	17179	17005	17036	17127	17109	17147	16945	17049	17131	17142	17217	16940	16971	17075	17059	17092	16877	17167	16929	17155	16968	17081	17002	17033	16846	17013	16930	17058	16917	16936	17214	16975	17008	17170	17143	16869	17049	17171	16856	17109	16968	16850	17135	17196	17188	16962	17236	17063	17120	17008	16886	17175	16948	16881	17235	16917	17041	16959	17122	16954	16893	17076	16946	17123	16872	17157	16909	17023	16936	17162	17034	17004	16929	17015	16988	17016	16898	17124	17006	17113	16814	17004	17013	16892	16914	17098	16930	17104	16989	17119	17166	17047	16897	16855	17061	17119	16987	17013	16807	17015	17116	16922	16854	16942	16954	17087	17012	17135	17257	16957	16934	16951	17275	17115	17026	16960	16943	17218	17092	17008	16957	16994	16908	17124	16796	17111	17027	17072	16972	17084	16828	17003	17019	17002	17024	16996	17122	17132	17047	17074	17021	17096	17092	16957	16850	16829	17205	16708	16988	17225	17204	16988	17033	16967	16856	17088	16947	17007	17114	17004	16864	16861	17178	16968	17052	16882	17019	16974	17166	17032	17056	16908	17103	16943	16906	17031	16840	17003	17168	16882	17180	16985	17052	16950	17167	17063	16985	16992	17014	17032	16841	16958	17190	17174	17020	17075	17065	16910	17022	16966	16853	16954	16938	17067	17035	16964	17016	16949	17051	17280	17129	17115	17229	16925	17067	17049	16947	17047	16892	17043	16977	16864	17027	17040	17038	17085	17068	17101	17019	16897	16873	17101	16960	16885	17123	17039	16973	17104	16989	16973	17081	16929	17142	16893	16975	16888	16867	17028	17037	17107	17052	17154	16934	16997	16935	16965	17042	16984	16989	16950	16989	17024	17016	16992	16864	16847	17004	17157	16936	16917	16990	16981	16977	16969	16913	16912	16875	17166	16930	17070	17056	17103	17056	17001	16944	16947	16903	17082	17213	17081	17022	17160	16961	16967	16903	16949	17158	17020	17002	16928	17052	17007	16912	17200	17059	16888	16874	17000	17158	17085	17202	17162	17027	16857	16947	17040	17021	17125	17104	16949	17115	16894	16932	17030	16872	16893	17009	17177	16951	16959	17040	16944	16919	17039	16981	17078	16974	16884	16991	16995	17157	17022	17077	16993	16987	16921	17079	17095	16853	17014	17132	16975	17032	16977	17020	16870	17011	16697	17074	16902	17179	16977	17017	17080	17110	16889	17090	16938	16942	16852	17043	16994	17003	17010	16895	17060	16861	16989	16994	17068	17069	16961	16982	17053	16924	17142	16980	17049	16893	17005	16939	17058	17083	17078	17000	17021	17092	17148	17281	17067	16989	17111	16985	17110	16872	17037	16850	17085	17071	17017	16971	16938	17019	16857	16981	16964	16996	17013	16976	16952	16920	17078	17048	16980	17160	16971	17081	17047	17048	16778	16911	16894	16910	16750	16887	16927	16943	17007	16986	17151	17110	16967	17098	17158	16933	17199	17144	17074	16890	17041	16889	16885	16959	17155	16826	16936	16959	16917	16859	17022	16993	16883	16978	16976	17024	16917	16976	17152	16894	16892	17128	16939	17027	17026	16998	17276	17128	17028	17036	17171	16958	17012	16976	16957	17039	16911	17114	17142	16856	17167	16969	17106	17090	17067	16931	17073	17169	17165	17138	16958	16926	16983	17008	17013	16994	17199	16929	17209	16978	16920	17174	17032	16980	16959	17037	17155	17121	16963	17129	17092	16966	16957	16938	16874	17042	16966	17123	17024	16949	16934	16936	16993	17088	16949	17160	17004	17117	17115	17003	17005	17031	17150	17043	17062	17179	16907	17018	16921	16988	16907	17058	16959	16916	17088	17128	16958	17071	17038	17096	17158	17046	16960	16992	17031	17023	16954	16972	16901	17002	17064	17061	17053	17138	16934	16920	17021	17059	16840	17054	17218	17019	16973	16983	16940	16969	16969	16954	16988	16915	16993	16883	17075	17057	17134	17058	16942	17175	16957	17124	16947	16936	17107	17127	16968	17046	17065	16970	17100	17080	16937	16920	16715	16829	17121	16990	17016	16964	17096	16895	17181	16923	16951	16966	17055	17172	17038	17025	16997	16997	17142	16924	17040	17055	16995	17019	16901	17019	17058	16970	16932	16913	16921	16936	17087	17015	17049	16974	17031	16912	16951	17112	17066	16937	17120	16870	17196	16972	16904	16946	16973	17084	16935	17088	16833	17067	17062	16946	16953	16978	17206	17071	16868	16865	16942	16975	17073	16953	16887	16899	16929	16983	17021	17054	16799	17152	17006	17020	16967	17053	16977	17022	17073	16917	17132	17044	16983	17037	16954	17125	16895	17205	16952	16991	17021	17093	16964	17137	17199	17086	17007	16919	16970	16903	16972	17510	16961	17153	16990	16945	16877	17208	17097	17122	16802	17051	17011	17089	17017	16986	17054	16969	16906	17057	16847	16978	17041	16816	16970	17108	17064	16851	16947	17125	16919	16914	17068	16920	17167	16799	16887	17023	17176	17088	17183	16919	17038	16937	16943	17076	17080	17110	16964	16897	17096	17108	17005	17009	16917	17126	16980	16918	16982	17135	16937	16876	16924	17121	17162	16984	16996	17114	17051	16919	17240	17130	17004	16925	16877	16868	17043	17074	17146	16873	17094	17158	17179	17322	17103	17055	17057	16844	17017	17034	16887	16940	16936	17154	16992	16988	16867	17071	17014	16957	16994	17005	17031	16946	17149	16944	17114	17077	16988	17232	17014	16879	17069	16880	16936	16996	17043	17010	16975	17199	17095	17035	16959	17071	17066	17172	17155	16913	16955	17060	17008	16884	17000	17010	17148	16888	17123	17176	17152	16928	16945	17158	17084	16998	17131	17059	16989	16983	17014	16930	17007	17143	17183	16936	17074	17063	17174	17025	16792	17021	16902	17103	16878	16984	16985	17133	16933	16857	16980	17048	17081	16921	17028	16955	17105	17042	16970	16867	16891	16986	17100	17003	17022	17098	17124	16935	17187	16840	17091	17034	17113	16891	17073	17140	17038	17040	17036	16953	16884	17239	17053	17010	16809	16993	16955	17038	17181	17120	17189	17015	17043	17167	17062	17064	16918	16844	17064	17037	16975	17061	16996	17072	17270	16859	17013	16934	16936	17118	16963	17148	17014	17145	16985	17079	16988	16975	16957	16963	17135	17047	17058	16968	17155	16899	17081	17011	17143	17095	17052	17020	17095	16940	16921	17039	17066	16770	17033	17068	16921	16949	16986	16925	17051	17203	16851	17126	17061	16876	17079	17009	17051	16834	16937	16908	16984	17164	16993	16917	17003	17034	16956	17075	16906	17060	16916	16948	16965	17109	16927	16902	16990	16852	17015	16931	16953	17058	16856	16897	17009	17211	17061	16769	17052	16846	17065	16984	17039	16953	17078	16949	17132	17111	16930	16991	17048	16961	17068	17151	17206	17094	16913	17111	17098	17094	16970	16967	17047	17073	17052	17040	17136	16824	17054	16991	17038	17020	16946	17107	17017	17030	17066	17002	17127	17105	16952	17033	16935	16943	17087	16872	17012	16899	17080	17052	16961	16933	16773	17083	17076	16944	16969	17153	17108	16829	16966	17069	17043	16946	16921	17136	16936	17070	17044	17077	17111	16889	17021	16886	16999	17180	17089	17048	17040	17044	17018	17035	16828	17039	17110	16920	17042	17102	16774	16998	17017	17000	17131	16866	17168	16963	17023	17054	16942	16852	17001	16896	17072	16971	16998	16921	16897	17079	17014	16930	17018	16961	17020	17145	16977	17013	16953	17065	17251	17049	16955	17080	17058	17029	16988	16974	16998	16889	17067	17044	17138	16896	17076	16938	17132	17005	17224	16947	16923	16958	17039	17192	16969	17023	17175	16964	17096	17131	16955	16919	16947	17084	17028	16970	16951	16919	17014	16884	16913	16824	17054	16922	17129	17084	16979	16857	17056	17231	17050	17181	16934	16929	17036	17112	17038	16861	17091	16996	17000	16922	17121	16905	17071	16926	16849	17036	17046	17161	17000	16924	17004	17091	16951	17045	17161	17002	16997	16993	16938	16893	17045	17154	17083	17025	16917	17015	17117	16982	17062	17088	16796	17143	17062	17071	16940	16974	17135	16964	17000	17150	17114	17087	17043	17147	17131	17058	16963	17092	17104	16921	17078	16851	17022	16897	16947	16949	16991	17098	16983	16932	17009	17048	17020	17125	17069	16972	17107	17032	16942	16946	17059	16854	16932	17119	17081	16864	17124	17130	17070	16819	17000	17168	17018	16870	16980	16985	17003	16909	17046	17058	16861	16956	17111	17021	17036	17100	16954	16983	17167	17243	16917	17207	16957	17046	17094	17066	17126	16892	17004	17014	16914	16956	16909	17098	16958	16993	16970	17062	16906	17061	17147	17033	16995	17075	16860	17101	17146	17078	17098	17000	17015	16935	17002	17043	17119	17122	17200	17026	17012	16959	17049	17004	17171	17048	16905	16835	17044	17351	17056	16874	17037	17024	17091	16981	17009	17143	17174	17068	16868	16799	17064	16860	17177	17046	17054	17141	16913	17012	16930	16983	16994	17164	16987	16983	17009	16977	17146	17094	16971	16789	17066	17011	16909	16992	17034	16989	17044	16794	16734	16960	16858	17035	17082	16907	16961	17113	17109	16971	16924	16980	16994	16948	16946	16963	16987	16956	17154	17004	16973	17057	17004	16960	17026	17118	17021	17225	16789	16934	17071	16891	16997	16953	17129	16981	17130	17114	16816	17079	17115	17106	16983	16958	17153	16950	17247	17002	16942	17065	16793	16983	17068	16809	17125	17117	16887	17120	17110	17107	16941	16940	17124	17009	17166	16957	17068	17032	16970	17098	16894	17037	17173	16898	17022	16758	17131	17014	16926	17106	16933	17001
36628	31065	36721	35420	33125	32891	32599	31598	31878	31476	31431	31246	30887	31117	30958	30789	30716	30497	30777	30998	30774	30571	30797	30499	30837	30935	30630	30425	30561	30526	30483	30674	30562	30332	30486	30894	30564	30488	30675	30377	30389	30540	30664	30381	30678	30381	30730	30553	30683	30599	30506	30408	30435	30747	30927	30489	30814	30403	30721	30423	30233	30600	30578	30568	30687	30523	30359	30430	30477	30336	30591	30296	30535	30324	30670	30623	30658	30304	30831	30595	30677	30373	30643	30698	30581	30457	30760	30403	30431	30546	30361	30401	30492	30496	30506	30282	30491	30500	30486	30338	30259	30539	30309	30723	30560	30577	30454	30517	30433	30443	30439	30563	30549	30544	30771	30573	30388	30299	30237	30300	30554	30626	30602	30429	30564	30388	30454	30378	30663	30354	30491	30607	30591	30580	30818	30567	30483	30628	30590	30352	30549	30441	30599	30280	30351	30476	30464	30495	30387	30503	30376	30416	30276	30664	30638	30421	30521	30308	30408	30399	30415	30572	30346	30561	30379	30543	30421	30477	30309	30587	30516	30652	30561	30393	30284	30550	30040	30284	30362	30558	30516	30709	30542	30699	30588	30399	30537	30563	30371	30361	30438	30390	30543	30478	30490	30239	30300	30595	30758	30700	30359	30254	30129	30485	30593	30583	30432	30322	30417	30243	30316	30649	30323	30731	30563	30418	30153	30392	30513	30599	30490	30503	30316	30503	30303	30508	30405	30408	30627	30510	30334	30592	30457	30310	30596	30569	30445	30393	30388	30545	30412	30468	30439	30207	30518	30372	30707	30273	30346	30727	30348	30361	30489	30534	30543	30685	30632	30666	30355	30586	30782	30654	30492	30353	30838	30598	30334	30152	30635	30634	30371	30704	30607	30630	30497	30657	30263	30594	30327	30371	30339	30474	30465	30505	30601	30381	30479	30425	30478	30475	30716	30667	30453	30543	30677	30524	30618	30610	30362	30355	30543	30406	30730	30572	30645	30423	30562	30743	30415	30447	30683	30449	30492	30494	30612	30711	30620	30634	30560	30721	30308	30931	30363	30299	30624	30527	30570	30502	30307	30349	30239	30544	30680	30468	30743	30417	30508	30432	30621	30580	30457	30332	30791	30478	30352	30699	30605	30321	30451	30403	30533	30463	30482	30468	30483	30712	30761	30486	30374	30547	30304	30295	30477	30462	30559	30568	30567	30357	30596	30416	30643	30625	30508	30530	30210	30528	30262	30351	30672	30461	30638	30595	30365	30430	30625	30296	30243	30220	30546	30583	30594	30279	30325	30180	30260	30673	30439	30646	30462	30564	30498	30452	30322	30389	30464	30663	30487	30335	30342	30208	30342	30497	30544	30428	30288	30413	30361	30502	30305	30548	30547	30567	30730	30616	30668	30596	30275	30437	30452	30319	30399	30300	30602	30457	30436	30698	30503	30281	30547	30611	30371	30494	30664	30297	30514	30757	30502	30586	30512	30394	30246	30496	30641	30420	30600	30225	30479	30525	30796	30443	30388	30509	30659	30584	30500	30496	30610	30512	30508	30523	30363	30464	30337	30659	30632	30537	30682	30632	30377	30430	30423	30618	30484	30241	30704	30798	30670	30307	30679	30427	30487	30595	30499	30492	30579	30492	30434	30588	30221	30521	30437	30520	30568	30558	30519	30608	30586	30465	30205	30339	30470	30322	30601	30644	30427	30440	30613	30523	30454	30226	30482	30512	30595	30656	30361	30384	30617	30377	30528	30425	30143	30387	30491	30542	30577	30599	30772	30576	30433	30567	30597	30482	30448	30670	30494	30400	30454	30480	30374	30324	30765	30336	30557	30496	30568	30388	30508	30549	30328	30352	30444	30424	30386	30337	30424	30409	30460	30574	30522	30475	30366	30628	30321	30550	30614	30627	30604	30297	30029	30429	30691	30318	30681	30502	30245	30466	30244	30484	30169	30516	30461	30438	30769	30395	30829	30560	30421	30335	30361	30450	30238	30495	30467	30088	30975	30439	30575	30290	30541	30424	30431	30466	30440	30452	30864	30545	30538	30453	30668	30378	30489	30431	30434	30385	30686	30618	30389	30317	30583	30415	30464	30555	30690	30478	30489	30223	30348	30709	30300	30318	30390	30601	30432	30488	30279	30320	30567	30567	30422	30535	30568	30428	30613	30333	30569	30291	30565	30529	30688	30615	30434	30459	30246	30520	30403	30470	30551	30553	30595	30621	30419	30601	30558	30457	30640	30466	30559	30365	30525	30254	30466	30415	30573	30435	30523	30449	30442	30371	30705	30575	30522	30399	30491	30292	30605	30272	30537	30547	30414	30334	30413	30587	30376	30452	30601	30452	30513	30353	30601	30365	30547	30534	30368	30232	30544	30507	30347	30586	30354	30690	30395	30763	30402	30628	30347	30233	30446	30424	30293	30383	30413	30584	30350	30153	30449	30470	30578	30383	30693	30521	30214	30555	30772	30587	30657	30450	30455	30482	30327	30731	30542	30124	30595	30500	30372	30643	30299	30388	30473	30199	30422	30708	30512	30641	30450	30372	30665	30481	30489	30482	30577	30450	30807	30351	30446	30654	30471	30806	30372	30360	30440	30259	30433	30516	30402	30387	30581	30623	30576	30468	30530	30444	30474	30546	30519	30226	30594	30565	30807	30423	30452	30432	30375	30540	30452	30356	30473	30376	30647	30680	30556	30820	30371	30303	30527	30481	30543	30628	30521	30372	30328	30431	30395	30658	30650	30411	30192	30246	30339	30364	30272	30399	30598	30645	30496	30250	30386	30490	30435	30476	30593	30758	30721	30218	30362	30528	30595	30444	30715	30244	30356	30401	30545	30646	30670	30782	30449	30593	30643	30894	30414	30319	30156	30489	30429	30785	30546	30686	30647	30542	30496	30348	30371	30757	30447	30575	30939	30517	30558	30334	30473	30329	30550	30302	30806	30505	30667	30499	30310	30244	30390	30204	30448	30699	30702	30433	30478	30354	30337	30125	30507	30439	30551	30495	30489	30444	30455	30441	30542	30349	30674	30468	30536	30652	30485	30183	30516	30493	30376	30557	30500	30519	30221	30713	30474	30457	30525	30468	30732	30408	30293	30569	30333	30349	30545	30493	30643	30340	30252	30746	30483	30545	30629	30721	30621	30334	30599	30484	30607	30777	30366	30597	30474	30518	30696	30234	30507	30488	30465	30647	30336	30140	30664	30153	30614	30465	30600	30360	30263	30327	30598	30521	30369	30584	30368	30661	30677	30328	30497	30600	30563	30157	30405	30461	30476	30377	30523	30492	30462	30533	30484	30382	30226	30202	30521	30439	30315	30259	30363	30685	30709	30582	30640	30469	30427	30180	30402	30637	30471	30559	30832	30355	30408	30329	30800	30384	30504	30507	30376	30343	30615	30335	30438	30555	30476	30156	30418	30479	30240	30379	30200	30309	30348	30376	30438	30456	30405	30721	30412	30352	30267	30685	30392	30338	30379	30352	30674	30457	30374	30513	30281	30556	30507	30205	30454	30588	30420	30412	30480	30484	30571	30342	30496	30494	30249	30277	30521	30435	30484	30473	30595	30395	30375	30711	30637	30408	30584	30568	30277	30275	30486	30304	30644	30392	30564	30341	30401	30524	30737	30428	30500	30597	30326	30216	30554	30244	30679	30532	30570	30381	30336	30227	30283	30455	30520	30352	30528	30624	30620	30489	30458	30193	30596	30567	30342	30784	30673	30581	30449	30452	30645	30585	30533	30464	30552	30317	30483	30497	30612	30570	30564	30494	30460	30451	30413	30544	30194	30565	30443	30436	30408	30406	30462	30307	30526	30460	30464	30729	30662	30615	30621	30626	30440	30412	30472	30483	30385	30616	30395	30385	30558	30303	30353	30757	30352	30513	30396	30364	30291	30428	30636	30423	30500	30355	30479	30456	30695	30391	30473	30331	30610	30617	30550	30460	30560	30469	30301	30455	30599	30585	30379	30424	30598	30373	30495	30721	30487	30325	30564	30759	30481	30531	30596	30414	30553	30664	30343	30410	30643	30554	30723	30615	30305	30403	30499	30724	30456	30577	30207	30575	30415	30603	30710	30542	30504	30458	30488	30751	30738	30335	30325	30534	30560	30655	30573	30416	30210	30469	30605	30491	30806	30388	30388	30666	30447	30373	30377	30593	30436	30512	30457	30381	30501	30383	30409	30441	30839	30706	30475	30597	30554	30621	30654	30390	30483	30559	30626	30515	30413	30410	30529	30304	30516	30590	30546	30372	30482	30641	30500	30206	30668	30420	30405	30480	30509	30548	30336	30394	30552	30501	30380	30575	30526	30531	30612	30327	30328	30599	30595	30567	30501	30589	30746	30482	30526	30488	30513	30530	30289	30589	30136	30471	30314	30512	30689	30536	30743	30445	30595	30523	30387	30570	30665	30518	30470	30407	30657	30296	30692	30595	30767	30642	30575	30574	30707	30485	30821	30399	30620	30487	30372	30582	30533	30362	30763	30561	30580	30610	30590	30590	30325	30381	30684	30493	30393	30295	30597	30398	30485	30365	30441	30484	30573	30137	30432	30247	30578	30664	30726	30483	30294	30487	30546	30563	30628	30654	30649	30544	30445	30668	30262	30537	30536	30415	30497	30541	30773	30724	30431	30556	30371	30366	30545	30516	30597	30411	30516	30487	30197	30585	30821	30503	30698	30592	30561	30332	30389	30192	30583	30259	30543	30408	30813	30628	30473	30449	30432	30310	30478	30582	30799	30273	30610	30645	30360	30504	30569	30613	30601	30631	30570	30514	30430	30445	30329	30611	30448	30666	30500	30482	30496	30304	30285	30404	30402	30524	30469	30661	30551	30529	30254	30585	30479	30410	30398	30489	30397	30507	30351	30489	30508	30280	30384	30495	30486	30526	30414	30218	30469	30601	30607	30583	30657	30705	30673	30646	30496	30563	30352	30460	30571	30328	30390	30442	30598	30256	30383	30526	30625	30593	30267	30654	30728	30180	30407	30332	30570	30915	30571	30463	30565	30559	30229	30710	30351	30438	30421	30659	30079	30252	30541	30605	30601	30640	30613	30502	30383	30332	30581	30513	30497	30559	30383	30543	30557	30416	30285	30372	30469	30530	30658	30560	30498	30692	30556	30510
23359	28568	28770	24885	23034	21761	21040	20256	20219	19693	19517	19314	19164	18897	18704	18622	18808	18655	18355	18696	18463	18611	18573	18523	18382	18353	18421	18316	18405	18539	18318	18306	18346	18142	18359	18275	18251	18284	18468	18040	18360	18309	18374	18245	18308	18365	18244	18343	18208	18216	18300	18509	18314	18254	18271	18147	18190	18271	18306	18298	18066	17975	18147	18169	18393	18144	18180	18344	18332	18222	18198	18394	18345	18291	18221	18198	18281	18163	18143	18270	18264	18387	18290	18196	18117	18122	18238	18275	18215	18124	18201	18419	18283	18084	18297	18172	18169	18318	18287	18334	18175	18272	18204	18358	18194	18249	18301	18185	18009	18101	18362	18223	18359	18373	18154	18264	18085	18308	18188	18328	18024	18102	18235	18230	18209	18302	18359	18265	18185	18342	18153	18219	18214	18297	18197	18242	18291	18208	18101	18399	18184	18473	18133	18217	18276	18227	18253	18245	18241	18297	18213	18243	18131	18379	18051	18103	18226	18218	18256	18292	18179	18168	18277	18333	18347	18330	18243	18054	18371	18158	18120	18103	18146	18125	18255	18307	18219	18279	18453	18297	18247	18232	18021	18323	18160	18253	18109	18329	18200	18162	18084	18361	18223	18282	18297	18075	18209	18087	18242	18242	18120	18254	18171	18222	18221	18423	18138	18132	18059	18243	18002	18178	18009	18260	18049	18211	17975	18170	18105	18210	18118	18153	18178	18147	18326	18310	18324	18259	18369	18345	18305	18213	18315	18185	18176	18310	18032	18132	18102	18255	18030	18272	18061	18102	18269	18060	18417	18163	18163	18211	18184	18377	18155	18217	18136	18274	18179	18109	18336	18255	18446	18234	18290	18400	18183	18264	18197	18323	18406	18045	18339	18160	18112	18242	18181	18130	18317	18435	18126	18150	18393	18304	18224	18074	18224	18139	18484	18264	18112	18197	18270	18285	18180	18067	18297	18221	18279	18281	18172	18349	18243	18097	18278	18004	18212	18102	18276	18158	18293	18268	18328	18187	18280	18030	18287	18106	18204	18353	18269	18137	18052	18398	18232	18158	18121	18212	18234	18338	18318	18139	18303	18141	18228	18233	18080	18267	18131	18153	18295	18257	18049	18413	18163	18475	18286	18338	18128	18174	18138	18174	18184	18119	18222	18085	18166	18161	18370	17990	18195	18191	18389	18151	18100	18311	18275	18231	18357	18205	18122	18311	18281	18128	18350	18091	18193	18206	18137	18087	18318	18278	18141	18280	18190	18289	18077	18281	18269	18398	18250	18037	18099	18272	18365	18419	18295	18099	18266	18084	18148	18053	18365	18270	18288	18272	18381	18229	18248	18190	18215	18121	18090	18307	18189	18275	18166	18095	18128	18101	18115	18185	18164	18353	18096	18231	18257	18149	18194	18169	18110	18404	18099	18096	18282	18254	18353	18241	18163	18166	18156	18054	18320	18212	18093	18332	18129	18248	18118	18283	18313	18321	18003	18244	18244	18121	18217	18199	18256	18489	18257	18232	18205	18212	18173	18219	18241	18206	18132	18208	18238	18140	18263	18113	18244	18314	18080	18203	18096	18278	18330	18232	18363	18340	18140	18088	18271	18057	18094	18136	18252	18171	18304	18396	18210	18449	18287	18186	18297	18437	18169	18201	18263	18102	18285	18286	18252	18031	18172	18300	18250	18328	18237	18240	18196	18231	18279	18315	18148	18359	18346	18156	18343	18058	18279	18314	18211	18108	18222	18242	18223	18119	18051	18281	18170	18369	18211	18248	18283	18302	18221	18217	18347	18322	18210	18345	18199	18208	18077	18155	18227	18251	18281	18360	18255	18096	18258	18175	18294	18144	18092	18241	18137	18162	18276	18373	18250	18152	18223	18421	18177	18315	18478	18262	18050	18424	18185	18450	18423	18126	18189	18248	18214	18263	18006	18340	18156	18459	18270	17997	18223	18117	18209	18231	18048	18170	18173	18104	18163	18231	18216	18154	18246	18022	18400	18184	18222	18074	18126	18015	18163	18186	18249	18084	18129	18347	18108	18224	18200	18281	18194	18219	18274	18215	18265	18228	18172	18299	18241	18114	18086	18184	18305	18276	18194	18198	18119	18334	18115	18330	18099	18330	18188	18198	18223	18215	18201	18194	18022	18049	18155	18410	18238	18168	18240	18301	18109	18191	18279	18169	18153	18270	18269	18218	18214	18161	18181	18241	18116	18272	18024	18150	18365	18288	18174	18184	18104	18053	18180	18241	18308	18136	18191	18168	18281	18221	18198	18110	18099	18327	18395	18331	18186	18114	18147	18268	18290	18303	18125	18074	18104	18078	18353	18306	18238	18139	18147	18259	18269	18309	18293	18237	18168	18146	18310	18280	18260	18081	18215	18226	18180	18302	18288	18159	18204	18229	18307	18198	18322	18161	18136	18283	18254	18185	18179	18244	18341	18256	18221	18303	18259	18160	18282	18105	18258	18078	18220	18264	18154	18307	18171	18178	18294	18239	18259	18386	18162	18179	18150	18121	18089	18248	18214	17968	18220	18312	18211	18037	18304	18167	18187	18377	18280	18102	18239	18247	18168	18227	18226	18246	18161	18211	18204	18162	18281	18342	17993	18304	18377	18012	18213	18266	18233	18154	18290	18300	18161	18299	18143	18338	18189	18176	18229	18337	18342	18368	18200	18281	18290	18092	18089	18171	18211	18158	18175	18458	18257	18248	18516	18193	18278	18284	18107	18188	18177	18419	18244	18222	18421	18353	18272	18334	18215	18294	18086	18329	18415	18115	18299	18242	18200	18291	18224	18260	18288	18154	18324	18316	18305	18101	18334	18304	18414	18343	18352	18247	18132	18327	18164	18186	18246	18255	18161	18333	18210	18233	18087	18273	18312	18020	18176	18239	18206	18202	18107	18206	18265	18166	18268	18127	18082	18318	18176	18172	18227	18162	18295	18275	18058	18238	18122	18282	18146	18193	18274	17904	18155	18292	18406	18191	18272	18174	18234	18099	18119	18316	18135	18268	18123	18020	18457	18112	18178	18292	18153	18268	18345	18280	18307	18421	18214	18082	18187	18375	18162	18218	18243	18247	18235	18189	18289	18303	18142	18261	18433	18190	18246	18189	18251	18141	18318	18035	18345	18209	18181	18119	18271	18352	18102	18117	18275	18232	18311	18133	18230	18263	18180	18116	18186	18166	18261	18284	18224	18261	18103	18245	18141	18209	18358	18178	18082	18347	18108	18342	18181	18370	18525	18153	18274	18212	18423	18037	18004	18167	18436	18263	18350	18226	18245	18036	18118	18062	18257	18246	18049	18281	18156	18129	18280	18165	18339	18172	18355	18256	18294	18290	18125	18352	18244	18378	18307	18291	18236	18159	18264	18232	18099	18324	18109	18267	18248	18436	18178	18401	18161	18362	18292	18337	18172	18282	18170	18138	18290	18089	18193	18198	18201	18217	18260	18323	18261	18113	18249	18200	18391	18311	18274	18158	18197	18199	18090	18203	18136	18217	18249	18180	18308	18371	18311	18177	18395	18398	18161	18226	18303	18179	18488	18366	18314	18200	18166	18166	18218	18134	18089	18153	18179	18304	18203	18169	18254	18191	18137	18156	18226	17921	18048	18124	18177	18221	18153	18233	18168	18239	18144	18349	18347	18285	18218	18245	18220	18211	18304	18285	18254	18138	18305	18124	18198	18196	18139	17994	18229	18230	18266	18261	18157	18089	18278	18188	18168	18241	18076	18413	18194	18237	18097	18378	18215	18227	18201	18281	18315	18105	18128	18281	18053	18295	18120	17947	18227	18249	18118	18143	18261	18164	18265	18244	18191	18193	18414	18162	18061	18187	18208	18233	18223	18188	18168	18279	18347	17975	18037	18088	18222	18096	18197	18100	18175	18280	18350	18184	18216	18104	18221	18259	18226	18202	18227	18117	18216	18307	18216	18217	18159	18416	18244	17954	18330	17978	18230	18110	18226	17979	18242	18053	18178	18150	18226	18383	18222	18265	18177	18282	18169	18177	18193	18183	18308	18196	18148	18275	18116	18361	18148	18028	18037	18254	18333	18100	18144	18319	18122	18214	18308	18210	18364	18336	18198	18290	18090	18225	18249	18261	18220	18094	18106	18160	18199	18284	17998	18141	18297	18161	18302	18249	18221	18229	18320	18317	18369	18182	18201	18112	18425	18224	18360	18037	18247	18242	18159	18346	18246	18202	18263	18168	18183	18330	18203	18219	18367	18229	18267	18208	18123	18214	18243	18400	18039	18358	18290	18058	18238	18275	18117	18294	18270	18257	18184	18161	18257	18158	18283	18203	18203	18332	18263	18131	18146	18163	17949	18108	18194	18358	18250	18384	18252	18268	18198	18395	18146	18242	18185	18123	18298	18163	18222	18316	18320	18194	18305	18392	18201	18215	18075	18183	18217	18253	18375	18220	18268	18251	18324	18192	18246	18141	18282	18111	18233	18322	18106	18160	18311	18127	18182	18193	18097	18335	18306	18220	18197	18038	18219	18304	18118	18143	18157	18241	18186	18048	18084	18306	18260	18333	18134	18153	18197	18257	18287	18250	18261	18129	18273	18081	18227	18352	18250	18079	18250	18234	18204	18077	18221	18200	18428	18259	18215	18078	18280	18209	18302	18208	18245	18254	18315	18357	18348	18294	18265	18147	18247	18187	18119	18354	18567	18444	18247	18257	18192	18273	18266	18136	18183	18035	18360	17958	18396	18191	18399	18269	18410	18274	18249	18122	18291	18296	18188	18375	18196	18387	18215	18120	18257	18418	18303	18325	18286	18213	18261	18235	18306	18092	18296	18195	18399	18251	18173	18338	18343	18153	18180	18390	18161	18449	18168	18137	18351	18289	18220	18143	18275	18246	18154	18143	18292	18462	18134	18317	18176	18100	18236	18101	18298	18366	18092	18215	18117	18317	18153	18275	18179	18125	18136	18242	18208	18325	18230	18163	18099	18199	18280	18200	18142	18325	18112	18331	18061	18176	18164	18194	18247	18147	18180	18068	18122	18255	18236	18174	18345	18130	18306	18204	18250	18264	18178	18028	18350	18353	18225	18301	18267	18336	18192	18271	18170	18307	18181	18093	18287	18276	18184	18223	18024	18211	18281	18173	18249	18250
23875	21197	27769	25571	25748	31141	34409	31735	30778	30789	30762	30179	30216	29756	29580	29575	29036	29345	29133	29130	29384	28914	28722	29018	29075	28792	28866	28744	28911	28954	28792	28978	28939	28673	28967	28844	28540	28815	28721	28651	28565	28783	28861	28815	28689	28845	28674	28677	28831	28495	28683	28888	28844	28693	28551	28726	28882	28565	28657	28672	28677	28962	28964	29054	28780	28778	28581	28873	28863	28706	28624	28672	28452	28788	28741	29003	28569	28318	28595	28605	28710	28662	28753	28707	28784	28682	28806	28768	28576	28659	28743	28704	28826	28804	28749	28623	28400	28588	28653	28585	28578	28850	28746	28594	28676	28545	28593	28375	28714	28803	28657	28650	28646	28611	28453	28896	28451	28671	28853	28605	28963	28604	28540	28818	28721	28711	28688	28665	28557	28759	28759	28651	28264	28762	28717	28560	28403	28638	28636	28860	28435	28669	28750	28393	28551	28552	28546	28492	28382	28483	28623	28567	28747	28589	28376	28835	28564	28560	28529	28541	28811	28488	28448	28526	28416	28430	28871	28687	28448	28486	28764	28833	28761	28789	28775	28667	28767	28662	28503	28573	28702	28604	28815	28742	28770	28544	28574	28595	28607	28719	28803	28873	28874	28576	28500	28511	28929	28534	28376	28542	28544	28462	28649	28671	28675	29015	28519	28559	28643	28638	28585	28562	28566	28639	28461	28659	28676	28442	28577	28489	28301	28359	29088	28688	28322	28688	28740	28540	28464	28567	28808	28344	28630	28639	28508	28759	28470	28533	28485	28650	28471	28675	28607	28782	28886	28764	28631	28888	28703	28726	28720	28898	28722	28570	28681	28685	28801	28465	28633	28699	28604	28767	28487	28370	28496	28410	28487	28619	28636	28589	28799	28728	28795	28554	28494	28646	28381	28680	28766	28442	28393	28570	28811	28769	28696	28921	28626	28390	28566	28874	28621	28603	28669	28408	28640	28467	28713	28671	28603	28638	28634	28732	28667	28623	28618	28545	28791	28740	28570	28582	28852	28702	28663	28839	28717	28869	28912	28488	28637	28640	28479	28603	28815	28677	28780	28584	28896	28574	28616	28813	28594	28726	28488	28835	28714	28665	28783	28695	28488	28376	28475	28638	28885	28573	28476	28543	28665	28814	28530	28538	28945	28717	28787	28542	28743	28700	28695	28848	28926	28674	28727	28723	28691	28651	28799	28743	28707	28569	28651	28617	28685	28722	28785	28751	28632	28539	28621	28455	28608	28646	28917	28489	28654	28504	28669	28621	28637	29026	28642	28734	28874	28542	28772	28411	28673	28891	28871	28627	28520	28749	28447	28371	28597	28392	28575	28997	28611	28651	28748	28311	28366	28595	28916	28823	28813	28833	28625	28715	28465	28541	28606	28679	28296	28788	28449	28757	28500	28661	28475	28437	28558	28608	28607	28594	28592	28506	28773	28430	28859	28639	28809	28902	28533	28541	28587	28929	28680	28843	28589	28873	28299	28748	28593	28844	28603	28679	28850	28610	28321	28703	28897	28438	28583	28452	28655	28600	28616	28426	28704	28788	28400	28507	28743	28974	28674	28432	28621	28474	28665	28752	28957	28722	28831	28733	28699	28526	28771	28835	28468	28666	28432	28637	28845	28722	28634	28553	28871	28744	28586	28847	28692	28735	28701	28588	28666	28913	28704	28731	28696	28555	28549	28498	28719	28734	28532	28540	28574	28784	28493	28448	28688	28507	28511	28430	28582	28794	28646	28599	28572	28701	28907	28575	28700	28535	28663	28682	28941	28630	28448	28534	28569	28595	28616	28621	28639	28466	28611	28929	28699	28568	28840	28579	28556	28381	28516	28587	28666	28824	28707	28577	28414	28780	28521	28625	28790	28848	28878	28790	28567	28641	28807	28702	28495	28586	28823	28790	28236	28481	28778	28520	28798	28892	28394	28686	28606	28732	28676	28672	28948	28783	28505	28488	28768	28435	28712	28511	28623	28457	28468	28582	28740	28359	28421	28622	28777	28659	28850	28950	28699	28679	28510	28649	28586	28780	28893	28759	28656	28401	28571	28676	28792	28391	28791	28833	28644	28502	28602	28436	28621	28584	28600	28659	28717	28519	28755	28541	28632	28616	28559	28418	28425	28740	28559	28446	28610	28842	28948	28764	28630	28387	28584	28533	28711	28598	28578	28611	28707	28525	28496	28781	28635	28874	29005	28955	28558	28774	28478	28682	28909	28692	28536	28660	28519	28717	28467	28508	28439	28624	28758	28927	28499	28579	28684	28516	28673	28674	28965	28587	28596	28898	28894	28691	28597	28622	28698	28793	28545	28863	28673	28917	28643	28508	28370	28635	28422	28668	28732	28623	28510	28452	28670	28374	28673	28650	28418	28347	28742	28636	28614	28559	28758	28513	28622	28798	28787	28620	28633	28572	28777	28477	28447	28748	28747	28859	28602	28762	28675	28542	28561	28691	28460	28628	28898	28472	28794	28436	28828	28603	28510	28611	28568	28632	28657	28186	28685	28667	28871	28705	28783	28878	28580	28519	28726	28779	28718	28511	28495	28420	28584	28501	28628	28592	28629	28692	28862	28742	28401	28499	28838	28770	28698	28701	28549	28652	28473	28549	28687	28610	28718	28923	28493	28404	28629	28898	28337	28292	28505	28631	28587	28913	28729	28482	28486	28763	28435	28462	28496	28613	28805	28596	28764	28613	28584	28747	28755	28671	28684	28586	28834	28836	28393	28463	28497	28598	28781	28847	28825	28613	28843	28695	28693	28632	28730	28602	28627	28454	28308	28468	28611	28921	28508	28881	28480	28811	28932	28749	28572	28540	28566	28838	28776	28570	28654	28549	28815	28758	28892	28854	28900	28501	28552	28511	28532	28817	28543	28483	28274	28603	28694	28469	28386	28803	28607	28734	28451	28934	28852	28705	28802	28658	28676	28809	28881	28647	28784	28463	28591	28725	28785	28663	28632	28822	28300	28710	28593	28576	28647	28796	28786	28392	28696	28612	28775	28716	28872	28573	28763	28723	28661	28794	28834	28637	28715	28819	28652	28796	28834	28862	28676	28738	28817	28680	28277	28678	28673	28807	28579	28723	28574	28816	28536	28714	28768	28494	28502	28870	28841	28454	28676	28783	28584	28607	28557	28815	28550	28718	28513	28686	28621	28527	28539	28646	28640	28805	28829	28753	28734	28495	28674	28634	28738	28495	28637	28634	28641	28739	28645	28503	28783	28498	28504	28464	28882	28402	28431	28572	28661	28691	28702	28634	28544	28467	28471	28833	28500	28663	28592	28709	28554	28575	28740	28833	28826	29021	28621	28656	28669	28290	28509	28417	28767	28638	28415	28795	28494	28651	28672	28782	28686	28579	28714	28783	28786	28399	28471	28755	28499	28597	28808	28837	28482	28475	28648	28719	28492	28610	28793	28573	28641	28769	28859	28759	28708	28672	28473	28602	28722	28935	28593	28520	28529	28506	28414	28709	28649	28880	28739	28466	28850	28420	28660	28552	28807	28689	28775	28543	28711	28451	28649	28530	28723	28569	28446	28626	28757	28597	28628	28634	28555	28307	28561	28490	28568	28786	28725	28561	28537	28576	28644	28686	28649	28675	28681	28999	28653	28820	28994	28792	28670	28481	28439	28311	28756	28649	28884	28997	28842	28833	28617	28643	28638	28831	28824	28730	28424	28404	28694	28436	28623	28802	28810	28690	28486	28465	28609	28677	28878	28681	28318	28621	28576	28447	28546	28532	28505	28704	28598	28624	28721	28576	28788	28783	28619	28830	28522	28498	28398	28542	28538	28616	28837	28552	28358	28770	28679	28667	28758	28785	28620	28456	28864	28453	28564	28492	28596	28870	28494	28590	28797	28566	28682	28429	28489	28593	28989	28694	28537	28527	28691	28964	28910	28540	28704	28789	28883	28755	28615	28554	28289	28858	28480	28548	28701	28780	28846	28751	28550	28885	28682	28645	28522	28488	28548	28799	28787	28570	28876	28630	28867	28618	28652	28703	28612	28703	28690	28688	28547	28537	28294	28855	28608	28784	28771	28704	28472	28611	28572	28628	28489	28737	28576	28514	28693	28795	28589	28681	28817	28930	28813	28915	28822	28453	28421	28709	28673	28474	28606	28647	28474	28671	28548	28627	28628	28900	28788	28429	28756	28749	28674	28695	28593	28545	28714	28756	28714	28469	28679	28709	28684	28708	28753	28621	28695	28698	28746	28819	28593	28711	28667	28616	28426	28681	28587	28519	28705	28579	28599	28926	28693	28495	28564	28829	28526	28565	28707	28593	28586	28869	28553	28720	28360	28344	28693	28776	28465	28734	28499	28768	28801	28591	28634	28542	28508	28366	28532	28553	28776	28391	28381	28679	28870	28668	28844	28540	28646	28700	28543	28706	28711	28853	28742	28428	28634	28658	28587	28845	28642	28586	28797	28824	28600	28956	28712	28425	28755	28404	28817	28496	28773	28921	28678	28574	28593	28864	28699	28904	28667	28702	28819	28638	28830	28684	28603	28547	28880	28459	28863	28778	28617	28592	28712	28381	28652	28523	28752	28761	28776	28742	28640	28626	28773	28667	28612	28536	28546	28621	28818	28652	28627	28841	28660	28343	28596	28779	28812	29106	28701	28578	28492	28478	28648	28487	28838	28585	28690	28425	28797	28774	28494	28683	28546	28622	28729	28920	28848	28553	28648	28760	28977	28665	28741	28853	28723	28547	28544	28554	28582	28664	28608	28597	28787	28504	28736	28793	28615	28706	28824	28789	28571	28646	28515	28664	28732	28785	28607	29019	28542	28764	28849	28834	28570	28616	28556	28499	28605	28849	28804	28664	28764	28320	28576	28646	28559	28548	28416	28500	28802	28734	28692	28515	28907	28611	28372	28770	28771	28403	28585	28569	28838	28651	28415	28806	28444	28724	28750	28803	28481	28562	28362	28782	28663	28636	28483	28819	28654	28630	28663	28618	28752	28708	28661	28514	28544	28607	28578	28780	28575	28663	28564	28642	28542	28352	28462	28432	28858	28688	28483	28642	28537	28529	28682	28807	28773	28716	28398	28656	28560	28570	29035	28896	28672	28804	28596	28524	28610	28621	28768	28843	28708	28787	28875	28649	28566	28615	28730	28752
20590	35486	35596	29787	25956	24085	22578	21771	21144	20471	19985	19623	19371	18884	18678	18331	18245	18297	18059	18163	18047	17869	17831	17880	17847	17870	17903	17792	17670	17660	17711	17562	17881	17674	17638	17481	17655	17657	17585	17458	17701	17634	17553	17504	17681	17540	17555	17239	17460	17551	17416	17306	17429	17583	17449	17397	17492	17452	17435	17515	17596	17301	17410	17452	17552	17418	17435	17458	17714	17329	17332	17647	17342	17402	17484	17482	17530	17240	17477	17498	17609	17357	17379	17187	17509	17606	17454	17435	17449	17546	17515	17397	17546	17443	17627	17296	17328	17321	17434	17462	17507	17379	17469	17483	17631	17549	17255	17463	17314	17496	17339	17359	17433	17548	17394	17504	17336	17516	17340	17453	17524	17524	17462	17556	17460	17509	17386	17321	17384	17346	17500	17378	17372	17385	17387	17415	17481	17511	17520	17315	17491	17593	17482	17541	17352	17125	17593	17470	17503	17566	17381	17375	17496	17468	17481	17455	17411	17488	17560	17514	17505	17405	17331	17565	17409	17400	17445	17212	17409	17532	17403	17297	17473	17485	17498	17547	17358	17347	17374	17457	17402	17133	17406	17361	17367	17418	17316	17448	17582	17466	17568	17415	17456	17318	17366	17505	17313	17391	17415	17338	17398	17309	17346	17468	17422	17330	17473	17515	17426	17541	17474	17338	17299	17352	17619	17522	17447	17325	17418	17455	17498	17415	17372	17406	17401	17384	17413	17544	17538	17337	17574	17399	17455	17482	17301	17249	17391	17430	17372	17270	17413	17407	17417	17401	17216	17583	17407	17556	17354	17495	17415	17238	17525	17402	17449	17309	17483	17543	17375	17395	17342	17364	17417	17372	17471	17467	17405	17527	17333	17378	17482	17451	17345	17504	17465	17379	17543	17469	17294	17568	17339	17389	17493	17366	17426	17437	17448	17598	17415	17387	17382	17638	17438	17380	17408	17447	17290	17472	17368	17541	17477	17386	17327	17450	17469	17258	17423	17281	17425	17376	17296	17492	17485	17287	17423	17256	17370	17425	17492	17342	17499	17420	17338	17446	17528	17402	17640	17485	17500	17408	17402	17293	17443	17274	17434	17325	17528	17429	17486	17464	17455	17421	17281	17348	17355	17367	17273	17341	17406	17463	17632	17115	17596	17311	17442	17369	17476	17389	17498	17478	17467	17246	17531	17378	17299	17470	17489	17424	17467	17425	17556	17413	17555	17479	17417	17488	17295	17313	17479	17359	17373	17594	17266	17413	17375	17474	17392	17402	17555	17512	17392	17407	17199	17564	17393	17341	17335	17335	17416	17459	17224	17478	17447	17564	17528	17562	17487	17264	17436	17488	17161	17340	17330	17247	17305	17360	17432	17568	17510	17405	17377	17249	17457	17559	17390	17345	17475	17347	17504	17331	17389	17328	17462	17521	17534	17241	17573	17430	17393	17429	17405	17438	17357	17372	17345	17506	17383	17259	17562	17435	17279	17506	17282	17372	17431	17332	17499	17335	17328	17684	17462	17285	17384	17469	17633	17344	17331	17444	17431	17498	17320	17543	17415	17499	17456	17479	17373	17482	17567	17303	17377	17447	17524	17530	17437	17478	17299	17528	17570	17306	17393	17467	17383	17619	17535	17297	17327	17483	17355	17524	17367	17403	17506	17362	17361	17572	17488	17422	17476	17456	17352	17342	17386	17370	17493	17417	17348	17547	17286	17514	17465	17298	17450	17439	17312	17502	17404	17267	17421	17437	17275	17486	17581	17449	17490	17289	17394	17090	17591	17434	17244	17592	17306	17397	17452	17411	17599	17511	17343	17400	17518	17268	17498	17293	17367	17331	17350	17324	17438	17430	17372	17432	17351	17535	17422	17346	17256	17397	17397	17480	17240	17241	17327	17375	17387	17440	17498	17362	17436	17437	17510	17459	17556	17587	17355	17413	17441	17375	17432	17369	17399	17457	17530	17374	17385	17592	17394	17588	17370	17594	17501	17496	17373	17391	17333	17435	17394	17490	17258	17481	17299	17354	17425	17499	17569	17508	17384	17512	17353	17299	17352	17440	17398	17413	17394	17440	17524	17668	17366	17456	17362	17404	17363	17380	17467	17422	17587	17429	17475	17412	17522	17348	17604	17425	17487	17476	17216	17413	17604	17416	17634	17537	17360	17321	17388	17472	17326	17350	17358	17459	17461	17615	17486	17416	17490	17434	17391	17429	17351	17354	17561	17418	17420	17408	17383	17409	17483	17403	17534	17454	17467	17525	17522	17477	17442	17396	17539	17287	17540	17524	17407	17475	17332	17337	17625	17264	17538	17400	17395	17513	17447	17432	17374	17516	17455	17571	17604	17343	17576	17379	17506	17521	17254	17480	17407	17577	17345	17535	17675	17320	17391	17419	17357	17482	17372	17426	17544	17369	17507	17555	17524	17314	17624	17504	17518	17407	17541	17550	17422	17387	17563	17516	17285	17531	17422	17373	17279	17581	17402	17628	17645	17493	17307	17401	17434	17390	17382	17375	17351	17295	17567	17564	17500	17246	17379	17343	17432	17388	17477	17525	17370	17604	17330	17452	17442	17624	17313	17441	17490	17324	17363	17386	17389	17294	17416	17522	17558	17254	17349	17508	17452	17527	17461	17462	17533	17551	17416	17310	17432	17348	17240	17354	17326	17326	17519	17399	17720	17370	17481	17266	17338	17364	17473	17465	17399	17380	17483	17419	17598	17440	17398	17533	17428	17461	17406	17318	17440	17459	17353	17423	17463	17505	17382	17324	17341	17334	17310	17316	17372	17444	17308	17521	17390	17426	17439	17423	17426	17406	17410	17346	17647	17414	17437	17599	17312	17535	17457	17442	17438	17328	17316	17233	17443	17500	17384	17286	17385	17401	17268	17519	17487	17168	17496	17436	17454	17467	17460	17474	17498	17419	17590	17536	17364	17245	17622	17515	17454	17368	17478	17346	17483	17207	17477	17401	17391	17541	17503	17305	17319	17370	17383	17422	17423	17444	17494	17361	17473	17310	17449	17443	17484	17472	17439	17437	17573	17477	17466	17242	17364	17453	17621	17495	17297	17400	17381	17363	17425	17313	17529	17526	17512	17412	17330	17334	17232	17528	17324	17407	17355	17440	17360	17399	17276	17397	17461	17245	17608	17539	17319	17379	17474	17531	17340	17439	17322	17502	17335	17411	17317	17396	17571	17430	17523	17228	17475	17404	17502	17500	17188	17436	17500	17490	17486	17511	17213	17325	17312	17341	17254	17372	17408	17284	17342	17453	17385	17405	17489	17266	17367	17313	17412	17419	17500	17426	17380	17458	17427	17271	17230	17434	17343	17489	17435	17368	17390	17410	17359	17413	17250	17499	17368	17063	17406	17459	17534	17426	17252	17317	17611	17321	17409	17357	17346	17430	17479	17406	17473	17447	17361	17558	17430	17558	17525	17465	17587	17645	17302	17330	17339	17438	17514	17328	17423	17403	17575	17396	17503	17422	17345	17464	17469	17447	17691	17369	17404	17413	17502	17369	17406	17612	17320	17310	17379	17386	17451	17392	17443	17511	17595	17249	17397	17487	17354	17301	17558	17478	17309	17297	17365	17602	17479	17576	17301	17417	17451	17577	17305	17467	17399	17512	17420	17352	17378	17362	17350	17408	17454	17355	17472	17396	17428	17476	17344	17527	17351	17454	17435	17448	17399	17489	17657	17287	17440	17600	17486	17529	17489	17366	17452	17570	17422	17417	17410	17270	17379	17361	17588	17489	17439	17448	17431	17428	17332	17378	17428	17436	17423	17364	17516	17366	17455	17552	17307	17449	17380	17498	17529	17379	17419	17368	17468	17486	17335	17512	17462	17514	17385	17279	17599	17384	17421	17485	17285	17490	17491	17338	17296	17377	17344	17413	17392	17318	17421	17454	17482	17518	17476	17253	17333	17426	17466	17498	17566	17267	17364	17328	17221	17448	17343	17270	17472	17439	17423	17413	17460	17438	17503	17444	17262	17628	17415	17565	17429	17385	17478	17468	17369	17518	17331	17301	17426	17340	17480	17409	17408	17393	17277	17299	17613	17407	17530	17563	17613	17389	17220	17224	17330	17338	17374	17408	17442	17616	17435	17517	17355	17548	17372	17394	17293	17575	17688	17504	17577	17417	17586	17362	17464	17576	17417	17351	17354	17321	17305	17393	17606	17357	17419	17361	17519	17403	17344	17351	17763	17349	17414	17346	17420	17400	17520	17571	17475	17657	17488	17364	17417	17359	17411	17364	17457	17409	17554	17641	17352	17348	17554	17472	17336	17509	17500	17480	17450	17397	17453	17700	17420	17486	17374	17371	17417	17269	17733	17465	17327	17336	17487	17315	17590	17266	17558	17437	17361	17368	17525	17503	17316	17347	17455	17317	17367	17127	17371	17414	17315	17355	17383	17373	17473	17561	17551	17303	17308	17526	17648	17388	17391	17591	17452	17445	17444	17592	17452	17473	17548	17369	17503	17469	17387	17440	17463	17463	17420	17487	17440	17301	17520	17387	17287	17337	17428	17462	17374	17537	17357	17507	17364	17426	17486	17250	17279	17356	17440	17462	17514	17370	17344	17489	17300	17330	17338	17399	17522	17424	17444	17290	17398	17415	17406	17467	17347	17516	17470	17470	17218	17318	17528	17472	17419	17393	17444	17284	17465	17562	17356	17433	17575	17392	17437	17473	17363	17387	17487	17412	17389	17337	17566	17355	17476	17299	17454	17168	17458	17439	17386	17321	17448	17512	17656	17455	17493	17298	17265	17401	17425	17503	17371	17587	17365	17380	17473	17372	17459	17270	17360	17577	17348	17380	17353	17372	17411	17365	17307	17520	17247	17361	17214	17332	17429	17468	17533	17428	17422	17326	17543	17526	17265	17606	17440	17330	17149	17452	17413	17267	17375	17488	17473	17504	17551	17324	17448	17563	17392	17641	17190	17464	17301	17486	17544	17516	17502	17489	17449	17408	17439	17224	17412	17458	17604	17265	17550	17451	17600	17156	17581	17340	17420	17575	17535	17203	17597	17225	17432	17487	17425	17503	17496	17553	17333	17448	17642	17427	17215	17610	17412	17344	17454	17448	17165	17502	17601	17404	17414	17455	17473	17642	17461	17181
22614	21155	27768	25053	23099	29733	35751	32654	31623	31659	31172	30639	30308	30361	29833	29678	29165	29107	29452	29149	29252	28851	28894	29011	28722	28807	28708	28855	28899	28932	29086	28558	28411	28746	28849	28745	28816	28711	28620	28461	28623	28899	28673	28610	28576	28546	28481	28531	28411	28174	28448	28539	28479	28505	28534	28456	28446	28384	28440	28395	28539	28494	28326	28531	28488	28457	28524	28306	28505	28396	28331	28575	28530	28737	28134	28430	28404	28609	28325	28502	28511	28330	28233	28481	28481	28465	28589	28185	28582	28218	28245	28539	28547	28487	28349	28654	28116	28553	28421	28532	28508	28191	28542	28497	28362	28301	28467	28648	28512	28374	28242	28278	28308	28577	28501	28642	28355	28270	28506	28395	28348	28470	28023	28486	28573	28470	28319	28306	28441	28519	28340	28573	28375	28281	28259	28462	28551	28229	28548	28577	28240	28652	28539	28476	28082	28271	28473	28305	28316	28104	28236	28245	28260	28323	28035	28423	28348	28456	28689	28440	28472	28180	28214	28390	28233	28369	28308	28374	28361	28402	28398	28636	28349	28467	28383	28271	28407	28212	28699	28417	28323	28465	28262	28177	28487	28690	28587	28277	28119	28487	28198	28414	28359	28298	28448	28414	28478	28354	28239	28181	28413	28252	28213	28345	28156	28272	28214	28302	28310	28551	28474	28102	28268	28417	28089	28411	28176	28279	28359	28264	28366	28359	28252	28468	28359	28374	28521	28530	28405	28069	28173	28318	28413	28341	28696	28269	28191	28601	28326	28379	28329	28577	28216	28007	28483	28305	28128	28305	28216	28037	28567	28525	28575	28341	28088	28368	28492	28364	28170	28272	28463	28076	28319	28125	28180	28249	28260	28497	28501	28567	28510	28555	28274	28380	28342	28397	28121	28533	28375	28329	28326	28356	28477	28314	28152	28375	28288	28183	28586	28328	28243	28000	28224	28243	28272	28601	28330	28476	28667	28304	28596	28406	28355	28290	28214	28154	28399	28150	28298	28615	28414	28486	28283	28176	28266	28282	28427	28339	28406	28553	28491	28334	28331	28210	28384	28413	28416	28260	28715	28277	28524	28311	28452	28192	28525	28112	28491	28198	28319	28715	28344	28382	28473	28407	28334	28480	28339	28392	28184	28198	28244	28217	28480	28425	28382	28202	28196	28392	28321	28558	28063	28432	28192	28160	28358	28367	28644	28369	28429	28530	28241	28423	28580	28424	28419	28343	28528	28242	28395	28501	28489	28286	28320	28730	28330	28380	28155	28427	28486	28423	28492	28292	28558	28288	28172	28210	28579	28378	28280	27962	28492	28149	28391	28195	28466	28146	28423	28163	28312	28077	28617	28330	28496	28335	28280	28534	28115	28057	28486	28628	28436	28597	28257	28275	28381	28127	28378	28211	28294	28085	28189	28419	28486	28348	28607	28302	28476	28385	28150	28112	28507	28380	28378	28322	28353	28236	28231	28304	28372	28448	28478	28210	28472	28438	28284	28469	28425	28638	28651	28452	28398	28567	28383	28138	28408	28315	28610	28429	28393	28444	28463	28293	28203	28114	28395	28313	28405	28381	28362	28514	28304	28474	28384	28202	28301	28377	28588	28415	28269	28168	28339	28122	28243	28661	28414	28474	28289	28681	28303	28196	28172	28286	28650	28168	28371	28142	28256	28323	28144	28490	28235	28164	28467	28088	28602	28373	28475	28272	28337	28337	28316	28597	28454	28370	28074	28554	28506	28398	28513	28311	28236	28410	28313	28149	28346	28214	28506	28640	28495	28536	28517	28458	28415	28273	28667	28316	28431	28469	28233	28512	28456	28232	28318	28326	28580	28510	28403	28472	28312	28395	28239	28563	28198	28375	28268	28306	28210	28269	28559	28295	28423	28215	28302	28544	28296	28489	28238	28277	28328	28239	28393	28581	28444	28413	28532	28445	28619	28564	28517	28538	27952	28489	28286	28503	28251	28203	28466	28279	28425	28425	28206	28396	28475	28433	28525	28204	28178	28219	28258	28128	28321	28331	28276	28552	28377	28178	28659	28509	28167	28432	28105	28349	28562	28280	28484	28372	28464	28255	28289	28671	28361	28256	28492	28335	28266	28432	28596	28301	28503	28298	28358	28332	28650	28233	28236	28414	28137	28119	28189	28496	28288	28216	28367	28544	28447	28424	28258	28301	28425	28187	28207	28379	28462	28464	28314	28127	28177	28478	28469	28331	28227	28184	28459	28198	28638	28135	28607	28294	28295	28339	28290	28538	28246	28318	28087	28379	28426	28532	28477	28443	28470	28374	28386	28316	28477	28294	27855	28205	28542	28483	28639	28415	28281	28574	28248	28536	28349	28553	28469	28498	28387	28276	28331	28684	28586	28285	28281	28229	28492	28225	28311	28246	28295	28321	28435	28408	28233	28433	28381	28529	28077	28359	28498	28337	28371	28497	28471	28391	28482	28376	28452	28323	28366	28326	28240	28193	28524	28341	28165	28254	28255	28742	28352	28663	28563	28309	28714	28477	28333	28371	28417	28146	28087	28478	28382	28324	28428	28412	28561	28408	28588	28413	28532	28418	28258	28494	28643	28329	28064	28650	28459	28170	28527	28350	28499	28451	28404	28532	28061	28338	28402	28466	28517	28520	28181	28276	28213	28257	28439	28448	28333	28150	28249	28489	28373	28455	28540	28196	28422	28315	28247	28722	28448	28401	28210	28474	28310	28243	28232	28423	28332	28483	28298	28473	28342	28328	28488	28366	28446	28297	28623	28096	28212	28517	28242	28417	28272	28248	28411	28214	28446	28572	28496	28344	28526	28498	28626	28432	28488	28386	28524	28470	28419	28349	28309	28280	28299	28233	28380	28286	28453	28492	28382	28246	28429	28457	28122	28410	28535	28434	28586	28533	28398	28359	28447	28409	28412	28337	28125	28106	28405	28359	28442	28298	28279	28286	28404	28395	28298	28257	28524	28212	28434	28216	28496	28353	28397	28377	28450	28291	28339	28364	28508	28615	28555	28298	28590	28300	28518	28602	28375	28199	28380	28440	28367	28342	28436	28335	28429	28072	28293	28232	28521	28205	28357	28241	28202	28521	28297	28104	28333	28600	28339	28413	28159	28544	28325	28508	28244	28435	28496	28297	28452	28522	28328	28265	28239	28405	28304	28276	28369	28344	28295	28413	28323	28194	28299	28381	28417	28394	28508	28308	28404	28185	28352	28367	28275	28088	28585	28546	28253	28276	28215	28372	28082	28410	28427	28309	28459	28224	28378	28390	28275	28222	28312	28274	28346	28321	28417	28287	28406	28428	28626	28403	28335	28418	28319	28496	28502	28355	28295	28373	28378	28412	28222	28419	28422	28418	28224	28102	28385	28353	28281	28376	28587	28498	28467	28477	28261	28290	28442	28548	28207	28534	28238	28457	28445	28511	28132	28407	28325	28358	28593	28268	28536	28423	28453	28243	28274	28571	28271	28379	28558	28502	28438	28473	28369	28060	28509	28260	28385	28149	28285	28233	28245	28529	28388	28510	28254	28387	28361	28393	28302	28491	28496	28291	28197	28362	28582	28300	28403	28213	28483	28798	28435	28709	28293	28444	28231	28423	28489	28593	28375	28486	28359	28343	28331	28386	28533	28482	28185	28602	28639	28303	28433	28351	28368	28687	28318	28432	28255	28533	28598	28428	28221	28368	28556	28400	28307	28471	28237	28353	28457	28223	28374	28293	28413	28431	28354	28458	28810	28443	28476	28484	28194	28665	28404	28415	28537	28386	28407	28459	28297	28526	28388	28415	28563	28400	28278	28500	28428	28410	28465	28186	28256	27927	28250	28157	28495	28087	28502	28185	28276	28439	28430	28262	28449	28178	28210	28472	28237	28517	28472	28506	28368	28407	28115	28278	28496	28442	28519	28349	28432	28179	28357	28720	28617	28404	28595	28456	28294	28453	28175	28163	28302	28358	28155	28520	28130	28330	28377	28494	28194	28605	28251	28380	28382	28092	28435	28322	28263	28416	28346	28217	28256	28285	28359	28194	28030	28522	28264	28753	28508	28508	28241	28239	28267	28262	28427	28287	28498	28121	28218	28199	28429	28430	28158	28291	28469	28187	28444	28208	28410	28261	28563	28296	28578	28269	28552	28460	28322	28430	28321	28512	28388	28479	28423	28474	28393	28419	28383	28359	28238	28354	28571	28322	28391	28303	28366	28303	28215	28322	28522	28243	28394	28246	28316	28299	28396	28518	28432	28134	28397	28453	28247	28509	28454	28462	28284	28324	28413	28199	28221	28165	28500	28554	28473	28409	28366	28195	28449	28386	28457	28561	28288	28339	28509	28501	28292	28586	28428	28504	28317	28382	28230	28435	28443	28110	28245	28551	28415	28414	28202	28069	28491	28538	28465	28433	28315	28206	28469	28452	28324	28277	28343	28270	28446	28505	28348	28343	28276	28086	28117	28321	28311	28279	28460	28369	28647	28442	28421	28311	28378	28589	28548	28480	28395	28486	28345	28628	28272	28466	28489	28192	28421	28385	28521	28395	28510	28151	28381	28517	28265	28211	28537	28411	28724	28566	28676	28240	28447	28553	28092	28588	28398	28589	28209	28387	28318	28195	28327	28170	28380	28498	28379	28282	28512	28107	28577	28285	28396	28559	28364	28142	28309	28159	28405	28270	28325	28456	28629	28358	28206	28342	28372	28251	28452	28428	28453	28505	28253	28474	28403	28309	28325	28226	28430	28391	28279	28406	28589	28276	28345	28251	28518	28604	28291	28194	28346	28401	28436	28297	28553	28538	28242	28358	28360	28443	28621	28582	28127	28315	28393	28618	28579	28328	28443	28415	28375	28502	28599	28568	28437	28501	28538	28335	28342	28560	28248	28312	28571	28657	28393	28516	28402	28540	28538	28326	28505	28460	28513	28486	28323	28334	28177	28387	28417	28210	28134	28449	28522	28435	28395	28213	28654	28304	28261	28416	28345	28439	28091	28289	28455	28332	28170	28267	28534	28173	28494	28335	28368	28429	28470	28316	28339	28083	27976	28356	28390	28296	28113	28541	28063	28047	28510	28284	28267	28486	28339	28384	28005	28220	28622	28546	28380	28288	28454	28451	28616	28160	28361	28418	28211	28299	28302	28348
22533	40099	40426	33724	29524	26606	24765	23486	22481	21801	21201	20270	19754	19436	19094	18760	18591	18202	18396	18125	18086	18091	17908	17896	17726	17995	17546	17805	17582	17680	17537	17573	17657	17723	17438	17384	17564	17346	17421	17417	17481	17310	17295	17435	17220	17349	17425	17400	17249	17223	17227	17472	17095	17263	17147	17358	17446	17281	17284	17433	17238	17324	17178	17276	17409	17364	17285	17334	17373	17212	17268	17376	17271	17280	17430	17366	17236	17322	17141	17320	17408	17164	17075	17212	17123	17246	17261	17294	17016	17292	17285	17263	17319	17182	17260	17191	17114	17181	17178	17395	17118	17359	17258	17236	17166	17354	17394	17311	17138	17346	17212	17366	17473	17195	17288	17305	17337	17331	17181	17296	17350	17236	17195	17117	17126	17143	17365	17364	17181	17138	17243	17249	17213	17275	17695	17188	17162	17259	17204	17091	17167	17250	17152	17184	17316	17168	17168	17214	17423	17169	17185	17239	17368	17210	17098	17296	17139	17326	17184	17123	17292	17259	17419	17131	17264	17268	17085	17196	17190	17176	17095	17267	17182	17110	17016	17159	17094	17061	17178	17304	17196	17319	17476	17054	17103	17267	17061	17126	17143	17340	17146	17334	17266	17251	17231	17247	17074	17307	17263	17318	17220	17155	17244	17321	17229	17219	17302	17240	17197	17268	17213	17343	17135	17183	17257	17117	17272	17063	17292	17044	17334	17105	17297	17288	17176	17427	17255	17306	17285	17310	17188	17171	17144	17333	17151	17261	17221	17284	17277	17175	17351	17211	17173	17180	17143	17255	17125	17078	17313	17190	17393	17227	17312	17090	17324	17157	17231	17276	17183	17286	17244	17236	17113	17247	17333	17225	17161	17363	17403	17206	17478	17263	17147	17170	17062	17207	17275	17409	17051	17235	17147	17179	17238	17321	17204	17308	17201	17127	17374	17192	17258	17415	17306	17191	17283	17145	17163	17205	17344	17129	17196	17102	17254	17240	17103	17350	17299	17246	17225	17243	17092	17248	17316	17333	17362	17157	17233	17217	17127	17299	17210	17545	17164	17165	17246	17252	17102	17261	17151	17217	17093	17288	17168	17470	17226	17212	17241	17322	17244	17213	17044	17000	17028	17256	17174	17463	17145	17277	17212	17193	17334	17291	17409	17422	17134	17126	17249	17126	17263	17275	17285	17271	17392	17143	17250	17191	17232	17380	17368	17240	17211	17274	17239	17297	17165	17278	17145	17189	17211	17202	17169	17145	17270	17075	17253	17223	17238	17060	17287	17179	17178	17162	17141	17429	17189	17151	17310	17350	17297	17221	17293	17171	17215	17325	17084	17328	17190	17146	17163	17069	17193	17264	17292	17266	17401	17176	17447	17118	17341	17293	17342	17147	17180	17123	17267	17475	17325	17457	17266	17249	17231	17182	17195	17265	17240	17230	17336	17243	17255	17155	17106	17234	17299	17201	17254	17350	17337	17419	17210	17186	17109	17371	17097	17283	17319	17188	17075	17186	17242	17198	17338	17026	16994	17114	17192	17252	17098	17105	17210	17166	17347	17289	17102	17358	17354	17133	17034	17143	17261	17337	17167	17224	17378	17341	17175	17215	17085	17129	17361	17411	17187	17189	17194	17165	17149	17146	17075	17251	17139	17140	17439	17190	17270	17303	17148	17153	17327	17126	17247	17193	17184	17197	17116	17254	17175	17352	17325	17088	17123	17074	17288	17134	17205	17280	17222	17259	17180	17175	17207	17167	17095	17272	17143	17421	17321	17254	17427	17355	17217	17171	17439	17190	17109	17088	17169	17180	17129	17183	17124	17112	17246	17156	17324	17413	17328	17186	17021	17184	17268	17358	17234	17180	17306	17140	17281	17456	17176	17237	17136	17185	17446	17244	17134	17047	17232	17043	17318	17235	17330	17490	17331	17146	17150	17215	17263	17283	17176	17140	17349	17105	17213	17060	17215	17213	17101	17239	17177	17110	17282	17228	17051	17344	17133	17149	17415	17110	17314	17123	17241	17322	17214	17234	17301	17120	17280	17244	17279	17129	17269	17346	17073	17272	17143	17259	17190	17097	17218	17302	17339	17192	17209	17354	17233	17121	17505	17204	17235	17312	17158	17294	17056	17263	17167	17302	17154	17289	17259	17218	17283	17107	17386	17091	17172	17253	17128	17305	17111	17261	17236	17209	17210	17217	17258	17190	17181	17302	17172	17399	17103	17216	17440	17361	17357	17435	17274	17415	17177	17211	17348	17113	17277	17133	17271	17230	17074	17254	17259	17202	17252	17381	17216	17263	17207	17263	17217	17279	17199	17203	17175	17328	17234	17077	17200	17238	16977	17332	17129	17021	17276	17075	17439	17247	17213	17283	17366	17237	17231	17325	17097	17088	17126	17197	17146	17277	17240	17360	17203	17180	17423	17239	17377	17263	17132	17278	17307	17200	17262	17300	17367	17037	17296	17386	17210	17223	17373	17218	17109	17196	17396	17306	17257	17228	17490	17104	17236	17250	17314	17151	17262	17127	17272	17154	17575	17258	17295	17270	17267	17225	17391	17499	17265	17230	17176	17266	17174	17107	16957	16937	17142	17133	17268	17049	17414	17229	17150	17316	17170	17181	17211	17204	17349	17382	17090	17132	17235	17146	17222	17166	17226	17155	17232	17247	17314	17268	17228	16970	17100	17424	17361	17192	17366	17194	17145	17161	17164	17307	17331	17336	17175	17387	17277	17368	17305	17126	17138	17197	17053	17259	17165	17229	17248	17266	17201	17306	17322	17246	17371	17442	17407	17061	17229	17151	17285	17198	17280	17256	17333	17177	17416	17314	17147	17390	17236	17285	17170	17212	17192	17127	17216	17147	17325	17145	17263	17325	17171	17335	17156	17282	17209	17182	17356	17085	17248	17326	17182	17143	17190	17251	17233	17216	17516	17313	17229	17325	17259	17285	17466	17364	17253	17238	17218	17256	17041	17008	17210	17187	17200	17488	17254	17157	17231	17159	17245	17154	17235	17269	17201	17346	17048	17202	17181	17130	17219	17281	17269	17269	17215	17271	17356	17348	17240	17338	17264	17334	17079	17252	17348	17097	17227	17230	17247	17222	17204	17357	17191	17182	17267	17116	17150	17204	17221	17178	17191	17252	17236	17248	17184	17159	17199	17113	17300	17167	17123	17310	17115	17278	17286	17249	17298	17387	17230	17337	17266	17313	17113	17130	17412	17221	17245	17326	17228	17082	17139	17174	17249	17397	17146	17402	17397	17303	17236	17203	17132	17272	17400	17328	17184	17146	17303	17286	17213	17329	17219	17034	17187	17169	17159	17275	17141	17271	17330	17240	17115	17110	17180	17179	17211	17142	17171	17278	17216	17337	16976	17348	17318	17244	17268	17237	17316	17174	17399	17288	17285	17245	17246	17219	17352	17295	17268	17200	17275	17345	17167	17332	17163	17228	17123	17242	17281	17228	17324	17230	17417	17273	17197	17426	17169	17360	16994	17369	17328	17095	17224	17238	17380	17117	17183	17122	17195	17168	17194	17325	17202	17035	17264	17354	17286	17143	17218	17141	17248	17353	17298	17375	17222	17214	17124	17338	17249	17552	17248	17112	17149	17327	17142	17173	17332	17067	17194	17243	17134	17052	17185	17210	17200	17181	17188	17030	17150	17110	17277	16950	17038	17339	17201	17147	17215	17167	17233	17319	17266	17071	17237	17185	17382	17133	17297	17140	17346	17196	17222	17175	17213	17313	17257	17262	17216	17401	17296	17176	17238	17304	17408	17186	17040	17063	17171	17314	17262	16990	17040	17137	17216	17303	17076	17137	17234	17405	17156	17262	17047	17277	17157	17210	17268	17121	17399	17324	17047	17348	17164	17319	17279	17079	17246	17315	17263	17291	17310	17246	17279	17159	17206	17173	17395	17380	17400	17396	17205	17462	17220	17321	17031	17257	17400	17301	17302	17214	17201	17243	17448	17339	17283	17239	17286	17290	17151	17253	17230	17214	17195	17186	17252	17283	17093	17205	17535	17329	17300	17270	17276	17235	17199	17249	17110	17045	17218	17246	17004	17218	17228	17159	17086	17275	17211	17327	17205	17308	17401	17177	17152	17168	17239	17284	17264	17091	17196	17258	17154	16983	17095	17335	17187	17287	17265	17208	17258	17249	17279	17128	17170	17092	17134	17266	17252	17286	17215	17077	17313	17216	17275	17361	17289	17302	17240	17313	17155	17324	17221	17052	17318	17217	17355	17032	17189	17118	17179	17245	17186	17169	17191	17195	17184	17101	17334	17291	17447	17180	17215	17220	17479	17191	17317	17256	17285	17351	17190	17294	17242	17232	17178	17283	17151	17263	17484	17253	17334	17295	17447	17218	17489	17192	17224	17372	17128	17285	17247	17117	17138	17335	17109	17344	17234	17173	17285	17027	16917	17134	17250	17435	17151	17182	17331	17305	17228	17112	17088	17187	17241	17307	17255	17132	17315	17314	17312	17211	17274	17165	17289	17306	17469	17302	17234	17324	17234	16981	17224	17395	17425	17199	17189	17218	17310	17224	17243	17314	17227	17356	17219	17219	17149	17347	17138	17324	17015	17240	17217	17239	17273	17177	17291	17250	17197	17144	17066	17236	17272	17111	17248	17334	17360	17245	17211	17255	17178	17235	17238	17370	17252	17117	17303	17336	17291	17223	17166	17293	17307	17227	17108	17334	17257	17143	17240	17192	17379	17362	17242	17283	17153	17293	17214	17126	17189	17288	17325	17439	17295	17160	17187	17279	17317	17351	17079	17333	17326	17026	17288	17185	17292	17345	17143	17230	17212	17133	17053	17175	17286	17349	17407	17236	17194	17251	17186	17237	17212	17222	17219	17299	17298	17141	17192	17306	17209	17248	17375	17223	17298	17069	17193	17161	17184	17255	17295	17304	17163	17237	17160	17287	17307	17134	17120	17167	17301	17126	17278	17162	17056	17345	17204	17288	17098	17177	17129	17226	17287	17209	17292	17259	17233	17232	17232	17204	17146	17261	17277	17122	17210	17499	17245	17259	17154	17112	17130	17322	17423	17310	17081	17104	17223	17290	17355	17284	17172	17234	17329	17382	16995	17286	17351	17270	17207	17263	17103	17215	17293	17277
36631	31534	37559	36268	33860	33442	32895	32398	31973	31924	31742	31733	31491	31420	31401	31083	31327	31159	31103	31087	31305	31094	31159	31192	31218	30974	30984	30716	30946	31084	31031	30905	30921	30813	30956	30920	30874	30941	30986	31035	30895	31007	30742	30864	31116	30884	30765	30929	30649	30997	30831	30582	30996	30947	30963	30872	31242	31008	30688	30894	31231	30683	30865	30995	30741	31077	31140	30880	30971	30868	30606	31048	31204	30885	30888	30815	30774	30848	30834	30830	31043	30909	30749	30801	31038	30880	30894	30880	30866	30837	31105	30740	30934	30968	31002	31185	30690	30946	30827	30687	30954	30807	30752	30781	31063	31044	31161	30793	30793	31088	30860	31049	30548	30930	30932	30767	30933	30763	30951	31216	31129	30578	30846	30959	30903	30971	30820	30768	31004	31030	30757	30816	30682	30878	31040	30844	30974	30759	30657	30643	30946	30778	30840	30658	30780	30856	30812	30859	31030	30604	30897	30916	30826	30756	30900	30833	31111	31053	30887	30849	30911	30608	30650	30979	30905	30977	30727	30744	30926	30858	30788	30834	31047	30840	30897	30927	31012	30742	30662	30775	31135	30824	30937	30562	30827	30732	31248	31003	30912	30736	30835	31048	30783	30590	30733	30796	30743	30688	30978	30918	30648	30929	31069	30864	30949	30784	30860	30652	31012	31038	31022	30706	31003	30840	30884	30902	30949	30744	30647	30969	31156	31004	30895	30848	30895	31154	30978	30716	30621	30926	30920	30931	30838	31212	30949	31058	30864	31020	30780	30718	30822	30983	30947	30879	30618	30634	30819	30730	30973	30482	30609	30811	30831	30744	30631	30883	31003	30658	30840	30754	30971	30890	30931	30616	30926	31049	30923	30872	31094	31029	30979	30746	30970	30925	30641	30699	31129	31018	31037	30911	30866	31065	30938	30918	30849	30806	30908	30815	30772	30765	30653	31020	31006	30817	31119	30898	30991	30648	30744	30994	30944	30994	30996	30615	31057	30935	30914	30829	30744	30844	30902	30876	30925	30792	30989	30777	31101	30947	31029	30839	31119	30981	30831	30896	30759	30813	30862	30725	30970	30509	31066	30806	30903	30885	30857	31074	30893	30710	31143	30934	30822	30685	30928	30793	30595	30706	30960	30676	30747	30567	31003	30952	30777	30934	30869	30815	30663	30805	30787	30981	30803	30876	30733	31048	31088	30583	30980	30859	30889	31088	31116	30764	30795	30909	31012	30794	30846	30865	30460	31004	30948	30736	30814	30759	30890	30830	30972	30793	30698	30723	30895	30996	30911	31040	30962	30826	30491	30872	30732	30873	31114	31042	30878	30959	30914	31021	30780	31329	30675	30897	30715	30884	30757	30794	30732	30910	31057	30646	30887	30644	30659	30807	30903	30787	30731	30824	30727	30848	30826	31030	30927	30759	30737	30808	31221	30867	30899	30696	31099	30887	30687	30713	30933	30614	30967	30656	30934	30888	30666	30857	31084	30889	30896	30905	30925	31040	30955	30905	30649	30976	31066	30753	30759	30908	30840	30721	30693	30664	30797	30930	30599	30926	30644	30967	31050	30837	31072	30796	30780	30929	30924	31031	30796	30803	30982	30843	30897	30911	30958	30945	30768	30861	30884	30906	30782	30642	30888	30787	31003	30897	30830	31032	30948	30601	31105	30772	30883	30825	31134	30930	30741	31037	30812	30798	31094	30885	30971	30899	30839	30978	31021	30796	30806	31097	31009	30938	31023	30899	30766	30816	30793	30910	30821	30983	31109	30847	30751	30834	31015	30968	30871	30866	30805	30877	30921	30789	30717	30927	30754	30748	30694	31091	30810	30834	30780	30806	30849	30790	30932	30761	30730	30776	30899	30931	30880	30834	31071	30651	30715	30764	30967	30829	30911	30619	30923	31023	30822	30942	31056	30801	30817	31153	30850	30943	30872	30513	30893	30723	30936	30916	30825	30888	30804	30880	30835	30676	31129	31001	30878	30839	30675	30824	30572	30741	30882	31009	30983	31017	30659	31092	30967	31063	31006	31051	30908	30979	30759	30676	30883	30830	31133	30894	31057	30849	30885	30619	30758	31115	30926	30955	31106	31089	30792	31226	30826	30904	30793	30777	30801	30574	30801	30783	31140	30763	30935	30786	30929	30932	30688	31131	31175	30701	30897	30889	30604	30934	30935	30811	30798	30769	31103	30895	30660	30875	30742	30824	30753	30864	30779	30600	31006	30725	30740	30601	30891	31008	30734	31055	30792	31101	31061	31012	30824	31050	30844	30943	30932	30748	30869	30928	30973	30630	30984	30942	31124	31108	30826	31092	30904	30805	30768	30512	30857	30912	30896	30606	30785	30943	30964	30947	31263	31233	30777	30768	30925	30831	30735	30773	30724	30849	30834	30999	30789	31136	30935	30604	30736	30828	30990	30995	30660	30942	31035	30646	31003	31083	31031	30947	31167	30999	31088	31068	30920	30861	30840	30747	30896	30820	30860	31087	30961	30809	30815	30926	30912	30999	31036	31037	30954	30926	30858	30865	31238	30931	30653	30991	30917	30870	30981	30821	30851	30874	30838	31067	30807	31110	31146	30929	31016	30934	30869	30849	31095	30879	30893	30781	30663	30981	31020	30916	30830	30559	30751	30756	30873	30824	30759	30784	30932	30994	30882	31046	31064	30939	31184	31029	30844	31033	30881	30798	30979	30862	30783	30718	30846	30765	30689	30869	30910	30889	30886	30939	30924	31040	30754	30731	30986	30690	30806	30967	30956	30772	30752	30678	30996	30854	30668	30916	30942	30877	30872	30904	30847	30741	30813	30717	30650	31012	31053	31159	30927	30714	30993	30598	30935	30850	30547	30789	30955	30786	30943	30823	31023	30724	30809	30883	30726	30769	30781	30759	31308	30758	30907	31252	30895	31082	30825	30910	30664	31030	30987	30766	31014	31044	30716	30686	30773	30924	30897	30648	30918	30845	30698	30967	31032	30943	31096	30708	31135	30913	31070	30801	31246	30803	30714	30790	31006	30795	30951	30729	30811	30877	30889	30949	30897	30834	30918	31023	31008	30518	30852	30679	30971	30883	30767	30895	30853	30598	30861	30916	30880	31376	30957	30927	31099	30934	30973	30924	30878	30902	30986	30984	30923	30813	30760	31148	30759	30941	30966	30793	31101	31182	30979	30976	30817	30732	30828	30967	30967	30745	30736	30968	30670	30883	30789	30771	30706	30732	30856	30827	31062	30896	30986	30743	30954	30796	30747	30658	30864	31133	31072	30997	30668	31015	31071	30863	30734	31087	31096	30793	31143	31180	31058	30745	31055	30759	30984	31081	30835	30751	31040	31155	30911	30700	30985	30912	30512	30770	30903	31024	30784	31057	30706	30928	30748	30824	30737	30722	30902	30928	30998	31067	30861	30973	30795	30867	30813	30756	31138	30763	30817	30968	30710	30853	30904	30693	30723	30740	30951	31240	30873	30716	30930	30986	30968	31108	31056	30807	30769	30798	30838	30751	30966	30823	31036	30902	30923	30751	31007	30747	30940	30980	30832	30975	30989	30747	30787	30774	30960	31122	30877	30811	30769	30942	30846	30740	30784	30647	30983	30875	30740	30899	30911	31048	30745	31056	30794	30954	30891	30881	30952	30599	31019	30648	30745	30700	30879	31053	31170	31056	30862	30948	30827	30959	30884	30793	30957	31043	31094	30734	31009	30967	31172	30954	30834	30928	31101	31019	30993	31072	30683	30627	30799	30773	31086	30968	30837	31085	31051	30991	30837	30728	30817	30920	30935	31090	31095	30745	31016	30625	30811	31088	31078	31127	31000	31226	30842	31050	30889	30963	31029	30948	30718	30654	30641	31014	30902	30975	30909	30606	31011	30809	30778	31105	30707	30905	30926	31162	31319	31099	31020	30849	31071	31023	30532	30795	30728	30999	30828	30717	31104	30898	30805	30799	30796	30744	30990	31010	30828	30791	30812	31060	31070	31009	31051	30994	30841	30889	30864	30929	30758	30904	30880	31073	31025	30989	31187	30932	31079	31154	31106	30772	30797	30736	31029	30826	31092	31037	30714	31060	31120	30943	30974	30942	30627	30743	30731	31003	30864	31053	30991	30863	31103	30711	30953	30726	30967	30618	30826	30887	31068	31018	30961	30755	31254	30738	31004	30829	30946	30765	31008	30856	30810	30893	30956	30869	30919	30601	30583	30928	30706	30903	30956	30918	30926	30732	30785	31140	30999	31033	30814	30999	30717	30865	30806	31065	30797	30880	30796	30576	30786	30988	30845	30755	31111	30905	31152	31200	31099	31134	30865	30738	30882	30991	30844	30911	30880	30828	30962	30841	30804	30900	31069	30865	31157	30828	30905	30675	30806	30784	31153	31149	30766	30953	31003	30880	31111	30833	30895	30942	30964	30553	31062	31061	30671	30565	31024	30915	30981	30858	30921	30798	30863	30832	30883	30712	30902	31083	30777	30634	30717	31068	30673	30639	30929	30802	30976	30581	30888	31116	30952	30897	30657	30724	30960	30943	30611	30966	31090	30817	31038	30796	30789	30921	30813	31056	30920	30800	30724	30827	30806	31122	30798	30709	31028	30910	30696	30764	30972	30949	30690	30930	30748	30706	30763	30813	31032	31025	30947	30846	30783	30853	30954	30944	30883	30967	30709	30667	31014	30883	30883	30771	30806	30806	31309	30778	30995	30767	31043	31103	30936	30849	31085	30922	31029	31000	31042	30646	31047	30958	30845	31114	30790	31010	30927	30718	30659	30819	31164	30883	31073	30850	30817	31022	30953	30619	30625	30797	30692	30827	30770	31096	31005	30936	30669	30910	30751	30905	31133	30960	30899	30868	30872	30799	30749	30700	30891	30686	30782	30606	30923	30687	30963	30962	30642	31005	31098	31044	30940	31024	30778	30939	30885	30878	30890	30844	31061	30744	30946	30910	31110	30818	30731	30712	30912	30932	31223	31077	30972	30851	30513	30812	30949	30776	31062	30991	31079	30953	31035	31013	30879	30808	30542	30797	30957	30773	30645	30799	31031	30906	31063	31044	30845	30983	30830	30946	30963	30859	30753	30679	31176	30992	31011	31054	30645	30970	30818	30598	30813	30769	30862	30784	30954	30843	30981	31015
23427	29124	29674	25581	23337	22185	21358	20982	20546	19854	19770	19525	19095	19181	18884	18647	19009	18745	18886	18598	18580	18450	18683	18451	18698	18648	18576	18634	18376	18595	18364	18561	18515	18436	18475	18441	18376	18659	18399	18395	18581	18415	18399	18558	18373	18419	18546	18531	18431	18251	18467	18330	18333	18459	18492	18298	18316	18633	18365	18430	18358	18522	18458	18514	18137	18462	18448	18423	18451	18375	18398	18290	18344	18425	18463	18522	18557	18272	18433	18540	18233	18423	18263	18260	18502	18330	18517	18343	18629	18379	18475	18474	18524	18301	18609	18501	18413	18532	18346	18468	18256	18405	18378	18496	18424	18229	18217	18319	18375	18401	18303	18332	18448	18255	18406	18335	18524	18370	18337	18294	18411	18306	18412	18311	18495	18378	18446	18247	18274	18414	18391	18406	18409	18257	18261	18403	18292	18417	18283	18423	18365	18559	18386	18337	18219	18416	18353	18468	18372	18198	18422	18556	18324	18471	18450	18440	18394	18306	18380	18512	18447	18332	18392	18512	18359	18400	18494	18460	18308	18370	18489	18573	18452	18422	18443	18431	18373	18565	18419	18548	18430	18401	18330	18442	18641	18505	18459	18360	18331	18392	18235	18356	18324	18513	18345	18372	18310	18493	18470	18449	18397	18496	18468	18303	18293	18380	18343	18426	18361	18412	18359	18418	18232	18395	18305	18329	18312	18501	18397	18484	18258	18484	18400	18375	18507	18340	18466	18292	18465	18528	18216	18366	18379	18679	18418	18444	18520	18248	18442	18402	18368	18433	18308	18453	18444	18525	18589	18263	18634	18403	18321	18449	18311	18281	18468	18456	18408	18310	18421	18290	18322	18368	18388	18258	18213	18424	18307	18189	18480	18601	18437	18435	18590	18443	18577	18361	18361	18354	18503	18259	18496	18328	18508	18311	18365	18390	18477	18292	18315	18266	18415	18438	18399	18411	18445	18323	18322	18377	18400	18584	18395	18296	18362	18506	18227	18462	18405	18392	18411	18563	18480	18338	18409	18368	18369	18447	18466	18465	18420	18470	18491	18374	18397	18345	18473	18437	18241	18542	18284	18384	18527	18336	18458	18546	18392	18287	18411	18245	18337	18303	18483	18267	18309	18268	18370	18284	18384	18442	18450	18373	18320	18299	18363	18278	18350	18471	18422	18569	18508	18472	18395	18389	18385	18445	18494	18348	18553	18450	18226	18308	18408	18279	18343	18489	18381	18308	18318	18372	18409	18458	18479	18407	18309	18498	18400	18461	18363	18514	18423	18445	18438	18414	18397	18361	18554	18316	18457	18241	18213	18409	18366	18418	18442	18381	18503	18475	18231	18362	18165	18362	18407	18352	18401	18475	18598	18334	18419	18465	18595	18367	18254	18424	18405	18324	18507	18451	18306	18413	18294	18347	18329	18382	18528	18360	18375	18479	18217	18353	18374	18385	18561	18406	18403	18301	18556	18287	18447	18290	18347	18278	18313	18527	18475	18060	18325	18341	18408	18386	18270	18296	18434	18418	18307	18378	18506	18439	18485	18351	18370	18365	18348	18223	18441	18325	18508	18419	18416	18307	18469	18427	18420	18539	18523	18345	18196	18366	18351	18388	18387	18453	18203	18325	18551	18447	18457	18333	18452	18507	18262	18297	18416	18419	18368	18505	18441	18484	18544	18490	18161	18229	18414	18513	18564	18188	18475	18606	18455	18337	18410	18442	18281	18377	18449	18441	18349	18430	18568	18434	18358	18388	18398	18240	18352	18485	18482	18390	18450	18498	18365	18413	18262	18209	18559	18347	18486	18362	18253	18402	18454	18401	18295	18540	18418	18514	18449	18258	18420	18212	18453	18235	18397	18322	18485	18309	18514	18394	18575	18402	18314	18522	18451	18466	18402	18392	18463	18343	18319	18430	18523	18328	18659	18511	18415	18322	18513	18579	18472	18372	18479	18299	18475	18399	18500	18453	18172	18462	18252	18397	18262	18428	18294	18477	18372	18349	18289	18283	18335	18344	18502	18527	18476	18268	18330	18583	18310	18411	18407	18481	18364	18366	18544	18347	18413	18378	18555	18457	18333	18411	18518	18255	18296	18269	18359	18258	18258	18419	18340	18290	18311	18593	18561	18375	18447	18385	18372	18520	18354	18535	18398	18492	18382	18482	18574	18348	18452	18317	18411	18292	18389	18291	18360	18330	18470	18388	18243	18394	18297	18276	18460	18479	18312	18497	18195	18508	18188	18563	18206	18574	18466	18319	18374	18343	18380	18231	18471	18350	18424	18483	18265	18415	18237	18418	18424	18371	18346	18391	18272	18346	18408	18313	18538	18195	18450	18309	18341	18392	18336	18229	18256	18438	18438	18537	18380	18346	18332	18250	18732	18371	18541	18477	18263	18390	18339	18514	18442	18533	18525	18426	18388	18435	18544	18254	18421	18292	18354	18540	18459	18439	18154	18347	18569	18392	18423	18483	18399	18319	18348	18365	18328	18285	18373	18353	18388	18500	18252	18509	18247	18431	18444	18538	18358	18609	18398	18512	18409	18537	18220	18385	18579	18413	18587	18451	18559	18273	18444	18304	18395	18358	18427	18247	18359	18397	18315	18504	18459	18420	18329	18372	18384	18461	18256	18370	18402	18480	18455	18407	18285	18385	18223	18280	18509	18354	18448	18523	18474	18329	18513	18429	18404	18376	18358	18377	18560	18380	18309	18300	18489	18562	18324	18429	18497	18308	18498	18479	18242	18405	18402	18278	18326	18475	18426	18372	18484	18415	18222	18331	18230	18393	18368	18466	18638	18374	18417	18097	18301	18320	18553	18445	18437	18540	18490	18503	18450	18578	18383	18507	18351	18405	18490	18430	18387	18608	18339	18658	18431	18303	18465	18494	18243	18199	18508	18345	18363	18230	18413	18313	18352	18409	18339	18445	18466	18361	18449	18240	18405	18593	18320	18560	18106	18542	18347	18390	18473	18080	18323	18525	18325	18366	18470	18420	18535	18245	18563	18507	18420	18445	18402	18081	18481	18522	18408	18617	18436	18330	18305	18289	18383	18403	18552	18358	18511	18435	18474	18488	18400	18505	18390	18325	18440	18374	18493	18463	18412	18379	18250	18301	18379	18384	18393	18338	18445	18334	18550	18373	18415	18444	18287	18555	18598	18417	18370	18461	18256	18379	18388	18538	18348	18436	18435	18533	18502	18404	18554	18409	18248	18498	18364	18192	18507	18387	18269	18368	18555	18440	18361	18470	18557	18415	18328	18556	18452	18426	18257	18394	18436	18230	18400	18453	18494	18447	18521	18521	18490	18391	18485	18473	18391	18582	18275	18407	18198	18537	18272	18468	18613	18464	18290	18383	18403	18349	18452	18549	18298	18371	18369	18322	18619	18444	18401	18402	18440	18412	18345	18420	18205	18518	18320	18357	18606	18511	18218	18481	18390	18366	18452	18326	18523	18295	18341	18397	18570	18385	18438	18390	18412	18409	18510	18383	18443	18434	18419	18400	18359	18412	18477	18240	18410	18428	18379	18214	18417	18408	18208	18392	18487	18452	18420	18391	18350	18368	18554	18408	18356	18197	18286	18567	18292	18424	18514	18399	18447	18526	18434	18351	18470	18334	18356	18303	18266	18442	18423	18367	18182	18454	18366	18459	18410	18409	18384	18376	18548	18557	18426	18365	18306	18453	18461	18442	18318	18312	18373	18415	18366	18419	18289	18733	18371	18488	18379	18444	18453	18432	18481	18505	18414	18480	18330	18370	18328	18306	18367	18460	18413	18504	18353	18385	18361	18361	18514	18610	18508	18289	18393	18396	18358	18344	18529	18348	18265	18394	18551	18394	18307	18337	18403	18279	18476	18425	18685	18523	18375	18391	18363	18507	18496	18521	18230	18464	18291	18477	18217	18412	18325	18423	18380	18405	18399	18560	18146	18231	18347	18418	18290	18494	18268	18345	18464	18420	18307	18390	18309	18511	18529	18464	18237	18385	18382	18169	18248	18455	18434	18332	18249	18506	18362	18267	18408	18435	18439	18494	18625	18421	18520	18379	18285	18436	18394	18495	18449	18537	18389	18361	18450	18283	18374	18463	18332	18612	18713	18303	18539	18262	18431	18498	18441	18583	18522	18556	18378	18518	18548	18420	18432	18525	18316	18397	18336	18415	18530	18367	18488	18268	18315	18377	18421	18436	18414	18408	18585	18296	18371	18572	18436	18309	18444	18443	18384	18323	18493	18259	18411	18540	18480	18512	18401	18359	18326	18496	18390	18432	18213	18387	18300	18189	18534	18362	18498	18444	18286	18151	18453	18444	18460	18448	18453	18308	18592	18480	18163	18489	18317	18398	18300	18344	18368	18343	18275	18323	18387	18442	18560	18436	18468	18251	18457	18330	18375	18402	18511	18383	18377	18438	18480	18595	18419	18375	18412	18532	18491	18387	18400	18395	18377	18523	18437	18413	18414	18385	18402	18392	18390	18370	18250	18399	18341	18475	18382	18179	18191	18587	18430	18455	18595	18495	18529	18628	18454	18618	18463	18486	18472	18397	18495	18481	18385	18435	18548	18441	18467	18362	18558	18285	18323	18261	18409	18364	18273	18314	18487	18412	18338	18501	18464	18410	18450	18301	18322	18380	18323	18471	18328	18372	18478	18663	18416	18346	18330	18398	18484	18453	18593	18279	18553	18650	18247	18332	18456	18338	18280	18373	18384	18550	18431	18385	18467	18302	18410	18321	18548	18318	18319	18403	18324	18343	18352	18380	18416	18433	18548	18328	18363	18494	18314	18417	18401	18391	18435	18458	18305	18345	18362	18340	18412	18543	18324	18263	18368	18409	18481	18431	18454	18344	18431	18348	18389	18293	18401	18544	18436	18505	18317	18304	18411	18490	18376	18510	18406	18509	18547	18377	18513	18260	18493	18424	18273	18431	18343	18436	18555	18713	18300	18424	18340	18630	18369	18316	18410	18316	18531	18490	18398	18468	18411	18420	18568	18450	18536	18482	18368	18527	18440	18482	18421	18426	18428	18573	18455	18246	18495	18276	18500	18509	18462	18459	18546	18580	18575	18295	18376	18443	18432	18427	18262	18383	18455	18256	18348	18365	18551	18527	18418	18283	18302	18268	18474	18440
23789	21191	27757	25596	25998	31775	34835	32511	31280	31376	30793	30447	30364	30163	30056	29806	29928	29556	29209	29351	29294	29240	29640	29661	29292	29364	29142	29090	29161	29405	29311	29294	29248	29044	29502	29114	29310	29120	29420	29165	29300	29189	29013	29065	29110	29130	28795	29258	29213	29071	28994	29030	29065	28900	29326	29317	29379	28952	29023	29095	28968	28987	29094	29277	28911	29015	29113	29174	29293	29308	29059	28946	29403	28964	29061	29042	29103	29024	29089	29110	29068	28860	28922	29243	29053	29243	29187	28866	28917	28944	29176	29090	28844	28861	28752	28954	29034	28814	29236	28911	29223	29081	28978	29183	29064	29121	28940	29017	28959	29061	29306	29088	29257	29220	29203	28936	28979	28853	28927	28697	29287	28851	29119	28948	29011	28810	29058	29314	28936	28800	29049	29138	29073	29004	28895	29091	29110	29192	29162	29150	28846	29071	28925	29071	28941	29067	28975	29122	28931	28948	28677	29144	28958	29023	28927	28811	29199	28959	29008	29096	28909	28818	29070	28872	28896	28730	28878	28661	29135	29102	29165	28856	29084	29009	29102	29087	28802	28957	29074	28862	29049	29064	29036	28984	29187	29103	28902	29156	29138	29109	28784	28892	28944	29219	29008	29292	29168	28918	29028	29018	28708	28845	28953	29104	28971	29095	29036	29149	29264	28791	28956	29254	29186	29266	29098	29028	28981	28934	29032	28869	29013	28849	28915	28979	29071	29148	29170	28982	29125	29206	29309	28674	28920	29076	29064	29035	29197	29092	29182	28739	28992	29104	28936	29139	29365	28909	29093	29046	28885	29178	28876	29000	28866	28939	28999	29040	28838	29339	29072	29101	29126	29145	29206	29057	28987	28942	28953	28831	28968	29034	28881	28609	29040	29194	29096	29120	28887	29164	29245	29165	29048	28964	29082	28909	28764	29032	28918	29195	29190	28811	28951	29065	28942	28950	28981	28894	29063	28995	28997	28745	28828	28983	29158	29233	28964	29175	29106	29064	28999	29098	29065	29115	29029	29048	28903	29122	29090	28883	28810	28838	29053	28970	29177	29045	29235	29003	29130	29018	28950	29036	28984	29157	28950	29056	29152	29165	28955	29139	29196	29162	29069	29253	29243	29139	28997	28786	29361	29183	28962	28873	29069	28832	29002	28989	29182	28949	28767	28943	28856	28971	28693	29231	29024	28828	29107	29101	29020	28922	28980	28624	28992	29093	28919	29099	28901	28755	28738	29079	28898	29053	28807	29164	29062	29033	28995	28954	29074	29321	29173	29001	29045	28853	29261	28816	28965	28849	29092	28973	29040	28900	29190	29026	28850	28874	28991	29039	29215	28857	29108	29130	29260	29006	28977	28819	29245	29262	29193	29052	28821	29028	29051	29006	29020	29086	29052	29076	28985	29036	29084	28960	29127	29078	29082	29026	29055	29033	29071	28921	28921	29066	29026	28879	29031	29003	28868	29037	29378	28976	29153	28876	28895	28928	29254	29186	28989	29335	29292	29107	29186	28983	29157	29147	28691	28912	28939	28971	28998	28989	28975	28782	29265	29126	28827	29273	29198	29002	29426	29062	28794	28983	28886	29040	29079	29308	29176	29017	29158	29061	29037	29004	28884	29141	29147	29390	29042	28847	28929	28960	29149	29063	28853	29081	29140	28958	28695	29035	29050	28943	28925	28842	29060	28974	28646	28854	29079	29110	28842	28950	28843	28957	28971	29126	29141	29046	29203	29089	29255	28935	29150	29060	29135	28952	28755	29061	29372	29156	29163	29120	28833	28722	28901	29033	29095	29138	28961	29016	29095	29025	29084	29098	29180	28865	28791	28944	29158	29031	29311	29001	28806	28900	28740	28725	28953	29007	28773	28974	29120	29038	29064	28990	29132	28783	28866	29017	28991	29080	28746	29010	28949	28922	28727	29105	29105	28844	28956	29021	28828	28974	28871	28907	29142	29226	29045	29062	29011	28905	28883	29050	29013	28955	28913	29064	28916	29102	29066	29188	28830	29065	28926	28743	28992	29050	28958	29237	29060	28818	28830	29048	29279	29300	29095	29231	28929	29205	28991	28885	29067	29135	29001	29112	29102	29080	29240	29147	29201	29154	28674	29132	29020	29018	28847	29014	28834	29046	28751	28941	29048	28810	29053	28853	28955	29060	29031	28934	29108	28944	28995	28950	28910	29011	29266	29048	29174	28962	28872	29012	29028	28688	29104	29187	29143	29007	29287	28856	28966	28872	28997	29084	29087	29107	29062	28958	28900	29166	29085	29236	28971	29326	29222	28956	28876	28959	29041	28862	29181	29298	29089	29198	28862	29012	28745	29028	28932	28995	29247	28753	29171	29048	28943	28960	28802	29267	28865	29025	29023	28777	29126	28936	29335	28969	29001	29160	29041	29076	29012	29021	28832	28947	28948	29225	29077	28895	29133	29014	28912	28844	29097	28992	28900	29120	29135	29039	29074	28948	28941	29015	29056	28894	29111	28940	29265	29017	28976	28940	28976	29056	28833	28886	28644	28862	28939	28927	28899	29178	29215	28770	28751	29189	29058	28816	28872	28869	28924	28959	29159	29178	29034	28979	29123	28975	28830	28997	28984	29167	29229	29097	29109	28800	29082	29161	28701	29037	28897	28789	28983	28860	29030	28807	29388	29016	29056	29131	28950	28825	29065	28918	29088	29048	29172	28890	29101	29035	29069	29207	28927	29167	28849	28821	29074	29264	28793	28881	29353	28865	28967	28953	29219	29174	28958	29094	29169	29066	28996	28964	29156	28792	29255	29205	28880	29022	28866	29050	28964	29100	28980	29085	28975	29146	28874	28872	29094	29199	28952	29152	28885	29073	28728	28850	29171	29102	29166	28726	29012	28983	28993	29010	28910	29116	28980	29000	28949	28731	29130	29007	29030	29147	29156	28922	28787	29026	29262	29188	28864	28973	28954	29145	29189	28970	29416	29157	29180	28914	28942	28910	29175	29105	29100	28963	29113	29105	29070	29190	28858	28941	28777	28944	28907	29029	28923	29047	29090	29136	28939	29163	28953	29290	28991	28847	29131	28999	28998	29025	28920	28954	29125	29075	29057	28813	28925	28977	28782	29063	29210	29220	28998	29073	28976	28997	29040	29128	28926	28953	29017	28936	29048	28719	28930	29228	28916	28939	29057	29171	28882	28969	29112	29170	29151	28818	29055	28939	28930	28918	29045	29058	28706	28908	28821	29062	29104	29046	28875	28900	28983	28881	28939	28872	28983	28918	29019	29143	28961	29303	29116	28926	29161	29087	29058	28841	29030	29018	29072	28856	29247	29241	29063	28675	29077	28951	28923	28881	29052	29321	28956	29124	28992	28940	28702	29027	29003	28898	28961	29155	28766	28873	29344	28975	29024	28869	29061	28870	29049	29085	29058	29167	29021	29067	29197	28883	29220	29024	29019	29159	28950	29058	29204	29185	28910	28811	29279	28828	29129	29049	28962	28938	29308	29073	29012	29184	28932	28589	29210	29351	29020	28949	29079	28949	29045	29034	29059	28982	29143	28682	29068	29043	29042	29043	28743	28904	28883	28972	29188	28983	29199	29061	28932	29030	29030	28858	29097	28910	28705	28953	29016	28882	29117	28906	28696	29024	29057	28997	28764	28920	28834	29075	29028	29075	28816	28858	29080	28739	29221	28919	29327	29019	28925	28963	29215	29096	29006	28889	29205	28941	28946	29038	28807	28821	29256	28979	29051	28930	29082	28931	28837	29080	28875	28922	29265	29033	29183	28820	28997	28756	29080	28920	29195	29078	29134	29106	29157	29198	28871	28969	28692	29061	29050	28912	28877	28998	28972	29141	29013	28876	29195	29079	28956	29025	29013	28929	29032	28964	29081	29076	28833	28992	28742	29342	29030	29061	29221	28889	29189	28777	28973	28984	28950	29039	28881	28950	29143	28962	29040	28804	29048	29066	28972	28960	28969	28917	28951	28946	29286	28801	28927	29132	29057	28817	28887	29148	28958	29074	29218	29273	29228	29108	29086	29224	28975	29224	29159	28966	29242	29050	28968	29142	28942	28908	28941	28839	29153	29017	29093	29027	28971	29078	29270	29110	28906	28825	28834	29048	29299	29283	28870	28903	29012	28908	29238	29130	28854	29085	29095	28818	29084	28850	29009	29001	28866	29304	28918	28963	29201	28871	29195	29177	28952	28901	28759	28923	29049	29192	29202	28820	29060	28841	28884	29063	28903	29030	29093	28794	29472	28926	28905	29039	29090	29080	29075	28932	28912	28963	29055	29031	29069	28890	29307	29171	29237	29044	28948	29126	29057	28902	28866	29101	29025	29185	29119	28985	29160	29023	29242	29076	28948	29078	29042	29074	28772	28996	28926	29136	29072	28964	29094	28902	29157	28813	28916	28584	29090	29204	29058	28966	29211	29025	28918	29300	29014	29046	28796	28947	28981	28995	29043	29020	29057	29058	29059	29062	28961	29011	29199	28960	29006	29177	29061	29063	28894	29032	29267	28939	29037	28933	29087	29284	28891	29093	29110	29223	28846	28989	29115	28758	28961	29016	29312	29084	28902	28873	28902	28779	28955	28938	28933	28997	28933	28901	29011	29192	28993	28971	29157	28982	28970	28833	28933	28835	29283	29040	28984	29050	28741	29438	28932	29078	29014	28853	29101	28811	28928	29305	29001	29155	29308	29260	29085	29014	29003	29190	29215	28828	28923	28970	29025	28784	28763	29050	29078	29204	29157	29002	29058	28674	29048	28905	29092	29009	29367	29255	28990	29145	28853	28977	29048	28868	29017	29187	29153	28974	29014	29218	29150	28948	29152	29044	29058	29053	29264	29123	29111	28944	28973	28971	29318	28738	29198	29007	28981	28969	29183	28869	28902	29345	28985	28819	29100	29096	29089	28581	28885	29368	29125	29039	28953	29169	29007	29036	29257	29019	29014	29026	28968	29057	29091	29113	29334	29238	29035	28939	28913	28865	28976	29204	28863	29002	29131	28960	28733	29111	28886	29105	28735	28711	29037	29419	28990	28793	28840	29099	29132	28903	28916	29037	28762	28794	29005	28985	28796	29109	28961	28859	28980	28930	29085	29101	28931	28942	28924	29011	29142	28936	28794	28843	28869	29170	28998	28929
21529	36143	36207	29954	26819	24625	23026	22350	21319	20410	20056	19738	19412	19128	18688	18805	18231	18416	18392	18217	17982	18041	17901	17859	18115	17944	17992	17626	17717	17747	17794	17692	17740	17817	17527	17781	17741	17663	17729	17948	17738	17749	17666	17492	17861	17638	17729	17379	17736	17646	17609	17623	17781	17533	17690	17477	17662	17457	17698	17841	17657	17422	17723	17578	17530	17624	17503	17669	17802	17479	17558	17601	17504	17559	17599	17750	17745	17518	17550	17646	17483	17614	17632	17682	17489	17572	17483	17611	17735	17559	17543	17530	17573	17645	17502	17691	17536	17446	17770	17519	17633	17641	17552	17661	17594	17365	17698	17645	17438	17528	17635	17576	17557	17414	17513	17711	17509	17531	17669	17805	17610	17531	17670	17562	17640	17609	17676	17735	17601	17501	17549	17550	17653	17693	17655	17638	17605	17697	17667	17391	17827	17615	17596	17667	17467	17563	17633	17723	17651	17631	17633	17640	17564	17601	17564	17752	17415	17689	17591	17752	17616	17585	17640	17655	17548	17803	17679	17368	17704	17560	17368	17497	17669	17445	17718	17735	17608	17509	17597	17618	17613	17723	17601	17567	17587	17679	17710	17482	17568	17541	17750	17603	17739	17583	17674	17565	17578	17562	17591	17666	17574	17517	17543	17504	17562	17611	17652	17624	17528	17534	17782	17609	17723	17544	17584	17528	17563	17763	17642	17568	17603	17618	17521	17545	17640	17635	17679	17699	17511	17583	17379	17558	17642	17548	17559	17450	17708	17719	17539	17621	17526	17558	17642	17516	17695	17690	17729	17501	17489	17696	17678	17517	17647	17640	17688	17449	17742	17472	17498	17729	17571	17491	17623	17561	17615	17642	17644	17547	17582	17561	17463	17632	17741	17672	17526	17769	17646	17778	17591	17567	17608	17663	17432	17544	17666	17567	17714	17625	17417	17579	17606	17600	17562	17640	17551	17574	17604	17679	17590	17707	17611	17714	17753	17698	17431	17648	17615	17610	17595	17949	17619	17603	17622	17599	17443	17688	17598	17547	17878	17471	17626	17797	17785	17665	17595	17512	17561	17568	17575	17646	17522	17697	17695	17576	17607	17734	17543	17416	17665	17696	17533	17664	17513	17614	17614	17629	17442	17780	17703	17432	17390	17521	17663	17667	17640	17433	17539	17588	17476	17672	17524	17596	17704	17530	17408	17493	17590	17573	17597	17580	17646	17660	17405	17593	17739	17673	17459	17796	17575	17470	17702	17649	17626	17547	17744	17566	17674	17505	17895	17637	17767	17558	17621	17422	17548	17502	17594	17616	17657	17480	17715	17519	17674	17441	17725	17521	17650	17799	17667	17554	17709	17582	17402	17657	17588	17551	17530	17635	17565	17708	17618	17686	17575	17519	17635	17603	17678	17731	17448	17593	17623	17662	17669	17727	17694	17544	17534	17508	17798	17692	17716	17699	17544	17601	17660	17365	17711	17733	17685	17651	17554	17532	17732	17593	17469	17580	17759	17790	17752	17524	17504	17707	17657	17448	17871	17676	17721	17741	17665	17564	17547	17519	17726	17666	17632	17633	17575	17617	17519	17538	17622	17667	17681	17486	17772	17577	17694	17665	17565	17569	17630	17553	17730	17441	17558	17660	17530	17683	17676	17735	17697	17523	17673	17692	17515	17549	17547	17696	17540	17651	17447	17419	17615	17580	17584	17749	17623	17541	17620	17608	17712	17615	17569	17614	17787	17615	17620	17487	17349	17521	17692	17645	17898	17562	17504	17679	17690	17464	17728	17683	17688	17614	17589	17605	17532	17602	17681	17624	17790	17681	17555	17451	17581	17529	17604	17624	17531	17607	17648	17613	17550	17574	17826	17387	17788	17761	17757	17533	17657	17682	17699	17614	17680	17496	17598	17649	17687	17590	17593	17579	17730	17542	17628	17581	17677	17836	17551	17500	17590	17740	17474	17523	17678	17572	17538	17646	17588	17464	17608	17744	17455	17535	17543	17441	17864	17600	17479	17775	17543	17622	17858	17669	17738	17375	17411	17642	17600	17705	17509	17806	17489	17545	17782	17525	17618	17615	17680	17557	17592	17472	17680	17545	17537	17538	17673	17546	17579	17549	17662	17652	17529	17797	17627	17597	17683	17504	17376	17637	17463	17413	17674	17544	17545	17595	17658	17586	17464	17577	17667	17621	17868	17636	17572	17654	17648	17463	17782	17815	17335	17585	17430	17751	17455	17628	17677	17554	17662	17606	17646	17510	17607	17602	17515	17559	17627	17684	17492	17507	17630	17585	17501	17513	17676	17422	17558	17694	17521	17514	17736	17609	17711	17535	17525	17601	17578	17564	17616	17446	17510	17651	17718	17595	17582	17572	17521	17551	17694	17616	17642	17538	17467	17700	17546	17641	17489	17590	17735	17505	17535	17558	17622	17608	17651	17733	17557	17712	17715	17847	17567	17621	17688	17493	17656	17503	17701	17561	17529	17430	17643	17514	17440	17462	17578	17667	17515	17545	17685	17630	17625	17581	17787	17637	17606	17679	17748	17618	17854	17417	17560	17630	17621	17592	17678	17717	17587	17585	17561	17522	17631	17656	17661	17624	17618	17492	17653	17735	17590	17559	17548	17632	17631	17622	17481	17635	17802	17706	17522	17673	17365	17682	17611	17646	17583	17411	17415	17636	17702	17789	17598	17641	17673	17438	17432	17625	17771	17680	17571	17654	17548	17506	17727	17542	17598	17501	17503	17370	17608	17550	17735	17569	17599	17524	17528	17649	17573	17832	17647	17586	17623	17666	17581	17676	17702	17538	17552	17484	17595	17721	17555	17658	17615	17624	17575	17485	17310	17754	17574	17595	17516	17510	17646	17595	17506	17599	17576	17421	17501	17438	17717	17503	17630	17610	17627	17541	17619	17692	17544	17701	17660	17609	17749	17457	17791	17567	17686	17738	17814	17641	17653	17662	17580	17730	17594	17601	17745	17686	17690	17647	17630	17637	17713	17529	17589	17571	17635	17546	17663	17556	17528	17643	17464	17776	17637	17691	17663	17590	17716	17679	17644	17598	17520	17702	17534	17598	17716	17354	17513	17643	17713	17542	17612	17637	17724	17578	17679	17613	17586	17837	17587	17570	17572	17431	17449	17437	17517	17565	17461	17417	17651	17528	17640	17735	17510	17676	17372	17590	17707	17683	17628	17511	17550	17572	17672	17806	17547	17565	17662	17443	17494	17831	17416	17647	17651	17527	17581	17571	17393	17645	17567	17468	17557	17586	17737	17583	17610	17510	17740	17506	17424	17484	17575	17733	17613	17507	17532	17565	17630	17709	17525	17671	17792	17725	17883	17522	17627	17620	17576	17690	17725	17764	17622	17556	17722	17597	17648	17517	17672	17612	17637	17530	17695	17521	17675	17681	17495	17801	17496	17670	17486	17478	17714	17682	17696	17586	17459	17588	17736	17628	17667	17572	17652	17515	17495	17636	17544	17535	17511	17659	17534	17600	17577	17700	17691	17625	17576	17441	17475	17642	17556	17521	17566	17585	17804	17655	17657	17564	17519	17583	17767	17605	17638	17634	17583	17609	17568	17590	17644	17795	17632	17671	17455	17574	17709	17582	17362	17553	17571	17694	17602	17613	17677	17640	17700	17740	17722	17530	17632	17612	17584	17511	17587	17675	17637	17690	17761	17624	17420	17665	17577	17673	17731	17489	17818	17505	17580	17652	17635	17785	17574	17693	17676	17504	17334	17622	17624	17625	17443	17516	17678	17477	17720	17557	17489	17779	17675	17631	17548	17419	17555	17681	17647	17662	17527	17437	17696	17503	17694	17571	17509	17465	17707	17523	17375	17419	17726	17610	17574	17562	17659	17675	17657	17680	17705	17714	17683	17508	17642	17404	17825	17385	17634	17799	17660	17592	17530	17519	17564	17432	17668	17598	17877	17692	17757	17460	17383	17557	17741	17621	17734	17674	17723	17506	17857	17654	17570	17713	17654	17536	17718	17548	17695	17660	17616	17612	17728	17533	17705	17550	17411	17737	17707	17531	17655	17623	17621	17655	17585	17674	17511	17555	17598	17694	17817	17693	17532	17731	17679	17599	17508	17735	17426	17498	17553	17577	17695	17636	17440	17675	17572	17449	17725	17763	17375	17524	17646	17608	17466	17561	17637	17503	17662	17695	17566	17533	17571	17443	17492	17695	17588	17521	17622	17718	17636	17675	17517	17577	17719	17605	17653	17601	17538	17633	17723	17625	17624	17455	17605	17646	17626	17723	17551	17603	17532	17534	17544	17603	17686	17543	17610	17650	17680	17470	17431	17638	17735	17610	17644	17605	17618	17483	17562	17705	17601	17547	17571	17708	17541	17393	17595	17422	17605	17585	17834	17509	17573	17428	17553	17515	17708	17622	17559	17645	17716	17718	17696	17636	17590	17625	17615	17539	17591	17627	17625	17573	17584	17529	17691	17444	17671	17546	17558	17564	17325	17686	17586	17641	17586	17593	17678	17673	17524	17609	17556	17538	17630	17726	17524	17612	17672	17456	17495	17737	17603	17700	17624	17508	17521	17732	17474	17673	17522	17617	17590	17632	17614	17551	17386	17689	17602	17688	17530	17652	17654	17499	17640	17702	17601	17612	17594	17408	17825	17513	17724	17667	17515	17722	17386	17637	17657	17608	17705	17617	17598	17540	17434	17359	17574	17791	17531	17567	17513	17580	17535	17511	17607	17510	17511	17477	17808	17621	17512	17336	17572	17659	17602	17808	17544	17612	17479	17597	17723	17623	17604	17556	17644	17536	17554	17584	17530	17430	17701	17512	17556	17454	17695	17626	17593	17695	17628	17699	17691	17723	17660	17589	17687	17683	17430	17660	17537	17709	17606	17491	17562	17526	17551	17666	17619	17588	17612	17745	17502	17480	17699	17539	17534	17605	17570	17785	17749	17767	17471	17530	17510	17648	17464	17595	17502	17635	17489	17627	17635	17498	17664	17549	17626	17540	17672	17614	17590	17495	17498	17816	17519	17583	17656	17678	17491	17508	17415	17706	17574	17583	17494	17624	17616	17667	17525	17655	17597	17570	17829	17583	17476	17496	17700	17575	17698	17469	17662	17661	17753	17655	17656	17582	17559	17693
22598	21159	27706	25077	23432	29726	36189	33308	32193	32165	31465	30955	30613	30460	29879	29809	29961	29687	29690	29827	29612	29718	29250	29292	29158	29099	29190	29493	29310	29249	29406	29033	29201	29249	28945	29093	29138	28788	28937	28928	28909	28901	28791	29029	28932	29007	29023	29134	29134	29082	28892	29046	29082	28912	28856	29193	28742	28754	28958	28861	28930	29026	28848	28788	28846	28987	28888	28988	28855	28737	28905	28983	29025	28680	28966	28754	28985	28783	28782	28709	28885	28716	28903	28677	28824	29033	28888	28780	28802	28553	28665	28967	28907	28897	28698	28999	28883	28928	28655	29045	28824	28946	28876	29019	28826	28635	28888	28731	28898	28719	28804	28993	28860	28841	28696	28970	28830	28894	28766	29062	28622	28842	28696	28651	28794	28808	28955	28857	28657	28404	28979	28904	28530	28773	28927	28896	28672	28739	28684	28957	29066	28839	29004	28768	28808	28614	28859	29200	28640	28859	28818	28630	28499	29024	28757	29034	28985	29095	28825	28681	28909	28930	28774	28757	29101	28562	28762	28874	28663	28772	28804	28725	29023	28879	28745	28678	28973	28998	28823	28606	28900	28697	29052	28938	28609	28824	28763	28946	28792	28708	28983	28877	28802	28902	28637	28760	28848	28799	28895	28962	28940	28784	28803	28533	28727	28970	28940	28473	28484	28553	28735	28705	28913	28984	28769	28927	28914	28991	28879	28566	28688	28851	28862	28769	28803	28877	28711	28734	28931	29070	28895	28776	28701	28876	28798	28749	28861	29012	29037	28761	28878	28771	28827	28941	28938	28969	28834	28883	28802	28764	28963	29017	28961	28932	28865	28982	28807	28951	28791	28690	28630	29072	28558	28806	28723	28804	28766	28655	29075	28633	28779	28867	28794	28934	28885	28804	28950	28952	28378	28691	28799	28719	28606	28706	28990	28902	28914	28979	28772	28926	28667	28640	28549	28647	28829	28502	28972	28671	28837	28530	28632	28658	28776	28706	28641	28642	28544	28884	28784	28862	28767	29011	28700	28866	29106	29076	28647	28614	28709	28667	28844	28521	28836	28982	28856	28927	29099	28929	28891	28627	28672	28680	28777	28570	29011	28860	28883	28747	28788	29071	28854	28644	28601	29014	28605	28903	28948	28741	28762	28796	28631	28825	28892	28673	28682	28870	28845	28818	28805	28885	28811	28787	28733	28751	28893	28748	28782	28725	28770	28731	28708	28796	29033	28690	28939	28626	28694	28759	28811	28923	29042	28610	28946	28844	29090	28663	28892	29041	28881	28412	28900	28780	28683	28505	28806	28615	28902	29038	28604	28922	28694	28857	28946	28794	28997	28824	28869	28730	28656	28784	28974	28701	28949	28729	28877	28963	28871	28804	29113	28789	28848	28914	28761	28729	28624	28674	28682	28742	28771	28725	28950	28656	29021	28810	28827	29072	28872	28950	28731	28821	28752	28728	28758	28745	29061	28777	28821	28709	28722	28809	28760	28757	28785	29022	28851	28818	29008	28733	29007	28619	28538	28574	28807	28710	28753	28702	28941	28893	28747	29095	28774	28775	28759	28620	28693	28599	28862	28715	29014	28682	28618	28918	28365	28894	28559	28827	28768	28728	28695	29011	28507	28622	28881	28975	28743	28727	28694	28761	28928	29092	28916	28583	28906	28773	29051	28784	28881	28884	28556	28613	28950	28770	28693	28753	28700	28809	28586	29266	28735	28726	28940	28570	28803	28706	28820	28763	28630	28700	29036	28935	28499	28598	28799	28724	28797	29151	28952	28804	28878	28584	28791	28827	28859	28674	28831	28802	28882	28834	28575	28809	28958	28750	28847	28815	28690	28477	28725	28557	28799	28664	28625	28726	28527	28789	28925	28709	28942	28768	28828	28897	28895	29001	28719	28797	28674	28671	28503	28857	28791	29040	28721	28587	28747	28710	28987	28890	28713	28853	28722	28787	28975	28873	28920	28693	28568	28529	28857	28860	28744	28735	28486	28962	28804	28787	28876	28873	28786	28708	28606	28639	28756	28629	28755	28927	28826	28708	29088	28843	28616	28751	28850	28734	29038	28640	28717	29089	28464	28827	29006	29120	28716	28609	28673	28770	29173	28916	28959	28853	28894	28821	29064	28778	28813	28706	28967	28475	28555	28730	28733	28787	28860	28951	29014	28491	28803	28732	28946	28694	28676	28658	28829	28832	28972	28674	28771	28825	28871	28608	28787	28752	28734	28957	28635	28809	28734	28444	28591	28758	28931	28760	28921	28725	28589	28519	28733	28504	28844	28734	28792	28925	28992	28972	28865	28731	29020	28902	28961	28965	28885	28734	28801	28924	28568	28748	28754	28903	28709	28612	28813	28797	29003	28861	29007	28654	29007	28748	28867	28668	28822	28777	28719	28929	28926	28975	28769	28962	29184	28829	28690	28601	28912	28728	29010	28653	28696	28515	28586	29124	29093	28589	28862	28778	28678	28680	28693	28955	28950	28814	28833	28852	29051	28687	28621	29060	29121	28929	28936	28812	28722	28749	28964	28789	28911	28955	28956	28571	28895	28546	28817	28735	28782	28809	28826	28939	29077	28986	28904	28691	28688	28969	28818	28477	28898	29075	28804	29006	28568	29012	28914	29174	28682	28946	28992	28824	28894	28733	28794	28557	28647	28652	29046	28844	29120	28763	28837	28762	28961	28792	28837	28503	28423	29090	28839	29043	28885	28816	28580	28634	28693	28559	28814	28617	28798	28819	29004	28661	28736	28857	28884	28974	28956	28817	28796	28756	28773	28782	28757	28987	28613	28676	28577	28530	29154	28760	28846	28978	28872	28730	28820	28829	28859	28699	28877	28858	28912	28926	28690	28738	28513	28837	28708	28825	28538	28719	28743	28803	28839	28720	28797	28813	28617	28707	28647	28887	28912	28619	28717	28759	28688	28800	28899	28923	28874	28921	28662	28913	28907	29017	28776	28751	29083	28822	28870	28971	28681	28780	28995	28636	28782	28818	28758	28540	28733	28889	28750	28883	28832	28800	28757	28957	28650	28883	29006	28728	28650	28988	28965	28750	28889	28763	28814	28791	28760	28635	28756	28443	29084	28763	28645	28416	28881	28846	28855	28759	28895	28775	28616	28746	28862	28624	28703	28970	29036	28581	28936	29114	28975	28979	28700	28816	28716	28885	28569	28822	28729	28856	28766	28940	28805	28832	29099	28867	28823	28883	28625	28746	28896	28701	28692	28703	28789	28800	28783	28732	28837	28812	28733	29012	28769	28897	28700	28761	28887	28992	28818	28997	28835	28823	29135	28931	28781	28918	28858	28854	28869	28756	28662	28612	28593	28836	28782	28751	28847	28718	28947	29144	28844	28500	28826	29000	28761	28628	28445	29000	28668	28860	28781	28856	28545	28943	28800	28659	28573	28694	29058	29050	28808	28756	28728	28659	28828	29100	28947	28719	28989	28899	28749	28860	28978	28844	28730	28767	28783	29100	28766	28922	28838	28657	28603	28702	28764	28705	28850	28643	28705	28853	28633	28985	29005	28809	28528	28967	28719	28683	28828	28977	28814	28847	28715	28693	28839	28754	28715	28569	28989	28728	28931	28718	28659	28697	28640	28888	28455	28790	28693	28840	28776	28777	28809	28985	28710	28954	28734	28585	28637	28670	28810	29033	28702	28449	28853	28790	28689	28791	29050	28845	29028	28892	29046	29152	28889	28944	28975	29152	28833	28591	28921	28773	28664	28585	28885	28619	28798	28875	28805	28896	28802	28548	28685	28676	28807	28903	28970	28853	28800	28908	28989	28615	28901	28896	28917	28887	28796	28712	28661	28941	28909	28599	28811	28889	28889	28903	28763	28944	28818	28847	29090	28702	28548	28629	28681	28665	28722	28550	28920	29062	28849	28727	28622	28746	28831	29093	28660	28760	28790	28748	28891	28889	28789	29068	28692	28885	28868	28905	28789	28986	28749	28998	28774	28862	28863	28593	28547	28964	29105	28851	28826	28826	28903	28740	28706	28659	28939	28861	28936	28717	28844	28964	29112	28909	28836	28808	28749	28993	28815	28865	28767	28679	28877	28904	28795	28499	28616	28613	28529	28864	29177	28818	28909	28548	28866	28868	28944	28856	28784	28716	29009	29070	28723	28715	28692	28528	28682	28776	28689	28671	28666	28802	28735	28949	28771	28951	28876	28969	28784	28934	28820	28818	28795	28829	28928	28765	28648	28963	28848	28858	28847	28759	29123	28838	28747	28501	28947	28878	28481	28803	28967	28987	28751	28984	28880	29045	28676	28728	28603	28798	29056	28676	28931	28856	28780	28797	28896	29016	29010	28561	28944	28587	28612	28649	28757	28841	28757	29000	28989	28966	28784	28774	28811	28730	28638	28905	28752	28727	28792	28964	28861	28803	28804	28575	28775	28471	28756	28565	28854	28786	28724	28672	28743	28880	28562	28725	28753	28888	29098	28884	28568	28892	28800	28629	28781	28897	28799	28958	28852	28703	28680	28794	28757	28785	28908	28822	28923	28694	28561	28970	28646	28637	28871	28809	28850	28923	28985	29034	28740	28543	28835	28800	28883	28534	28840	28868	28601	28625	28785	28694	28672	29015	28794	28766	28951	28915	28744	28827	28506	28691	28890	28817	28927	28699	28574	28796	28707	28779	28556	28896	29177	28897	28726	28635	28681	28805	28606	28747	28728	28985	28795	28746	28741	28914	28733	28621	28916	28776	28936	28505	28937	28875	28791	28570	29020	28891	28482	28940	28907	28909	28805	28652	28851	29092	28807	28740	28784	28684	28933	28867	28917	28776	29052	28799	28548	28519	28845	28831	28776	28857	28711	28718	28783	28822	28946	28629	28892	28863	28974	28900	28845	28710	28990	28788	29283	29151	28912	28828	29006	28875	28715	28791	28822	28639	28926	29166	28915	28708	28605	28872	28994	28978	28898	28899	28870	28726	28731	28945	28663	29040	28885	28912	28954	28928	29006	28794	28963	28838	28945	28804	28577	28819	28783	28697	28841	28712	28928	28868	28633	28689	28562	28797	28774	28862	28904	28949	28791	28861	28986	28667	28851	28970	28733	28714	28664	28772	28806	28694	28815	28684	28993	28662	28802	28885	28785	28848	28834	28843	29046	28725
23092	41154	41178	34234	30131	27193	25434	23783	22744	22038	20912	20454	19856	19536	19151	19008	18825	18392	18229	18346	18375	18084	18085	18079	18074	18079	17966	17894	18101	17837	17669	17947	17702	17697	17737	17656	17731	17614	17640	17751	17576	17506	17394	17540	17557	17625	17498	17591	17496	17584	17498	17634	17440	17670	17594	17470	17435	17504	17379	17668	17570	17620	17610	17499	17519	17527	17631	17345	17625	17490	17394	17467	17571	17616	17357	17578	17592	17413	17645	17444	17526	17452	17338	17439	17477	17500	17524	17551	17427	17495	17556	17428	17438	17398	17454	17445	17463	17541	17434	17404	17292	17378	17313	17580	17556	17474	17521	17644	17336	17356	17542	17453	17481	17449	17467	17613	17392	17449	17538	17384	17486	17493	17374	17337	17424	17532	17394	17508	17630	17403	17453	17495	17332	17361	17452	17413	17468	17370	17411	17587	17354	17388	17389	17482	17433	17421	17461	17555	17491	17347	17553	17449	17467	17547	17331	17411	17470	17492	17317	17346	17344	17427	17535	17609	17398	17419	17390	17426	17413	17477	17416	17555	17402	17393	17334	17505	17417	17254	17514	17369	17405	17412	17486	17319	17380	17364	17396	17497	17515	17379	17297	17387	17369	17532	17521	17345	17308	17395	17537	17495	17560	17370	17527	17507	17579	17445	17210	17389	17332	17399	17761	17603	17576	17305	17449	17292	17425	17618	17509	17415	17407	17497	17273	17546	17442	17300	17400	17396	17353	17393	17484	17529	17540	17444	17546	17402	17313	17398	17489	17400	17484	17444	17414	17161	17447	17415	17318	17495	17423	17440	17394	17592	17330	17204	17460	17357	17378	17273	17555	17494	17381	17523	17538	17491	17502	17451	17514	17512	17620	17457	17463	17325	17635	17375	17485	17488	17465	17582	17475	17413	17602	17185	17399	17419	17482	17582	17439	17498	17356	17348	17417	17268	17460	17412	17478	17548	17347	17446	17313	17407	17421	17314	17524	17211	17405	17487	17560	17384	17457	17629	17389	17414	17387	17420	17412	17572	17475	17199	17389	17490	17466	17536	17599	17403	17571	17646	17477	17394	17390	17322	17535	17409	17395	17258	17392	17306	17360	17460	17379	17430	17273	17462	17357	17526	17410	17425	17405	17617	17433	17312	17277	17170	17482	17392	17535	17316	17510	17498	17352	17441	17590	17511	17429	17515	17494	17559	17444	17401	17425	17378	17505	17446	17340	17361	17297	17268	17298	17502	17459	17481	17522	17550	17469	17382	17516	17342	17421	17502	17348	17370	17548	17498	17510	17390	17516	17362	17418	17409	17389	17366	17561	17581	17604	17364	17479	17296	17513	17237	17574	17289	17495	17548	17362	17417	17279	17616	17551	17430	17370	17279	17410	17515	17541	17491	17669	17430	17423	17393	17485	17366	17496	17465	17701	17334	17423	17414	17475	17443	17449	17467	17319	17474	17321	17566	17449	17268	17389	17364	17381	17346	17361	17430	17386	17361	17245	17446	17433	17472	17273	17564	17579	17455	17539	17557	17571	17371	17579	17524	17322	17462	17524	17456	17471	17524	17196	17365	17493	17383	17434	17463	17556	17328	17552	17396	17298	17225	17512	17404	17473	17452	17532	17410	17313	17682	17439	17322	17220	17520	17524	17323	17587	17406	17374	17353	17494	17465	17357	17447	17358	17484	17357	17338	17244	17507	17353	17395	17337	17385	17376	17387	17460	17697	17685	17527	17275	17427	17424	17518	17308	17374	17407	17487	17433	17497	17638	17412	17315	17488	17368	17469	17564	17493	17488	17547	17355	17392	17681	17311	17508	17491	17377	17410	17319	17544	17424	17637	17385	17385	17497	17465	17328	17493	17416	17417	17503	17530	17545	17517	17315	17484	17402	17375	17534	17240	17480	17394	17619	17533	17497	17269	17318	17481	17438	17313	17428	17518	17445	17457	17524	17487	17354	17417	17429	17276	17456	17410	17512	17507	17382	17493	17436	17467	17357	17411	17615	17557	17426	17490	17435	17569	17467	17481	17621	17244	17330	17465	17573	17573	17465	17429	17423	17322	17316	17455	17482	17395	17517	17275	17399	17335	17366	17511	17396	17578	17323	17378	17256	17502	17465	17424	17428	17513	17428	17340	17430	17259	17485	17515	17368	17429	17592	17437	17485	17418	17460	17300	17488	17432	17460	17325	17381	17419	17384	17453	17638	17371	17381	17505	17637	17433	17451	17648	17194	17392	17461	17484	17475	17574	17489	17340	17314	17345	17582	17582	17403	17335	17570	17271	17424	17461	17614	17447	17505	17259	17603	17435	17495	17579	17405	17499	17338	17421	17372	17536	17419	17580	17346	17657	17577	17394	17665	17434	17481	17242	17519	17440	17564	17434	17369	17537	17353	17462	17518	17451	17402	17482	17277	17325	17428	17501	17438	17391	17420	17572	17393	17515	17443	17542	17474	17430	17429	17409	17576	17636	17351	17449	17514	17556	17485	17462	17291	17537	17385	17606	17549	17329	17355	17290	17471	17472	17315	17337	17527	17393	17413	17496	17259	17423	17424	17472	17387	17507	17291	17463	17474	17594	17457	17396	17397	17419	17533	17402	17518	17419	17501	17269	17554	17383	17599	17479	17232	17531	17593	17489	17479	17390	17472	17406	17541	17403	17310	17388	17348	17444	17505	17603	17550	17390	17593	17491	17421	17341	17320	17533	17484	17309	17539	17482	17333	17398	17171	17684	17618	17590	17412	17454	17636	17450	17467	17470	17522	17518	17501	17290	17509	17532	17360	17544	17351	17473	17367	17374	17499	17405	17441	17493	17439	17402	17589	17318	17526	17488	17379	17505	17499	17480	17450	17443	17445	17420	17558	17364	17277	17338	17398	17300	17459	17338	17506	17265	17344	17614	17319	17467	17588	17539	17386	17483	17335	17596	17440	17335	17440	17348	17199	17645	17397	17424	17499	17511	17544	17506	17392	17388	17381	17381	17652	17409	17346	17463	17566	17483	17622	17587	17518	17429	17557	17515	17481	17474	17200	17496	17434	17412	17410	17559	17619	17458	17527	17558	17471	17516	17460	17508	17455	17490	17460	17345	17337	17336	17461	17365	17542	17411	17431	17571	17413	17526	17678	17246	17458	17328	17537	17303	17395	17508	17404	17448	17346	17655	17437	17547	17448	17439	17246	17417	17235	17545	17535	17337	17489	17387	17420	17450	17444	17408	17596	17623	17515	17333	17569	17396	17368	17587	17574	17283	17375	17401	17505	17409	17378	17499	17486	17437	17345	17502	17234	17509	17605	17475	17639	17335	17693	17496	17480	17424	17610	17504	17508	17392	17289	17515	17501	17423	17430	17521	17546	17367	17580	17406	17524	17609	17241	17333	17333	17378	17352	17533	17481	17431	17463	17583	17419	17545	17475	17463	17421	17518	17419	17541	17414	17453	17677	17477	17423	17392	17643	17481	17371	17524	17437	17428	17364	17526	17364	17543	17478	17400	17569	17429	17535	17307	17473	17416	17478	17339	17400	17547	17676	17223	17537	17461	17479	17360	17397	17548	17351	17608	17447	17398	17386	17384	17374	17501	17458	17588	17431	17505	17210	17453	17418	17483	17483	17568	17482	17330	17467	17443	17653	17393	17547	17346	17287	17477	17257	17491	17545	17367	17453	17347	17393	17309	17436	17317	17511	17516	17417	17328	17344	17507	17348	17503	17522	17353	17659	17400	17463	17285	17429	17403	17517	17411	17420	17445	17422	17377	17457	17459	17421	17347	17410	17412	17583	17589	17356	17505	17576	17450	17537	17335	17540	17310	17466	17272	17647	17358	17649	17336	17310	17272	17514	17416	17516	17382	17332	17504	17528	17409	17265	17322	17461	17457	17573	17553	17375	17505	17568	17492	17480	17333	17565	17284	17278	17462	17444	17592	17535	17399	17545	17405	17517	17210	17322	17449	17373	17531	17212	17683	17572	17423	17508	17376	17327	17421	17530	17374	17225	17384	17190	17419	17339	17439	17467	17519	17486	17413	17542	17414	17665	17455	17342	17337	17431	17544	17435	17626	17303	17336	17258	17492	17519	17426	17434	17296	17424	17309	17310	17457	17565	17444	17331	17386	17251	17368	17453	17486	17408	17392	17346	17330	17477	17346	17416	17300	17351	17486	17490	17563	17316	17472	17587	17483	17528	17541	17518	17654	17317	17433	17492	17373	17355	17372	17591	17359	17432	17351	17520	17269	17325	17370	17642	17314	17320	17233	17506	17323	17405	17525	17674	17661	17421	17478	17261	17398	17319	17243	17588	17522	17437	17422	17390	17543	17479	17422	17366	17377	17531	17370	17480	17386	17429	17384	17433	17424	17512	17430	17434	17487	17419	17573	17616	17408	17454	17495	17334	17657	17457	17318	17364	17327	17279	17686	17437	17324	17561	17433	17446	17383	17281	17396	17411	17378	17315	17365	17491	17493	17501	17248	17618	17429	17420	17561	17439	17431	17364	17580	17432	17419	17338	17291	17475	17452	17392	17454	17306	17441	17488	17360	17466	17392	17259	17515	17537	17550	17424	17425	17378	17234	17524	17520	17310	17526	17468	17492	17375	17600	17401	17603	17624	17335	17351	17568	17331	17521	17479	17352	17523	17478	17451	17391	17451	17454	17406	17523	17429	17655	17337	17543	17332	17496	17527	17236	17402	17478	17399	17184	17316	17498	17639	17351	17236	17479	17500	17602	17421	17308	17561	17466	17337	17377	17560	17463	17474	17266	17412	17568	17507	17430	17391	17548	17432	17212	17407	17536	17359	17486	17397	17196	17440	17392	17494	17237	17585	17427	17518	17447	17539	17311	17451	17303	17406	17351	17363	17445	17191	17245	17482	17375	17505	17525	17457	17278	17393	17552	17512	17409	17456	17612	17316	17496	17291	17425	17478	17311	17355	17592	17483	17465	17388	17408	17509	17590	17409	17464	17638	17356	17276	17511	17332	17381	17356	17456	17552	17502	17475	17499	17457	17513	17317	17448	17345	17337	17399	17343	17248	17365	17413	17430	17325	17533	17478	17382	17531	17502	17312	17644	17632	17665	17470	17414	17382	17400	17343	17526	17430	17468	17513	17544	17346	17397	17372	17526	17383	17402	17420	17431
36904	31967	38191	37126	34573	34027	33514	33106	32749	32372	32134	32085	31836	31712	31817	31535	31690	31864	31791	31670	31534	31597	31378	31676	31477	31526	31432	31324	31623	31626	31461	31733	31379	31829	31371	31405	31507	31626	31492	31406	31534	31567	31387	31612	31572	31381	31424	31395	31480	31615	31649	31297	31705	31460	31342	31301	31286	31619	31387	31415	31455	31365	31518	31552	31204	31415	31343	31243	31571	31400	31272	31424	31199	31511	31274	31319	31370	31336	31397	31461	31528	31467	31246	31545	31653	31324	31358	31602	31545	31291	31464	31321	31255	31474	31371	31578	31093	31124	31440	31155	31265	31050	31236	31643	31430	31518	31569	31380	31155	31573	31429	31345	31521	31278	31533	31239	31294	31482	31520	31467	31665	31542	31462	31511	31468	31477	31145	31385	31351	31276	31329	31225	31556	31168	31781	31547	31276	31345	31453	31268	31397	31529	31724	31337	31433	31524	31439	31488	31584	31535	31389	31413	31350	31350	31501	31592	31543	31334	31487	31091	31300	31209	31042	31414	31520	31589	31117	31512	31340	31152	31126	31410	31297	31532	31401	31426	31431	31718	31482	31384	31411	31497	31160	31194	31489	31545	31443	31365	31532	31585	31585	31346	31559	31613	31407	31702	31498	31579	31250	31433	31202	31134	31384	31293	31508	31252	31457	31498	31304	31575	31316	31165	31219	31154	31583	31450	31433	31336	31472	31218	31339	31351	31370	31363	31327	31377	31601	31288	31444	31613	31475	31405	31679	31606	31280	31560	31510	31455	31747	31388	31399	31387	31662	31540	31402	31449	31405	31578	31470	31095	31058	31610	31231	31367	31401	31461	31543	31688	31512	31510	31547	31574	31494	31117	31392	30933	31360	31337	31689	31541	31458	31556	31268	31379	31399	31363	31555	31442	31400	31470	31625	31536	31722	31381	31601	31380	31592	31193	31403	31502	31460	31610	31666	31399	31690	31492	31626	31578	31597	31699	31586	31239	31780	31459	31463	31457	31530	31453	31312	31455	31619	31260	31364	31467	31638	31938	31379	31492	31351	31627	31260	31319	31358	31266	31274	31261	31367	31356	31214	31252	31263	31575	31487	31358	31295	31745	31660	31581	31562	31474	31458	31437	31357	31725	31543	31348	31547	31457	31418	31478	31432	31495	31258	31436	31552	31729	31499	31384	31509	31457	31493	31370	31436	31573	31472	31614	31541	31742	31222	31764	31516	31610	31671	31564	31328	31402	31275	31398	31383	31553	31320	31521	31491	31483	31484	31774	31474	31229	31385	31396	31478	31160	31358	31273	31640	31593	31626	31468	31599	31448	31560	31456	31333	31341	31301	31415	31465	31416	31442	31385	31563	31232	31502	31670	31178	31499	31427	31344	31422	31137	31649	31414	31441	31544	31364	31319	31608	31311	31415	31486	31474	31313	31447	31592	31560	31311	31426	31506	31502	31430	31811	31795	31538	31493	31393	31549	31205	31254	31230	31518	31748	31591	31610	31139	31276	31350	31194	31342	31586	31583	31496	31459	31433	31247	31258	31272	31377	31232	31398	31533	31509	31470	31275	31370	31827	31527	31455	31430	31475	31747	31287	31657	31258	31454	31253	31510	31724	31789	31229	31545	31240	31356	31511	31242	31504	31593	31268	31222	31457	31299	31530	31287	31572	31445	31455	31316	31697	31626	31426	31563	31341	31297	31725	31263	31433	31459	31407	31441	31487	31348	31378	31256	31466	31021	31438	31650	31396	31594	31558	31381	31420	31230	31435	31664	31580	31479	31469	31424	31327	31484	31430	31469	31406	31435	31455	31637	31530	31499	31340	31309	31123	31212	31439	31389	31840	31221	31530	31164	31432	31551	31716	31642	31595	31220	31182	31865	31248	31227	31361	31534	31370	31304	31449	31273	31619	31282	31591	31541	31504	31544	31487	31418	31491	31532	31394	31193	31475	31255	31568	31420	31485	31383	31580	31443	31781	31605	31476	31614	31421	31413	31467	31526	31302	31239	31391	31598	31337	31201	31661	31565	31425	31347	31451	31668	31439	31508	31586	31464	31324	31529	31202	31217	31617	31417	31396	31714	31500	31407	31340	31529	31572	31264	31377	31411	31268	31348	31449	31336	31512	31365	31163	31304	31704	31159	31442	31457	31373	31390	31450	31539	31608	31377	31371	31368	31301	31029	31519	31192	31504	31469	31260	31326	31295	31411	31425	31296	31409	31363	31584	31672	31480	31317	31358	31363	31431	31181	31400	31327	31690	31355	31442	31373	31657	31390	31559	31523	31333	31513	31429	31486	31390	31094	31891	31606	31520	31241	31272	31523	31497	31434	31376	31560	31507	31342	31142	31276	31512	31217	31439	31230	31434	31597	31391	31231	31266	31375	31708	31191	31378	31803	31301	31398	31455	31486	31522	31375	31306	31352	31569	31470	31285	31228	31412	31202	31538	31379	31477	31577	31377	31444	31401	31493	31618	31411	31245	31416	31505	31303	31423	31535	31597	31499	31383	31175	31364	31396	31666	31495	31579	31738	31376	31219	31345	31380	31531	31700	31381	31667	31516	31237	31242	31514	31350	31584	31557	31355	31394	31552	31457	31495	31177	31398	31691	31391	31453	31391	31476	31328	31347	31412	31486	31638	31489	31118	31581	31473	31470	31320	31306	31239	31520	31095	31645	31421	31039	31226	31477	31404	31554	31262	31443	31632	31477	31297	31296	31355	31536	31548	31516	31146	31433	31353	31739	31459	31389	31352	31321	31746	31647	31391	31327	31582	31221	31336	31157	31429	31644	31465	31409	31524	31368	31612	31326	31761	31548	31301	31465	31243	31300	31481	31665	31479	31315	31223	31637	31220	31377	31402	31500	31553	31554	31039	31498	31452	31685	31363	31588	31294	31289	31645	31365	31375	31456	31314	31481	31478	31487	31322	31366	31203	31555	31305	31337	31550	31479	31360	31507	31388	31452	31390	31587	31595	31323	31392	31218	31605	31425	31493	31365	31298	31312	31401	31650	31226	31681	31483	31435	31465	31364	31548	31439	31308	31527	31496	31387	31269	31608	31362	31271	31478	31452	31698	31374	31237	31685	31414	31585	31569	31303	31444	31397	31410	31679	31444	31384	31575	31724	31214	31462	31507	31341	31596	31429	31455	31618	31461	31456	31431	31371	31535	31480	31169	31359	31468	31300	31298	31431	31206	31508	31636	31135	31389	31239	31176	31546	31312	31536	31619	31548	31431	31278	31405	31664	31415	31312	31240	31512	31282	31500	31467	31382	31181	31451	31797	31328	31474	31490	31490	31319	31566	31538	31494	31558	31452	31395	31128	31647	31324	31545	31402	31282	31421	31425	31259	31534	31383	31492	31133	31201	31519	31319	31305	31384	31315	31501	31586	31519	31237	31392	31266	31528	31339	31584	31443	31397	31629	31573	31574	31592	31512	31405	31486	31210	31525	31650	31261	31020	31336	31218	31746	31522	31549	31396	31383	31234	31699	31562	31404	31598	31357	31566	31503	31408	31275	31654	31348	31622	31530	31267	31592	31415	31384	31557	31204	31572	31439	31731	31590	31434	31720	31565	31601	31294	31399	31418	31484	31580	31689	31447	31562	31432	31491	31486	31233	31265	31658	31341	31378	31515	31021	31451	31397	31278	31452	31399	31385	31620	31372	31723	31480	31272	31437	31496	31293	31435	31493	31657	31507	31597	31578	31200	31362	31632	31455	31520	31294	31566	31418	31317	31685	31444	31420	31381	31602	31544	31028	31605	31595	31554	31370	31510	31504	31401	31544	31477	31541	31468	31277	31479	31531	31476	31357	31507	31669	31450	31386	31490	31566	31502	31488	31543	31433	31322	31484	31616	31462	31343	31297	31226	31461	31621	31380	31333	31513	31590	31801	31473	31537	31318	31557	31313	31593	31394	31462	31654	31501	31296	31259	31189	31551	31565	31518	31427	31637	31485	31447	31777	31281	31516	31234	31461	31422	31626	31621	31592	31465	31568	31519	31244	31257	31527	31569	31702	31661	31390	31272	31387	31341	31268	31369	31427	31210	31399	31238	31360	31393	31491	31404	31442	31558	31680	31677	31637	31505	31495	31529	31561	31304	31183	31114	31505	31381	31355	31386	31421	31385	31447	31173	31131	31242	31518	31633	31444	31535	31489	31550	31343	31434	31449	31255	31434	31555	31634	31548	31403	31183	31556	31308	31429	31419	31328	31548	31468	31508	31405	31437	31614	31408	31523	31522	31041	31557	31526	31301	31231	31619	31258	31579	31551	31631	31400	31596	31465	31500	31704	31535	31494	31508	31430	31520	31565	31376	31433	31584	31552	31444	31541	31645	31580	31557	31283	31481	31488	31482	31326	31405	31353	31727	31540	31447	31535	31447	31537	31558	31339	31247	31384	31632	31748	31465	31320	31355	31391	31464	31381	31664	31517	31291	31352	31291	31381	31249	31416	31524	31403	31416	31279	31523	31408	31583	31372	31475	31257	31551	31477	31384	31260	31315	31447	31661	31702	31499	31290	31667	31446	31580	31136	31280	31241	31644	31248	31561	31220	31155	31524	31393	31551	31469	31562	31488	31445	31339	31488	31499	31332	31550	31488	31464	31492	31437	31588	31340	31491	31310	31654	31439	31035	31427	31335	31698	31365	31447	31463	31436	31366	31301	31593	31441	31497	31471	31494	31121	31219	31391	31324	31495	31395	31518	31457	31407	31306	31240	31595	31324	31144	31264	31358	31438	31420	31032	31236	31193	31356	31567	31446	31503	31579	31363	31561	31355	31424	31371	31453	31685	31416	31387	31422	31458	31596	31692	31248	31268	31199	31364	31369	31586	31778	31529	31765	31409	31366	31301	31589	31310	31253	31400	31573	31474	31369	31418	31622	31473	31451	31359	31331	31492	31541	31537	31521	31248	31649	31337	31167	31569	31390	31293	31288	31539	31599	31804	31526	31490	31635	31579	31159	31455	31266	31439	31415	31582	31335	31404	31500	31138	31460	31348	31525	31384	31491	31522	31241	31462	31708	31498	31425	31417	31725	31181	31455	31431	31645	31483	31456	31262	31435	31412	31566	31494	31302	31266	31313	31380	31455	31247	31445	31519	31250	31627	31480	31454	31088	31328	31719	31439	31500	31618
23827	30338	30309	26480	24227	22710	21705	21180	20448	20263	19918	19828	19547	19369	19353	19123	19226	19125	19024	18988	18985	18960	18775	18698	18931	18875	18804	18757	18799	18744	18807	18831	18802	18761	18812	18745	18673	18872	18792	18714	18831	18794	18863	18620	18601	18654	18771	18554	18706	18740	18649	18684	18769	18927	18712	18731	18745	18721	18818	18697	18572	18636	18626	18599	18581	18524	18792	18636	18558	18716	18659	18567	18753	18650	18711	18675	18542	18819	18512	18893	18805	18674	18454	18681	18657	18694	18639	18783	18669	18652	18666	18497	18745	18827	18437	18551	18857	18534	18664	18567	18621	18593	18505	18589	18551	18605	18517	18774	18608	18658	18650	18714	18638	18613	18725	18583	18663	18815	18545	18821	18695	18524	18676	18736	18605	18616	18605	18857	18684	18622	18531	18663	18576	18671	18697	18771	18512	18882	18695	18598	18823	18648	18831	18655	18726	18464	18723	18712	18530	18494	18740	18766	18809	18616	18687	18765	18677	18573	18917	18648	18589	18879	18654	18673	18677	18782	18444	18471	18656	18597	18660	18669	18660	18440	18612	18903	18542	18529	18646	18693	18555	18783	18403	18533	18666	18814	18646	18757	18742	18693	18662	18803	18913	18494	18674	18588	18483	18642	18626	18756	18615	18567	18464	18687	18532	18730	18793	18640	18652	18803	18549	18509	18742	18849	18654	18636	18765	18528	18681	18708	18548	18696	18569	18551	18886	18659	18749	18694	18707	18661	18644	18587	18561	18508	18737	18667	18651	18498	18606	18626	18736	18660	18748	18853	18713	18480	18672	18572	18679	18734	18549	18728	18617	18646	18662	18693	18572	18570	18795	18631	18745	18557	18682	18875	18727	18610	18670	18826	18638	18569	18594	18704	18558	18663	18589	18467	18601	18620	18765	18696	18807	18703	18657	18495	18689	18604	18461	18729	18705	18657	18748	18734	18691	18668	18693	18621	18710	18752	18536	18612	18667	18533	18714	18577	18640	18822	18490	18656	18559	18426	18647	18602	18717	18767	18727	18561	18628	18737	18664	18626	18486	18582	18604	18762	18610	18633	18723	18704	18696	18695	18558	18675	18652	18560	18710	18612	18778	18521	18688	18595	18757	18526	18571	18629	18680	18791	18666	18690	18623	18641	18749	18590	18540	18599	18713	18780	18604	18611	18577	18378	18643	18699	18833	18471	18610	18847	18684	18651	18458	18659	18663	18569	18525	18537	18641	18612	18644	18666	18577	18585	18589	18709	18663	18589	18624	18654	18583	18574	18848	18621	18670	18640	18769	18832	18626	18621	18662	18738	18592	18560	18844	18593	18615	18757	18571	18621	18715	18764	18687	18486	18818	18722	18753	18675	18829	18716	18577	18825	18650	18640	18771	18695	18744	18631	18503	18698	18744	18607	18642	18612	18609	18722	18736	18676	18601	18583	18728	18611	18759	18693	18715	18588	18680	18796	18627	18610	18695	18453	18611	18892	18637	18841	18544	18782	18575	18635	18723	18701	18572	18739	18790	18636	18671	18535	18686	18604	18594	18616	18790	18751	18553	18518	18644	18559	18622	18492	18781	18652	18624	18372	18590	18734	18728	18647	18674	18677	18749	18584	18659	18602	18496	18691	18649	18718	18733	18615	18626	18644	18730	18692	18748	18566	18604	18675	18570	18707	18786	18588	18667	18591	18680	18524	18653	18750	18661	18555	18598	18709	18641	18631	18792	18547	18537	18737	18760	18822	18785	18751	18614	18636	18694	18637	18924	18468	18682	18773	18624	18640	18661	18740	18720	18755	18641	18710	18591	18718	18712	18757	18711	18444	18851	18670	18732	18518	18448	18454	18765	18495	18661	18648	18824	18628	18640	18641	18721	18354	18688	18651	18589	18605	18370	18665	18599	18639	18518	18624	18698	18703	18599	18517	18704	18684	18482	18553	18654	18646	18675	18715	18617	18725	18415	18628	18680	18511	18712	18850	18450	18765	18714	18774	18776	18597	18634	18568	18566	18706	18462	18657	18797	18770	18668	18686	18582	18768	18680	18786	18686	18641	18697	18716	18603	18534	18557	18636	18465	18648	18793	18622	18807	18749	18650	18488	18491	18739	18715	18677	18738	18530	18581	18616	18610	18771	18525	18640	18791	18621	18692	18581	18536	18744	18678	18573	18725	18774	18665	18785	18740	18598	18523	18840	18454	18587	18618	18649	18771	18455	18710	18695	18655	18771	18575	18650	18488	18536	18689	18569	18707	18784	18788	18551	18632	18634	18569	18639	18531	18683	18669	18759	18623	18651	18599	18699	18711	18725	18597	18655	18613	18644	18787	18776	18825	18642	18750	18688	18599	18469	18536	18569	18711	18611	18678	18518	18825	18616	18624	18529	18760	18706	18703	18528	18728	18776	18736	18423	18735	18644	18834	18731	18586	18662	18753	18828	18626	18646	18659	18523	18522	18566	18580	18710	18788	18599	18708	18726	18750	18629	18617	18705	18598	18649	18811	18570	18841	18687	18616	18835	18686	18611	18902	18723	18814	18718	18900	18725	18605	18622	18873	18629	18483	18600	18565	18564	18696	18732	18706	18548	18853	18728	18504	18644	18715	18544	18726	18636	18735	18657	18711	18671	18760	18613	18610	18697	18677	18708	18711	18640	18606	18685	18631	18571	18518	18584	18615	18707	18607	18575	18698	18542	18676	18680	18817	18668	18632	18687	18701	18556	18515	18698	18777	18760	18621	18829	18629	18732	18776	18568	18659	18646	18748	18669	18662	18564	18742	18709	18888	18748	18596	18676	18784	18504	18698	18730	18621	18571	18709	18751	18618	18470	18605	18537	18652	18713	18501	18551	18626	18743	18705	18637	18607	18721	19150	18462	18604	18629	18825	18375	18627	18636	18664	18636	18576	18644	18723	18714	18558	18755	18645	18653	18578	18558	18740	18572	18506	18480	18794	18721	18760	18650	18521	18808	18826	18817	18593	18829	18668	18774	18718	18614	18615	18596	18662	18551	18769	18571	18552	18622	18796	18612	18661	18681	18726	18781	18524	18695	18619	18609	18724	18566	18701	18524	18820	18586	18703	18804	18614	18565	18599	18593	18746	18670	18828	18641	18439	18376	18847	18796	18767	18741	18606	18555	18592	18583	18743	18784	18696	18704	18632	18742	18445	18679	18565	18530	18602	18770	18647	18800	18769	18667	18782	18671	18791	18705	18758	18620	18828	18597	18711	18669	18581	18707	18717	18549	18506	18809	18560	18719	18707	18440	18654	18910	18657	18658	18681	18719	18653	18724	18501	18630	18841	18599	18459	18507	18652	18525	18648	18555	18651	18667	18451	18688	18620	18608	18606	18569	18770	18736	18646	18534	18701	18678	18575	18592	18692	18591	18636	18650	18701	18392	18691	18560	18765	18667	18682	18678	18488	18709	18764	18661	18537	18722	18642	18681	18768	18806	18695	18826	18651	18635	18576	18706	18670	18548	18699	18718	18728	18755	18704	18614	18793	18631	18669	18768	18562	18911	18789	19008	18778	18785	18540	18722	18764	18717	18405	18666	18468	18702	18643	18539	18809	18566	18760	18612	18797	18589	18642	18604	18851	18550	18665	18691	18623	18701	18733	18536	18721	18725	18641	18714	18547	18541	18596	18646	18551	18757	18569	18431	18770	18606	18783	18667	18760	18678	18732	18798	18737	18562	18725	18711	18380	18554	18779	18932	18366	18870	18673	18908	18801	18454	18549	18775	18683	18597	18590	18751	18530	18609	18554	18710	18740	18665	18787	18643	18497	18803	18618	18621	18708	18634	18829	18568	18782	18617	18568	18678	18619	18817	18608	18661	18654	18604	18716	18772	18642	18565	18569	18770	18552	18742	18696	18743	18433	18807	18792	18813	18640	18854	18543	18643	18896	18553	18572	18681	18655	18768	18586	18787	18627	18615	18737	18684	18699	18641	18673	18683	18602	18584	18575	18753	18628	18633	18597	18510	18685	18626	18623	18663	18567	18624	18761	18587	18793	18681	18749	18690	18840	18630	18902	18846	18709	18767	18720	18843	18957	18744	18522	18579	18591	18560	18801	18684	18851	18720	18692	18816	18670	18473	18747	18560	18716	18744	18637	18734	18748	18643	18562	18701	18575	18703	18577	18823	18661	18612	18624	18619	18588	18647	18647	18717	18706	18646	18733	18599	18701	18716	18661	18687	18376	18713	18812	18615	18560	18523	18652	18472	18712	18617	18698	18519	18655	18681	18545	18628	18659	18788	18549	18623	18667	18566	18831	18805	18579	18628	18506	18766	18805	18649	18562	18626	18595	18616	18546	18627	18602	18467	18663	18867	18566	18758	18608	18634	18638	18610	18660	18645	18483	18588	18636	18406	18639	18729	18762	18730	18720	18718	18704	18730	18643	18604	18744	18772	18674	18701	18743	18588	18554	18555	18729	18515	18786	18699	18761	18606	18679	18628	18700	18728	18584	18581	18782	18570	18669	18735	18629	18675	18721	18585	18544	18513	18433	18718	18588	18641	18858	18760	18756	18598	18490	18854	18619	18557	18642	18628	18560	18525	18553	18471	18628	18890	18588	18809	18707	18634	18547	18530	18552	18617	18515	18489	18802	18725	18695	18600	18870	18724	18543	18536	18810	18558	18617	18644	18459	18623	18598	18733	18758	18570	18710	18667	18563	18564	18746	18761	18797	18617	18854	18742	18706	18459	18803	18600	18695	18815	18490	18593	18600	18631	18710	18606	18739	18618	18682	18661	18798	18704	18643	18640	18712	18693	18755	18648	18691	18706	18610	18444	18648	18809	18638	18625	18579	18701	18644	18748	18666	18700	18659	18631	18811	18774	18691	18784	18563	18590	18737	18496	18706	18646	18643	18623	18741	18631	18576	18658	18712	18720	18940	18609	18638	18781	18792	18669	18758	18534	18796	18556	18717	18616	18759	18701	18787	18606	18787	18622	18815	18625	18877	18579	18955	18649	18672	18604	18531	18649	18536	18642	18432	18643	18657	18672	18761	18637	18718	18520	18713	18669	18640	18795	18848	18522	18682	18679	18727	18672	18574	18602	18769	18599	18803	18665	18567	18610	18613	18664	18604	18727	18604	18522	18711	18669	18757	18721	18523	18505	18786	18695	18630	18632
23838	21172	27804	25686	26343	32491	35294	32677	31909	31723	31460	31104	30651	30774	30456	30450	30370	30229	29908	30072	29977	30043	30025	30079	30012	30023	29883	29845	29737	29746	29965	29689	29859	29819	29510	29879	29806	29885	29621	29655	29935	29720	29731	29507	29549	29699	29658	29363	29701	29788	29642	29916	29489	29490	29405	29701	29629	29565	29759	29938	29389	29665	29644	29725	29715	29859	29519	29493	29716	29702	29613	29505	29776	29487	29701	29768	29563	29725	29480	29373	29639	29656	29715	29625	29686	29472	29516	29469	29598	29534	29510	29412	29816	29674	29513	29537	29626	29618	29638	29453	29761	29433	29500	29638	29768	29672	29516	29414	29447	29507	29705	29796	29809	29411	29855	29448	29661	29671	29792	29577	29611	29575	29568	29489	29386	29630	29538	29410	29434	29651	29524	29768	29576	29782	29544	29593	29462	29473	29231	29599	29500	29568	29526	29156	29700	29605	29647	29295	29636	29637	29639	29677	29417	29753	29712	29613	29515	29754	29607	29607	29479	29622	29532	29500	29532	29654	29351	29516	29481	29300	29798	29591	29639	29698	29269	29613	29795	29706	29591	29700	29837	29699	29657	29825	29607	29656	29407	29615	29463	29806	29805	29460	29557	29339	29528	29633	29655	29921	29486	29436	29450	29606	29300	29474	29577	29583	29464	29490	29457	29402	29736	29396	29451	29384	29545	29426	29721	29568	29510	29593	29465	29503	29511	29628	29333	29555	29405	29523	29428	29701	29507	29504	29689	29330	29404	29602	29533	29817	29761	29745	29221	29343	29456	29628	29638	29479	29620	29684	29544	29449	29691	29657	29562	29377	29536	29422	29491	29496	29501	29516	29642	29629	29886	29496	29410	29630	29706	29790	29667	29672	29629	29352	29386	29659	29749	29674	29456	29403	29629	29601	29733	29567	29425	29878	29771	29568	29438	29505	29530	29551	29390	29564	29608	29541	29434	29282	29445	29530	29661	29680	29573	29496	29641	29477	29664	29611	29557	29759	29549	29525	29682	29515	29617	29427	29505	29669	29494	29490	29633	29645	29380	29710	29655	29678	29564	29786	29616	29480	29288	29472	29780	29284	29375	29434	29681	29570	29473	29485	29694	29471	29596	29453	29669	29577	29606	29405	29608	29676	29829	29574	29620	29544	29480	29746	29318	29514	29482	29353	29695	29653	29790	29344	29538	29568	29411	29555	29580	29566	29759	29733	29623	29643	29528	29496	29247	29376	29712	29815	29860	29496	29658	29333	29717	29626	29679	29614	29475	29505	29480	29618	29260	29567	29533	29580	29761	29770	29508	29626	29646	29565	29538	29897	29718	29756	29928	29788	29589	29406	29834	30016	29617	29890	29619	29639	29551	29343	29506	29485	29581	29511	29607	29444	29594	29248	29496	29443	29677	29860	29588	29358	29378	29376	29498	29824	29793	29522	29584	29449	29611	29572	29416	29212	29291	29419	29539	29774	29677	29853	29272	29682	29672	29673	29445	29694	29396	29198	29087	29602	29522	29402	29326	29613	29522	29471	29702	29664	29803	29595	29456	29519	29463	29723	29584	29477	29722	29513	29729	29700	29555	29722	29881	29639	29620	29596	29827	29514	29687	29666	29755	29583	29488	29580	29494	29693	29652	29517	29576	29440	29614	29618	29696	29597	29521	29353	29648	29566	29593	29945	29811	29657	29510	29795	29820	29565	29365	29546	29249	29554	29676	29888	29531	29667	29705	29510	29447	29758	29628	29269	29383	29582	29536	29508	29576	29553	29278	29330	29391	29532	29498	29544	29396	29562	29737	29395	29406	29923	29414	29498	29681	29686	29609	29410	29636	29307	29642	29614	29676	29561	29356	29795	29379	29687	29423	29284	29771	29516	29912	29521	29175	29568	29444	29684	29435	29580	29667	29515	29557	29463	29249	29717	29656	29446	29769	29615	29511	29590	29452	29692	29444	29615	29523	29434	29404	29500	29667	29427	29734	29434	29344	29335	29444	29430	29402	29442	29657	29670	29317	29462	29866	29707	29851	29200	29342	29626	29584	29545	29750	29533	29837	29741	29658	29630	29798	29576	29768	29667	29349	29515	29561	29728	29635	29760	29728	29387	29685	29302	29595	29745	29499	29692	29378	29420	29436	29536	29522	29733	29519	29491	29810	29737	29857	29809	29649	29746	29700	29709	29580	29668	29459	29798	29407	29300	29690	29627	29497	29604	29499	29540	29655	29329	29481	29502	29524	29471	29578	29627	29456	29412	29558	29643	30012	29678	29637	29095	29917	29414	29487	29616	29552	29514	29498	29756	29581	29331	29403	29507	29887	29681	29666	29453	29487	29359	29577	29529	29368	29553	29580	29551	29479	29387	29632	29763	29454	29670	29969	29741	29516	29268	29753	29818	29706	29599	29171	29667	29335	29516	29682	29547	29582	29795	29490	29587	29380	29668	29686	29578	29515	29461	29519	29790	29445	29468	29633	29401	29437	29303	29445	29615	29709	29692	29677	29657	29551	29461	29776	29437	29546	29621	29488	29490	29596	29659	29555	29533	29454	29680	29669	29615	29527	29690	29394	29470	29483	29576	29708	29472	29740	29634	29551	29560	29549	29495	29652	29495	29612	29484	29448	29562	29507	29462	29352	29766	29639	29552	29487	29646	29741	29660	29619	29533	29693	29509	29638	29566	29594	29831	29328	29364	29658	29739	29610	29645	29626	29542	29441	29590	29359	29405	29264	29479	29892	29418	29656	29588	29443	29419	29563	29377	29557	29452	29678	29759	29455	29678	29541	29589	29531	29529	30014	29670	29890	29399	29915	29496	29372	29305	29373	29458	29390	29493	29535	29742	29415	29099	29582	29651	29336	29585	29535	29291	29704	29801	29771	29596	29657	29759	29433	29668	29509	29467	29473	29681	29461	29226	29711	29665	29606	29540	29794	29711	29753	29712	29675	29554	29602	29550	29353	29507	29738	29477	29416	29707	29653	29823	29808	29350	29279	29778	29725	29444	29573	29522	29725	29312	29381	29455	29182	29703	29475	29539	29414	29462	29323	29672	29814	29695	29582	29680	29395	29645	29561	29755	29504	29366	29502	29521	29625	29590	29606	29269	29389	29615	29384	29621	29619	29673	29806	29671	29563	29460	29639	29714	29655	29657	29658	29608	29528	29582	29553	29689	29388	29593	29561	29440	29622	29613	29406	29542	29843	29558	29434	29528	29732	29429	29596	29524	29618	29731	29720	29684	29349	29657	29604	29749	29505	29669	29371	29601	29289	29707	29964	29759	29575	29574	29524	29516	29685	29643	29423	29667	29656	29668	29440	29710	29791	29436	29385	29670	29475	29486	29375	29539	29383	29315	29558	29450	29628	29538	29837	29510	29459	29604	29610	29560	29553	29445	29334	29632	29520	29480	29611	29494	29856	29646	29338	29503	29652	29459	29585	29379	29541	29621	29616	29561	29564	29522	29538	29792	29678	29574	29401	29601	29722	29398	29606	29453	29668	29551	29548	29599	29604	29762	29634	29450	29705	29438	29237	29631	29784	29722	29535	29810	29548	29616	29587	29612	29570	29687	29663	29792	29449	29717	29539	29535	29562	29645	29669	29369	29795	29643	29680	29788	29385	29653	29493	29763	29494	29471	29722	29379	29549	29362	29513	29659	29820	29856	29625	29582	29657	29599	29402	29752	29602	29503	29860	29626	29565	29633	29576	29720	29530	29638	29790	29231	29676	29264	29514	29532	29617	29761	29528	29707	29770	29732	29495	29489	29560	29521	29609	29468	29557	29473	29636	29475	29412	29402	29644	29644	29661	29583	29510	29678	29519	29486	29549	29800	29413	29604	29592	29673	29488	29499	29566	29809	29630	29410	29668	29467	29566	29721	29663	29649	29705	29626	29463	29558	29651	29456	29895	29633	29768	29518	29668	29628	29528	29404	29451	29868	29604	29564	29512	29572	29633	29598	29690	29424	29692	29163	29357	29489	29517	29599	29739	29581	29525	29404	29453	29589	29779	29750	29713	29763	29903	29693	29636	29388	29574	29616	29221	29269	29219	29608	29692	29684	29552	29575	29657	29443	29545	29693	29967	29853	29633	29434	29378	29451	29684	29611	29589	29741	29468	29336	29522	29588	30042	29537	29515	29915	29638	29576	29817	29617	29700	29457	29956	29489	29495	29776	29454	29495	29525	29484	29417	29370	29604	29650	29637	29460	29485	29307	29581	29200	29493	29634	29630	29486	29655	29676	29764	29606	29677	29513	29604	29462	29669	29842	29704	29559	29853	29908	29847	29588	29725	29559	29600	29653	29333	29235	29529	29561	29530	29655	29429	29485	29694	29461	29662	29700	29350	29454	29501	29676	29462	29938	29637	29713	29657	29590	29546	29525	29621	29584	29762	29719	29581	29430	29692	29659	29626	29712	29683	29696	29812	29598	29390	29464	29568	29653	29591	29744	29514	29498	29787	29541	29816	29662	29499	29627	29450	29682	29703	29501	29386	29646	29667	29436	29614	29755	29425	29363	29777	29691	29793	29532	29510	29706	29624	29544	29600	29567	29695	29561	29749	29532	29710	29303	29343	29432	29645	29553	29741	29562	29644	29700	29572	29702	29476	29729	29498	29706	29544	29638	29543	29732	29479	29803	29431	29530	29500	29511	29495	29633	29397	29621	29752	29382	29411	29441	29779	29427	29857	29798	29764	29747	29706	29636	29498	29396	29637	29613	29559	29537	29572	29659	29359	29317	29433	29547	29809	29520	29702	29532	29525	29392	29642	29682	29630	29697	29301	29725	29656	29649	29663	29594	29454	29441	29418	29434	29654	29624	29483	29511	29245	29721	29547	29404	29856	29668	29579	29561	29552	29281	29698	29567	29651	29681	29605	29732	29717	29812	29685	29617	29592	29623	29551	29884	29637	29740	29845	29458	29588	29609	29525	29554	29544	29356	29625	29621	29428	29254	29402	29739	29459	29255	29652	29336	29699	29698	29550	29532	29584	29505	29538	29402	29366	29659	29669	29789	29586	29498	29508	29674	29659	29637	29458	29434	29612	29439	29566	29498	29719	29712	29572	29442	29718	29681	29302	29681	29528	29416	29560	29615	29541	29826	29777	29568	29686	29579	29742	29475	29528	29640	29506	29603	29536	29703
21765	36969	37454	30976	27608	25351	23545	22488	21602	20839	20272	19891	19694	19422	18878	18852	18597	18481	18505	18462	18448	18450	18343	18293	18287	18195	18322	17949	18250	18003	18073	17843	17988	18029	17881	17859	18028	18073	18210	18002	17831	17925	17907	17899	17949	17907	17989	17905	17993	17967	17641	17812	17953	17978	17991	17871	17945	17920	17872	17909	17908	17813	17824	17965	18005	17904	17775	17928	17941	17913	17951	17804	18096	17635	17754	17966	17840	17943	17881	17898	17738	17937	17885	17947	17714	18053	17906	17659	17907	17788	17888	17725	17834	17969	17821	17902	17741	17907	17789	17793	17841	18079	17822	17856	17693	17793	17741	17964	17932	18034	17762	17890	17771	17831	17777	17924	17839	17800	18009	17811	17918	17989	17710	17840	17835	17856	17868	17780	17862	17912	17725	17810	17910	17726	17815	17633	17941	17744	17798	17814	17962	17598	18012	17832	17807	17807	17948	17920	17809	17867	17783	17890	17826	17918	17875	17757	18009	17796	17765	17967	17742	17717	17976	17837	17885	17835	17674	17744	17820	17847	17849	17998	17749	17899	17967	17675	17941	17947	17881	17877	17867	17777	17826	17847	17813	17593	17947	17880	17898	17835	17739	17860	18043	17944	17886	17763	17859	17783	17946	17986	17827	17794	18005	17840	17874	17960	17788	17717	17742	17916	17719	17846	17952	17894	17836	17722	17774	17867	17817	17923	17883	17869	17909	17911	17826	17844	17778	17800	17896	17797	17778	17889	17913	17671	17799	17891	17807	17977	18006	17710	17844	17956	17701	17810	17791	17961	17791	17889	17678	17858	17829	17866	17655	17641	17786	17882	17839	17791	17787	17777	17782	17739	17944	17897	17722	17826	17873	17693	17781	17860	17778	17869	17823	17784	17772	17939	17863	17767	17798	17691	17891	17919	17909	17968	17837	17830	17682	17903	17657	17888	17832	17815	17961	17731	17847	17807	17898	17975	17811	17989	17857	18079	17797	18003	17751	17791	17827	17782	17886	17807	17921	17825	17946	17812	17877	17791	17765	17764	17871	17884	17875	17646	17881	17962	17859	17951	17856	17970	17820	17954	17857	17989	17877	17643	17919	17829	17921	17948	17720	18017	17886	17988	17784	17982	17933	17599	17666	17782	17636	17757	17922	17847	17731	17899	17950	17846	17875	17831	17919	17817	17881	17800	17754	17876	17837	17709	17865	17747	18006	17937	17786	17885	17822	17920	17651	17736	17920	17900	17846	17827	17869	17935	17698	17891	17773	17829	17928	17943	17977	17876	17895	17790	17867	17841	17822	18008	17872	17899	17766	17974	17732	17738	17987	17942	17811	17963	17823	18034	17785	17789	17873	17730	17860	17897	17943	17952	17908	17808	17791	17755	17857	17921	17977	17728	17890	17698	17906	17856	17922	18053	17752	17946	17903	17800	17649	17817	17980	17806	17676	17932	17656	17832	17574	17982	17881	17891	18125	17876	17843	17800	17853	17724	18081	17858	17760	17798	17958	17936	17828	17788	17884	17979	17955	17852	17929	17701	17883	17884	17805	17851	17950	17757	17901	17883	17801	17885	17756	17912	17832	17902	17831	17806	17978	17707	17841	17870	17830	17839	17921	17911	17791	17961	17940	17795	17943	17799	17846	17754	17767	17870	18015	17732	17838	17749	17697	17846	17779	17699	17993	17789	17957	17777	17826	17800	17876	17763	17839	17944	17799	17770	17737	17910	17850	17923	17971	17901	17932	17993	17863	17831	17750	17794	17756	17881	17814	17766	17701	17900	17809	18017	17831	17582	17905	17732	17783	17778	17993	17912	17827	17696	17921	17947	17910	17741	17880	17732	17756	17984	17951	17794	17932	17976	17728	17870	17723	17953	17845	17761	17830	17666	17736	17812	17971	17913	17838	17619	17965	17815	17925	17932	18002	17806	17961	17861	17777	17771	17882	17793	17928	17798	17746	17723	17709	17829	17947	17977	17907	17757	17789	17775	17707	17829	17782	17930	17781	17791	17705	17943	17706	17814	17811	17750	17899	17719	18002	17823	17798	18038	17876	18163	17914	18008	17815	17806	17754	17545	17830	18032	18054	17602	17887	18048	17869	17957	17851	17724	17892	17884	17918	17707	17887	18095	17937	17888	17933	17811	17683	17960	17778	17834	17989	17878	17696	17705	17874	17776	17678	17778	17665	17725	17898	17990	17914	17907	17690	17887	17710	17891	17995	17820	17771	17799	17739	17564	17764	17761	17934	17857	17728	17857	17831	17774	17957	18019	17895	17848	17843	17763	17837	17843	17699	17795	17737	18010	17969	17789	17805	17852	17822	17809	17889	17936	17823	17932	17864	17768	17638	17749	17786	17876	17653	17939	17852	17783	17698	17931	17887	17887	17744	17734	17656	17828	17732	17695	17692	17673	17768	17803	17914	17818	17871	17830	17566	17765	17894	17501	17758	17667	17802	17900	17788	17728	17924	18021	17836	17717	17963	17808	17803	17886	17957	17627	17881	17841	17957	17713	17845	17883	17734	17714	17959	17758	18072	17915	17841	17956	17861	17958	17751	17840	17902	17785	17785	17986	17848	17831	17865	17649	17962	17765	17830	17942	17826	17940	17752	17971	17991	17805	17651	17663	18064	17843	17878	17818	17788	17835	17837	17792	17820	17759	17821	17888	17779	17878	17811	17947	17830	17727	17730	17855	17778	17817	17689	17782	17861	17963	17933	17852	17675	17786	17688	17677	17968	17823	17699	17797	17965	17857	17862	17695	17893	17708	17754	17895	17863	17847	17761	17902	17855	17800	17703	17845	17864	17889	17902	17968	17958	17694	17801	17796	17914	17737	17822	17856	17825	17683	17821	17811	17803	17862	17672	17715	17843	17723	17773	17636	17816	17772	17711	17734	17727	17999	17745	18020	17769	17953	17799	17807	17984	17891	17993	17747	17876	17770	17972	17694	17919	17806	17732	17910	17831	17711	17913	17985	17736	17967	17833	17917	17956	17806	17797	17714	17891	17825	17766	17709	17799	17807	17683	18011	17954	17839	17818	17800	17861	17886	17884	17823	17914	17748	17807	17643	17808	17694	17763	17745	17676	18018	17784	17787	17974	17940	17966	17838	17891	17695	18102	18052	18024	17782	17968	17901	18020	17615	17914	17919	17909	17864	17660	17765	17848	17796	17788	17699	17711	17891	17822	17768	17937	17583	17853	17926	17751	17894	17966	17799	17676	17977	17830	17771	17959	17702	18080	17879	17756	17873	17830	17826	17903	17541	17903	17626	17805	17900	17821	17871	17656	17791	17744	17677	17878	17991	17656	17835	17715	18051	17868	17752	17730	17920	17870	17747	17687	17980	17882	17757	17890	17843	17765	17905	17886	17944	17841	17892	17900	17745	17773	17908	17784	17901	17846	17876	17787	18012	17960	17920	17574	17698	17732	17969	17725	17779	17705	17795	17903	17712	17937	18054	17791	17797	17851	17961	17884	17540	17795	17830	17765	17789	17884	18027	17844	17744	17793	18035	17836	17813	17697	17982	17907	17783	17931	17993	17846	17979	17775	17783	17641	17826	17950	17872	17970	17795	17878	17868	17796	17821	17895	17962	17956	17869	17872	17988	17753	17922	17748	17856	18084	17961	17832	17942	17857	17907	17913	17852	17841	17894	17810	17802	17759	17827	18142	17929	17745	17882	18042	17925	17767	17840	18033	17984	17960	17751	17861	17881	17818	17832	17869	17755	18000	17727	17775	17679	17863	17889	17902	17811	18036	17933	17926	17726	17670	17866	17808	17748	17911	17766	17801	17846	17868	17876	17808	17872	17854	17993	17893	17993	17696	17979	17845	17931	18018	17648	18005	17909	17832	18067	17775	17805	17749	17781	17823	17927	17919	17944	17908	17868	17925	17939	17892	17784	17997	17782	17732	17765	17865	18069	17755	17978	17776	17767	17738	17993	17805	17583	17726	17870	17821	17968	17865	17805	17621	17856	17868	17941	17712	17946	17813	17878	17770	17769	18167	17872	17942	17991	17805	17755	17851	17774	17798	17782	17840	18054	17738	17846	17694	17838	18027	17966	17881	17882	17938	17768	17809	17955	17760	17812	17928	17838	17862	17826	17877	17934	17772	17821	17865	17699	17918	17985	17735	17777	17826	17933	17775	17719	17787	17906	18059	17597	17778	17760	17839	17871	17710	17868	17984	17755	17897	17809	17716	17952	17696	17832	17599	17832	17771	17821	17936	17854	18032	17746	17880	17917	17956	17801	17907	17808	17704	17766	17812	18036	17834	17820	17785	17842	17736	17858	17741	17965	17737	17914	17851	17866	17814	17904	17837	17691	17933	17913	17730	17960	17991	17909	17961	17845	17836	17823	17917	17868	17830	17905	17846	17866	17658	18060	17878	17661	17607	17932	18069	17818	17785	17942	18004	18030	17823	17926	17937	17849	17759	17766	17908	17814	17815	17765	17871	17760	17839	17674	17941	17994	17852	17699	17717	17756	17783	17796	17924	17668	17664	17772	17836	17803	17890	17911	17994	17747	17879	17906	17985	17891	18070	17982	17715	17800	17762	17731	17829	17750	17786	17859	17881	17762	17733	18000	18010	17702	17839	17722	17841	17662	17831	17877	17892	17715	17968	17933	17910	17799	17800	17907	17842	17782	17746	17896	17815	17769	17948	17921	17734	17679	17881	18047	17779	17902	17847	17799	17918	17745	17905	17842	17734	17778	17686	17800	17736	17776	17864	17883	17979	17712	17834	17983	17804	17759	17811	17645	17815	17791	18014	17823	17919	17766	17902	17782	17687	17974	17867	17771	17704	17843	17852	17820	17980	17675	17910	17702	17824	17835	17828	17790	17845	17773	17722	17872	17865	17829	17773	17792	17815	17880	17740	17853	18235	17813	17882	17811	17760	17972	17812	17832	17803	17664	17876	17734	17813	17814	17853	17712	17957	17879	17741	18006	17620	17914	17809	17929	17852	17785	17947	17941	17956	18020	17908	17981	17769	17897	17823	17993	17780	17918	17846	17890	17840	18004	17765	17777	17728	17757	17802	17839	17737	17732	17883	17896	17827	17832	17727	17816	17872	17849	17775	17933	18097	17749	18019	17689	17930	17774	17922	17798	17733	17594	17732	17810	17855	17897
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
