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
338865363424	338865363970	338865364520	338865365070	338865365620	338865366170	338865366720	338865367270	338865367820	338865368370	338865368920	338865369470	338865370020	338865370570	338865371120	338865371670	338865372220	338865372770	338865373320	338865373870	338865374420	338865374970	338865375520	338865376070	338865376620	338865377170	338865377720	338865378270	338865378820	338865379370	338865379920	338865380470	338865381020	338865381570	338865382120	338865382670	338865383220	338865383770	338865384320	338865384870	338865385420	338865385970	338865386520	338865387070	338865387620	338865388170	338865388720	338865389270	338865389820	338865390370	338865390920	338865391470	338865392020	338865392570	338865393120	338865393670	338865394220	338865394770	338865395320	338865395870	338865396420	338865396970	338865397520	338865398070	338865398620	338865399170	338865399720	338865400270	338865400820	338865401370	338865401920	338865402470	338865403020	338865403570	338865404120	338865404670	338865405220	338865405770	338865406320	338865406870	338865407420	338865407970	338865408520	338865409070	338865409620	338865410170	338865410720	338865411270	338865411820	338865412370	338865412920	338865413470	338865414020	338865414570	338865415120	338865415670	338865416220	338865416770	338865417320	338865417870	338865418420	338865418970	338865419520	338865420070	338865420620	338865421170	338865421720	338865422270	338865422820	338865423370	338865423920	338865424470	338865425020	338865425570	338865426120	338865426670	338865427220	338865427770	338865428320	338865428870	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2776	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	3600	2300	2777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22489	21034	27609	25027	23777	29935	35577	32085	30873	30729	30333	29352	29188	29021	28764	28552	28598	28286	28472	28429	28200	28190	28148	28076	28387	28150	27740	27914	27693	27638	27619	27795	27675	27835	27640	27618	27998	27591	27595	27318	27674	27706	27539	27684	27820	27822	27434	27594	27261	27198	27520	27378	27456	27406	27395	27515	27697	27498	27591	27515	27316	27629	27274	27308	27549	27537	27235	27555	27405	27482	27464	27720	27485	27308	27409	27447	27558	27400	27442	27318	27716	27347	27447	27621	27552	27425	27584	27469	27568	27455	27440	27478	27427	27296	27106	27620	27166	27578	27323	27337	27618	27434	27252	27614	27652	27610	27413	27348	27562	27526	27508	27534	27354	27242	27350	27466	27324	27199	27488	27228	27586	27762	27555	27342	27448	27562	27621	27384	27355	27507	27283	27506	27323	27264	27422	27519	27322	27329	27203	27458	27371	27492	27562	27449	27512	27441	27541	27478	27355	27605	27511	27577	27491	27628	27236	27258	27536	27382	27447	27229	27483	27223	27417	27381	27468	27405	27463	27627	27461	27602	27184	27236	27410	27235	27325	27728	27350	27506	27315	27397	27182	27385	27212	27405	27600	27679	27423	27215	27253	27636	27484	27687	27582	27358	27435	27333	27334	27422	27516	27378	27578	27598	27571	27491	27586	27332	27396	27342	27560	27429	27522	27581	27246	27226	27544	27362	27425	27494	27733	27600	27619	27525	27466	27677	27536	27599	27692	27452	27417	27556	27618	27467	27370	27696	27261	27230	27349	27582	27445	27605	27327	27653	27515	27509	27674	27647	27682	27170	27246	27191	27615	27659	27415	27414	27402	27264	27492	27467	27455	27818	27308	27473	27463	27488	27675	27503	27591	27455	27590	27397	27499	27521	27504	27451	27403	27385	27526	27181	27528	27527	27564	27444	27130	27538	27482	27202	27586	27386	27566	27159	27466	27269	27329	27304	27422	27506	27295	27267	27497	27358	27289	27367	27429	27256	27161	27291	27389	27408	27355	27415	27139	27351	27436	27188	27444	27321	27598	27469	27172	27418	27394	27415	27267	27277	27552	27584	27470	27597	27513	27526	27574	27673	27446	27105	27436	27500	27638	27531	27098	27323	27664	27172	27301	27769	27340	27557	27398	27291	27545	27454	27244	27592	27500	27309	27244	27539	27515	27448	27397	27462	27360	27300	27240	27502	27685	27329	27587	27454	27547	27521	27529	27462	27674	27298	27186	27303	27616	27530	27560	27161	27428	27434	27548	27390	27419	27294	27394	27643	27531	27232	27418	27675	27671	27629	27281	27409	27379	27679	27382	27537	27501	27458	27461	27566	27570	27374	27723	27425	27461	27594	27356	27190	27611	27511	27552	27568	27185	27603	27410	27694	27139	27630	27673	27286	27050	27405	27522	27260	27302	27301	27357	27240	27297	27317	27336	27174	27335	27473	27240	27234	27270	27051	27489	27461	27378	27484	27519	27469	27556	27546	27403	27367	27517	27288	27427	27617	27188	27296	27520	27616	27546	27615	27629	27437	27563	27671	27335	27633	27539	27291	27261	27381	27329	27390	27526	27576	27539	27462	27819	27283	27411	27403	27475	27612	27328	27570	27510	27341	27390	27205	27324	27336	27535	27525	27487	27443	27291	27468	27672	27817	27357	27650	27510	27622	27542	27431	27342	27350	27417	27579	27476	27321	27714	27331	27379	27348	27337	27493	27586	27503	27638	27348	27321	27390	27285	27663	27320	27359	27433	27445	27713	27383	27408	27400	27350	27108	27444	27597	27566	27267	27479	27293	27336	27547	27618	27327	27392	27445	27266	27503	27545	27338	27136	27426	27273	27374	27298	27236	27381	27617	27539	27046	27679	27389	27545	27540	27248	27414	27698	27353	27474	27264	27347	27682	27566	27814	27594	27241	27569	27477	27411	27312	27485	27498	27305	27320	27124	27435	27308	27343	27465	27309	27367	27313	27492	27496	27496	27661	27247	27178	27262	27601	27304	27122	27207	27409	27479	27264	27545	27336	27408	27720	27627	27581	27386	27685	27641	27566	27469	27595	27329	27657	27264	27354	27385	27540	27332	27287	27347	27284	27374	27433	27584	27362	27442	27381	27247	27573	27422	27662	27380	27398	27619	27343	27484	27363	27426	27361	27281	27463	27532	27300	27671	27422	27592	27588	27347	27271	27477	27663	27609	27443	27371	27117	27442	27430	27630	27218	27626	27407	27491	27420	27367	27524	27558	27368	27545	27204	27370	27341	27256	27724	27853	27400	27499	27487	27256	27634	27505	27327	27258	27472	27467	27466	27459	27394	27217	27608	27509	27317	27333	27471	27453	27406	27578	27579	27325	27527	27549	27545	27538	27559	27442	27430	27367	27326	27234	27575	27381	27474	27605	27453	27685	27152	27428	27288	27159	27442	27292	27352	27469	27298	27199	27242	27320	27482	27356	27607	27561	27417	27451	27140	27414	27619	27408	27380	27450	27379	27283	27570	27231	27223	27353	27400	27587	27397	27345	27465	27489	27433	27422	27273	27495	27385	27243	27516	27407	27227	27388	27240	27504	27423	27563	27388	27493	27484	27536	27505	27450	27456	27523	27452	27293	27634	27320	27614	27410	27310	27485	27409	27494	27396	27294	27470	27455	27749	27346	27563	27456	27375	27419	27430	27256	27496	27358	27439	27312	27215	27364	27321	27554	27388	27479	27188	27586	27647	27760	27647	27643	27328	27379	27439	27695	27072	27418	27499	27464	27324	27391	27429	27509	27253	27078	27498	27085	27322	27414	27566	27347	27384	27278	27562	27279	27645	27292	27501	27513	27302	27310	27437	27245	27420	27288	27542	27282	27710	27415	27295	27254	27493	27391	27592	27313	27379	27171	27286	27475	27445	27428	27145	27334	27418	27354	27400	27315	27183	27252	27511	27387	27344	27485	27359	27491	27053	27209	27662	27402	27377	27222	27650	27508	27366	27475	27341	27420	27658	27167	27266	27265	27431	27482	27582	27524	27497	27455	27487	27261	27380	27501	27452	27689	27453	27415	27572	27396	27689	27404	27374	27519	27538	27473	27471	27516	27357	27732	27502	27456	27398	27386	27304	27535	27475	27425	27467	27473	27488	27448	27570	27388	27307	27451	27599	27169	27337	27605	27364	27135	27220	27350	27393	27537	27387	27375	27382	27363	27452	27494	27314	27695	27461	27422	27394	27288	27293	27342	27541	27450	27492	27367	27472	27279	27554	27452	27540	27486	27471	27348	27485	27335	27312	27350	27684	27616	27509	27496	27519	27518	27640	27392	27321	27489	27446	27812	27552	27690	27451	27437	27441	27461	27497	27487	27420	27386	27573	27533	27450	27153	27294	27602	27492	27317	27482	27301	27167	27170	27691	27534	27569	27754	27441	27449	27250	27519	27442	27503	27477	27647	27409	27452	27537	27379	27512	27233	27211	27270	27447	27552	27586	27492	27419	27387	27430	27303	27464	27398	27595	27487	27545	27293	27277	27480	27741	27615	27358	27523	27169	27211	27725	27410	27455	27659	27478	27493	27379	27498	27451	27388	27478	27404	27222	27437	27452	27481	27251	27345	27427	27389	27144	27472	27298	27360	27191	27352	27277	27330	27423	27514	27379	27244	27374	27441	27382	27049	27380	27590	27461	27571	27567	27397	27748	27392	27459	27485	27447	27261	27683	27503	27359	27446	27395	27485	27560	27843	27474	27288	27395	27289	27366	27575	27479	27351	27246	27438	27347	27532	27625	27301	27355	27415	27213	27495	27379	27369	27488	27301	27567	27822	27459	27257	27408	27371	27349	27439	27373	27526	27415	27586	27159	27417	27331	27429	27605	27230	27229	27133	27594	27447	27160	27562	27371	27455	27664	27497	27624	27502	27580	27756	27391	27470	27299	27283	27386	27542	27312	27507	27313	27618	27390	27389	27220	27329	27344	27485	27322	27535	27428	27464	27235	27342	27631	27341	27325	27270	27377	27632	27692	27445	27542	27551	27406	27596	27163	27380	27432	27533	27218	27491	27407	27377	27770	27564	27081	27200	27310	27398	27364	27421	27549	27436	27434	27527	27189	27301	27197	27212	27837	27573	27366	27238	27369	27150	27170	27565	27582	27701	27254	27262	27384	27394	27419	27404	27297	27274	27572	27349	27555	27249	27600	27608	27541	27402	27580	27459	27371	27504	27542	27292	27351	27464	27308	27558	27297	27358	27476	27566	27399	27430	27433	27247	27464	27374	27421	27266	27595	27595	27446	27243	27233	27635	27246	27341	27410	27664	27599	27266	27489	27257	27289	27286	27216	27523	27445	27486	27461	27619	27221	27555	27433	27629	27349	27537	27529	27374	27517	27325	27338	27532	27422	27352	27479	27610	27512	27754	27685	27497	27430	27471	27203	27319	27353	27496	27268	27386	27342	27232	27665	27485	27372	27513	27460	27373	27536	27621	27239	27459	27428	27482	27420	27320	27645	27632	27322	27416	27447	27427	27417	27646	27446	27556	27361	27594	27353	27331	27255	27313	27435	27258	27594	27366	27367	27244	27539	27423	27188	27624	27245	27408	27223	27540	27511	27636	27463	27320	27339	27446	27595	27410	27281	27250	27391	27260	27180	27449	27067	27519	27714	27603	27459	27315	27306	27533	27474	27336	27427	27490	27083	27245	27289	27497	27614	27565	27471	27431	27423	27196	27318	27332	27503	27573	27681	27475	27599	27259	27451	27515	27364	27535	27397	27271	27358	27303	27546	27575	27432	27482	27346	27561	27249	27254	27268	27547	27303	27366	27379	27567	27314	27640	27608	27531	27647	27615	27527	27544	27559	27321	27117	27147	27095	27196	27469	27453	27379	27402	27530	27586	27607	27614	27522	27466	27567	27412	27478	27553	27642	27451	27456	27366	27363	27532	27439	27691	27752	27540	27607	27349	27219	27411	27465	27181	27512	27561	27322	27479	27502	27704	27713	27694	27423	27216	27292	27361	27332	27506	27366	27175	27360	27429	27578	27447	27495	27349	27266	27438	27281	27564	27374	27531	27465	27579	27460	27515	27080	27427	27310	27370	27200	27554	27355	27266	27557	27486	27390	27456	27404	27455	27575	27545	27378	27271	27577	27403	27329	27426	27410	27278	27344
26676	46737	46663	38547	33079	28764	25816	23947	22618	21706	20840	20161	19587	19423	18901	18840	18738	18733	18565	18355	18130	18210	17915	17897	17902	17586	17671	17667	17667	17621	17701	17522	17493	17385	17332	17538	17404	17284	17297	17305	17320	17254	17280	17303	17409	17339	17353	17398	17236	17321	17284	17281	17384	17080	17335	17385	17183	17343	17107	17300	17244	17172	17247	17230	17346	17234	17108	17033	17066	17250	17144	17191	17324	17321	17198	17236	17305	17101	17196	17191	17305	17166	17224	17118	17305	17246	17492	17275	17112	17160	17255	17033	17163	17282	17370	17251	17239	17251	17238	17225	17223	17067	17399	17172	17124	17235	17156	17184	17220	17144	17291	17229	17337	17096	17287	17299	17110	17331	17027	17010	17248	17208	17269	17096	17513	17276	17202	17131	17251	17287	17144	17201	17165	17264	17143	17231	17208	17029	17223	17366	17061	17339	17247	17356	17009	17294	17201	17095	17243	17368	17117	17124	17246	17297	17056	17211	17323	17279	17288	17122	17272	17206	17272	17131	17297	17328	17135	17231	17187	17164	16975	17304	17235	17054	17242	17340	17151	17307	17146	17376	17202	17335	17370	17397	17276	17371	17336	17112	17258	17221	17244	17185	17212	17177	17113	17127	17331	17195	16988	17292	17292	17258	17086	17250	17275	17252	17173	17268	17102	17070	17321	17206	17259	17178	17201	17363	17301	17135	17160	17195	17263	17261	17153	17106	17263	17226	17204	17137	17044	17231	17217	17349	17322	17289	17169	17245	17419	17270	17184	17176	17048	17275	17238	17222	17140	17265	17196	17267	17307	17342	17305	17257	17273	17267	17019	17090	17186	17144	17184	17102	17189	17103	17138	17145	17065	17221	17039	17069	17162	17124	17270	17243	17164	17068	17231	17006	17079	17320	17134	17026	17198	17088	17248	17021	17366	17069	17133	17301	17199	17338	17101	17056	17326	17291	17349	17356	17177	17195	17239	17017	17338	17218	17191	17260	17250	17153	17136	17210	17215	17265	17230	17230	17345	17296	17226	17261	17169	17283	17110	17177	17371	17312	17340	17200	17114	17317	17112	17093	17179	17197	17310	17326	17029	17288	17236	17129	17150	17062	17285	17119	17236	17241	17352	17212	17184	17334	17205	17182	17273	17300	17351	17125	17104	17163	17249	17221	17223	17039	17156	17287	17187	17245	17292	17169	17156	17201	17220	17133	17277	17148	17230	17296	17201	17417	17114	17053	17050	17298	17166	17146	17325	17185	17282	17265	17016	17211	17045	17033	17043	17350	17225	17277	17253	17172	17182	17241	17190	17126	17179	17225	17305	17039	17201	17218	17269	17296	17164	17264	17224	17346	17020	17155	17081	17045	16912	17221	17222	17178	17188	17072	17259	17340	17331	17244	16982	17125	17348	17239	17361	17238	17184	17132	17021	17219	17087	17180	17198	17113	17112	17205	17085	17218	17333	17243	17224	17497	17205	17254	17113	17152	17069	17168	17327	17259	17176	17205	17233	17292	17093	17121	17051	17096	17346	17182	17148	17126	17416	17174	17160	17405	17124	17200	17272	17203	17267	17495	17159	17150	17336	17175	17293	17117	17117	17286	17252	17132	17109	17159	17175	17237	17255	17192	17071	17411	17156	17236	17300	17156	17274	17075	17183	17188	17137	17152	17231	17219	17281	17236	17161	17268	17195	17088	17151	17204	17296	17136	17085	17190	17109	17231	17172	17090	17234	17139	17248	17202	17245	17046	17397	17258	17252	17098	17222	17382	17253	17240	17094	17105	17145	16967	17229	17126	17249	17206	17249	17281	17384	17246	17307	17133	17009	17220	17180	17066	17203	17442	17236	17083	17169	17162	17225	17094	17360	17105	17092	17339	17186	17056	17101	17111	17199	17067	17022	17363	17107	17081	17167	17259	17239	17252	17121	17168	17249	17429	17119	17211	17075	17297	17097	17292	17123	17259	17165	17221	17138	17268	17387	17208	17246	17214	17163	17316	17082	17346	17236	17174	17281	17282	17213	17204	17256	17058	17129	17146	17237	17121	17264	17092	17383	17121	17251	17253	17262	17256	17181	17040	17113	17127	17271	17135	17237	17187	17226	17219	17099	17094	17124	17245	17079	17282	17001	17151	17046	17285	17156	17111	17118	17107	17560	17225	17108	17258	17219	17147	17303	17241	17221	17074	17163	17210	17222	17305	17146	17319	17120	17296	17295	17240	17227	17176	17302	17151	17203	17226	17018	17098	17290	17205	17355	17264	16996	17131	17133	17367	17186	17239	17106	17186	17211	17424	16887	17099	17242	17087	17139	17260	17327	17131	17148	17091	17132	17040	17068	17131	17302	17333	17233	17178	17372	17076	17317	17136	17152	17081	17219	17316	17347	17197	17144	17144	17232	17188	17258	17307	17222	17037	17172	17228	17042	17201	17221	17281	17215	17151	17289	17105	17048	17281	17245	17303	17335	17064	17154	17257	17079	17167	17015	17186	17214	17167	17207	17070	17373	17145	17111	17057	17149	17234	17167	17296	17149	17214	17182	17265	17233	17193	17076	17179	17538	17380	17223	17145	17026	17272	17075	17346	17318	17293	17185	17326	17108	17139	17311	17190	17184	17148	17211	17228	17109	17032	17241	17190	17096	17097	17247	17207	17199	17174	17284	17382	17088	17202	17169	17196	17149	17195	17010	17243	17178	17275	17131	17430	17063	17246	17345	17183	17223	17229	17291	17124	17168	17178	17089	17302	17085	17270	17200	17367	17101	17324	17222	17192	17212	17369	17099	17284	17199	17073	17275	17263	17052	17122	17240	17203	17338	16984	17205	17309	17147	17193	16934	17156	17160	17047	17115	17106	17212	17280	17130	17071	17214	17006	17006	17214	17236	17139	17101	17390	17251	17173	17291	17290	17087	17221	17155	17019	17190	17135	17249	17080	17236	17024	17256	17166	17216	16882	17274	17046	17328	17084	17305	17291	17394	17190	17128	17261	17216	17176	17357	17235	17215	17299	17293	17300	17356	17094	17253	17173	17114	17151	17343	17285	17107	17179	17160	17219	17206	17316	17166	17201	17243	17174	17168	17229	17078	17208	17195	17145	17290	17129	17282	17301	17147	17148	17238	17111	17173	17369	17327	17116	17137	17409	17050	17102	17135	17230	17351	17239	17269	16978	17140	17190	17195	17322	17042	17228	17281	17181	17116	17185	17151	17036	17302	17176	17292	17231	17185	17202	17430	17130	17080	17221	17365	17179	17338	17140	17149	17151	17048	17237	17144	17250	17047	17157	17311	17336	17195	17109	17192	17242	17291	17345	17095	17277	17106	17232	17151	17108	17294	17209	17077	17219	17198	17232	17130	17083	17340	17133	17028	17134	17165	17169	17240	17301	17175	17177	17257	17213	17120	16974	17154	17015	17282	17112	17275	17358	17268	17386	17105	17122	17381	17179	17341	17342	17238	17094	17135	17180	17112	17176	17233	17244	17090	17265	17283	17086	17310	17175	17169	17239	17051	16993	17195	17162	17018	17340	17292	17307	17140	17158	17158	17194	17114	17137	17332	17081	17339	17314	17167	17318	17309	17239	17184	17258	17169	17333	17145	17121	17225	17182	17287	17128	17248	17149	17233	17311	17246	17149	17330	17200	17272	17169	17211	17138	17280	17212	17255	17266	17182	17047	17093	17245	17205	17371	17177	17099	17220	17176	17212	17066	17209	17060	17218	17093	17192	17211	17217	17111	17006	17219	17167	17067	17226	17451	17207	17113	17032	17265	17204	17013	17299	17074	17191	17279	17161	17232	17108	17185	17049	17134	17291	17261	17125	17141	17326	17214	17088	17290	17158	17068	17269	17079	17127	17306	17210	17389	17122	17337	17162	17121	17286	17174	17355	17162	17183	17190	17313	17098	17209	17263	17343	17232	17077	17305	17224	17495	17277	17317	17102	17323	17169	17226	17294	17120	17363	17242	17264	17168	17132	17133	17156	17378	17211	16965	17175	17175	17267	17137	17206	17188	17350	17212	17243	17155	17182	17211	17345	17077	17286	17301	17255	17273	16920	17340	17364	17138	17255	17192	17011	17070	17050	17192	17165	17126	17179	17165	17270	17213	17241	17208	17183	17293	17073	17226	17073	17193	17339	17146	17292	17288	17085	17101	17305	17339	17155	17105	17279	17241	17161	17391	17115	17147	17224	17306	17235	17097	17142	17042	17081	17328	17165	17159	17218	17164	17126	17126	17186	17099	17336	17240	17227	17280	17242	17134	17247	17150	17234	17372	17449	17115	17251	17230	17218	17045	17332	17194	17222	17197	17314	17299	17184	17081	17177	17383	17062	17176	17438	17346	17194	17188	17240	17177	17200	17206	17212	17230	17101	17202	17185	17148	17107	17193	17205	17207	17175	17202	17199	17326	17218	17092	17046	17138	17158	17287	17353	17060	17207	17306	17068	17318	17134	17055	17128	17114	17243	16970	17097	17233	17164	17073	17232	17120	17206	17334	17118	17091	17199	17330	17373	17004	17153	16949	17062	17180	17354	17185	17112	17129	17283	17103	17030	17313	17218	17195	17423	17117	17296	17124	17238	17138	17329	17078	17179	17087	17268	17159	17130	17197	17279	17154	17278	17086	17225	17080	17147	17279	17338	17259	17306	17386	17145	17214	17032	17188	17355	17070	17114	17190	17354	17332	17210	17345	17164	17099	17243	17205	17261	17246	17225	17187	17188	17091	17230	17226	17178	17411	17128	17076	17112	17230	17352	17243	17135	17262	17237	17145	17369	17243	17324	17268	17220	17274	17270	17233	17297	17031	17407	17146	17133	17399	17170	17178	17208	16941	17323	17104	17246	17216	17102	17273	17219	17400	17365	17081	17235	17044	17373	17289	17178	17259	17341	16956	17096	17211	17250	17173	17186	17156	17349	17128	17074	17192	17237	17270	17324	17107	17226	17299	17208	17187	17305	17333	17231	17071	17298	17161	17166	17147	17201	16962	17351	17179	17163	17145	17252	17262	17340	17175	17198	17018	17392	17258	17268	17229	16960	17284	17225	17189	17258	17294	17278	17330	17226	17490	17273	17230	17322	17240	17272	17443	17324	17264	17188	17155	17273	17111	17115	17079	17279	17167	17236	17262	17128	17252	17186	17201
37071	33611	38855	37033	33277	31688	30925	30176	29852	29315	29341	28665	28769	28767	28664	28792	28849	28728	28710	28136	28660	28662	28553	28269	28409	28368	28355	28415	28166	28230	28478	28231	28219	27991	28483	28300	28257	28664	28327	28274	28444	28259	28262	28143	28106	28518	27970	28384	28091	28276	28537	28304	28213	27934	28309	28364	28076	28002	28479	28317	28124	28141	28419	28526	28172	28241	28040	28078	28105	28023	28105	28307	28017	28189	28635	28260	28174	28032	28326	28063	28161	28017	28090	28360	28230	28252	28033	28276	28251	28112	28306	28364	28455	28483	28630	28369	28346	28385	28041	28137	28339	28072	28130	28267	28163	28219	28229	28351	28257	28441	28216	28166	28168	28280	27985	28153	28040	28412	27962	28146	28573	27949	27973	28207	28045	28277	28270	28302	28155	28262	28318	28418	28183	28341	28411	28057	28385	28303	28156	28071	28149	28125	28040	28197	28235	28326	28255	27850	28245	28420	28229	28047	28106	28199	28387	28174	28145	28070	28205	28305	28066	28059	28101	28263	28054	28308	28307	28260	28190	28238	28202	28224	28355	28179	28316	28256	28367	28036	28104	28062	28129	28224	28096	28160	28339	28045	28044	28018	28502	28161	28227	28010	28381	28304	28231	28059	28340	28115	28153	28011	28429	28126	28227	28054	28378	28272	28102	28075	28101	28202	28230	28367	28323	28139	28359	28142	28126	28116	28375	28396	28379	28296	28186	27942	28211	28258	28368	28265	28306	28222	28197	28108	28327	28216	28300	28058	28154	28504	28297	28032	28187	28351	27999	28368	28252	28437	28157	28537	28153	28214	28502	28222	28279	28138	28240	28149	28330	28266	28368	28246	28460	28136	28147	28066	28284	28106	28291	28167	28255	28207	28498	28178	28010	27908	28026	28043	28338	27977	28028	27924	28237	28288	28155	28253	28171	28381	28136	28061	28315	28102	28272	28197	28297	28067	28133	28275	28146	28071	28480	28182	28176	28279	28245	28102	27955	28226	28189	28374	28289	28302	28476	28368	28120	28096	27995	28093	28325	28356	28120	28359	28182	28292	28272	28019	28137	27854	28143	28194	28204	28244	28106	28287	28330	28178	28393	28186	28241	28193	28339	28183	28355	28181	28105	28166	28316	28309	28000	28211	28219	28162	28266	28400	28157	28084	28232	28301	28194	28475	28085	28137	28347	28213	28199	28292	28101	28305	28291	28086	28325	28229	28146	28049	28194	28509	28273	28033	28061	28411	28188	28099	28299	28351	28273	28143	28132	28271	28347	28121	28297	28161	28135	28372	28112	28465	28166	27805	28413	28183	28334	28246	28246	28524	27970	28034	28290	27988	27965	28200	28251	27928	28186	28295	28304	27946	28166	28210	28134	28256	28335	28098	28145	28428	28307	28217	28519	28128	28251	28249	28226	28372	28291	28407	28117	28312	28048	28162	28166	28268	28137	28396	28274	28039	28527	28451	28223	28191	28046	28165	28305	28267	28217	28257	28216	28399	28272	28466	28288	28234	28199	28402	28301	28054	28294	28187	28363	28358	28520	28225	28131	28303	28223	27984	28043	28051	28186	28326	28240	28110	28424	28495	28011	27931	28310	28260	28170	28295	28101	28504	28128	28329	28133	28114	28152	28200	28225	28116	28391	28232	28328	27961	28189	28141	28289	28017	28307	28053	28265	28209	27999	28245	28274	27889	28074	28142	28441	28219	28285	28339	28421	28123	28061	27992	28227	28137	28037	27901	28237	28051	28250	28134	28265	28312	28120	28480	28368	28045	28115	28154	28232	28292	28407	28345	28106	28208	28223	28204	28220	27973	28081	28464	28417	28240	28423	28157	28077	28315	28108	28246	28406	28308	28385	28392	28111	28421	28209	28034	28222	28357	27908	28361	28229	28365	28428	28186	28426	28262	28371	28161	28168	28406	28153	28344	28304	28309	28135	28312	28248	28193	28283	28411	28226	28156	28340	28182	28058	27901	28279	28412	28380	28201	28302	28161	28062	28289	28210	27919	28095	28142	28219	28122	28312	28306	28124	28076	28290	28188	28396	28322	28007	28436	28339	28193	28435	28258	28152	28279	28287	28137	28309	28248	28220	28122	27917	28391	28340	28216	28649	27985	28173	28268	28234	27925	28247	28216	28213	28307	28262	28454	28205	28123	28289	28478	28424	28231	28357	27919	28253	28324	28276	28280	28242	28293	28111	28499	28287	28270	28335	27952	28153	28223	27939	28447	28204	28165	28307	28438	28510	28321	27873	28310	28329	28115	28227	27977	28304	28174	28203	28017	28496	28218	28193	28238	28264	27871	28072	28329	28207	28206	28254	28140	28381	28256	28083	28127	28272	28346	28223	28074	28232	28277	28265	28221	28439	28189	28237	28427	28251	28311	28070	28252	28218	28059	28252	28226	28232	28032	28378	28186	28033	28187	27933	28064	28216	28313	28412	28165	28161	28264	28238	28224	28114	28135	28047	28380	28486	28252	28472	28028	28170	28231	28117	28348	27858	28032	28176	28198	28422	28213	28005	28285	28189	27985	28256	28133	28286	28345	28426	28317	27913	28221	28116	28114	28349	28094	28344	28245	28119	28328	28316	27964	28196	28264	28317	28155	28322	28084	28241	28262	28239	28459	28420	28289	28335	28151	28209	28430	28434	28152	28130	28032	28320	28048	28403	28161	28375	28139	28194	28223	28137	28210	28177	28281	28444	28050	28176	28056	28296	28491	28300	28286	28360	28295	28188	28047	28228	28281	28279	28209	28309	28190	28230	28042	28031	28397	28294	28193	28525	28099	28046	27943	28074	28146	28443	28098	28153	28080	28125	28219	28034	28165	28213	28269	28031	28466	28561	28412	28145	28289	28213	28202	28130	28174	28166	28546	28143	28120	28202	28144	28367	28200	28207	28181	28235	28272	28413	28217	28217	28282	28170	28447	28276	28232	28092	28256	28417	28327	28348	28055	28088	28030	28274	28289	28249	28146	28252	28141	28073	28087	28385	28078	28268	28196	28214	28399	28406	28525	28256	28234	28499	28189	28253	28105	28138	28126	28258	28366	28346	28245	28308	28349	28191	28253	28112	28178	28180	28145	28395	28151	28175	28266	28268	28065	28040	27964	27976	28123	28310	28294	28114	28205	28290	28354	28393	28259	28347	28169	28129	28209	28144	28221	28216	28026	28046	28254	27962	28221	28442	28360	28163	28134	28164	28249	28384	28468	28330	28181	28122	28104	27928	28289	28177	28384	28238	28253	28354	28040	28269	28156	28370	28313	28211	28303	28016	28192	28164	28346	28287	28133	28426	28130	28199	28171	28247	28265	28237	28351	28446	28190	28254	28100	28012	28055	28243	28235	28427	28347	28190	28040	28384	28135	28194	28317	28355	28033	28449	28167	28329	28003	28152	28356	28133	28127	28047	28208	27958	28058	28471	28228	28169	28645	28189	28218	28478	27932	28372	28141	28352	28393	28098	28280	28124	27990	28207	28211	28353	28304	28445	28074	28284	28069	28239	28214	28298	28054	27946	28288	28400	28112	28133	28170	28270	28262	28444	28187	28146	27967	28059	28173	28330	28328	28148	27981	28097	28336	28410	28451	28184	28229	28297	28251	27938	28483	28329	28520	28272	28194	28175	28186	28126	28369	28408	28207	28126	28363	28163	28348	28110	28438	28220	28412	28296	28009	28219	28077	28180	28203	28266	28135	28021	28045	28094	28084	28121	28125	28289	28298	28236	28439	28348	28068	28305	28348	28414	28231	28254	28210	28344	28299	28342	28073	28116	28161	28283	28201	28298	28126	28189	28268	28503	28131	28168	28136	28315	28370	28299	28414	28456	28414	28143	28256	28094	28418	28002	28133	28279	28263	28290	28057	28280	28196	28541	28209	28121	28247	28081	28279	28091	28034	28264	28222	28088	28174	28431	28346	28163	28338	28098	28254	28021	28481	28267	27985	28119	28013	27924	28239	28477	28027	28357	28058	28217	28052	28239	28104	28309	28403	28156	28097	28425	28167	28145	28158	28352	28183	28089	28032	28276	28173	28132	28244	28030	28039	28262	28207	28201	28186	28244	28295	28358	28018	28106	28308	28402	28391	28469	28340	28488	28151	28378	28141	28175	28379	28062	28446	28002	28285	28489	28196	28070	28098	28377	28223	28380	28260	28103	28098	28190	28276	28297	28215	28197	28408	28109	28135	28346	28299	28285	28104	28538	28103	28210	28193	28205	28027	28082	28335	28273	28183	28177	28061	28198	28301	28308	28121	28291	28197	28321	28162	28056	28273	28153	28168	28192	28106	28341	28278	28422	28493	28091	28044	28290	28360	28172	28128	28137	28058	28214	28262	28184	28031	28425	28237	28064	28191	28117	28233	28255	28332	28291	28395	28399	28183	28043	28386	28204	28469	28422	28188	28413	28474	28274	28246	28176	28138	28252	28293	28147	28103	28150	28306	28193	28186	28086	28247	28326	28355	28209	28053	28257	28276	28175	28430	28142	28272	28367	28322	28184	28230	28077	28229	28092	28109	28265	28457	28050	28253	28101	28396	28224	28116	28180	28392	28438	28287	28405	28203	28431	27989	28409	28080	28426	28299	28138	28130	28433	27989	28137	28243	28357	28149	28305	28313	28323	28135	27840	28227	28027	28369	28160	28375	28018	28265	28250	28402	28154	28320	28195	28217	28239	28270	28213	28400	28164	28423	28152	28246	28257	28248	28433	28165	28359	28149	27927	28373	28379	27927	28015	28220	28226	28143	28182	28228	27930	28103	28140	28002	28222	28358	28152	28367	28049	28089	28183	28214	28327	28287	28440	28233	28250	28153	28134	28398	28448	28268	28329	28310	28263	28296	28133	28212	28101	28400	28358	28181	28041	28268	28380	28405	28325	28097	28209	28338	28058	28581	28362	28410	28121	28252	28227	28270	28288	28197	28368	28422	28426	28116	28401	28404	28335	28297	28206	28403	28274	28434	28637	28295	28467	28282	28128	28048	28193	28300	28193	28365	28303	28377	28342	28088	28325	27946	28332	28244	28329	28203	28429	28295	28327	28124	28211	28179	28277	28345	28288	28302	28156	28147	28149	28413	28348	28106	28508	28262	28246	28142	28247	28117	28212	28206	28146	28120	28101	28130	28243	28417	28016	28304
27599	35868	34927	28726	25099	22922	21269	20419	19822	19255	18995	18878	18659	18294	18295	18347	18237	18336	18037	17875	18024	18013	17999	18087	17952	17852	17751	17849	17693	17842	17806	17947	17706	17734	17891	17760	17749	17690	17843	17618	17793	17632	17769	17888	17629	17719	17705	17733	17722	17735	17709	17835	17646	17779	17741	17577	17655	17712	17720	17751	17736	17687	17609	17813	17696	17733	17762	17644	17726	17735	17772	17684	17606	17720	17701	17651	17700	17749	17757	17685	17726	17698	17640	17723	17644	17576	17714	17567	17658	17816	17791	17544	17820	17811	17541	17739	17634	17650	17849	17576	17760	17764	17942	17721	17983	17682	17647	17707	17643	17761	17637	17872	17670	17547	17744	17595	17692	17789	17754	17593	17614	17744	17678	17831	17851	17638	17766	17774	17689	17872	17755	17655	17857	17798	17623	17884	17622	17661	17563	17719	17565	17631	17714	17610	17686	17817	17628	17774	17651	17597	17600	17880	17731	17718	17799	17857	17757	17685	17664	17727	17866	17535	17772	17705	17765	17825	17647	17727	17605	17873	17720	17713	17725	17760	17800	17829	17674	17690	17689	17615	17577	17776	17702	17652	17935	17507	17696	17792	17682	17833	17846	17710	17720	17631	17798	17700	17669	17932	17774	17635	17677	17588	17677	17847	17652	17709	17558	17742	17746	17642	17685	17605	17807	17586	17758	17730	17734	17741	17695	17581	17694	17710	17546	17561	17539	17711	17620	17735	17727	17808	17753	17772	17689	17759	17557	17800	17647	17473	17702	17708	17821	17502	17749	17664	17675	17797	17709	17856	17757	17504	17819	17822	17692	17620	17639	17829	17563	17550	17842	17764	17528	17987	17670	17773	17731	17611	17742	17736	17817	17686	17770	17708	17572	17903	17908	17766	17739	17510	17767	17693	17548	17622	17609	17641	17653	17631	17654	17816	17760	17888	17722	17660	17470	17623	17630	17775	17733	17583	17768	17617	17711	17576	17677	17628	17644	17747	17673	17836	17819	17560	17630	17899	17754	17789	17645	17723	17498	17732	17608	17493	17638	17739	17714	17924	17494	17848	17838	17516	17738	17597	17598	17567	17787	17743	17576	17737	17716	17639	17630	17688	17909	17565	17848	17766	17555	17890	17706	17620	17791	17614	17651	17673	17914	17762	17586	17652	17644	17635	17720	17550	17784	17764	17700	17550	17800	17686	17793	17707	17821	17722	17716	17884	17715	17698	17889	17610	17905	17781	17674	17707	17743	17796	17645	17569	17748	17738	17537	17820	17562	17574	17881	17645	17608	17805	17767	17628	17608	17732	17607	17808	17736	17680	17636	17599	17668	17868	17836	17545	17760	17602	17799	17703	17757	17722	17648	17531	17858	17732	17735	17687	17693	17738	17796	17647	17724	17707	17695	17529	17631	17567	17754	17847	17750	17611	17760	17724	17709	17925	17589	17701	17714	17717	17765	17567	17618	17789	17671	17525	17584	17890	17621	17760	17552	17860	17805	17728	17667	17906	17810	17628	17812	17755	17620	17879	17723	17861	17795	17663	17710	17841	17818	17745	17588	17706	17739	17758	17731	17735	17663	17577	17641	17612	17715	17788	17582	17728	17868	17531	17497	17835	17552	17786	17740	17725	17695	17497	17627	17765	17621	17776	17737	17666	17692	17648	17771	17811	17571	17759	17765	17505	17823	17717	17769	17645	17685	17700	17658	17824	17731	17789	17687	17765	17713	17566	17727	17727	17622	17704	17647	17614	17767	17648	17663	17591	17717	17635	17782	17781	17743	17715	17690	17696	17634	17776	17537	17790	17628	17793	17664	17861	17582	17706	17974	17687	17744	17887	17803	17587	17585	17782	17804	17664	17602	17705	17814	17681	17638	17754	17583	17567	17662	17754	17751	17674	17870	17489	17618	17665	17754	17745	17637	17644	17700	17535	17781	17722	17612	17683	17599	17827	17747	17693	17570	17671	17812	17586	17677	17759	17899	17545	17828	17717	17685	17803	17579	17630	17758	17734	17608	17645	17695	17760	17740	17831	17658	17889	17709	17765	17620	17660	17708	17844	17628	17663	17661	17714	17657	17536	17621	17469	17483	17780	17759	17770	17798	17594	17708	17702	17783	17748	17870	17751	17710	17688	17606	17761	17681	17583	17784	17765	17593	17744	17796	17647	17641	17636	17966	17762	17560	17628	17707	17727	17758	17620	17700	17627	17773	17789	17731	17807	17609	17666	17881	17754	17716	17688	17847	17872	17643	17589	17741	17661	17658	17647	17722	17730	17827	17997	17826	17628	17784	17617	17698	17795	17637	17708	17672	17748	17822	17807	17695	17597	17871	17573	17740	17667	17761	17758	17799	17766	17712	17797	17668	17697	17626	17731	17756	17785	17691	17583	17691	17693	17616	17737	17528	17669	17681	17650	17695	17732	17926	17711	17648	17723	17559	17559	17714	17712	17616	17643	17612	17770	17616	17536	17833	17668	17664	17702	17578	17691	17702	17597	17633	17753	17755	17547	17808	17600	17572	17724	17524	17817	17705	17782	17522	17625	17924	17718	17635	17757	17587	17622	17707	17839	17893	17692	17691	17804	17831	17664	17645	17683	17768	17898	17655	17818	17668	17704	17708	17623	17847	17490	17639	17685	17632	17815	17896	17745	17830	17517	17928	17663	17564	17533	17727	17611	17686	17704	17740	17509	17835	17687	17658	17708	17673	17696	17670	17514	17645	17644	17747	17572	17804	17774	17705	17620	17752	17857	17795	17754	17678	17682	17714	17678	17776	17595	17849	17666	17520	17752	17668	17743	17670	17807	17653	17591	17570	17634	17835	17846	17837	17555	17666	17725	17742	17649	17767	17736	17620	17529	17757	17727	17698	17780	17893	17691	17783	17917	17701	17663	17605	17717	17596	17710	17879	17710	17654	17582	17607	17487	17622	17670	17673	17810	17698	17702	17770	17719	17659	17588	17694	17637	17587	17677	17803	17692	17902	17626	17744	17648	17691	17756	17724	17777	17756	17800	17517	17768	17685	17745	17900	17733	17651	17629	17676	17895	17567	17813	17707	17760	17524	17661	17839	17728	17788	17660	17719	17725	17850	17757	17728	17556	17797	17830	17756	17736	17671	17611	17505	17713	17706	17783	17734	17811	17528	17729	17584	17598	17785	17524	17843	17742	17755	17490	17848	17710	17649	17678	17690	17708	17785	17779	17580	17731	17740	17693	17679	17598	17580	17679	17713	17527	17643	17824	17675	17531	17539	17734	17874	17710	17784	17574	17794	17631	17681	17475	17817	17681	17531	17666	17697	17490	17606	17739	17626	17773	17601	17900	17803	17679	17836	17867	17659	17655	17905	17664	17685	17750	17598	17763	17666	17739	17659	17852	17738	17742	17797	17734	17667	17688	17755	17697	17644	17663	17722	17607	17752	17710	17847	17796	17680	17861	17787	17600	17662	17752	17562	17681	17650	17703	17723	17809	17484	17707	17537	17601	17512	17767	17766	17730	17668	17731	17715	17675	17626	17662	17864	17556	17687	17679	17770	17578	17534	17714	17670	17735	17723	17790	17694	17597	17749	17756	17850	17643	17647	17702	17858	17678	17625	17532	17718	17699	17534	17725	17742	17889	17837	17696	17712	17625	17739	17589	17898	17647	17685	17939	17831	17715	17685	17928	17771	17546	17629	17827	17561	17609	17687	17770	17513	17788	17668	17765	17611	17705	17684	17471	17782	17839	17741	17734	17693	17663	17875	17698	17578	17813	17840	17669	17636	17585	17725	17828	17776	17700	17646	17607	17672	17547	17788	17720	17743	17724	17682	17618	17740	17598	17571	17716	17759	17746	17539	17686	17572	17687	17759	17754	17608	17957	17733	17674	17780	17694	17837	17710	17811	17654	17699	17725	17699	17813	17661	17757	17619	17673	17849	17787	17705	17768	17789	17739	17719	17645	17679	17769	17764	17611	17622	17640	17625	17785	17673	17690	17620	17856	17651	17628	17734	17865	17783	17755	17650	17568	17644	17519	17759	17869	17565	17620	17814	17827	17650	17939	17646	17607	17697	17616	17803	17649	17707	17619	17767	17751	17870	17845	17599	17737	17881	17695	17723	17766	17742	17900	17739	17725	17662	17723	17716	17585	17722	17766	17769	17661	17649	17803	17538	17971	17664	17776	17669	17632	17895	17785	17667	17694	17673	17806	17530	17704	17495	17746	17695	17730	17786	17889	17544	17736	17736	17650	17690	17678	17893	17668	17571	17763	17719	17846	17773	17735	17743	17769	17542	17739	17710	17700	17706	17784	17786	17716	17629	17779	17663	17785	17818	17574	17641	17869	17674	17772	17789	17645	18010	17705	17747	17618	17646	17734	17750	17616	17656	17890	17747	17677	17767	17715	17850	17807	17661	17633	17756	17786	17563	17517	17767	17788	17565	17602	17549	17721	17546	17808	17710	17828	17783	17713	17765	17540	17699	17738	17752	17761	17829	17627	17750	17659	17746	17610	17763	17529	17752	17720	17579	17617	17627	17689	17510	17534	17635	17690	17756	17696	17644	17709	17795	17745	17801	17547	17678	17737	17758	17536	17826	17688	17677	17581	17584	17699	17748	17718	17768	17680	17771	17873	17623	17801	17641	17638	17789	17423	17590	17655	17833	17627	17572	17624	17832	17796	17622	17751	17758	17458	17748	17641	17744	17960	17615	17646	17792	17669	17740	17763	17679	17689	17879	17800	17909	17740	17593	17756	17630	17721	17570	17864	17854	17743	17736	17660	17416	17672	17765	17750	17869	17728	17690	17591	17475	17680	17688	17638	17650	17647	17550	17742	17704	17946	17753	17684	17657	17859	17660	17608	17739	17608	17710	17759	17721	17773	17774	17602	17667	17684	17725	17631	17755	17793	17754	17561	17687	17748	17757	17814	17695	17803	17637	17743	17646	17614	17537	17736	17685	17902	17651	17769	17692	17730	17591	17657	17795	17722	17779	17659	17616	17571	17662	17592	17641	17611	17735	17607	17878	17790	17644	17639	17942	17480	17781	17668	17623	17692	17957	17770	17717	17605	17671	17517	17773	17775	17578	17569	17579	17753	17672	17512	17695	17741	17794	17703	17728	17781	17617	17907	17672	17789	17599	17797	17436	17507
24340	21204	27869	25951	26242	31081	32849	30362	29079	29136	28459	28215	28110	27830	27576	27484	27496	27466	27652	27275	27499	27105	27042	27043	27234	26985	26740	26911	27238	26940	26948	27039	27097	26988	26933	26749	26906	26833	26673	26744	26777	26791	26686	26725	26839	26800	26707	26842	27002	26670	26883	26895	26856	26753	26806	26960	26891	26714	26844	26642	26682	26741	26692	26458	26797	26771	26753	26779	27086	26706	26638	26662	26608	26453	26686	26666	26615	26573	27019	26451	26727	26758	26879	26895	26601	26774	26649	26732	26795	26929	26606	26886	26716	26668	26823	26592	26714	26724	26813	26672	26673	26873	26628	26572	26635	26599	26602	26673	26799	26965	26690	26564	26826	26914	26877	26684	26654	26706	26723	26637	26468	26699	26823	26827	27079	26985	26658	26773	26618	26535	26935	26795	26809	26717	26853	26499	26829	26808	26888	26846	26694	26575	26728	26728	26711	26604	26682	26651	26519	26730	26619	26784	26906	26584	26588	26590	26762	26829	26496	26566	26533	26508	26687	26789	26630	26594	26758	26413	26736	26671	26782	26719	26627	26898	26701	26735	26612	26773	26785	26732	26592	26651	26728	26494	26626	26714	26939	26953	26610	26536	26665	26783	26885	26442	26632	26531	26630	26896	26457	26850	26682	26998	26744	27031	26978	26948	26589	26661	26885	26645	26940	26601	26703	26751	26620	26865	26601	26746	26567	26683	26763	26854	26436	26644	26640	26895	26699	26656	26762	26642	26637	26726	26956	26773	26905	26459	26744	26687	26804	26835	26609	26595	26706	26885	26769	26606	26692	26626	26816	26785	26839	26756	26575	26685	26971	26704	26473	26648	26837	27030	26635	26908	26674	26410	26811	26556	26776	26792	26687	26459	26706	26906	26863	26597	26617	26732	26652	26793	26768	26429	26851	27123	26891	26543	26671	26433	26915	26656	26612	26951	26697	26644	26845	26531	26637	26684	26771	26691	26782	26963	26874	26661	26694	26957	26686	26630	26681	26398	26625	26552	26489	26729	26900	26739	26876	26826	26615	26907	26668	26624	26636	26669	26973	26803	26815	26843	26618	26671	26575	26437	26535	26821	26802	26768	26801	26732	26692	26665	26781	26611	26696	26653	26503	26935	26889	26691	26476	26704	26460	26747	26806	26535	26723	26574	26647	26692	26491	26464	26848	26890	26671	26485	26862	26637	26802	26624	26875	26672	26989	26531	26849	26764	26710	26877	26892	26692	26841	26547	26732	26495	26501	26723	26662	26738	26666	26550	26595	26582	26583	26563	26613	26779	26948	26835	26628	26694	26507	26778	26606	26582	26788	26755	27072	26702	26668	26681	26859	26800	26809	26579	26693	26761	26669	26530	26884	26723	26933	26730	26747	26670	26704	26964	26894	26896	26552	26571	26585	26627	26658	26752	26642	26652	26697	26639	26534	26557	26866	26615	26572	26964	26896	26611	26872	26527	26652	26617	26619	26951	26889	26705	26514	26896	26819	26944	26617	26868	26762	26661	26753	26813	26848	26787	26576	26821	26785	26660	26823	26976	26649	26644	26886	26759	26667	26714	26627	26735	27005	26901	26855	26645	26447	26806	26723	26461	26688	26371	26795	26735	26650	26720	26584	26828	26791	26688	26684	26514	26696	26789	26850	26878	26768	26846	26671	26566	26879	26575	26846	26759	26636	26844	26764	26708	26578	26831	26707	26605	26890	26847	26687	27048	26761	26759	26964	26527	26584	26599	26513	26740	26849	26850	26687	26992	26907	26685	26542	26780	26706	26687	26897	26692	26606	26732	26679	26989	26728	26553	26475	26613	26915	26864	26633	26687	26721	26856	26743	26706	26957	26747	26520	26769	26863	26797	26824	26634	26955	26698	26851	26515	26759	26682	26725	26770	26703	26742	26802	26770	26808	26830	26836	26818	26820	26577	26534	26764	26614	26859	26764	26534	26515	26941	26663	26862	26865	26855	26743	26731	26660	26770	26502	26542	26745	26640	26711	26632	26621	26781	26903	26768	26804	26594	26653	26717	26841	26898	26549	26798	26639	26750	26839	26777	26819	26508	26832	26732	26686	26762	26798	26773	26791	26666	26754	26653	26771	26696	26798	26532	26662	26870	26734	26872	26704	26577	26440	26701	26555	26782	26678	26633	26650	26804	26960	26739	26581	26537	26566	26636	26666	26811	26690	26709	26621	26501	26534	26621	26717	26809	26888	26561	26854	26846	26670	26674	26872	26500	26607	26558	26703	26570	26778	26754	26890	26746	26789	26372	26532	26759	26752	26851	26810	26710	26534	26464	26538	26756	26792	26817	26791	26544	26882	26551	26575	26569	26607	26703	26807	26644	26534	26584	26883	26908	26830	26505	26642	26912	26438	26847	26580	26754	26682	26546	26993	26861	26848	26564	26901	26730	26857	26607	26520	26789	26521	26746	26584	26537	26897	26626	26712	26544	26629	26457	26635	26316	26661	26850	26820	26722	26641	26854	26778	26512	26538	26754	26903	26975	26657	26548	26312	26669	26831	26753	26826	26427	26705	26598	26750	26836	26772	26828	26886	26760	26844	26609	26828	26815	26786	26565	26504	26587	26856	26646	27056	26530	26618	26587	26676	26766	26738	26550	26580	27094	26692	26611	26937	26536	26600	26875	26843	26575	26781	26690	26835	26812	26756	26738	26749	26361	26585	26905	26732	26766	26387	26842	26616	26653	26819	26624	26632	26926	26443	26656	26520	26946	27006	26752	26741	26645	26780	26501	26769	26685	26829	26746	26734	26855	26738	26649	26564	26505	26679	26821	26801	26742	26829	26686	26514	26771	26585	26656	26609	26574	26926	26969	26595	26944	26555	26564	26768	26741	26631	26929	26740	26898	26608	26554	26765	26582	26488	26918	26786	26682	26610	26636	26735	26911	26519	26418	26530	26774	26864	26611	26762	26748	26702	26644	27025	26561	26697	26669	26705	26793	26634	26558	26867	26586	26660	26703	26524	26945	26708	26757	26520	26544	26519	26739	26724	27012	26727	26704	26655	26711	26746	26414	26735	26738	26846	26508	26556	26696	26550	26711	26938	26588	26633	26711	26905	26624	26795	26806	26781	26808	26725	26665	26710	26641	26657	26966	26624	26794	27076	26657	26617	26671	26714	26566	26844	26606	26813	26817	26832	26680	26653	26912	27050	26430	26621	26651	26679	26679	26848	26537	26731	26663	26684	26502	26765	26704	26523	26899	26921	26882	26633	26742	26878	26794	26889	26329	26660	26746	26672	26779	26674	26769	26669	26569	26710	26585	26759	26657	26676	26720	26734	26817	26568	26964	26844	27063	26708	26896	26989	26688	26563	26914	26857	26802	26853	26652	26654	26659	26838	26689	26725	26874	26852	26874	26678	26841	26632	26736	26699	26833	26736	26663	26571	26570	26777	26624	26555	26742	26885	26713	26815	26731	26903	26665	26770	26562	26819	26924	26834	26645	26624	26689	26415	26843	26630	26721	26940	26713	26797	26667	26744	26607	26702	26739	26990	26657	26854	26699	26956	26582	26682	26539	26780	26654	26718	26555	26723	26811	26708	26552	26562	26643	26809	26737	26826	26664	26653	26762	26675	26705	26772	26652	26808	26645	26641	26818	26948	26728	26749	26599	26736	26616	26489	26741	26667	26937	26590	26492	26589	26587	26630	26673	26624	26495	26691	26624	26737	27006	26455	26815	26594	26799	26899	26715	26757	27037	26754	26655	26930	26764	26822	26741	26383	26727	26749	26380	26396	26619	26606	26762	26837	26807	26548	26768	26665	26783	26516	26554	26454	26696	26763	26346	26578	26637	26682	26728	26729	26475	26761	26550	26758	26737	26634	26569	26943	26503	26593	26780	26799	27058	26536	26728	26808	26827	26650	26684	26781	26670	26404	26675	26733	26478	26592	26692	26356	26739	26528	27007	26648	26920	26657	26669	26933	26668	26688	26712	26871	26659	26616	26646	26661	26759	26775	26651	26703	26600	26622	26561	26566	26867	26918	26801	26661	26893	26832	26691	26619	26658	26676	26812	26581	27064	26638	26815	26568	26603	26875	26628	26806	26765	26678	26636	26583	26671	26764	26668	26730	26870	26664	26438	26840	27001	26821	26341	26828	26749	26609	26758	27026	26853	26761	26613	26760	26568	27062	26564	26574	26893	26617	26634	26719	26824	26467	26751	26824	26940	26746	26776	26690	26769	26597	26907	26530	26752	26483	26797	26990	26613	26569	26637	26829	26613	26718	26752	26874	26667	26569	26627	26791	26908	26747	26552	26811	26605	26416	26694	26679	26815	26605	26618	26637	26858	26926	26621	26904	26550	26695	26717	26608	26531	26844	27011	26627	26577	26632	26733	26806	26531	26735	26587	26626	26620	26816	26816	26639	26488	26674	26685	26480	26523	26610	26713	26686	26457	26990	26729	26824	26359	26872	26751	26465	26590	26712	26819	26558	26601	26577	26672	26560	26849	26724	26554	26712	26710	26635	26711	26756	26703	26694	26687	26870	26646	26750	26827	26755	26506	26741	26623	26676	26732	26697	26720	26569	26714	26781	26551	26490	26622	26868	26761	26992	26686	26317	26811	26454	26625	26523	26720	26717	26455	26568	26640	26731	26618	26576	26738	26745	26579	26646	26652	26715	26635	26804	26820	26662	26470	26690	26569	26814	26880	26556	26421	26716	26737	26638	26663	26780	26777	26600	26994	26890	26715	26627	26558	27012	26654	26751	26794	26798	26742	26691	26770	26785	26777	26904	26764	26855	26620	26879	26503	26678	26680	26849	26862	26545	26784	26631	26843	26763	26680	26602	26791	26753	26653	26616	26720	26667	26901	26718	26587	26687	26692	26755	26635	26602	26749	26681	26813	26620	26794	26945	26702	26535	26751	26695	26911	26696	26350	26570	26705	26773	26634	26677	26542	26625	26813	26719	26825	26785	26764	26832	26865	26743	26688	26666	26685	26887	26850	26861	27002	26810	26843	26649	26531	26667	26569	26738	26797	26623	26735	26899	26810	26911	26895	26689	26849	26550	26820	26625	26676	26611	26712	26819	26781	26712	26532	26923	26835	26834	26716	26756	26664	26672	27052	26641	26719	26828	26710	26709	26705	26769	26520	26877	26683	26811	27035
25152	42511	41403	33706	29230	25611	23626	21921	20914	20205	19521	19139	18596	18361	18367	17860	17793	17997	17944	17679	17711	17628	17542	17470	17416	17217	17376	17422	17258	17414	17304	17083	17132	17222	17251	17152	17110	17102	17132	17135	17088	17107	17229	17088	16999	16966	17111	17033	17107	17130	17106	17003	17200	16972	17075	17060	16942	16999	17114	17144	16896	16956	17180	17051	17075	16968	17022	17064	16896	17053	17177	16910	17153	17019	16978	17100	17112	17091	16945	16807	17018	17030	16920	16989	16964	16919	17034	17060	17008	17214	17090	16777	17171	16941	16881	16978	17125	16826	17083	16989	16982	16987	16966	16892	16882	16822	16971	16904	16961	16951	17014	17052	17103	17032	16950	16816	16894	16944	16941	16948	16920	17198	16940	16892	17166	16976	17077	16877	16948	17046	16977	17253	17115	17039	16884	17038	17097	16892	17110	17108	17015	17043	16922	17024	17062	17006	16863	16856	16972	17043	16945	16916	17034	16929	16977	17011	17072	17258	17030	16914	16994	16967	17086	17025	16985	16814	17043	17007	17077	16950	16968	17104	16911	16980	17026	16872	16979	17072	17073	16874	17166	16798	16925	17091	17146	16995	17107	16867	17077	17095	17012	17077	16883	17005	16990	16881	16980	17085	17003	16929	17068	17012	17010	17008	17059	17056	16914	17089	17128	16919	17062	16912	16921	17068	16925	17013	17013	16887	17176	16902	17021	17114	16950	16996	16815	16915	17036	16890	17071	17173	16955	17109	17034	16865	16947	17004	17024	16960	16959	16954	17069	16995	16932	17007	17020	17128	16924	16971	17072	16882	16907	17039	16936	17001	17100	17025	16904	17043	17009	16919	17102	16888	16857	17039	17098	16941	16879	17223	16887	17089	17019	16870	16926	17065	17136	17125	16941	17082	16979	17152	16828	16902	16911	16847	16944	16976	17079	17231	17004	16954	16983	17132	17124	17010	17034	16941	17134	16954	17098	16948	16996	17009	16976	17028	16930	16900	16983	16969	16952	17226	16940	17074	16944	16980	16888	16964	17007	16850	17099	17001	17084	17145	17141	16822	16798	17158	17101	16780	16985	16877	16968	17147	16995	16961	16971	17020	17033	16977	17098	16743	17003	17029	16834	16919	17024	17069	17039	16924	16944	17011	16928	16926	16998	17213	17052	17093	17085	17157	17122	16979	16905	16879	16956	16970	16993	16981	16945	16961	16861	16970	17079	17296	16832	17054	17035	16853	17031	16937	16974	16923	17010	17031	17002	16924	16928	17077	17028	16925	17143	16977	16874	17053	16901	16870	16936	17174	17056	17042	17145	17146	16999	16931	17020	16971	17063	16911	17123	16979	17032	17021	17010	17064	17118	17035	16945	17037	17038	16895	16838	16900	16914	17046	17063	17074	17013	16822	17183	16897	16963	17056	17067	16894	17121	16998	16924	16944	16850	17166	17055	16957	16936	17149	16877	16989	16907	17101	16986	16876	17109	16956	16869	17170	17049	17101	17014	17012	16937	17028	17052	16903	17007	16986	17123	17022	16895	17072	17053	17092	16931	16975	16952	16943	17047	16846	17017	17136	16941	17195	17025	16964	17095	17023	16966	17067	16981	17112	17072	16898	16961	17054	16972	17210	17058	17112	16969	17177	17019	17037	16973	17025	17193	16886	17147	16765	16865	17103	16953	16816	16780	16998	16890	17002	16977	17032	16968	17130	16910	16868	17007	16947	16995	16901	17042	16952	17079	17043	16987	17118	16878	17006	16908	16867	17115	16906	16975	17059	17175	16984	16828	17007	17137	16909	17050	17160	16846	17128	16846	17004	17171	17155	16897	16943	17029	16857	16953	17011	16941	16929	17078	17001	16904	17086	16869	16868	16956	16981	16948	17200	16995	17137	17041	17053	17085	17024	17136	17019	17213	16964	17138	17110	17054	16945	17155	17025	17089	16925	17009	16979	17067	16957	17187	16897	16971	16819	17007	16881	17226	16802	16895	17090	16950	16836	16897	16754	16971	17059	16892	17021	17090	16955	16994	16938	16957	16956	16813	16941	16900	17018	16874	17030	17131	16940	16945	17042	16944	17014	17012	17084	16917	16922	17049	16967	16822	16871	16952	17159	17124	17046	17107	17073	17004	16985	17101	17033	16954	16978	16900	17086	17037	17131	16967	17050	17150	16922	16963	17071	16952	16904	16914	16968	16925	17085	16971	17025	17018	16952	16859	16938	17104	17033	17028	16982	16941	17055	17161	16931	17006	17059	16950	16853	16840	17079	16960	17020	17052	16898	16837	17009	16639	16793	17132	17031	16879	17127	17109	16929	17016	16946	17017	17205	16994	17112	17017	17054	16920	16824	17007	16811	17005	16966	16817	16889	17238	16959	16855	17018	17000	17068	16941	17057	16884	17134	17018	16974	16923	16896	16858	17052	16971	16872	17012	17028	17099	16999	16914	16984	16902	17101	17011	17122	17019	17105	16887	16963	17128	17055	17077	17015	16966	16985	17006	17162	16968	16919	17105	16958	16909	17083	16798	17152	17150	17045	16967	17298	16987	16837	17129	17034	16870	16962	16998	16986	16892	17048	17242	16856	17145	17018	17156	16932	16982	16930	17009	17137	17052	17011	16887	17196	16922	17086	16975	17146	16888	17141	17132	17127	16902	17023	16946	16986	17109	16949	16768	16836	16937	17002	17086	16964	17080	16772	17027	17039	16851	16992	16963	16965	17041	17094	16860	16923	17049	17069	16920	16850	16941	17060	16855	16950	17143	17095	16832	16963	17013	16811	17141	16974	17041	17099	17050	16951	17041	17151	16874	17176	16861	17006	17121	16983	16975	17021	16950	17018	16989	17030	16972	17117	16929	16968	16883	17034	17073	16926	17007	16925	17061	16973	16807	17019	16970	17014	16926	16970	16969	16915	17175	16911	17025	17038	16955	16822	17072	16840	17036	16938	17027	16965	16819	17226	16903	17049	17079	17024	17142	17000	17042	16738	16921	17113	17009	17216	17119	17005	17039	17046	17009	17013	17164	17073	17040	16955	17019	16873	16836	17068	17001	16894	16989	16934	17074	16886	16977	16976	16908	17068	17109	16984	17049	17159	16972	17051	16968	16926	17019	16915	16891	16981	17039	16871	17104	16984	16801	16912	17164	16962	16929	16934	16823	17157	17004	17093	17138	16838	16895	17091	17156	16935	16980	16786	17001	17120	17140	17038	17082	17113	17081	16882	16962	17005	16992	16943	16998	16865	16901	16797	16951	16855	16939	17015	17111	17087	17028	17141	16951	17022	16993	16880	16898	16962	17152	16989	17151	16996	16953	16879	17018	17002	17048	17049	16935	17033	17022	16960	17019	16946	17085	16820	17111	17043	16919	17031	17058	16931	17039	16836	17008	17075	16955	17027	17021	17092	17090	17019	16939	16926	16796	16884	17042	17031	17066	17086	17032	16926	16823	16958	16987	17025	16996	17078	17045	16882	17024	16967	17109	16997	16958	16936	17075	16921	17051	17195	16891	17089	17022	17222	16958	17017	16939	17055	17052	16983	16846	16970	17057	16925	16965	17065	16860	16814	16986	16979	17103	17013	17034	16921	16831	17060	16950	16967	16962	17045	16978	16919	16980	17076	17061	16912	17083	17098	17097	17048	17029	16885	17107	17223	16875	17019	17099	17046	16948	17075	16861	17111	17010	17039	17079	16854	17168	17115	16909	17017	17069	16885	17052	16925	17148	16802	17052	17090	16879	17016	17060	17102	16916	16981	17011	16926	16977	17039	16879	17026	16951	17139	17020	16949	16901	17107	16891	17118	17002	17002	16963	17038	16957	17015	17050	17107	17150	17094	16959	17194	16909	16959	17039	16911	17037	16996	16906	17129	17112	16905	17246	16953	17069	16890	16919	17059	17022	17079	17027	17054	16960	16955	16985	17271	16947	16935	17056	16843	17003	16946	16878	16944	17075	17141	16972	17042	16840	16877	16861	17006	16913	17044	17041	16825	16937	17118	17069	17025	16995	17102	16902	16954	16804	16917	17046	16957	16966	16998	17066	17001	17113	17002	16982	16881	16972	17082	16875	16847	16952	17001	17137	16971	17043	17225	16825	16871	16813	17006	17011	17016	16886	17089	16993	17131	16985	16987	17022	17118	16840	16954	16987	17029	16946	17136	17070	17057	16936	17001	16984	16838	16870	16943	17184	17014	16993	17044	16930	16948	16875	16985	16905	16952	17143	16868	16975	17058	16884	17046	17170	16954	17022	17008	16983	16957	16916	16969	16833	17082	17019	16691	17047	16999	17130	17156	17135	16979	16967	16930	16860	17024	16995	17155	16754	17037	16952	17075	16968	17066	17142	17008	16973	17035	17234	17111	17241	17187	17097	16870	16885	17027	16976	16964	16930	17048	16890	17093	16944	17013	17024	16995	17026	17156	17052	16948	17111	16909	16812	17093	16898	16941	16891	16968	17118	16959	17152	16900	16964	16981	17000	16966	16961	17041	17014	17062	16912	17146	17035	17102	16997	16953	16904	17029	17155	16953	17025	16913	17114	16928	16934	16991	17268	16946	16935	16870	16999	17032	16955	17051	16982	17005	16872	17102	16948	16904	17047	16983	17021	17066	16954	16941	17086	17166	17097	17016	17078	17098	17096	17164	17129	16968	16855	16857	17042	16866	17164	17127	17066	16978	16890	17098	16970	17013	16924	17089	17027	17139	16870	17036	17013	17178	16927	17054	16942	17155	16865	16943	16886	16943	17129	16973	17066	16899	16978	17078	17097	16875	17101	16819	17083	16993	16839	17026	16986	16977	17089	16891	16858	17006	17062	16973	16975	16959	16961	16889	17115	16998	16973	17116	16903	17002	16908	17060	16923	16884	17000	17010	17129	16896	16936	16922	17043	16820	16889	16962	17045	17024	17068	16891	17122	16916	17103	16823	17006	16981	17037	16977	17048	17011	16960	17025	17032	17038	17014	17080	16965	17018	17036	16881	16915	16887	16931	16977	17067	17140	16943	16924	16987	17197	17033	17017	17197	16867	17155	17165	17216	17003	16925	16976	17115	17080	16928	16988	17033	17190	16937	16875	16969	17054	17079	17085	16880	17031	17171	16895	17130	16858	16952	17038	17014	17086	16911	17034	16927	17067	16981	16917
22653	21168	27824	25076	23609	29830	35792	32151	31103	30822	30155	29480	29166	28840	28660	28826	28835	28627	28474	28050	28187	28281	28184	28169	27910	28020	27610	27765	27913	27941	27843	27741	27731	27756	27649	27505	27768	27762	27789	27817	27725	27750	27627	27555	27478	27777	27787	27420	27464	27634	27452	27575	27593	27694	27429	27246	27544	27561	27410	27607	27401	27532	27500	27735	27697	27507	27466	27484	27774	27382	27563	27408	27443	27412	27834	27364	27431	27456	27626	27408	27265	27357	27525	27474	27483	27479	27261	27465	27517	27431	27174	27429	27618	27650	27690	27572	27829	27480	27692	27264	27673	27493	27271	27494	27117	27147	27772	27287	27329	27082	27456	27548	27570	27405	27846	27566	27433	27598	27341	27484	27547	27488	27642	27489	27360	27682	27515	27371	27449	27359	27399	27387	27767	27237	27520	27414	27323	27449	27360	27506	27442	27302	27369	27248	27423	27239	27498	27343	27435	27152	27392	27312	27379	27420	27351	27469	27244	27157	27376	27437	27381	27458	27555	27239	27462	27773	27392	27375	27655	27403	27208	27467	27457	27340	27564	27592	27544	27343	27376	27506	27457	27567	27765	27316	27579	27401	27660	27481	27248	27457	27513	27487	27640	27437	27341	27300	27429	27534	27431	27553	27572	27307	27318	27504	27153	27437	27592	27516	27144	27478	27417	27492	27460	27342	27452	27513	27352	27445	27301	27458	27426	27559	27545	27508	27523	27516	27229	27224	27426	27381	27528	27498	27735	27711	27627	27506	27575	27584	27624	27469	27417	27494	27487	27475	27537	27483	27563	27656	27492	27680	27522	27539	27456	27577	27469	27413	27457	27847	27538	27488	27390	27469	27289	27546	27338	27279	27336	27672	27534	27476	27563	27333	27343	27399	27377	27361	27446	27320	27532	27264	27704	27425	27513	27336	27598	27458	27671	27552	27496	27516	27370	27718	27389	27436	27598	27456	27453	27744	27375	27434	27537	27340	27401	27400	27344	27558	27316	27303	27714	27509	27496	27754	27437	27158	27555	27391	27382	27457	27197	27621	27528	27489	27544	27516	27610	27229	27586	27281	27047	27466	27548	27466	27410	27347	27507	27407	27340	27413	27332	27296	27312	27694	27279	27300	27350	27619	27305	27181	27370	27478	27585	27448	27588	27386	27335	27555	27169	27196	27388	27327	27524	27395	27617	27333	27423	27586	27350	27366	27770	27320	27191	27544	27350	27432	27351	27148	27380	27564	27495	27561	27414	27352	27575	26947	27547	27478	27405	27453	27441	27325	27515	27397	27455	27357	27505	27613	27528	27475	27388	27639	27545	27757	27531	27303	27648	27359	27470	27264	27393	27345	27656	27398	27322	27480	27262	27572	27314	27654	27434	27241	27565	27093	27090	27421	27239	27729	27505	27584	27610	27332	27358	27386	27180	27460	27385	27238	27374	27757	27375	27614	27239	27631	27201	27618	27539	27546	27452	27594	27548	27122	27292	27607	27405	27388	27227	27332	27477	27581	27284	27319	27171	27199	27244	27358	27555	27537	27535	27365	27458	27715	27316	27349	27661	27230	27724	27174	27544	27288	27281	27210	27356	27475	27451	27463	27483	27521	27296	27489	27478	27520	27657	27556	27527	27341	27281	27185	27489	27449	27528	27420	27311	27393	27502	27482	27518	27756	27468	27454	27534	27622	27305	27347	27401	27555	27528	27585	27403	27385	27384	27234	27473	27475	27683	27189	27587	27677	27473	27522	27484	27451	27374	27303	27518	27327	27390	27527	27322	27402	27603	27289	27556	27233	27474	27518	27449	27503	27375	27608	27457	27334	27248	27786	27372	27369	27430	27532	27647	27518	27584	27428	27489	27490	27478	27455	27528	27559	27460	27433	27447	27492	27539	27471	27524	27393	27472	27511	27307	27337	27363	27484	27374	27423	27519	27431	27494	27389	27447	27246	27476	27682	27372	27319	27570	27535	27640	27405	27604	27364	27504	27298	27219	27439	27446	27471	27675	27326	27644	27493	27917	27600	27480	27333	27641	27356	27478	27351	27279	27373	27541	27630	27353	27513	27701	27599	27451	27755	27277	27620	27492	27438	27336	27383	27519	27486	27351	27360	27568	27548	27390	27294	27441	27271	27345	27245	27473	27348	27410	27507	27517	27481	27637	27454	27541	27354	27300	27648	27770	27659	27131	27234	27449	27472	27547	27365	27708	27295	27554	27431	27288	27766	27541	27342	27330	27261	27565	27613	27265	27315	27279	27242	27659	27531	27434	27398	27352	27562	27556	27340	27533	27619	27255	27643	27522	27421	27433	27291	27538	27382	27402	27553	27818	27392	27541	27373	27459	27316	27560	27549	27497	27352	27249	27226	27447	27454	27547	27510	27622	27559	27426	27483	27505	27289	27523	27216	27566	27363	27293	27359	27335	27372	27533	27516	27633	27468	27502	27408	27237	27464	27641	27474	27650	27683	27424	27490	27454	27436	27505	27258	27677	27497	27483	27538	27273	27527	27405	27538	27271	27484	27229	27495	27496	27182	27395	27232	27359	27216	27557	27475	27203	27455	27604	27469	27672	27393	27164	27607	27299	27425	27351	27646	27490	27313	27429	27601	27291	27425	27388	27444	27298	27397	27486	27454	27359	27297	27561	27308	27620	27606	27621	27211	27436	27236	27323	27253	27627	27321	27552	27273	27450	27396	27509	27368	27589	27594	27459	27604	27392	27313	27338	27438	27427	27371	27398	27362	27474	27494	27466	27467	27598	27609	27414	27444	27304	27592	27539	27199	27299	27462	27285	27205	27285	27327	27404	27379	27623	27570	27232	27413	27432	27274	27391	27501	27407	27504	27670	27419	27371	27417	27502	27517	27327	27158	27488	27486	27396	27482	27324	27338	27028	27456	27757	27445	27408	27370	27342	27522	27614	27095	27576	27568	27353	27248	27546	27641	27423	27605	27525	27419	27362	27426	27592	27372	27417	27460	27394	27619	27328	27638	27628	27139	27595	27563	27450	27366	27559	27433	27215	27541	27452	27405	27292	27206	27390	27243	27457	27555	27094	27464	27520	27236	27386	27704	27203	27153	27648	27363	27842	27559	27345	27380	27366	27244	27320	27454	27316	27520	27626	27671	27539	27458	27824	27567	27779	27323	27493	27634	27227	27505	27348	27387	27490	27415	27523	27370	27545	27821	27423	27382	27452	27276	27419	27380	27634	27403	27483	27364	27369	27193	27440	27363	27450	27504	27399	27698	27464	27544	27524	27382	27683	27424	27498	27632	27463	27429	27650	27437	27165	27420	27699	27546	27528	27408	27330	27549	27708	27584	27250	27449	27430	27267	27350	27441	27339	27513	27123	27494	27302	27263	27611	27721	27754	27266	27532	27367	27420	27427	27415	27549	27672	27543	27632	27305	27439	27188	27131	27247	27588	27376	27620	27451	27499	27442	27628	27390	27345	27659	27572	27400	27659	27354	27211	27237	27254	27702	27085	27475	27531	27249	27595	27450	27311	27440	27628	27381	27371	27432	27252	27389	27492	27598	27660	27716	27682	27369	27488	27379	27471	27370	27378	27415	27397	27557	27455	27584	27688	27366	27581	27575	27719	27404	27492	27511	27395	27579	27688	27404	27407	27528	27645	27518	27370	27498	27558	27439	27395	27321	27695	27431	27608	27421	27549	27666	27470	27394	27245	27269	27562	27553	27666	27469	27375	27610	27683	27450	27183	27340	27278	27494	27587	27561	27250	27008	27498	27345	27579	27413	27383	27711	27372	27451	27397	27273	27485	27851	27720	27403	27597	27511	27522	27403	27308	27751	27524	27491	27321	27526	27606	27251	27500	27387	27566	27398	27541	27419	27435	27355	27370	27462	27411	27415	27542	27456	27469	27488	27237	27253	27573	27349	27374	27238	27565	27297	27352	27259	27333	27361	27470	27515	27459	27233	27737	27378	27445	27325	27518	27738	27302	27361	27250	27250	27250	27395	27403	27468	27538	27529	27374	27341	27746	27589	27289	27577	27335	27168	27595	27478	27523	27367	27482	27388	27624	27492	27252	27618	27461	27494	27370	27536	27707	27279	27260	27557	27578	27531	27597	27727	27607	27463	27325	27580	27589	27612	27431	27455	27329	27488	27451	27482	27395	27029	27466	27380	27626	27299	27430	27315	27405	27457	27632	27419	27525	27363	27574	27296	27524	27135	27309	27544	27511	27346	27420	27409	27400	27200	27255	27368	27464	27319	27425	27392	27606	27436	27510	27549	27357	27383	27438	27339	27397	27380	27574	27563	27534	27504	27288	27123	27437	27559	27352	27418	27577	27540	27212	27285	27317	27482	27308	27432	27485	27497	27639	27272	27342	27434	27425	27755	27369	27296	27441	27618	27548	27323	27417	27268	27218	27569	27332	27492	27463	27505	27376	27372	27604	27289	27720	27380	27604	27407	27554	26955	27414	27381	27566	27487	27495	27301	27627	27534	27287	27568	27494	27340	27529	27484	27765	27679	27644	27531	27405	27369	27806	27243	27579	27510	27281	27469	27636	27608	27611	27490	27559	27216	27242	27532	27428	27498	27200	27359	27433	27585	27471	27247	27243	27325	27378	27487	27782	27788	27376	27436	27572	27428	27547	27543	27433	27363	27222	27315	27703	27181	27416	27196	27381	27329	27511	27166	27285	27381	27516	27332	27479	27152	27293	27314	27225	27292	27297	27520	27799	27492	27405	27534	27170	27339	27587	27544	27314	27468	27651	27707	27675	27441	27629	27183	27482	27398	27830	27308	27379	27362	27498	27415	27643	27308	27670	27403	27552	27592	27492	27459	27428	27473	27372	27606	27600	27473	27407	27325	27496	27445	27398	27490	27351	27487	27393	27652	27581	27274	27447	27475	27407	27498	27654	27297	27415	27350	27403	27357	27402	27403	27451	27158	27320	27235	27528	27483	27645	27435	27304	27399	27517	27230	27255	27425	27086	27409	27626	27467	27465	27299	27406	27383	27515	27223	27121	27318	27603	27391	27466	27411	27522	27286	27593	27517	27347	27480	27337	27752	27568	27304	27797	27231	27266	27398	27379	27586	27818	27490	27461	27441	27670	27658	27262	27396	27725	27591	27517	27376	27322	27565	27581	27503	27440	27606	27562	27336
26955	46806	45605	37645	32775	28723	25888	24378	22741	21643	20838	20160	19840	19397	19032	18973	18771	18596	18515	18212	18369	18103	18022	18182	17900	17930	17738	17686	17594	17716	17593	17662	17410	17423	17556	17540	17623	17481	17395	17400	17598	17385	17388	17384	17322	17511	17235	17478	17357	17420	17249	17099	17246	17159	17184	17357	17368	17419	17336	17196	17310	17220	17383	17211	17291	17274	17366	17124	17409	17416	17346	17145	17412	17267	17451	17189	17236	17169	17450	17292	17247	17441	17072	17318	17547	17144	17142	17556	17133	17272	17403	17177	17126	16919	17523	17383	17336	17249	17215	17206	17290	17375	17303	17240	17218	17258	17214	17400	17291	17160	17363	17182	17116	17226	17384	17240	17306	17294	17339	17281	17338	17228	17187	17417	17072	17295	17311	17401	17505	17346	17232	17271	17474	17335	17148	17293	17227	17353	17171	17387	17167	17377	17262	17250	17188	17293	17380	17200	17275	17145	17392	17290	17297	16981	17339	17234	17341	17277	17335	17069	17236	17191	17088	17241	17322	17302	17224	17296	17361	17281	17277	17258	17154	17319	17472	17253	17474	17333	17423	17249	17261	17360	17142	17288	17362	17325	17407	17258	17295	17269	17344	17214	17400	17167	17292	17354	17055	17254	17266	17317	17252	17252	17252	17420	17299	17382	17456	17221	17274	17237	17136	17324	17350	17392	17285	17344	17074	17189	17358	17308	17317	17337	17285	17267	17395	17425	17243	17292	17355	17491	17225	17235	17133	17115	17258	17382	17421	17263	17420	17193	17118	17202	17127	17202	17075	17045	17305	17168	17211	17281	17259	17184	17089	17349	17414	17180	17342	17075	17293	17176	17352	17318	17345	17142	17416	17188	17275	17250	17339	17210	17232	17280	17113	17202	17308	17184	17290	17382	17307	17256	17149	17260	17192	17388	17266	17284	17267	17447	17322	17336	17272	17261	17324	17352	17243	17402	17141	17356	17235	17104	17256	17146	17198	17191	17214	17138	17370	17290	17343	17386	17212	17273	17184	17170	17204	17114	17476	17205	17264	17227	17321	17402	17348	17204	17266	17336	17316	17092	17251	17177	17240	17000	17227	17463	17131	17192	17064	17327	17267	17128	17407	17372	17286	17218	17305	17283	17288	17329	17320	17281	17304	17271	17233	17280	17166	17432	17335	17330	17309	17134	17329	17339	17325	17296	17316	17407	17349	17364	17300	17194	17323	17265	17227	17273	17269	17188	17133	17179	17220	17332	17256	17112	17150	17091	17402	17303	17319	17114	17305	17233	17262	17304	17144	17228	17241	17154	17159	17350	17303	17203	17276	17002	17271	17309	17224	17292	17067	17140	17316	17338	17261	17274	17314	17173	17317	17362	17184	17226	17378	17309	17270	17437	17349	17271	17423	17160	17243	17247	17178	17425	17275	17311	17057	17430	17191	17342	17237	17296	17349	17304	17251	17250	17195	17191	17301	17155	17244	17236	17315	17380	17380	17302	17322	17218	17193	17279	17267	17314	17212	17184	17285	17356	17245	17099	17259	17236	17162	17260	17243	17198	17194	17299	17401	17279	17150	17164	17215	17258	17197	17231	17142	17188	17383	17283	17445	17197	17262	17275	17374	17225	17217	17211	17199	17135	17270	17222	17396	17119	17302	17313	17284	17301	17127	17285	17129	17346	17314	17172	17350	17233	17342	17524	17317	17240	17301	17326	17227	17174	17255	17171	17202	17197	17122	17354	17353	17257	17338	17201	17326	17255	17249	17213	17273	17112	17334	17153	17169	17173	17181	17231	17413	17243	17360	17178	17172	17391	17253	17262	17307	17266	17117	17268	17322	17351	17132	17178	17271	17084	17182	17427	17219	17367	17271	17188	17422	17338	17252	17372	17174	17419	17389	17334	17316	17244	17256	17302	17247	17412	17110	17324	17156	17140	17209	17323	17221	17073	17323	17112	17229	17352	17278	17427	17030	17267	17278	17225	17161	17162	17227	17320	17128	17296	17428	17182	17235	17281	17305	17238	17238	17260	17359	17303	17190	17159	17340	17208	17443	17295	17408	17233	17373	17093	17317	17276	17086	17280	17268	17423	17157	17236	17195	17280	17222	17132	17161	17360	17150	17471	17265	17235	17291	17413	17236	17293	17366	17095	17252	17301	17087	17164	17273	17408	17507	17189	17110	17283	17207	17281	17393	17135	17203	17192	17258	17118	17251	17235	17347	17247	17261	17373	17260	17412	17240	17147	17312	17365	17219	17408	17371	17312	17185	17484	17336	17201	17441	17294	17300	17238	17332	17337	17206	17184	17140	17410	17384	17305	17267	17222	17259	17261	17260	17255	17294	17378	17261	17305	17269	17343	17388	17318	17229	17236	17120	17340	17276	17142	17294	17333	17261	17190	17281	17441	17111	17191	17335	17179	17147	17362	17366	17385	17215	17453	16996	17351	17165	17246	17290	17320	17303	17122	17392	17461	17298	17298	17460	17263	17273	17202	17345	17292	17358	17335	17275	17393	17330	17249	17278	17365	17332	17112	17300	17358	17287	17363	17240	17525	17120	17254	17364	17244	17319	17355	17516	17245	17188	17188	17140	17216	17225	17306	17321	17470	17120	17263	17272	17373	17370	17263	17271	17204	17199	17329	17421	17156	17257	17101	17396	17361	17391	17194	17456	17337	17494	17332	17084	17357	17253	17289	17248	17071	17304	17111	17195	17343	17259	17185	17233	17418	17265	17146	17220	17179	17270	17244	17259	17257	17216	17140	17179	17440	17327	17160	17236	17188	17452	17163	17249	17094	17286	17384	17305	17274	17138	17239	17196	17338	17169	17378	17291	17399	17193	17253	17271	17355	17374	17096	17399	17444	17237	17320	17329	17178	17270	17315	17301	17358	17202	17184	17476	17330	17200	17191	17349	17304	17416	17410	17253	17378	17389	17077	17403	17275	17309	17249	17411	17253	17502	17173	17257	17373	17191	17358	17101	17268	17175	17229	17344	17354	17239	17127	17343	17295	17185	17238	17351	17326	17176	17408	17301	17222	17233	17381	17140	17095	17219	17368	17262	17442	17261	17337	17226	17104	17218	17366	17063	17364	17299	17276	17281	17262	17318	17263	17203	17318	17130	17284	17285	17392	17117	17189	17385	17137	17361	17370	17301	17454	17243	17274	17255	17310	17308	17173	17275	17210	17233	17359	17253	17091	17431	17366	17224	17296	17300	17399	17282	17186	17267	17243	17378	17329	17356	17360	17133	17217	17241	17142	17152	17204	17331	17153	17194	17198	17367	17377	17334	17250	17399	17312	17108	17185	17328	17449	17302	17204	17105	17311	17202	17375	17086	17357	17334	17374	17260	17072	17156	17294	17245	17418	17519	17237	17207	17329	17451	17241	17162	17165	17411	17248	17201	17346	17393	17316	17160	17144	17230	17318	17378	17189	17494	17228	17073	16996	17158	17210	17414	17309	17225	17067	17171	17250	17248	17209	17208	17224	17299	17096	17184	17321	17302	17279	17307	16919	17233	17333	17325	17197	17032	17191	17121	17241	17338	17290	17233	17209	17405	17143	17292	17293	17426	17399	17255	17217	17276	17336	17193	17199	17383	17245	17346	17249	17310	17223	17217	17308	17342	17067	17171	17271	17005	17375	17260	17369	17330	17229	17370	17295	17149	17259	17324	17416	17335	17155	17319	17218	17286	17137	17150	17264	17430	17162	17219	17218	17139	17237	17235	17117	17242	17201	17268	17339	17346	17237	17352	17383	17250	17191	17357	17157	17303	17343	17323	17181	17419	17212	17194	17224	17139	17270	17279	17329	17311	17449	17251	17276	17272	17197	17262	17539	17123	17229	17361	17250	17243	17143	17230	17486	17329	17385	17266	17356	17396	17274	17330	17031	17178	17410	17104	17427	17231	17008	17187	17307	17166	17240	17328	17215	17431	17404	17311	17187	17097	17060	17233	17367	17407	17065	17364	17375	17253	17277	17150	17366	17145	17252	17214	17259	17203	17378	17094	17284	17209	17214	17087	17138	17202	17162	17324	17229	17217	17077	17291	17178	17284	17170	17154	17290	17136	17308	17314	17038	17374	17186	17251	17186	17358	17201	17207	17280	17253	17143	17198	17231	17399	17139	17431	17390	17304	17270	17257	17312	17486	17269	17244	17290	17238	17211	17256	17147	17259	17149	17155	17333	17412	17311	17225	17396	17254	17170	17275	17408	17250	17178	17275	17259	17197	17263	17185	17308	17285	17215	17368	17356	17192	17175	17386	17400	17345	17020	17216	17290	17084	17212	17325	17420	17360	17262	17379	17359	17141	17336	17206	17352	17343	17281	17324	17280	17157	17192	17267	17274	17379	17275	17248	17202	17204	17265	17309	17279	17302	17207	17288	17104	17079	17293	17325	17206	17372	17273	17222	17251	17368	17232	17267	17334	17302	17422	16949	17203	17235	17184	17286	17145	17232	17320	17357	17204	17305	17204	17270	17478	17549	17198	17217	17282	17168	17255	17194	17265	17193	17244	17325	17428	17390	17312	17302	17168	17245	17463	17272	17391	17301	17185	17272	17153	17325	17286	17468	17294	17274	17190	17271	17426	17286	17189	17347	17450	17292	17222	17257	17325	17284	17225	17025	17167	17336	17401	17171	17169	17202	17127	17288	17210	17281	17406	17186	17399	17427	17175	17147	17182	17551	17351	17155	17325	17455	17346	17197	17353	17171	17376	17340	17181	17305	17234	17189	17295	17444	17367	17457	17324	17113	17222	17141	17264	17252	17090	17186	17385	17216	17429	17227	17232	17262	17370	17224	17347	16992	17258	17173	17171	17262	17151	17209	17365	17072	17258	17289	17082	17207	17334	17274	17360	17296	17287	17389	17206	17269	17469	17171	17300	17223	17389	17075	17209	17387	17131	17304	17393	17097	17386	17136	17251	17313	17182	17371	17276	17182	17260	17416	17224	17405	17477	17257	17344	17140	17368	17267	17358	17277	17177	17320	17134	17219	17289	17149	17316	17390	17358	17352	17426	17213	17270	17234	17223	17177	17303	17420	17175	17385	17345	17262	17281	17245	17266	17193	17324	17192	17257	17320	17192	17230	17436	17200	17342	17283	17192	17233	17240	17332	17147	17255	17208	17354	17062	17306	17218
36888	33863	39103	36128	33159	31838	30770	30155	29371	29302	29065	28745	28999	28760	28691	28724	28497	28464	28390	28370	28494	28446	28613	28519	28330	28244	28209	27908	28259	28195	28365	28565	28175	28148	28268	28338	28120	28185	28297	28312	28179	28262	28246	28339	28071	28441	28256	28118	28075	28455	28116	28157	28231	28232	28339	28271	28130	28214	28065	28127	28144	27941	28219	28439	28191	28377	28438	28146	28119	28182	28276	28144	28342	28401	28305	28040	28431	28339	28233	28081	28017	28283	28059	28145	28205	28085	28244	28167	28303	28242	28360	28141	28270	28202	28216	28185	28245	27633	28071	28002	28132	28180	28310	27979	28055	28234	28097	28118	28388	28129	28186	28039	27852	28231	28093	28078	28210	28229	28140	28213	28118	28092	28519	28139	28312	27967	28175	28108	28464	28254	28084	28197	28109	28180	28385	28270	28315	28337	28274	28293	28089	28205	28306	28342	28045	28165	28162	28070	28358	28001	28285	28094	28148	28269	28040	28156	28166	28121	28146	28075	28133	28218	28328	28346	28415	28046	28069	28141	28140	28039	28393	27978	28351	28310	28081	28150	28242	28254	28203	28189	28034	28145	28110	28269	28149	28027	28006	28231	28201	28205	27888	27985	27993	28133	28091	28374	28335	28140	28247	28225	27925	28209	28126	28179	28059	27921	27914	28144	28215	28097	28248	28148	28295	28295	28053	28233	28178	28337	28142	28027	28250	27944	28121	28275	27875	28233	28491	28274	28326	27819	28303	28203	28006	28093	28229	28400	28000	28339	28046	28237	28063	28053	28197	28135	28380	28148	28152	28298	28210	28190	28111	28151	28031	28099	28146	28222	27947	28088	28064	28118	28017	28032	28348	27950	28481	28222	28019	27960	28205	28145	28110	28057	28127	28003	27963	28141	28219	28199	28356	28270	28088	28372	27993	28249	28186	27863	28121	28202	28291	28110	28293	28269	28051	28315	27923	27978	28013	28232	28122	28122	28077	28219	28143	28299	28159	28064	28045	27999	27959	28450	28132	28341	28013	28215	27979	28245	28171	28328	28136	28287	28449	27948	27995	28334	28137	28195	28252	28220	28070	28208	28370	28157	28187	28037	28179	27847	28220	28108	28067	28039	28036	28331	28102	28291	28128	28260	28350	28136	28110	28063	28166	27971	28289	28245	28120	28244	28266	28202	28215	28151	28098	28113	28157	28277	28220	28018	28313	28220	28180	28110	28127	28075	28182	27829	28109	28140	28246	28150	28216	27872	28211	28001	27979	28535	28311	28003	28034	28262	28153	28073	28131	28283	28036	28127	28195	28210	28108	28424	28015	28110	28035	28244	28011	28058	28146	27864	28169	27978	28296	28191	28316	28286	28408	28194	28386	28401	28169	28247	28050	28076	28211	28391	28081	28033	28122	28090	28347	28420	28141	28134	28051	27958	28107	28286	28107	28142	28005	28195	28193	28201	28171	28024	28260	28153	28258	27881	28086	28025	27991	28313	28231	28006	28271	28084	28256	28128	28136	28188	28174	27953	28321	28221	28114	28250	27971	28028	27970	28153	28244	28315	28210	28293	28192	28160	28283	28198	28090	28458	28239	28262	27931	28018	28198	27958	28129	28162	28287	28165	27889	28078	28041	28018	28137	27948	28299	28432	28060	28276	27997	27973	28190	28333	28069	28262	28102	28181	28085	28161	28275	28039	28095	28244	27929	28212	27906	28330	28164	28122	27925	28088	28106	28143	28184	28267	28221	28235	28046	28174	28149	28353	28347	27983	28034	28176	28037	28266	28382	28150	28197	28062	28084	28282	28236	28082	28263	28323	28067	28217	28340	28062	27891	27927	28290	28154	28050	28330	27978	28169	27970	28260	28375	28209	28179	28345	28172	28207	28194	28143	28189	28270	28189	28106	28016	28342	28289	28338	28481	28253	28237	28157	28224	28194	28248	28319	28116	28000	28263	28097	28395	28172	28213	28345	28285	27840	28089	28029	28001	28199	28236	28138	28297	28200	28174	27993	28198	28261	28130	28204	28288	28072	28178	28158	27999	28254	28214	27965	28036	28100	28097	28385	28115	27904	28104	28020	27989	28167	28328	28048	28209	28334	28459	28319	28131	28218	28090	28429	28013	28200	28376	28028	28215	28224	28152	27977	28217	28088	28270	28124	28201	28365	28194	27951	27820	28162	28317	28095	27953	28229	28152	28110	27974	27942	28303	28045	28288	28475	27862	28138	28063	27854	28128	28032	28206	28280	27922	28167	27991	28221	27966	28305	27998	28159	28126	28237	27793	27959	28092	28016	28185	28192	28011	28239	28176	28346	28027	28205	28204	28171	28226	28171	28166	28111	28178	27924	28311	27785	28185	28106	28163	27963	28183	28135	27913	28180	28274	28107	28163	28076	27944	28015	28282	28294	28040	28114	28096	28263	28187	28194	28164	28031	28216	28200	28083	28094	28045	28278	28090	28071	28290	28134	28220	28390	28052	28126	28336	28198	28030	28243	28326	27963	28406	28319	28295	28098	28162	28097	28173	28303	28043	28386	28246	28291	28224	27946	27828	27939	28174	28344	28089	28169	28351	28109	28317	27893	28413	27922	28081	28195	28212	28204	28117	28183	27902	28050	28083	28087	28191	28001	28047	28009	28247	28217	28277	28237	28271	28049	27930	28292	27874	28153	28052	28236	28244	28343	28272	28143	28160	28282	28205	28296	28349	28338	28202	28647	28442	28261	28230	28388	28108	28168	28116	28273	28152	28214	28265	28299	28216	27989	28363	28389	28180	28040	28317	28082	28136	28053	28089	28072	28005	28176	28199	28075	28105	28272	28219	28240	28160	28320	28129	28241	28190	27994	28008	28250	28197	28166	28391	28185	28315	28452	28099	28328	28278	28018	28141	28040	28266	27950	28141	28092	27968	28084	28194	28371	28079	28094	28364	28200	27944	28144	28239	27906	28367	28024	28254	28266	28045	28199	28066	28192	28055	28149	28253	28275	28374	28081	28365	28224	28225	28317	28085	28096	28268	27946	27841	28181	28180	28049	28093	28418	28306	28232	28233	27965	28086	28369	28225	28329	28057	28391	28133	28095	27835	27985	28078	28089	28123	28120	28457	28131	28363	28166	28203	28176	28199	28251	28179	28330	28129	28486	28283	28342	28015	28102	27962	28052	28228	27997	28059	28129	28345	28372	28172	28108	28452	28129	28502	28158	27849	28227	28345	28201	27970	28089	28334	28290	28186	28310	28355	28359	28279	28212	28134	28039	28386	28342	27986	28272	28182	28287	28302	27995	28114	28026	28263	27975	28273	28054	28034	28278	28205	28304	28096	28188	28110	28128	28277	28231	27998	28044	27990	28299	27971	28235	28211	28056	28183	28000	28222	28203	28053	28416	28340	28035	28208	28392	28319	28043	28004	28160	28208	28166	28368	27923	28230	28219	28078	28120	28271	28243	28166	28172	28379	28381	28138	28201	28330	28156	28136	27892	28032	28110	28029	28230	28437	28345	28304	28103	28418	28351	28207	28384	27892	28240	28002	28141	28499	28188	28296	27987	28390	28283	28327	28240	28124	28001	28381	28136	28295	28268	28207	28317	28129	28164	28289	28468	28291	27774	27894	28319	28031	28266	28108	28273	28553	28040	28149	28171	28124	28206	28136	28299	27994	27965	28194	28196	27948	28124	27969	28159	28177	27978	28233	28302	28018	27826	27927	28158	28246	27975	28320	28148	28204	28218	28119	28333	28198	28273	28112	28030	28090	28287	28138	28326	28087	28327	28178	28336	28115	28311	28071	28081	28290	28221	28295	28275	28124	28022	27916	28004	28077	28308	28043	27989	28175	28267	28018	28165	28001	28230	28213	28248	28232	28480	28131	28498	28183	28186	28193	28240	28347	28226	28140	28134	28421	28115	28299	28301	28154	28190	28284	28024	28147	28218	28097	28154	28075	28090	28221	27957	28208	27902	28073	28313	28230	28194	28114	27796	28389	28176	28198	28187	28404	28176	28196	28216	28048	28269	28124	28270	28154	28184	28272	28262	28289	28128	28356	28301	28203	28232	28192	27876	28155	28374	28298	28067	28185	28147	28229	28486	28433	28440	28042	28205	28393	28228	28058	28227	28182	28065	28280	28129	28318	27929	28154	28252	28003	28117	28147	28263	27861	28109	28018	28341	28179	28146	28103	28238	28077	28210	28202	28190	28082	28145	28083	27940	27838	28399	28241	28356	28232	28130	28440	28066	28239	28339	28156	28246	28008	28297	27957	28245	28372	28214	28442	28160	28219	28245	28026	28073	28186	28076	28096	28183	28327	27931	27945	28177	28057	28232	28175	28141	28203	28321	28290	28244	28056	28142	28318	28067	28291	28454	28297	28164	28259	28327	28243	28382	28100	27895	28240	28002	28423	28247	28438	28257	28261	27859	28167	27968	28141	27978	28389	28148	28175	28087	28131	28152	28330	28153	28232	28212	28298	27920	28184	28410	28230	28279	28085	28152	28285	28244	28172	27961	28110	28057	28134	28321	28356	28302	28028	28253	28321	28372	28222	28079	28159	28288	28300	27907	28118	28088	28189	28287	28361	28465	28103	28143	27969	27911	28230	28149	28081	28264	28016	27897	28260	28130	28246	28118	28253	28123	28270	28205	28270	28315	28183	27967	28127	28135	28161	28111	28300	28005	27982	28606	28199	28307	28061	28024	28285	28142	28037	27950	28236	28299	28231	28040	28137	28254	28175	28157	28579	28134	28144	28308	28176	28144	28294	28186	27992	28076	28256	28042	28364	28014	28293	27969	28337	28199	27950	28173	28243	28301	28275	28355	28217	28195	28351	28089	28150	27989	28388	28169	28346	28274	28149	28156	28228	28232	28249	28103	28252	28408	28333	28021	28303	28063	28195	28349	28037	28142	28029	28262	28236	28270	28341	28080	28153	28130	28402	28271	28423	28267	28297	28182	27972	28229	28138	28112	28274	28111	28030	27971	28249	28164	28104	28033	28154	28407	28238	28340	28357	28168	28068	28420	28376	28046	28132	28160	28234	28237	28282	28007	27994	27939	28481	28281	28280	28215	27998	28109	28388	28113	28121	27842	28300	28284	28126	28419	28052	28159	28148	28267	28047	28058	28361	28171	28085	28216	28131	28327	28172	28368	28089	28257
27737	35458	33819	28367	25241	22906	21319	20560	19928	19338	19022	18944	18665	18423	18412	18026	18415	18336	18128	17974	18059	18098	17979	17910	17938	17762	17880	17832	17834	17937	17808	17852	17744	17580	17406	17546	17940	17776	17714	17758	17754	17517	17781	17805	17851	17764	17698	17573	17751	17739	17689	17796	17646	17368	17494	17609	17562	17726	17643	17744	17557	17568	17744	17624	17614	17768	17594	17607	17721	17660	17682	17604	17832	17644	17659	17511	17640	17709	17601	17609	17641	17638	17661	17803	17567	17847	17472	17667	17586	17797	17771	17741	17567	17723	17607	17610	17595	17704	17876	17592	17860	17669	17643	17700	17582	17729	17661	17744	17677	17768	17700	17709	17637	17699	17726	17683	17695	17544	17817	17706	17710	17559	17620	17736	17589	17638	17520	17568	17803	17596	17575	17842	17673	17799	17610	17586	17755	17588	17664	17540	17565	17669	17567	17662	17738	17592	17625	17735	17586	17604	17625	17720	17775	17705	17811	17510	17823	17614	17656	17529	17569	17611	17771	17682	17703	17671	17660	17680	17700	17684	17706	17527	17632	17635	17573	17734	17784	17747	17599	17731	17708	17696	17786	17727	17702	17601	17846	17599	17739	17687	17599	17602	17690	17694	17607	17611	17806	17671	17783	17606	17525	17441	17663	17681	17639	17763	17727	17612	17668	17695	17672	17626	17682	17641	17517	17674	17724	17530	17549	17566	17826	17593	17882	17534	17847	17574	17566	17644	17513	17666	17561	17571	17415	17527	17625	17745	17635	17718	17714	17721	17671	17895	17649	17775	17542	17689	17731	17679	17443	17494	17686	17526	17663	17446	17645	17714	17622	17756	17656	17623	17776	17548	17582	17608	17695	17736	17708	17754	17465	17750	17527	17890	17837	17744	17718	17665	17601	17637	17498	17673	17543	17644	17693	17756	17664	17618	17819	17659	17577	17758	17767	17494	17543	17650	17631	17862	17580	17654	17772	17610	17743	17688	17543	17633	17817	17605	17673	17589	17706	17630	17734	17673	17578	17744	17623	17526	17558	17572	17750	17862	17779	17702	17535	17569	17498	17607	17649	17822	17722	17838	17488	17587	17571	17789	17684	17627	17558	17742	17622	17623	17615	17616	17689	17638	17779	17849	17698	17656	17794	17596	17572	17543	17700	17655	17569	17649	17668	17677	17821	17581	17694	17715	17749	17661	17504	17681	17613	17686	17697	17544	17604	17540	17715	17671	17710	17456	17644	17953	17538	17631	17900	17611	17531	17623	17624	17802	17687	17771	17688	17539	17466	17552	17775	17579	17844	17667	17732	17833	17561	17784	17759	17573	17845	17669	17568	17701	17597	17691	17545	17497	17629	17670	17872	17750	17670	17627	17697	17724	17597	17716	17622	17417	17816	17785	17739	17789	17627	17557	17570	17498	17457	17615	17677	17619	17539	17764	17701	17727	17680	17666	17773	17758	17721	17716	17658	17639	17645	17543	17715	17753	17844	17646	17675	17736	17780	17583	17565	17531	17464	17786	17623	17574	17647	17663	17801	17672	17518	17665	17906	17723	17650	17497	17768	17605	17567	17674	17844	17615	17590	17662	17569	17808	17655	17757	17509	17551	17588	17736	17729	17647	17721	17631	17612	17749	17706	17783	17619	17539	17608	17572	17836	17610	17480	17843	17731	17727	17666	17712	17550	17613	17693	17733	17615	17649	17621	17684	17692	17454	17654	17523	17708	17690	17706	17690	17682	17640	17707	17593	17654	17528	17660	17666	17738	17589	17674	17783	17748	17754	17570	17750	17568	17766	17670	17534	17628	17588	17669	17796	17890	17694	17711	17839	17743	17707	17645	17600	17650	17727	17617	17553	17835	17609	17828	17741	17687	17698	17754	17699	17640	17572	17430	17677	17684	17728	17675	17695	17682	17625	17607	17765	17786	17655	17618	17839	17612	17520	17587	17689	17705	17589	17699	17626	17725	17621	17935	17561	17569	17825	17365	17810	17650	17713	17777	17557	17756	17745	17585	17848	17458	17606	17447	17653	17689	17811	17752	17612	17634	17589	17631	17529	17838	17568	17554	17769	17787	17765	17797	17763	17654	17587	17742	17686	17640	17403	17696	17598	17692	17698	17816	17575	17605	17869	17691	17744	17855	17618	17574	17777	17706	17530	17556	17861	17934	17530	17664	17446	17632	17570	17597	17705	17525	17725	17735	17662	17582	17655	17735	17648	17641	17643	17615	17550	17669	17739	17624	17572	17851	17790	17740	17700	17428	17580	17660	17790	17661	17702	17502	17695	17729	17804	17588	17630	17372	17693	17757	17576	17864	17686	17632	17607	17643	17781	17592	17651	17677	17669	17703	17932	17745	17651	17601	17629	17786	17680	17575	17590	17728	17720	17768	17766	17643	17763	17512	17617	17562	17770	17708	17658	17584	17701	17723	17633	17670	17592	17673	17743	17689	17572	17549	17513	17630	17674	17713	17607	17690	17699	17710	17696	17642	17533	17688	17648	17617	17760	17735	17842	17834	17727	17828	17522	17846	17695	17688	17715	17646	17650	17650	17657	17779	17821	17691	17701	17764	17601	17906	17761	17679	17598	17677	17901	17655	17740	17723	17684	17856	17722	17615	17561	17673	17637	17903	17726	17743	17587	17589	17687	17689	17792	17771	17663	17606	17742	17752	17823	17478	17595	17665	17784	17643	17642	17760	17618	17549	17608	17664	17596	17628	17653	17561	17564	17888	17459	17592	17664	17656	17623	17528	17623	17844	17382	17692	17703	17623	17849	17457	17641	17701	17627	17722	17717	17777	17625	17647	17778	17524	17487	17638	17551	17646	17583	17636	17544	17654	17546	17679	17769	17795	17725	17628	17733	17527	17820	17685	17504	17711	17533	17603	17649	17544	17610	17600	17626	17851	17457	17635	17596	17618	17702	17510	17620	17623	17691	17608	17723	17610	17550	17637	17771	17659	17755	17605	17720	17554	17552	17617	17588	17630	17692	17774	17475	17469	17966	17744	17734	17577	17629	17760	17648	17831	17614	17621	17651	17570	17524	17517	17485	17680	17506	17472	17705	17654	17836	17689	17634	17657	17692	17669	17823	17610	17751	17793	17701	17634	17498	17660	17468	17649	17774	17566	17881	17731	17804	17621	17653	17762	17609	17709	17776	17801	17750	17683	17557	17664	17635	17576	17626	17643	17678	17513	17638	17827	17850	17649	17594	17747	17826	17800	17596	17688	17712	17691	17761	17570	17764	17681	17561	17782	17585	17613	17610	17528	17641	17631	17846	17679	17877	17520	17756	17559	17646	17452	17722	17824	17512	17633	17665	17652	17692	17771	17732	17682	17628	17523	17718	17785	17732	17755	17717	17546	17641	17490	17698	17575	17740	17605	17658	17757	17599	17756	17711	17755	17518	17708	17670	17682	17702	17580	17633	17565	17599	17615	17687	17462	17689	17756	17508	17641	17756	17481	17567	17663	17610	17579	17746	17631	17555	17712	17526	17877	17779	17740	17576	17727	17645	17772	17676	17700	17648	17846	17776	17793	17662	17812	17565	17907	17617	17665	17698	17500	17552	17595	17709	17553	17695	17614	17583	17618	17530	17706	17674	17770	17756	17658	17690	17808	17572	17702	17789	17727	17744	17647	17740	17848	17722	17707	17501	17748	17665	17603	17508	17671	17775	17850	17904	17718	17615	17537	17712	17687	17635	17662	17547	17538	17672	17387	17681	17751	17734	17674	17601	17547	17590	17531	17670	17671	17729	17782	17617	17747	17608	17646	17909	17515	17551	17560	17791	17603	17498	17734	17676	17467	17807	17696	17618	17803	17606	17624	17672	17683	17909	17642	17661	17593	17513	17584	17634	17760	17794	17642	17426	17747	17653	17669	17773	17591	17405	17723	17628	17707	17670	17608	17713	17548	17968	17679	17626	17771	17576	17697	17639	17698	17720	17749	17773	17651	17725	17508	17839	17692	17481	17550	17782	17821	17527	17610	17820	17564	17771	17636	17741	17691	17649	17688	17614	17755	17666	17661	17718	17629	17857	17793	17852	17696	17573	17576	17569	17711	17821	17548	17685	17752	17635	17614	17747	17712	17722	17677	17743	17657	17636	17653	17664	17574	17869	17622	17611	17802	17675	17417	17707	17792	17462	17694	17433	17645	17706	17561	17652	17732	17729	17557	17727	17659	17628	17501	17674	17725	17556	17712	17534	17647	17638	17625	17638	17637	17558	17692	17592	17566	17680	17805	17599	17806	17637	17746	17699	17769	17648	17619	17873	17769	17603	17683	17657	17676	17662	17699	17594	17687	17503	17767	17716	17649	17806	17536	17771	17656	17678	17649	17658	17565	17618	17830	17542	17431	17726	17769	17634	17479	17406	17787	17677	17797	17469	17536	17763	17438	17741	17632	17586	17688	17761	17597	17635	17639	17609	17721	17592	17679	17771	17632	17799	17806	17434	17753	17677	17568	17744	17762	17723	17679	17671	17739	17627	17826	17623	17759	17530	17547	17726	17563	17771	17736	17821	17580	17728	17538	17609	17586	17966	17729	17641	17755	17684	17649	17729	17676	17724	17428	17481	17767	17841	17661	17587	17746	17599	17667	17729	17680	17529	17608	17686	17478	17734	17690	17743	17542	17698	17624	17638	17670	17682	17690	17821	17665	17495	17714	17661	17707	17714	17704	17853	17639	17618	17686	17513	17676	17745	17735	17753	17768	17678	17635	17631	17786	17577	17897	17663	17725	17666	17907	17715	17775	17492	17677	17630	17622	17575	17606	17638	17731	17885	17701	17619	17414	17495	17746	17570	17816	17531	17423	17688	17768	17646	17600	17723	17623	17793	17524	17806	17813	17726	17658	17576	17634	17633	17613	17799	17583	17586	17655	17685	17633	17646	17615	17748	17645	17679	17524	17587	17835	17525	17656	17685	17723	17723	17597	17795	17423	17623	17774	17584	17636	17587	17707	17724	17466	17710	17561	17536	17721	17729	17617	17518	17800	17583	17678	17649	17702	17711	17690	17739	17534	17761	17780	17651	17712	17791	17583	17445	17752	17768	17480	17856	17687	17640	17707	17489	17724	17594	17723	17556	17726	17734	17796	17583	17763	17480	17587	17546	17686	17670	17563	17801	17712	18010
24319	21210	27894	25904	26287	31149	33135	29904	29274	28880	28308	28490	27828	27594	27923	27580	27418	27411	27247	27427	27393	27073	27286	26985	27208	26958	27329	27032	26571	26787	27028	26988	26758	27038	26802	26845	27037	26943	26930	27061	26787	26790	26609	26914	26804	27035	26866	26802	26701	26916	26838	26837	26678	26842	27038	26861	26749	26487	26742	26683	26857	26645	26749	26902	26857	26782	27009	26748	26791	26678	26678	26957	26712	26862	26910	26538	26750	26757	26847	26992	26830	26572	26915	26626	27008	26822	26819	26832	26686	26661	26534	26886	26867	26708	26712	26790	26680	26790	26925	26587	26911	26666	26666	26913	26860	26554	26870	26653	26654	27032	26669	26445	26873	26339	26551	26825	26728	26640	26595	26551	26815	26647	27110	26836	26915	26802	26886	26527	26639	26873	26896	26499	26591	26838	26816	26508	26963	26692	26826	26895	26775	26774	26457	26744	26896	26836	26863	26720	26703	26669	26673	26700	26763	26733	26810	26874	26602	26761	26759	26749	26924	26772	26852	26808	26585	26512	26784	26732	26945	27120	26902	26492	26697	26568	26834	26547	26641	26832	26875	26696	26728	26582	26640	26793	26753	26546	26695	26682	26677	26361	26558	26460	26731	26620	26722	26886	26697	26588	26616	26730	26870	26589	26715	26646	26835	26782	26749	26870	26846	26370	26939	26812	26649	26690	26643	26418	26834	26880	26788	26771	26702	26727	26721	26736	26752	26780	26538	26663	26739	26757	26771	26715	26686	26802	26638	26709	26601	26713	26600	26681	26637	26624	26753	26943	26642	26699	26807	26498	26705	26758	26654	26932	26882	26691	26525	26625	26673	26810	26595	26817	26625	26464	26744	26591	26643	26572	26579	26626	26769	26773	26756	26554	26540	26600	26881	26756	26651	26783	27191	26661	26705	26512	26891	26540	26970	26678	26694	26859	26690	26828	26893	26650	26675	26700	26558	26680	26428	26622	26615	26709	26856	26713	26899	26721	26669	26574	26579	26568	26724	26636	26776	26726	26482	26555	26631	26740	26765	27014	26677	26681	26567	26651	26721	26590	26547	26616	26841	26693	26942	26855	26683	26596	26640	26607	26505	26527	26587	26775	26975	26874	26597	26717	26637	26894	26622	26459	26816	26736	26470	26654	26265	26653	26720	26574	26565	26612	26760	26816	26723	26770	26576	26782	27027	26795	26704	26221	26638	26680	26579	26535	26603	26479	26868	26600	26950	26693	26818	26895	26611	26750	26541	26827	26632	26674	26712	26623	26750	26728	27133	26554	26733	26836	26911	26785	26717	26572	26816	26405	26657	26667	26842	26738	26873	26458	26935	26704	26697	26644	26730	26732	26605	26485	26574	26694	26520	26498	26560	26803	26733	26345	26824	26791	26939	26843	26661	26739	26705	26713	26673	26741	26508	26671	26713	26742	26895	26572	26535	26724	26447	26625	26734	26687	26711	26615	26889	27041	26902	26738	26920	27090	26742	26508	26965	26775	26706	26679	26678	26865	26970	26730	26672	26813	26761	26735	26584	26834	26604	26731	26692	26551	26785	26688	26724	26844	26601	26667	26613	27004	26841	26669	26745	26518	26692	26543	26404	26614	26785	26641	26694	26725	26802	26794	26812	26766	26592	26638	27013	26715	26816	26577	26646	26412	26734	26691	26767	26803	26859	26451	26807	26623	26530	26586	26799	26775	26580	26928	26870	26422	26852	26718	26710	26845	26828	26613	26785	26898	26700	26693	26744	26751	26836	26628	26658	26910	26713	26686	26728	26922	26767	26642	26628	26684	26359	26508	26891	26756	26547	26693	26707	26737	26623	26586	26683	26544	26676	26639	26473	26496	26760	26569	26634	26685	26745	26605	26837	26968	26782	26671	26611	26623	26683	26888	26922	26590	26902	26836	26544	26778	26465	26432	26741	26475	26778	26737	26646	26608	26665	26690	26902	26621	26593	26693	26849	26609	26647	26616	26769	26639	26680	26658	26639	26720	26709	26942	26329	26805	26832	26759	26954	26779	26627	26537	26734	26632	26661	26838	26570	26725	26920	26597	26867	26662	26596	26539	26705	26929	26701	26954	26724	26736	26851	26694	26546	26651	26609	26704	26679	26565	26672	26762	26741	26608	26776	26597	26623	26825	26489	26662	26903	26812	26755	26680	26614	26819	26892	26482	26584	26888	26683	26620	26906	26842	26756	26801	26649	26508	26963	26900	26912	26860	26633	26753	26442	26517	26605	26675	26789	26640	26771	26766	26858	26731	26988	26452	26728	26648	26618	26656	26710	26543	26922	26622	26401	26582	26544	26550	26663	26733	26481	26440	26582	26724	26549	26552	26504	26785	26795	26803	26615	26760	26639	26638	26781	26918	26732	26583	26639	26707	26687	26563	26757	26637	26826	26493	26751	26685	26910	26749	26669	26858	26709	26752	26603	26741	26563	26613	26688	26964	26684	26883	26790	26752	26880	26777	26835	26807	26899	26456	26374	26728	26924	26753	26811	27073	26742	26894	26918	26700	26678	26794	26667	26707	26545	26922	26721	26753	26819	26657	26961	26631	26630	26916	26751	26698	26463	26748	26862	26608	26674	26597	26729	26704	26517	26665	26757	26761	26795	26869	26602	26562	26827	26767	26622	26736	26827	26636	26775	27031	26476	26704	26658	27132	26613	26993	26487	26589	26520	26565	26743	26704	26717	26769	26672	26575	26835	26696	26529	26673	26893	26719	26542	26707	26809	26656	26680	26730	26800	26526	26788	26674	26537	26623	26869	26726	26647	27024	26965	26793	26639	26655	26737	26554	26708	26660	26774	26415	26700	26737	26848	26828	26904	26940	26754	26556	26636	26699	26794	26592	26769	26689	26483	26768	26873	26695	26527	26508	26378	26819	26546	26734	26851	26673	26810	26701	26609	26533	26863	26501	26689	26788	26739	26586	26674	26924	26778	26794	26686	26852	26764	26847	26500	26365	26765	26566	26737	26876	26867	26857	26744	26406	26548	26460	26774	26859	26592	26437	26742	26310	26679	26579	26620	26495	26848	26707	26873	26763	26492	26632	26670	26660	26607	26613	26866	26715	26542	26995	26659	26719	26652	26856	26783	26579	26660	26749	26797	26786	26527	26739	26775	26456	26673	26510	26602	26702	26718	26867	26575	26549	26867	26778	26640	26595	26760	26855	26860	26475	26949	26704	26624	26550	26670	26969	26743	26986	26489	26508	26470	26789	26795	26825	26881	26740	26387	26606	26622	26618	26426	26642	26603	26606	26682	26763	26467	26727	26562	26824	26587	26850	26770	26609	26808	26715	26767	26902	26787	26748	26702	26974	26671	26513	26883	26656	26584	26640	26547	26733	26687	26571	26968	26796	26869	26647	26635	26688	26596	26673	27067	26856	26879	26792	26742	26795	26830	26565	26533	26921	26618	26588	26703	26635	26449	26864	26698	26792	26632	26887	26712	26726	26821	26820	26901	26578	26769	26725	26833	26738	26758	26758	26619	26728	26744	26608	26848	26516	26593	26908	26796	26879	26586	26759	26853	26743	26542	26594	26836	26763	26921	26791	26786	26827	26842	26629	26776	26541	26413	26694	26689	26679	26839	26814	26585	26678	26701	26536	26719	26807	26820	26654	26883	26392	26614	26752	26668	26753	26497	26596	26694	26696	26657	26609	26499	26837	26986	26717	26735	26545	26345	26621	26467	26669	26804	26696	26478	26679	26490	26295	27079	26718	26902	26623	26918	27127	26509	26812	26877	26629	26807	26505	26545	26564	26845	26634	26847	26703	26572	26875	26592	26618	26548	26648	26514	26552	26627	26765	26976	26628	26689	26606	26796	26551	26571	26929	26600	26652	26826	26662	26845	26745	26767	26901	26657	26565	26835	26795	26774	27003	26460	26777	26600	26598	26460	26509	26929	26727	26532	26799	26773	26665	26696	26603	27002	26879	27073	26673	26785	26700	26642	26506	26674	26800	26590	26453	26866	27064	27005	26784	26845	26793	26770	26747	26578	26942	26995	26900	26751	26744	26760	26783	26842	26774	26550	26690	26788	27051	26596	26792	26669	26685	26693	26959	26725	26687	26625	26763	26666	26873	26571	26792	27121	26563	26760	26632	26732	26993	26640	26943	26990	26677	26867	26494	26698	26487	26687	26718	26785	26755	26571	26775	26848	26614	26587	26749	26757	26882	26686	26778	26695	26617	26791	26633	26755	26796	26715	26510	26776	26701	26734	26613	26583	26773	26696	26825	26743	26954	26487	26860	26764	26756	26677	26603	26615	26680	26605	26551	26692	26624	26498	26618	26741	26761	26502	26593	26708	27087	26905	26372	26520	26775	26892	26819	26352	26700	26847	26639	26596	26595	26721	26564	26754	26880	26820	26625	26631	26661	26830	26663	26851	26624	26822	26913	26572	26524	26698	26655	26628	26562	26840	26847	26763	26663	26609	26376	26673	26603	26672	26938	26666	26609	26702	26822	26676	26720	26556	26831	27065	26861	26715	26794	26819	26509	27026	26660	26588	26655	26440	26610	26616	26765	26411	26869	26659	26590	26945	26762	26663	26810	26839	26582	26578	26803	26804	27001	26632	26644	26718	26890	26695	26747	26815	26706	26543	26787	26715	26830	26726	26926	26864	26502	26798	27022	26916	26644	26716	26558	26546	26823	26826	26503	26814	26970	26494	26759	26887	26803	26641	26637	26677	26684	26793	26705	26804	26559	26932	26582	26564	26927	26822	26838	26763	26631	26621	26628	26795	26856	26768	26658	26751	26558	26732	26986	26800	26616	26697	26451	26714	26434	26832	26622	26567	26757	26954	26790	26968	26773	26628	26555	26807	26539	26603	26761	26596	26875	26878	26799	26908	26854	26717	26633	26624	26460	26834	26732	26588	26669	26706	26509	26969	26605	27025	26727	26714	26738	26670	26683	26728	26604	26525	26755	26819	26826	26728	26794	26750	26585	26903	26810	26779	27022	26727	26668	26773	26762	26717	26581	26728	26573	26765	26708	26788	26491	26774	26626	26687	27017	26573	26579	26581	26692	26885	26860	26623	26514	26730	26768	26623	26536	26695	26671	26695	26710	26899	26879	26609	26416	26693	26558	26771	26773	26451	26666	26555	26624	26746	26806	26699	26591
25110	41889	40270	33472	29117	25686	23596	21816	20882	20040	19439	19040	18575	18383	18169	18179	17913	17911	17682	17848	17901	17683	17506	17438	17396	17312	17159	17142	17181	17330	17086	17253	17272	16987	17181	17131	17080	17050	16983	16943	17024	17057	17259	17015	17189	17048	17234	16847	17351	16912	17120	16842	16896	16954	17207	17020	17088	17037	17247	16963	17158	17111	16945	17080	17071	16923	17048	17053	17029	16807	16964	17063	17114	16913	17155	16838	17102	17105	16949	17138	16938	16896	17012	16999	17127	17128	16931	16952	16938	17012	17008	17045	17071	16919	17085	16881	16934	16992	17014	16986	16890	17054	17158	16974	16891	16813	16956	16953	17134	16994	16993	16990	16993	17083	17010	16903	17125	17109	16874	17063	16982	16938	16915	16854	17149	16863	16984	16715	16963	17023	16947	16901	17146	16904	17013	16942	16928	17011	17027	16937	16986	16971	16943	16838	16864	17072	17009	17003	17038	16910	16980	17067	16957	16963	16966	16816	17036	16976	17047	16918	16822	16850	16995	16849	17133	17112	16900	16829	17077	16860	17112	16990	16886	17125	16855	16992	16952	17058	16889	17065	16905	16860	16954	17074	17040	17093	16927	16969	16944	16864	16843	16772	16880	17032	16878	17062	17006	16881	17051	17021	16955	17072	16982	17034	16977	16846	17091	16996	16854	16972	16900	17007	16904	17004	17065	17056	17074	16892	16946	17060	16981	16978	17092	16983	17241	16886	16980	16803	16915	16946	16980	16984	17068	16872	16989	17075	16759	16943	16857	16870	16847	17061	16923	17035	17039	16762	16789	17020	17088	16898	16972	17061	16949	16900	16866	17031	16838	16983	16887	16954	17063	17001	17029	17131	16875	16950	16893	17069	17091	16848	16979	17016	17047	17063	17015	17068	16900	17285	16922	16840	17056	16912	16913	17070	17017	16909	17145	17000	16843	16915	16950	17009	17077	16677	17003	16832	16951	17184	17069	16957	17101	16996	17005	16852	17151	17024	16912	17005	16950	17027	16986	17108	16947	17006	16901	16957	17015	17058	16914	16795	17028	16982	16917	17031	17008	16938	17009	16993	16898	16824	17018	16972	17039	16947	16874	17007	16788	16846	17046	16783	17163	16966	17007	16954	17080	17038	16926	16950	16844	16978	17089	16881	17017	16975	16942	17082	16929	16945	16964	17002	16905	16977	16769	17008	17038	16986	16907	16903	16967	17039	17114	17006	16994	17015	16910	16998	17101	16922	16983	17052	16897	16966	16890	16884	16962	16949	16976	17153	17131	17007	16945	16796	16984	16977	17001	16957	17140	17077	17224	17004	16953	16968	17038	16824	16952	17030	17095	16987	17008	16946	17033	17062	16986	16912	16944	16925	16903	16846	16902	16999	17029	16959	17030	16837	17021	17136	16937	16946	16906	17059	16771	17102	17007	17005	16828	16765	17049	17009	16964	16911	16861	16893	17113	16742	16898	16873	17067	16735	16971	16844	17015	17040	17210	17054	17061	17017	17218	16974	17018	16818	16927	17062	16959	16978	16846	16918	16822	16912	17102	16998	17001	16920	17089	17016	16982	16937	16975	17155	16938	16871	16872	17023	17042	16812	17058	16858	16834	16783	16940	16901	16920	16892	16864	17090	16959	16921	16819	17131	16903	17224	16927	16950	17030	16909	16924	17160	16819	17003	17067	16866	16984	16982	16955	16871	16860	17074	17050	16951	16896	17029	16990	16983	17163	17027	16961	17032	16906	16988	16916	16927	17086	16941	16906	17046	17019	16974	16842	17077	16971	16935	17022	16998	16900	16741	17020	17223	17050	17027	16904	16910	16965	17160	16920	17024	16934	16933	16975	16917	17122	16861	17057	17030	16912	16847	17059	17025	17133	16983	17070	16836	16869	16981	17040	16877	16979	17081	16811	17146	17030	16974	16959	16776	16902	16959	17030	16930	16988	16793	16871	16881	16963	17077	17158	16955	16939	16905	17028	16882	17105	16929	16897	16707	17130	16936	17029	16900	16896	17050	16830	16879	16828	16974	17052	16972	17200	17067	16985	16973	16992	17061	16925	17027	16955	16908	16976	16895	16914	17142	16925	16957	17024	17042	17128	16799	16891	16955	17008	16784	17127	16938	16949	16825	17117	16832	16990	16884	16877	17045	16882	17024	17083	16884	16929	17080	17118	17042	17002	17036	16786	17005	17042	16950	16964	17063	17037	16940	17074	17062	17065	16975	16959	16886	16927	16983	16982	16986	17094	16904	17027	16961	17117	16926	16961	16922	17082	16961	16795	16972	16982	16878	16992	17018	16935	16993	17069	16981	17130	16864	17053	16759	17016	17025	16881	17030	16851	16957	16965	17035	17014	16966	17030	17071	16969	17005	16878	16958	16998	16870	16995	16966	16956	16978	17154	17064	16944	16917	16974	16980	17052	16909	17107	16985	17007	16895	16915	17040	16894	16866	16968	16891	17013	17026	16769	16800	16905	16981	17092	16953	17197	16920	17157	16965	17125	16896	17112	16794	16993	16979	17064	17008	16923	17026	16915	16852	17003	16938	16955	17222	16929	16944	16965	16885	16954	17107	17173	17138	17040	16884	16983	17018	17097	16907	17084	16923	16917	16956	17121	16956	16824	16938	16766	17028	16955	17126	16992	16975	17076	17019	16881	16886	16946	17056	17048	16785	17195	16958	16978	17003	17282	16954	17060	16997	17104	16961	16867	16914	17034	16872	17037	16948	17024	17000	17066	17147	16990	16897	16988	16761	17089	16858	17057	17085	17066	16960	16857	16887	17034	16923	16833	17028	16900	17065	16913	17065	17062	16961	16963	16835	17092	16930	16988	16885	17010	16998	16889	16931	16979	17025	17148	16924	16990	16994	16982	16881	16858	17047	16978	17047	16888	16940	17105	16904	17180	16966	16942	17054	17046	16801	16977	17019	17074	16949	16984	16991	16837	16814	16785	17056	17041	16912	16907	17070	17022	17031	17002	16851	17054	16861	16821	16991	17203	17025	16977	16835	16999	16952	17115	17048	17140	16980	17007	16982	16940	16977	17019	16969	17013	16879	16891	16887	16861	17058	17178	17019	17042	16850	16850	17127	16958	16891	16917	16859	17039	16961	16797	16920	16966	16865	16999	16992	16989	16968	16968	17011	16998	17163	16970	16910	16944	16988	17017	17009	16884	16902	16862	17205	17065	17048	16841	17024	16921	16873	17000	16862	17083	16965	17043	16923	16839	16920	17134	16915	16990	16904	17004	16852	17073	16892	16982	16834	17001	16770	17011	17054	17015	17061	16966	17247	16874	16965	16754	17134	16990	16882	16972	16984	16894	17199	17050	16853	16945	16837	16938	16965	17017	17067	17170	16906	17022	16841	17119	16808	17046	17004	17076	17026	16950	16937	16846	16974	16979	16805	16877	16977	16982	16959	16905	17082	16863	17030	16907	17081	16882	16988	17028	16927	16985	16824	16975	16873	17062	16977	17016	17078	16898	17020	17076	16982	16995	17120	16825	17016	16925	16934	16851	16938	16957	16980	16985	16997	16963	17039	16982	16875	17022	17073	16955	17134	16968	16956	17057	16815	17075	17135	16788	17037	17146	16947	17034	17012	17051	16902	17012	17037	16929	16965	17009	17046	17056	17064	16811	17023	16974	16954	16920	16966	17041	17001	16988	16948	16812	16859	16981	16919	16830	16947	17003	16939	16896	16964	16843	17030	16883	16796	17088	16962	16986	16830	16956	16920	16981	16888	16911	16980	17047	16963	16995	16903	16914	16986	16911	16917	16968	16912	16910	16973	16771	16953	17038	16894	17084	16790	16872	16871	17051	17036	17082	16963	16956	16877	17099	16894	16891	16931	16966	16860	16971	16889	17145	16886	17120	16909	16996	17104	16826	17077	17127	17109	17019	17019	16985	17057	17020	16997	16998	17034	17064	16919	16937	16886	16792	17041	17231	16960	16792	17022	16832	16925	16778	16889	17023	16924	16935	16985	17107	17119	16773	16990	16949	16957	16786	16902	16938	16947	16910	16900	17078	16965	17015	17056	16878	16844	16951	16936	16854	16939	16964	16967	16918	17113	17091	17087	16913	17018	17192	16878	17018	17162	17011	17004	16946	16913	16971	17081	16999	16916	16963	16931	16949	17052	16953	17013	16975	16964	16856	16925	16928	16993	16949	16917	16993	17043	16959	16887	17093	16968	17013	16759	16932	16922	17001	17010	17125	16921	16988	16907	16814	16850	16917	16906	16911	16939	16915	17022	16761	16949	16888	16868	17157	17168	17140	16979	17164	16912	16920	17195	17017	16750	16909	16992	17040	16890	17081	16972	16785	16842	16967	17021	17165	16838	16877	16902	16854	17118	16949	16774	17053	17078	16969	16894	17021	16868	16983	16984	16939	16981	16990	16811	17027	16944	17021	16969	16948	16863	16904	16918	17071	16953	17053	17112	17055	16985	17032	16987	16895	17004	17052	16855	16938	16799	17103	16886	16935	16833	16960	17001	16906	16956	16939	17190	17008	16966	16982	17168	17181	16972	16975	16921	16957	17181	17042	17053	17012	17062	16919	16915	17202	17024	16914	16992	16939	16903	16787	17049	16982	17009	16872	17120	16889	16956	16973	16958	17173	16920	17077	17042	17075	16934	17002	16887	17052	17067	17042	16882	17084	17042	16941	16895	16852	16831	17082	16893	17041	16951	17026	16742	16897	16911	17000	17028	17164	16967	16824	17073	16890	16892	16765	16879	16987	16956	17089	17034	17058	16864	16907	17036	16994	17041	16875	16997	16894	16951	17055	16944	16941	16756	16955	16971	17039	17199	16838	17110	16973	17012	16935	17042	17099	17155	16875	17054	16972	16876	17119	16977	16850	17018	16979	16980	17041	16831	16987	16863	17137	16735	16973	17099	16951	17167	16868	16846	17076	17025	16839	17052	17231	17007	16859	17196	17043	16944	17113	17046	16926	17119	16984	16923	17048	17101	16910	16982	17102	16978	16942	16911	17231	17002	16904	16859	17033	16995	16865	16722	17082	17026	16899	16976	16974	16934	17104	17065	17101	16856	16992	16980	16780	16924	17034	17081	17038	17155	17182	17140	17034	17061	16953	16827	16876	16957	16941	16990	16974	17020	17006	17082	16934	16863
22660	21173	27806	25116	23648	30023	35794	32105	30795	30364	30261	29658	29210	29137	29097	28564	28442	28577	28291	28235	28148	28067	28148	28047	27806	27947	27921	27553	27627	27661	27946	27696	27600	27589	28043	27853	27506	27458	27545	27561	27683	27536	27804	27560	27495	27722	27876	27129	27451	27348	27275	27409	27410	27584	27585	27465	27424	27497	27517	27417	27544	27561	27289	27507	27611	27490	27632	27647	27590	27444	27777	27499	27271	27781	27475	27565	27553	27661	27511	27492	27586	27390	27390	27447	27607	27363	27471	27290	27383	27506	27522	27469	27390	27272	27568	27526	27387	27558	27368	27571	27497	27544	27629	27535	27412	27430	27454	27433	27226	27416	27407	27408	27629	27345	27484	27184	27568	27763	27336	27530	27514	27406	27581	27409	27458	27372	27709	27454	27478	27519	27424	27289	27698	27407	27622	27407	27472	27561	27514	27277	27447	27473	27621	27514	27483	27310	27434	27604	27532	27516	27342	27354	27326	27532	27376	27505	27460	27254	27332	27371	27550	27492	27442	27302	27573	27362	27583	27694	27329	27203	27362	27460	27338	27381	27514	27539	27338	27449	27304	27430	27405	27328	27608	27484	27227	27366	27619	27429	27319	27294	27213	27480	27380	27611	27381	27417	27294	27424	27414	27462	27474	27253	27540	27501	27560	27254	27438	27468	27321	27516	27188	27327	27296	27453	27230	27342	27278	27554	27710	27489	27329	27472	27798	27520	27340	27435	27667	27384	27364	27364	27326	27413	27515	27417	27418	27242	27598	27567	27410	27264	27559	27578	27687	27316	27312	27508	27332	27491	27561	27387	27355	27543	27479	27517	27380	27584	27377	27384	27766	27685	27281	27378	27470	27519	27516	27279	27311	27170	27259	27460	27364	27448	27507	27436	27393	27381	27626	27294	27446	27274	27406	27522	27837	27459	27410	27425	27361	27444	27413	27474	27678	27469	27457	27262	27470	27431	27678	27325	27269	27288	27672	27258	27653	27669	27479	27327	27668	27549	27200	27669	27560	27619	27578	27700	27402	27622	27621	27503	27516	27550	27701	27520	27283	27406	27281	27508	27694	27712	27361	27405	27624	27304	27449	27563	27592	27387	27383	27432	27280	27315	27458	27417	27109	27640	27481	27433	27596	27242	27602	27468	27443	27051	27572	27372	27590	27675	27323	27591	27680	27340	27501	27035	27232	27662	27350	27359	27277	27354	27444	27147	27558	27442	27392	27708	27598	27214	27225	27322	27081	27586	27348	27598	27238	27608	27346	27513	27363	27858	27708	27554	27062	27214	27404	27375	27295	27562	27504	27514	27338	27275	27328	27533	27721	27483	27528	27458	27663	27390	27559	27352	27333	27506	27170	27328	27313	27322	27421	27703	27750	27377	27413	27649	27547	27217	27577	27412	27520	27527	27748	27469	27268	27330	27316	27439	27264	27240	27564	27380	27326	27294	27374	27710	27419	27550	27364	27491	27530	27326	27454	27480	27590	27334	27414	27552	27463	27441	27775	27610	27414	27470	27396	27668	27358	27224	27495	27718	27587	27542	27226	27569	27592	27564	27227	27474	27324	27645	27491	27560	27366	27487	27192	27584	27409	27353	27406	27364	27555	27541	27537	27466	27521	27730	27304	27528	27302	27375	27447	27635	27588	27517	27510	27339	27411	27594	27666	27561	27361	27230	27382	27481	27348	27223	27477	27430	27494	27335	27375	27264	27488	27792	27559	27325	27119	27405	27429	27235	27105	27229	27451	27481	27583	27454	27448	27431	27124	27438	27470	27633	27479	27208	27433	27568	27564	27619	27327	27142	27277	27526	27549	27327	27478	27258	27366	27438	27512	27396	27367	27340	27620	27664	27344	27670	27340	27436	27245	27410	27452	27281	27359	27515	27274	27162	27591	27402	27553	27482	27537	27654	27220	27683	27467	27441	27551	27331	27275	27592	27639	27537	27763	27405	27450	27352	27657	27376	27239	27436	27571	27349	27448	27724	27519	27595	27378	27173	27250	27393	27422	27408	27441	27228	27366	27431	27607	27288	27305	27556	27646	27308	27399	27499	27491	27334	27456	27474	27384	27489	27384	27555	27486	27569	27240	27342	27368	27451	27352	27377	27747	27611	27239	27415	27485	27434	27284	27474	27560	27324	27603	27229	27518	27318	27656	27198	27595	27671	27272	27377	27605	27260	27416	27604	27649	27494	27575	27172	27490	27347	27569	27470	27784	27389	27238	27266	27650	27544	27109	27420	27364	27636	27593	27692	27398	27778	27352	27428	27499	27577	27141	27530	27255	27235	27419	27087	27362	27437	27332	27411	27417	27477	27388	27735	27273	27273	27351	27442	27434	27329	27402	27528	27349	27471	27403	27435	27431	27390	27299	27440	27645	27578	27620	27481	27572	27702	27488	27430	27540	27440	27598	27371	27219	27363	27399	27264	27399	27572	27517	27828	27479	27459	27422	27379	27430	27589	27488	27491	27534	27520	27736	27324	27297	27415	27342	27404	27380	27420	27556	27459	27424	27469	27526	27457	27533	27236	27409	27467	27399	27264	27477	27260	27300	27614	27747	27474	27487	27309	27389	27381	27365	27431	27402	27412	27545	27595	27342	27155	27409	27366	27523	27467	27371	27157	27527	27396	27440	27357	27194	27552	27584	27092	27116	27249	27318	27686	27624	27560	27224	27347	27413	27291	27462	27549	27169	27359	27580	27574	27519	27324	27380	27272	27298	27509	27185	27399	27331	27241	27651	27348	27326	27492	27478	27277	27400	27290	27393	27477	27320	27413	27561	27416	27330	27597	27444	27248	27223	27403	27505	27426	27298	27391	27205	27417	27331	27266	27633	27570	27589	27454	27562	27329	27438	27264	27536	27422	27533	27440	27246	27385	27417	27431	27224	27387	27482	27526	27551	27548	27666	27413	27407	27587	27551	27328	27347	27551	27437	27722	27476	27256	27573	27399	27631	27394	27583	27409	27504	27398	27391	27451	27452	27432	27339	27255	27297	27025	27411	27423	27507	27365	27386	27462	27732	27401	27183	27399	27425	27346	27509	27437	27338	27532	27540	27601	27364	27624	27518	27470	27323	27244	27476	27518	27393	27250	27622	27560	27544	27496	27569	27427	27386	27558	27499	27385	27530	27359	27432	27293	27283	27435	27663	27432	27217	27443	27515	27594	27178	27356	27284	27401	27498	27435	27191	27402	27655	27474	27323	27444	27592	27333	27302	27589	27448	27613	27595	27460	27525	27153	27587	27430	27424	27687	27577	27600	27452	27638	27271	27611	27461	27614	27705	27513	27651	27489	27463	27428	27365	27527	27061	27456	27443	27179	27233	27590	27546	27048	27390	27462	27371	27223	27282	27507	27260	27323	27619	27318	27328	27463	27593	27341	27542	27533	27453	27354	27424	27379	27274	27280	27494	27563	27516	27339	27512	27515	27341	27357	27419	27500	27516	27348	27160	27335	27777	27258	27474	27355	27418	27317	27251	27334	27448	27502	27453	27354	27545	27514	27608	27364	27324	27491	27299	27433	27697	27458	27313	27651	27434	27394	27230	27359	27246	27468	27598	27401	27335	27180	27251	27469	27599	27209	27422	27645	27486	27361	27265	27541	27150	27461	27685	27494	27096	27514	27504	27198	27476	27338	27385	27331	27495	27541	27425	27680	27497	27363	27462	27519	27307	27402	27386	27322	27290	27484	27218	27470	27400	27567	27672	27388	27574	27551	27329	27516	27471	27475	27349	27599	27622	27675	27354	27610	27520	27638	27378	27386	27475	27486	27549	27564	27324	27547	27666	27600	27344	27308	27566	27473	27473	27353	27271	27451	27386	27398	27328	27305	27465	27249	27402	27263	27480	27298	27641	27438	27632	27687	27570	27469	27262	27532	27461	27503	27660	27402	27309	27150	27490	27475	27331	27559	27675	27628	27406	27553	27505	27612	27474	27496	27546	27416	27583	27240	27656	27402	27528	27670	27530	27402	27555	27517	27247	27446	27250	27342	27314	27111	27451	27720	27570	27385	27377	27390	27307	27350	27515	27530	27335	27466	27509	27343	27545	27408	27595	27503	27478	27598	27333	27524	27242	27409	27528	27576	27515	27199	27463	27749	27469	27343	27406	27394	27307	27333	27173	27559	27284	27396	27415	27586	27666	27272	27468	27294	27457	27324	27139	27099	27410	27435	27399	27360	27650	27422	27383	27384	27424	27729	27328	27667	27586	27453	27544	27423	27556	27535	27668	27427	27565	27447	27627	27554	27472	27437	27408	27464	27506	27523	27464	27583	27421	27101	27251	27364	27402	27313	27521	27453	27623	27334	27361	27408	27417	27261	27298	27543	27357	27565	27639	27305	27386	27479	27564	27442	27373	27531	27534	27248	27333	27671	27563	27533	27463	27498	27487	27560	27564	27291	27363	27397	27606	27588	27432	27398	27519	27431	27585	27433	27174	27781	27625	27569	27391	27285	27357	27154	27542	27499	27562	27537	27252	27382	27492	27252	27438	27362	27386	27618	27381	27523	27334	27403	27414	27405	27641	27242	27507	27449	27965	27566	27240	27459	27667	27416	27442	27228	27754	27535	27160	27422	27384	27592	27689	27500	27383	27660	27131	27464	27590	27562	27488	27712	27256	27386	27423	27455	27408	27519	27300	27216	27512	27366	27468	27301	27102	27430	27521	27394	27255	27463	27332	27366	27347	27576	27177	27275	27404	27589	27410	27432	27301	27491	27408	27580	27232	27460	27565	27129	27554	27588	27369	27466	27215	27342	27224	27670	27827	27523	27570	27454	27393	27554	27184	27360	27425	27331	27722	27469	27463	27356	27472	27480	27273	27361	27297	27226	27200	27527	27354	27507	27440	27519	27436	27476	27629	27526	27348	27597	27459	27639	27287	27586	27312	27471	27297	27562	27503	27501	27172	27484	27495	27319	27598	27483	27547	27486	27365	27467	27472	27398	27247	27179	27671	27684	27581	27506	27588	27429	27649	27775	27455	27543	27576	27377	27419	27429	27767	27446	27336	27619	27533	27338	27575	27673	27580	27492	27409	27536	27241	27433	27193	27656	27484	27204	27488	27653	27449	27284	27562	27274	27285	27287	27353	27160	27711	27467	27638	27284	27679	27486	27130	27455	27355	27477
26993	46821	45177	38045	32725	28919	26124	24008	22567	21610	20704	20400	19676	19327	19132	18823	18785	18621	18633	18242	18417	17958	18119	17854	17815	17709	17808	17621	17607	17511	17551	17567	17646	17550	17412	17429	17346	17397	17406	17345	17514	17297	17533	17386	17446	17512	17325	17425	17304	17341	17333	17109	17268	17398	17258	17410	17330	17408	17093	17198	17376	17234	17257	17366	17226	17333	17299	17381	17400	17277	16942	17296	17252	17325	17482	17179	17322	17340	17316	17135	17069	17192	17358	17335	17133	17218	17173	17392	17155	17137	17315	17430	17299	17365	17330	17276	17255	17139	17322	17054	17166	17233	17111	17251	17209	17194	17323	17255	17144	17272	17208	17178	17191	17219	17250	17331	17307	17266	17146	17351	17192	17117	17119	17169	17231	17336	17408	17157	17207	17502	17424	17514	17119	17215	17352	17341	17116	17340	17217	17298	17251	17203	17321	17137	17353	17225	17226	17325	17281	17097	17215	17307	17173	17287	17273	17071	17181	17217	17327	17209	17190	17161	17230	17186	17135	17139	17177	17072	17267	17178	17297	17305	17317	17103	17102	17185	17322	17215	17281	17145	17238	17309	17127	17402	17129	17096	17149	17164	17085	17060	17309	17318	17334	17171	17130	17175	17077	17150	17161	17218	17325	17219	17110	17297	17419	17253	17062	17138	17246	17139	17192	17162	17169	17224	17418	17340	17160	17332	17168	17128	17201	17177	17120	17291	17190	17015	17134	17185	16917	17086	17164	17441	17166	17323	17243	16953	17308	17274	17411	17124	17231	17174	17203	17192	17415	17191	17209	16982	17232	17166	17297	17308	17036	17096	17355	17238	17114	17237	17165	17341	17214	17092	17204	17268	17231	17070	17203	17149	17034	17210	17070	17140	17142	17392	17260	17138	17202	17265	17200	17279	17122	17156	17320	17116	17214	17331	17169	17152	17263	17172	17259	17196	17118	17100	17360	17134	17194	17086	17144	17196	17140	17070	17318	17270	17266	17120	17244	17353	17185	17204	17217	17198	17112	17259	17267	17138	17237	17436	17257	17240	17153	17244	17325	17309	17399	17297	17181	17242	17339	17275	17178	17102	17195	17314	17045	17267	17300	17258	17427	17259	17145	17210	17152	17232	17300	17279	17270	17245	17285	17229	17196	17255	17215	17316	17414	17102	17295	17258	17296	17254	17115	17379	17040	17382	17151	17390	17157	17229	17279	17240	17294	17225	17319	17243	17167	17287	17369	17380	17352	17233	17215	17071	17052	17348	17131	17333	17145	17138	17204	17339	17216	16961	17241	17098	17270	17286	17276	17197	17144	17272	17154	17325	17110	17083	17309	17157	17276	17224	17246	17360	17376	17254	17257	17405	17116	17324	17274	17281	17216	17448	17237	17090	17144	17109	17169	17245	17272	17175	17267	17185	17453	17215	17111	17387	17216	17189	17097	17067	17316	17074	17403	17197	17392	17345	17202	17077	17183	17124	17203	17288	17120	17333	17343	17343	17244	17327	17173	17327	17241	17145	17117	17193	17231	17240	17402	17324	17342	17137	17125	17245	17260	17392	17228	17265	17101	17346	17100	17093	17215	17277	17148	17305	17159	17219	17173	17096	17386	17033	17187	17209	17051	17306	17115	17248	17134	17199	17229	17328	17309	17326	17008	17269	17324	17076	17351	17223	17170	17336	17419	17183	17420	17348	17060	17185	17169	17443	17279	17170	17179	17137	17314	17237	17258	17298	17385	17245	17249	17160	17107	17216	16924	17158	17220	17339	17273	17203	17115	17152	17287	17263	17185	17143	17180	17241	17224	17194	17240	17234	17312	17311	17229	17122	17242	17182	17249	17167	17221	17243	17206	17126	17153	17203	17054	17246	17242	16963	17240	17210	17290	17446	17151	17182	17293	17087	17198	17136	17349	17077	17173	17298	17527	17171	17177	17193	17348	17359	17274	17294	17371	17299	17145	17244	17247	17314	17226	17144	17219	17124	17162	17265	17181	17117	17163	17093	17022	17185	17174	17153	17235	17220	17430	17389	17245	17240	17153	17277	17193	17208	17080	17038	17153	17009	17280	16996	17123	17223	17274	17294	17214	17138	17310	17266	17031	17362	17345	17235	17294	17203	17296	17143	17086	17089	17266	17095	17203	17359	17387	17191	17193	17136	17213	17059	17246	17404	17408	17229	17079	17177	17366	17226	17335	17118	17132	17491	17284	17255	17332	17355	17242	17340	17147	17233	17170	17237	17225	17275	17048	17489	17235	17093	17364	17181	17084	17247	17154	17194	17366	17073	17337	17233	17264	17192	17113	17162	17361	17101	17006	17010	17215	17281	17264	17250	17194	17247	17245	17333	17255	17136	17198	17166	17246	17225	17001	17105	17276	16976	17155	17339	17349	17284	17328	17288	17423	17090	17276	17347	17101	17210	17194	17301	17092	17110	17335	17286	17244	17341	17149	17052	17250	17184	17220	17419	17246	17163	17243	17396	17425	17171	17256	17307	17086	17333	17227	17287	17138	17196	17136	17200	17410	17178	17078	17219	17185	17318	17259	17272	17046	17297	17108	17167	17442	17246	17211	17176	17234	17226	17197	17184	17280	17170	17138	17194	17184	17176	17237	17181	17243	17224	17310	17229	17201	17143	17227	17126	17148	17056	17192	17151	17227	17271	17316	17158	17230	17358	17060	17130	17354	17365	17104	17403	17223	17335	17222	17046	17276	17132	17172	17313	17273	17103	16927	17263	17292	17155	17237	17171	17260	17081	17220	17305	17304	17121	17272	17101	17103	17161	17125	17287	17241	17246	17230	17167	17272	17180	17262	17205	17326	17324	17323	17304	17244	17377	17180	17345	17372	17169	17224	17208	17129	17337	17031	17200	17250	17279	17487	17171	17309	17247	17255	17114	17148	17155	17185	17280	17155	17319	17328	17306	17244	17130	17156	17018	17093	17215	17182	17239	17188	17224	17131	17393	17235	17191	17251	17154	17357	17243	17172	17093	17283	17048	17244	17283	16941	17295	17255	17105	17264	17168	17261	17016	17352	17383	17031	17266	17021	17164	17309	17206	17111	17206	17169	17320	17315	17262	17115	17106	17202	17380	17270	17325	17262	17111	17128	17193	17128	17265	17045	17141	17189	17226	17155	17315	17147	17199	17109	17296	17207	17229	17175	17110	17281	17062	17300	17215	17337	17493	17115	17225	17002	17114	17218	17277	17194	17126	17182	17249	17094	17040	17392	17125	17211	17121	17226	17280	17286	17287	17054	17177	17215	17227	17127	17249	17312	17247	17054	16930	17289	17183	17189	17214	17271	17167	17094	17120	17208	17360	17100	17342	17293	17285	17147	17194	17170	17253	17269	17376	17189	17056	17294	17174	17356	17134	17316	17120	17342	17225	17303	17231	17269	17343	17254	17170	17116	17311	17217	17414	17254	17190	17285	17115	17173	17156	17131	17354	17387	17239	17265	17188	17297	17310	17085	17474	17214	17184	17201	17107	17112	17131	17244	17376	17419	17128	17381	17204	17414	17199	17272	17277	17276	17260	17277	17051	17278	17135	17202	17280	17280	17145	17120	17157	17021	17195	17178	17304	17196	17046	17282	17159	17114	17081	17238	17063	17180	17194	17283	17232	17267	17240	17095	17209	17268	17076	17087	17202	17392	17195	17294	17291	17067	17172	17293	17280	17254	17234	17155	17272	17216	17057	17234	17184	17272	17201	17245	17149	17289	16915	17327	17170	17299	17140	17268	17120	17236	17242	17157	17362	17248	17248	17110	17235	17166	17237	17283	17188	17271	17132	17127	17109	17187	17164	17228	17312	17329	17100	17090	17199	17198	17239	17270	17361	17164	17151	17294	17153	17287	17299	17173	17233	17177	17314	17277	17109	17347	17190	17197	17052	17078	17194	17122	17149	17225	17340	17137	17063	17446	17063	17246	17230	17142	17245	17066	17290	17378	17117	17269	17348	17208	17500	17293	17025	17201	17282	17226	17216	17271	17282	17253	17004	17278	17199	17251	16953	17140	17162	17157	17148	17269	17349	17285	16988	17355	17397	17182	17338	17265	17314	17276	17352	17094	17290	17136	17236	17349	17300	17188	17278	17187	17185	17186	17248	17413	17272	17233	17340	17170	17198	17426	17280	17345	17313	17361	17342	17140	17289	17365	17225	17314	17265	17232	17080	17283	17087	17112	17496	17185	17397	17221	17208	17134	17215	17159	17276	17163	17175	17229	17142	17131	17324	17101	16957	17225	17297	17337	17097	17284	17318	17090	17013	17372	17299	17210	17140	17218	17138	17211	17363	17078	17362	17003	17338	17266	17236	17257	17113	17192	17317	17197	17107	17267	17459	17237	17211	17260	17225	17313	17271	17226	17187	17184	17066	17220	17203	17131	17288	17218	17210	17193	17317	17048	17093	17350	17267	17235	17296	17264	17135	17380	17261	17385	17133	17252	17264	17092	17145	17290	17094	17343	17277	17252	17210	17085	17290	17187	17376	17201	17140	17156	17288	17030	17060	17128	17179	17211	17277	17076	17108	17232	17143	17106	17157	16949	17356	17193	17025	17219	17264	17232	17327	17295	17246	17206	17398	17177	17111	17210	17120	17163	17272	17167	17204	17197	17273	17242	17198	17294	17200	17250	17305	16984	17176	17251	17076	17241	17272	17162	17295	17232	17111	17336	17100	17205	17151	17147	17316	17146	17292	17221	17452	17080	17095	17074	17262	17103	17247	17175	17218	17186	17286	17087	17293	17286	17304	17377	17213	17295	17321	17378	17292	17193	17321	17192	17240	17297	17093	17273	17263	17306	17201	17089	17121	17106	17201	17282	17221	17185	17037	17156	17352	17190	17328	17183	17220	17245	17358	17261	17247	17423	17430	17215	17476	17152	17268	17065	17140	17266	17070	17200	17300	17122	17146	17057	17121	17309	17239	17289	17385	17350	17174	17281	17162	17251	17162	17252	17100	17323	17230	17271	17121	17327	17398	17127	17306	17354	17277	17263	17214	17239	17302	17424	17187	17079	17061	17139	17218	17288	17199	17481	17151	17238	17248	17202	17305	17134	17050	17213	17195	17107	17215	17283	17247	17263	17330	17213	17195	17351	17187	17014	17317	17172	17192	17241	17330	17398	17078	17311	17232
37088	33493	38702	36326	33100	31704	30774	29827	29752	29455	29191	28958	28896	28393	28600	28635	28613	28516	28522	28557	28453	28235	28282	28184	28099	28261	28467	28583	28490	28287	28196	28205	27956	28098	28282	28142	28071	28028	28153	28302	28130	28194	27901	28051	28402	28053	27808	28158	28105	28033	28227	28219	27961	28052	28128	28262	28188	27991	28172	28042	27868	27799	28141	28233	28199	28135	27881	28159	28026	28174	28107	28130	28117	28122	28114	27933	28073	28082	28115	27876	27912	27876	27868	27969	28160	28120	27999	28111	28057	28288	28074	28054	27979	28281	28096	28345	28184	28188	28272	28168	28274	28189	27843	27992	28122	28093	27993	27920	28136	28232	28019	28142	27846	28080	27969	27876	28067	27703	28005	28154	28139	28027	28150	28004	28122	28154	28133	27879	28156	28293	27995	28182	27898	28131	28060	28082	28000	28071	28320	28389	28031	28164	28020	28116	28293	28228	28033	28200	27957	28089	28129	28087	28059	28409	28129	28072	28055	28206	27954	28305	28131	28111	27990	28081	28109	27924	28298	28174	28150	28152	28153	28242	28087	28093	27824	27946	28147	28189	28247	28205	28214	28203	28042	28102	27987	28069	28445	28056	28232	28178	28140	28095	28271	28125	28049	28264	28079	27979	27897	27995	28059	28330	27976	28049	28047	28089	28402	28125	28330	28053	28030	28184	28135	28273	28045	27941	28242	28239	28124	28451	28160	28107	28272	28075	28385	28176	28137	28270	28078	27833	28002	28144	28348	28251	28101	28053	28072	28112	27995	28128	28083	28221	27800	28063	28083	28249	28156	27916	28106	27960	28115	28255	28130	28022	28230	27938	28181	28001	28277	28032	28117	27876	27809	27821	28161	28011	28268	28114	27981	28144	27799	27939	28150	28327	28133	27975	28284	28057	27955	28069	28192	28219	27815	28098	28134	27985	27838	28108	28160	28201	28062	27912	28098	28041	28118	28063	27896	28101	28270	27985	28404	28026	28230	28087	28189	28169	28049	28151	27935	28063	27832	28218	28226	27899	27947	28115	27957	28450	28114	28069	27895	27960	28152	27971	28161	28038	28129	28042	27926	28204	28035	28092	28112	27896	28090	28240	27958	28266	27925	27976	27961	28154	27860	28221	27966	28354	28068	28216	27837	28117	28051	28074	28189	28019	28088	28091	27930	28036	28031	27995	28168	27975	28087	28096	28070	28165	28165	28023	28003	28119	27990	28031	28209	27899	28209	28003	28258	27878	28037	28125	28197	28074	27998	28037	28036	28085	28125	28137	28283	28171	28218	28192	27946	27996	27979	27984	28276	27968	28119	28136	28047	28244	27788	28132	28088	27720	28197	28160	28193	28498	28011	27992	27883	27958	28281	28329	28206	28134	28241	27796	28290	28199	28170	27985	28371	28306	28210	28353	27739	28242	28099	28092	28098	28015	28108	28140	27998	28152	28140	28165	28040	28159	27924	28043	28305	27999	28139	27969	28151	28030	27943	28155	27973	28150	28091	28432	28026	27939	28192	28060	28050	28157	28218	28232	28212	28172	28194	28040	28414	28083	28253	28122	28012	28220	28074	28087	28006	28300	28175	28268	27898	28077	28043	28067	28117	27998	27963	27964	27959	28123	28042	28104	27915	27794	28280	27970	28105	28250	28214	28133	28172	28028	28073	27901	28125	28023	28034	28273	28087	27971	28086	28400	28416	28068	28171	28354	28520	28165	28125	28196	28208	27938	27830	28380	28354	28299	28260	28177	27925	28101	28174	27912	28215	28139	27914	28138	27953	28203	28134	28027	27882	28140	28197	27945	28258	28089	28159	28183	28151	28151	27918	28224	28115	28237	28172	28216	28148	28133	28334	28082	28235	28062	28295	27862	27975	28064	28030	28068	28105	28000	28069	28361	28280	27995	28114	28236	27998	27955	27961	28115	27904	27937	28126	28125	28026	28088	28209	28182	28443	28211	27903	28168	28304	28132	28050	28039	28042	27920	28012	28037	28062	28252	27958	27820	28358	28016	28142	28051	27831	27946	28003	28173	28288	28075	28016	28114	28044	28171	28425	28100	28060	28216	28211	28167	27996	28229	28173	28034	28137	28281	28210	28205	28392	28142	27867	28110	28124	28216	27998	28059	28066	28287	27981	27972	27935	28158	27896	28236	28317	27859	28093	27879	28147	27851	28093	27949	28245	28112	28213	28314	28155	28258	28217	28029	28132	28259	28119	28114	28379	28143	28156	28360	28101	27795	28159	27992	28101	28059	28222	28005	28228	27969	28174	28005	27905	28088	28145	27929	28119	27934	27945	27944	28061	28272	28287	28375	28218	28200	28010	28257	28104	27834	28116	28126	28168	28181	28134	28305	28201	28272	28070	28327	28071	28158	28325	28176	27767	27952	28000	28147	28142	27783	28314	28079	28158	28112	28211	28153	28300	28345	28154	28252	28076	28079	28094	28009	28296	28148	28257	28088	28161	27856	28105	27906	28046	28081	28108	27956	27771	28092	28123	27983	28053	27863	28058	28070	27978	28057	28038	28051	28148	28069	28084	27813	28161	28115	27699	28274	28011	28203	27905	28125	28082	28192	28326	28234	28065	28058	27992	27979	27906	27951	28198	27953	27814	27919	28232	28046	28020	27969	28109	28265	27904	28112	27947	28221	28135	28062	27892	28063	28300	27943	28016	27976	28031	27917	28175	28021	27863	28060	27992	28236	28070	28179	28203	28138	28326	27808	27920	27962	28012	28147	28227	28228	28164	28033	28126	28050	28167	28218	28041	28286	28277	28246	27938	28299	28102	28112	28062	28276	28068	28042	28330	28242	28008	28143	28174	28083	28091	28283	28129	27962	28116	28071	28172	28262	28081	27847	28193	28083	27981	27869	28135	28339	28265	28207	27930	28252	28123	28206	27853	28302	28093	28096	27942	28237	28309	28010	27965	28053	27948	28046	28232	28301	28164	28299	28429	28174	28232	27990	28287	28411	28190	28152	28307	28212	27815	28169	28150	28304	28339	28345	28207	28150	28004	28152	28041	28276	28101	28210	28060	28082	28194	27963	27952	28052	28031	28123	28221	28253	28260	28176	28168	28232	27964	28261	28150	28113	28132	27971	27851	28156	27917	28107	28253	27862	28284	28005	28104	28292	28122	28208	28054	28094	27955	28157	28078	28038	28207	28048	28138	27954	27883	28151	28293	28059	28148	28019	28140	27985	28351	28294	28308	28241	27841	28124	28053	27988	28076	27995	28256	27833	27965	27947	28364	28506	28004	28297	27957	28107	28313	28105	27964	28217	28227	28283	28009	28106	28019	28144	28135	27991	28206	27930	27879	28134	28130	28011	27842	27912	28202	28156	28163	28366	28170	28057	27915	28015	28245	28007	28186	28299	28251	28271	28121	28447	28131	28086	28215	27934	28138	28139	28053	27912	28267	28095	28124	28070	28092	28168	28043	28029	27995	28174	27927	27834	28077	28152	28021	28137	27956	27902	28051	28229	28095	27927	27934	28022	28173	28206	28286	28132	28017	28318	28046	28124	28097	28026	28036	28311	28054	27948	28397	28253	28041	28146	27692	28125	27938	27908	27972	27628	28051	28277	28236	27884	28164	28372	27913	28182	28290	27973	27931	28012	28339	27596	28256	27916	28244	28393	28054	28202	28266	27985	28207	28304	28318	28175	28154	27872	28339	28081	27965	28333	28168	28065	28248	28068	28280	28017	28178	28090	28131	28107	27924	28143	28158	28030	28012	27991	28213	27970	28064	28055	28108	28113	28051	28314	28134	28146	28008	28212	27997	27892	28033	28214	28117	28379	28414	28264	28025	28091	28054	27886	28303	27899	28175	28050	28014	28046	28198	28095	28250	28167	28107	28218	28487	28127	28129	28089	28063	27833	28146	28392	28050	28205	28032	28109	28000	28176	28211	28121	28081	28202	28099	27957	27831	28043	28022	28020	28172	27883	28003	28078	28034	27935	28042	28268	27918	28139	28011	28099	28332	28196	28205	28353	27996	28069	28192	28108	28016	28112	28158	28059	27854	27782	27997	28273	28045	28079	28056	27931	28247	28252	28080	28045	28250	28038	28102	28187	28007	27982	28054	28189	28048	28046	27988	27867	28339	28131	28167	27857	27981	27958	28242	27973	28058	28231	28044	27970	28091	28149	28200	27967	27938	28106	28156	28264	28099	28327	28267	28308	28258	28165	28094	27929	28043	28378	27965	27974	28203	28088	28015	28121	28094	28007	28129	28071	28099	28061	28111	28213	28377	28257	28080	28104	28118	28216	28210	28072	27941	27979	28109	27974	28122	28006	28049	28197	27838	28211	28147	28001	27875	28224	28245	28176	28094	28142	28069	28189	28159	28277	27838	28230	28115	27845	27752	28171	28018	28212	28320	28343	27939	28142	28150	28053	28100	28062	27969	27987	28167	28156	28134	27769	28139	28334	28324	28134	28090	28205	28166	28384	27981	27976	28377	28121	28034	27867	28211	28096	28314	28139	28337	28068	28015	28136	27994	27827	28223	28068	28145	28145	28158	28258	28234	28068	28157	28052	28019	28062	28268	28134	28236	28286	28005	28143	28222	28112	28131	28103	28078	27987	28193	27845	28173	27974	28079	28160	28027	28163	28140	28215	28317	28256	28296	28128	28109	28025	28101	28134	28237	28107	28202	28103	28301	28010	28060	27990	28232	28289	28014	28189	28122	27952	28273	27986	27993	28007	28358	28063	28399	28243	28186	28119	28343	28072	28132	28122	28116	27934	28210	28123	27938	27879	28125	28226	28024	28116	28431	27854	28243	27936	28217	28245	28001	28113	27978	27831	27981	27937	28170	27925	28159	28186	28106	28137	28162	28236	28033	28193	27928	28153	28251	28179	28291	28101	28039	28275	28190	27897	28202	28125	28135	27930	28229	28283	28161	28181	28046	28207	28087	28013	28030	27916	28134	28050	28247	27926	28306	28137	28118	27817	27905	28313	27993	28178	28187	28291	28156	28298	28103	28108	28105	28127	27916	27854	28189	28231	28034	28102	28051	28071	28130	28165	28076	28007	28070	28348	28129	28033	28104	28188	28344	27932	27943	27949	28251	28318	28361	28312	28285	27845	28120	28375	28259	28114	28188	28040	28185	28096	28001	27926	28085	28313	28009	28091
28129	35579	33957	28573	25272	22880	21331	20434	19783	19217	19054	18870	18598	18233	18372	18321	18179	18193	18275	18096	17891	18045	17888	17898	17938	17688	17829	17837	17883	17707	17877	17802	17872	17653	17779	17648	17696	17658	17692	17888	17642	17589	17655	17602	17671	17571	17664	17707	17741	17649	17753	17672	17679	17721	17571	17552	17534	17716	17735	17635	17561	17486	17585	17724	17779	17677	17633	17553	17742	17630	17732	17491	17458	17726	17539	17656	17500	17591	17792	17709	17590	17694	17485	17720	17655	17628	17673	17664	17648	17619	17741	17555	17598	17586	17781	17553	17597	17757	17696	17562	17530	17574	17631	17687	17552	17694	17519	17519	17759	17623	17673	17414	17371	17641	17752	17599	17604	17475	17636	17610	17538	17709	17618	17635	17608	17593	17513	17709	17599	17551	17754	17601	17413	17616	17621	17632	17582	17540	17737	17612	17555	17843	17509	17498	17800	17616	17813	17515	17665	17545	17698	17924	17450	17549	17745	17530	17684	17732	17720	17547	17706	17709	17729	17529	17630	17457	17584	17571	17643	17680	17570	17570	17699	17657	17682	17498	17595	17745	17762	17502	17703	17507	17556	17543	17655	17616	17531	17675	17732	17618	17797	17414	17618	17743	17647	17263	17673	17606	17783	17694	17639	17697	17611	17414	17729	17622	17688	17620	17647	17659	17717	17560	17752	17676	17893	17727	17599	17766	17642	17486	17816	17659	17671	17705	17511	17695	17764	17573	17467	17614	17664	17586	17781	17530	17609	17432	17505	17554	17764	17745	17622	17644	17594	17657	17658	17706	17671	17616	17526	17682	17593	17641	17688	17658	17682	17675	17738	17565	17589	17545	17538	17608	17628	17625	17595	17484	17745	17740	17593	17604	17619	17684	17749	17636	17707	17599	17718	17711	17668	17737	17644	17690	17481	17708	17723	17705	17657	17739	17759	17503	17815	17676	17695	17675	17654	17759	17664	17677	17792	17474	17605	17768	17446	17699	17818	17490	17605	17546	17643	17754	17664	17871	17554	17751	17582	17628	17751	17762	17419	17404	17781	17582	17725	17608	17737	17676	17619	17674	17815	17562	17624	17689	17494	17619	17611	17599	17632	17600	17815	17707	17630	17635	17560	17582	17641	17716	17702	17464	17604	17513	17556	17592	17750	17552	17547	17676	17757	17731	17622	17578	17583	17524	17546	17695	17567	17516	17529	17670	17469	17764	17684	17771	17555	17664	17659	17631	17475	17836	17662	17531	17771	17496	17697	17739	17832	17621	17631	17635	17830	17462	17594	17631	17691	17632	17587	17765	17725	17580	17803	17806	17397	17618	17596	17371	17663	17576	17683	17854	17572	17508	17803	17557	17724	17481	17697	17500	17668	17692	17863	17554	17675	17680	17558	17870	17484	17616	17671	17703	17504	17659	17600	17644	17679	17519	17553	17490	17529	17637	17732	17687	17553	17531	17725	17805	17580	17756	17558	17598	17731	17761	17712	17521	17564	17568	17721	17522	17639	17631	17683	17759	17667	17542	17646	17527	17696	17775	17825	17624	17573	17669	17589	17797	17516	17590	17553	17611	17678	17493	17553	17545	17518	17547	17774	17750	17447	17696	17549	17581	17631	17672	17567	17656	17788	17651	17599	17436	17675	17667	17838	17690	17655	17659	17709	17484	17522	17708	17664	17548	17732	17534	17737	17710	17685	17584	17687	17671	17634	17480	17671	17730	17634	17743	17820	17731	17670	17652	17676	17630	17460	17453	17782	17618	17682	17657	17823	17585	17729	17769	17807	17682	17611	17504	17628	17510	17772	17698	17757	17723	17706	17711	17771	17577	17586	17550	17770	17656	17542	17678	17616	17625	17455	17752	17644	17586	17534	17891	17639	17488	17437	17740	17677	17670	17604	17565	17578	17598	17567	17520	17715	17548	17641	17584	17834	17776	17661	17679	17638	17463	17591	17803	17496	17705	17444	17604	17545	17598	17707	17849	17620	17679	17609	17697	17695	17637	17661	17441	17713	17633	17567	17702	17675	17499	17756	17749	17733	17560	17616	17632	17668	17587	17654	17801	17663	17483	17689	17516	17733	17666	17698	17597	17578	17584	17691	17511	17691	17580	17656	17668	17704	17669	17569	17698	17673	17606	17485	17609	17584	17742	17731	17546	17698	17661	17812	17546	17571	17670	17607	17731	17574	17607	17721	17705	17658	17613	17642	17698	17664	17684	17560	17653	17802	17718	17500	17579	17815	17612	17655	17758	17629	17665	17640	17624	17734	17883	17561	17575	17760	17707	17491	17518	17615	17487	17758	17719	17527	17656	17643	17754	17749	17646	17816	17496	17626	17722	17538	17577	17631	17477	17566	17628	17608	17884	17444	17651	17585	17575	17751	17737	17645	17842	17902	17673	17630	17616	17706	17901	17613	17724	17756	17660	17831	17851	17503	17661	17669	17547	17671	17654	17668	17643	17780	17586	17784	17817	17755	17632	17681	17654	17682	17476	17605	17667	17486	17671	17665	17617	17496	17810	17750	17625	17599	17637	17605	17616	17422	17726	17561	17508	17643	17679	17662	17519	17589	17588	17683	17708	17631	17581	17680	17589	17656	17629	17734	17710	17530	17480	17808	17644	17629	17657	17788	17708	17576	17517	17600	17622	17687	17696	17533	17764	17784	17602	17665	17692	17551	17580	17671	17608	17649	17642	17652	17806	17550	17512	17584	17753	17719	17555	17704	17650	17726	17509	17584	17771	17621	17776	17599	17572	17748	17665	17641	17693	17645	17668	17808	17602	17673	17573	17705	17555	17699	17651	17696	17725	17598	17685	17643	17779	17666	17733	17652	17869	17589	17550	17712	17740	17495	17716	17830	17675	17568	17816	17654	17880	17560	17612	17643	17698	17583	17559	17535	17778	17626	17581	17649	17820	17498	17440	17712	17437	17716	17644	17654	17720	17676	17567	17489	17775	17679	17630	17639	17611	17599	17608	17807	17667	17453	17521	17689	17499	17875	17678	17649	17614	17711	17758	17563	17677	17672	17689	17647	17692	17739	17559	17752	17589	17727	17503	17762	17723	17647	17650	17586	17730	17588	17604	17541	17841	17679	17514	17719	17601	17609	17703	17433	17648	17526	17657	17659	17462	17832	17662	17704	17536	17923	17512	17523	17804	17747	17659	17670	17549	17583	17585	17682	17818	17767	17576	17594	17473	17821	17757	17702	17660	17806	17475	17579	17648	17456	17495	17566	17858	17696	17604	17665	17702	17529	17697	17631	17603	17705	17741	17771	17493	17744	17658	17637	17690	17564	17759	17781	17517	17560	17467	17748	17447	17718	17748	17545	17754	17622	17763	17679	17745	17702	17604	17614	17620	17622	17675	17690	17812	17565	17779	17664	17555	17715	17835	17567	17517	17872	17779	17669	17576	17703	17626	17608	17720	17634	17608	17529	17702	17649	17606	17351	17663	17659	17726	17688	17431	17767	17618	17678	17777	17755	17554	17686	17556	17695	17661	17606	17555	17654	17671	17599	17745	17466	17520	17692	17550	17684	17616	17641	17518	17758	17547	17551	17662	17451	17706	17522	17677	17594	17632	17424	17605	17726	17609	17816	17665	17674	17693	17706	17790	17749	17772	17564	17544	17664	17569	17708	17598	17603	17700	17656	17606	17580	17865	17772	17614	17552	17654	17672	17634	17757	17697	17455	17478	17863	17537	17467	17492	17554	17533	17639	17521	17603	17579	17504	17850	17631	17675	17896	17679	17817	17698	17811	17769	17666	17518	17679	17634	17658	17690	17761	17754	17573	17748	17785	17479	17638	17738	17528	17653	17679	17634	17725	17558	17650	17591	17541	17603	17555	17783	17851	17544	17675	17747	17656	17643	17711	17593	17755	17713	17480	17614	17758	17774	17712	17593	17656	17698	17791	17706	17674	17538	17625	17574	17707	17817	17597	17758	17587	17681	17651	17727	17733	17588	17683	17575	17640	17758	17590	17524	17635	17675	17798	17632	17693	17605	17775	17578	17530	17701	17550	17640	17686	17560	17527	17691	17498	17665	17610	17688	17863	17653	17569	17618	17588	17696	17697	17573	17592	17655	17611	17672	17754	17661	17508	17658	17791	17798	17708	17708	17653	17718	17497	17632	17646	17500	17693	17500	17610	17649	17578	17774	17726	17681	17694	17361	17618	17779	17760	17570	17743	17808	17670	17694	17566	17608	17636	17455	17624	17831	17504	17528	17672	17741	17577	17678	17812	17595	17701	17499	17620	17614	17557	17454	17592	17666	17509	17640	17482	17770	17593	17570	17502	17735	17618	17552	17772	17631	17676	17425	17697	17637	17684	17670	17692	17637	17623	17828	17581	17700	17776	17515	17724	17696	17491	17835	17706	17687	17712	17670	17535	17425	17750	17627	17567	17584	17814	17638	17497	17590	17635	17632	17392	17645	17778	17655	17548	17720	17501	17729	17740	17761	17713	17460	17884	17574	17518	17709	17733	17742	17794	17637	17601	17589	17596	17592	17735	17692	17694	17656	17721	17679	17765	17598	17779	17742	17516	17564	17752	17701	17689	17712	17591	17486	17713	17560	17691	17643	17708	17569	17614	17533	17495	17758	17636	17669	17685	17745	17664	17592	17833	17474	17624	17712	17504	17585	17648	17505	17654	17598	17608	17529	17647	17620	17535	17607	17550	17660	17512	17687	17803	17781	17479	17610	17552	17600	17640	17600	17738	17698	17861	17587	17463	17868	17688	17617	17605	17696	17691	17681	17543	17458	17481	17611	17812	17674	17631	17767	17647	17718	17633	17589	17613	17716	17623	17741	17630	17610	17652	17687	17567	17556	17617	17582	17697	17736	17480	17511	17470	17753	17676	17786	17657	17629	17692	17719	17407	17589	17693	17562	17667	17498	17731	17657	17725	17493	17860	17578	17736	17523	17774	17683	17700	17696	17635	17597	17597	17552	17544	17726	17641	17691	17568	17505	17661	17541	17644	17607	17640	17595	17551	17544	17484	17653	17684	17622	17576	17704	17770	17645	17526	17686	17712	17638	17479	17523	17628	17698	17676	17660	17641	17658	17566	17665	17693	17608	17596	17471	17813	17689	17712	17712	17428	17708	17453	17697	17549	17714	17675	17681	17907	17601
24275	21173	27846	25784	26202	31026	32978	29851	28929	28711	28668	28107	28134	27968	27963	27524	27642	27460	27287	27336	27261	27174	27118	27429	26713	27089	26915	26990	26896	26939	26754	26641	26791	26837	26712	26792	26685	26976	26614	26859	26608	26878	26401	26774	26474	26428	26539	26576	26556	26544	26366	26776	26935	26501	26631	26644	26604	26634	26566	26716	26761	26826	26727	26733	26904	26546	26721	26584	26820	26600	26552	26682	26546	26564	26556	26697	26908	26742	26660	26727	26585	26859	26601	26656	26500	26458	26565	26420	26531	26606	26519	26411	26828	26403	26599	26438	26619	26422	26644	26557	26694	26360	26582	26375	26351	26721	26642	26833	26647	26588	26697	26749	26468	26670	26478	26418	26617	26552	26842	26535	26555	26598	26592	26535	26607	26478	26526	26802	26712	26546	26586	26692	26664	26713	26546	26636	26610	26620	26601	26524	26890	26771	26675	26909	26625	26660	26889	26648	26567	26757	26653	26666	26796	26674	26659	26567	26679	26580	26598	26428	26429	26771	26737	26473	26814	26523	26696	26654	26635	26516	26680	26554	26679	26696	26441	26586	26659	26646	26741	26495	26527	26901	26807	26602	26577	26805	26680	26558	26535	26397	26804	26780	26677	26930	26291	26479	26550	26849	26717	26433	26557	26618	26502	26657	26581	26584	26517	26465	26531	26724	26701	26932	26527	26708	26367	26743	26598	26584	26462	26666	26846	26489	26600	26597	26341	26480	27006	26463	26532	26530	26524	26530	26621	26601	26523	26655	26506	26671	26644	26791	26516	26623	26446	26555	26787	26466	26533	26662	26624	26641	26762	26514	26740	26517	26441	26530	26807	26803	26768	26475	26875	26520	26629	26526	26741	26670	26783	26406	26855	26602	26493	26557	26483	26618	26631	26517	26720	26380	26562	26596	26743	26391	26713	26460	26657	26682	26422	26536	26785	26530	26582	26584	26691	26483	26564	26670	26519	26585	26554	26753	26747	26516	26619	26683	26613	26667	26534	26386	26668	26732	26419	26786	26727	26774	26845	26439	26530	26501	26849	26822	26642	26822	26772	26773	26773	26772	26683	26646	26462	26626	26946	26759	26342	26546	26776	26656	26640	26722	26707	26793	26491	26909	26510	26551	26480	26523	26503	26752	26369	26659	26614	26788	26488	26967	26491	26884	26748	26555	26719	26488	26792	26656	26668	26752	26841	26563	26876	26659	26535	26579	26520	26454	26613	26685	26458	26668	26679	26658	26583	26574	26476	26810	26569	26883	26722	26785	26759	26584	26845	26717	26591	26575	26509	26655	26688	26627	26693	26945	26908	26804	26840	26676	26386	26365	26688	26602	26625	26699	26429	26650	26324	26650	26691	26654	26751	26664	26539	26680	26546	26687	26553	26311	26694	26969	26466	26608	26605	26549	26617	26741	26558	26524	26542	26867	26571	26909	26811	26581	26623	26527	26533	26686	26706	26373	26396	26588	26517	26671	26572	26679	26632	26527	26665	26746	26828	26764	26612	26588	26789	26410	26719	26642	26664	26559	26474	26702	26310	26406	26756	26759	26703	26683	26650	26542	26647	26619	26637	26622	26798	26661	26718	26568	26625	26665	26703	26336	26716	26593	26637	26576	26402	26589	26665	26532	26587	26483	26564	26478	26677	26455	26463	26645	26455	26659	26491	26420	26515	26738	26521	26727	26665	26691	26640	26475	26866	26684	26676	26517	26894	26833	26462	26612	26786	26373	26811	26514	26743	26572	26743	26873	26800	26604	26653	26610	26664	26620	26824	26699	26711	26434	26774	26679	26734	26410	26903	26792	26503	26714	26723	26796	26681	26586	26881	26555	26614	26638	26729	26498	26558	26783	26744	26453	26510	26629	26755	26827	26769	26544	26595	26517	26670	26731	26665	26591	26617	26455	26553	26655	26652	26435	26542	26872	26680	26835	26703	26417	26624	26705	26645	26390	26394	26473	26716	26583	26759	26702	27005	26676	26548	26517	26811	26682	26659	26548	26422	26812	26679	26518	26825	26519	26702	26704	26405	26549	26719	26454	26698	26574	26568	26540	26706	26400	26755	26603	26613	26749	26643	26921	26675	26488	26610	26592	26682	26441	26542	26790	26640	26660	26649	26685	26445	26504	26613	26472	26491	26525	26815	26633	26700	26502	26630	26780	26707	26722	26571	26365	26706	26556	26418	26523	26572	26481	26675	27009	26435	26286	26451	26754	26576	26578	26701	26591	26623	26713	26598	26607	26836	26454	26420	26512	26539	26945	26781	26634	26398	26769	26501	26404	26701	26533	26441	26778	26411	26749	26508	26844	26465	26548	26760	26757	26756	26665	26969	26833	26550	26471	26484	26544	26767	26626	26757	26510	26876	26728	26678	26353	26525	26524	26681	26674	26451	26889	26665	26674	26729	26687	26635	26619	26752	26568	26767	26726	26447	26784	26732	26608	26287	26283	26579	26545	26601	26602	26732	26570	26656	26669	26717	26689	26719	26666	26619	26297	26555	26513	26767	26725	26704	26716	26668	26611	26528	26645	26568	26588	26579	26574	26636	26784	26798	26763	26854	26553	26671	26491	26740	26646	26587	26641	26703	26622	26496	26633	26775	26415	26767	26723	26707	26635	26576	26517	26603	26759	26819	26699	26590	26591	26532	26740	26653	26679	26364	26434	26678	26902	26571	26461	26772	26537	26792	26896	26603	26731	26734	26399	26332	26335	26555	26576	26793	26531	26609	26765	26728	26579	26860	26494	26642	26591	26578	26720	26731	26794	26720	26502	26927	26667	26461	26446	26684	26820	26697	26738	26563	26753	26637	26574	26804	26869	26646	26781	26712	26669	26446	26716	26642	26480	26473	26848	26603	26643	26549	26862	26566	26490	26717	26578	26590	26691	26604	26759	26864	26823	26370	26645	26731	26555	26707	26464	26855	26608	26660	26816	26430	26394	26651	26825	26434	26454	26785	26394	26784	26840	26670	26721	26606	26883	26453	26690	26683	26438	26534	26724	26538	26666	26452	26558	26839	26383	26531	26705	26836	26623	26798	26759	26509	26443	26638	26571	26374	26683	26920	26741	26768	26893	26698	26309	26725	26331	26726	26596	26638	26862	26685	26428	26318	26702	26610	26667	26520	26377	26733	26298	26668	26692	26629	26684	26609	26757	26679	26748	26819	26898	26446	26744	26774	26643	26658	26604	26703	26286	26729	26676	26449	26669	26471	26547	26801	26920	26719	26573	26714	26639	26953	26735	26414	26423	26740	26620	26641	26759	26597	26867	26805	26664	26529	26347	26794	26528	26570	26578	26532	26508	26510	26470	26413	26330	26698	26733	26986	26758	26819	26509	26548	26611	26621	26688	26519	26670	26787	26538	26525	26795	26520	26812	26761	26563	26539	26791	26749	26666	26501	26609	26816	26651	26604	26697	26741	26556	26629	26631	26845	26507	26480	26441	26769	26595	26665	26829	26778	26562	26475	26621	26777	26901	26580	26764	26583	26478	26411	26449	26512	26768	26531	26630	26570	26729	26677	26620	26785	26729	26560	26615	26691	26418	26468	26670	26579	26681	26637	26490	26779	26462	26606	26641	26618	26830	26806	26410	26368	26692	26714	26612	26838	26718	26682	26662	26603	26509	26711	26511	26513	26726	26773	26421	26568	26574	26481	26523	26619	26570	26593	26841	26427	26576	26845	26389	26760	26708	26725	26522	26637	26751	26784	26469	26529	26665	26652	26736	26716	26476	26498	26339	26486	26709	26446	26541	26904	26419	26775	26570	26619	26593	26858	26710	26913	26583	26681	26698	26532	26743	26500	26660	26725	26401	26866	26703	26742	26830	26604	26685	26569	26735	26590	26609	26667	26617	26486	26567	26674	26560	26579	26615	26812	26373	26608	26609	26664	26617	26520	26484	26659	26482	26187	26785	26333	26568	26578	26652	26571	26417	26621	26685	26611	26283	26674	26747	26354	26621	26837	26488	26660	26609	26549	26608	26573	26532	26396	26529	26375	26406	26747	26512	26546	26573	26619	26497	26679	26726	26652	26494	26608	26597	26632	26729	26663	26582	26721	26751	26541	26789	26691	26763	26502	26709	26649	26584	26711	26581	26773	26786	26646	26652	26608	26606	26777	26849	26766	26356	26470	26311	26704	26667	26508	26542	26888	26509	26725	26754	26520	26591	26587	26566	26460	26601	26553	26583	26577	26405	26442	26784	26812	26673	26375	26574	26549	26672	26537	26580	26677	26547	26397	26396	26820	26598	26873	26526	26438	26429	26426	26673	26760	26835	26633	26646	26419	26700	26733	26692	26735	26658	26758	26656	26780	26586	26555	26576	26573	26814	26694	26571	26748	26871	26533	26520	26955	26598	26584	26548	26599	26677	26637	26653	26383	26457	26910	26838	26701	26633	26523	26564	26499	26612	26672	26545	26714	26603	26634	26858	26988	26785	26599	26521	26569	26666	26779	26536	26565	26985	26898	26385	26452	26558	26494	26739	26602	26514	26525	26551	26729	26614	26734	26661	26550	26600	26727	26902	26681	26519	26660	26654	26608	26378	26732	26514	26587	26504	26829	26666	26720	26758	26621	26444	26835	26746	26738	26721	26862	26735	26379	26550	26389	26609	26396	26680	26745	26724	26895	26749	26954	26688	26637	26668	26689	26683	26503	26961	26478	26868	26560	26699	26501	26655	26504	26724	26424	26433	26553	26889	26791	26604	26731	26806	26557	26646	26727	26726	26654	26449	26510	26468	26638	26626	26675	26983	26727	26641	26404	26674	26747	26590	26671	26839	26626	26472	26388	26543	26274	26409	26631	26590	26810	26545	26677	26639	26812	26681	26611	26639	26470	26457	26558	26612	26691	26629	26631	26592	26800	26727	26517	26862	26676	26624	26706	26654	26677	26438	26652	26749	26496	26559	26437	26638	26744	26950	26683	26621	26526	26632	26591	26655	26653	26440	26506	26543	26553	26611	26687	26473	26551	26769	26691	26747	26595	26427	26518	26654	26818	26610	26727	26421	26345	26626	26462	26599	26900	26777	26547	26852	26724	26686	26913	26613	26531	26824	26485	26471	26624	26737	26958	26755	26568	26712	26633	26581	26848	26756	26825	26586	26550	26490	26483	26781	26684	26604	26791	26457
25275	41630	40621	33631	29043	25559	23310	21867	20795	19804	19398	19253	18818	18577	18331	17981	18141	18058	17685	17731	17440	17561	17413	17403	17397	17415	17207	17250	17043	17136	17051	16984	17207	17097	17046	17014	16963	17114	17099	17047	17037	17135	17014	17120	17080	16892	17053	16944	17198	17066	16899	17031	17051	16896	17018	17013	16968	17092	16845	16832	16989	16762	17060	17077	16757	16858	17003	16876	16864	16889	16869	16845	16838	16994	16805	16891	16843	16970	16966	16896	17145	17047	16848	16987	16887	16889	16985	17151	17024	16935	16820	16933	16880	16843	16808	16895	16795	17048	16850	16716	16861	16950	16918	16820	17054	17030	16721	16939	17110	17178	17005	17094	16905	16993	16945	16888	16837	16782	17108	16792	16897	16938	16869	16991	16871	16853	16993	16838	16965	16806	16931	17036	16922	16979	16902	16922	17074	16901	16941	16896	16748	16917	16907	17043	17105	16997	16879	16732	17009	16846	16778	17047	17060	16957	16831	17021	17048	16932	16866	16846	16843	17083	16954	16882	16963	17085	16867	16966	16805	16933	16975	16833	16972	16940	17070	16923	17004	16975	16930	16766	16842	16810	16913	16897	16941	17039	16827	17060	16874	16949	16974	16912	16963	16932	16932	16843	16910	16982	16954	16885	16843	16925	16607	16875	17065	16933	16958	16811	16996	16860	16929	16939	16993	17070	16867	16989	16933	16694	16934	17045	17102	16962	17037	16797	16866	16874	16720	16859	17150	16989	17012	17018	16848	16922	16942	16719	16908	16880	16892	16732	16848	16827	16984	16826	16950	17022	16831	16982	16878	16870	17027	16947	16870	17138	16884	16941	16899	16858	17044	16741	16851	16799	16875	17073	16815	16885	16934	16966	16980	16870	16847	17019	16972	16926	16923	16736	16910	16929	16903	16961	17003	16789	16994	16851	16901	16867	16884	16980	16931	16856	17159	16856	17015	16928	16955	16779	16826	17065	16833	16881	17082	16819	16854	16804	17013	16910	17029	16925	17213	16770	16923	16925	17011	16709	16937	16825	16893	16953	16896	17027	16894	16872	16978	17057	16999	16932	16927	16915	16979	16904	16936	16970	17136	16983	17006	16879	16724	16931	16959	16807	16977	16876	16813	16814	16803	16740	17082	16981	16885	17022	16871	16926	16948	16930	16781	17091	16912	16922	17036	16727	16834	16867	16858	16849	17006	16755	16901	16916	17007	16983	17007	17059	16947	16811	17162	16894	16829	16952	16903	16936	16905	16853	16893	16833	17005	16873	17123	16767	16730	16987	16808	16851	16893	17052	16903	16859	17030	16730	17042	17019	16865	16871	16782	16911	16837	17132	16964	17031	16913	16870	16847	16933	17053	17017	16753	16963	16861	16905	17008	16905	16760	16905	16984	17008	17009	16780	17006	16914	16906	16833	16844	16984	16848	17014	16839	16898	17137	16808	16863	16944	16738	16982	16891	16896	17142	17034	16828	16968	16984	16907	16852	17071	16814	16995	16800	16851	16953	16991	17003	16881	16846	16997	16963	17033	16857	16767	16803	16804	16959	17109	16901	16949	16971	16853	17011	16962	16897	17026	16968	16963	16748	17001	16768	17136	16940	16956	16939	17001	16792	17027	16892	16856	17093	16797	17080	16875	16869	16883	16946	16873	16959	16838	16935	17044	16917	16861	16737	16934	16878	16935	16836	16871	16925	17125	16982	17059	17035	17031	16819	16849	17067	16776	16843	16923	16901	17030	16872	17068	16929	16883	16844	16916	16939	16904	17030	16988	16829	16777	16974	17059	16973	16880	17001	16846	17031	16999	16943	16857	16919	16783	17016	17035	16868	16838	17050	16820	16892	16982	16738	16944	16939	17000	16975	16932	16832	16984	17054	16857	16996	16890	16945	16909	17001	16873	16928	16850	16938	16994	17002	16804	16929	16972	17023	16953	16985	16967	16809	16983	16986	16640	16921	16781	16932	17045	16796	16866	16932	17021	16960	16895	16883	17007	16855	16901	16768	16869	17007	16874	16774	16820	16887	16910	16773	16948	16825	16785	16816	17020	16949	16807	17013	16796	17078	16965	16991	16915	16916	16776	16882	16767	16993	16782	16816	16897	17079	16840	16952	16855	16921	16977	16748	16931	16964	16930	17128	16872	16806	17030	17010	17017	16955	16841	16847	16901	16869	16956	16990	16896	16864	16787	16844	16846	16783	16992	17045	16968	16892	16823	16858	16966	16847	16928	16963	16818	16992	16953	17090	17061	16923	17068	16872	16767	17097	16799	17070	16923	17005	16982	16917	17100	16753	16745	16824	17029	16916	17022	17109	17039	17076	16957	17047	16882	16984	16956	16940	16887	17034	16832	16971	17086	16825	16840	16974	16918	16848	16871	16854	16956	17052	16861	16848	16912	16898	16930	16969	16815	16820	16868	16949	16788	16895	16862	16950	16986	17058	17007	16878	16856	16838	16930	16888	16859	16905	16931	16836	16775	16865	16625	16854	16843	16873	16946	16968	16948	16837	16880	16898	16908	16884	16909	16748	17020	16993	17056	16961	17014	16933	16879	16992	16898	16851	16980	16948	16991	17060	16929	16710	16975	16937	16996	16869	16830	16949	17138	17135	16744	16967	17086	16899	16790	16788	17082	16987	16953	16949	16807	16876	16798	16829	16783	17005	17080	16899	16866	16924	16792	16931	16987	16876	17088	16985	17068	17049	16741	16977	16908	16969	16938	16950	16984	16770	16925	16911	16890	16894	16833	16953	16825	16960	16910	16895	16962	16950	16917	17126	16961	16788	16812	16831	16923	16852	16976	16882	17087	16870	16845	16913	16981	17001	16938	16822	17008	17053	16844	16949	16817	17000	16933	16841	17042	16953	17109	16896	17021	16822	16921	16943	17042	16871	17026	16932	17064	17024	17116	16896	16928	16867	17048	16887	17086	16894	16834	16939	17129	16845	16993	16951	16927	17060	16953	16947	16879	16970	16729	16766	16950	16839	16978	16788	16917	16871	16915	16966	17017	16871	16963	16800	17017	16892	16879	16785	16954	16778	16865	16761	16913	16981	16715	16845	16806	17047	16933	16891	17041	17066	16853	17063	16890	17108	16865	17036	16975	16933	16952	16960	17023	16930	17012	17033	16849	16929	16963	16945	16915	16931	16945	16951	16892	17008	17074	16961	16916	16832	16784	16773	16807	16898	16918	16755	16990	16793	16880	17000	16833	16944	16981	16936	16988	17013	16820	16913	17089	16884	16819	16914	16816	16805	16835	16949	16822	16867	16926	16772	17007	17090	16872	16941	16828	17043	16881	16858	17038	16925	16906	16947	16864	16850	16990	16879	16948	17054	16886	16983	16933	16956	16844	16949	16931	17008	16969	16854	16953	16808	16804	16663	16903	16871	16938	16871	17058	16895	16873	17041	16818	16930	17015	16809	17062	16857	16908	16821	17012	16972	16942	16919	17008	16790	16869	17008	16879	16893	16851	16764	16922	17105	16930	16916	17054	16903	17047	17100	17083	16899	16921	16997	17090	16796	16869	16879	16996	16941	16842	16758	16988	16987	16949	16869	17040	16825	16981	16908	16873	16939	16995	16889	16915	16924	17003	16833	16883	16889	16918	16983	16985	16852	17037	17020	16936	16847	16843	17040	16874	16766	16851	16794	16867	16807	16894	16941	16904	16999	16942	16937	16937	16931	16770	16925	16899	16897	16833	16864	16997	16897	16808	16944	16933	16782	17010	16921	16940	16940	16913	16928	17043	16768	16911	16968	16839	16819	17071	16785	16930	16929	16913	16882	16841	16639	16864	16918	16808	16857	17012	16967	16725	16897	17080	16980	16834	16883	17064	16997	17000	16903	16872	16948	16727	17069	17181	16741	16971	16946	16867	16852	16911	16725	16962	17089	16905	16891	16922	16866	16793	17027	16925	16924	16775	16964	16840	17040	17036	16882	17026	16783	16746	16937	16894	17083	16801	16884	17171	16947	17016	16916	17017	16912	17076	17145	16901	16964	16983	17068	16838	16896	17017	16833	17087	16940	16779	16748	16819	16778	17040	17042	16915	17072	16968	17039	16898	16982	16984	16849	16971	17106	17092	16834	16869	16928	17025	16963	16931	16813	17038	17086	16915	16913	16821	16966	16821	16805	17074	17076	17038	16722	16934	16927	16916	16979	16693	16751	16956	16850	16833	16924	16731	16925	16909	17073	16728	16836	17089	16918	17067	17037	16965	16881	16899	16954	16938	16894	16906	16949	16864	16917	16855	16909	16719	16920	16961	16915	16933	16906	16835	16937	16872	16933	16993	16781	17137	16953	16862	16896	16963	16896	16977	16995	16817	16894	16996	17012	16991	16910	17024	16987	16992	16917	17001	16965	16826	16886	17048	16988	16867	16882	16919	16891	16949	16971	16861	16774	16934	16903	16800	16946	17002	17013	16953	16997	16790	16923	16885	16817	16757	16945	16827	16750	16928	16997	17017	16916	16852	16894	16976	16964	16881	16909	17087	16867	16917	16879	17030	16825	16931	16927	16781	17068	17045	17001	17029	16836	16926	16943	16859	16893	16934	17078	16852	17047	16924	16942	16939	16842	16910	16888	16942	16815	16993	16937	16864	16890	16911	16841	16891	17056	16900	16844	16865	16912	16812	17026	16740	16967	16963	16974	17020	16879	17031	16967	16890	17139	16882	17210	16970	16911	17091	16876	17010	16857	16812	16848	16860	16866	16966	16853	16947	16943	16854	17013	16757	16945	17008	17019	16894	16823	17013	16861	16915	16998	16817	16967	17006	16856	16899	17021	17024	16910	16994	16926	16943	16952	16905	17038	16589	17094	17002	17134	16831	17012	16779	16966	16916	16993	16932	16791	16883	16921	16937	17008	16882	16984	17135	16846	17083	16885	16797	16865	16991	16928	16868	17103	16894	17007	16865	16915	16904	16981	16919	17069	17005	16938	17073	17025	16794	16842	16936	17069	16952	16890	16994	16974	16827	16886	16870	16880	16962	16950	16980	16886	16945	17045	16834	16967	16778	17006	16875	16993	16962	16731	17008	16917	16715	17049	16902	17056	16919	17028	16950	16987	16964	16895	16996	16835	16899	16695	16907	16881	16940	17059	16860	16960	16763	17053	16668	17002	17006	16861	16982
22620	21205	27914	25076	23845	30183	35931	32058	30942	30738	30243	29542	29541	29143	29087	28790	28839	28691	28570	28384	28338	28552	28246	28162	27989	28026	27913	27804	27931	28015	27893	27992	27850	27511	27858	28037	27972	27742	27526	27790	27735	27677	27734	27551	27665	27665	27983	28010	27533	27756	27476	27532	27692	27861	27718	27360	27589	27564	27577	27537	27567	27504	27526	27323	27319	27533	27389	27645	27659	27751	27458	27532	27774	27664	27481	27420	27537	27268	27370	27765	27447	27585	27383	27320	27650	27574	27377	27525	27652	27351	27625	27402	27513	27507	27715	27860	27701	27484	27560	27630	27537	27788	27657	27378	27781	27547	27454	27488	27509	27452	27833	27642	27409	27490	27521	27423	27548	27601	27425	27308	27417	27509	27509	27505	27683	27610	27618	27712	27672	27426	27292	27322	27333	27653	27606	27736	27947	27725	27103	27639	27380	27515	27673	27414	27640	27444	27547	27541	27399	27413	27912	27529	27369	27316	27397	27767	27657	27481	27668	27506	27582	27754	27686	27469	27506	27499	27369	27505	27708	27668	27674	27398	27399	27522	27615	27662	27462	27336	27312	27618	27537	27729	27381	27379	27621	27674	27562	27435	27596	27566	27480	27430	27538	27411	27549	27463	27636	27544	27908	27460	27501	27398	27684	27562	27574	27583	27480	27670	27726	27614	27670	27685	27806	27730	27580	27536	27467	27512	27529	27383	27346	27489	27679	27391	27618	27222	27446	27562	27320	27596	27323	27511	27443	27285	27771	27702	27432	27519	27558	27756	27609	27538	27745	27639	27510	27683	27623	27728	27633	27237	27388	27518	27419	27634	27252	27446	27703	27473	27674	27515	27630	27293	27363	27413	27619	27679	27537	27455	27561	27368	27503	27617	27564	27720	27297	27429	27308	27638	27525	27565	27545	27456	27474	27639	27547	27430	27432	27678	27290	27573	27678	27556	27550	27589	27809	27791	27254	27709	27647	27651	27325	27517	27396	27581	27543	27469	27425	27483	27674	27343	27435	27652	27750	27602	27724	27823	27373	27423	27588	27612	27454	27530	27647	27486	27143	27329	27365	27495	27614	27460	27528	27540	27380	27594	27367	27596	27438	27441	27766	27650	27466	27650	27349	27668	27568	27462	27634	27484	27628	27563	27516	27570	27616	27517	27489	27496	27393	27649	27354	27331	27595	27349	27628	27627	27817	27815	27639	27411	27690	27540	27393	27678	27743	27611	27558	27242	27549	27433	27433	27625	27487	27524	27835	27669	27417	27337	27509	27545	27720	27511	27569	27625	27690	27643	27660	27612	27613	27414	27854	27659	27306	27242	27474	27672	27933	27445	27423	27667	27502	27380	27818	27508	27568	27533	27620	27600	27709	27427	27139	27664	27663	27270	27278	27429	27474	27394	27302	27404	27474	27643	27423	27586	27602	27378	27726	27647	27587	27441	27358	27595	27532	27443	27528	27359	27580	27827	27533	27833	27542	27582	27669	27494	27529	27505	27549	27613	27448	27652	27698	27747	27505	27459	27610	27432	27434	27370	27784	27694	27491	27396	27277	27532	27380	27766	27331	27461	27434	27760	27783	27635	27329	27570	27831	27338	27719	27190	27807	27552	27690	27676	27557	27607	27578	27426	27343	27351	27194	27740	27483	27707	27516	27528	27404	27732	27628	27445	27418	27490	27362	27783	27768	27549	27582	27494	27245	27662	27575	27654	27303	27419	27681	27497	27278	27323	27447	27511	27598	27199	27231	27593	27626	27810	27420	27544	27284	27539	27438	27753	27447	27536	27692	27357	27588	27462	27585	27327	27552	27468	27406	27692	27210	27502	27365	27534	27248	27479	27643	27726	27694	27641	27607	27572	27344	27679	27483	27422	27581	27467	27436	27665	27478	27373	27534	27385	27596	27578	27462	27553	27422	27580	27928	27638	27717	27441	27415	27459	27578	27657	27610	27572	27349	27434	27532	27459	27585	27571	27555	27550	27414	27536	27776	27689	27603	27438	27641	27523	27384	27756	27476	27632	27439	27373	27479	27405	27384	27700	27427	27471	27496	27483	27523	27508	27613	27366	27453	27496	27776	27503	27317	27595	27543	27290	27494	27506	27436	27721	27754	27949	27594	27740	27336	27561	27327	27462	27251	27746	27350	27483	27623	27735	27642	27346	27505	27542	27514	27411	27534	27527	27605	27489	27389	27343	27331	27464	27632	27330	27727	27551	27565	27619	27544	27467	27530	27439	27774	27276	27604	27564	27577	27697	27366	27638	27464	27511	27472	27682	27636	27404	27527	27665	27557	27664	27665	27588	27650	27353	27781	27654	27462	27426	27645	27500	27410	27388	27655	27395	27495	27603	27458	27532	27487	27499	27307	27723	27795	27288	27345	27270	27228	27318	27390	27235	27505	27274	27681	27658	27478	27543	27789	27515	27574	27628	27565	27312	27439	27446	27319	27565	27457	27453	27543	27550	27370	27597	27483	27625	27813	27557	27654	27722	27755	27480	27267	27620	27712	27678	27671	27587	27524	27444	27318	27599	27383	27548	27256	27377	27419	27449	27519	27486	27321	27690	27481	27333	27643	27423	27369	27120	27532	27623	27449	27460	27456	27679	27445	27308	27378	27501	27628	27710	27515	27394	27424	27598	27454	27396	27500	27455	27477	27507	27489	27616	27338	27353	27300	27599	27703	27488	27639	27633	27523	27373	27452	27370	27653	27341	27735	27573	27704	27706	27456	27612	27752	27653	27841	27379	27622	27360	27474	27469	27517	27345	27588	27546	27280	27619	27555	27564	27466	27593	27315	27600	27442	27341	27581	27518	27562	27668	27673	27744	27720	27591	27533	27799	27666	27381	27641	27418	27369	27606	27530	27571	27484	27377	27473	27433	27476	27735	27204	27414	27488	27670	27683	27588	27488	27814	27767	27513	27421	27623	27301	27592	27304	27537	27526	27585	27447	27456	27554	27490	27258	27650	27613	27891	27474	27382	27367	27561	27525	27261	27434	27543	27528	27493	27434	27426	27575	27444	27717	27519	27736	27507	27562	27641	27501	27394	27410	27325	27688	27468	27570	27415	27864	27387	27603	27584	27786	27434	27570	27295	27421	27583	27595	27690	27533	27405	27663	27451	27265	27806	27560	27495	27398	27539	27642	27615	27610	27420	27713	27819	27702	27531	27577	27618	27611	27359	27582	27608	27474	27579	27587	27400	27425	27421	27532	27560	27478	27759	27495	27531	27493	27524	27484	27461	27619	27626	27289	27301	27590	27739	27540	27635	27521	27512	27656	27284	27344	27662	27599	27437	27667	27343	27559	27433	27577	27370	27453	27674	27662	27487	27799	27629	27488	27532	27332	27505	27759	27473	27550	27608	27632	27514	27609	27825	27490	27455	27576	27433	27589	27349	27664	27306	27326	27872	27759	27488	27539	27723	27566	27525	27605	27648	27468	27560	27628	27543	27613	27318	27506	27509	27498	27562	27386	27385	27622	27745	27799	27385	27594	27398	27359	27603	27485	27487	27725	27532	27743	27517	27435	27853	27642	27737	27670	27314	27350	27558	27245	27708	27670	27355	27437	27504	27568	27436	27488	27482	27547	27307	27481	27529	27491	27644	27601	27562	27173	27504	27548	27633	27484	27572	27334	27480	27580	27569	27391	27513	27452	27280	27640	27410	27472	27914	27514	27538	27463	27392	27461	27566	27572	27431	27360	27616	27403	27719	27727	27493	27598	27486	27474	27688	27822	27645	27681	27572	27716	27383	27396	27385	27276	27631	27336	27437	27412	27512	27659	27591	27445	27457	27650	27390	27454	27379	27584	27389	27453	27606	27646	27716	27406	27610	27479	27448	27383	27242	27695	27298	27534	27636	27748	27411	27247	27606	27357	27467	27651	27610	27581	27505	27626	27440	27516	27546	27330	27426	27669	27688	27598	27646	27710	27395	27604	27691	27742	27261	27455	27565	27560	27511	27784	27271	27509	27630	27535	27760	27616	27551	27637	27538	27614	27947	27711	27737	27523	27658	27278	27307	27939	27591	27577	27605	27560	27411	27697	27409	27474	27494	27368	27587	27513	27394	27526	27600	27673	27523	27400	27565	27598	27497	27459	27410	27399	27578	27334	27433	27665	27615	27461	27259	27517	27509	27391	27558	27456	27628	27584	27359	27558	27471	27548	27607	27559	27584	27731	27842	27597	27480	27566	27884	27551	27778	27683	27366	27585	27280	27570	27858	27577	27470	27504	27477	27782	27628	27622	27271	27726	27724	27539	27278	27604	27578	27433	27581	27622	27534	27675	27649	27804	27503	27270	27560	27664	27779	27540	27559	27324	27592	27588	27454	27479	27662	27494	27575	27583	27600	27482	27484	27457	27529	27602	27526	27432	27588	27592	27361	27819	27177	27446	27754	27856	27383	27542	27407	27697	27248	27423	27554	27637	27716	27644	27443	27387	27265	27501	27678	27516	27471	27426	27696	27772	27565	27613	27547	27725	27723	27520	27480	27662	27258	27516	27890	27505	27388	27819	27218	27632	27830	27581	27546	27737	27529	27404	27290	27444	27321	27785	27552	27576	27457	27512	27501	27475	27240	27705	27523	27414	27624	27603	27594	27575	27414	27596	27300	27490	27703	27588	27393	27441	27332	27730	27679	27342	27504	27298	27392	27313	27395	27395	27616	27570	27609	27448	27638	27589	27381	27700	27786	27634	27859	27549	27212	27361	27556	27316	27414	27491	27457	27707	27594	27421	27369	27285	27475	27550	27596	27825	27628	27571	27460	27556	27738	27347	27539	27456	27409	27563	27544	27639	27743	27864	27625	27370	27543	27626	27348	27167	27693	27280	27381	27595	27532	27701	27767	27283	27521	27620	27414	27350	27367	27396	27373	27362	27615	27603	27509	27382	27700	27760	27397	27791	27582	27647	27615	27586	27197	27527	27549	27904	27631	27261	27696	27627	27663	27656	27461	27506	27686	27667	27493	27469	27357	27865	27415	27409	27569	27549	27577	27583	27540	27626	27597	27541	27827	27492	27498	27662	27543	27430	27559	27586	27488	27596	27572	27559	27558	27734	27688	27366	27322	27582	27522	27524	27337	27518	27683	27639	27421	27822	27758	27438	27579	27738	27401	27636	27580	27553	27557
27145	46790	45579	38350	33350	29311	26230	24049	22692	21630	21024	20213	19861	19697	19289	18876	18967	18702	18632	18269	18265	18212	18288	17866	17884	17848	17691	17707	17642	17627	17651	17414	17473	17663	17741	17543	17551	17483	17433	17519	17491	17361	17309	17260	17446	17610	17298	17572	17386	17201	17410	17340	17219	17232	17349	17425	17201	17520	17499	17571	17376	17381	17280	17264	17303	17310	17188	17469	17347	17270	17439	17448	17480	17390	17238	17413	17266	17181	17240	17291	17259	17388	17320	17237	17196	17387	17272	17131	17256	17267	17214	17237	17320	17278	17403	17227	17313	17348	17099	17209	17239	17241	17255	17058	17150	17288	17467	17350	17213	17292	17468	17266	17394	17368	17383	17198	17191	17409	17209	17352	17260	17380	17327	17244	17466	17312	17474	17328	17243	17379	17306	17210	17438	17237	17259	17413	17246	17234	17362	17222	17220	17358	17086	17394	17301	17410	17256	17513	17259	17269	17219	17416	17315	17260	17342	17369	17279	17275	17183	17162	17388	17236	17393	17252	17349	17254	17327	17248	17100	17471	17335	17286	17274	17212	17200	17137	17253	17233	17166	17256	17431	17414	17266	17364	17255	17178	17212	17328	17173	17308	17360	17310	17138	17199	17278	17238	17396	17307	17274	17232	17251	17198	17211	17236	17218	17326	17262	17368	17359	17113	17283	17319	17226	17241	17308	17349	17391	17295	17399	17187	17329	17142	17220	17430	17289	17332	17380	17299	17249	17315	17534	17308	17287	17419	17113	17144	17391	17214	17295	17368	17191	17260	17359	17271	17161	17437	17271	17395	17262	17088	17313	17363	17326	17166	17191	17210	17249	17249	17408	17389	17387	17164	17447	17269	17241	17249	17231	17297	17256	17292	17131	17246	17451	17199	17187	17410	17314	17483	17291	17310	17119	17232	17293	17110	17265	17184	17340	17204	17282	17125	17251	17177	17207	17220	17288	17219	17480	17340	17228	17343	17392	17257	17214	17102	17274	17339	17211	17427	17249	17249	17391	17186	17467	17288	17245	17302	17159	17350	17191	17148	17296	17182	17141	17167	17270	17327	17178	17307	17273	17256	17374	17271	17291	17183	17188	17190	17166	17250	17495	17161	17178	17148	17450	17199	17287	17295	17347	17327	17184	17173	17254	17203	17271	17280	17120	17372	17222	17125	17419	17270	17252	17343	17344	17433	17288	17230	17273	17331	17273	17234	17428	17261	17104	17253	17406	17291	17462	17368	17388	17297	17360	17273	17378	17516	17289	17281	17171	17024	17426	17267	17331	17297	17131	17160	17243	17296	17337	17473	17212	17216	17011	17349	17336	17387	17339	17250	17319	17247	17275	17290	17259	17101	17244	17246	17313	17253	17234	17319	17202	17453	17275	17288	17355	17410	17290	17180	17385	17338	17294	17372	17368	17268	17224	17384	17125	17187	17339	17412	17306	17182	17396	17228	17177	17061	17153	17322	17391	17205	17075	17377	17085	17242	17253	17269	17369	17264	17229	17208	17183	17313	17303	17254	17415	17214	17306	17382	17370	17250	17239	17368	17439	17380	17283	17256	17171	17302	17331	17380	17262	17312	17205	17541	17227	17283	17300	17208	17454	17120	17331	17093	17313	17258	17392	17287	17247	17269	17453	17197	17276	17204	17203	17170	17320	17484	17249	17245	17299	17223	17285	17222	17297	17271	17341	17146	17439	17298	17383	17322	17003	17281	17425	17362	17398	17371	17415	17282	17107	17474	17329	17451	17228	17247	17187	17351	17363	17102	17333	17276	17296	17330	17189	17225	17422	17264	17068	17342	17388	17230	17181	17325	17230	17254	17318	17194	17232	17435	17183	17433	17324	17347	17222	17410	17195	17266	17354	17484	17261	17203	17300	17266	17191	17287	17273	17180	17341	17268	17425	17431	17248	17277	17166	17115	17273	17316	17075	17444	17249	17150	17270	17107	17306	17387	17181	17360	17331	17234	17284	17272	17128	17106	17244	17265	17286	17386	17398	17181	17225	17280	17148	17230	17329	17357	17418	17321	17417	17336	17347	17301	17116	17149	17316	17362	17300	17368	17433	17480	17072	17254	17194	17309	17356	17254	17093	17436	17420	17358	17260	17231	17152	17265	17357	17353	17296	17401	17379	17098	17330	17299	17128	17351	17203	17200	17386	17341	17396	17169	17302	17254	17243	17259	17523	17179	17232	17380	17337	17338	17308	17293	17243	17099	17350	17313	17145	17073	17318	17283	17491	17193	17163	17115	17167	17294	17299	17134	17396	17153	17280	17278	17152	17307	17308	17352	17174	17347	17199	17138	17212	17432	17244	17325	17211	17119	17218	17335	17350	17154	17109	17415	17248	17244	17360	17362	17271	17203	17262	17146	17224	17489	17378	17444	17265	17261	17275	17110	17252	17179	17209	17156	17109	17202	17413	17175	17343	17442	17218	17285	17106	17223	17113	17199	17249	17468	17225	17186	17105	17291	17242	17411	17296	17371	17416	17177	17150	17416	17178	17146	17302	17174	17409	17179	17044	17137	17309	17281	17262	17313	17445	17233	17266	17300	17397	17189	17249	17198	17104	17099	17308	17216	17277	17279	17273	17393	17185	17129	17220	17128	17377	17209	17390	17057	17177	17288	17320	17222	17214	17353	17348	17249	17269	17352	17057	17163	17283	17460	16999	17155	17165	17434	17372	17389	17248	17219	17177	17334	17347	17231	17214	17277	17361	17308	17311	17403	17042	17465	17236	17399	17382	17177	17235	17137	17267	17289	17388	17196	17171	17273	17301	17331	17282	17360	17202	17264	17160	17238	17454	17237	17209	17314	17403	17275	17340	17291	17211	17185	17374	17250	17334	17304	17380	17208	17356	17215	17190	17336	17474	17352	17392	17378	17044	17311	17285	17373	17395	17434	17138	17203	17286	17316	17216	17390	17281	17307	17136	17485	17363	17280	17206	17259	17201	17422	17139	17208	17316	17381	17190	17126	17206	17418	17509	17363	17433	17336	17432	17241	17063	17231	17319	17231	17326	17276	17059	17271	17456	17255	17297	17408	17291	17170	17151	17316	17202	17240	17253	17147	17243	17179	17385	17107	17410	17281	17232	17283	17265	17482	17322	17317	17325	17239	17220	17350	17281	17364	17170	17145	17380	17187	17383	17332	17300	17243	17228	17259	17278	17195	17219	17374	17073	17226	17105	17340	17176	17249	17254	17217	17352	17438	17416	17222	17267	17205	17304	17238	17294	17108	17422	17227	17305	17353	17243	17268	17278	17204	17355	17363	17248	17399	17352	17192	17305	17416	17266	17248	17200	17354	17236	17251	17295	17291	17239	17124	17319	17288	17215	17305	17226	17242	17248	17223	17298	17297	17303	17248	17227	17270	17333	17367	17409	17274	17375	17496	17204	17320	17320	17146	17199	17240	17230	17246	17332	17203	17338	17240	17191	17205	17368	17087	17249	17311	17270	17293	17231	17336	17112	17371	17242	17355	17352	17386	17329	17208	17178	17367	17162	17525	17359	17261	17246	17175	17403	17315	17165	17260	17269	17347	17086	17257	17419	17255	17369	17222	17443	17242	17308	17268	17250	17388	17093	17159	17366	17309	17166	17093	17445	17299	17208	17282	17101	17291	17390	17237	17474	17317	17364	17184	17262	17435	17291	17419	17287	17027	17270	17216	17152	17277	17408	17253	17259	17323	17320	17110	17384	17390	17231	17323	17343	17505	17349	17300	17316	17160	17210	17219	17292	17144	17522	17065	17338	17426	17303	17160	17358	17232	17251	17292	17315	17345	17295	17253	17050	17338	17483	17198	17315	17372	17258	17176	17078	17377	17302	17394	17161	17296	17233	17354	17298	17301	17430	17292	17376	17252	17262	17243	17080	17259	17263	17452	17154	17196	17136	17220	17352	17291	17267	17149	17373	17334	17342	17138	17386	17329	17175	17313	17221	17319	17363	17244	17239	17360	17213	17366	17345	17403	16997	17308	17412	17215	17286	17288	17358	17117	17300	17344	17201	17443	17324	17477	17373	17292	17509	17240	17248	17368	17264	17302	17304	17294	17247	17122	17325	17254	17378	17310	17370	17265	17391	17246	17296	17359	17223	17249	17257	17392	17299	17230	17243	17414	17313	17314	17353	17350	17323	17120	17230	17280	17289	17355	17015	17369	17270	17188	17229	17091	17373	17310	17421	17257	17365	17247	17218	17362	17245	17266	17322	17339	17249	17312	17376	17300	17199	17168	17336	17399	17332	17345	17379	17387	17362	17116	17397	17191	17189	17405	17187	17265	17215	17283	17313	17367	17244	17268	17404	17254	17339	17227	17036	17415	17096	17218	17058	17209	17086	17332	17144	17239	17474	17177	17322	17186	17276	17223	17226	17303	17147	17330	17272	17337	17353	17254	17350	17224	17125	17151	17388	17270	17317	17263	17256	17182	17131	17409	17300	17327	17183	17117	17355	17412	17391	17203	17425	17366	17358	17125	17168	17160	17426	17230	17171	17267	17293	17216	17210	17409	17196	17306	17258	17192	17180	17360	17150	17299	17225	17370	17263	17499	17310	17283	17167	17336	17372	17204	17452	17364	17439	17346	17225	17331	17215	17185	17314	17334	17122	17350	17243	17209	17178	17296	17169	17342	17416	17337	17259	17263	17248	17424	17294	17226	17221	17330	17241	17257	17286	17300	17352	17311	17126	17177	17247	17390	17409	17309	17244	17167	17342	17328	17314	17042	17383	17457	17282	17298	17150	17346	17273	17427	17064	17256	17349	17454	17213	17183	17261	17378	17427	17264	17450	17223	17341	17211	17333	17264	17512	17230	17499	17447	17208	17203	17395	17301	17294	17200	17429	17279	17305	17303	17145	17479	17261	17489	17377	17180	17195	17225	17130	17443	17200	17245	17197	17201	17243	17369	17342	17356	17243	17307	17333	17117	17177	17274	17343	17282	17386	17301	17177	17372	17237	17086	17195	17268	17253	17205	17242	17146	17216	17343	17396	17498	17376	17254	17416	17317	17293	17338	17243	17211	17441	17215	17214	17432	17199	17363	17260	17139	17355	17412	17253	17405	17278	17292	17114	17153	17285	17222	17151	17291	17132	17201	17281	17344	17140	17229	17454	17233	17280	17246	17282	17244
36785	33055	38869	36471	33424	31667	30907	30098	29361	29198	29290	28740	28900	28734	28439	28573	28644	28589	28558	28594	28546	28423	28259	28391	28383	28402	28443	27986	28108	28416	28365	28191	28199	28117	28259	28389	28396	28126	28193	28335	28253	28196	28246	28300	28202	28136	28262	28051	28197	28309	28111	28078	28076	28261	28075	28123	28127	28218	28006	28144	27993	27975	28195	27890	28253	28292	28371	28136	28393	28335	28263	28269	27972	28069	28010	28100	28183	28095	28302	28335	28282	28316	28467	28303	28047	28003	28236	27933	28120	28071	28006	28333	28329	28198	27999	28134	28301	28341	28144	28082	28153	28168	28208	28232	28204	28270	28162	28166	28126	27884	28059	28258	28506	28162	28239	28102	28265	27890	28006	28218	28281	28174	28059	28220	27916	28048	27940	28212	28202	28477	28067	28183	28305	27931	28202	28028	28272	28251	28253	28274	28337	28107	28101	28294	28193	28228	28297	28125	28109	28036	28217	27897	28321	28239	28427	28355	28150	28035	28016	28104	28379	28187	28101	28172	28226	28319	27975	28023	28402	28041	28011	28076	27986	28255	28119	28392	28252	28047	28027	28286	28187	28026	28251	28056	28065	28062	27895	28126	27881	28280	28162	28213	28148	28061	28276	27927	28275	28056	28080	27990	28081	27996	28104	28428	27949	28182	28260	28224	28049	28050	28302	28229	28093	28171	28246	28261	28188	28338	28414	28087	28342	28067	28256	27945	28038	28268	28208	28300	28188	28194	28291	28377	28125	27964	27986	28054	28197	27978	28077	28345	28000	28439	28062	28163	28033	28056	28185	27942	28358	28058	27967	28137	27927	28227	28037	28164	28038	28302	27915	28020	28237	28089	28131	28436	28322	28157	28285	28429	28247	28030	27845	28314	28092	27797	28243	27951	28177	28259	28111	28250	28496	28201	28150	28156	28322	28215	28047	28265	28131	28187	28413	28238	28300	28328	27969	28136	28157	28315	28395	27958	27891	28094	28151	28250	27955	28064	28480	28234	28397	28094	28206	28066	28151	28093	28073	28372	28136	28190	28183	28073	28119	27954	28308	27966	28107	28280	28157	28288	28449	28168	28109	28362	28145	28134	28163	28256	28119	28197	28074	27884	27838	28170	28091	28086	28017	28326	28164	28209	28006	27716	27938	28034	28030	28286	27891	28240	28175	28175	27992	28157	28343	28084	28132	28243	28323	28114	28047	28088	28040	27899	28433	28342	28253	28059	28282	28357	28257	27925	28121	28143	28190	28215	28109	28035	28019	28217	28219	28034	28380	28115	28278	28075	28235	28196	28301	28307	28276	28002	28223	28339	27857	28320	28121	28009	28079	28141	28295	28252	28002	27968	28173	28182	28160	28060	28432	28246	28019	28246	28195	28202	28395	28112	28049	28092	28362	28120	27854	28132	28306	27983	28381	27995	28223	28300	28221	28105	28111	28060	28410	28374	28188	28160	28166	28096	28232	28316	28163	28114	27903	28126	28312	27820	27978	28109	28081	28347	28078	28119	27857	28251	28208	28464	28229	28075	28209	28171	28034	27988	28238	28109	27943	28109	28189	28096	28231	27957	28237	28097	27857	28276	28087	28283	28253	28190	28093	28195	28247	28120	28176	28196	28082	28300	28126	28393	28077	28239	28163	28214	28101	28131	27895	27991	28066	28230	28367	28146	28047	28148	28080	28277	28242	28274	28060	28216	28394	28286	28048	28092	28071	27996	28187	28087	28073	28359	28038	28304	28309	28283	28205	28475	28230	28139	28422	28151	28249	28167	27974	28064	28112	28338	28237	28366	28385	28274	28386	28588	28296	28021	28325	28043	28035	28135	28378	28307	28261	28323	28220	28233	28147	28251	28239	28260	28200	28157	28181	28289	28106	28266	28334	28077	28027	27814	28058	28043	28064	28227	27969	28112	27769	28389	28025	28148	28191	28240	28036	28069	28036	28128	28068	28146	28172	28004	28297	28048	28223	28215	28049	27946	28277	28155	28443	28102	28264	28009	28151	28066	28247	28037	28040	28073	28047	28265	28153	28228	28105	28228	28556	28162	28408	28133	28302	28223	27981	28306	28060	28000	28232	27972	28276	28108	28053	28124	28055	28127	28212	28241	28292	28237	28113	28031	28151	27964	27960	28083	28098	28043	28112	28274	28220	28397	28424	28100	27968	28453	28122	28100	27802	28265	28106	28114	28116	27928	28133	27999	28087	28120	28165	28039	28109	28143	28054	28417	27937	28096	28095	28166	28102	28231	28051	28095	28476	28320	27976	28118	28098	28189	28244	27988	28169	28384	28150	28168	28070	28255	28303	28346	28175	28181	27985	28146	28159	28218	27990	28177	28114	27999	28107	28181	28254	28216	27972	27952	27695	28056	28106	28312	27877	28059	28076	28257	28472	28126	28433	28244	28195	28277	28105	28178	28158	28073	27947	28031	28234	28271	28352	28302	27936	28141	28396	28057	28254	28267	28177	28163	28249	28057	28236	28078	28204	28091	28224	27968	28193	28264	28052	28078	28284	27951	28281	28037	28203	27900	28199	28037	28120	28216	27982	28065	28130	28065	28294	28384	28369	28409	28436	28432	28042	27961	28093	27964	28058	28046	27944	28055	28295	28150	28319	28347	28158	28038	28111	28138	28171	28282	28160	28392	27953	28249	28271	28081	28155	28064	28091	28003	28264	28085	28112	27950	28088	28137	28140	27957	28198	28118	28067	28011	28181	28226	28030	28279	28216	28428	28310	28067	28208	28233	28208	28210	28309	28024	27993	28170	28118	27981	28517	27935	28123	28174	28423	28159	27970	28171	28231	28227	28085	27787	28159	28011	28138	28478	28176	27992	28242	28143	28102	28130	27927	28370	28086	28019	28312	28054	28166	28452	28208	28067	27922	28104	28128	28157	28366	28073	28215	28207	28204	28199	28009	28065	28161	28393	28368	27957	28163	27966	28072	28168	28073	28331	28227	28230	27829	28224	27810	28118	28043	28092	28071	28122	28086	27888	28114	28089	28240	28138	28047	28244	28119	27940	28219	28000	28111	28070	28218	28006	28161	28418	28028	28446	28071	28152	28307	28278	28242	28207	28389	28230	27911	28088	27976	28225	28268	27998	27950	27929	28251	28117	28405	28168	28213	28324	28217	28256	28208	28261	28339	28137	28102	28251	28172	28186	28361	28123	27834	28131	27824	27982	28465	27945	28158	28213	28182	27749	28183	28178	28223	28044	28075	28450	28298	28355	28153	28222	28188	28098	28054	28156	28019	28208	28111	28279	27964	28396	28130	28160	28191	28088	28036	28267	28107	28435	28114	28184	28036	28259	28016	27910	28278	28125	28225	28335	28461	28309	28196	28396	28188	28328	28193	28044	28110	28010	28425	28014	27958	28437	27956	28162	28141	28164	28092	27943	28434	28009	28157	28242	28331	28318	28093	28362	28186	28417	28295	28000	27971	28111	28216	28124	28387	27842	28140	28140	28098	28112	28174	28035	28217	28257	28055	27985	27965	28164	28359	28367	28211	28275	27969	27977	28145	28382	28357	28120	28390	28131	28032	27966	28020	28104	27977	28331	28033	28088	28052	28308	28193	27954	28163	28102	28117	28364	27971	28086	28333	28140	28168	28099	28121	28279	28000	27870	28013	27910	28191	28250	28121	28150	28312	28453	28283	28386	28216	28063	28203	28164	28078	27936	28297	28284	28405	28120	28307	28298	28296	28144	28040	28341	28225	28233	28412	28209	28038	28098	28442	28160	28110	28461	28220	27992	28391	28166	28274	27918	28187	28141	28085	28246	28274	28213	28306	28266	28153	28014	28200	27920	28118	28173	28143	28081	28258	28032	28226	28186	28008	28082	27961	28413	28202	27962	28074	28063	28050	28076	28017	28276	28233	28489	28048	28144	28040	28143	28108	28173	28362	28103	28019	28047	28145	28135	28018	28015	28224	27903	27985	28133	28422	28180	28264	28246	28203	28155	28091	28193	28139	28278	28251	28397	28479	27901	28019	27852	28034	28019	28206	27965	28039	28296	28150	27973	28253	28237	28169	28234	28169	28370	28286	28198	28115	27966	28200	28182	28164	28235	27963	27995	28118	27968	28080	28154	28204	27984	28174	28051	27837	28089	28075	28082	28274	28018	28236	27972	28022	28266	27910	28236	28330	28032	28453	28088	28033	28258	28150	28240	28058	28322	27934	28274	28196	28011	28068	27802	28019	28189	28278	28234	28284	28085	28153	27987	28226	28202	28069	27977	28275	28299	28501	28307	28139	28141	28276	28219	28187	28074	28256	28355	28374	28417	28417	28155	28375	28190	28174	28082	28307	28203	28367	28300	28239	28146	28292	28121	28386	28193	28387	28239	28184	28126	28074	28097	27921	27916	28318	28438	28201	28088	28085	28130	28070	27964	28153	28138	28142	28067	28151	28125	28182	28090	28447	28223	27953	28174	27823	27978	28189	28066	28219	28158	28113	27849	28523	27924	28332	28158	27978	28143	28428	28251	27984	28175	28255	28302	28187	28175	28225	28122	28220	28146	28266	28222	28268	28104	28228	28196	27956	28036	28230	28257	28037	28085	28275	28091	28281	28109	28316	28177	27853	28511	28096	28103	28100	28240	28223	28099	28030	27999	28193	28120	28139	28264	28009	28296	28142	28317	28159	27928	28184	28228	28144	28073	27833	28099	28157	28228	28251	28172	28044	27980	28001	27980	28076	28095	28157	28191	28032	28198	28009	28393	28088	28435	28048	28121	28445	28090	27975	28270	27955	28246	28142	28125	28078	28268	28177	28227	28010	28244	28175	28368	28341	28020	28577	28353	28164	28042	28224	28213	28160	28139	28148	28047	28163	28018	28216	27958	28153	28314	28134	28120	28189	28296	28116	28223	28248	28472	28342	28056	27947	28219	27981	28068	28234	28348	28074	28074	27798	28027	28156	28083	28363	28206	28001	28276	28355	28207	28089	28132	28335	28137	28442	28006	28102	28309	28138	28046	28048	28470	28048	28161	28087	28170	28068	28253	28176	28034	28323	28130	28240	28043	27943	27937	28192	27992	28200	28189	28572	28060	28142	28156	28574	28349	28305	28134	28143	28196	28067	28391	28290	28032	28302	27994	28094	28435	28176	28140	27885	27929	27856	28132	28472	28201
27934	35037	34588	28408	25167	22823	21230	20397	19568	19247	18956	18733	18721	18647	18350	18199	18317	18182	18045	18125	18045	18084	17818	17752	17979	17944	17870	17935	17603	17841	17778	17796	17687	17690	17874	17839	17795	17658	17607	17826	17610	17645	17723	17759	17867	17718	17691	17553	17480	17628	17712	17642	17790	17648	17528	17627	17633	17717	17656	17828	17406	17669	17596	17571	17705	17575	17840	17723	17624	17622	17672	17562	17652	17843	17539	17676	17490	17656	17741	17702	17553	17521	17672	17734	17708	17469	17714	17649	17761	17816	17551	17762	17680	17562	17686	17723	17710	17619	17703	17790	17626	17625	17762	17560	17586	17799	17733	17659	17336	17759	17760	17700	17616	17501	17849	17510	17663	17559	17674	17692	17468	17575	17699	17633	17664	17674	17656	17629	17724	17637	17729	17662	17449	17614	17739	17500	17527	17826	17669	17716	17572	17741	17486	17677	17695	17699	17754	17645	17706	17642	17777	17817	17780	17504	17694	17350	17825	17660	17455	17666	17623	17614	17738	17656	17710	17645	17633	17626	17478	17837	17577	17696	17709	17747	17639	17614	17864	17655	17603	17792	17663	17572	17747	17785	17599	17551	17683	17642	17811	17582	17527	17617	17635	17636	17569	17620	17695	17787	17559	17676	17574	17626	17811	17607	17596	17571	17558	17737	17539	17658	17638	17459	17756	17745	17573	17816	17492	17692	17581	17551	17678	17613	17706	17529	17407	17724	17799	17575	17667	17557	17623	17725	17747	17576	17652	17438	17539	17526	17694	17636	17592	17456	17772	17596	17625	17455	17709	17687	17724	17800	17720	17647	17660	17644	17716	17590	17714	17686	17859	17714	17694	17607	17798	17497	17579	17622	17565	17696	17740	17579	17754	17569	17857	17672	17909	17673	17639	17702	17560	17741	17524	17600	17845	17576	17642	17757	17680	17641	17521	17512	17542	17653	17661	17594	17752	17599	17559	17639	17617	17660	17642	17623	17673	17367	17538	17668	17594	17689	17564	17617	17957	17476	17694	17641	17777	17801	17876	17679	17631	17647	17548	17571	17578	17620	17576	17568	17658	17643	17831	17683	17803	17702	17669	17477	17815	17500	17551	17696	17687	17724	17637	17651	17715	17553	17635	17554	17575	17660	17533	17640	17584	17653	17667	17667	17876	17661	17665	17715	17746	17673	17850	17666	17542	17534	17619	17675	17652	17737	17684	17801	17660	17413	17629	17673	17528	17736	17779	17438	17802	17639	17700	17755	17623	17781	17743	17643	17814	17527	17661	17615	17653	17508	17593	17786	17745	17662	17657	17673	17624	17706	17678	17587	17621	17653	17787	17705	17657	17509	17636	17655	17570	17669	17671	17823	17685	17721	17687	17565	17763	17768	17588	17536	17803	17551	17823	17654	17633	17477	17829	17625	17630	17552	17556	17599	17664	17557	17604	17726	17644	17676	17584	17590	17773	17781	17456	17694	17615	17542	17598	17697	17517	17626	17542	17709	17583	17563	17619	17667	17758	17674	17717	17552	17666	17550	17508	17643	17711	17578	17746	17596	17701	17625	17654	17742	17619	17602	17542	17641	17632	17503	17686	17527	17791	17626	17820	17580	17591	17425	17729	17663	17774	17602	17682	17537	17518	17503	17545	17901	17656	17619	17711	17534	17688	17709	17640	17586	17762	17501	17685	17819	17691	17686	17612	17859	17558	17524	17809	17799	17780	17643	17786	17897	17574	17622	17631	17792	17481	17664	17721	17673	17684	17718	17686	17800	17486	17388	17638	17622	17757	17796	17672	17488	17871	17535	17627	17644	17816	17706	17649	17676	17614	17619	17750	17719	17775	17653	17692	17490	17590	17587	17713	17662	17729	17468	17633	17647	17635	17646	17625	17682	17725	17562	17689	17684	17604	17609	17531	17567	17627	17497	17627	17510	17635	17488	17560	17515	17738	17491	17701	17539	17741	17519	17775	17848	17555	17634	17435	17628	17405	17798	17699	17798	17665	17702	17565	17755	17777	17652	17593	17645	17578	17402	17668	17568	17823	17757	17653	17687	17873	17602	17640	17563	17649	17476	17494	17587	17662	17612	17645	17503	17831	17720	17813	17663	17767	17669	17650	17596	17744	17455	17551	17734	17792	17623	17624	17720	17628	17597	17723	17676	17721	17756	17664	17595	17668	17606	17638	17555	17573	17513	17764	17631	17583	17820	17700	17618	17749	17666	17632	17579	17638	17718	17696	17719	17696	17657	17664	17775	17713	17495	17823	17727	17757	17746	17742	17550	17594	17568	17702	17566	17757	17582	17578	17701	17609	17721	17630	17657	17668	17673	17622	17524	17512	17840	17530	17757	17603	17698	17628	17497	17469	17525	17739	17697	17442	17555	17720	17603	17676	17744	17601	17575	17658	17664	17527	17775	17634	17669	17731	17760	17668	17715	17561	17568	17587	17634	17755	17723	17514	17830	17713	17669	17573	17509	17621	17684	17672	17808	17678	17747	17708	17534	17562	17610	17655	17694	17514	17684	17630	17609	17605	17554	17703	17712	17667	17601	17758	17595	17689	17709	17473	17723	17542	17690	17692	17656	17515	17838	17692	17836	17626	17710	17759	17695	17878	17596	17619	17662	17597	17622	17724	17669	17610	17721	17756	17382	17682	17806	17542	17949	17543	17771	17505	17499	17647	17498	17653	17511	17801	17609	17643	17702	17714	17562	17550	17676	17783	17795	17573	17622	17668	17709	17521	17606	17581	17559	17736	17714	17529	17668	17739	17619	17776	17486	17634	17737	17800	17668	17588	17422	17717	17615	17622	17470	17714	17755	17601	17517	17785	17668	17466	17482	17729	17731	17918	17671	17679	17772	17676	17668	17736	17704	17703	17779	17515	17534	17494	17645	17663	17683	17652	17710	17687	17620	17664	17696	17719	17684	17687	17675	17601	17802	17579	17669	17687	17794	17732	17639	17629	17884	17826	17596	17795	17607	17604	17782	17683	17592	17661	17681	17630	17706	17492	17736	17783	17707	17737	17765	17811	17561	17548	17516	17686	17664	17697	17696	17469	17756	17650	17772	17686	17759	17561	17688	17740	17526	17651	17585	17625	17840	17620	17569	17606	17570	17622	17747	17634	17801	17580	17669	17773	17482	17877	17712	17427	17673	17597	17677	17757	17495	17812	17752	17533	17780	17377	17650	17455	17664	17653	17532	17630	17514	17698	17728	17617	17563	17601	17594	17764	17757	17631	17701	17763	17764	17704	17649	17816	17602	17557	17722	17630	17609	17806	17436	17631	17550	17790	17753	17623	17711	17766	17854	17739	17586	17849	17747	17672	17515	17700	17663	17537	17857	17523	17708	17583	17408	17531	17575	17720	17633	17698	17663	17665	17552	17855	17596	17629	17585	17756	17478	17686	17760	17609	17687	17580	17550	17609	17687	17678	17686	17575	17753	17731	17728	17679	17702	17643	17761	17615	17633	17645	17732	17800	17718	17742	17767	17699	17767	17565	17634	17652	17651	17598	17708	17830	17474	17606	17636	17802	17501	17717	17666	17706	17660	17558	17805	17571	17454	17481	17617	17524	17539	17682	17515	17601	17639	17787	17581	17759	17672	17594	17584	17560	17682	17741	17717	17685	17738	17630	17521	17538	17671	17694	17716	17782	17579	17684	17514	17655	17671	17634	17780	17569	17746	17445	17559	17785	17616	17551	17812	17796	17731	17707	17550	17693	17522	17566	17692	17760	17571	17736	17667	17527	17605	17793	17596	17755	17640	17847	17529	17709	17832	17615	17515	17581	17667	17717	17855	17701	17726	17775	17637	17637	17635	17600	17532	17634	17527	17922	17460	17733	17853	17685	17615	17624	17882	17654	17763	17774	17624	17492	17792	17707	17697	17700	17513	17811	17541	17752	17692	17560	17512	17747	17695	17662	17610	17733	17817	17592	17493	17707	17610	17649	17640	17650	17817	17509	17646	17743	17523	17486	17693	17809	17504	17670	17759	17621	17570	17664	17568	17658	17458	17846	17516	17523	17530	17782	17823	17877	17468	17621	17953	17493	17826	17867	17609	17573	17704	17869	17466	17762	17690	17591	17648	17846	17685	17693	17765	17854	17491	17654	17586	17686	17568	17757	17553	17689	17843	17608	17657	17620	17463	17733	17793	17642	17547	17756	17631	17733	17573	17764	17590	17511	17617	17584	17767	17827	17649	17613	17612	17768	17668	17693	17697	17499	17525	17635	17524	17660	17692	17776	17589	17657	17691	17676	17752	17494	17654	17814	17589	17459	17827	17661	17791	17490	17731	17653	17749	17343	17810	17536	17623	17686	17624	17642	17640	17588	17691	17587	17682	17645	17721	17631	17676	17436	17755	17602	17773	17776	17800	17684	17664	17497	17794	17579	17690	17605	17689	17688	17641	17690	17547	17477	17555	17587	17578	17812	17552	17543	17718	17651	17740	17576	17812	17750	17547	17616	17493	17631	17531	17700	17753	17733	17692	17604	17705	17668	17679	17681	17704	17777	17887	17662	17676	17534	17644	17714	17600	17666	17558	17646	17692	17645	17757	17538	17615	17701	17757	17636	17555	17465	17731	17832	17564	17739	17617	17724	17520	17523	17742	17715	17640	17784	17564	17437	17671	17629	17608	17542	17612	17650	17564	17829	17720	17606	17727	17518	17655	17693	17663	17856	17707	17810	17651	17615	17751	17706	17708	17614	17698	17740	17529	17682	17493	17682	17604	17512	17571	17826	17633	17625	17747	17705	17553	17802	17755	17716	17633	17613	17555	17748	17632	17620	17516	17767	17638	17639	17673	17579	17762	17623	17801	17669	17563	17655	17675	17662	17803	17653	17618	17656	17567	17639	17506	17773	17699	17653	17548	17749	17818	17295	17670	17695	17712	17680	17701	17804	17638	17740	17796	17583	17723	17592	17743	17589	17854	17598	17757	17723	17870	17872	17563	17782	17541	17447	17754	17632	17796	17492	17628	17546	17519	17682	17657	17603	17651	17768	17622	17721	17911	17654	17702	17786	17594	17661	17535	17707	17683	17851	17597	17533	17714	17512	17723	17697	17695	17655	17648	17800	17770	17577	17817	17586	17750	17594	17739	17588	17808	17816	17733	17635	17706	17502	17575	17733	17518
24293	21230	28013	25857	26399	31403	33154	30111	29210	29157	28558	28306	28092	27892	27956	27616	27553	27403	27214	27383	27389	27423	26960	26993	27149	27201	27262	27021	26944	26893	27177	26813	26884	27049	26961	26719	26861	27132	27125	26924	26963	26916	26647	26885	26747	26910	26797	26833	26916	26747	27038	26667	26527	26849	26839	26921	26663	26542	26961	26894	26631	26719	26769	26926	26963	27058	26866	26706	26774	26790	26684	26652	27162	26798	26675	27026	26490	26639	26817	26739	26828	26575	26893	26759	26961	26574	26579	26780	26837	26848	26992	26731	26835	26945	27135	26710	26788	26712	26667	26906	26853	26823	26821	26688	26922	26861	26930	26878	26690	26795	26820	26586	26450	26745	26794	26841	26718	26796	26831	26878	26725	26687	26515	26572	26826	26847	26626	26994	26935	26502	26718	26594	26709	26628	26730	26798	26675	26689	26798	26866	26499	26946	26541	26718	26554	26498	26641	26747	26844	26923	26697	26846	26792	26685	26770	26758	26904	26654	26754	26876	26854	26794	26668	26674	26719	26511	26944	27092	26967	26854	26384	26692	26685	26612	26846	26814	26719	26697	26581	26602	26681	26843	26868	26721	26849	26443	26730	26883	26777	26655	26849	26678	26825	26656	26546	26253	26672	26674	26571	26607	26767	26686	26832	26785	26760	26858	26732	26954	26821	26581	26710	26573	26710	26647	26898	26733	26625	26729	26731	26775	26783	26849	26570	26828	26892	26809	26761	26641	26735	26923	26698	26845	26513	26897	26708	27066	26892	26554	26575	26590	26796	26515	26424	26874	26836	26727	26660	26786	26693	26905	26723	26774	26753	26630	26595	26642	26638	26652	26826	26604	26878	26667	26652	26768	26617	26673	26606	26684	26806	26631	26517	26756	26933	26896	26714	26572	26821	26737	26709	26671	26564	26823	26760	26910	26836	26692	26630	26893	26833	26834	26601	26784	26841	26879	26889	26902	26792	26483	26811	26704	26677	26750	26789	26706	26685	26956	26791	26954	26922	26791	26528	26388	26969	26707	26587	26755	26918	26716	26888	26711	26812	26316	26531	26558	26737	26831	26935	26742	26683	26813	26740	26710	26859	26961	27078	26717	26706	26842	26918	26725	26682	26514	26686	26715	26991	26549	26640	26624	26722	26705	26683	26915	26808	26625	26997	26492	26845	26695	26798	26852	26861	26707	27014	26578	26713	26629	26642	26539	27010	26928	26766	26887	26767	26838	26667	26911	26835	26453	26595	26805	26710	27028	26728	26907	26562	26747	26736	26526	26748	26647	26766	26845	26954	26614	26818	26761	26695	26443	26575	26579	26904	26665	26579	26775	26769	26768	26835	26722	26904	26586	26770	26930	26849	26913	26833	26791	26827	26698	26870	26756	26582	26609	26798	27014	26838	26675	26836	26728	27010	26861	26580	26805	26680	26785	26467	26715	26817	27211	26914	26838	26692	26530	26935	26945	26528	26516	26729	26883	26700	26794	26801	26950	26735	26800	26576	26983	26887	26861	26768	26735	26813	26522	26647	26827	26657	27057	26621	27012	26589	26960	26643	26752	26797	26909	26887	26462	26742	26692	26632	26554	26602	26699	26832	26500	26971	26688	26865	26725	26674	26474	26531	26330	26467	26553	26917	26626	26834	26773	26666	26876	26727	26590	26802	26660	26723	26666	26866	26654	26863	26739	26733	26937	26763	26588	26731	26694	26764	26849	26758	26730	26615	26964	26793	26765	26810	26684	26716	26912	26784	26733	26805	26699	26914	26559	26764	26569	26774	26865	26681	26808	26985	26908	26709	26637	26688	26723	26577	26754	26611	26809	26726	26817	26711	26470	26578	26908	27035	26679	26824	26768	26651	26539	26646	26635	26961	26911	26758	27022	26843	26700	26849	26658	26719	26853	26830	26660	26688	26832	26619	26649	27086	26647	27093	26891	26682	26726	26997	26694	27009	26836	26750	26922	26698	26999	26683	26699	26807	26979	26581	26705	26781	26738	26707	26727	26750	27102	26589	26858	26843	26690	26587	26720	26795	26680	26615	26700	26729	26729	26888	26637	26922	26665	26796	26461	26640	26494	26637	26726	26999	26711	26882	26480	26435	26734	26617	26790	26940	26649	26851	26675	26804	26696	26984	27023	26703	26635	26798	26666	26646	26650	26698	26729	26785	26777	26858	26892	26765	26496	26817	26579	26753	26780	26541	26660	26685	26928	26776	26648	26745	26863	26658	26372	26559	26680	26648	26582	26656	26720	26791	26797	26638	26786	26745	26753	26557	26922	26670	26601	26686	26637	26761	26635	26803	26830	26863	26647	27010	26575	26863	27036	26733	26794	26747	26533	26567	26950	26796	26613	26997	26919	27229	26849	26342	26574	26814	26699	26740	26620	26753	26705	26813	26616	27007	26824	26527	26699	26729	26640	26737	26769	26566	26539	26485	26875	26694	26797	26667	26630	26851	26761	26730	26660	26865	26754	26704	26916	26657	26839	26729	26772	26659	26516	26903	26626	26474	26909	26649	26505	26609	26714	26818	26848	26780	26763	26878	27014	26672	26682	26758	26995	26664	26689	26805	26848	26760	26688	26799	26830	26827	26602	26951	26533	26879	26799	26751	26632	26685	26656	26853	26572	26726	26923	26602	26858	26849	26806	27016	26836	26645	26861	26592	26492	26378	26680	26776	26776	26715	26648	26763	26726	26755	26518	26661	26800	26690	26826	27009	26609	26808	26827	26808	26670	26445	26872	26657	26725	26664	26890	26784	26765	26607	26637	26876	26782	26793	26704	26790	26509	26767	26822	26684	26841	26712	26735	26550	26684	26898	26728	26951	26713	26765	26859	26988	26899	27010	26796	26922	26692	26971	26809	26767	26303	26779	26825	26823	26932	26615	26501	26699	26858	26948	26662	26593	26535	26766	26996	26614	26862	26873	26767	26832	26732	26640	26865	26606	26735	26764	26797	26827	26780	26836	26612	26943	27031	26651	26754	26698	26900	26737	26568	26825	26580	26619	26685	26884	26799	26635	26637	27004	26754	26645	26696	26667	26831	26865	26953	26965	26679	26766	26729	26717	26802	27071	26630	26597	26654	26848	26794	26865	26826	26455	27064	26573	26676	26620	26691	26839	27071	26894	26708	26829	26708	27143	26955	26988	27040	26558	26614	26859	26800	26622	26630	26880	26853	26842	26819	26785	26737	26865	26621	26623	26709	26958	26766	26537	26782	26894	26618	26901	26831	26839	26698	26686	26622	26977	26585	26670	26601	26669	26688	26839	26747	26726	26828	27109	26761	26951	26652	26561	26718	26882	26716	26606	26444	26788	26612	26807	26785	26869	26664	26613	26715	26908	26917	26684	26812	26734	26615	26905	26840	26636	26581	26696	26507	27151	26611	26899	27067	26712	26276	26588	26755	26618	26738	26722	26710	26734	26581	26915	26518	26600	26839	26552	26727	26812	26784	26614	26553	26506	26829	26589	26790	26577	26705	26892	26590	26811	27015	26757	26859	26651	26791	26466	26512	26629	26757	26732	26754	26744	26523	26739	26632	26752	26984	26874	26743	26697	26751	26945	26807	26459	26775	26720	26478	26725	26352	26582	26660	26850	26467	26611	26884	26697	27219	27018	26487	26695	26864	26853	26519	26555	26679	26398	26599	26783	26564	26488	26790	26469	26582	26367	26672	26923	26603	26941	26919	26715	26812	27070	26630	27073	26783	26810	26856	26591	27026	26827	26876	26762	26618	26667	26852	26849	26917	26688	26562	26652	26727	26788	26910	26609	26859	26937	26809	26751	26528	26765	26715	26602	26971	26981	26799	26756	26928	26832	26852	26856	26535	26526	26801	26779	26902	26644	26838	26596	26771	26793	26625	26675	26841	26712	26795	26664	26628	26902	26582	26721	26913	26724	26836	26625	26586	26811	26708	26963	26611	26613	26725	26943	26605	27020	26935	26500	26915	26706	26853	26422	26629	26839	26568	26784	26766	26723	26825	26961	26668	26954	26830	26918	27034	26721	26734	26777	26616	26815	26667	26896	26817	26506	26619	26946	26679	27039	26534	26942	26770	26728	26788	26892	26843	26843	26957	26755	26771	26785	26809	26685	26609	26597	26786	26694	26533	26566	26648	26732	26612	26659	26487	26768	26826	26760	26967	26722	26463	26975	26787	26785	26862	26923	26782	26770	26628	26983	27107	26827	26643	26774	26658	26813	26829	26708	26747	26718	26540	26772	27020	26827	27026	26876	26510	26654	26681	26621	26696	26713	26571	26880	26791	26816	26832	26569	26866	26676	26727	26807	26853	26689	26685	26624	26918	26497	26720	26862	26771	26836	27035	26742	26882	26502	26538	26644	26755	26813	26892	27054	26807	26882	26808	26654	26665	26589	26780	26806	26738	26817	26719	26699	26711	26870	26770	26969	26586	26700	26464	26692	26721	26718	26824	26639	26702	26903	26974	26834	26518	26748	26695	26765	26819	26797	26778	26949	26691	26815	26889	26862	26609	26555	26738	26674	26828	26805	26488	26519	26855	26851	26921	26988	26648	26640	26730	26588	26624	26535	26811	26828	26708	26545	26796	26655	26686	26847	26746	26724	26678	26594	26764	26750	26831	26611	26863	26847	26820	26905	26772	26831	26727	26652	26906	26557	26902	26835	26693	26634	26908	26939	26905	26907	27057	26859	26832	27003	26752	26751	26864	26598	26786	26691	26822	26672	26659	26666	26634	26953	26748	26925	26502	26537	26694	26732	26956	26532	26727	26672	26713	26670	26659	26712	26725	26661	26844	27065	26423	26690	26910	26899	26641	26750	26664	26750	26643	27064	26902	26782	26787	26867	26854	26691	26845	26655	26595	26459	26550	27005	26531	26879	26981	26740	26797	26818	26692	26496	26798	26725	26760	26822	26792	26721	26763	26773	26915	26735	26680	26706	26718	26731	26505	26783	26666	26822	26921	26579	26771	26734	26797	26784	26696	26809	26857	26994	26874	26701	26593	26683	26819	26790	26930	26631	26794	26740	26698	26727	26614	26741	26749	26767	26817	26814	26972	26926	26695	26964	26638	26711	26851	26841	26663	27050	27049	26870	26453	26863	26918	26898	26905	26962	26898	26915	27056	26822	26678	26743	26973	26997	26620	26614	26642
24900	41734	40798	33944	29464	25731	23354	21669	20612	20125	19620	18837	18762	18532	18462	18097	17988	18175	17842	17822	17877	17487	17508	17565	17324	17345	17561	17354	17344	17221	17164	17300	17247	17183	16979	17128	17241	17150	17127	17169	17068	17074	17185	17023	17205	17167	16998	17001	17067	16978	16860	17118	17084	16896	17084	16897	16985	16935	16967	17147	16979	17213	16928	16930	17088	17006	16964	16965	16988	16911	17150	17092	16945	16951	16792	17071	16736	17032	17114	16899	17043	16928	16898	17036	17113	17072	16909	17032	16975	16991	17086	16968	17106	16994	17083	17136	17092	17045	17020	16930	17082	16780	17103	17002	17014	16965	16920	17078	16947	16996	16924	16991	17004	17122	16933	16901	17067	17081	17161	16830	17051	16933	17034	17148	16890	16976	16965	16999	17086	16926	17105	16804	17133	17015	16896	17072	17201	17022	17024	16875	16984	17121	16933	17088	17050	16958	17117	16633	17010	17196	17100	16874	16930	17122	16891	16986	16983	16942	17023	16789	17025	17060	17077	17029	16995	16680	17206	16803	17021	17063	16907	16997	16896	17094	16913	16925	16999	16926	17005	17180	16976	16957	16788	16980	17024	17098	17016	16903	17062	16916	17127	16947	17078	16986	17010	16824	16977	16779	17008	16798	17084	16875	17001	16997	17056	17118	16922	17005	16899	16888	17146	16919	16989	17178	17061	17064	16803	16895	17068	16929	16929	17113	17014	16995	16972	16946	17279	17151	17045	17010	17124	16955	16970	16839	17038	16959	16935	17016	16841	17071	16775	16985	16859	16981	16832	16903	17197	17028	16957	16922	17006	17102	17000	17144	17062	16914	17050	16964	16849	16964	17072	17076	17050	17095	16846	16867	17048	16991	17111	17021	17092	16923	16841	17049	17171	16858	17047	16913	17039	17075	17120	16835	16984	17021	17064	16985	17059	16966	17137	17085	17006	16933	16990	17037	16943	16820	17000	16974	17166	16961	17001	16992	16982	17000	16848	17025	16990	17019	16967	17050	17135	16945	17020	17106	17155	17127	17186	17047	16983	16927	17045	17219	16861	16940	17118	16828	17127	16991	17043	16979	16970	17059	17185	17176	16965	16973	17113	17115	16927	17119	17006	17041	16977	16999	16904	17029	17001	17082	17053	16847	16984	17018	16966	16920	16837	17055	16934	16950	16870	16975	17186	16942	16791	17058	16991	16908	17148	17008	16963	16833	16948	17103	17041	17070	17014	16918	17011	16974	17086	16821	17018	16868	16967	17026	17133	16937	16891	17116	16858	17150	17026	16969	16800	17150	17005	17304	17060	16724	17035	17087	17030	17140	16953	16987	16931	16908	16897	17055	16900	16994	16872	16992	16906	17169	16912	16801	16899	16928	17235	17103	17112	16993	17166	16996	16760	16885	17010	17048	17004	16994	17033	17041	16912	16959	17132	17085	17019	17115	16906	17049	17123	16937	17003	17062	17013	16931	17060	17098	16998	16768	16827	16970	17027	16866	16943	17000	16986	16898	17088	16927	16965	16986	16986	16835	16923	16952	17050	17012	17020	16931	17001	17021	17115	16857	17001	17120	17077	16822	17007	16882	16871	16990	17139	16900	17053	17107	17044	16928	16928	17035	17059	17082	17312	16949	17038	17033	16951	17103	17078	17210	17022	17188	16748	17223	17165	17010	16983	16935	16932	16946	17088	17038	16912	16846	16873	17031	17054	16880	16977	17002	16962	16777	17086	16905	17141	16921	16996	17027	16947	17181	16757	17078	17000	16886	16921	16989	17024	17016	17069	17082	17094	17037	17023	17111	16841	16907	16957	16972	17219	16882	16970	17121	16990	16894	16970	17021	16963	17074	16976	16982	17037	17037	16721	16908	17035	16917	17069	17084	17084	17042	17058	16948	16880	17022	17104	17101	16971	17039	17117	17149	16893	16881	17004	17045	17026	16914	16763	16971	16935	17032	17192	16898	17047	17007	17099	17071	17094	16826	16996	17058	17040	16938	17066	16973	17157	16880	16942	16994	17073	17030	16933	16961	17010	16951	16859	16936	16953	17012	17060	17017	17221	16961	17047	17052	16935	17100	17047	17116	16939	16881	16933	16995	17027	16816	16952	16949	17007	16897	16967	17010	17045	16764	17189	17114	17025	16988	16939	16821	17031	17214	16956	17014	16994	17069	17116	16996	17012	16902	16951	16903	16913	16885	17071	17032	16933	17130	16893	16963	16953	16875	16969	16981	16962	17099	17089	17120	17128	16913	16982	17055	16928	16963	16987	16930	16980	17181	16917	16947	17073	16824	16971	16980	17112	17073	17023	16989	16939	17025	16861	16921	16929	16897	17058	17055	16954	16929	17241	16915	17059	17025	16894	17145	16857	17013	16930	16889	17116	16977	17075	17023	16859	16958	16980	17081	17057	17072	16960	16982	17149	16895	17051	16872	17015	16824	16968	17189	17011	16937	16809	16747	16794	17067	17079	16979	17196	16975	17024	17042	16814	16946	17072	17038	17089	17073	16919	17017	16840	17124	17017	16914	16910	17081	17032	16888	16985	17004	16651	16970	16987	16950	17183	17029	17145	16935	17126	16857	16840	16800	17008	16881	16888	17000	16910	17004	17149	16879	17054	16996	16928	16948	17098	17098	16891	16926	16948	16717	16925	16901	17118	16915	16992	16894	17020	17022	16795	16934	16963	16874	16992	17162	16938	16960	16923	16875	17141	17130	17113	16816	17058	17067	16868	16944	16937	16995	16958	16998	17030	17046	16928	16999	17025	17099	17031	16893	17079	17153	17019	17004	16964	17033	16920	17001	17127	17079	17107	16764	16976	17197	16963	16971	17034	17114	17070	16911	16969	16933	17102	17266	16989	16905	17003	16962	16966	16847	16958	17099	16999	17164	17045	16856	17024	17073	16737	16902	16893	16835	16893	17043	16948	16910	16954	16889	16806	16980	16963	16763	16999	17033	16874	16956	16919	16968	17119	17152	17069	17017	17071	16943	17028	17190	16917	16962	17018	16873	16953	16972	16898	16824	16953	17034	16992	17121	17032	17048	17036	17020	17057	17058	16962	17020	17084	17118	17018	17002	17051	16814	16976	16926	17055	16978	17065	16990	16822	16862	17045	16895	16944	17085	17181	17031	17003	17070	17036	16881	17020	17141	17044	17009	17069	17014	16937	16973	17074	17037	17157	17064	16821	16984	17141	16882	16993	16958	16840	16923	17025	16870	16790	17018	17154	17035	16907	17066	17013	16932	17049	17191	16994	16985	17008	16993	16803	17103	16960	17062	17055	16901	17131	17126	16955	16877	17042	16872	16875	17118	16915	17037	16877	17115	16958	16851	16939	16893	16933	16927	17095	17052	17072	16946	16979	16911	17046	16933	16978	17053	17110	17018	16965	17007	17070	16740	17333	17140	17257	16872	16975	17068	16860	16987	17030	16978	16670	17046	17051	16847	16874	16986	16876	17067	17044	17176	16921	17101	16865	17131	16951	16981	16962	16979	17131	16857	16973	17015	16884	16875	17074	17047	17228	16975	16892	16960	16928	16778	16939	17187	17082	16920	16987	16976	16914	16912	17002	16947	16934	16930	17124	17074	16952	17084	16819	16921	17151	16991	17063	17004	17268	17049	16963	17027	16979	16931	17135	16918	17121	16851	16991	16999	17126	17010	17068	16908	16858	16922	16933	16983	16855	17121	16958	17088	16888	17013	17085	16950	16997	16985	16851	16974	16902	17179	16968	17184	17103	17070	17091	16991	16831	16803	17165	17023	17061	16965	17118	17101	17074	17011	17059	16934	16932	17121	16885	16818	16854	17062	16891	17108	17172	16814	16951	17037	17084	17005	16924	17011	17169	17046	16972	17324	17032	16985	16999	17058	17217	17123	17088	16883	17025	16919	16827	16934	16923	17010	17008	17033	16882	16879	16976	16793	17045	16863	16887	17103	16954	17057	16978	17126	17083	16990	16895	17035	17116	16967	16948	16995	17020	16942	17097	17061	17181	17120	17037	17093	16824	16968	16851	16800	16938	17130	16984	17108	17004	17060	16877	16915	17055	16918	16931	16875	17085	16947	17005	16812	16904	17059	16897	16793	16900	16971	16982	16887	16827	16748	17098	16968	16928	17017	17019	16966	16856	17151	17057	16791	16913	17011	17017	16946	16983	17047	16840	16911	16777	16996	17067	16870	16950	16916	16929	17067	16976	17056	17037	16911	16992	17128	16892	17316	17026	16811	16949	16823	17104	17058	17210	16895	17066	16808	16870	16961	17069	16906	17020	16843	16997	16963	16750	17119	16976	17034	16941	17097	17098	16996	17069	17009	17096	16932	16797	16978	16947	17000	16878	16905	16982	16996	17094	17063	16959	16753	17001	17061	17025	17073	16926	17067	16892	17014	16971	17062	16837	16961	17061	16919	16940	16971	16911	16998	16973	17116	17054	16870	16915	16882	16961	17118	16893	17098	16905	16950	17028	16977	16895	17054	16911	16876	17023	16998	17042	17020	16821	17032	16873	16938	16988	16954	17036	17145	16941	17024	16982	17138	16886	16903	16925	17072	17058	17017	17018	17078	17033	16776	17072	16877	17013	17185	17023	16949	17289	16741	16992	17148	16915	17198	17124	16814	16747	17117	16912	16876	17019	17070	16955	17035	17102	16991	17032	16933	17012	17081	17093	17051	16968	16840	17038	16913	17057	16923	16972	17086	17045	16777	17111	16945	16985	16979	16792	17099	16977	17008	16921	17087	16904	16994	16999	17104	17031	17120	17109	16848	17090	16965	16931	17108	17068	16855	16959	17053	16946	16923	17060	16944	16783	16994	17245	17069	16883	17054	17011	16860	16998	17050	17200	17092	16938	17043	16901	16921	16918	16993	16861	17064	16962	17100	17140	17033	17107	16843	16927	16891	17030	17108	16990	16976	16922	17160	16953	17123	17068	16849	17029	16902	17078	17168	16890	17017	17177	17127	16930	16995	16996	16897	16868	16904	16929	17042	16904	16990	17075	16820	17138	17140	17061	17138	16997	16830	17128	16949	17053	17078	16974	16858	17194	17045	16972	16926	16961	16884	17171	16944	16949	16922	16927	16923	16744	16900	17010	16969	16992	16894	17148	16986	17092	17087	17077	17156	16857	17061	16897	17054
22646	21162	27855	25233	23839	30196	35676	32156	30842	30528	30154	29496	29657	29205	28771	28774	28663	28709	28460	28405	28369	28105	28091	28104	28160	28169	27858	27903	27702	27767	27914	27907	27869	27789	27800	27637	27796	27756	27722	27690	27902	27488	27566	27540	27705	27609	27831	27813	27275	27462	27785	27799	27448	27524	27651	27594	27919	27618	27319	27497	27606	27670	27657	27234	27698	27563	27401	27624	27495	27644	27650	27706	27805	27764	27666	27576	27498	27520	27720	27645	27538	27474	27762	27779	27474	27589	27667	27467	27739	27492	27659	27689	27578	27716	27536	27387	27542	27739	27434	27346	27414	27296	27556	27276	27597	27541	27592	27272	27421	27322	27397	27701	27573	27238	27677	27353	27454	27287	27640	27595	27446	27454	27463	27575	27588	27777	27381	27678	27738	27513	27385	27607	27620	27930	27443	27419	27641	27464	27316	27534	27532	27651	27623	27365	27245	27449	27458	27535	27474	27574	27752	27572	27378	27348	27565	27328	27706	27548	27438	27291	27347	27772	27732	27511	27597	27609	27530	27550	27525	27440	27497	27389	27519	27482	27377	27385	27218	27470	27590	27723	27347	27385	27526	27745	27124	27358	27356	27621	27382	27269	27252	27304	27357	27483	27357	27431	27580	27439	27734	27271	27585	27706	27318	27316	27443	27666	27751	27414	27501	27517	27474	27746	27507	27325	27458	27368	27462	27395	27343	27656	27481	27536	27508	27288	27384	27506	27467	27488	27476	27445	27529	27600	27470	27575	27577	27485	27376	27547	27461	27256	27455	27578	27239	27469	27386	27554	27707	27575	27687	27570	27539	27529	27664	27597	27480	27529	27718	27522	27644	27644	27653	27751	27469	27503	27515	27388	27334	27454	27408	27385	27586	27592	27580	27441	27390	27480	27493	27148	27445	27772	27762	27376	27544	27427	27571	27475	27720	27706	27347	27622	27298	27181	27353	27445	27306	27348	27744	27467	27464	27575	27404	27351	27642	27682	27650	27607	27670	27348	27678	27428	27594	27402	27681	27361	27462	27358	27614	27384	27241	27566	27422	27451	27548	27648	27194	27299	27542	27541	27600	27337	27706	27473	27456	27511	27422	27407	27046	27726	27408	27477	27368	27421	27400	27356	27481	27554	27617	27459	27731	27580	27520	27130	27348	27616	27556	27604	27121	27321	27576	27364	27673	27381	27498	27324	27540	27488	27498	27430	27644	27296	27589	27527	27637	27483	27223	27527	27484	27605	27346	27307	27414	27505	27467	27502	27461	27399	27285	27499	27617	27352	27190	27213	27731	27685	27482	27495	27574	27444	27605	27860	27555	27667	27268	27543	27459	27409	27345	27312	27563	27557	27538	27708	27530	27499	27357	27290	27304	27491	27723	27506	27573	27546	27451	27521	27527	27221	27383	27393	27549	27267	27508	27654	27382	27604	27425	27543	27512	27512	27531	27527	27487	27482	27529	27791	27691	27674	27544	27472	27490	27405	27488	27647	27545	27438	27457	27494	27645	27230	27227	27193	27345	27444	27341	27652	27604	27374	27259	27457	27568	27520	27343	27296	27481	27279	27447	27533	27336	27519	27615	27499	27504	27526	27621	27827	27387	27313	27450	27410	27545	27367	27343	27293	27689	27639	27534	27323	27597	27300	27294	27568	27607	27693	27642	27423	27665	27412	27526	27407	27315	27685	27257	27242	27617	27517	27097	27568	27563	27328	27417	27578	27540	27244	27599	27703	27478	27425	27595	27525	27473	27572	27628	27399	27310	27235	27569	27474	27599	27294	27512	27599	27620	27689	27789	27392	27460	27193	27300	27441	27477	27587	27651	27483	27407	27636	27512	27586	27488	27433	27406	27443	27707	27589	27346	27300	27327	27401	27647	27511	27503	27444	27566	27684	27555	27414	27562	27465	27539	27428	27555	27455	27514	27466	27733	27631	27463	27449	27435	27680	27496	27406	27411	27647	27597	27474	27480	27447	27328	27329	27597	27581	27490	27157	27216	27757	27262	27431	27329	27596	27505	27734	27298	27564	27539	27638	27419	27540	27414	27336	27507	27299	27606	27633	27453	27580	27379	27353	27495	27649	27464	27406	27538	27664	27559	27295	27562	27345	27661	27595	27641	27337	27450	27443	27301	27527	27772	27486	27797	27543	27324	27368	27531	27654	27337	27290	27549	27480	27645	27520	27768	27296	27309	27242	27560	27522	27357	27621	27592	27231	27418	27210	27456	27700	27567	27599	27238	27156	27501	27583	27472	27361	27277	27344	27412	27431	27199	27505	27430	27322	27581	27424	27816	27769	27489	27603	27537	27334	27374	27720	27525	27502	27170	27479	27487	27567	27635	27462	27687	27426	27506	27548	27594	27307	27348	27520	27506	27709	27443	27560	27681	27375	27529	27545	27419	27405	27527	27445	27585	27349	27617	27486	27424	27481	27516	27509	27595	27665	27728	27615	27586	27600	27593	27728	27415	27479	27403	27711	27487	27504	27708	27393	27502	27392	27631	27236	27560	27528	27410	27391	27512	27261	27625	27262	27400	27607	27685	27556	27696	27391	27486	27490	27647	27555	27278	27333	27610	27624	27571	27416	27505	27422	27376	27332	27434	27641	27318	27362	27716	27285	27407	27593	27584	27531	27388	27560	27706	27584	27631	27688	27470	27251	27387	27367	27580	27314	27507	27386	27601	27700	27422	27492	27555	27548	27673	27425	27306	27532	27507	27600	27546	27376	27442	27231	27217	27319	27602	27501	27654	27446	27321	27596	27380	27440	27509	27331	27510	27569	27230	27451	27360	27273	27438	27736	27572	27388	27341	27401	27327	27285	27554	27684	27321	27510	27609	27871	27355	27195	27680	27311	27471	27404	27662	27764	27467	27098	27427	27441	27591	27498	27842	27740	27298	27325	27406	27377	27456	27626	27616	27488	27552	27550	27543	27609	27598	27402	27331	27585	27790	27423	27494	27736	27470	27414	27551	27645	27337	27505	27703	27501	27472	27469	27113	27442	27498	27535	27408	27651	27508	27371	27283	27702	27508	27440	27225	27581	27498	27597	27492	27327	27531	27575	27276	27763	27392	27561	27631	27525	27545	27451	27533	27339	27504	27683	27642	27463	27515	27451	27253	27651	27453	27567	27532	27285	27728	27364	27313	27258	27526	27639	27487	27411	27280	27616	27535	27492	27482	27642	27760	27500	27661	27424	27633	27426	27462	27660	27257	27611	27607	27465	27219	27597	27588	27514	27435	27519	27453	27163	27302	27358	27657	27518	27338	27587	27691	27329	27412	27571	27362	27318	27552	27211	27470	27276	27385	27361	27491	27591	27608	27612	27656	27567	27494	27674	27485	27555	27163	27446	27288	27648	27536	27584	27692	27377	27361	27389	27310	27519	27534	27575	27590	27487	27526	27048	27338	27259	27435	27544	27495	27741	27696	27504	27572	27640	27510	27534	27287	27731	27793	27788	27465	27408	27392	27407	27597	27699	27667	27611	27405	27436	27703	27191	27321	27559	27506	27381	27603	27556	27644	27658	27606	27358	27280	27674	27468	27440	27700	27409	27505	27411	27653	27619	27349	27340	27586	27431	27504	27492	27500	27081	27471	27501	27393	27469	27766	27396	27637	27440	27691	27463	27612	27940	27637	27448	27425	27475	27506	27503	27452	27228	27456	27534	27202	27465	27559	27545	27205	27724	27408	27496	27549	27474	27609	27437	27331	27303	27543	27510	27653	27474	27548	27330	27684	27531	27491	27283	27618	27663	27552	27787	27418	27441	27573	27619	27337	27405	27353	27650	27289	27462	27468	27566	27642	27595	27555	27403	27278	27689	27281	27541	27565	27642	27332	27601	27751	27562	27641	27591	27528	27312	27406	27782	27483	27730	27569	27425	27655	27350	27577	27644	27648	27808	27520	27569	27267	27629	27457	27378	27617	27498	27601	27506	27436	27555	27606	27420	27791	27581	27530	27236	27758	27522	27649	27747	27366	27300	27552	27380	27434	27213	27502	27429	27378	27390	27499	27402	27590	27667	27163	27436	27592	27533	27473	27315	27255	27386	27546	27340	27522	27476	27455	27506	27599	27730	27590	27608	27605	27615	27553	27433	27371	27611	27522	27578	27524	27335	27600	27432	27483	27500	27581	27520	27519	27296	27327	27446	27588	27518	27497	27245	27293	27549	27709	27448	27644	27697	27565	27401	27627	27303	27455	27671	27276	27752	27296	27589	27443	27303	27521	27449	27657	27598	27683	27163	27465	27520	27567	27390	27784	27669	27682	27623	27685	27597	27629	27578	27362	27362	27382	27437	27504	27517	27224	27463	27599	27316	27312	27601	27373	27455	27256	27427	27566	27469	27549	27486	27489	27396	27429	27636	27432	27452	27499	27471	27372	27425	27620	27469	27347	27497	27467	27490	27446	27729	27568	27522	27494	27499	27459	27587	27316	27433	27730	27548	27555	27674	27437	27516	27619	27424	27448	27544	27545	27442	27582	27689	27524	27441	27595	27596	27649	27606	27614	27390	27495	27507	27731	27321	27474	27653	27378	27493	27358	27379	27412	27544	27474	27628	27431	27147	27489	27412	27432	27406	27667	27493	27544	27838	27427	27597	27313	27448	27275	27300	27443	27445	27133	27487	27427	27592	27520	27566	27666	27546	27646	27607	27748	27489	27566	27551	27514	27621	27433	27395	27512	27502	27419	27482	27503	27519	27471	27432	27127	27606	27530	27485	27567	27303	27354	27669	27651	27675	27548	27547	27475	27634	27528	27391	27428	27279	27808	27709	27560	27459	27604	27471	27627	27567	27264	27640	27606	27790	27838	27568	27305	27639	27397	27516	27469	27229	27468	27671	27460	27643	27790	27402	27501	27520	27388	27718	27279	27323	27375	27369	27571	27547	27535	27398	27488	27557	27820	27338	27482	27429	27751	27420	27346	27295	27570	27405	27725	27585	27668	27645	27599	27672	27542	27426	27388	27454	27589	27372	27470	27487	27276	27363	27586	27664	27467	27675	27576	27398	27491	27578	27519	27716	27527	27523	27514	27573	27455	27317	27431	27478	27613	27431	27525	27568	27528	27358	27745	27674	27643	27253	27542	27585	27348	27457	27608	27272	27814	27507	27413	27436	27610	27508	27273	27226
27093	46931	46439	38798	33574	28946	26022	24001	22448	21686	20604	20182	20116	19672	19245	18936	18612	18713	18644	18349	18176	17972	18020	18036	17782	17767	17855	17704	17635	17591	17441	17694	17457	17483	17512	17500	17830	17476	17466	17595	17320	17355	17524	17557	17544	17354	17307	17419	17441	17433	17367	17133	17193	17352	17470	17407	17354	17318	17342	17097	17295	17343	17386	17190	17306	17285	17375	17349	17189	17173	17340	17391	17327	17444	17199	17228	17343	17200	17355	17463	17054	17305	17396	17305	17116	17326	17364	17382	17327	17058	17288	17293	17384	17198	17100	17122	17226	17351	17225	17181	17300	17285	17092	17211	17271	17353	17222	17211	17226	17282	17262	17233	17301	17274	17223	17212	17316	17259	17290	17191	17233	17297	17303	17207	17216	17368	17477	17471	17318	17341	17270	16984	17460	17235	17417	16986	17184	17415	17310	17273	17396	17319	17404	17101	17524	17329	17183	17312	17334	17237	17118	17218	17211	17259	17096	17155	17408	17252	17180	17337	17256	17300	17224	17350	17477	17234	17297	17267	17336	17077	17199	17356	17270	17191	17289	17267	17135	17268	17316	17129	17226	17318	17377	17323	17286	17435	17245	17271	17213	17417	17260	17390	17422	17209	17199	17240	17332	17522	17260	17304	17306	17300	17232	17348	17415	17332	17381	17398	17364	17080	17203	17450	17343	17368	17227	17313	17166	17088	17267	17199	17121	17231	17224	17296	17361	17337	17227	17283	17309	17200	17404	17116	17190	17288	17342	17189	17269	17358	17246	17247	17263	17291	17069	17323	17416	17303	17384	17469	17103	17234	17109	17319	17384	17290	17309	17348	17389	17408	17202	17360	17193	17288	17143	17343	17118	17296	17338	17251	17376	17232	17254	17108	17310	17198	17369	17258	17272	17365	17092	17149	17339	17225	17346	17316	17200	17393	17411	17171	17167	17577	17186	17281	17474	17280	17149	17193	17123	17433	17279	17360	17147	17315	17241	17175	17268	17199	17136	17116	17255	17265	17238	17298	17247	17279	17287	17049	17408	17327	17275	17265	17341	17240	17266	17259	17261	17280	17275	17440	17350	17323	17379	17273	17219	17336	17346	17163	17193	17337	17305	17235	17262	17201	17534	17166	17406	17129	17325	17270	17347	17300	17382	17440	17349	17109	17365	17203	17313	17407	17262	17256	17266	17221	17249	17396	17459	17318	17201	17171	17039	17241	17333	17149	17185	17232	17312	17177	17163	17406	17143	17221	17287	17385	17296	17144	17323	17273	17333	17297	17329	17261	17272	17244	17234	17287	17370	17404	17185	17287	17145	17274	17295	17026	17516	17298	17290	17236	17287	17260	17264	17128	17227	17345	17026	17226	17407	17199	17241	17226	17086	17374	17280	17252	17231	17167	17280	17314	17352	17226	17242	17227	17153	17524	17211	17377	17187	17142	17383	17184	17419	17426	17159	17415	17336	17286	17231	17330	17177	17147	17359	17296	17228	17211	17276	17093	17302	17290	17160	17340	17343	17112	17072	17333	17240	17269	17227	17237	17105	17218	17420	17166	17240	17294	17174	17170	17282	17407	17327	17075	17452	17184	17183	17423	17049	17304	17238	17253	17295	17084	17263	17399	17383	17217	17024	17190	17126	17182	17303	17100	17551	17089	17479	17128	17162	17329	17209	17206	17445	17229	17191	17199	17346	17239	17484	17321	17281	17317	17143	17198	17275	17237	17189	17245	17382	17408	17287	17215	17336	17338	17241	17209	17295	17339	17283	17178	17281	17396	17225	17236	17309	17189	17271	17247	17262	17101	17115	17197	17209	17464	17135	17381	17119	17370	17150	17277	17212	17375	17334	17276	17321	17312	17338	17326	17303	17242	17253	17248	17294	17163	17248	17185	17064	17259	17136	17294	17180	17176	17214	17388	17327	17119	17310	17388	17406	17316	17125	17272	17338	17299	17200	17370	17365	17313	17259	17295	17225	17351	17372	17114	17352	17188	17194	17384	17327	17250	17223	17182	17350	17347	17220	17156	17383	17357	17267	17271	17128	17289	17248	17290	17312	17348	17157	17458	17239	17297	17343	17235	17299	17059	17464	17440	17151	17325	17414	17293	17192	17161	17246	17162	17276	17214	17350	17269	17165	17272	17211	17207	17296	17304	17318	17142	17358	17239	17343	17304	17244	17183	17299	17322	17181	17149	17173	17106	17246	17252	17366	17359	17217	17324	17261	17163	17242	17250	17186	17297	17135	17333	17301	17261	17268	17411	17268	17174	17340	17348	17380	17375	17223	17223	17281	17288	17257	17188	17291	17139	17252	17244	17215	17494	17400	17279	17319	17290	17330	17315	17425	17463	17256	17268	17249	17428	17428	17051	17126	17261	17356	17442	17359	17362	17230	17290	17207	17281	17417	17196	17472	17377	17336	17342	17343	17121	17369	17186	17252	17349	17298	17254	17295	17137	17180	17025	17219	17266	17241	17400	17305	17164	17282	17218	17461	17019	17242	17217	17227	17314	17322	17298	17170	17271	17258	17202	17288	17168	17261	17194	17270	17399	17195	17325	17237	17185	17307	17264	17143	17327	17274	17367	17267	17242	17118	17241	17225	17310	17110	17347	17428	17442	17123	17279	17241	17422	17465	17275	17174	17366	17077	17254	17035	17297	17365	17125	17261	17451	17299	17265	17255	17265	17235	17222	17398	17245	17429	17289	17133	17403	17232	17316	17395	17176	17295	17213	17346	17100	17364	17312	17446	17312	17410	17294	17438	17293	17323	17299	17151	17211	17363	17286	17405	17264	17319	17312	17374	17167	17254	17373	17326	17168	17079	17225	17123	17227	17194	17267	17459	17193	17324	17189	17298	17346	17132	17311	17269	17409	17354	17493	17339	17207	17389	17195	17288	17279	17162	17358	17154	17295	17302	17414	17383	17281	17336	17260	17335	17245	17293	17167	17439	17196	17155	17392	17439	17300	17283	17396	17256	17454	17280	17472	17253	17364	17150	17335	17177	17255	17356	17290	17126	17302	17334	17279	17210	17261	17378	17065	17306	17155	17207	17220	17170	17349	17294	17308	17268	17210	17175	17354	17314	17360	17255	17169	17256	17297	17232	17410	17201	17191	17117	17205	17282	17302	17302	17363	17143	17468	17354	17228	17257	17177	17382	17263	17152	17295	17361	17328	17263	17363	17117	17511	17307	17212	17384	17288	17222	17174	17348	17167	17210	17380	17331	17274	17136	17230	17315	17257	17189	17108	17271	17138	17369	17391	17396	17219	17289	17235	17056	17205	17236	17328	17215	17202	17284	17324	17245	17370	17150	17382	17148	17442	17173	17318	17231	17330	17290	17140	17229	17372	17248	17158	17427	17223	17042	17172	17186	17121	17344	17309	17320	17364	17227	17245	17299	17454	17206	17267	17041	17186	17281	17234	17382	17203	17446	17163	17354	17205	17204	17065	17403	17324	17215	17373	17539	17307	17308	17359	17140	17300	17238	17252	17435	17204	17199	17384	17343	17172	17184	17307	17330	17201	17213	17187	17362	17234	17164	17190	17335	17279	17276	17148	17238	17221	17466	17244	17254	17355	17205	17143	17333	17229	17230	17237	17143	17309	17224	17265	17191	17322	17187	17462	17280	17211	17475	17356	17318	17261	17239	17262	17320	17377	17279	17214	17225	17376	17309	17117	17161	17362	17147	17339	17276	17212	17298	17280	17441	17175	17217	17357	17482	17208	17343	17301	17409	17123	17170	17122	17181	17162	17267	17194	17424	17232	17159	17252	17278	17283	17389	17352	17274	17146	17206	17256	17346	17223	17038	17159	17337	17342	17336	17340	17175	17263	17431	17335	17200	17321	17261	17226	17291	17215	17168	17375	17347	17341	17160	17199	17236	17315	17207	17453	17287	17146	17430	17316	17241	17157	17254	17105	17316	17275	17364	17229	17367	17105	17325	17371	17361	17270	17320	17231	17373	17342	17415	17336	17443	17391	17405	17226	17251	17395	17357	17180	17207	17218	17252	17304	17243	17335	17440	17119	17205	17263	17468	17299	17378	17348	17266	17315	17229	17147	17346	17321	17188	17300	17217	17176	17201	17319	17132	17342	17340	17211	17449	17354	17167	17315	17245	17357	17308	17334	17355	17446	17246	17179	17450	17392	17150	17339	17176	17269	17366	17354	17150	17294	17224	17206	17248	17205	17193	17366	17221	17282	17362	17270	17435	17140	17158	17257	17477	17327	17188	17198	17158	17323	17325	17154	17479	17235	17135	17175	17137	17241	17089	17242	17232	17325	17362	17291	17393	17297	17421	17227	17289	17376	17229	17311	17134	17231	17294	17573	17277	17217	17234	17369	17200	17354	17243	17505	17428	17239	17250	17273	17261	17396	17210	17310	17380	17438	17292	17199	17275	17184	17365	17294	17094	17171	17120	17120	17376	17116	17221	17130	17482	17256	17284	17332	17328	17393	17473	17265	17474	17309	17194	17221	17350	17273	17360	17408	17247	17176	17211	17286	16963	17364	17127	17331	17191	17233	17244	17280	17087	17236	17095	17383	17255	17310	17207	17337	17229	17254	17220	17239	17259	17015	17407	17200	17270	17321	17221	17297	17261	17179	17188	17418	17207	17396	17060	17130	17284	17081	17257	17278	17288	17193	17176	17274	17372	17223	17405	17317	17365	17481	17281	17342	17184	17192	17435	17422	17184	17195	17170	17120	17490	17184	17371	17500	17281	17223	17045	17359	17186	17252	17340	17407	17180	17420	17340	17380	17285	17391	17454	17318	17392	17182	17306	17385	17244	17218	17347	17281	17158	17232	17215	17361	17253	17422	17141	17245	17209	17228	17236	17356	17330	17275	17259	17205	17339	17290	17152	17310	17167	17353	17291	17373	17309	17272	17167	17427	17137	17234	17278	17379	17257	17120	17398	17384	17368	17250	17226	17189	17333	17246	17257	17173	17089	17289	17230	17389	17354	16991	17331	17310	17196	17187	17279	17289	17120	17477	17141	17262	17417	17371	17152	17411	17204	17314	17286	17296	17244	17234	17176	17165	17257	17277	17187	17245	17533	17201	17342	17268	17275	17375	17388	17176	17334	17314	17130	17069	17197	17280	17382	17147	17212	17221	17268	17442	17228	17267	17286	17371
36981	33684	39051	36725	33589	31982	30721	29843	29669	29361	29009	28999	28935	28883	28764	28734	28892	28381	28610	28640	28574	28292	28385	28629	28426	28406	28609	28250	28171	28335	28311	28629	28531	28084	28570	28188	28144	28133	28106	28227	28229	28193	27883	28247	28258	28127	28237	28106	27955	28149	28381	28205	28340	28342	28111	28538	28443	28367	28310	28193	28266	28114	28117	28041	28539	28330	28270	28157	27932	28219	28220	28181	28436	28023	28410	28112	28134	28130	28243	28433	28441	28019	28238	28287	28331	28327	28242	28186	28236	28284	28371	28119	28090	28399	28194	28097	28139	28374	28051	28254	28563	28247	28348	28404	28207	28354	28295	28071	28201	28190	28116	28032	28317	28010	28297	28195	28326	28097	28156	28487	28115	28194	28383	28237	28033	28017	28067	28279	28084	28406	28154	28298	28142	28143	28315	28482	28174	28393	28214	28134	28434	28220	28210	28284	28395	28340	28075	28332	28207	28260	28285	27998	28134	27960	28094	28138	27907	28500	28106	28110	28013	28403	28339	28205	28519	28254	28140	28322	28179	28256	28269	27887	28271	28201	28254	28297	28103	28101	28181	28165	28073	28116	28390	28176	28129	28391	28404	28222	28117	28366	28384	28420	28169	28395	28359	28267	28264	28300	28283	28300	28419	27988	28306	28147	28029	28199	28214	28351	28396	28269	28320	28168	28113	28306	28271	28557	28070	28292	28484	28164	28172	28093	28169	28282	28260	28171	28372	28282	28361	28314	28320	28285	28258	28233	28324	28292	28376	28333	28129	28363	28088	27928	28162	28446	28252	28286	28348	28056	28154	28448	28240	28253	28179	27997	28072	28268	28377	28322	28488	28298	28358	28277	27902	28149	28221	27955	28485	28385	28251	28211	28297	28071	28466	28334	28335	28045	27951	27916	28214	28472	28030	28344	28174	28125	28046	28310	28364	28268	28082	28195	28133	28301	28389	28131	28221	28359	28357	28207	28041	28325	28140	28070	28476	28272	28499	28019	28115	28183	28314	28084	28483	28219	28382	28183	28273	28070	28268	28011	28188	28151	28314	28410	28227	28067	28255	28355	28021	27955	28350	28295	28311	28529	28413	28518	28212	28224	28272	28352	28399	28315	28010	28224	28359	28320	28202	27895	28325	28305	28307	28467	28441	28122	28429	28433	28278	28363	28145	28492	28321	28309	28209	28205	28207	28166	28460	28048	28101	28179	28079	28516	28247	28084	27959	28224	27914	28130	28263	28273	28398	28313	28241	28222	28394	28214	28498	28319	28293	28459	28324	28228	28171	27992	28334	28316	28276	28202	28062	28236	28060	28480	28140	28429	28356	28161	28329	28344	28460	28685	28289	28154	28318	28312	28327	28630	28270	28454	28330	28189	28312	28423	27941	28173	28202	28274	28307	28180	28315	27930	28169	28186	28076	28192	28375	28062	28289	28412	28370	28480	28212	28245	28115	28194	28429	28146	28387	28194	28290	28252	28267	28364	28483	28207	28290	28089	27970	28306	28392	28248	28274	28366	28178	28134	28355	28417	28067	28273	28268	28291	28117	28383	28361	28123	28378	28216	28299	28196	27759	28360	28068	27875	28364	28415	28250	28070	28453	28316	28351	28517	28029	28170	28303	28352	27925	27998	28529	28118	27982	28045	28237	28146	28118	28187	28318	28525	28389	28115	28276	28199	28126	28236	28323	28133	28130	28196	28522	27939	28300	28300	28260	28069	28004	28318	28103	28110	28106	28391	28481	28386	28200	28381	28191	28374	28155	28008	28118	28076	28126	28225	28445	28082	28423	28330	28233	28109	28339	27961	28333	28113	28354	28229	28061	28210	28346	28202	28167	28163	28027	28238	28251	28012	28169	28474	28375	28105	28228	28157	28096	28318	28153	28275	28112	28188	28049	28278	28162	28291	28094	28398	28235	28311	28230	28355	28191	28394	28085	28498	28199	28057	28581	28122	28122	28213	28155	28194	27890	28141	27992	28209	28243	28135	28124	28067	28209	28292	28241	28370	28375	28183	28293	28369	28300	28111	28338	28154	28411	28095	28305	27814	28043	28157	28415	28198	27995	28061	28147	28495	28295	28217	28030	28149	27960	28350	28250	28187	28207	28101	28312	28319	27953	28047	28121	28356	28227	28147	28154	28049	28261	28101	28275	28138	28205	28342	28244	28097	28242	27867	28575	28293	28414	28081	28084	27978	28098	28082	28144	28202	28193	28245	28012	28321	28251	28289	28464	28332	28368	28107	28460	28080	28350	28262	28194	28296	28349	27949	28336	28205	28399	28364	27981	28072	28209	27953	28326	28053	28156	28200	28375	28416	28077	28374	28018	28084	28283	28075	28344	28120	28405	28336	28031	28251	28339	28272	28438	28271	28225	28148	28097	27845	28063	28196	28295	28290	28337	28051	28264	28270	28328	28270	28023	28067	28143	28297	28155	28291	28200	28241	28350	28490	28072	28146	28137	28338	28164	28013	28302	28189	28191	28172	28128	28030	28096	28396	28392	28507	28100	28018	28330	28196	28406	28159	28217	28357	27873	28355	28195	28100	28415	28251	28504	28629	28372	28244	28128	28158	28197	27920	28125	28391	28344	28353	28438	28287	28404	28323	28313	28035	28327	28195	28317	28397	28114	28347	28149	28209	28129	28117	27985	27995	28236	28176	28296	28227	28109	28114	28321	28208	28353	28097	28430	28102	28226	28356	28308	27923	28230	28232	28239	28030	28470	28436	28102	28449	28308	28216	27928	28048	28194	28356	28129	28488	28284	28259	28176	28068	28316	28108	28154	28442	28192	28261	28351	28192	28144	28091	28374	28309	28261	28412	28177	28275	28425	28045	28129	27957	28309	28349	28181	28224	28468	28261	28328	28347	28311	28181	28300	28168	28341	28134	28341	28139	28187	28368	28405	28027	28072	28043	28506	28231	28162	27959	27914	28135	28243	28099	28044	28216	27943	28231	28267	27959	28151	28263	28134	28225	28384	28192	28147	28161	28168	28348	28165	28256	28081	28035	28093	28454	28187	28112	28430	28187	28093	27969	28312	28202	28181	28338	28091	28271	28145	27797	28146	28298	28144	28047	28279	28216	28156	28078	28190	28583	28288	28263	28077	28185	28227	28066	28204	28043	28347	28227	28335	28283	28529	28595	28197	28100	28149	28522	28102	28211	28198	28133	28415	28186	28169	28046	28180	28084	28283	28235	28313	28162	28265	28171	28089	28229	28264	28225	28123	28191	28342	28261	28174	28153	28517	28200	28346	28010	28277	28530	28136	28228	28109	28142	28256	28196	28383	28041	28189	28117	27954	28052	28258	28173	27996	28219	28030	28425	28360	28107	28036	28155	28252	28268	28008	28017	28028	28381	28207	28138	28276	28086	28299	28316	28140	28089	28296	28151	28215	28257	28092	27990	28084	28183	28262	28150	28121	28383	28082	28200	28283	27969	28174	27963	28040	28416	28080	28307	28501	28437	28273	28058	28028	28327	28010	28082	28167	27922	28327	28114	28181	28256	28049	28060	28132	27965	28172	28434	28252	28170	28191	28117	28085	28161	28294	28379	28277	28252	28179	28216	28293	28360	28519	28343	28148	28228	28619	28268	28378	28296	28161	28376	28260	28282	28134	28069	28135	28288	28365	28058	28366	28369	28189	28252	28238	28194	28432	28366	28057	28285	28422	28138	28111	28132	28349	28100	28125	28032	28261	28407	28221	28194	27976	28227	27993	28283	28301	28090	28220	28306	28112	28238	28034	28245	28365	28427	27943	28050	28060	28064	28233	28132	28265	27956	28219	28411	28461	28377	28238	27971	28271	28143	28289	28087	28287	28416	28361	28113	28278	28100	28023	28492	28404	28419	28161	28277	28164	28079	28039	28183	27979	28349	28007	28207	28203	28027	28212	28435	28488	28166	28065	28140	28251	28180	28252	27921	28119	28295	28257	28337	28343	28377	28282	28073	28124	28282	28364	28193	28192	28270	28241	28126	28103	28250	28425	28203	28149	28175	28262	28265	28046	28302	28405	28192	28120	28205	28233	28313	28047	27951	28148	28227	28358	28146	28232	28129	28205	28334	28461	28111	28085	28382	28228	28302	28099	28077	28541	28369	28261	27995	28039	28456	28342	28180	28079	28237	28243	28395	28198	28420	28287	28127	28321	28161	28041	28091	28002	28212	28056	28572	28132	28002	28360	28138	28109	28090	28255	28241	28135	28320	28168	28329	28438	28199	28112	28292	28109	28422	28286	28329	28587	28266	28212	28184	28108	28417	28221	28246	28439	28252	28292	28251	28355	28168	28298	28251	28281	28370	28425	28166	28155	28259	28237	28089	28116	27930	28516	28225	28397	28213	28323	28053	28341	28292	28179	27916	28109	28105	28308	28238	28349	28123	28238	28144	28177	28121	28109	28202	28204	28191	28318	28096	28392	27933	28126	28147	28418	28360	28341	28116	28526	28346	28217	28326	28099	28015	28023	28044	28086	28379	28350	28128	28353	28203	28222	28023	28027	28329	28296	28090	28271	28198	28381	28345	28243	28346	28238	28227	28069	28161	28320	27996	28114	28300	28478	28513	28368	28476	28120	28408	28386	28182	28391	28603	28303	28171	27997	28252	28595	28263	28230	28306	28173	28067	28371	27914	28255	28164	28532	28135	28178	28109	28519	28239	28272	28333	28050	28230	28193	28169	28439	28387	28185	28277	28165	28191	28200	28302	28315	28021	28096	28161	28365	28128	28400	28357	27860	28297	28355	28340	28380	28055	28316	28351	28174	28317	28090	28159	28199	28150	28121	28237	28087	28178	28109	28353	28217	28293	28207	28095	28322	28382	28431	28316	28483	28280	28027	28472	28257	28205	28288	28109	28138	28084	27952	28483	28316	28040	28431	28337	28344	28277	28325	28031	28286	28093	28315	28220	28334	28318	28113	28424	28401	28368	28219	28359	28287	27961	28455	28189	28486	28346	28253	28214	28093	28219	28191	28258	28236	28149	28210	28248	28351	28415	28337	28234	28371	28205	28211	28536	28252	28502	28367	28300	28307	27876	27972	28187	28201	28059	28148	28110	28118	28125	28391	28285	28149	28172	28156	28453	28443	28090	28343	28267	28163	28281	28296	28251	28355	28582	28131	28002	28334	28532	28238	28319
27871	35629	34979	28808	25614	22834	21360	20241	19900	19352	18957	18585	18738	18330	18399	18351	18195	18324	18158	18183	17988	18021	18012	17991	18158	18052	17811	17823	17685	17946	17851	17704	17840	17925	17903	17887	17610	17708	17785	17785	17738	17782	17796	17755	17701	17737	17693	17573	17541	17705	17571	17634	17629	17591	17860	17568	17778	17779	17566	17831	17661	17745	17666	17752	17804	17834	17684	17622	17693	17788	17709	17713	17547	17727	17767	17561	17641	17900	17843	17797	17782	17666	17870	17810	17758	17484	17732	17697	17567	17740	17620	17701	17656	17670	17867	17708	17645	17716	17723	17785	17707	17799	17621	17672	17873	17693	17790	17848	17792	17652	17662	17793	17662	17598	17847	17764	17732	17874	17677	17445	17713	17659	17755	17811	17746	17584	17617	17685	17783	17813	17792	17656	17675	17763	17835	17894	17815	17721	17634	17746	17739	17768	17573	17800	17766	17684	17654	17618	17639	17573	17694	17477	17649	17626	17749	17640	17729	17608	17514	17830	17658	17542	17754	17637	17683	17893	17699	17677	17716	17618	17694	17487	17593	17910	17661	17657	17709	17613	17793	17739	17668	17620	17596	17835	17752	17557	17537	17717	17494	17661	17770	17711	17646	17731	17563	17509	17741	17687	17613	17696	17657	17787	17771	17576	17579	17699	17677	17705	17796	17654	17707	17754	17652	17691	17872	17631	17854	17690	17523	17758	17806	17824	17636	17792	17842	17814	17663	17898	17745	17804	17767	17873	17672	17728	17640	17634	17622	17922	17552	17862	17815	17602	17807	17631	17729	17538	17717	17734	17764	17654	17769	17916	17748	17591	17738	17901	17760	17818	17590	17600	17670	17730	17764	17639	17561	17745	17663	17463	17602	17662	17733	17733	17551	17824	17791	17798	17794	17794	17712	17555	17735	17767	17805	17749	17754	17640	17830	17556	17744	17788	17554	17639	17682	17426	17789	17783	17659	17884	17796	17901	17521	17721	17630	17693	17858	17678	17706	17753	17852	17628	17706	17540	17653	17728	17783	17721	18031	17589	17678	17707	17552	17712	17661	17675	17686	17661	17434	17687	17702	17702	17738	17734	17663	17610	17700	17671	17509	17606	17552	17747	17681	17726	17646	17590	17596	17790	17717	17885	17879	17616	17736	17711	18000	17569	17734	17566	17597	17632	17747	17771	17624	17694	17493	17853	17624	17823	17635	17731	17794	17708	17737	17526	17706	17744	17620	17776	17656	17652	17807	17933	17656	17819	17715	17581	17926	17682	17793	17689	17889	17710	17800	17620	17816	17656	17636	17655	17915	17536	17717	17621	17697	17817	17820	17706	17914	17696	17938	17636	17612	17695	17592	17559	17729	17728	17575	17806	17513	17442	17763	17559	17726	17669	17806	17641	17770	17647	17608	17688	17609	17783	17625	17761	17712	17705	17640	17729	17828	17741	17689	17599	17717	17766	17726	17620	17726	17769	17585	17751	17623	17728	17647	17626	17566	17724	17824	17808	17719	17840	17824	17583	17637	17720	17523	17642	17695	17645	17862	17649	17530	17690	17679	17620	17713	17553	17561	17689	17691	17714	17751	17861	17751	17463	17663	17808	17631	17747	17700	17489	17799	17735	17725	17613	17732	17841	17686	17841	17582	17585	17857	17762	17631	17611	17731	17670	17837	17679	17763	17673	17779	17636	17864	17565	17597	17842	17697	17718	17725	17788	17392	17696	17754	17791	17786	17586	17718	17748	17744	17677	17755	17819	17729	17767	17580	17649	17607	17557	17703	17656	17800	17727	17466	17724	17672	17451	17678	17747	17722	17699	17629	17647	17724	17788	17961	17619	17652	17471	17744	17885	17744	17561	17569	17512	17957	17719	17513	17557	17709	17712	17823	17820	17765	17631	17886	17695	17699	17586	17709	17728	17701	17698	17592	17708	17550	17741	17835	17797	17674	17676	17695	17554	17651	17949	17890	17918	17440	17732	17649	17701	17652	17635	17664	17606	17758	17794	17776	17542	17703	17757	17545	17737	17814	17605	17859	17788	17655	17776	17624	17731	17659	17719	17576	17666	17926	17723	17737	17627	17662	17713	17695	17757	17755	17665	17704	17732	17603	17692	17736	17756	17785	17650	17720	17695	17761	17714	17504	17702	17638	17747	17864	17622	17912	17817	17578	17848	17736	17625	17732	17677	17634	17669	17816	17725	17615	17631	17825	17707	17582	17664	17811	17868	17859	17740	17886	17529	17547	17614	17605	17512	17736	17696	17725	17717	17635	17577	17637	17655	17640	17838	17745	17648	17576	17664	17773	17716	18012	17717	17722	17644	17698	17896	17803	17897	17686	17795	17626	17527	17576	17652	17598	17674	17794	17556	17779	17562	17738	17478	17815	17730	17734	17689	17683	17752	17737	17548	17699	17829	17615	17651	17594	17743	17759	17670	17665	17648	17819	17557	17588	17679	17675	17902	17860	17624	17628	17591	17572	17446	17538	17648	17849	17879	17766	17683	17641	17792	17658	17633	17632	17782	17793	17635	17595	17649	17744	17683	17818	17506	17674	17638	17704	17634	17666	17728	17759	17826	17783	17576	17784	17677	17653	17689	17707	17719	17767	17753	17747	17605	17692	17696	17844	17781	17739	17857	17724	17634	17858	17701	17701	17755	17853	17627	17582	17584	17768	17601	17787	17669	17630	17515	17699	17672	17766	17752	17726	17640	17755	17890	17613	17555	17772	17591	17806	17616	17683	17720	17649	17731	17650	17760	17626	17722	17758	17902	17701	17642	17723	17591	17501	17765	17726	17570	17670	17614	17657	17844	17651	17970	17819	17794	17552	17711	17792	17703	17777	17683	17854	17637	17537	17756	17577	17511	17709	17766	17866	17722	17864	17636	17725	17526	17627	17627	17481	17819	17760	17642	17622	17550	17778	17724	17572	17734	17451	17781	17764	17619	17945	17750	17608	17834	17644	17784	17574	17769	17541	17862	17811	17856	17786	17778	17690	17614	17748	17732	17706	17663	17696	17798	17598	17758	17588	17745	17388	17793	17668	17743	17822	17624	17605	17652	17660	17548	17800	17840	17693	17753	17745	17653	17761	17743	17801	17693	17700	17748	17777	17673	17781	17643	17836	17713	17579	17674	17679	17836	17826	17738	17841	17749	17788	17641	17766	17725	17854	17654	17632	17526	17561	17651	17683	17666	17821	17876	17626	17701	17628	17643	17554	17677	17846	17743	17732	17894	17778	17588	17711	17787	17518	17840	17643	17528	17556	17831	17787	17523	17877	17714	17584	17683	17649	17607	17685	17794	17641	17709	17685	17821	17618	17862	17669	17874	17670	17840	17770	17764	17575	17636	17746	17700	17683	17749	17717	17697	17806	17604	17590	17609	17892	17687	17757	17533	17743	17785	17731	17861	17664	17723	17712	17738	17867	17616	17876	17731	17664	17619	17832	17777	17727	17716	17760	17612	17806	17760	17782	17879	17711	17682	17598	17618	17762	17618	17828	17636	17597	17777	17694	17721	17785	17714	17661	17753	17557	17555	17536	17639	17825	17488	17836	17709	17810	17766	17708	17825	17525	17662	17750	17843	17873	17773	17771	17774	17715	17788	17822	17526	17737	17743	17684	17751	17696	17754	17687	17708	17732	17574	17689	17750	17609	17759	17618	17878	17601	17795	17783	17778	17868	17705	17656	17807	17857	17632	17625	17648	17573	17669	17635	17787	17743	17906	17784	17592	17711	17710	17659	17641	17781	17700	17674	17775	17564	17554	17614	17861	17718	17704	17592	17851	17743	17804	17931	17518	17587	17571	17697	17610	17742	17838	17559	17590	17810	17763	17779	17694	17730	17879	17832	17588	17589	17674	17648	17781	17797	17499	17647	17789	17729	17715	17733	17579	17626	17702	17610	17667	17721	17714	17771	17907	17576	17878	17723	17688	17776	17550	17500	17589	17602	17734	17810	17650	17731	17823	17761	17733	17732	17595	17714	17605	17667	17762	17667	17575	17625	17711	17739	17837	17580	17714	17771	17649	17634	17955	17603	17753	17682	17717	17774	17553	17699	17528	17628	17593	17812	17685	17863	17576	17658	17528	17512	17638	17704	17498	17715	17756	17810	17633	17751	17823	17747	17776	17649	17733	17825	17622	17577	17932	17789	17717	17658	17662	17943	17611	17551	17746	17622	17871	17774	17680	17786	17610	17967	17640	17848	17515	17720	17817	17644	17695	17875	17969	17577	17850	17694	17931	17662	17627	17527	17607	17731	17736	17708	17815	17644	17800	17679	17733	17593	17723	17528	17798	17746	17716	17708	17606	17667	17775	17697	17780	17609	17640	17572	17643	17703	17696	17780	17854	17722	17552	17673	17665	17621	17728	17589	17601	17784	17636	17760	17711	17625	17563	17666	17651	17701	17787	17730	17662	17784	17698	17780	17645	17632	17617	17842	17786	17818	17507	17731	17679	17704	17635	17760	17575	17744	17778	17519	17629	17620	17780	17658	17858	17733	17722	17722	17575	17634	17879	17701	17657	17789	17749	17720	17773	17708	17682	17714	17555	17670	17829	17596	17715	17715	17754	17628	17776	17570	17668	17724	17869	17833	17772	17745	17829	17691	17582	17662	17710	17639	17538	17925	17594	17664	17665	17495	17772	17640	17593	17763	17663	17498	17753	17657	17649	17783	17723	17806	17694	17656	17580	17822	17631	17666	17748	17908	17587	17617	17692	17731	17589	17827	17609	17677	17806	17626	17630	17625	17564	17600	17742	17803	17720	17780	17680	17841	17764	17707	17811	17715	17675	17714	17751	17774	17747	17669	17783	17657	17626	17866	17561	17775	17646	17676	17642	17609	17657	17821	17767	17915	17652	17690	17569	17841	17726	17729	17529	17796	17733	17780	17779	17743	17811	17745	17663	17715	17658	17593	17820	17705	17718	17568	17524	17754	17568	17607	17612	17755	17862	17570	17797	17911	17596	17603	17760	17751	17565	17559	17713	17762	17746	17796	17682	17590	17824	17577	17724	17777	17638	17706	17766	17713	17544	17853	17717	17664	17713	17666	17704	17690	17777	17738	17759	17831	17562	17682	17794	17767	17667	17672	17699	17580	17561	17660	17731	17697	17679	17642	17701	17768	17649	17800	17802
24289	21196	27911	25929	26273	31209	33018	30054	29109	28905	28584	28397	28125	27769	27742	27488	27701	27675	27472	27532	27326	27146	26992	27105	27183	27422	26897	26817	26954	27079	27030	27326	27259	27016	26777	26910	26992	26880	26956	27054	26923	27112	26811	27033	26727	26922	27104	26898	26685	26915	27022	26850	26823	26835	26983	26889	26821	26796	26982	26751	26601	26876	26762	27070	26908	26741	26926	26966	26765	26851	26857	26831	26968	26798	26577	26852	26694	26763	27047	26828	26828	26899	26531	26686	26822	27095	26618	27106	26680	26691	26778	26930	26850	27052	26834	26745	26853	26951	26897	26598	26785	26822	26861	26684	27082	27001	26747	26831	26919	26760	26945	26716	26507	26876	26752	26681	26666	26762	26835	26926	26830	26544	26875	26608	27068	26774	26653	26672	26825	27001	26659	26701	26756	27044	26651	26916	26785	26849	26734	26856	26881	26935	26748	26648	26681	26761	26983	26939	26699	26929	26638	26663	27025	26977	26921	26685	26968	27094	26803	26923	26882	26646	26704	26792	26909	26808	27070	26559	26830	26527	26915	26940	26853	26952	26955	26931	26715	26679	27109	26981	26889	26737	26587	26753	26377	26623	26652	26821	26676	27061	26782	27241	26873	26696	26719	26963	26611	26935	26950	26799	26866	26818	26959	26788	26831	26940	26729	27062	26686	26590	26848	26748	26712	26586	26848	26943	26698	26732	26739	27141	26833	26833	26711	26722	27012	26940	26711	27162	26635	26864	26759	26713	26820	26604	26688	27073	26789	26826	26876	26810	26796	26751	26978	26807	26520	26893	26705	26837	26617	26742	26779	26781	26768	26723	26627	26572	26819	26717	26868	26703	26925	26630	26661	26757	26909	26714	26750	26862	26813	26854	26692	26668	26729	26892	26643	26751	26720	26620	26910	26766	26744	26813	26528	26823	26807	26806	26720	26731	26743	26569	26778	26605	26986	26821	27024	26815	26820	26626	26933	27016	27016	26932	26614	26849	27001	26844	26651	26493	26829	26654	26932	26846	26973	26768	26816	26789	26743	26899	27003	26956	26633	26846	26679	26924	27099	26835	26782	26650	26731	26616	26572	26645	27020	26843	26730	26705	26603	26930	26785	26888	26732	26512	26538	26670	26602	26827	26951	26750	26889	26488	26525	26882	26659	26973	26728	26736	26772	26765	26672	26929	26640	26663	26847	26763	26784	26704	26633	26723	26702	26711	26903	26774	27066	26640	26781	26474	26677	26973	26785	26849	26694	26644	27163	26708	26898	26911	26768	26660	26916	26618	26900	26869	26971	26927	26558	26758	26758	26762	26727	26487	26866	26720	26869	26675	26732	26653	26846	26954	26783	26795	26974	26720	26799	26999	26795	26915	26891	27017	27004	26779	26701	26841	26781	26724	26934	26829	26762	26941	26885	26731	26594	26974	26903	27081	26727	26833	26675	26767	26843	26669	26661	26957	26793	26662	26746	26818	26786	26937	26860	26808	26668	26805	26881	26760	27038	26945	26794	26870	26768	26706	26726	26712	26827	26738	26828	26726	26741	26718	26735	27083	27229	26514	26948	26945	26798	26876	26757	26923	26867	26825	26734	26892	26821	26721	26853	26637	26670	26972	27026	26562	26611	26868	26923	26841	26714	26762	26819	26847	26808	26585	26938	26843	26820	26582	26719	26797	26819	26651	26887	26651	26705	26801	26655	26786	26912	26841	26697	26631	26803	26997	26935	26684	26755	26776	26579	26532	26746	26592	26861	26718	26821	26591	26698	26840	26892	26755	26925	26534	26514	26901	26864	26787	26878	26840	26945	27048	26965	26881	26771	26987	26904	26692	26946	26619	26509	27034	26954	26854	26925	27170	27023	26554	26853	26557	26564	26804	26602	26780	27073	26913	26808	26952	26764	26721	26974	27096	26677	26829	26900	26778	26590	26850	26858	26731	26806	26752	26647	26774	26867	26862	26716	26679	26824	26902	27155	26625	27061	26828	27062	26912	26786	26863	26854	26837	26670	27023	26699	27015	26830	26666	26967	26623	26668	26666	26870	26831	26648	26944	26871	26865	26777	26850	26972	26864	26867	26656	26621	26522	26949	27104	26887	26824	26860	26652	26626	26646	26670	26576	26753	26788	26715	26918	26787	26667	26992	26713	26868	26699	26853	26625	27036	26802	26841	26832	26843	26875	26737	26829	26889	26689	26730	26733	26857	26699	26866	26987	26977	26961	26932	26801	26799	26724	26671	26949	27000	26905	26745	26542	27064	26832	26866	26684	26752	26808	26848	26804	26771	26900	27052	26657	26633	26612	26764	26909	26678	26628	26881	26676	26928	26648	26674	26565	27025	26698	27078	26560	26791	26729	26879	26883	26941	26704	26560	26811	26850	26791	26869	26842	26671	26843	26832	26752	27116	27050	27081	26844	26714	26785	26777	26842	27070	26721	26963	26858	26780	26747	26861	26848	26874	26706	26581	26696	26890	26932	26785	26721	26539	26848	26809	26910	26849	26579	26925	26843	26815	26898	26678	26799	27014	26796	26725	26710	26559	26841	26861	26915	26920	26829	26711	26789	26758	26642	26907	26991	26717	26676	26610	26730	26890	26760	26934	26696	26670	26738	27124	26719	27097	26837	26715	26541	26945	26629	26770	26730	26883	26745	26905	26843	26663	26755	26857	26812	26902	26686	26974	26811	26896	26895	26613	26843	26758	26635	26681	26856	26707	27098	26731	27024	26816	26600	26719	26629	26933	26853	26932	26874	26954	26849	26640	26432	26710	26796	26903	26584	26801	26792	26602	26815	26897	26760	26661	26804	26523	26541	26689	26683	26664	26615	26920	26585	26796	26763	26994	26734	26840	26609	26998	26784	26755	26660	26734	26578	26917	26683	26791	27053	26611	26698	26548	26524	26927	26674	26635	26999	26757	26815	27045	26817	26828	26749	26963	26851	26777	26559	26838	26825	26810	26809	26849	26789	26531	26789	26917	27132	26831	27033	26829	26843	26763	26559	26732	26806	26812	26743	26807	26883	26828	26822	26899	26833	26870	26912	26707	26836	26690	26486	26820	26763	26850	26620	26946	26861	26851	26803	26914	26684	26622	26658	26680	26772	26612	26996	26792	26866	26587	26644	26588	26745	26642	26904	26868	26826	26733	26625	26597	26887	26830	27014	26742	26832	26833	26803	26729	26750	26776	26746	26911	26804	26577	26726	26691	26743	26698	26843	26674	26632	27033	26833	26777	26732	26848	26482	26760	26765	26833	26697	26681	26769	26634	26769	26912	26847	26814	26640	26925	26919	26708	26762	26529	26498	26877	27165	26910	26666	26896	27035	26932	26775	26795	26782	26953	26735	26822	26969	26854	26821	26745	27119	26769	26436	26806	26687	26668	26853	26714	26753	26860	26966	26862	27057	26831	26614	26702	26472	26759	26927	26975	27026	26953	26703	27080	26875	26856	26759	26713	26934	26893	26698	26901	26827	26848	26916	26790	26819	26646	26708	26667	26704	26769	26957	26756	26662	26437	26809	26907	26599	26506	26679	26663	26555	26597	26692	26764	26688	26969	26888	26972	26880	26805	26856	26865	26627	26778	26874	26878	26572	26854	26620	26677	26703	26736	26955	26930	26906	26830	26604	26730	26790	26963	26858	26754	26668	26735	26979	27193	26781	26875	26516	26848	26715	26848	26989	26777	26747	26691	26877	27008	26937	26809	26867	26639	26742	26842	26878	26798	26901	26779	27011	26943	26879	26617	27103	26589	27023	26761	26543	27081	27150	27010	26506	27063	26761	26518	26671	26677	26851	26711	26876	27046	26512	26692	26700	27018	26756	26902	27151	27115	26698	26719	26705	26886	26624	26997	26838	26911	26495	26868	26769	26571	26877	26601	26857	26687	26685	26857	27100	26729	26864	26709	26560	26748	26826	26590	27040	26904	26892	26851	26977	26642	26857	26831	26772	26747	26744	26789	27098	26882	26616	26952	26677	27110	27093	26826	26907	26705	26781	26709	26980	26934	26981	26962	26903	26748	26860	26774	26515	26777	26668	26873	26943	27239	26783	26859	26883	26606	27075	26624	26797	26639	26673	26870	26676	26712	26779	26778	26660	26845	26713	26841	26857	26906	26682	26871	26735	26713	26935	26701	26734	27014	26780	26925	26518	26819	26763	26862	26689	26815	27058	26749	26801	26829	26797	26785	26848	26320	26750	26727	27039	27071	26651	26930	26637	26763	26736	26760	26504	26729	26993	26645	26994	26929	26758	27202	27012	27047	26792	26793	26822	26933	26859	26879	26830	26880	26948	26662	27004	26803	26915	26875	26676	26591	26614	26965	26907	27049	26899	26593	26567	26794	26702	26750	26830	27039	26691	26942	26744	26725	26535	27148	26981	26896	26798	26759	26645	27021	27012	26904	26741	26859	26703	26881	27000	26723	26996	26805	26497	26867	26891	26820	26657	26856	26967	26583	26775	26721	26617	26852	26984	27075	26707	26881	26948	26959	26547	26823	26679	26675	26789	26565	26839	26896	26846	26638	26897	26838	26499	26684	26827	26821	26749	26863	26752	26717	26659	26607	26861	26854	26684	26962	27028	26817	26831	26894	26936	26981	26726	26711	26765	26821	26625	26807	26707	26793	26894	26956	26550	26634	27177	26759	26638	26677	26864	26681	26920	26516	26913	26958	27091	26970	27088	27027	26704	26561	26842	26847	26825	26783	26717	26948	26786	26746	27031	26732	26733	26561	26868	27010	26902	26803	26696	26648	26724	27040	26792	26651	26938	26817	26840	26585	26539	27010	26830	26946	26763	26950	26921	27020	26674	26880	26734	27002	26836	26624	26836	26747	26583	26827	26841	27046	26703	26914	26585	26766	26894	26882	26753	27061	27063	26887	27028	26586	26828	26599	26894	26832	26945	26594	26913	26969	26698	26994	26918	26658	26893	26656	26444	26709	26766	27045	26802	26796	26855	26916	26702	26569	26615	26741	26781	26786	26736	26651	26722	26750	26900	26572	26647	26725	26960	26682	26758	26700	26583	26803	26830	26907	26524	26703	26722	26647	26628	26541	26725	26742	26858	26561	26529	26857	26660	26761	26442	26744	26616	26521	26841	26805	27251	26991	26599	26827	27110	26755	26681	26848	27029	26626	26777
25163	42390	41714	34529	29554	25430	23418	21917	20797	20028	19584	19309	18934	18605	18370	18169	17994	17923	18074	17715	17772	17539	17589	17521	17348	17403	17539	17379	17466	17284	17372	17311	17106	17201	17077	17057	17374	17181	17051	17099	16955	17141	17138	17194	17044	17037	17156	17044	17026	17037	16987	17092	16827	16881	17086	17098	16981	17167	16937	17013	17139	17002	17173	17139	16935	17130	16886	17153	16977	17031	16986	17135	17000	17120	17157	17007	17078	16797	16991	16952	17067	17139	17204	16989	17015	16920	17080	17065	17260	17036	16948	17069	17132	16994	16929	17034	17002	17204	17133	16993	17051	17121	16965	16987	16991	17194	17022	17120	17141	17046	17147	16932	17032	16936	16849	17245	16969	17167	17043	17045	16939	17152	17040	17071	17026	17068	17033	17065	16991	17109	16980	17096	17140	17114	17163	16933	17049	17005	16959	16832	16868	16982	17079	17234	17000	17042	17090	17008	17213	17030	16937	17059	16974	17171	16962	16836	17014	17078	17190	16992	17034	16953	16969	17148	17084	17065	17231	16956	17136	17085	17008	17102	16989	16910	17012	17143	16960	17000	17070	17044	17244	17122	16987	16975	17014	16959	16935	17133	17171	16940	17036	17083	17162	16999	16923	16961	17021	17075	17124	17097	17000	17097	17267	16817	17092	16878	17064	16911	17041	16956	16927	16996	16940	17097	17028	17019	17197	17017	16906	16994	16946	17114	17066	17104	16936	16967	16960	17108	17050	16973	17129	16874	17019	17183	16950	16860	17097	17015	17111	17100	17039	17085	17164	16859	17155	17146	17084	17126	17173	17027	17140	17030	16988	17061	16892	16886	16934	16968	17017	17256	17046	17030	17018	17052	17064	17073	17026	17157	16956	17223	17016	17059	16864	17092	17068	16994	17005	16953	17038	16967	17037	16976	16998	16970	17122	17081	17180	17028	17139	17080	17060	17012	16876	16932	17130	17063	17026	17013	16983	17058	16885	17261	16856	17020	17125	17105	16977	17332	16988	17016	17060	16875	16985	17021	17016	16815	17031	17069	16885	16981	17075	16882	17156	16995	17028	17096	16900	17082	16937	16949	17197	17090	17069	16917	17039	17151	16830	17129	17030	17036	16871	17210	17113	17040	17245	16982	17188	17031	17032	17019	16909	16986	17188	17121	16925	17083	17061	16907	16877	16961	17102	17146	17086	17155	16892	16896	16985	17006	17016	17129	17107	17157	16899	16962	17024	16939	16950	16965	17032	16908	17076	17080	17115	17052	17192	17034	16984	16954	17036	16868	17039	17119	17105	16812	17042	17054	17011	16836	17220	16918	17023	16965	17281	16924	16993	16956	16930	17050	17136	17097	16952	16964	17228	17145	17160	16999	17100	16948	17298	16951	17002	17011	17012	17212	16988	16995	17140	17099	17131	17021	17085	17068	17149	17133	17048	17011	17075	17106	17035	17108	16814	17048	17064	16940	17035	17023	16984	16819	17026	17057	17063	16915	17070	16997	16976	16953	16956	16977	17126	17052	16973	16909	16946	17069	17051	16954	16925	17008	16965	17058	16975	16936	17106	17024	17164	17101	17081	17085	16944	16845	16905	16942	17130	17152	16975	16903	17053	17019	16981	16929	17102	16988	17199	17053	16794	17173	17101	17124	17046	16919	16939	16907	16994	17376	16993	16891	16816	17036	17083	17063	17067	16907	17118	17051	16904	17054	17053	16806	17072	17154	17094	16858	17138	17081	17125	16860	16996	16954	17046	16883	16949	17111	16950	17065	16995	16907	17089	16972	17043	17071	17045	17026	17061	17025	17131	17232	17022	16950	17038	17159	16995	17204	17138	17272	17059	17063	16955	17071	17004	17380	17029	17046	17155	17086	17127	17063	17153	17136	17040	17272	16918	16986	17093	17066	16953	17179	17129	16873	17120	16999	17003	17043	16967	16920	17158	16974	17075	17056	17000	16891	16989	16969	17089	17015	17192	16984	17142	17046	16967	16945	16961	17045	16783	17155	16914	16992	16931	17030	17009	17171	16936	17056	17120	16961	16928	17073	16902	16940	17044	17071	16784	17005	16933	17072	16977	16993	16937	16923	17095	16888	17121	17251	17157	16909	16945	16893	16899	16936	17123	17055	16906	17015	16786	16897	16969	16906	16951	17124	17024	16953	16936	16993	16832	17190	17031	16982	16955	17033	16911	16990	16848	17004	17107	16871	17076	17129	17240	17021	17065	17095	17142	17003	17174	17021	16964	17177	17098	17069	17077	17102	17040	16915	17176	16890	16930	17019	17045	16957	16896	17000	17100	16934	16966	17048	17098	17011	17015	17285	17107	17182	16951	17006	17005	17193	17116	16930	17037	17042	17077	16976	17048	16945	16819	17178	16887	17095	17051	16956	17155	17058	16796	16974	17206	17248	17074	17099	16998	17147	17167	16925	17081	17078	17039	17045	17157	17093	16996	16861	17070	17089	16992	17156	17006	17010	16981	17158	17102	17049	17169	17020	17112	17046	17024	17083	16926	16919	16777	16940	16853	16967	17029	17037	17010	17045	16996	17005	17068	17073	17090	16982	16989	17076	17211	16939	16944	16992	16926	17212	17091	17048	17059	17084	16810	16826	16883	17067	16904	17044	17029	16981	16991	16971	17076	16878	17042	16980	17070	16842	17109	17075	17044	17105	17060	16934	17069	17053	16988	17080	16921	17031	17006	17111	17051	17089	17162	17132	17048	16971	16965	17162	16937	17060	17193	16945	17046	17155	17034	16926	17042	17032	17094	16973	17061	17026	17101	17002	17047	17062	16870	16910	17075	16801	16803	16983	17244	17116	16950	17115	16874	16834	17152	17302	16991	17106	17027	17096	17000	17014	17139	16838	16995	17030	17268	17098	16992	16937	17043	17048	16907	16979	17181	17026	16931	17007	17072	17067	17043	16892	16895	16862	17157	17013	17062	16889	17095	17115	17150	17006	17079	16918	16922	17004	16895	16927	16969	16985	17116	16888	17033	17114	16993	16942	17035	17112	16890	17058	17201	17130	17166	16950	17054	16864	16986	17050	16962	17054	16951	17191	17151	17012	16996	16981	17192	16961	17099	17105	17023	16959	16956	17088	16879	16995	17123	16926	16892	17068	17007	17030	16906	17075	17117	17016	16880	17052	17008	17001	17063	17038	16937	17151	17190	17129	16974	16973	16985	17086	16910	17072	17035	17082	17326	17086	17023	17106	17197	16841	16992	17296	17012	17066	17033	17035	16832	17164	17218	16955	17095	17061	17156	17050	16806	17062	17196	16950	17118	17085	17006	17060	16943	17050	16889	17062	17115	17075	17093	17063	17117	17045	16869	17007	16959	17222	17163	17117	17037	17211	17183	16959	17007	16947	17063	16980	17161	16993	16967	17150	17001	16911	16984	16894	16850	17205	17081	16968	17237	16963	16956	17036	16962	16978	17113	16944	17087	17037	16942	16998	17162	17052	17119	16940	16974	17094	17074	17051	16980	17070	17010	16983	17054	16957	16983	17117	17120	17075	17081	17009	17166	17066	16902	17072	16963	17040	17021	17145	16886	17131	17064	17235	16856	17010	17032	17172	16985	17044	17232	17083	17096	16992	16916	17006	17071	16864	16949	17018	16942	17000	17000	17021	16972	17193	16893	17127	17129	17198	17015	17078	16893	17124	17081	17021	17101	16912	17026	17086	17244	17083	17053	16991	17036	17183	17171	16814	17091	16879	17109	17038	16858	16997	16866	16880	16993	17067	17050	17023	17177	17038	17110	17163	16948	17035	17067	17033	17131	17124	17026	16968	17014	17195	16974	17180	17089	17115	17231	16965	17102	16962	16995	17060	17134	17021	16868	17129	16927	16881	17050	17156	16933	17093	16891	17069	16977	16947	16861	17043	17046	16965	16977	17310	16972	17011	16854	16954	16947	16971	17108	17015	17231	17014	17036	17017	17142	17051	16966	16837	17087	17008	17026	17039	16936	17072	16979	17028	17141	17118	17012	17023	16990	17005	16946	16911	17037	16937	16968	17028	17041	17152	17045	17066	17117	16964	17200	16860	17052	16934	16966	16841	17000	17143	17100	16913	16931	17003	17051	17084	16957	17060	16998	17063	16930	16850	17122	16815	17111	16795	17245	16899	17012	16907	16910	17019	16991	17049	16920	17112	17044	17086	16985	16926	16942	17047	16933	16909	17036	17108	16981	17002	17243	17047	17053	16950	17019	17077	17153	17044	17044	17041	16866	16954	17184	17140	17184	16960	17040	17029	17014	17305	17095	17063	17170	17158	17051	17034	16918	17024	17202	17060	17003	16827	17135	17163	17020	17030	16906	17217	17036	17031	17124	17093	17103	17168	17106	17078	17167	17029	16986	16876	17053	16792	17048	17009	17006	17168	16995	16985	17141	16990	17075	17132	16908	17107	17089	17099	17024	16979	17125	17092	16967	17305	17039	16990	17000	17087	16937	16964	17080	16895	17197	17029	17030	17199	16974	16977	16902	17254	16996	16987	17065	17083	17123	17018	16996	17073	16925	17081	17249	17116	17070	17062	17066	16909	17125	16753	17124	17165	16845	17091	17175	17073	17085	17077	16926	17167	16822	17151	17141	17106	17063	16965	17012	16897	17110	17042	16960	17041	17044	16940	17074	16939	17065	17049	17110	16944	17140	17121	17055	17107	17010	17049	17061	16925	16941	16983	17048	16824	17203	16946	16943	16939	17113	16850	16985	16883	17098	17014	16976	17074	17048	16864	16902	16913	17036	17026	17116	17255	17079	16993	16879	16963	17057	17089	17147	17082	17010	17098	17092	17015	17071	17155	17036	17079	17125	16971	16952	16900	17038	16960	17097	16937	17035	17060	17052	17106	16951	17061	16966	16872	16926	17067	17003	17111	17107	17079	16951	17085	16856	17019	16774	16821	17005	16978	16939	16954	17079	17114	17042	16895	17034	16987	16880	17010	17077	16937	16882	16953	17200	16951	17135	17064	16956	17160	17010	17029	17050	17238	16971	17037	17126	16998	17043	16958	17143	17009	16985	16967	17045	17031	17086	17203	17068	17047	16922	16879	17040	17019	17007	16894	16999	17146	17024	17065	17001	17098	17086	16994	17030	16889	17044	16856	16992	17060	17127	17116	16971	17129	17155	17006
22641	21165	27802	25177	23849	30309	35884	32102	30736	31055	30667	30069	29809	29602	29064	28910	28494	28671	28203	28722	28408	28319	28202	28290	28237	28209	28283	28191	28097	28097	28032	28008	27992	27916	27921	27788	28054	27795	28092	27873	27938	27897	27813	27965	27866	27896	27653	27840	27826	27737	27700	27743	27552	27678	27550	27861	27862	27976	27996	27871	27790	27871	27934	27844	27716	27594	27954	27722	27691	27697	27870	27649	27977	27968	27549	27861	27796	27592	27758	27829	27721	27763	27911	27649	27744	27803	27780	27613	27907	27349	27801	27579	27804	27891	27708	27817	27666	27502	27782	27524	27684	27782	27501	27576	27701	27721	27737	27786	27486	27544	27873	27875	27710	27658	27779	27761	27877	27793	27890	27587	27727	27693	27662	27568	27703	27506	27650	27652	27972	27691	27542	27579	27616	28055	27620	27453	27541	27538	27722	27796	27575	27621	27823	27753	27553	27839	27909	27769	27599	27692	27910	27680	27872	27557	27468	27701	27691	27851	28075	27684	27520	27774	27716	27551	27668	27566	27820	27650	27493	27573	27650	27609	27612	27692	27693	27900	27849	27851	27805	27692	27805	27613	27588	27739	27967	27325	27738	27472	27804	27754	27696	27659	27546	27663	27560	27440	27543	27779	27511	27451	27521	27445	27790	27465	27693	27664	27628	27580	27451	27612	27759	27539	27478	27489	27627	27623	27558	27611	27463	27776	27459	27711	28054	27490	27635	27644	27705	27950	27669	27548	27695	27792	27737	27458	27661	27491	27811	27782	27452	27536	27431	27649	27556	27725	27730	27790	27730	27636	27769	27837	27747	27666	27568	27574	27771	27817	27626	27669	27786	27490	27591	27560	27853	27596	27568	27475	27651	27650	27441	27668	27649	27663	27422	27466	27691	27412	27844	27912	27807	27820	27784	27570	27410	27398	27601	27886	27637	27476	27771	27543	27640	27579	27477	27551	27449	27580	27688	27795	27718	27682	27670	27746	27569	27662	27721	27730	27597	27756	27685	27764	27574	27723	27705	27693	27800	27538	27622	27530	27619	27570	27721	27692	27459	27546	27598	27568	27385	27608	27747	27574	27669	27623	27779	27586	27515	27413	27872	27619	27601	27652	27538	27602	27876	27654	28022	27501	27624	27554	27851	27740	27603	27760	27793	27884	27702	27866	27589	27579	27739	27731	27687	27350	27545	27901	27712	27904	27633	28005	27564	27569	27367	27724	27687	27582	27478	27339	27588	27824	27617	27559	27704	27634	27416	27563	27417	27758	27506	27838	27697	27534	27278	27627	27566	27704	27472	27868	27669	27875	27527	27644	28202	27709	27779	27684	27894	27786	27660	27611	27732	27785	27612	27644	27791	27661	27552	27433	27418	27613	27648	27520	27557	27856	27606	27467	27823	27819	27466	27551	27906	27730	27436	27566	27593	27522	27597	27600	27766	27761	27725	27597	27712	27536	27385	27583	27529	27612	27908	27687	27618	27701	27422	27897	27931	27580	27708	27462	27583	27476	27490	27436	27515	27797	27720	27706	27487	27704	27547	27697	27785	27426	27361	27623	27981	27565	27791	27491	27916	27755	27594	27482	27564	27372	27432	27695	27711	27721	27621	27655	27905	27645	27680	27687	27667	27555	27824	27882	27399	27309	27859	27827	27439	27621	27458	27664	27726	27513	27562	27659	27643	27652	27704	27404	27746	27777	27506	27682	27655	27461	27770	27714	27721	27649	27483	27956	28020	27823	27765	27808	27551	27559	27489	27671	27834	27716	27703	27735	27655	27780	27419	27772	27726	27632	27571	27578	27808	27477	27704	27721	27573	27648	27950	27632	27733	27510	27453	27567	27591	27568	27908	27693	27647	27660	27554	27584	27786	27481	27619	27705	27556	27481	27758	27696	27664	27646	27907	27703	27667	27616	27533	27292	27359	27788	27637	27614	27658	27791	27643	27615	27511	27477	27744	27541	27511	27557	27583	27554	27605	27631	27689	27765	27789	27550	27726	27664	27824	27696	27647	27930	27637	27775	27884	27601	27627	27425	27741	27889	27753	27644	27750	27830	27625	27703	27727	27834	27704	27628	27594	27519	27503	27594	27651	27471	27587	27704	27606	27419	27897	27656	27498	27502	27522	27879	27628	27649	28018	27700	27836	27786	27722	27619	27840	27944	27573	27615	27599	27623	27649	27714	27610	27616	27605	27451	27730	27733	27571	27861	27728	27673	27935	27764	27790	27462	27276	27346	27530	27699	27824	27487	27579	27660	27654	27879	27533	27712	27884	27449	27688	27747	27860	27660	27625	27372	27549	27577	27613	27744	27895	27803	27665	27764	27744	27569	27730	27889	27650	27727	27926	27899	27410	27635	27927	27793	27606	27491	27822	27487	27738	27573	27569	27755	27564	27786	27519	27441	27436	27465	27662	27626	27833	27717	27705	27703	27798	27824	27524	27583	27819	27654	27613	27398	27600	27872	27788	27778	27697	27769	27603	27814	27728	27368	27646	27442	27592	27725	27863	27782	27741	27717	27686	27612	27779	27678	27659	27779	27526	27826	27457	27742	27689	27685	27658	27616	27689	27549	27557	27712	27540	27449	27867	27744	27713	27655	27755	27598	27665	27619	27496	27547	27781	27576	27518	27665	27707	27728	27753	27558	27790	27820	27697	27566	27887	27694	27724	27642	27762	27657	27693	27678	27613	27965	27531	27540	27473	27884	27365	27557	27730	27593	27716	27729	27620	27602	27564	27724	27707	27792	27651	27481	27727	27488	27608	27702	27520	27912	27579	27748	27725	27813	27778	27556	27785	27659	27664	27508	27896	27651	27763	27709	27638	27655	27607	27563	27695	27697	27666	27686	27757	27594	27557	27515	27520	27642	27492	27882	27565	27692	27844	27781	27900	27625	27607	27706	27940	27580	27734	27816	27685	27615	27411	27811	27898	27575	27870	27607	27781	27789	27764	27670	27454	27643	27818	27674	27934	27399	27556	27746	27620	27693	27604	27663	28020	27647	27903	27752	27610	27745	27653	27713	27905	27855	27693	27884	27585	27816	28018	27877	27800	27754	27540	27650	27898	27574	27657	27807	27848	27699	27654	27616	27397	27714	27788	27497	27379	27769	27817	27343	27553	27574	27502	27552	27689	27537	27865	27724	27472	27720	27213	27675	27438	27477	27589	27830	27627	27624	27522	27609	27679	27542	27707	27797	27697	27653	27643	27462	28036	27614	27665	27765	27748	27627	27662	27502	27697	27714	27558	27330	27640	27588	27749	27789	27543	27687	27492	27677	27755	27610	27701	27672	27640	27406	27628	27516	27582	28045	27658	27852	27673	27724	27737	27452	27521	27713	27684	27774	27660	27765	27983	27469	27676	27584	27632	27476	27343	27936	27693	27591	27729	27765	27683	27549	27409	27807	27617	27655	27627	27600	27887	27588	27523	27690	27682	27662	27759	27464	27817	27600	27421	27449	27720	27713	27839	27786	27726	27651	27560	27663	27523	27594	27626	27740	27713	27819	27615	27587	27734	27842	27639	27781	27866	27907	27805	27546	27606	27728	27847	27739	27474	27786	27705	27922	27979	27515	27607	27669	27704	27610	27487	27392	27646	27780	27692	27722	27457	27475	27524	27729	27761	27594	27637	27591	27829	27765	27930	27610	27573	27558	27489	27424	27693	27637	27902	27684	27931	27767	27698	27843	27616	27801	27591	27728	27701	27500	27518	27769	27488	27591	27640	27669	27507	27820	27622	27542	27594	27640	27610	27731	27461	27615	27629	27646	27644	27563	27320	27350	27610	27514	27422	27680	27782	27714	27675	27702	27764	27310	27705	27470	27740	27983	27789	27656	27665	27718	27605	27717	27599	27659	27333	27653	27632	27572	27748	27702	27589	27650	27651	27547	27853	27394	27585	27771	27766	27639	27494	27623	27871	27603	27478	27586	27532	27696	27667	27725	27697	27750	27664	27785	27836	27751	27606	27786	27848	27895	27827	27786	27821	27459	27480	27690	27724	27678	27586	27361	27685	27726	27766	27726	27637	27667	27645	27685	27745	27430	27263	27427	27452	27521	27839	27251	27660	27744	27435	27815	27549	27582	27655	27405	27806	27557	27493	27640	27645	27535	27491	27661	27625	27582	27401	27634	27653	27768	27749	27672	27435	27588	27806	27755	27622	27386	27763	27699	27607	27825	27647	27442	27712	27647	27522	27602	27624	27501	27571	27580	27340	27406	27411	27389	27566	27805	27684	27837	27873	27526	27823	27751	27602	27813	27517	27718	27619	27688	27653	27789	27746	27853	27582	27760	27385	27542	27831	27638	27571	27855	27783	27454	27865	27732	27831	27601	27624	27882	27808	27671	27615	27706	27424	27881	27529	27614	27823	27542	27774	27445	27552	27361	27723	27819	27381	27732	27705	27635	27574	27831	27445	27844	27734	27616	27669	27719	27705	27695	27777	27575	27668	27464	27703	27701	27634	27553	27550	27781	27769	27917	27560	27578	27924	27572	27765	27803	28000	27544	27504	27872	27779	27440	27553	27985	27817	27736	27734	27441	27724	27669	27791	27700	27875	27560	27695	27507	27766	27584	27621	27704	27679	27675	27740	27586	27707	27733	27522	27762	27616	27703	27583	27808	27733	27533	27633	27777	27493	27809	28018	27859	27513	27651	27531	27484	27799	27839	27935	27405	27687	27772	27667	27535	27881	27561	27833	27433	27555	27632	27680	27949	27898	27786	27679	27527	27631	27503	27668	27659	27578	27440	27686	27822	27801	27686	27581	27622	27979	27619	27445	27828	27583	27868	27673	27512	27522	27634	27532	27621	27768	27527	27746	27717	27741	27535	27636	27474	27539	27601	27659	27788	27687	27567	27807	27492	27506	27631	27811	27576	27460	27532	27569	27718	27942	27874	27675	27809	27538	27480	27572	27639	27453	27564	27529	27578	27629	27831	27719	27893	27858	27703	27748	27848	27618	28014	27719	27890	27634	27720	27460	27274	27888	27906	27653	27669	27530	27702	27863	27385	27535	27692	27706	27405	27740	27685	27615	27796	27675	27587	27826	27540	27813	27499	27759	27636	27906	27695	27819	27494	27527	27574	27869	27795	27625	27712	27760	27683	27649	27493	27725	27651	27615	27599	27739	27297
26911	47346	46500	39194	33778	29020	26163	24139	22632	21647	21017	20532	20066	19729	19275	19049	18772	18876	18523	18155	18235	18119	18000	17972	18081	17909	17913	17846	17731	17675	17694	17656	17576	17720	17576	17667	17615	17625	17459	17392	17379	17449	17509	17538	17350	17517	17447	17533	17411	17414	17394	17368	17518	17512	17416	17397	17454	17429	17413	17321	17418	17551	17282	17238	17391	17343	17192	17348	17313	17483	17370	17177	17545	17432	17298	17413	17286	17448	17381	17639	17236	17427	17244	17373	17414	17540	17472	17306	17138	17270	17508	17375	17358	17219	17399	17321	17614	17463	17397	17291	17216	17363	17170	17393	17215	17412	17389	17388	17389	17286	17390	17356	17290	17315	17367	17420	17210	17462	17115	17422	17307	17307	17248	17328	17280	17550	17320	17345	17525	17361	17428	17391	17238	17412	17241	17233	17162	17373	17352	17447	17262	17452	17341	17230	17355	17282	17380	17471	17366	17359	17315	17547	17346	17520	17288	17434	17425	17250	17239	17388	17407	17394	17491	17427	17444	17586	17333	17356	17478	17397	17328	17481	17364	17427	17220	17405	17519	17267	17311	17370	17266	17405	17142	17368	17146	17330	17330	17327	17180	17218	17404	17137	17229	17419	17451	17454	17497	17224	17448	17367	17447	17337	17323	17239	17329	17163	17491	17411	17244	17377	17338	17386	17396	17391	17296	17361	17319	17424	17255	17438	17479	17403	17443	17235	17473	17323	17326	17372	17355	17351	17553	17625	17373	17356	17338	17346	17276	17340	17191	17380	17273	17476	17281	17234	17313	17354	17337	17402	17277	17390	17373	17278	17364	17343	17380	17280	17208	17423	17409	17276	17371	17414	17324	17495	17225	17408	17358	17246	17342	17410	17168	17402	17296	17406	17309	17243	17235	17439	17193	17295	17333	17212	17322	17255	17364	17503	17234	17392	17404	17250	17262	17113	17341	17510	17356	17209	17285	17543	17261	17303	17373	17377	17301	17407	17219	17502	17404	17383	17396	17150	17295	17319	17171	17358	17323	17556	17379	17480	17336	17322	17372	17520	17564	17420	17245	17461	17386	17363	17176	17381	17140	17364	17300	17322	17288	17588	17328	17238	17325	17335	17133	17316	17206	17477	17338	17343	17403	17432	17412	17295	17301	17252	17284	17213	17214	17397	17197	17390	17211	17315	17349	17197	17515	17298	17315	17415	17252	17395	17384	17397	17252	17411	17399	17396	17441	17486	17407	17269	17366	17528	17470	17482	17538	17494	17381	17501	17497	17385	17273	17276	17445	17333	17276	17405	17370	17372	17370	17376	17447	17286	17489	17279	17333	17360	17212	17273	17408	17501	17305	17436	17396	17465	17265	17358	17347	17261	17370	17434	17354	17196	17435	17227	17216	17298	17312	17574	17261	17286	17506	17341	17412	17308	17332	17361	17334	17325	17263	17404	17267	17196	17362	17539	17284	17417	17261	17355	17402	17186	17419	17327	17320	17380	17254	17321	17492	17401	17309	17264	17562	17469	17356	17285	17276	17391	17225	17344	17351	17278	17407	17294	17236	17493	17282	17421	17341	17423	17288	17340	17424	17348	17268	17326	17371	17282	17553	17236	17384	17359	17360	17289	17311	17409	17226	17410	17391	17141	17452	17417	17370	17281	17344	17239	17255	17355	17302	17266	17310	17359	17279	17385	17398	17447	17336	17222	17349	17320	17589	17376	17400	17424	17385	17275	17236	17240	17266	17502	17150	17411	17260	17269	17284	17358	17231	17574	17345	17307	17459	17515	17227	17243	17262	17428	17249	17422	17477	17308	17364	17428	17255	17229	17359	17298	17302	17374	17429	17355	17305	17269	17500	17415	17302	17517	17376	17302	17397	17454	17401	17491	17300	17166	17420	17357	17328	17201	17259	17459	17429	17256	17483	17243	17489	17279	17203	17386	17425	17425	17488	17346	17352	17359	17279	17148	17254	17246	17311	17324	17408	17351	17337	17378	17349	17247	17127	17319	17173	17608	17435	17447	17209	17271	17373	17349	17224	17432	17351	17438	17351	17346	17307	17465	17334	17444	17139	17274	17242	17478	17389	17260	17201	17427	17497	17412	17165	17198	17385	17493	17274	17287	17315	17380	17354	17402	17357	17349	17506	17299	17233	17364	17456	17254	17372	17255	17271	17266	17373	17378	17167	17394	17225	17452	17349	17369	17223	17299	17346	17382	17391	17291	17441	17408	17293	17288	17285	17294	17295	17382	17364	17341	17479	17192	17463	17384	17378	17387	17287	17537	17221	17480	17444	17330	17274	17182	17185	17411	17504	17523	17357	17434	17222	17307	17338	17477	17306	17374	17231	17240	17449	17228	17404	17490	17388	17288	17336	17478	17178	17282	17311	17304	17510	17332	17336	17383	17172	17498	17344	17256	17339	17248	17046	17197	17347	17423	17418	17357	17219	17185	17601	17365	17144	17336	17356	17298	17415	17243	17473	17290	17317	17398	17255	17469	17220	17300	17348	17382	17430	17279	17325	17349	17340	17450	17207	17333	17401	17499	17279	17448	17407	17286	17236	17429	17287	17609	17385	17295	17138	17366	17329	17456	17397	17463	17120	17136	17198	17392	17344	17399	17461	17385	17169	17181	17339	17466	17416	17302	17352	17204	17281	17506	17226	17271	17255	17446	17285	17276	17329	17269	17378	17401	17454	17288	17251	17278	17409	17299	17415	17206	17423	17441	17403	17233	17368	17262	17378	17301	17309	17393	17393	17315	17319	17317	17412	17436	17412	17396	17336	17275	17189	17307	17299	17388	17179	17160	17299	17326	17402	17368	17454	17233	17311	17168	17274	17292	17352	17327	17445	17254	17215	17423	17433	17472	17328	17369	17332	17431	17481	17290	17359	17148	17332	17286	17423	17444	17378	17195	17266	17323	17324	17419	17386	17298	17427	17280	17169	17294	17276	17418	17368	17243	17341	17243	17380	17203	17261	17252	17051	17335	17259	17431	17564	17279	17511	17536	17267	17465	17168	17337	17282	17050	17456	17253	17464	17455	17367	17388	17227	17284	17413	17237	17342	17116	17359	17363	17235	17156	17395	17335	17332	17351	17337	17423	17330	17281	17348	17365	17346	17332	17424	17272	17411	17431	17335	17403	17554	17129	17399	17361	17349	17377	17392	17455	17520	17504	17604	17419	17378	17471	17382	17112	17293	17403	17329	17434	17417	17262	17230	17418	17560	17256	17268	17539	17225	17508	17374	17411	17363	17385	17251	17320	17317	17526	17284	17477	17365	17448	17330	17238	17391	17236	17412	17385	17307	17347	17335	17179	17224	17245	17215	17263	17337	17343	17373	17366	17377	17468	17443	17311	17276	17394	17337	17406	17443	17206	17302	17465	17313	17329	17434	17026	17429	17331	17294	17271	17228	17255	17518	17303	17172	17208	17167	17292	17438	17221	17273	17312	17341	17306	17327	17429	17416	17300	17162	17459	17324	17405	17398	17331	17403	17288	17363	17246	17283	17376	17428	17367	17378	17283	17344	17520	17201	17206	17204	17427	17455	17474	17288	17320	17249	17311	17292	17223	17274	17412	17357	17322	17240	17208	17345	17285	17506	17359	17363	17266	17506	17294	17269	17511	17367	17183	17387	17264	17453	17452	17392	17182	17319	17397	17342	17178	17320	17254	17296	17316	17499	17155	17254	17528	17308	17404	17100	17360	17332	17357	17215	17400	17410	17230	17268	17368	17373	17309	17358	17435	17418	17270	17283	17314	17335	17337	17348	17295	17393	17231	17238	17298	17363	17428	17393	17386	17346	17262	17408	17321	17436	17349	17497	17219	17348	17388	17436	17327	17359	17430	17188	17173	17546	17274	17420	17326	17242	17203	17135	17293	17353	17275	17464	17275	17431	17376	17393	17306	17222	17140	17202	17243	17409	17279	17345	17381	17296	17408	17238	17162	17431	17321	17260	17213	17383	17377	17407	17448	17471	17347	17321	17314	17363	17381	17250	17265	17473	17404	17374	17309	17389	17446	17302	17357	17381	17233	17374	17340	17322	17384	17421	17271	17195	17352	17299	17436	17367	17353	17294	17303	17246	17163	17324	17322	17375	17269	17466	17362	17250	17350	17285	17166	17595	17600	17142	17374	17516	17453	17433	17488	17323	17290	17352	17366	17415	17404	17272	17260	17207	17298	17331	17380	17326	17330	17450	17656	17303	17443	17303	17393	17459	17176	17378	17491	17302	17369	17420	17225	17335	17503	17390	17187	17211	17377	17290	17488	17469	17165	17316	17496	17401	17238	17483	17327	17384	17418	17347	17454	17371	17663	17351	17348	17487	17391	17286	17284	17272	17254	17315	17458	17273	17456	17264	17300	17420	17511	17347	17465	17306	17399	17327	17411	17355	17318	17384	17292	17312	17337	17378	17120	17265	17119	17278	17431	17554	17432	17301	17370	17500	17290	17224	17368	17484	17391	17352	17367	17412	17349	17311	17506	17336	17405	17337	17369	17333	17363	17335	17198	17373	17373	17327	17481	17431	17466	17215	17366	17476	17202	17442	17411	17177	17436	17465	17331	17222	17365	17357	17249	17195	17178	17307	17408	17416	17387	17508	17245	17403	17559	17535	17400	17182	17378	17647	17440	17226	17284	17443	17349	17435	17395	17372	17216	17446	17336	17342	17381	17408	17255	17151	17380	17434	17259	17350	17654	17486	17347	17337	17178	17231	17486	17198	17294	17306	17337	17463	17430	17188	17201	17389	17471	17566	17303	17214	17273	17253	17317	17362	17243	17200	17395	17211	17407	17399	17433	17287	17308	17397	17325	17285	17127	17386	17510	17270	17323	17425	17255	17442	17398	17319	17509	17485	17218	17273	17325	17397	17596	17433	17301	17228	17547	17265	17331	17341	17406	17162	17412	17276	17345	17486	17478	17329	17294	17396	17427	17238	17264	17305	17357	17448	17391	17376	17357	17106	17236	17388	17321	17381	17279	17341	17364	17473	17357	17491	17339	17435	17484	17363	17308	17532	17278	17251	17370	17194	17513	17458	17272	17297	17281	17344	17315	17507	17331	17215	17225	17428	17515	17352	17308	17262	17518	17148	17480	17340	17374	17430	17214	17199	17219	17399	17347	17283	17284	17366	17328
37162	33638	38775	36836	33315	31982	30472	29977	29942	29616	29214	29314	29215	28909	29020	29083	28820	28923	28613	28624	28333	28477	28530	28821	28487	28564	28351	28462	28625	28458	28247	28189	28550	28654	28487	28441	28521	28374	28514	28431	28421	28310	28668	28360	28413	28630	28441	28367	28267	28367	28379	28282	27916	28371	28495	28334	28238	28538	28704	28195	28354	28492	28523	28254	28255	28434	28343	28422	28487	28459	28327	28278	28608	28376	28380	28275	28404	28325	28416	28410	28317	28210	28471	28388	28437	28419	28316	28491	28356	28220	28632	28385	28084	28481	28355	28258	28446	28416	28200	28441	28290	28505	28334	28579	28418	28646	28523	28211	28290	28274	28455	28212	28539	28281	28310	28282	28450	28315	28393	28350	28428	28398	28058	28470	28240	28167	28047	28282	28402	28323	28666	28250	28279	28135	28397	28304	28544	28521	28407	28407	28410	28406	28452	28446	28593	28265	28295	28426	28399	28315	28246	28520	28170	28193	28528	28474	28281	28432	28257	28285	28596	28472	28537	28325	28318	28241	28243	28353	28438	28493	28454	28377	28660	28353	28323	28393	28416	28321	28323	27970	28363	27965	28340	28509	28174	28397	28484	28465	28532	28311	28287	28416	28532	28525	28422	28504	28422	28265	28487	28318	28591	28539	28562	28322	28405	28345	28380	28314	28341	28201	28548	28531	28502	28513	28458	28191	28233	28544	28582	28395	28263	28354	28254	28452	28407	28459	28318	28284	28518	28222	28529	28459	28465	28459	28416	28598	28395	28487	28337	28294	28462	28448	28305	28392	28295	28278	28269	28216	28445	28448	28795	28118	28589	28456	28474	28401	28466	28428	28452	28398	28443	28165	28357	28634	28391	28261	28177	28035	28511	28382	28499	28526	28072	28241	28488	28122	28543	28379	28260	28457	28318	28316	28214	28312	28326	28481	28569	28614	28719	28189	28493	28285	28336	28271	28265	28309	28470	28322	28463	28480	28393	28322	28196	28346	28467	28147	28361	28468	28521	28649	28454	28517	28566	28299	28360	28319	28173	28296	28370	28224	28314	28512	28307	28400	28256	28289	28160	28447	28168	28250	28503	28743	28367	28374	28370	28576	28575	28470	28643	28185	28304	28355	28375	28427	28518	28361	28334	28322	28320	28145	28426	28236	28311	28125	28333	28474	28425	28275	28444	28666	28427	28466	28233	28481	28474	28504	28346	28351	28202	28543	28116	28484	28574	28505	28557	28345	28566	28429	28311	28122	28613	28408	28427	28348	28404	28525	28286	28309	28412	28502	28259	28303	28364	28461	28412	28587	28644	28719	28189	28353	28635	28332	28297	28506	28386	28242	28697	28387	28447	28502	28552	28296	28535	28281	27945	28224	28397	28244	28574	28571	28523	28073	28305	28133	28110	28531	28426	28507	28486	28186	28201	28297	28354	28398	28343	28367	28497	28360	28393	28354	28685	28504	28438	28357	28308	28448	28289	28465	28356	28401	28403	28419	28521	28596	28354	28505	28386	28124	28303	28427	28359	28545	28558	28284	28299	28468	28325	28478	28406	28436	28278	28304	28373	28283	28503	28120	28445	28296	28314	28291	28387	28453	28287	28484	28327	28237	28365	28554	28462	28214	28416	28367	28511	28407	28220	28437	28131	28395	28443	28492	28143	28421	28386	28160	28324	28125	28294	28549	28381	28533	28434	28484	28316	28259	28365	28392	28429	28344	28273	28535	28478	28478	28383	28437	28470	28129	28148	28289	28437	28560	28484	28277	28285	28175	28371	28546	28314	28177	28387	28219	28325	28454	28410	28253	28411	28313	28562	28375	28426	28170	28354	28528	28546	28396	28461	28397	28201	28260	28429	28305	28332	28321	28178	28238	28503	28507	28401	28562	28308	28299	28375	28397	28319	28332	28294	28292	28366	28384	28529	28316	28206	28439	28508	28332	28423	28174	28315	28133	28316	28512	28390	28332	28077	28217	28613	28256	28384	28381	28235	28522	28429	28406	28243	28329	28440	28242	28188	28151	28615	28648	28466	28320	28358	28579	28442	28332	28490	28345	28493	28502	28127	28164	28674	28358	28329	28451	28270	28165	28235	28210	28257	28275	28603	28530	28317	28500	28318	28266	28382	28252	28265	28367	28271	28314	28313	28352	28074	28415	28189	28394	28318	28437	28457	28417	28436	28466	28511	28519	28385	28244	28426	28290	28381	28274	28345	28421	28316	28297	28197	28294	28191	28266	28019	28169	28394	28402	28394	28113	28373	28292	28536	28336	28295	28318	28478	28266	28230	28057	28070	28241	28430	28477	28250	28284	28457	28285	28506	28226	28414	28353	28238	28419	28122	28188	28402	28325	28433	28136	28282	28381	28199	28372	28579	28402	28408	28271	28395	28306	28382	28227	28422	28247	28179	28165	28340	28424	28497	28117	28352	28536	28418	28180	28172	28319	28536	28440	28473	28116	28593	28345	28481	28476	28477	28293	28422	28445	28447	28764	28588	28570	28629	28142	28454	28316	28234	28665	28442	28212	28401	28284	28465	28404	28346	28546	28495	28333	28337	28289	28228	28607	28499	28364	28080	28297	28352	28483	28268	28091	28267	28242	28334	28274	28377	28415	28470	28171	28235	28206	28603	28437	28299	28360	28425	28371	28285	28506	28502	28458	28178	28198	28393	28550	28196	28297	28293	28527	28443	28630	28643	28368	28474	28441	28452	28208	28471	28366	28144	28522	28546	28281	28398	28403	28301	28453	28330	28371	28342	28550	28243	28492	28477	28408	28693	28200	28546	28435	28272	28449	28420	28513	28361	28114	28490	28509	28597	28434	28188	28030	28597	28419	28431	28562	28416	28181	28388	28362	28556	28108	28493	28375	28277	28486	28294	28533	28213	28154	28234	28416	28573	28309	28394	28628	28274	28376	28322	28316	28428	28394	28400	28539	28199	28269	28441	28394	28195	28026	28401	28429	28379	28336	28241	28607	28368	28177	28338	28338	28401	28484	28230	28440	28158	28403	28566	28331	28384	28432	28367	28168	28348	28453	28139	28397	28541	28319	28395	28373	28436	28334	28606	28798	28364	28401	28156	28302	28434	28100	28295	28171	28113	28448	28329	28557	28503	28376	28559	28358	28402	28476	28425	28280	28393	28247	28310	28470	28643	28153	28248	28316	28373	28342	28245	28044	28402	28670	28325	28573	28342	28472	28481	28373	28428	28457	28577	28450	28318	28669	28434	27882	28300	28267	28392	28446	28369	28290	28331	28266	28491	28473	28353	28493	28366	28378	28143	28473	28438	28504	28490	28183	28375	28213	28404	28458	28471	28372	28450	28519	28393	28287	28241	28522	28671	28215	28486	28402	28461	28053	28560	28283	28469	28506	28527	28429	28342	28414	28286	28489	28170	28362	28258	28260	28261	28271	28519	28291	28493	28449	28351	28410	28346	28416	28437	28545	28241	28708	28766	28506	28449	28412	28503	28548	28484	28208	28258	28418	28284	28295	28308	28257	28404	28338	28568	28220	28353	28173	28448	28540	28568	28324	28162	28548	28515	28505	28454	28366	28316	28229	28373	28109	28430	28496	28139	28132	28525	28036	28104	28443	28335	28290	28185	28546	28392	28408	28395	28241	28359	28245	28285	28355	28378	28719	28451	28565	28459	28182	28502	28134	28379	28263	28295	28210	28578	28283	28249	28403	28399	28101	28272	28205	28409	28417	28236	28423	28482	28389	28278	28500	28381	28525	28272	28293	28320	28435	28309	28338	28459	28655	28433	28126	28128	28203	28264	28206	28214	28603	28184	28488	28108	28541	28360	28372	28285	28217	28228	28430	28792	28327	28511	28465	28353	28449	28190	28485	28436	28648	28429	28522	28181	28324	28336	28466	28459	28691	28774	28393	28255	28697	28407	27987	28344	28408	28555	28215	28221	28505	28420	28524	28161	28403	28253	28377	28353	28403	28260	28279	28320	28409	28165	28418	28546	28577	28239	28411	28276	28505	28262	28502	28370	28257	28349	28447	28428	28545	28228	28314	28310	28502	28129	28449	28621	28474	28167	28453	28612	28253	28373	28149	28419	28527	28462	28624	28053	28179	28439	28166	28241	28257	28579	28616	28276	28420	28505	28596	28494	28456	28318	28091	28257	28565	28707	28511	28356	28357	28352	28356	28372	28373	28096	28222	28288	28272	28243	28292	28424	28556	28565	28546	28372	28696	28623	28345	28353	28294	28216	28501	28511	28434	28268	28407	28327	28274	28381	28325	28443	28424	28371	28336	28373	28699	28816	28351	28508	28620	28484	28481	28475	28293	28586	28500	28366	28233	28289	28281	28250	28344	28327	28330	28430	28532	28290	28437	28495	28392	28462	28208	28178	28226	28413	28485	28265	28255	28547	28200	28299	28422	28330	28434	28480	28224	28535	28431	28161	28274	28530	28190	28411	28287	28181	28064	28342	28325	28328	28086	28519	28151	28616	28225	28471	28610	28594	28290	28331	28317	28264	28385	28374	28213	28600	28318	28479	28360	28371	27918	28404	28472	28364	28399	28601	28448	28564	28559	28508	28488	28190	28015	28223	28534	28294	28184	28270	28281	28558	28449	28377	28363	28466	28420	28393	28466	28432	28323	28430	28305	28158	28232	28432	28446	28456	28412	28534	28572	28362	28417	28357	28330	28164	28494	28432	28284	28307	28410	28358	28082	28350	28437	28567	28701	28500	28347	28507	28204	28432	28395	28540	28338	28504	28441	28399	28415	28334	28572	28089	28426	28425	28413	28098	28389	28458	28328	28236	28270	28165	28423	28457	28383	28378	28376	28536	28423	28509	28709	28326	28418	28074	28525	28602	28375	28058	28353	28383	28513	28336	28459	28424	28319	28466	28308	28509	28445	28386	28456	28345	28367	28396	28256	28385	28635	28373	28385	28433	28349	28235	28418	28406	28387	28414	28357	28709	28181	28313	28521	28571	28415	28458	28412	28451	28465	28256	28332	28335	28288	28149	28407	28350	28304	28473	28321	28399	28327	28249	28531	28637	28489	28480	28344	28376	28124	28398	28526	28211	28558	28160	28322	28223	28025	28549	28299	28407	28245	28339	28300	28308	28251	28388	28410	28403	28465	28505	28493	28647	28209	28177	28520	28482	28562	28472	28698
27716	35667	35090	28900	25332	22986	21385	20502	19889	19258	19114	18865	18629	18712	18539	18395	18299	18213	18170	18113	18080	18255	18057	18037	17997	17994	18013	17867	17979	17946	17910	17926	18053	17623	17790	17805	17711	17757	17922	17896	17511	17822	17953	17848	17823	17745	17941	17892	17653	17747	17797	17722	17888	17963	17769	17805	17707	17762	17883	17728	17945	17759	17832	17650	17742	17802	17974	17970	17681	17892	17680	17675	17709	17793	17794	17825	17587	17826	17667	17661	17695	17910	17665	17962	17841	17763	17602	17971	17642	17861	17578	17774	17839	17854	17813	17625	17713	17767	17855	17788	17756	17660	17848	17619	17726	17853	17774	17497	17873	17712	17737	17750	17713	17819	17642	17716	17882	17754	17817	17758	17613	17785	17679	17759	17860	17629	17736	17740	17817	17832	17734	17713	17768	17717	17920	17600	17696	17754	17771	17824	17848	17753	17712	17905	17675	17890	17693	17704	17871	17783	17655	17740	17772	17656	18018	17813	17901	17770	17797	17884	17771	17821	17586	17842	17747	17824	17741	17715	17704	17798	17735	17876	17773	17606	17753	17824	17837	17900	17783	17718	17947	17769	17774	17768	17888	17848	17743	17796	17898	17661	17634	17883	17762	17578	17814	17538	17724	17723	17813	17876	17756	17812	17709	17701	17916	17787	17917	17854	17936	17761	17940	17759	17803	17791	17607	17639	17826	17852	17866	17767	17749	17748	17912	17647	17830	17888	17838	17594	17901	17713	17727	17820	17752	17584	17701	17762	17798	17768	17868	17933	17759	17545	17691	17735	17708	17769	17936	17629	17601	17685	17816	17582	17689	17803	17642	17779	17755	17619	17828	17645	17606	17824	17753	17717	17684	17728	17805	17841	17760	17733	17929	17709	17720	17739	17671	17898	17763	17762	17639	17633	17504	17756	17669	17800	17602	17733	17716	17739	17738	17761	17849	17831	17678	17821	17574	17814	17807	17686	17711	17796	17725	17635	17645	17805	17618	17744	17783	17792	17718	17679	17601	17636	17959	17794	17896	17777	17880	17670	17492	17854	17511	18001	17777	17743	17989	17669	17545	17663	17671	17695	17654	17788	17814	17686	17639	17648	17662	17741	17702	17841	17780	17650	17704	17519	17555	17744	17647	17914	17787	17667	17795	17752	17762	17601	17812	17750	17733	17920	17894	17702	17761	17879	17750	17711	17785	17696	17691	17872	17750	17532	17849	17583	17594	17937	17589	17537	17850	17825	17745	17831	17735	17765	17538	17860	17752	17951	17768	17705	17978	17700	17780	17906	17885	17852	17585	17796	17789	17904	17699	17753	17775	17676	17711	17796	17766	17763	17804	17661	17826	17765	17769	17923	17704	17806	17670	17758	17722	17673	17606	17772	17785	17682	17742	17721	17869	17739	17833	17707	17677	17796	17767	17815	17466	17640	17669	17857	17810	17712	17833	17589	17961	17988	17766	17961	17842	17841	17874	17701	17752	17713	17862	17836	17713	17666	17666	17640	17987	17801	17880	17758	17835	17613	17698	17691	17845	17894	17756	17892	17919	17723	17840	17751	17871	17786	17618	17813	17688	17761	17739	17633	17689	17759	17663	17820	17736	17771	17743	17789	17652	17791	17834	17655	17882	17780	17661	17711	17660	17765	17723	17666	17941	17691	17753	17812	17641	17855	17804	17758	17680	17852	17828	17642	17835	17843	17763	17766	17684	17938	17522	17705	17771	17851	17602	17706	17813	17673	17770	17879	17477	17645	17647	17957	17790	17853	17969	17806	17793	17811	17832	17625	17778	17821	17803	17701	17853	17785	17736	17523	17957	17791	17686	17652	17638	17790	17673	17615	17596	17637	17784	17810	17802	17702	17865	17596	17771	17920	17720	17564	17713	17935	17725	18013	17764	17732	17610	17661	17796	17772	17623	17838	17835	17641	17807	17595	17930	17838	17784	17797	17589	17665	17900	17762	17744	17485	17732	17862	17840	17781	17569	17587	17794	17727	17682	17878	17823	17717	17790	17810	17879	17688	17641	17835	17631	17778	17707	17871	17824	17878	17749	17890	17945	17592	17789	17873	17681	17728	17709	17782	17625	17654	17878	17919	17766	17828	17690	17750	17736	17829	17699	17517	17686	17803	17961	17676	17784	17783	17861	17887	17606	17853	17742	17846	17717	17679	17815	17599	17732	17845	17873	17723	17646	17805	17857	17795	17710	17679	17928	17798	17770	17729	17830	17711	17767	17779	17741	17673	17951	17679	17867	17960	17648	17788	17759	17819	17730	17670	17742	17789	17904	17758	17855	17663	17660	17758	17537	17866	17539	17718	17760	17913	17785	17864	17801	17772	17916	17849	17876	17895	17618	17895	17972	18051	17631	17756	17740	17706	17792	17884	17717	17833	17784	17743	17753	17727	17783	17858	17803	17678	17621	17638	17592	17852	17773	17889	17849	17724	17754	17635	17711	17718	17569	17627	17694	17755	17822	17753	17807	17987	17591	17861	17873	17781	17736	17626	17840	17766	17768	17676	17669	17734	17640	17818	17702	17740	17698	17855	17813	17730	17827	17701	17738	17813	17759	17837	17902	17691	17619	17738	17653	18009	18058	17523	17621	17737	17907	17631	17814	17844	17674	17760	17779	17801	17747	17910	17819	17705	17809	17753	17901	17704	17655	17820	17826	17826	17921	17675	17827	17820	17737	17948	17899	17649	17730	17720	18005	17747	17716	17913	17842	17670	17886	17756	18002	17754	17846	17899	17719	17786	17845	17751	17893	17632	17831	17837	17721	17698	17779	17876	17731	17639	17589	17733	17617	17864	17995	17745	17732	17683	17904	17758	17760	17630	17682	17712	17818	17812	17776	17699	17824	17705	17677	17696	17671	17811	17782	17702	17919	17641	17618	17697	17771	17772	17852	17859	17947	17834	17775	17845	17579	17795	17746	17939	17913	17697	17650	17766	17806	17702	17815	17828	17766	17550	17769	17915	17821	17701	17778	17820	17781	17783	17837	17945	17577	17889	17729	17692	17847	17693	17581	17893	17799	17684	17830	17816	17617	17693	17568	17757	17893	17820	17821	17778	17631	17828	17688	17594	17903	17850	17645	17800	17613	17922	17615	17947	17743	17953	17737	17639	17620	17852	17914	17816	17744	17824	17877	17623	17719	17901	17679	17889	17701	17650	17721	17764	17729	17744	17715	17909	17729	17711	17664	17652	17682	17892	17657	17912	17426	17747	17873	17629	17767	17852	17792	17897	17594	17948	17746	17612	17801	17848	17781	17685	17723	17746	17794	17755	17737	17922	17850	17709	17721	17708	17749	17856	17902	17670	17917	17712	17737	17686	17658	17901	17862	17583	17855	17765	17710	17590	17868	17760	17785	17725	17660	17935	17713	17783	17733	17711	17703	17685	17889	17792	17851	17655	17609	17625	17823	17934	17754	17633	17864	17595	17619	17669	17735	17812	17734	17903	17563	17746	17602	17740	17739	17859	17705	17777	17923	17738	17800	17514	17724	17759	17901	17576	17700	17858	17878	17854	17784	17769	17781	17715	17838	17700	17735	17831	17872	18030	17821	17672	17640	17785	17753	17657	17800	17823	17753	17743	17691	17835	17877	17901	18000	17805	17837	17710	17738	17753	17781	17608	17988	17690	17859	17716	17828	17738	17519	17698	17789	17673	17719	17742	17872	17756	17793	17737	17671	17872	17710	17738	17758	17721	17909	17802	17774	17488	17680	17892	17810	17731	17779	17796	17665	17687	17872	17985	17759	17812	17777	17509	17642	17806	17937	17811	17841	17807	17799	17845	17666	17801	17707	17707	17704	17859	17715	17835	17704	17880	17711	17801	17826	17849	17724	17939	17828	17577	17808	17729	17797	17673	17771	17737	17782	17780	17912	17720	17593	17944	17713	17873	17786	17742	17763	17999	17802	17780	17728	17694	17610	17694	17748	17683	17668	17617	17738	17863	17629	17855	17702	17822	17841	17605	17756	17615	17653	17902	17723	17829	17813	17826	17751	17712	17908	17696	17714	17787	17927	17677	17809	17581	17711	18015	17838	17881	17868	17899	17691	17678	17847	17802	17721	17748	17819	17678	17680	17906	17706	17859	17635	17686	17650	17666	17765	17757	17692	17792	17806	17678	17854	17700	17881	17841	17854	17712	17656	17766	17812	17556	17640	17844	17922	17606	17936	17858	17762	17918	17653	17626	17928	17652	17835	17795	17742	17718	17889	17745	17810	17682	17546	17849	17878	17796	17849	17744	17864	17729	17753	17743	17866	17755	17797	17768	17946	17779	17787	17742	17893	17665	17826	17658	17773	17910	17766	17748	17723	17905	17663	17870	17751	17808	17726	17728	17831	17687	17865	17916	17746	17942	17889	17806	17697	17851	17739	17663	17899	17884	17930	17695	17781	17671	17648	17693	17827	17878	17695	17748	17970	17846	17963	17622	17474	17762	17866	17670	17684	17868	17728	17741	17832	17905	17765	17622	17857	17864	17955	17824	17734	17564	17798	17708	17841	17807	17618	17739	17904	17826	17877	17707	17662	17645	17653	17680	17827	17736	17771	17593	17825	17861	17895	17798	17792	17723	17793	17952	17690	17825	17504	17653	17728	17587	17799	17824	17744	17839	17662	17811	17889	17750	17756	17776	17719	17679	17843	17817	17915	17706	17816	17576	17661	17730	17794	17581	17612	17769	17822	17837	17859	17893	17788	17841	17946	17727	17750	17676	17742	17719	17762	17800	17824	17876	17713	17877	17754	17814	17798	17733	17728	17812	17853	17705	17821	17809	17717	17871	17659	17715	17692	17830	17788	17661	17706	17721	17728	17765	17692	17823	17821	17628	17870	17701	17602	17733	17730	17620	17761	17731	17780	17724	17671	17777	17752	17678	17601	17806	17968	17764	17738	17743	17785	17931	17746	17839	17620	17774	17699	17758	17654	17749	17677	17580	17820	17744	17704	17651	17824	17805	17730	17747	17823	17685	17833	17696	17572	17751	17749	17710	17812	17793	17768	17721	17745	17623	17638	17823	17567	17828	17820	17567	17595	17721	17706	17911	17669	17824	17766	17669	17732	17827	17712	17831	17820	17635	17909	17673	17780	17799	17744	17636	17850	17754	17634	17687	17608	17612	17951	17662
24258	21172	27897	25910	26364	31442	33271	30330	29351	29346	28864	28763	28484	28455	27872	27926	27793	27706	27573	27684	27422	27502	27548	27559	27472	27368	27306	27215	27293	27289	27152	27160	27119	27329	27236	26991	27247	26725	26920	27169	27220	27066	27162	27262	26914	27190	27121	27109	27234	26980	27076	27123	27224	27032	27105	26978	26914	27016	27217	27333	26944	26695	27023	26975	27262	26944	26883	26976	27169	26996	27192	26956	27063	26962	26852	26942	26988	27032	27232	27032	27258	27079	27304	26953	26927	26963	26957	27211	27038	26966	26809	26974	26819	26830	27047	26920	27036	26824	27180	26849	27042	27188	26998	26993	27015	27176	26959	26849	26806	26912	26910	26677	26973	26726	27001	27048	26984	26986	26814	27095	26779	26821	27099	26988	26950	26986	26919	26925	26774	26970	27089	27095	27000	26767	26857	26981	27090	27051	27069	26974	26941	26908	26833	26972	27000	26940	26899	26657	26804	26900	26927	27003	26843	26908	27057	27094	26877	27011	26801	26984	26917	26993	26892	26788	26945	27139	26991	26836	26782	26682	26904	26886	26755	27130	27074	26986	27230	26802	27033	26931	27329	27147	26970	27058	26844	26977	27074	26980	26907	27063	27190	26901	27019	26907	26997	27286	27174	27073	26983	26964	27033	27064	27029	26986	26887	26948	27077	27024	26990	27117	27130	26902	27071	26927	27073	26972	26797	26830	27059	26771	26936	27198	26952	27152	27121	27002	26846	27254	26925	27069	27104	27309	27026	26778	27010	27015	27204	26934	26914	27097	27107	26969	27200	27066	27073	27046	26762	26797	26960	26918	26880	26942	27106	26927	26946	27170	26961	26930	26802	26983	26845	26814	27023	26989	27074	26852	26862	26934	26810	26919	26860	27258	27029	26739	26811	26959	26898	27073	27165	26871	27132	27145	27092	26886	26862	27027	26910	26919	27131	26917	27269	26902	26902	27249	27012	27385	26969	27041	26979	26869	26952	26891	27170	26900	26955	27009	26818	27190	27117	27032	26802	27008	26979	27209	26901	27070	26893	26860	27037	26721	27056	27029	27046	27156	27267	26902	26860	26930	27182	27000	27071	27054	26811	27292	27177	26773	26904	26889	27190	27173	26958	26959	27126	26997	27014	26966	27069	26785	27006	27063	26984	26814	27118	27089	27070	26904	26968	26689	27077	26737	27173	26709	26759	26916	26933	26966	27009	26907	27029	26996	26911	26934	27091	26805	26833	26579	26564	27230	26843	26875	27087	26815	26992	26720	26803	26980	26932	26686	26864	26865	27159	26845	27001	27059	27041	27056	26841	27144	26832	27007	27086	26968	26900	26655	26860	26944	27062	26876	27040	27310	27044	26835	26779	26674	27200	26824	26994	26892	26887	27390	26860	26992	27048	26732	26850	26874	27175	26854	26911	26922	27083	26772	26961	26938	26989	27070	27081	27075	26912	27062	27012	27021	27116	26902	27053	26994	26931	27045	27087	27165	26850	27016	26999	26673	27075	27182	26969	27075	26880	27122	26903	27021	27101	26847	26908	26757	27129	26738	26847	27196	27027	27064	26851	26948	26939	26912	27132	27044	26989	27076	27106	27075	27127	26995	26975	27055	26991	26917	26972	27007	26981	26966	26855	27008	27041	27038	27116	27198	26747	27090	26998	26823	27087	27171	27135	26873	27285	27011	27015	26843	26883	26834	26867	26938	27071	27081	26982	26995	26819	27121	27009	26735	26950	27102	26853	26826	26997	27004	26767	27008	26994	26942	27005	27033	27043	27248	27088	26994	26922	26627	26903	26848	27039	26904	26971	26871	27114	27030	26846	26974	27130	27243	26872	26825	26965	27172	27229	26936	27259	26948	27044	26978	26703	27113	27167	27088	26776	27099	26749	26905	26909	27017	26866	26686	26935	26941	26850	27066	27094	27033	26930	27221	26892	27000	26904	26972	26648	27018	27047	27048	26920	26907	26998	26981	27027	26816	27061	26948	26832	26994	27177	27104	26978	26740	26921	26767	26942	26879	26888	26973	26979	26954	27063	26826	26988	26850	26818	26986	27119	27065	27150	27173	26924	26976	27030	26827	26898	27048	27042	26633	26758	26798	26942	27188	26883	27153	27366	26831	26916	26883	26734	26734	27123	26915	26777	26911	26959	27001	26996	27093	26828	26976	26815	26835	26874	26910	26694	26907	26680	27096	27289	26966	26969	27058	27294	27185	26742	26811	26859	27049	26905	26823	27029	26801	27197	26737	26895	27042	26850	26912	26994	26718	26916	26869	26788	27042	26925	26918	26943	27083	27140	27050	26741	26857	26868	26816	26900	27056	27147	27068	27164	27085	26880	26517	26763	27184	27219	26815	27004	26955	26867	26892	27235	26780	27069	27015	27058	27018	26843	26923	26837	26911	26862	27027	26989	26849	27030	27043	27068	26885	26967	26840	26989	26836	26896	27049	27060	26731	26938	26887	26999	27105	26837	27003	27275	26784	26939	26831	26817	26849	26912	26908	26850	27127	27050	26808	26978	26904	27024	26993	26871	27176	26754	27038	27072	27032	27170	27119	27092	26871	26872	27104	26813	26950	27195	26828	26795	27032	27267	26911	27341	26851	26925	27034	27035	26877	26810	26826	26797	27218	26954	27285	26976	26907	26928	26915	26915	26995	27196	26988	27135	26908	27065	26963	26883	26905	26954	27041	26969	26884	27267	27006	27200	27052	27228	27237	26872	27130	27033	27143	26847	27367	26981	26889	26883	26836	27042	26788	26540	26903	27076	27124	26841	26930	26935	27142	26930	26994	27108	27240	26805	27080	27161	27127	27145	27048	26731	27083	27101	26916	26898	26974	27121	26769	26731	27039	27163	27226	26937	26877	26832	27114	27258	26880	27006	27272	26994	26635	26957	26874	26732	26982	27110	27098	26711	26954	26815	27119	26803	27045	27223	27042	27058	27160	26958	26820	26802	27031	26873	27066	26819	27307	27162	26840	27025	26991	26710	26850	27082	26731	27052	26932	26959	27128	26944	27047	27179	26962	27098	26970	27045	26914	27156	27143	27257	27051	27035	27189	26982	26990	27102	26824	27004	26926	26946	27031	26870	27104	27227	26989	27100	26947	27023	26921	27092	26652	26697	26864	26994	26976	26943	26874	27077	27034	26853	26786	27159	26846	26956	27023	26973	27122	27044	26995	26968	27130	27234	26865	26899	26417	26928	27010	27155	27006	27097	26909	27106	27080	27077	27018	27044	26981	27278	27151	26780	27010	26909	26966	26891	27105	27153	27097	27014	26835	27025	27086	26808	26885	27021	27152	27051	27232	27151	27020	26789	27176	26912	27127	27013	26694	26849	27020	27000	26968	26826	26902	27079	26914	26893	26935	27046	27017	26926	26913	27053	26898	26767	26911	26905	26863	27010	26899	27052	27003	27114	27282	27348	27154	26894	26922	26840	26985	27094	27081	26996	26759	27105	26939	27016	26941	26969	27032	26950	27084	26948	26962	26891	26886	27307	27015	27027	26901	27009	27063	26894	27032	26993	26935	26807	26936	26956	26979	27094	27092	26962	26852	27057	27087	27083	26694	26996	26899	27027	26708	26972	26833	26782	27051	26982	26835	26753	27068	27184	26969	27091	27051	26898	27014	27176	27000	27094	27101	26995	26840	27332	26868	27166	26978	26928	27026	27034	27142	26868	27002	26871	27121	27289	26776	26962	26930	27072	26965	26813	27047	27035	26778	26890	27126	26993	26732	27019	26868	26554	26832	26938	26940	26849	26993	27089	27125	27183	26890	27009	27092	26933	27187	26876	27099	27080	27326	27072	26769	27091	27097	27082	27216	27073	27041	26973	27094	26951	26874	26999	27059	27110	27000	27001	27053	26947	26843	26811	27084	27008	26897	27099	26669	26735	26925	26881	27104	26928	27046	26912	26884	26989	26864	26966	27092	27177	26840	27082	26961	26996	26984	26861	27011	27026	26958	27070	26719	26787	27244	27106	26797	26986	27204	26797	26874	27097	26762	27102	26987	27161	27093	26904	26877	26897	26870	26981	26904	27042	26769	27155	27139	26979	26869	27076	27077	26977	26890	27066	26921	27105	26950	27065	27332	27144	26908	26789	26976	27200	27061	26923	27226	27234	26948	27054	26908	26835	27156	26898	26943	27071	27082	26897	26988	26928	26955	26983	26878	26677	26587	26888	27100	27036	26832	27085	26794	27174	27164	27172	26920	26872	26971	27156	27012	27127	27093	26875	27186	26874	26837	27289	27176	27185	27211	27022	27043	27041	27115	27209	26754	26953	26963	26997	26982	26964	26965	26943	27109	27025	27280	27363	27191	26805	27095	26976	27143	26994	27172	27118	26934	27116	27117	27155	26866	26957	27026	26856	27057	26919	26872	27214	27030	26911	27135	26940	26848	27154	26873	27214	26973	26922	26704	27233	26933	27043	27008	26957	26787	26977	26760	27059	26999	26794	26766	27138	27112	27084	26961	27092	27107	26825	27052	27058	27197	27126	27134	26925	26999	27022	26909	27205	26786	27030	26958	27256	27038	26970	27052	26964	26966	27081	26998	27005	27141	26950	26944	27104	26773	26957	27061	27106	26933	26944	27000	26842	27057	27126	26959	26918	26948	26940	27121	27001	26999	27164	27096	26842	26934	26987	27275	27042	27141	26886	26957	26937	27009	27157	27171	26825	26932	26938	26822	26836	26940	27055	26973	26755	26782	26967	27006	27143	27274	26907	26877	26967	27019	26934	27086	26845	26857	27030	26926	27015	27147	26916	26940	27168	26735	26822	26929	26914	27128	27016	27353	26900	26578	26520	26852	26798	26841	27171	26995	27032	27212	26999	27195	27105	26897	27199	27027	26913	27009	26956	27045	27347	27037	27213	27166	27107	26919	26936	27163	26889	27075	26902	27052	27061	27315	27065	26980	26813	26838	27041	27023	26937	27161	26798	26980	26775	26771	26946	26938	27069	27050	27302	26757	27031	27149	27134	27104	27268	27151	26873	27200	27092	26845	27121	26938	27126	26753	27027	27037	27009	26993	26976	26946	26963	26907	27007	26862	26866	26844	27161	27031	26856	26902	27011	27067	26985	26859	27193	26837	26859	26946	26975	26872	26741	26728	26895	26919	27001	26920	26865	27180
25193	42261	41583	34248	29413	25732	23216	21942	21000	20074	19775	19368	19126	18768	18612	18198	18073	17995	17953	17680	17626	17559	17829	17556	17289	17540	17525	17408	17390	17338	17210	17371	17298	17279	17262	17182	17203	17145	17233	17235	17120	17348	17050	17107	17234	17100	17121	17128	17148	17331	17233	17109	17157	17274	17106	17191	17188	17184	17021	17055	17022	17316	17185	16999	17187	17079	17141	17091	17071	17125	17042	17061	17362	16982	17097	17072	17091	17013	17292	17130	17183	17080	17217	17042	17015	17219	17109	17002	17125	16971	17241	17156	16977	17087	17084	17098	17086	17009	17186	17114	17204	17238	17115	17150	17172	17084	17185	17034	17142	17218	17023	17115	17251	17247	16970	16992	17126	17179	17239	17046	17131	17226	17122	17145	17021	17178	16969	17187	17196	17074	17136	17123	17000	16833	17190	17091	17146	16939	17093	17141	17128	17168	16914	16973	16958	17236	17201	17064	16965	16955	17060	16928	17054	16981	17133	17091	17112	17116	17136	17044	17070	17030	17264	16977	17025	17032	16897	17098	17056	17212	17125	17180	17044	17175	17059	17156	17141	17046	17195	17114	17053	16930	17076	17170	17129	17179	17026	17124	17077	16967	17266	17046	17177	17135	17356	17017	17133	17033	16968	17096	17195	17114	17072	17271	17051	17177	17105	16996	17141	16970	17136	17093	17208	17121	17055	17220	17100	17229	17005	17106	17108	17194	16939	17002	16966	17125	17027	17105	17295	16932	17221	17157	17068	17096	17034	17200	17053	17075	17155	17055	17109	17036	16957	17053	17048	17147	17015	16994	16935	17055	17058	17046	17129	17319	16964	17053	17089	17133	16994	17165	17137	17003	17343	17223	17114	17220	17033	17087	17130	17084	17146	17100	16998	17114	17127	16872	17330	17116	17089	17163	17097	17016	17180	17117	17205	17035	16968	17075	16938	17068	17105	17126	17127	17196	17183	17015	16906	17186	16954	16993	17202	17065	17191	17193	16982	17126	16966	17076	17022	17070	17091	17146	16973	17077	17129	16995	17105	17005	17032	17126	17091	17023	17200	17039	16955	17088	17181	17173	17188	17224	17119	16981	16976	17109	17045	17073	17062	17162	17066	17027	17138	17044	17025	17036	17058	17202	16967	17036	17253	17044	17102	17050	17076	17096	17128	17061	17210	17171	16886	17076	17202	17083	17150	17072	16996	17194	17255	16967	17032	17202	16968	17220	17116	17030	16906	17166	17150	16994	17144	17031	17054	17059	17200	16994	17273	16858	17119	17108	16933	17029	16992	17129	17086	16995	16939	17104	17244	17072	16966	17077	17119	16938	17129	17052	16995	17175	16968	17077	17229	17027	17132	17042	17091	17067	17119	17222	17136	17202	17157	17122	17092	17011	16989	17091	17056	17178	17148	17147	17204	17103	17173	17125	17080	17158	17038	17028	17192	16941	17103	17020	17134	17184	17014	17079	16972	16967	17180	17149	17070	16970	17009	17105	17129	17037	17006	17128	17107	17223	17070	17108	17137	17012	16889	16939	17097	17166	17029	17087	17099	17084	17134	17109	17044	17323	16937	17134	17216	17007	17005	16988	17035	17178	16991	17136	17106	17084	17116	16952	17085	17010	16977	17221	17348	17084	17011	17245	16895	17048	17087	16887	17074	17173	16939	17022	16917	17218	17062	17030	17111	17116	17229	17259	17061	17224	16951	16970	17010	17088	17061	17062	17127	17067	17122	17100	16986	17107	16916	17128	17206	17141	17226	17091	17051	17078	17059	17017	17263	17244	17100	17096	17135	17145	17242	17132	17206	17104	17016	16890	17153	17161	17059	16973	17009	17177	17070	17056	17041	16953	17055	17416	17025	17102	16941	16921	17170	17220	17170	17037	17206	17125	16974	17056	17167	16979	17083	16962	17414	17118	17112	16963	17058	17106	17236	16950	16999	17086	17176	17154	17082	16968	17158	17184	17035	16951	17065	17327	17392	17139	17267	17072	16993	17038	16949	17135	16928	17116	17307	16984	17001	17012	17014	17063	16992	16941	17254	16994	17042	17083	17186	17160	17203	17030	17103	17139	17180	17112	17187	17030	17256	17055	17288	17053	17011	17078	17267	16852	17247	17073	17130	17111	17265	16833	17082	17207	17038	17268	17130	17246	17243	17175	17149	17031	17038	17024	17118	17329	16917	17069	17275	17167	17114	16985	16947	17319	17159	17053	17022	17172	17161	17132	17018	17238	17166	17008	17160	17233	17149	17112	17128	16867	17074	17006	17222	17069	17154	17057	17027	16955	17273	17155	17206	17028	17063	17019	17121	17053	17225	16966	17161	17056	17196	16972	17099	16964	17277	17043	17104	17054	17213	17031	17041	16909	16849	17029	17012	17166	16980	17066	17264	17101	17149	16999	17005	16919	17056	17041	16870	17199	17065	17071	16981	17074	17091	17029	17047	16971	17031	17233	17034	17144	17047	17261	17050	17232	17053	17145	17112	16927	16975	16974	17068	17030	17194	17153	17088	17111	16926	17011	17070	17109	16910	17205	17209	16942	17286	17047	17179	17122	16994	17176	17038	17108	16966	17317	17102	17207	17019	16962	17068	16983	17209	17084	17043	17069	17012	17118	17138	17048	16868	17078	17236	17069	17132	17112	17047	17050	17130	17075	17044	17058	17110	17158	17161	16984	17149	17127	17177	17077	17062	17068	17116	17042	16967	16911	17095	17115	17025	17094	17039	17094	17032	17047	16953	17022	17108	17085	16979	17094	17077	17076	17162	16988	17209	17264	17162	17283	17014	17081	17010	17221	17022	17072	17171	17056	17181	17234	16875	17140	17026	17146	17166	16938	17153	17128	17143	16966	17149	17068	16978	17077	17010	17196	17059	17247	17092	17108	17047	17152	17061	17118	17023	17201	17123	17189	17103	17056	17060	16983	16962	17261	16938	17198	17202	17078	17033	16982	17075	17084	16931	17149	17104	17279	17209	16979	17072	16990	16941	17118	17099	17173	16947	16978	17107	17260	17152	17109	17095	17128	16982	17017	17059	17090	17290	17031	16936	17214	17014	16981	17159	17109	16992	17243	17155	17099	17062	16967	17048	17159	17085	17136	17240	16889	16959	17139	17223	16856	16940	16964	16951	17240	17177	17184	17319	17033	17051	17094	16872	17101	17214	17197	17111	17193	17010	17225	17115	16882	17180	16950	17315	17125	17151	17161	16993	17159	17030	17233	17136	17219	17061	17013	17120	17183	16964	17091	16832	17032	17043	17123	16930	17144	17050	17152	17074	17226	17106	17026	16973	17121	17080	17040	17107	17018	17101	17077	17130	16984	17206	17037	17039	17131	17129	17301	17046	17118	16995	16995	17122	17051	17275	17130	16869	17091	17002	17181	17073	17056	16952	16958	17048	17022	17163	17104	17134	17082	16924	16956	17086	17135	17142	17227	17048	17061	17158	17181	16915	17134	16884	17116	17179	16915	17097	17149	17028	17120	16935	17184	17240	16986	17090	17223	17135	17124	17069	17147	17000	17192	17110	17184	17120	17091	16941	17076	17084	17097	17226	17161	16983	17128	17162	17078	17101	17085	17111	17115	17170	17144	16960	17031	17168	17059	17120	16995	17119	17145	17093	17290	17108	17065	17241	16898	17057	17045	17091	17106	17010	17205	17098	17029	16921	17063	17056	17191	16977	17160	17072	17198	17207	17069	17047	17075	16912	17034	16883	16879	16965	16986	17159	17099	16981	17111	17281	16973	17020	17149	17166	17171	17144	17017	17215	17224	16988	17173	17074	17062	17284	17043	17117	16966	17115	17260	17074	16920	17104	17099	16782	17108	17009	17174	16999	17010	17148	17223	17183	17088	17055	17184	16778	17088	17052	17124	17084	17212	17103	17186	17024	16963	17009	17101	16997	17044	16917	17110	17188	17044	16983	17290	17097	17025	17192	17154	17165	17106	17028	17038	17134	17133	17073	16991	17304	17031	17098	17228	17122	17130	17015	17005	17205	17143	17066	17140	17131	17224	17145	17139	17094	16982	17147	17237	16982	16971	16966	17120	17091	16920	17028	17026	17076	17213	17281	17039	17097	17212	17151	17046	17090	17151	16915	17031	16947	17143	17109	17020	17155	17011	17133	17092	17103	17156	17150	16923	17175	17032	17100	16911	17046	17122	17285	16979	17102	17105	17076	17024	17223	17031	17108	17045	17254	17145	17087	17186	17041	17064	17055	16995	17153	17154	17124	17205	17251	17159	17126	17141	17326	17140	17111	17118	17020	17150	17249	17033	17172	17067	17183	16926	17161	17110	17202	16967	17168	17083	17240	16950	17206	17001	17247	17199	17132	17111	17086	16964	17152	17060	16954	16973	17035	17178	16989	17117	17149	17101	17216	17238	17117	17115	17157	16844	17066	17113	17204	17145	17084	17196	17053	17135	17134	17111	17185	17071	17065	17075	17066	17118	17123	17109	16962	16948	17275	17224	17057	17134	17095	17118	17117	17094	16986	17141	16948	17206	17069	17074	17233	16998	17083	17071	16977	17137	17190	17164	17154	17106	16957	17199	17040	17034	17159	17085	17013	16871	17044	17116	17104	16848	17109	16889	17356	17099	17072	17181	16999	17011	17148	17340	17021	17146	17228	17139	17103	16966	17426	17077	17099	17240	17116	17015	17204	17160	17113	17016	17141	16988	17099	17124	17122	17156	16930	17064	16979	17101	17252	17078	17181	17055	17037	17028	17135	17052	17062	16874	17123	17154	17019	17017	17190	17106	17084	17026	16910	17110	17080	16919	17100	17089	17146	17179	16970	17146	17199	17081	17207	17098	17183	17018	16954	17136	16940	17087	17004	17045	17147	17044	17103	17169	17118	17190	17124	17097	17152	17011	17198	17140	17080	17128	17124	17177	17038	17176	17259	16927	17180	17052	17080	17032	17171	17203	17233	17033	17034	17203	17032	17134	17236	17156	17186	17209	17140	17185	17069	17135	17062	17169	17154	16967	17302	17154	17251	17072	17121	17018	17274	17175	17164	17040	17108	17074	17031	17043	17084	17035	17308	17126	17091	17197	17116	17270	17069	16991	17210	17119	17003	16973	17115	16897	17105	16998	17273	17224	17102	16965	16970	17086	17254	16880	17169	16999	17098	17142
22639	21182	27850	25193	23808	30103	35831	32642	31381	31400	30736	30284	29904	29790	29558	29158	28973	28966	28900	28773	28675	28824	28505	28390	28576	28640	28366	28364	28534	28446	28247	28296	28102	27952	28069	28066	28392	28317	28244	28166	28010	28160	28132	28054	28389	28261	28164	28063	28183	27879	28094	27934	27764	28231	27881	27804	27876	28016	27893	28083	27907	28088	27753	28098	27810	27838	27923	27832	28049	28204	27963	27928	27941	28100	28059	27754	27969	28020	28008	27894	28195	28056	28116	27705	27840	27992	28183	27901	28003	27969	27926	27921	27908	27663	28066	27954	27925	28012	28138	27902	28014	27868	27988	28009	27853	27954	27768	28165	27844	28014	28066	27957	28124	27943	27846	27951	27879	27624	27886	28047	27994	27791	27969	27563	28048	27693	27782	27942	27727	27780	27909	28052	27842	27930	27993	27618	27798	27825	27708	27864	27673	28019	27798	27770	27856	28057	27956	27639	27858	27988	27766	28229	27971	27967	28016	27746	27822	28190	28012	27850	27697	28270	27946	27619	28076	28034	28006	27882	28222	27527	28002	27783	27788	27694	28019	28142	28127	28075	28009	27841	27682	27698	27982	27972	28018	27875	27661	27663	27666	28002	27926	27679	28121	28059	28001	27948	27865	27631	27851	27788	27859	28021	27975	27735	27818	27908	27789	27650	28219	27954	27719	28066	27827	28053	27657	27896	27954	28100	27991	27916	27858	28106	27927	27954	27902	27747	27760	27984	27793	28140	28017	28115	27893	27852	27832	27792	27862	28071	27957	28037	27980	28075	27659	27869	27890	27761	28007	27654	27740	27941	28072	27703	28006	27900	27947	28023	27772	27845	27842	27903	27952	27588	27953	27779	27893	27670	28029	28100	27960	27889	27819	28054	27972	28081	27771	28088	27942	27579	28009	27921	27969	27892	27804	27828	27692	27559	27907	27877	27922	27967	27890	27867	27834	27818	27794	28055	27927	27902	28015	27863	27881	27839	27877	27744	28086	27784	28047	27781	28210	27621	28076	27963	27826	27905	27841	27853	28152	28135	27722	28089	28007	27730	27840	27936	28166	28007	28050	27916	27829	28033	27989	27751	27981	27832	27714	27845	27697	27931	27810	27513	27836	27657	28001	27985	28029	27916	27784	27686	28033	27932	27816	27756	28037	28213	27985	27816	28068	27853	27515	27954	27636	27639	27885	27898	27878	27938	28000	27923	27821	27894	27782	27612	27946	27751	27947	28006	28081	27954	27840	27941	27786	27615	27991	28008	27863	28187	27818	28025	28181	27788	27582	28076	27637	27620	27933	27887	28123	28105	28164	27727	27905	27997	27779	28043	27862	27884	27734	27953	28073	27759	27969	27873	27592	27975	27745	28114	28073	28055	27769	27944	27760	27819	27918	27852	27746	27829	27727	28172	27794	27903	27879	27766	27840	27900	28141	27999	27870	27748	27781	27833	27815	27940	28130	27615	27955	27964	27984	27941	27651	27873	28013	28154	27764	27995	27939	27912	27940	27835	28111	27763	27958	27826	28022	27903	28013	27907	27932	28010	27914	27947	27635	27759	28000	27982	27923	28050	27876	28068	27912	27697	27945	27865	27651	27997	27887	27931	27691	27966	27827	27902	28133	27955	27929	28068	28131	28150	27915	27763	27901	27974	27778	27927	27858	27804	27733	27998	27734	27926	28055	28022	28095	27690	27920	27979	27895	28049	27990	27958	27876	27754	27893	27650	27930	27900	27634	27952	27844	27843	28119	27907	27859	28022	27928	27948	28225	27761	27920	28089	27996	27933	27644	27847	27965	27873	27895	27988	27921	28048	28009	28052	27906	28039	27874	27682	28287	28129	27914	27782	27982	28014	27835	27635	27769	28221	27889	27790	28025	28093	28074	28045	28053	27968	27932	27794	27886	27966	27974	27927	27706	27994	27819	28141	27892	28043	28003	27793	27913	27873	28056	28015	27962	27769	28010	27904	28126	27673	28067	28190	27661	27674	27748	27683	27785	27794	27889	27793	27960	27868	27731	27806	27962	27987	27919	27953	27836	27689	27950	28028	27681	27872	28009	28178	27740	27773	27930	27770	27916	28062	27932	27895	27889	27724	27945	27676	27977	27644	28085	27926	27858	28010	27839	27983	27835	27891	28289	27894	27913	27723	27947	27861	27806	28061	27805	27913	28021	27862	27931	27925	27945	27864	27775	27805	28049	27870	28109	28088	27889	28029	28111	27884	27830	27942	27844	27875	27955	27825	27931	27883	27862	27994	27831	27517	27525	27907	27933	27996	28093	28036	28029	27656	28238	27935	27912	28128	27825	28028	28093	27954	28012	27887	27986	27686	28028	27997	27826	27875	27896	27597	27818	27876	27850	27633	27916	27768	27875	27768	28038	27946	27953	27945	27836	27975	27648	27903	28054	27981	27907	28239	28147	27761	28048	27904	27882	28000	27909	28010	27762	27813	27866	27683	27918	27943	27957	27838	27657	28083	28305	27882	27834	28024	27780	27871	27864	27933	28094	28018	28064	27813	27839	28077	27712	27722	27800	28017	27751	27929	27730	27849	28066	27813	28045	27944	27688	27602	27973	27832	27757	28059	28018	27895	27695	27750	27977	27808	27806	27924	27964	28009	27925	28031	27844	27801	27819	27908	27974	27767	27820	27927	28023	28167	28146	27953	27638	27944	27922	28057	27866	28013	27684	27887	28116	28133	27770	27727	27870	27808	27961	27740	27817	28031	27858	28121	27661	27881	27756	27909	27970	27740	28015	27950	27725	27682	27974	27657	27838	27916	28037	28018	27766	27899	27756	28106	28030	27900	27950	27757	27998	27813	27909	27760	27968	27760	27737	28042	27742	27976	27994	27925	27865	27960	27901	27781	27906	27909	27951	28061	28060	27804	27969	27973	27878	27818	27873	27702	27802	27859	27759	27911	27895	28113	27759	27722	28189	27841	28023	27782	28033	27847	27968	28208	27926	27925	27725	27915	27680	27800	27974	27785	27864	27886	27728	28017	28119	27982	27677	28059	27945	27877	27956	27923	27986	28107	27842	27816	27961	28005	28115	27765	27879	28029	27955	27636	27910	28105	27922	27665	27915	27947	27980	27842	28026	27775	27792	28136	27784	27802	27873	27656	27897	28094	28033	27860	27931	27892	28095	27667	27839	27910	27835	27768	27916	28170	27954	27897	28181	27804	27900	27921	27947	28066	28090	27891	27877	27864	27863	27779	27813	27957	28028	27761	27913	27941	28043	27810	27742	28051	28096	27951	28159	28086	27991	27641	27846	27518	27737	28042	27991	27989	28021	27853	27775	27919	27747	27962	27723	27826	27939	27826	28083	27836	27979	27866	27826	28045	28055	27948	27931	27891	27896	27598	28174	28095	27946	27676	27810	28105	27949	27829	28144	28145	27998	27760	27794	27854	27705	27659	27781	28224	27765	27828	27880	27611	27749	27963	27741	28107	27816	28108	27928	27971	27842	27995	28017	27978	27955	27998	27951	28006	27951	27998	27867	27572	27750	27704	27895	27645	27891	27703	27820	27611	27812	28102	27847	27772	28121	27823	27849	28106	27762	27826	27900	27968	27971	27887	28044	27803	27951	27796	27838	27890	28106	28056	27967	27929	27807	27613	28050	27863	28016	28056	27853	27749	28175	28066	27964	27592	27871	27990	27702	27810	27934	28137	27938	28026	28269	27851	27752	27825	27891	28015	27743	28065	28178	27844	27924	27956	27958	27804	28040	27756	28129	28127	27828	27838	27959	27888	27799	28019	28006	28017	27832	27899	27927	28098	28036	28093	28035	27866	27687	28016	27976	28008	27972	27769	27851	28220	27798	27988	27996	27933	28321	27700	27967	28077	27829	27670	28077	28122	27876	28117	28110	28005	27815	27884	27823	27514	27803	27894	27871	27848	27969	27982	28209	27987	27661	28185	27824	27905	27820	27866	28197	28020	27912	27849	27692	27937	27808	27900	28211	27696	27956	28044	27967	27749	27690	27975	28174	27835	27836	28227	27819	27697	27835	27928	27939	27962	27943	27899	27939	27824	27903	27849	27901	27868	27931	27758	28041	27897	27969	27930	27842	27587	27683	27649	27367	27853	28094	28007	27871	27820	27768	28013	27948	27861	28007	28157	27831	28063	27852	28109	27879	27893	27812	27909	27961	27981	28076	27817	27915	27942	27868	27720	27949	27931	28055	27916	27865	27716	27939	27834	27935	27496	27990	27694	28006	28061	27682	27751	27925	28078	27931	28113	27851	28017	28017	27915	28052	27676	27996	28020	28058	27894	27661	27912	27773	27819	27748	27939	28023	28029	27911	27939	27982	27887	27814	27850	27766	28116	28253	27953	28161	27855	28111	27823	27836	27991	27984	27859	28009	27867	27944	27989	27791	27971	28011	27848	27945	27843	27766	28147	27915	27755	27730	27651	27851	27996	28023	27921	27978	28076	27776	27824	27769	27846	28036	28004	28081	27789	28249	27813	27737	27793	27924	27796	27765	27835	27989	27696	27826	28023	27944	27650	28030	27929	27797	27923	27970	27893	28321	27834	28172	28037	27961	27833	27948	27947	27873	27998	27933	27928	27974	27718	28008	27744	27882	27916	27929	28035	27724	28065	27725	27953	27931	27825	27831	27754	27972	27889	27991	27789	28016	28037	27886	28045	27741	27865	27833	27996	27787	27945	27938	27970	28015	27843	27798	27810	27887	27799	28091	28084	28079	27828	27973	27850	28087	27907	27647	27660	27934	27914	28116	28053	27983	27881	27981	27907	28046	27926	27963	28151	27888	27951	28053	27790	27926	27809	27921	27930	27801	28006	28266	28138	27851	28077	27938	28013	27945	28028	27978	28203	27844	27843	27975	27646	27672	27947	27584	27774	27961	27844	27772	28059	27893	27801	27984	27807	27818	27841	28063	27902	27920	27863	27960	27791	27991	27794	27915	27816	27816	28039	27980	27737	27979	27923	27831	27959	27981	27909	27867	27906	27913	28149	27880	28180	27838	27701	27653	27835	28079	27922	27919	27911	27884	27938	28069	27861	27955	27927	27829	27860	27994	27901	27739	27978	27955	27821	27919	28116	28302	27877	27875	27916	28081	27671	27822	27810	28026	27863	27929	28012	28066	28238	28023	28113	27953	27769
27407	46761	46768	38383	33223	28662	25946	24134	22842	21762	21187	20866	20268	19790	19315	18976	18776	18769	18710	18506	18297	18324	18195	17877	18014	17853	17875	17986	17967	17749	17751	17778	17748	17681	17604	17547	17590	17642	17679	17612	17534	17510	17731	17816	17535	17623	17493	17444	17300	17588	17402	17569	17581	17552	17523	17573	17581	17357	17552	17579	17417	17547	17418	17459	17461	17418	17429	17546	17331	17509	17509	17360	17361	17537	17467	17317	17559	17445	17428	17412	17470	17629	17523	17448	17484	17457	17638	17385	17433	17400	17536	17457	17470	17521	17534	17484	17478	17474	17387	17574	17410	17546	17475	17281	17398	17409	17522	17471	17397	17452	17457	17379	17448	17603	17277	17436	17554	17469	17544	17409	17484	17407	17470	17408	17580	17602	17344	17514	17270	17434	17396	17448	17431	17299	17493	17417	17475	17457	17502	17414	17348	17491	17507	17467	17285	17341	17330	17498	17412	17433	17524	17133	17456	17332	17483	17510	17401	17615	17442	17363	17463	17515	17324	17381	17427	17403	17544	17500	17512	17394	17589	17619	17476	17553	17638	17265	17564	17418	17486	17415	17537	17523	17283	17349	17293	17345	17403	17476	17358	17479	17203	17418	17564	17382	17276	17422	17397	17424	17462	17259	17503	17448	17391	17499	17560	17502	17584	17249	17421	17348	17507	17629	17486	17398	17391	17367	17382	17396	17502	17350	17401	17498	17516	17442	17295	17445	17153	17401	17295	17679	17408	17419	17419	17466	17534	17458	17409	17346	17548	17349	17405	17318	17469	17418	17461	17517	17374	17543	17304	17470	17450	17374	17642	17549	17432	17341	17541	17404	17495	17445	17417	17430	17296	17461	17559	17430	17485	17487	17231	17209	17357	17255	17360	17382	17447	17414	17510	17551	17369	17409	17612	17278	17522	17269	17596	17506	17480	17467	17424	17373	17373	17326	17498	17218	17326	17411	17417	17502	17254	17467	17580	17485	17466	17412	17395	17279	17475	17512	17161	17187	17542	17461	17403	17451	17447	17346	17348	17438	17509	17295	17518	17337	17306	17446	17546	17162	17202	17429	17408	17464	17413	17383	17414	17467	17358	17624	17462	17461	17356	17514	17454	17398	17467	17241	17338	17665	17358	17346	17566	17425	17335	17542	17428	17421	17191	17544	17544	17533	17515	17478	17545	17445	17210	17515	17406	17358	17413	17316	17427	17339	17421	17381	17412	17440	17345	17657	17452	17405	17500	17474	17361	17562	17188	17304	17521	17349	17469	17426	17631	17341	17379	17559	17596	17497	17487	17306	17471	17385	17530	17436	17658	17319	17519	17268	17293	17292	17511	17506	17502	17431	17463	17619	17567	17418	17414	17369	17263	17512	17537	17515	17509	17307	17424	17652	17250	17440	17564	17195	17387	17115	17453	17498	17438	17496	17447	17387	17469	17425	17289	17417	17437	17249	17412	17376	17292	17447	17394	17455	17477	17332	17561	17465	17480	17374	17490	17516	17383	17651	17602	17643	17304	17478	17416	17667	17497	17317	17484	17424	17428	17539	17506	17516	17430	17478	17427	17419	17466	17337	17427	17404	17593	17326	17284	17467	17416	17423	17477	17352	17373	17591	17408	17414	17389	17422	17362	17456	17557	17344	17451	17234	17475	17549	17507	17588	17500	17407	17341	17392	17270	17455	17498	17512	17332	17391	17410	17466	17545	17394	17600	17259	17416	17548	17260	17385	17159	17565	17512	17221	17413	17457	17418	17487	17295	17580	17484	17164	17352	17273	17405	17498	17331	17406	17602	17734	17580	17513	17592	17464	17520	17427	17430	17494	17343	17466	17511	17392	17431	17347	17491	17379	17476	17473	17501	17337	17473	17395	17340	17305	17389	17612	17564	17371	17320	17555	17308	17558	17447	17386	17434	17512	17449	17389	17519	17526	17546	17263	17485	17519	17457	17387	17549	17356	17461	17518	17445	17413	17579	17375	17512	17353	17278	17432	17350	17472	17454	17378	17325	17265	17506	17296	17373	17622	17538	17447	17510	17499	17494	17693	17399	17534	17440	17448	17468	17450	17500	17310	17354	17455	17469	17345	17291	17470	17400	17401	17680	17372	17559	17354	17458	17424	17477	17508	17425	17345	17424	17370	17338	17509	17464	17384	17524	17436	17427	17622	17375	17336	17555	17510	17456	17409	17308	17432	17431	17405	17414	17453	17436	17394	17386	17533	17460	17495	17298	17376	17358	17510	17458	17311	17498	17468	17381	17394	17632	17524	17502	17406	17377	17466	17396	17551	17363	17581	17375	17356	17424	17420	17362	17484	17387	17302	17452	17617	17455	17512	17494	17502	17362	17233	17423	17490	17377	17458	17303	17438	17526	17539	17474	17379	17324	17432	17275	17538	17418	17296	17691	17488	17394	17568	17282	17279	17489	17372	17219	17517	17686	17333	17610	17439	17402	17440	17324	17495	17567	17368	17475	17418	17321	17236	17701	17558	17491	17236	17455	17456	17201	17565	17204	17463	17402	17355	17445	17527	17385	17504	17483	17418	17500	17434	17338	17552	17529	17296	17628	17463	17428	17201	17207	17293	17358	17421	17586	17437	17546	17363	17457	17587	17472	17545	17492	17422	17405	17593	17561	17379	17239	17532	17524	17332	17400	17427	17344	17501	17417	17544	17564	17444	17403	17381	17681	17487	17406	17385	17396	17352	17324	17549	17509	17419	17390	17365	17363	17368	17392	17346	17389	17405	17432	17517	17368	17655	17391	17409	17283	17534	17503	17466	17401	17497	17289	17385	17460	17278	17441	17499	17430	17549	17589	17405	17575	17502	17342	17507	17535	17362	17459	17351	17310	17475	17590	17562	17483	17343	17483	17540	17460	17413	17466	17398	17529	17402	17398	17486	17423	17446	17553	17401	17561	17626	17529	17443	17309	17568	17469	17313	17549	17390	17428	17428	17489	17457	17532	17327	17482	17076	17361	17233	17405	17540	17339	17396	17524	17572	17584	17265	17377	17355	17401	17458	17465	17278	17514	17510	17448	17472	17328	17397	17530	17516	17472	17526	17467	17422	17549	17409	17635	17428	17371	17476	17425	17554	17314	17539	17538	17382	17279	17497	17439	17396	17224	17303	17377	17544	17287	17295	17570	17539	17507	17411	17314	17548	17420	17399	17371	17275	17467	17368	17462	17389	17285	17478	17625	17530	17394	17433	17446	17576	17391	17462	17339	17426	17447	17474	17197	17362	17350	17450	17474	17267	17367	17468	17248	17518	17355	17315	17279	17558	17421	17369	17388	17364	17432	17514	17467	17391	17546	17271	17414	17542	17650	17432	17573	17498	17426	17498	17541	17524	17281	17353	17377	17351	17500	17390	17419	17351	17641	17486	17485	17332	17416	17372	17291	17458	17282	17353	17403	17373	17407	17307	17543	17511	17385	17489	17677	17252	17387	17415	17459	17531	17437	17440	17458	17515	17437	17481	17420	17413	17467	17397	17333	17405	17443	17211	17435	17318	17438	17414	17586	17459	17432	17337	17484	17429	17536	17608	17527	17400	17410	17468	17197	17502	17475	17481	17317	17315	17518	17464	17376	17509	17524	17370	17397	17324	17497	17270	17538	17450	17490	17296	17594	17350	17421	17269	17561	17254	17351	17295	17539	17516	17446	17403	17515	17392	17497	17337	17436	17629	17575	17325	17497	17414	17365	17608	17530	17399	17562	17264	17356	17325	17443	17527	17401	17439	17543	17486	17448	17058	17522	17319	17591	17582	17278	17688	17386	17473	17542	17375	17378	17565	17394	17345	17486	17390	17467	17430	17484	17421	17530	17307	17456	17452	17306	17337	17604	17463	17481	17571	17217	17133	17388	17384	17501	17450	17511	17302	17474	17383	17429	17420	17599	17490	17526	17482	17508	17283	17527	17481	17523	17453	17277	17543	17505	17458	17332	17438	17516	17357	17272	17436	17383	17470	17528	17475	17378	17283	17352	17421	17599	17512	17362	17249	17358	17422	17602	17406	17420	17358	17307	17541	17504	17584	17368	17529	17429	17338	17416	17465	17497	17266	17361	17367	17433	17400	17236	17437	17361	17462	17494	17223	17409	17442	17396	17281	17482	17554	17418	17339	17533	17678	17674	17365	17338	17333	17512	17227	17449	17306	17450	17311	17386	17382	17500	17489	17432	17475	17527	17332	17365	17453	17408	17514	17430	17605	17274	17507	17448	17148	17588	17338	17356	17572	17559	17501	17405	17444	17339	17463	17394	17381	17401	17504	17423	17407	17379	17435	17588	17454	17537	17288	17483	17556	17523	17603	17433	17495	17496	17405	17447	17515	17398	17333	17516	17515	17526	17294	17450	17729	17455	17462	17327	17359	17597	17409	17419	17597	17307	17407	17406	17381	17434	17311	17640	17365	17390	17402	17459	17438	17454	17589	17509	17380	17490	17400	17436	17528	17375	17278	17381	17478	17430	17469	17268	17450	17429	17226	17474	17449	17341	17286	17389	17395	17399	17440	17497	17420	17545	17546	17569	17602	17554	17317	17409	17483	17515	17413	17462	17393	17585	17559	17480	17455	17382	17432	17403	17411	17449	17512	17370	17231	17405	17551	17450	17544	17441	17383	17456	17260	17434	17423	17547	17320	17273	17380	17490	17452	17576	17310	17463	17474	17492	17353	17465	17405	17328	17742	17536	17391	17428	17383	17312	17635	17435	17426	17396	17351	17451	17619	17511	17524	17475	17329	17305	17355	17460	17255	17554	17406	17498	17474	17629	17573	17401	17299	17421	17453	17265	17267	17429	17485	17463	17501	17330	17470	17199	17434	17511	17450	17394	17405	17433	17525	17444	17493	17192	17415	17457	17325	17494	17436	17556	17519	17468	17463	17430	17487	17351	17412	17523	17315	17491	17241	17417	17573	17497	17497	17443	17182	17397	17419	17572	17454	17471	17294	17503	17646	17506	17476	17313	17535	17675	17275	17470	17463	17240	17531	17567	17517	17573	17574	17425	17329	17370	17428	17253	17465	17392	17262	17396	17366	17515	17619	17393	17381	17648	17459	17435	17442	17482	17419	17447	17326	17386	17416	17492	17445	17399	17341	17647	17746	17240	17508	17428	17371	17381	17620	17546	17362
36788	33706	39412	37009	33560	31937	31022	30380	30134	29672	29784	29381	29351	28962	29024	29085	28958	29152	28991	29079	28874	28833	29065	28942	28921	28774	28891	28730	28774	28906	28702	28518	28807	28972	28670	28661	28581	28756	28687	28645	28876	28925	28711	28790	28544	28858	28743	28694	28578	28637	28681	28852	28802	28521	28445	28593	28743	28667	28923	28965	28419	28610	28737	28727	28550	28748	28888	28556	28727	28608	28594	28738	28324	28997	28737	28766	28713	28775	28937	28588	28830	28634	28661	28587	28781	28590	29020	28775	28739	28582	28506	28747	28785	28752	28742	28681	28840	28754	28739	28664	28982	28451	28467	28675	28815	28448	28719	28764	28872	28505	28597	28757	28632	28747	28829	28678	28898	28660	28725	28628	28754	28549	28684	28712	28682	28882	28575	28810	28472	28719	28595	28789	28543	28630	28633	28689	28574	28537	28479	28597	28709	28652	28586	28917	28487	28748	28730	28638	28311	28594	28614	28727	28518	28753	28479	28749	28620	28676	28639	28763	28774	28544	28628	28609	28808	28738	28688	28833	28573	28725	28536	28562	28675	28487	28566	28835	28909	28480	28718	28783	28750	28781	28926	28794	28986	28568	28702	28804	28835	28607	28356	28814	28623	28834	28817	28798	28603	28782	28699	28598	28573	28796	28565	28726	28538	28820	28766	28597	28640	28709	28587	28684	28616	28666	28463	28537	28583	28682	28876	28807	28598	28727	28633	28854	28976	28570	28585	28587	28480	28687	28745	28349	28889	28691	28854	28623	28507	28829	28635	28583	28778	28645	28986	28682	28660	28593	28879	28569	28666	28528	28630	28683	28684	28611	28819	28770	28760	28413	28677	28714	28884	28367	28444	28807	28807	29110	28651	28321	28739	28390	28692	28441	28688	28640	28996	28691	28724	28457	28442	28594	28592	28427	28628	28529	28789	28748	28690	28726	28816	28494	28732	28669	28848	28395	28655	28612	28536	28927	28857	28618	28701	28679	28341	28909	28564	28665	28677	28507	28785	28628	28814	28809	28746	28620	28557	28675	28854	28669	28679	28758	28718	28698	28906	28770	28665	28653	28777	28676	29062	28662	28359	28691	28486	28609	28422	28680	28637	28959	28574	28707	28688	28784	28792	28739	28379	28477	28664	28630	28693	28692	28573	28777	28600	28707	28717	28536	28611	28711	28609	28489	28618	28591	28597	28754	28738	28744	28604	28516	28782	28656	28848	28583	28842	28829	28651	28610	28471	28540	28709	28433	28487	28605	28692	28662	28913	28714	28761	28981	28670	28524	28709	28565	28827	28582	28874	28815	28457	28427	28671	28800	28677	28812	28622	28434	28633	28696	28892	28612	28726	28794	28786	28655	28770	28667	28518	28807	28680	28788	28646	28798	28737	28742	28647	28667	28587	28834	28720	28524	28804	28740	28567	28657	28766	28665	28512	28809	28791	28655	28633	28818	28866	28497	28895	28684	28592	28620	28473	28437	28659	28468	28355	28614	28611	28530	28674	28796	28844	28563	28407	28406	28713	28401	28798	28455	28728	28708	28642	28595	28577	28780	28548	28543	28844	28692	28464	28678	29000	28426	28635	28719	28735	28916	28595	28559	28769	28765	28531	28817	28748	28946	28643	28884	28454	28586	29002	28789	28739	28678	28730	28544	28557	28814	28872	28545	28538	28505	28443	28510	28761	28597	28740	28853	28983	28723	28752	28571	28500	28565	28651	28588	28885	28674	28704	28711	28628	28671	29168	28597	28653	28569	28632	28419	28529	28426	28552	29058	28673	28683	28614	28649	28481	28498	28598	28721	28922	28912	28612	28738	28984	28763	28437	28534	28652	28624	28644	28845	28864	28646	28797	28409	28481	28815	28615	28762	28498	28796	28640	28517	28578	28732	28600	28763	28527	28732	28359	28562	28568	28575	28715	28626	28403	28648	28907	28352	28413	28693	28865	28863	28750	28805	28702	28766	28575	28691	28620	28611	28741	28615	28554	28859	28987	28824	28819	28619	28538	28798	28682	28776	28624	28855	28803	28438	28939	28405	28534	28614	28826	28652	28503	28632	28708	28662	28413	28481	28609	28666	28849	28970	28758	28561	28705	28703	28871	28756	28537	28819	28895	28814	28646	28527	28463	28737	28697	28449	28469	28785	28530	28622	28509	28989	28790	28686	28450	29021	28739	28753	28716	28979	28814	28728	28871	28289	28654	28810	28766	28582	28406	28873	28816	28775	28607	28573	28565	28776	28730	28744	28895	28599	28699	28756	28550	28647	28908	28576	28723	28642	28581	28462	28493	28832	28689	28718	28824	28605	28491	28781	28789	28611	28942	28817	28702	28675	28812	28682	28492	28511	28849	28512	28707	28576	28605	28909	28814	28886	28610	28420	28777	28424	28748	28829	28527	28883	28595	28536	28467	28603	28585	28791	28709	28724	28727	28583	28608	28648	28590	28739	28660	28739	28541	28928	28609	28774	28409	28619	28790	28976	28701	28883	28552	28755	28434	28847	28709	28799	28933	28633	28692	28614	28516	28655	28429	28763	28816	28864	28606	28701	28748	28674	28681	28678	28863	28656	28616	28751	28531	28463	28672	28618	28797	28922	28609	28427	28522	28619	28447	28546	28514	28687	28689	28938	28609	28713	28726	28742	28601	28740	28718	28659	28704	28656	28583	28654	28780	28520	28624	28762	28290	28673	28965	28618	28881	28779	28814	28798	28647	28733	28633	28745	29063	28666	28680	29028	28679	28293	28581	28543	28557	28556	28526	28631	28752	28772	28533	28626	28587	28871	28977	28593	28658	28766	28751	28696	28775	28713	28755	29095	28865	28689	28487	28977	28926	28675	28626	28725	28658	28808	28775	28754	28818	28612	28890	28800	28661	28691	28614	28604	28604	28734	28652	28483	28719	28627	28627	28694	28834	28688	28684	28522	28602	28568	28879	28564	28466	28600	28746	28629	28476	28633	28941	28754	28704	28713	28760	28402	28630	28775	28673	28610	28632	28456	28553	28563	28721	28712	28954	28886	28529	28331	28787	28746	28639	28547	28824	28559	28611	28725	28516	28899	28624	28760	28747	28591	28863	28812	28771	28903	28745	28603	28535	28617	28504	28751	28644	28785	28780	28740	28811	28860	28624	28629	28718	28641	28507	28866	28900	28639	28594	28889	28805	28651	28525	28898	28988	28803	28605	28604	28713	28641	28668	28805	28574	28808	28877	28661	28926	28744	28554	28733	28786	28753	28513	28648	28626	28757	28600	28392	28614	28836	28889	28506	28611	28816	28944	28768	28605	28704	28451	28742	28962	28586	28516	28854	28803	28694	28996	28690	28613	28487	28565	28797	28943	28749	28662	28601	28460	28619	28845	28517	28707	28791	28830	28724	28711	28739	28853	28838	28558	28669	28688	28908	28594	28620	28766	28545	28768	28709	28569	28557	28832	28461	28587	28778	28581	28842	28645	28845	28874	28564	28703	28770	28616	28499	28790	28671	28525	28681	28659	28928	28650	28689	28625	28742	28613	28606	28642	28414	28510	28718	28737	28839	28516	28744	28560	28612	28707	28554	28690	28631	28590	28691	28769	28624	28602	28492	28634	28618	28529	28557	28473	28707	28634	28573	28816	28685	28761	28612	28417	28670	28650	28709	28789	28706	28921	28928	28573	28577	28812	28599	28699	28698	28854	28657	28696	28416	28609	28709	28669	28761	28663	28890	28691	28919	28606	28801	28574	28843	28586	28449	28469	28665	28777	28477	28953	28271	28557	28525	28715	28699	28648	28480	28369	28614	28569	28813	28686	28850	28471	28839	29027	28750	28794	28522	28759	28619	28617	28488	28627	28602	28646	28674	28517	28875	28908	28663	28712	28582	28874	28574	28723	28752	28612	28573	28727	28749	28823	28680	28669	28728	28627	28645	28571	28718	28255	28607	28690	28654	28710	28462	28673	28493	28464	28558	28564	28568	28656	28875	28447	28701	28779	28841	28862	28796	28488	28686	28665	28723	28714	28356	28584	28652	28708	28716	28636	28735	28534	28795	28525	28969	28501	28844	28733	28527	28773	28427	28589	28785	28690	28827	28736	28618	28652	28636	28868	28723	28949	28503	28449	28833	28840	28678	28554	28755	28868	28686	28845	28638	28745	28590	28572	28421	28654	28579	28757	28447	28660	28766	28914	28598	28561	28600	28830	28680	28472	28653	28738	28960	28591	28643	28648	28447	28823	28745	28886	28703	28978	28682	28609	28645	28725	28569	28930	28674	28683	28762	28714	28695	28651	28909	28703	28584	28640	28683	28978	28434	28488	28749	28521	28844	28854	28721	28828	28696	28806	28711	28707	28580	28905	28853	28760	28538	28899	28682	28554	28752	28810	28657	28619	28930	28891	28663	28853	28543	28652	28611	28810	28600	28572	28716	28615	28610	28614	28705	28848	28516	28609	28784	28783	28417	28707	28388	28538	28534	28657	28522	28783	28833	28659	28766	28601	28829	28569	28400	28547	28662	28627	28568	28762	28609	28928	29019	28826	28762	28601	28975	28846	28890	28730	28734	28833	28752	28753	28624	28869	28583	28482	28613	28586	28588	28860	28702	28660	28686	28820	28442	28622	28327	28688	28751	28804	28782	28995	28865	28825	28676	28956	28440	28587	28501	28531	28524	28870	28787	28797	28558	28605	28857	28723	28899	28676	28613	28678	28759	28757	28859	28531	28603	28613	28601	28554	28750	28880	28562	28745	28613	28582	28756	28997	28762	28658	28587	28654	28723	28637	28621	28507	28513	28564	28986	28681	28862	28709	28820	28903	28589	28663	28668	28504	28851	28397	28761	29048	28920	28821	28888	28723	28672	28584	28664	28729	28349	28652	28704	28792	28710	28833	28826	28722	28700	28544	28500	28711	28756	28878	28652	28841	28683	28648	28796	28816	28692	28783	28574	28528	28840	28508	28885	28916	28544	28497	28935	28518	28655	28645	28715	28658	28829	28663	28653	28689	28424	28397	28432	28589	28700	28798	28584	28527	28560	28626	28825	28695	28861	28630	28718	28761	28856	28913	28826	28661	28744	28732	28767	28699	28653	28794	28809	28736	28553	28614	28851	28647	28638	28919	28849	28676	28600	28657	28704	28875	28534	28646	28679	28555	28435	28599	28704
27935	35841	34930	29072	25160	22829	21465	20748	20018	19649	19532	19156	18952	18841	18604	18286	18469	18330	18458	18310	18297	18212	18173	18183	18272	18202	18057	18046	18074	17828	18038	18091	18119	17970	17941	17906	17913	17878	18019	17909	17977	18034	17978	18016	17824	18043	17940	17978	17770	18136	18030	17941	17983	17874	18074	17876	17848	17992	18127	18019	17883	17973	17737	17862	17985	17976	17726	17895	17824	17901	17967	17937	17757	17833	17919	18063	17713	17894	17810	17843	17989	17951	18014	17914	17948	18027	17845	17759	17814	17863	17972	17740	17826	18010	17794	17961	18085	17858	17877	17958	18055	18040	17781	17982	17806	17949	17980	17891	17944	17849	18065	17998	17870	18117	17882	17811	17955	17957	17826	18045	17795	17867	17970	17890	17869	17852	18031	17682	18082	17939	17818	17839	18077	17862	17840	17938	17933	17802	17914	17920	17816	18147	17903	17806	18071	17941	17841	17834	17953	17983	17863	17847	17952	17850	17732	17694	17789	17738	17805	17955	17914	17810	17994	17722	17832	17857	17678	17917	18090	18068	17858	18008	18083	17872	17923	17815	17867	17903	17774	17886	17749	17991	18006	17932	17878	18022	17868	17942	18032	17913	17931	17942	17992	17740	17792	17846	17840	17912	17693	17794	17778	17842	17790	17921	18057	17903	17934	18002	17836	17794	17628	17943	18103	17825	18062	17835	17956	18108	17898	18073	17805	17852	17882	17942	17860	17785	17883	17745	17840	17925	17921	18047	17948	17752	17822	17936	17964	17654	17896	17812	18007	17932	17831	18019	17979	18028	17950	17832	17921	17914	17894	17786	17896	17936	18020	18054	17769	17927	17950	17776	17876	17696	17972	18062	17832	17924	17787	17908	17842	17823	17912	17836	17990	17854	17894	18023	17984	17912	17930	17917	18047	17855	18013	17809	17870	17940	17858	17771	17965	17731	17939	17873	18047	17996	18041	18039	17979	17988	17989	17905	17753	17868	17701	17826	17887	17956	17930	17847	17850	17980	17845	17885	17910	17893	17941	17719	17897	17711	17997	17910	18081	17833	17986	18137	17787	17835	17827	17961	17871	17733	17750	17829	18084	17788	17814	17988	18055	17829	17946	17997	17791	17888	17872	17912	17939	17745	17923	17994	17870	17860	17876	17828	17779	18005	17991	18002	17873	18010	17839	17844	17826	18056	17838	17907	17974	17934	17903	17919	18046	18018	17846	17923	17829	17968	17749	18040	17768	17943	17804	17710	18053	17839	17877	17917	17936	17946	18018	17799	17849	17782	17740	17722	17798	17830	17781	17958	17880	17908	17841	17781	18010	17872	17689	18010	17991	17832	17808	17864	18021	17834	17955	17959	17895	17881	17831	17968	17888	17750	17948	17981	17757	17865	17991	17821	17820	17870	18003	17834	17960	17929	17683	17834	17763	17805	17763	17856	17909	17768	17755	17920	17837	17878	18086	17726	18145	17831	17901	17907	17831	17879	17849	18082	17712	18028	17888	18048	17972	17857	17666	17901	18033	17911	18023	17811	17893	17766	17894	17866	17922	17966	17913	18082	18025	17997	17924	17708	17839	17846	17988	17911	17814	17835	17775	17963	17931	18022	17767	17914	17856	17795	17960	17971	17869	17864	17938	17915	17995	17848	17780	17946	17892	17889	18027	17780	18046	17906	17820	17793	17974	17957	18091	17948	17902	18007	17980	17685	17789	17827	17860	17968	18024	17811	18085	17801	17880	17855	17993	17780	17860	18086	17948	18000	17780	17857	17773	17968	17820	17794	17994	17718	17833	17906	17804	17958	17940	17968	18018	17905	18043	18021	17855	17855	17944	17895	17896	18046	17890	17744	17758	17889	17860	17926	17833	17908	17774	17873	17682	17782	17869	17637	17799	17970	17839	18090	17965	17891	17839	18105	17798	17979	17852	17942	18022	18021	17994	17750	17799	17874	17792	18070	18060	17970	17913	17818	17835	17750	17922	17978	17912	17988	18004	17822	18122	17911	18026	18009	17844	17864	18131	17844	17739	17909	17860	17868	17900	17991	17854	18078	17810	17833	17853	17925	17982	17966	17827	17776	17949	17862	18050	17843	17952	17956	17833	17852	17996	18012	17960	17769	17977	17986	17877	17961	18127	17825	18015	17896	17918	17882	17930	17768	17983	18076	17915	17984	17744	17899	17976	17850	17951	18106	17974	17972	17940	18013	18036	18028	17671	17883	17879	17926	17791	18049	17900	17910	17793	18008	17931	17730	17894	17927	17952	17912	17821	17797	17972	17879	17884	17874	17838	17726	17892	18113	17924	17899	17808	17907	18031	17975	17819	17769	17885	17878	18027	17809	17923	17735	18087	17918	18097	17897	17939	17845	17971	18080	17893	17723	17966	17890	17983	17963	17908	17969	17859	17855	18061	17894	18024	17761	17901	17950	17946	17845	17974	17985	18061	18113	17933	17861	17939	17922	17919	17811	17897	18002	18060	17994	17889	17941	17733	18003	17798	17881	17955	17939	17879	18088	17695	18003	17923	17824	17971	17982	17982	17743	17872	17890	17975	17813	17982	17913	17936	17947	17881	17932	17902	17928	17725	17970	17788	17814	17911	17869	17900	18151	18076	17856	17745	17933	17845	17865	17927	17787	17824	17969	17708	17923	17803	17866	17789	17914	17891	17935	17824	17787	17912	17906	17876	17894	17694	17977	17879	18027	17899	17835	17760	17951	17909	17821	17919	17854	18043	17798	17971	17953	17944	17744	17794	17985	18048	17843	17977	17916	17810	17779	17925	17922	17920	17831	18059	17968	17848	17745	17838	17708	17981	17802	17892	17869	17820	18018	17817	17923	17858	17819	17936	17722	17982	17985	17974	17978	17683	18194	17902	17747	17911	17854	17904	17854	17913	17978	17751	17823	18003	17919	17885	17838	18102	17955	18014	17859	18011	17928	18063	17936	18046	17900	18024	17793	18005	18050	17895	18019	17922	17854	17856	17960	17836	17900	18001	17927	17882	17988	17980	17957	18092	17820	17834	17943	18074	17997	18060	17834	17913	17889	17821	18042	17872	17770	18026	17952	17844	17900	17869	17876	18155	17800	17981	17918	18020	17766	17884	17814	17834	17970	17894	17856	17926	17991	17905	17861	17943	17674	17988	17964	17786	17867	17914	17810	18038	17590	17944	17857	18057	17947	17940	17841	18001	17880	17970	17942	17790	17812	17982	17892	17755	17855	17970	17965	17926	17809	17904	18151	17964	18113	17735	17900	17943	17906	18039	17905	17693	17914	17866	17982	17935	17710	17784	17852	17998	17766	17919	17987	17919	17909	17864	17958	17962	18033	17850	18022	17825	17890	17933	17873	17785	17932	17944	17818	17890	17811	17847	17910	18018	17840	18028	17679	17788	17719	17831	17936	17812	17898	17819	17682	17986	17836	17870	17800	18059	17751	18048	17840	17820	17638	18088	17793	17951	17731	17907	17937	18037	17801	17922	17584	17814	17856	18069	17964	18029	17779	18022	17886	17879	17878	17693	17945	17890	17821	17886	17941	17915	17757	17948	17793	17923	17879	17862	17837	17874	17975	17916	17894	18019	17968	17718	17810	17945	17961	17891	17753	17832	17812	17935	18043	17995	17909	18052	17919	17913	17905	17970	17950	17740	17955	17971	17850	17782	18059	17874	17842	17762	17852	17790	17995	17958	17880	17892	17847	17883	18019	17961	17966	17931	17909	18035	17984	17748	17996	17930	17925	17915	17853	17876	17874	17837	17847	17872	17843	18059	17643	17672	17933	17986	17970	17775	17946	18014	17919	17969	18141	18067	17962	17765	17862	17839	17856	17915	17876	17833	17895	17844	17880	17946	17940	17821	18078	17869	18037	17858	18080	18020	17929	17957	18001	18034	17801	17869	17843	17903	17979	17715	17721	17779	17942	17801	17797	17928	17869	17979	17975	17969	18011	17935	17788	17748	17907	17896	17905	17969	17941	17878	18093	17816	17882	17845	17829	17904	18028	17836	18029	17798	17943	18102	17797	17848	18047	17997	17916	17841	17948	17847	17770	17976	17891	17963	17970	18115	17871	17844	17837	17772	17976	17886	17836	17799	17916	17822	18103	17997	17734	18014	17898	18032	18068	17962	18005	17944	17766	17862	18054	17917	17832	17926	17797	17849	17682	17802	17925	17832	17984	18005	17916	18034	17749	17933	17943	18124	17882	17939	17775	17850	18098	17743	17955	17879	17657	17973	17956	18010	17771	18139	17846	17693	17920	17916	17982	18000	17813	17786	17932	18061	17934	17574	17794	17960	18055	17861	17913	18083	17884	17854	17845	17923	17724	18021	17914	17924	17826	17838	17807	17784	17955	17993	18074	18037	17659	17787	17818	18042	17901	17799	17867	17786	17992	17712	17861	17834	17796	17956	17831	17889	18035	17824	17818	17935	17984	18057	17938	17847	17979	17791	17930	17846	18080	17798	17906	17919	17893	17778	17918	17840	18034	17779	18091	17907	17700	17932	17824	17972	17968	18009	17911	17756	17845	17872	17878	17967	17787	17913	17976	17955	18025	17898	17719	18050	18054	17804	17903	17864	17854	17845	18002	18016	17938	17980	17895	17954	17909	17848	17808	18104	17864	17816	17792	17733	17956	17896	17905	17930	17930	17932	17987	17963	17934	17833	17957	17801	17892	17875	17887	17824	17931	18006	18065	17996	17672	17974	17765	17926	17791	17762	17994	17961	18030	18022	17932	17823	17810	17755	17992	17801	17980	17964	17953	17790	17983	18040	17772	17918	17867	17789	17692	18001	17881	17762	18125	17777	17889	17881	17999	18013	17777	17874	17798	18038	17943	17819	17872	17897	17830	17789	17723	17946	17927	17997	17872	18155	17908	17891	17915	17925	17842	18027	17897	17960	18129	18067	17831	17976	17918	17754	17943	17874	17813	17967	17952	17909	18064	17997	17756	17853	18020	17929	18068	17850	17968	18039	17858	17989	17917	17735	18025	18006	17925	17739	18157	17820	17794	17862	17939	17905	17914	18057	17985	17973	17919	17925	18115	17807	17969	18079	17873	17925	17939	17945	18016	17870	17877	17969	18046	17768	17873	17742	17927	17978	17877	17917	17819	18016	17992	17951	17736	18022	17864	17793	17896
24198	21193	27833	25831	26404	31118	33310	30636	29490	29294	29188	29075	28740	28553	28275	28130	28043	27788	27914	27902	27838	28087	27822	27380	27497	27417	27495	27668	27540	27446	27410	27388	27679	27277	27353	27261	27500	27362	27141	27358	27500	27282	27247	27361	27335	27249	27470	27270	27131	27430	27322	27410	27417	27051	27160	27261	27125	27250	27291	27140	27208	27232	27198	27289	27500	27160	27316	27252	27469	27068	27322	27146	27313	27347	27211	27004	27482	27231	26958	27218	27420	27251	26993	27276	27062	27372	27420	27144	27092	27033	27262	26942	27082	27229	27215	27141	27101	27208	26996	27201	27216	27157	26995	26931	27336	27245	27433	27100	27213	27442	26993	27071	27338	27118	27118	27039	27348	27275	27279	27122	27149	27366	27326	26989	27325	27078	27149	26990	27262	27119	27338	27248	27576	27369	27098	27276	27265	27226	27282	27016	27050	27046	27051	27494	27172	27156	27086	27213	27064	26922	27127	26865	27314	27492	27096	27301	27026	27058	27289	27339	27276	27004	27147	27182	27343	27258	27239	27256	27211	27323	27435	27343	27271	27156	27511	27222	27004	27311	27334	27202	27095	27259	27233	27337	27031	27060	27291	27297	27313	27042	27332	27559	27342	27347	26998	27229	27165	27101	27144	27300	26992	27079	27198	27176	27247	27175	27171	27052	27394	27100	27343	27263	27041	27184	27126	27307	27177	26936	27231	27371	27100	27158	27129	26965	27175	27259	27244	27512	27206	27238	27178	27151	27152	27207	27481	27154	27267	26937	27150	27151	27095	27285	27341	27301	27168	27075	27241	27079	27057	27000	27358	27146	27419	27275	27277	27140	27227	27352	27168	27103	27085	27363	27060	27333	27222	27285	27436	27037	27103	27131	27224	27162	27280	27383	27192	26963	27355	27162	27239	27063	27090	27056	27377	27071	27239	27184	27174	27122	27315	27162	27379	27144	27022	27342	27353	27172	27262	27250	27384	26947	27209	27262	27292	27159	27208	27222	27357	27296	27289	27281	27081	26977	27225	27262	27273	27185	27191	26908	27338	27273	27220	27091	27338	27285	27282	27225	27164	27281	27211	27279	27071	27240	26953	27078	27433	27236	27293	27213	27410	27044	27325	27185	26978	27143	27052	27427	27192	27100	27260	27094	27064	27223	27326	27164	27387	27170	27109	27064	27299	26916	27105	27174	27029	27169	27250	27283	27047	27110	27199	27415	27334	27191	27485	27234	26922	27184	27407	27070	27190	27101	27073	27167	26972	26825	27284	27034	27274	27380	27073	27250	27441	27227	27079	27246	27279	27406	27417	27235	27278	27237	27251	27384	27514	27139	27277	27470	27253	27114	27263	27227	27351	27355	27317	27452	27128	27031	27193	27248	27180	27240	27258	27225	27353	27244	27354	27136	27328	27318	27236	27261	27266	27119	27444	27234	27329	27476	27173	27399	27029	27117	27416	27309	27093	27265	27369	27343	27401	27376	27304	27437	27297	27401	27247	27300	27246	27093	27417	27103	27104	27333	27281	27271	27289	27124	27251	27092	27165	27095	27386	27174	27243	27086	27108	27159	27013	27163	27211	27085	27409	27335	27334	27486	27303	27341	27101	27289	27195	27143	27146	27031	27132	27326	27201	27000	27379	27220	27329	27283	27313	27378	27147	27282	27211	27028	27120	27037	27183	27103	27322	27183	27301	27152	27147	27204	27216	27197	27397	27286	27239	27331	27119	27243	26991	27319	27096	27111	27268	27386	26906	27210	27056	27198	27365	27139	27027	27246	27008	27176	27344	27202	27073	27095	27324	27269	27236	27295	27074	27367	27245	27260	27152	27172	27214	27183	27261	27249	27367	27326	27188	27162	27131	27099	27403	27055	27058	27088	27260	27304	27133	27151	27247	27102	27246	27311	27142	27176	27227	26942	27369	27061	27168	27334	27414	27175	27443	27231	27018	27197	27172	27135	27458	27272	26986	27145	27167	27556	27306	27251	27365	27210	27369	27111	27323	26871	27408	27437	27311	27466	27345	26991	27291	27293	27175	26983	27219	27276	27409	26917	27104	27071	27181	27482	27147	27351	27310	27361	27421	27255	27129	27195	27293	27476	27260	27062	27166	27281	27271	27133	27135	27321	27246	27305	27232	27211	27267	27060	27026	27291	27377	27338	27083	27044	27260	27400	27466	27431	26883	27135	27288	27272	27333	27230	27155	27106	27264	27198	27433	27170	27375	27234	27063	27402	27208	27048	27364	27313	27060	27573	27280	27494	27329	27032	27210	27315	27306	27255	27172	27064	27113	27258	27200	27122	27070	27184	27208	27300	27164	27157	27162	27348	27431	27024	27011	27178	27136	27232	27174	27364	27355	27142	27041	27011	27145	27059	27279	27329	27471	27093	27158	27438	27256	27418	27096	27169	27299	27242	27295	27292	27330	27005	27271	27253	27295	27351	27238	27451	27222	26821	27150	27114	27330	27183	27235	27218	27189	27091	27147	27102	27144	27129	27138	27191	27113	27291	27129	27089	26943	27099	26926	26999	27189	27041	27009	27377	27175	27363	27214	27191	27066	27048	27334	27218	27352	27170	27369	27337	27272	27163	27213	27374	27112	27321	27171	27447	27227	27190	27311	27320	26992	27076	27301	27151	27256	26899	26960	27168	27043	27045	27092	27398	27302	27045	27020	27151	27318	27373	27407	27221	27176	27065	27177	27349	27385	27431	27259	27213	27345	27032	27094	27120	27293	27203	27190	27307	27189	27502	27402	27015	27177	27569	27135	27178	27052	27277	27345	27320	27404	27017	27283	27195	27227	27456	27155	27268	27018	26954	27118	27192	27260	27181	27446	27283	27395	27340	27153	27047	27424	27109	27093	27588	27488	27317	26978	26970	27447	27383	27216	27437	27343	27033	27239	27202	27156	27100	27113	27123	27258	27209	26976	27374	27156	26973	27133	27458	27498	27184	27319	27232	27125	27068	27033	27213	27150	27067	27209	27221	27371	27384	27416	27169	27421	27198	27325	26968	27179	27201	27273	27193	26990	27229	27150	27192	27197	27374	27309	27135	27223	27415	27270	27010	27184	27066	27265	27550	27365	27219	27090	27158	27152	27315	27392	27253	27227	27232	27073	27447	27220	27283	27022	27387	27304	27172	27354	27259	27139	27015	27284	27183	27420	27157	27359	27190	27225	27362	27038	27201	27171	27187	27303	27113	27183	27068	27251	27163	27258	27279	27677	27388	27419	27229	27314	27387	27191	26991	27195	27341	27477	27283	27147	26997	27137	27218	27303	27084	27428	27374	27225	27243	27314	27219	27168	27222	27101	27254	27208	27062	27309	27145	27288	27164	27088	27368	27313	27369	27298	26992	27217	26942	27074	27162	27324	26966	27519	27109	27243	27309	27163	27179	27179	27137	27213	27151	27057	27182	27094	27259	27398	27226	27318	27239	27140	27374	27378	27004	27358	27202	27421	27043	27114	27007	27131	27251	27278	27484	27178	27228	27199	27186	27185	27429	27320	27162	27084	27119	27131	27033	27398	27286	27164	27322	27133	27046	27217	27304	26974	27075	27296	27335	27241	27199	27245	26854	27116	27236	27207	27132	27255	27343	27269	27155	27162	27249	27313	27274	27270	27292	27147	27348	27235	27100	27232	27044	27352	27484	27290	27295	27352	27130	27030	26954	27302	27358	27136	27157	27349	27176	26976	27201	27138	27305	26950	27226	27077	27155	27139	27300	27212	27240	27130	27325	27263	27232	27037	27461	27592	27316	27327	27234	27038	27296	26980	27271	27198	27338	27185	26941	27324	27207	27142	27077	27266	27062	27147	27297	26880	27274	27023	27136	27247	27219	27454	27211	27144	27203	27363	27294	27276	27331	27182	27095	27385	27451	27315	27194	27513	27306	27330	27334	27152	27230	27246	27133	27053	27139	27088	27244	27172	27122	27116	27238	27384	27261	27242	27041	26828	27017	27253	27139	27039	27162	27067	26874	27278	27633	27258	27264	27502	27294	27287	27430	27234	27173	27313	27191	27044	27251	27338	27266	27055	27467	27466	27113	26960	27175	27196	27204	27228	27534	27267	27076	27087	27245	27287	27135	27242	27280	27132	27175	27276	27064	27052	27367	27145	27096	27093	26967	27519	27185	27027	27359	27133	27307	27098	27282	27244	27174	27186	27161	27059	26882	27238	27203	27309	27173	27225	27218	27326	27202	27438	27169	27016	27596	27294	27311	26991	27162	27093	27308	27024	27373	27300	27261	27101	27257	27145	27004	27158	27264	27351	27318	27155	26906	27325	27176	27338	27287	27175	27338	26947	27082	27230	27228	27300	26922	27180	27306	27103	27171	27328	27157	27084	27120	27181	27132	27159	27205	27448	27234	27508	27087	27117	27106	27226	27064	27243	27133	27117	27284	27050	27247	27171	27042	27324	27164	27305	27245	27261	27414	27351	27194	27217	27318	26984	27208	27337	27232	27104	26954	27181	27519	27311	27206	27298	27312	27208	27193	27367	27345	27335	27145	27230	27090	27370	27064	27155	27254	27311	27238	27296	27168	27153	27367	27148	27263	27125	27027	26964	27150	27154	27089	27226	27095	27503	27480	27280	27002	27333	27465	27290	27036	27267	27378	27210	27132	27152	27116	26985	27413	27282	27421	27213	27217	27112	27400	27320	27146	27135	27069	27253	27385	27322	27204	27096	27115	27194	27434	27195	27398	27348	26955	27050	27161	26852	27090	27127	27064	27298	27155	27297	27179	27285	27112	27554	27190	27363	27161	27190	27228	27186	27280	27178	27647	27201	27227	27506	27299	27257	27356	26999	27100	27073	27234	26863	27260	27388	26988	27307	27155	27115	27196	27060	27222	27251	27333	27170	27391	27125	27362	27186	27313	27299	27294	27158	27226	27500	27352	27154	27162	27342	27203	27195	27354	27235	27122	27507	27129	27204	27322	27509	26955	27387	27397	27159	27342	27388	27249	27086	27520	27101	27188	27312	27436	27097	27138	27233	27338	27062	26995	27060	27186	27234	27281	27275	27206	27252	27312	27110	27283	27212	26979	27240	27293	27208	27082	27266	27001	27008	27063	27181	27197	27253	27302	27056	27258	27184	27097	27058	27199	27290	27173	27227	27142	27297	27084	27325	27389
24957	42352	41655	34253	29054	25615	23421	21771	20778	20493	19922	19585	18845	18934	18392	18184	18237	18080	18235	17900	17900	17809	17717	17522	17616	17623	17569	17464	17531	17394	17384	17434	17350	17245	17420	17246	17311	17267	17438	17304	17328	17349	17328	17229	17201	17320	17347	17257	17177	17187	17330	17304	17366	17120	17098	17167	17292	17193	17145	17377	17026	17057	17091	17226	17252	17301	17275	17251	17323	17056	17155	17232	17101	17097	17089	16960	17192	17016	17197	17224	17429	17277	17107	17258	17267	17236	17152	17320	17283	17218	17079	17275	17231	17162	17174	17194	17409	17289	17170	17033	17094	17212	17203	17042	17147	17330	17258	17163	17303	17180	17227	17118	17060	17042	17053	17066	17231	17219	17213	17207	17306	17218	17150	17178	17138	17139	17056	17303	17226	17259	17297	17284	17289	17159	17108	17174	17192	17380	17261	17319	17173	17146	17057	17135	17363	17081	17219	17331	17070	17401	17236	16959	17272	17191	17265	17438	17175	17167	17315	17282	17165	17175	17098	17242	17153	17234	17124	17163	17165	17258	17171	17059	17281	17273	17270	17391	17081	17287	17183	17160	17264	17240	16990	17136	17178	17077	17068	17239	17131	17184	17215	17065	17187	17155	17221	16977	17181	17434	17194	17191	17275	17152	17072	17174	17319	17155	17234	17357	17307	17225	17027	17140	17278	17194	17174	17153	17146	17241	17161	17098	17143	17209	17103	17223	17187	17117	17196	17329	17256	17073	17099	17037	17135	17181	17247	16950	17023	17025	17085	17139	17019	17436	17189	17370	17393	17181	17197	17356	17126	17174	17260	17335	17199	17028	17155	17108	17145	17149	17129	17273	17162	17245	17066	17099	17144	16975	17202	17138	17197	17294	17303	17181	17307	17246	17218	17226	17239	17165	17208	17348	17206	17210	17055	17242	17204	17263	17275	17199	17109	17199	17233	17127	17149	17243	17125	17062	17364	17243	17251	17297	17028	17108	17202	17223	17198	17120	17333	17100	17107	17225	17301	17134	17387	17083	17094	17048	17303	16895	17242	17084	17234	17221	17194	17173	17224	17286	17141	17143	17267	17304	17245	17007	17252	17175	17130	17291	17164	17309	17294	17265	17139	17077	17121	16967	17168	17211	17200	17199	17006	17181	17055	17225	17188	17142	17230	17170	17216	17210	17182	17432	17224	17157	17280	17113	17307	17071	17181	17259	17265	17251	17253	17056	17104	17289	17311	17344	17118	17317	17203	17088	17110	17011	17188	17178	17240	17126	17159	17038	17314	17315	17096	17347	17005	17339	17256	17266	17165	17297	17330	17391	17195	17322	16984	17158	17123	17328	17060	17114	17251	17174	17301	17134	17161	17186	17334	17220	17274	17044	17203	17147	17260	17283	17260	17115	17031	17351	17153	17230	17192	17209	17127	17318	17276	17199	17288	17242	17407	17118	17080	17192	17298	17266	17270	17104	17107	17181	17174	17311	17013	17277	17294	17020	17370	17228	17140	17126	17013	17010	17431	17284	17148	17275	17311	17214	17114	17252	17124	17201	17358	17196	17012	17305	17032	17187	17268	17288	17183	17115	17129	17086	17107	17346	17185	17324	17222	17320	17177	17309	17256	17206	17284	17258	17311	17212	17189	17083	17116	17256	17401	17164	17149	17108	17214	17181	17104	17225	17163	17072	17144	17261	17214	17222	17046	17185	17079	17113	17165	17272	17288	17174	17125	17245	17168	17254	17274	17243	17156	17196	17148	17205	17167	17290	17233	17113	17166	17311	17206	17313	17152	17293	17083	17303	17269	17108	17164	17180	17226	17133	17126	17074	17257	17172	17270	17148	17139	17232	17037	17212	17158	17086	17255	17090	17341	17035	17323	17184	17198	17079	17079	17174	17072	17296	17088	17257	17138	17093	17054	17173	17224	17318	17390	17437	17207	17159	17056	17273	17027	17373	17031	17192	17108	17252	17239	17220	17359	17289	17183	17152	17110	17094	17275	17047	17269	17227	17196	17258	17007	17433	17215	17106	17125	17103	17137	17273	17223	17184	17194	17111	17164	17078	17344	17192	17227	17273	17214	17273	17312	17304	17157	17224	17279	17302	17013	17321	17254	17191	17238	17314	17083	17186	17228	17284	17253	17218	17156	17162	17290	17232	17193	17192	17280	17157	17208	17126	17108	17294	17156	17216	17293	17277	17313	17314	17182	16950	17199	17035	17295	17103	17247	17158	17134	17284	17296	17251	16970	17329	17232	17231	17171	17196	17279	17235	17227	17217	17149	17269	17103	17171	17250	17176	17188	17360	17329	17110	17050	17104	17235	17056	17203	17207	17039	17256	17108	17347	16975	17227	17042	17076	17247	17244	17226	17412	17411	17208	17048	17215	17228	17155	16991	17249	17236	17251	17351	17223	17179	17248	17395	17220	17360	16982	17272	17247	16993	17256	17252	17147	17015	17119	17115	17135	17270	17166	17379	17154	17142	17082	17174	17175	17344	17266	17149	17166	17129	17155	17179	17175	17254	17157	16974	17254	17298	17312	17241	17147	17350	17241	17069	17122	17196	17155	17160	17073	17290	17189	17160	17235	17353	17208	17241	17182	17054	17326	17087	17350	16865	17223	17292	17231	17221	17193	17130	17247	17235	17146	17106	17270	17397	17180	17296	17272	17325	17210	17144	17226	17203	17209	17170	16964	17387	17185	17119	17273	17206	17025	17143	17127	17114	17108	17257	17041	17144	17266	17387	17120	17287	17266	17281	17207	17209	17299	17089	17269	17083	17175	17141	17255	16957	17084	17286	17418	17177	17189	17180	17264	17021	17098	17090	17036	17164	17135	17388	17258	17238	17279	17112	17231	17200	17129	17209	17104	17224	17267	17358	17103	17162	17250	17348	17068	16941	17220	17159	16967	17107	17359	17245	17335	17319	17093	17319	17092	17199	17339	17378	17097	17286	17135	17311	17308	17311	17219	17142	17127	17104	17155	17188	17139	17168	17331	17300	17105	17235	17208	17121	17285	17171	17163	17221	17255	17171	17148	17144	17277	17146	17174	17050	17259	17035	17165	17219	17070	17199	17101	17136	17239	16980	16978	17150	17399	17139	17342	17353	17251	17233	17280	17306	17133	17013	17227	17160	17086	17194	17107	17121	17231	17191	17326	17327	17136	17191	17194	17123	17156	17212	17242	17262	17264	17092	17152	17276	17179	17077	17151	17250	17202	17291	17062	17039	17184	17312	17121	17213	17190	17057	17404	17310	17176	17035	17073	17190	17206	17268	17179	17163	17307	17212	17117	17248	17205	17148	17113	17293	17399	17096	17222	17113	17176	17266	17232	17297	17226	17167	17272	17253	17375	17153	17309	17360	17187	17076	17360	17245	17214	17397	17312	17010	17247	17074	17143	17185	17272	17223	17392	17044	17034	17160	17210	17218	17184	17201	17218	17270	17205	17117	17214	17265	17196	17283	17299	17228	17206	17190	17258	17222	16956	17132	17242	17256	17158	17173	17279	16976	17096	17327	17241	17190	17110	17242	17204	17226	17362	17117	17100	17159	17252	17032	17160	17008	17130	16998	17059	17292	17204	17155	17052	17139	17131	17197	17152	17318	17289	17073	17096	17150	17216	17199	17087	17354	17093	17118	17382	17146	17159	17101	17155	17354	17080	17201	17230	17005	17281	17294	17169	17117	17246	17191	17460	17042	17118	17161	17255	17213	17160	17358	17220	17153	17171	17152	17298	17298	17259	17226	17251	17341	17129	17212	17190	17317	17066	17087	17315	17133	17170	17257	17177	17158	17245	17322	17199	17218	17007	17213	17379	17188	17252	17158	17323	17210	17129	17094	17190	17104	17376	17292	17133	17244	17029	17320	17164	17279	17121	17002	17168	17107	17213	17133	17150	17277	17197	17143	17271	17193	17168	17117	17212	17238	17229	17408	17315	16964	17136	17220	17059	17106	17179	17195	17066	17182	17168	17344	17105	17331	17254	17097	17258	17045	17042	17237	17197	17118	17168	17120	16849	17277	17156	17120	17379	17272	17160	17240	17223	17191	17135	17116	17112	17285	17118	17270	17097	17072	17122	17188	17223	17116	17212	17196	17060	17201	17132	17341	17042	17085	17230	17212	17185	17105	17248	17229	17055	17165	17158	17346	17297	17270	17138	17172	17261	17275	17435	17025	17199	17250	17140	17240	17149	17286	17063	17173	17156	17086	17204	17288	17147	17271	17158	17109	17302	17051	17098	17344	17241	17184	17219	17297	17201	17312	17256	17205	17117	17195	17091	17148	17205	17162	17346	17531	17174	17211	17141	17201	17242	17273	17212	17011	17161	17105	17108	17259	17382	17213	17285	17224	17130	17269	17156	17306	17064	17262	17133	17198	17176	17237	17175	17237	17371	17234	17174	17293	17370	17174	17189	17167	17205	17056	17144	17179	17288	17263	17200	17316	17261	17106	17227	17240	17245	17166	17220	17201	17450	17138	17345	17245	17190	17215	17172	17225	17188	17240	17398	17045	17002	17246	17279	17173	17292	17216	17287	17242	17171	17256	17058	17221	17208	17204	17162	17281	17277	17319	17158	17253	17133	17180	17378	17095	17391	17143	17266	17194	17104	17165	17242	17145	17360	17208	17101	17208	17236	17210	17279	17097	17185	17330	17280	17313	17075	17304	17185	17224	17062	17256	17286	17310	17189	17178	17090	17365	17175	17209	17137	17207	16935	17064	17239	17215	17332	17215	17084	17057	17265	17127	17274	17182	17252	17286	17240	17158	17183	17050	17163	17203	17252	17247	17463	17050	17194	17197	17249	17290	17218	17295	17160	17178	17196	17361	17230	17408	17213	17002	17277	17181	17193	16977	17004	17176	17344	17231	17130	17049	17092	17128	17235	17245	17234	17192	17266	17156	17222	17249	17133	17241	17170	17196	17144	17376	17317	16983	17091	17127	17275	17185	17244	17195	17115	17159	17123	17240	17220	17213	17124	17210	17220	17189	17413	17197	17377	17363	17162	17173	17210	17350	17171	17098	17077	17385	17141	17059	17039	17076	17287	16933	17151	17186	17223	17388	17206	17194	17222	17183	17230	17313	17305	17387	17302	17070	17291	17191	17336	17267	17192	17246	17313	17113	17353	17256	17362	17157	17156
22652	21198	27835	25222	23963	30431	36407	32735	31238	31303	31299	30604	30207	30199	29517	29405	29440	29050	29138	28997	29297	28957	28918	28804	28884	28745	28812	28804	28685	28533	28580	28558	28470	28373	28480	28202	28366	28493	28409	28571	28350	28292	28456	28150	28469	28475	28298	28211	28369	28227	28460	28065	28206	28359	28423	28466	28472	28155	28381	28233	28504	28216	27956	28155	28146	28392	28285	28424	28259	28284	28212	28093	28283	28044	28250	28311	28406	28138	28310	28184	28595	28338	28456	28149	28223	28180	28221	28225	28142	28336	28191	28255	28457	28196	28051	28166	28227	28463	28304	28410	28067	28218	28209	28073	28223	28089	28193	28265	28419	28484	28125	28066	28125	28312	28278	28239	28283	28303	28308	28295	28199	28370	28305	28233	28441	28411	28331	28137	28222	28219	28213	28183	28198	28018	28227	28250	28467	28264	28181	28084	28210	28079	28042	28076	28073	28326	28296	28185	28212	28272	28203	28094	28139	28374	28406	28251	28241	28048	28432	28306	27906	28370	28110	28544	28162	28327	28251	28211	28241	28295	28112	28158	28142	28503	27996	28060	28371	28359	28288	28233	27701	28147	28068	28361	28246	28605	28177	28176	28324	28002	28347	28463	28047	28326	27936	28273	28204	28195	28225	28257	28140	28416	28284	28090	28238	28282	28159	28340	28076	28138	28262	27994	28187	28376	28266	28254	28004	28285	28482	28108	28070	28295	28331	28043	28226	28136	28313	28222	28169	27931	28287	28353	28201	28233	28300	28193	28138	28081	28149	28202	28091	28133	28277	28225	28275	28440	28190	28191	28205	28272	28297	28219	28244	28051	28348	28208	28220	28320	28257	28238	28396	28193	28228	28184	28127	28224	28104	28022	27942	28043	28211	28361	28162	28366	28134	28143	28449	28279	28054	28114	28337	27956	28266	28135	28032	27996	28289	28048	28169	28231	28302	28225	28366	28278	28288	28022	28304	28338	28141	28272	28162	28257	28235	28310	28039	28234	28338	28177	28144	28395	28144	28230	28241	28013	28211	28294	28434	28368	28278	28148	28280	28327	28156	28120	28309	28293	28446	28176	27942	28390	28502	28388	28164	28314	28275	28302	28321	28455	28342	28172	28147	28041	28176	28329	28170	28251	28174	28186	28205	28135	28115	28610	28333	28194	28093	28064	28143	28305	28217	28139	28279	28013	28194	28258	28195	28116	28185	28238	28130	27979	28367	28225	28258	28614	28345	28249	28222	28325	28183	28336	28117	28062	28171	28254	28195	28353	28203	28002	28086	28171	27908	28085	28482	28215	28225	28208	28301	28108	28269	28295	28394	28353	27944	27998	28127	28273	28266	28267	28247	28198	28255	28237	28358	28347	28145	28264	28126	28055	28403	28154	28308	28533	28450	28131	28153	28328	28376	28211	28051	28161	28317	28371	28327	28374	28369	28246	28322	28080	28206	28494	28186	28195	28138	28296	28316	28279	28167	28016	28286	28472	28383	28149	28265	28394	28236	28070	28301	27909	28067	27897	28273	28112	28250	28199	28299	28160	28023	28411	28156	28345	28265	28237	28023	28362	28197	27985	28129	28297	28381	28360	28343	28114	28183	28176	28200	28228	28377	27944	28464	28298	28353	28358	28309	27877	28192	28105	28244	28119	27897	28120	28206	28466	28128	28265	28103	28516	28168	27879	28023	28476	28223	28254	28204	28184	28480	28342	28401	28260	28352	28381	28317	28147	28073	28382	28159	28105	28238	28371	28001	28361	28409	28451	28187	28172	28430	28325	28175	28193	28044	28155	28121	28205	28347	28164	28250	28501	28544	28287	28338	27995	28473	28307	28249	28378	28158	28218	28117	28311	28146	28304	28060	28303	28245	28328	27985	28379	28229	28339	28306	28326	28295	28323	28325	28184	28184	28211	28218	27931	27973	28078	28357	28145	28206	28096	28113	28257	28261	28187	28321	28221	28349	28314	28175	28147	28255	28247	28340	27867	28348	28135	28073	28145	28344	28289	28301	28258	28098	28558	28399	28444	28509	28292	28135	28173	28047	28596	28410	28340	28234	28308	28101	28064	27917	28068	28294	28506	28297	28387	28368	28359	28257	28174	28382	28016	28093	28531	28313	28199	28520	28416	28516	28399	28207	28160	28182	28134	28476	28074	28366	28209	28063	28185	28346	28293	28006	28194	28346	28272	28116	28189	28201	28309	28256	28422	27992	28124	28121	28136	28126	28209	28234	28333	27974	27891	28025	28484	28324	28349	28006	28282	28107	28115	27806	28061	28169	28263	28246	28258	28290	28293	28289	28351	27974	28199	28148	28233	28197	28269	28478	27995	28181	28134	28017	28131	28341	28394	28405	28269	28135	28150	28260	28275	28059	28102	28205	28161	28393	28126	28296	28100	27989	28312	28200	28093	28163	28161	28019	28216	28106	28211	28156	28065	28138	28226	28274	28013	28242	28469	28070	28156	28133	27963	28246	28098	28125	28346	28243	28455	28228	28203	27975	28129	28257	28263	27843	28158	28264	28358	28264	28255	28142	28281	28197	28066	28149	28110	28499	28379	28333	28189	28284	28179	28476	28287	28099	28171	28318	28194	28287	28090	28242	28028	28406	28211	28277	28144	28210	28147	28344	28455	28076	28395	28328	28387	27986	28205	28683	28265	27962	28249	28193	28415	28286	28432	28111	28095	28180	28293	28072	28099	28486	28290	28169	28242	28279	27989	28159	28423	28351	28272	28304	28195	28379	28257	28273	28449	28079	28192	28616	28162	28216	28122	28316	28427	28153	28192	28210	28147	28376	28113	28134	28164	27971	28201	28214	28063	28179	28296	28062	28004	28248	28336	28374	28281	28224	28135	28267	28435	28274	28308	28291	28295	28128	28123	28104	28317	28068	28464	28553	28451	28422	28433	28122	28039	28330	28014	28418	28305	28128	28342	28289	28477	28049	28151	28229	28158	28285	28106	28216	28265	28079	28292	28001	28003	28345	28220	28210	28178	28177	28070	28154	28110	28216	28404	28286	28324	28344	28128	28076	28208	28335	28316	28264	28398	28358	28564	28220	28220	28093	28314	28317	28375	28180	28154	28234	28213	28322	28388	28157	27941	28308	28148	28297	28179	28015	28379	28320	28213	28251	28327	28367	28047	28403	28000	28378	28379	28210	28054	28235	28247	28284	28154	28338	28148	28134	28013	28219	28090	28196	28409	28244	28180	28083	28212	28517	28027	27959	28057	28262	28279	28126	28385	28303	28098	28242	28327	28142	28310	28374	28026	28261	28409	28466	28164	28156	28182	28084	28282	28344	27972	28073	28071	28089	28345	28286	28313	28251	28005	28326	28149	28474	28394	28537	28175	28063	28231	28358	28303	28307	28150	28302	28248	28398	28345	28153	28126	28246	28398	28172	28383	28074	28310	28229	28300	28194	28165	28195	28219	28464	28363	28131	27994	28131	28158	28457	27998	27905	28215	28121	28268	27961	28410	28389	28044	28235	27911	28424	27998	28122	28263	28293	28290	28369	28314	28209	28370	28061	28233	28216	28315	28213	28325	28496	28304	28408	28132	28395	28378	28190	28402	28256	27949	28196	27994	28340	28043	28074	28106	28434	28379	28256	28199	28297	28383	28331	28257	28421	28084	28070	28029	28252	28112	28185	28127	28268	28207	28051	28235	28242	28213	28200	28158	28200	28053	28420	28158	28378	28264	28147	28021	28230	28278	28201	28417	28291	28422	28170	28075	28341	28114	28264	28008	28332	28251	28220	28094	28106	28271	28202	28313	28278	28131	28098	27935	28067	27994	28220	28557	28318	28052	28180	28241	28241	28209	28064	28079	28120	28266	28143	28194	27980	28027	28328	28233	28478	28298	28246	27924	28254	28226	28252	28188	28237	28069	28433	28046	28181	28417	28277	28169	28399	28157	28219	28162	28286	28362	28282	28463	28035	28302	28313	28081	28210	28077	28010	28227	28045	28453	28194	28448	28415	28266	28173	28195	28312	28226	28114	28284	28452	28066	28044	27991	28086	28343	28157	28052	27915	28286	28242	28072	28273	27880	27990	28135	28326	28011	28093	28176	28071	28388	28398	28215	28037	28056	28373	28166	28223	28206	28119	28126	28172	28467	28095	28407	28453	28170	28277	28397	28143	28394	28398	28380	28387	28182	28038	28211	28348	28037	28343	28330	28146	28137	28078	28049	28170	28127	28264	28527	28438	28189	28171	28300	28697	28537	28381	28322	28336	28511	28375	28267	28175	28221	28386	28236	27900	28409	28247	28144	28225	28083	28401	28425	28254	28316	28412	28045	28264	28175	28072	28416	28270	28124	27973	27949	27969	28012	28202	28016	27991	28125	28387	28383	28352	28135	28358	28302	28247	28226	28451	28058	28407	28242	28624	28420	28153	28196	28346	28335	28226	28270	28094	28346	28208	28087	27976	28236	28379	28067	28109	28448	28280	28120	27995	27916	28033	28114	28114	28254	28075	28116	28084	28299	28216	28019	28141	28162	28173	28269	28192	28353	28200	27935	27937	28233	28098	28208	28203	28353	28090	28464	28054	28178	28327	28177	28158	28167	28301	28241	28202	28128	28081	28273	28420	28162	28243	28144	28347	28260	28028	28248	28327	28183	28300	27902	28245	28236	28380	28338	28107	28173	28072	28322	28359	28142	28097	28214	28234	28146	28484	28342	28710	28178	28042	28392	28397	28381	28229	27971	28276	28429	28407	28100	28376	28494	28223	28278	28080	28139	27936	28075	28002	28084	28283	28311	28347	28100	28518	28170	28246	28108	28452	28417	28280	28318	28280	28080	28290	28023	28318	28266	28487	28272	28415	28410	28155	28262	28438	28217	28306	28300	28169	28061	28224	28259	28316	28338	28235	28176	28255	28199	28058	28017	28330	28583	27804	28308	27980	27956	28203	28441	28166	28110	28117	28205	28189	28165	28297	28428	28166	28089	28157	28079	27985	28428	27947	28039	28483	28223	28158	27989	28288	28156	28497	28173	28092	28236	28348	28032	28283	28306	28337	28139	28213	27873	28125	28195	28214	28157	28007	28251	28081	28277	28301	28312	28296	28374	28260	28293	28299	28178	28198	28245	28260	28160	28128	28410	28165	28150	28356	28161	28237	28282	28208	28190	28198	28253
27325	47152	46636	38701	33051	28776	26313	24236	23033	22384	21539	20810	20447	19799	19504	19121	19092	18875	18572	18613	18530	18524	18299	18452	18205	18159	18119	18095	17973	18017	17841	17833	17856	17743	17902	17755	17644	17832	17735	17687	17823	17696	17613	17803	17602	17676	17620	17654	17459	17576	17637	17595	17769	17569	17604	17640	17505	17514	17589	17453	17618	17562	17670	17777	17518	17634	17604	17597	17725	17496	17707	17483	17585	17537	17658	17493	17570	17463	17487	17626	17538	17642	17703	17603	17518	17484	17461	17667	17615	17632	17590	17699	17476	17688	17555	17527	17570	17677	17584	17497	17579	17761	17428	17457	17631	17616	17603	17730	17711	17586	17542	17651	17588	17444	17628	17651	17562	17588	17740	17609	17697	17703	17614	17630	17529	17676	17483	17522	17669	17571	17553	17456	17662	17371	17619	17558	17724	17627	17562	17611	17448	17663	17582	17465	17586	17420	17773	17740	17512	17588	17538	17696	17619	17534	17601	17522	17635	17890	17445	17519	17646	17539	17596	17559	17666	17620	17461	17642	17624	17540	17588	17713	17524	17571	17529	17610	17543	17610	17590	17365	17654	17600	17603	17533	17612	17620	17441	17449	17629	17496	17675	17560	17610	17459	17701	17637	17620	17427	17509	17614	17630	17700	17415	17620	17741	17517	17657	17512	17521	17610	17564	17695	17471	17522	17560	17586	17495	17570	17427	17498	17738	17654	17504	17490	17396	17629	17722	17556	17620	17526	17651	17787	17458	17817	17458	17650	17423	17680	17721	17457	17473	17423	17572	17587	17590	17465	17512	17423	17375	17585	17572	17380	17520	17656	17670	17438	17561	17565	17639	17541	17500	17492	17728	17737	17641	17575	17602	17618	17768	17517	17585	17546	17715	17599	17457	17631	17615	17648	17513	17538	17536	17510	17622	17713	17622	17705	17595	17614	17692	17650	17460	17621	17444	17639	17456	17527	17417	17605	17387	17588	17485	17579	17535	17537	17635	17594	17487	17701	17524	17678	17563	17613	17729	17456	17600	17691	17477	17575	17638	17667	17479	17534	17681	17605	17532	17491	17693	17574	17478	17713	17504	17646	17530	17458	17617	17614	17484	17567	17620	17661	17444	17736	17703	17535	17526	17730	17412	17296	17571	17514	17599	17681	17505	17423	17659	17398	17578	17816	17530	17610	17559	17522	17449	17551	17617	17637	17616	17766	17707	17579	17490	17641	17489	17596	17448	17529	17478	17534	17596	17614	17562	17674	17463	17728	17751	17678	17564	17464	17480	17642	17609	17680	17629	17486	17421	17607	17546	17649	17483	17396	17672	17559	17598	17591	17569	17569	17598	17554	17549	17604	17462	17677	17511	17643	17467	17522	17646	17722	17604	17605	17663	17611	17612	17645	17502	17683	17483	17731	17491	17698	17571	17438	17792	17527	17578	17611	17577	17621	17469	17451	17662	17642	17581	17691	17546	17497	17571	17484	17515	17597	17575	17696	17786	17458	17581	17536	17573	17688	17541	17539	17615	17540	17490	17616	17530	17467	17501	17532	17497	17554	17565	17778	17498	17490	17485	17500	17552	17475	17643	17692	17661	17525	17634	17385	17541	17602	17582	17433	17389	17528	17727	17653	17590	17456	17616	17618	17716	17558	17502	17562	17540	17507	17653	17576	17532	17787	17681	17548	17542	17472	17533	17746	17765	17485	17517	17602	17538	17573	17569	17577	17532	17734	17733	17595	17299	17601	17630	17543	17678	17525	17580	17482	17763	17617	17665	17381	17566	17507	17531	17606	17541	17578	17589	17578	17617	17491	17493	17440	17565	17630	17503	17470	17273	17601	17752	17434	17546	17695	17589	17612	17602	17671	17607	17481	17538	17557	17612	17693	17597	17481	17703	17525	17414	17502	17734	17372	17571	17436	17491	17594	17675	17477	17555	17686	17709	17608	17467	17446	17499	17446	17565	17472	17524	17671	17629	17365	17645	17490	17557	17592	17439	17539	17642	17532	17488	17529	17447	17449	17620	17450	17635	17468	17628	17659	17597	17655	17542	17425	17619	17527	17523	17541	17492	17672	17700	17702	17642	17537	17637	17637	17563	17665	17551	17593	17549	17519	17606	17698	17596	17693	17705	17603	17334	17529	17569	17724	17592	17712	17621	17495	17653	17449	17576	17511	17571	17570	17640	17509	17683	17685	17534	17433	17508	17670	17604	17546	17634	17713	17513	17580	17577	17691	17611	17545	17603	17491	17483	17517	17576	17544	17678	17439	17640	17552	17609	17523	17622	17729	17628	17657	17542	17610	17550	17631	17590	17500	17525	17730	17661	17704	17551	17576	17478	17677	17706	17428	17563	17442	17609	17770	17653	17358	17510	17604	17461	17505	17643	17348	17681	17635	17512	17589	17394	17585	17539	17499	17427	17663	17525	17645	17569	17624	17605	17497	17619	17604	17617	17457	17602	17643	17520	17575	17639	17833	17619	17728	17610	17652	17503	17434	17484	17566	17567	17642	17712	17453	17460	17536	17593	17552	17639	17522	17657	17453	17507	17727	17432	17467	17779	17474	17620	17621	17685	17558	17509	17466	17697	17551	17648	17634	17555	17477	17653	17648	17561	17550	17655	17706	17500	17622	17689	17470	17416	17694	17516	17331	17658	17744	17637	17552	17573	17630	17542	17608	17557	17622	17572	17522	17623	17571	17356	17655	17611	17585	17534	17616	17581	17577	17612	17794	17689	17535	17562	17541	17611	17560	17672	17533	17480	17434	17592	17608	17474	17693	17720	17575	17317	17506	17741	17425	17560	17493	17654	17473	17608	17636	17623	17451	17520	17612	17584	17606	17785	17386	17438	17637	17517	17700	17569	17648	17679	17621	17476	17675	17624	17569	17592	17480	17542	17737	17589	17402	17455	17445	17657	17587	17518	17455	17501	17716	17567	17654	17543	17600	17523	17463	17589	17605	17394	17699	17566	17705	17528	17396	17669	17628	17613	17499	17694	17434	17584	17607	17712	17547	17575	17398	17645	17642	17542	17556	17429	17579	17711	17587	17715	17706	17594	17761	17776	17702	17746	17628	17597	17546	17603	17769	17682	17708	17582	17493	17510	17455	17507	17580	17597	17543	17636	17685	17567	17532	17557	17680	17540	17476	17582	17589	17730	17650	17492	17538	17665	17679	17543	17748	17539	17616	17542	17476	17659	17700	17596	17640	17553	17677	17639	17614	17633	17359	17567	17526	17621	17543	17626	17589	17594	17513	17494	17398	17618	17537	17573	17498	17560	17545	17544	17696	17415	17544	17602	17659	17525	17530	17448	17597	17577	17652	17565	17683	17715	17486	17785	17588	17627	17500	17583	17564	17535	17534	17603	17627	17462	17315	17554	17714	17558	17549	17629	17493	17677	17745	17423	17637	17596	17544	17558	17677	17494	17579	17527	17493	17615	17748	17708	17515	17663	17728	17335	17658	17599	17489	17502	17387	17603	17565	17468	17521	17635	17516	17582	17698	17579	17617	17537	17511	17754	17544	17603	17566	17631	17462	17533	17595	17709	17609	17730	17575	17496	17546	17459	17693	17686	17658	17631	17490	17714	17422	17667	17605	17623	17586	17449	17507	17586	17736	17594	17648	17460	17553	17749	17501	17514	17762	17607	17618	17572	17647	17507	17712	17617	17474	17573	17473	17502	17749	17513	17441	17715	17705	17501	17797	17560	17651	17515	17561	17471	17594	17606	17640	17771	17669	17492	17763	17453	17896	17724	17570	17301	17629	17733	17504	17482	17685	17483	17454	17680	17626	17535	17640	17542	17700	17608	17455	17541	17603	17545	17586	17630	17499	17660	17484	17589	17418	17542	17667	17730	17448	17388	17668	17820	17644	17637	17543	17735	17706	17458	17635	17635	17476	17506	17601	17505	17651	17679	17494	17563	17577	17668	17696	17570	17530	17509	17611	17591	17610	17521	17469	17446	17521	17497	17609	17640	17562	17698	17648	17570	17619	17573	17547	17707	17603	17455	17516	17672	17663	17534	17788	17685	17514	17657	17529	17504	17348	17534	17633	17494	17452	17594	17394	17667	17472	17589	17771	17338	17587	17696	17613	17494	17525	17558	17595	17516	17441	17619	17646	17650	17557	17664	17557	17404	17617	17777	17419	17650	17572	17490	17507	17695	17689	17327	17689	17841	17701	17653	17603	17514	17567	17474	17522	17390	17665	17461	17311	17533	17608	17611	17519	17486	17568	17641	17753	17591	17505	17407	17494	17543	17657	17532	17504	17519	17592	17553	17496	17752	17617	17634	17528	17524	17474	17696	17602	17567	17828	17498	17428	17550	17385	17508	17627	17643	17559	17586	17518	17405	17648	17712	17461	17706	17529	17558	17696	17476	17610	17634	17400	17572	17577	17723	17734	17356	17628	17505	17421	17534	17616	17589	17446	17518	17487	17652	17545	17722	17512	17528	17453	17430	17478	17534	17490	17416	17622	17711	17289	17605	17675	17712	17633	17588	17643	17631	17508	17645	17646	17443	17705	17478	17590	17573	17625	17879	17468	17612	17513	17510	17460	17733	17661	17783	17671	17596	17535	17506	17529	17690	17471	17615	17700	17558	17666	17649	17649	17526	17705	17646	17559	17606	17691	17533	17382	17763	17437	17839	17546	17788	17629	17563	17459	17688	17635	17530	17583	17761	17755	17452	17476	17789	17513	17475	17528	17530	17495	17550	17470	17541	17572	17509	17607	17468	17575	17652	17588	17517	17534	17659	17677	17510	17626	17378	17627	17619	17638	17422	17561	17474	17603	17652	17627	17584	17613	17533	17626	17651	17614	17626	17461	17696	17605	17849	17616	17613	17668	17520	17771	17589	17472	17781	17749	17643	17483	17648	17561	17557	17660	17601	17606	17463	17501	17508	17737	17451	17557	17482	17612	17590	17433	17377	17620	17646	17525	17403	17485	17558	17525	17695	17602	17443	17556	17607	17428	17825	17658	17564	17527	17485	17506	17521	17589	17777	17560	17492	17657	17536	17571	17383	17528	17583	17669	17611	17477	17676	17429	17562	17528	17653	17508	17513	17488	17564	17700	17598	17564	17610	17562	17649	17689	17337	17638	17555	17643	17691	17538	17597	17557	17547	17545	17590	17618
37234	33851	39676	37562	33925	32103	31587	30626	30342	30056	30275	29735	29530	29134	29479	29274	29349	28954	29474	29426	29326	29361	29221	29142	29340	29099	29096	29058	29194	29101	28875	28946	29308	29305	29133	28827	29130	29164	29243	29149	28881	29055	29160	29142	29034	29309	29248	29306	28998	28689	29061	28947	28924	29044	28799	29021	29324	29177	29132	29070	29205	28654	28970	28886	29119	28912	28908	28866	28939	28871	28912	28616	28945	28852	29033	29104	28676	29089	29067	28992	28878	28734	29143	28995	28980	29037	28814	28870	28882	29073	28942	28960	28973	29103	28790	29064	29096	28705	28890	28819	28669	28977	29001	28773	29016	29042	28945	28867	28891	28765	29137	28774	28920	28852	28880	28781	28758	28848	29065	29294	28970	28833	28984	28846	28845	29326	29147	29234	28850	28910	29155	29102	28766	28862	28936	28927	29033	29139	28984	29019	29121	28958	28990	29035	28770	28998	28819	28770	29137	28874	29177	29073	28784	28955	28927	28885	28741	29005	29031	28957	28884	28958	28740	28871	28972	28856	28989	29132	29197	28930	28851	29098	28854	28771	28600	29059	29046	29051	28931	28756	29132	29200	29042	28891	29210	29025	29006	28876	29079	28943	28965	28735	29060	29220	28897	28950	28746	28718	28682	29065	28894	28777	28930	29016	29129	29005	28943	28831	29161	28589	28877	29092	28873	29090	28866	29142	28669	29296	28757	28695	29013	28980	29051	28705	28749	28960	29193	28915	28996	29069	28743	29043	29204	29052	28880	28948	28856	29026	29167	28735	28722	28706	29264	28812	28906	28750	28930	29056	28921	28877	29214	28936	28856	28700	28974	28724	28900	28963	28880	28914	28912	29006	28967	28783	28916	29082	29199	28925	29160	28804	28846	28981	28996	28772	29133	29153	29176	29071	29021	28952	28988	28815	29046	28962	28821	28697	28880	28709	28828	28785	28876	28887	28931	28889	28807	29087	29029	28909	28961	28724	28968	28835	28784	28959	28805	29101	28939	28840	28833	28748	29071	29151	29021	28934	29098	28974	28934	28908	28989	29073	29056	29047	29090	28876	29190	29239	29308	28766	28813	28886	29297	29027	29295	28900	29084	28930	29104	28785	29014	29112	29123	28841	28748	28778	28922	28752	28980	29082	28840	28957	29005	29139	28692	29031	29204	29083	29142	28949	28864	29055	29188	28842	28766	28969	28883	29024	28961	29009	29048	29045	28912	28948	29317	28850	28829	28883	29022	28812	28786	29095	28965	29113	29040	28811	28936	29064	29053	29006	28885	28855	29011	28975	29063	28991	28711	29072	29021	28914	28914	28768	29047	28831	28872	28999	28977	28805	29062	29207	28858	28910	28851	29007	28950	29084	28867	28659	28992	28924	28839	29067	29026	28979	28936	28899	29138	28831	28854	28928	28843	28959	29104	28931	28909	28725	29099	28944	29137	29045	28973	28858	28918	29109	29005	28900	28979	28849	28979	28875	28960	28672	28842	29128	28854	28933	28908	29089	29032	29126	28952	28973	28973	28988	28928	29019	28775	28822	28888	29018	28978	29107	29110	29076	29047	28861	29101	29031	28833	28992	28857	29251	28950	29205	28703	29170	28975	28988	28588	28919	28931	29246	29372	29033	29216	29096	28876	28930	28782	28776	28878	29079	28907	28855	29045	28759	28856	28690	28826	28896	28672	28882	29180	28980	28988	28897	28886	28858	29018	28915	29127	29004	28666	28922	28725	28852	28876	29056	28884	28923	29036	29105	28999	28846	29079	29029	29012	28903	28848	29152	29141	28984	29013	28853	29152	29111	29018	28670	28893	29126	29007	28840	28995	28966	28702	28893	29097	28714	28743	28941	28870	28711	29139	28889	29065	29000	29234	29032	29138	28977	29135	29007	28912	28737	29139	28825	29223	28870	28961	28936	28919	29247	29093	29200	28871	28880	29297	29140	28955	29079	28886	29022	28850	28860	29031	28845	28886	29099	28934	29116	29045	29022	28995	28822	29126	28917	28984	28984	29003	29069	29108	28981	28942	28852	28887	28817	28926	28962	29034	29104	29113	28650	29029	29118	29047	29078	28906	29003	28639	29055	28969	28874	28935	29040	28733	28825	28760	28803	28968	28802	28694	28919	28935	28905	28635	29102	28719	28956	29000	28949	28846	28806	28774	29077	29034	28714	28982	28946	28850	29147	29161	28953	29132	28970	28949	28764	28888	29197	28938	28852	29142	28876	28669	28658	29018	28986	29136	28919	28889	29059	28854	28974	28826	28863	28830	29029	28978	28974	29080	28775	29001	29126	29077	28857	29017	28845	28952	28979	29025	28947	29003	28849	29085	29027	28932	28881	29164	28830	29014	28905	29037	29025	28944	28887	29116	29157	28961	28972	29165	29027	29001	28824	29000	28746	28904	29005	29229	28849	29133	29033	29238	28878	28898	29002	28857	28936	29070	29036	28902	29005	28993	28813	28854	28802	28964	28645	28995	29135	28947	28975	29032	29120	28834	28986	28918	28813	28712	28777	28675	28983	29234	28986	28954	28791	28942	28946	29004	28695	29303	28858	28914	29109	28999	28847	29169	29018	28876	28930	28926	28968	29126	28947	28928	28792	28791	29140	28931	28876	28763	29043	29013	28924	28811	28756	28760	28874	29063	28816	28908	28713	29008	29056	28780	29104	28907	28716	28900	28929	29219	29064	28887	28954	28952	28968	28967	28729	28977	28966	28802	28854	28860	28895	29002	29112	28992	29114	28978	29068	29125	28995	29033	28931	29038	28903	29122	28870	28852	28969	28940	28941	28934	28749	28899	29288	29060	28817	28987	28922	28841	29216	29028	28899	28887	28970	28764	28795	29379	28828	29109	28900	28786	28794	28904	29022	29025	28934	29040	29067	28842	28917	28858	29053	28879	28923	28952	28796	28899	29145	28859	28882	28874	28915	29087	28834	28914	28903	29100	28870	28926	29050	29049	28878	28903	29014	28941	29126	28978	29140	29122	28825	28851	28856	28875	28999	29211	29018	29018	28805	28869	28761	28879	29007	28886	28830	28748	29229	29106	28907	28929	29148	28936	29172	29029	29005	29053	29302	28910	28924	29119	28681	28773	28958	29297	28671	28690	28973	29050	29037	28797	28850	28913	28910	29036	29152	28952	29030	29209	28928	29196	28946	28992	29235	28918	28984	29028	28749	29260	28791	28960	29047	29160	29234	29191	29034	29115	29206	29135	29055	29012	29129	29058	28794	28914	29130	29043	28853	28807	29086	28732	29071	28998	28894	29062	28958	29043	29127	29182	28784	28960	28780	29176	28780	28963	29108	28957	29099	28774	28916	29106	29004	29067	28627	28877	29145	28918	28908	29067	28868	29077	29181	29246	28820	28910	28785	29099	28872	28958	28861	29048	28822	29038	29039	28812	28911	29037	28922	28895	29151	29061	28865	28871	28826	29003	28812	28709	28863	28889	28887	28888	29078	28960	28791	28826	29192	28749	28930	29034	29044	28987	28856	28989	28964	28831	28797	29057	29034	28773	29024	28853	28635	29052	28891	28901	29096	28987	28940	28762	28679	28746	29080	28754	28892	28949	29070	29169	28840	29156	28720	28792	28900	29065	28905	29069	29041	28969	28998	29086	28743	28914	29173	28758	28714	28740	28884	28925	28982	28842	29031	28975	29126	28898	28935	28711	28682	29017	28938	29148	28944	28961	29179	29217	28794	28860	28979	29102	29009	29016	28726	29028	28926	28809	28843	28995	28969	29053	28935	28945	28852	29000	28762	29152	28797	28971	28883	28793	28883	28831	29096	29198	29109	28739	29038	29052	28884	29048	28887	28873	28951	28814	29107	28766	28955	29234	29111	29048	28916	29068	28783	28797	29013	28884	29122	29020	28961	29036	28859	28674	28715	29040	28999	28847	28823	29007	28957	29037	29082	29030	28959	28978	28830	29080	28797	28684	28919	28885	28902	29104	28987	28931	28886	29072	28839	28860	28964	28821	28626	29011	29036	29174	28911	28950	29034	28974	29171	28860	28979	28730	28754	28988	28977	29189	29049	28951	28797	28913	28854	29027	29450	29195	28969	28950	29166	28907	28994	29058	28712	28797	28805	28817	29076	28960	29061	29198	28974	29026	28955	28810	28831	28892	28964	29075	29194	28994	28939	28766	28955	29034	28738	28841	29132	29078	28908	28905	28854	28963	29196	29126	28878	29120	28822	29007	28919	28844	28837	29076	29033	28931	29070	29245	28945	29037	29098	28819	28978	29105	28692	28903	29003	28977	28777	28999	28917	28817	28923	29134	28870	28860	28898	29090	29051	28950	29168	29006	29004	29116	28927	28860	28823	29086	29192	28924	28790	28701	28941	29089	29046	28753	28792	28734	28934	28860	29049	29060	28800	28806	28747	29104	28897	28939	28969	29153	28838	28947	29008	29314	28911	28919	28864	28873	28847	28816	28605	28850	29075	29161	29069	28886	29108	28824	28685	29112	28749	29106	28707	28946	29195	29097	29118	28988	29028	29059	29016	28846	28812	28992	28875	28869	28947	28757	28905	28979	29028	28910	29007	28908	28992	28982	28884	28984	29157	28942	28875	28923	28924	28467	29038	29017	29052	28961	28739	29136	28822	29102	29265	29103	29448	28942	28930	29148	29341	29278	28694	29063	28976	28865	28821	28862	28688	28674	28622	28866	28746	29003	28805	29028	28733	29028	28940	28829	28963	29019	29099	28925	28645	29083	28977	29056	29082	29098	29075	29008	28984	28859	28824	28782	28984	28808	29170	28986	28703	28747	28855	28688	29023	28998	29021	29060	28880	28838	29001	28976	29106	29079	28700	28921	28935	29010	29295	28866	28876	29149	29104	28907	28998	29049	29136	29083	28892	28951	28724	29024	28919	28965	28859	28988	28994	29031	28859	28861	28879	28875	29197	28808	28848	28927	28812	28878	28726	29184	28901	28952	28837	29065	29121	28870	28885	28739	29049	28894	28931	29081	28964	28830	28944	28825	28959	29067	28954	28893	29106	29058	29071	28926	29050	28855	29086	29254	28835	28969	28827	28893	28953	29041	29188	28965	29058	28943	28812	28906	28865	28849	29168	28976	28940	29052	28847	29001	28994	29021	29039	28961	28990	29027	28960	29067	29022	28909	28777
27723	35842	35326	29207	25035	23091	21676	20648	20104	20103	19526	19324	19140	18673	18722	18517	18399	18596	18496	18318	18416	18361	18379	18241	18249	18263	18266	18075	18241	18152	18078	18021	18042	18041	18115	18071	17943	18028	18056	18097	18228	17959	18043	18032	17944	17939	17933	17955	18015	18059	17907	18046	18073	17793	18040	17952	18068	17928	18098	17915	17910	18088	18015	17992	18153	17947	18009	18005	18088	18063	17914	17954	17949	18055	17920	18031	17989	17875	18073	18142	18009	18035	18176	18117	17952	18198	17817	17849	17932	17791	17934	18162	18191	18021	17854	17958	17864	17957	18146	18012	18233	18065	17646	17983	18092	18012	17984	17982	18038	17991	17920	17940	17860	17927	18031	17970	18245	17984	18060	18051	17899	17967	17952	18030	18056	17906	17938	18087	17875	18019	18038	18069	17935	17764	18012	18044	17992	17956	17937	18055	17972	18020	18130	17996	17913	17980	18152	17908	17899	17840	18056	17949	17997	18049	17756	18152	18006	18047	18117	18074	18191	17996	17789	17752	17938	18025	17709	17836	17850	18010	17809	17900	17941	17892	17832	18024	18003	17902	18083	17831	18082	17998	18012	18044	18081	18135	17949	18047	18016	18095	18084	17889	17982	18074	18081	18028	18084	17943	18100	17883	17951	18037	18120	17965	18033	17796	17893	18099	17838	17861	18130	17802	17999	18062	18001	18034	17944	18020	17915	18082	17885	17920	17868	17986	18088	17953	17934	18096	17868	18023	18118	17996	18028	17896	18057	17878	17996	18016	17921	17921	17849	18045	17812	18012	18007	18075	18011	18115	18046	18154	17994	17861	18045	18091	17835	17922	17980	18059	17994	17981	17989	17941	17947	17779	17948	18123	18007	17955	17962	17966	17869	18071	17821	17930	17924	18037	18100	17995	18078	17912	17943	17994	18047	17967	18057	18082	18078	18162	17758	18037	18081	18119	18061	18001	17987	18131	17970	17852	18018	17974	18046	18069	17902	18075	18167	17972	17792	17695	17802	17889	18030	18083	17988	17935	18046	17888	18005	18208	18089	18053	18005	17816	17966	18016	18104	18127	18042	17896	18007	17791	17936	18018	17967	17842	17983	17964	18028	17835	17906	17936	17958	18007	18055	17781	17950	18171	18133	17873	17867	18018	17940	17860	17982	17958	17781	17926	17821	17950	17978	17833	17886	17886	18088	17878	17927	18098	18236	18062	18003	17886	17842	17955	18080	17844	18083	18012	17947	17997	17979	18032	17880	17964	18144	17974	17899	18047	17818	18094	17973	18179	18002	18004	17973	17873	17838	17910	17998	17832	18001	17850	17931	18102	17822	17910	18035	17883	17967	18029	17944	17860	18042	17912	18111	17833	18167	17920	18268	18094	18182	17943	17947	18096	17902	18099	17963	18124	17988	18214	18003	17928	17928	17935	17896	17827	18126	18098	18115	18003	17973	17882	18099	17911	17938	18042	17953	17956	18025	17954	17903	18008	18101	17959	17881	17954	17971	17933	17971	17954	17972	17969	18049	18082	17894	17865	18193	18073	18059	18003	18050	18227	17928	18057	17999	17951	18019	17951	18037	17811	18102	17925	17921	18071	18067	18128	17929	17871	18030	18048	17942	18054	17947	17888	18013	17913	17995	18064	17837	18290	17969	18094	18030	18030	17987	18127	17862	18103	17904	18037	17937	18131	17993	17912	18117	18024	17955	17975	17962	18096	18010	18002	18024	17929	17991	18047	17901	18060	17988	18082	17827	17954	17985	17922	17945	17983	18250	18131	18038	17928	17998	17976	18075	18016	18118	17810	18140	18064	18106	18024	17966	18009	17992	17972	18038	17980	18002	18125	18196	18016	17940	18035	17921	17971	17936	17917	17710	17919	17815	18114	17951	17915	17988	17978	18082	18001	17954	17955	18029	17862	18136	18267	17887	17930	18053	17897	18029	18039	18026	17946	18041	17914	18054	18001	17980	18083	17838	17955	17951	17999	18073	18090	17979	18061	17990	17901	18171	18067	18031	17990	18090	18023	18177	17979	18073	17948	17786	17994	17997	17953	18081	18002	17837	17956	17890	17871	17972	17968	17935	17973	18080	17995	17972	17986	18073	17986	18022	17924	18059	17993	17983	18069	18094	17900	18233	18031	18108	17822	17887	17965	18026	17989	18045	17981	18100	17874	18072	18107	17983	18030	17846	17797	18026	17861	18018	17998	18069	17960	18092	18033	17985	17924	17965	18139	17984	17936	17924	18037	18094	17833	17870	17798	18109	18031	17872	17953	17922	17843	18045	17923	18111	17822	17860	17994	17949	18052	18076	18007	17938	17917	17873	17908	18048	18151	18068	18105	17940	17932	17930	18047	18007	18096	18003	18038	17945	17851	18021	17948	18078	18017	18059	17966	17905	17929	18016	17876	18034	17974	17922	18048	17762	17921	17824	17909	18237	18011	17910	18092	17895	17851	18051	17969	17976	17901	18086	18168	17890	18140	17902	18015	17824	18014	18204	17899	17904	17906	17914	18140	17978	18061	17808	17996	18040	17968	18029	18044	18121	17969	18034	18084	18029	17980	18036	18174	17969	18108	17943	18086	17859	18041	17851	17973	17947	17977	17961	18059	17843	18058	17994	18071	18007	18051	18035	17968	17871	18030	18063	18055	17827	17943	17961	17953	18098	17966	17968	18013	18002	18163	17793	17996	18067	18105	17990	17954	18014	18021	18017	18068	18011	18212	18232	17750	18084	17832	18118	17977	17915	18049	17794	17988	18006	17911	18038	18044	18052	18042	18202	18123	18054	17925	18082	18035	17961	18131	18075	17740	18037	18110	18108	18049	17907	17999	18155	18030	17943	17943	18028	18154	17946	18106	18146	17862	17972	17997	18089	18154	18179	18041	17840	18020	17843	17848	18125	18053	18076	17928	17767	18080	17962	18214	18035	18142	18065	18109	17962	18041	17748	17902	18029	17978	17904	17873	18014	18144	17934	17938	17896	18065	17936	17961	18064	18011	17852	18153	18096	18009	18022	17939	17985	18047	17852	18067	18025	18057	18053	18012	18112	17981	17903	18011	17878	18019	18208	17926	18151	18168	18016	17983	17967	17860	17886	17922	17910	17957	17907	17912	18058	18227	18045	17919	17951	18006	18075	17817	18189	17988	17934	17957	17992	17805	18005	18054	18049	17935	17995	18003	18125	18065	18146	18192	18123	18010	18037	18001	18024	17902	18077	17938	18123	18013	17785	18061	18025	17940	17943	17931	18133	18029	18036	18009	17940	18281	17797	17878	18112	18101	17916	17962	17900	18006	18097	17876	17889	17761	17958	17923	18083	17908	18025	18052	18018	18088	18055	18201	17994	18169	17849	17810	18053	18054	17972	17987	18077	18000	18039	17942	18031	18017	18105	17979	17908	18074	17844	17973	17821	17963	18012	17921	17951	18019	18042	17959	18069	17986	18025	18110	18032	17916	17995	17857	17971	17997	18113	17939	18104	18071	17891	18047	18133	17867	18022	18076	17930	18001	18119	18055	17961	17950	18023	17946	18015	18081	18081	18038	18031	18021	17995	18094	17971	18162	18040	17847	18152	18037	18098	17962	18004	17946	17922	18122	17993	18093	18010	18110	18150	17966	18038	18063	18110	18048	17949	18113	18021	18044	18101	17820	18087	17931	18050	18003	18030	18098	17969	17931	18055	17793	18090	18149	17860	18145	17918	18181	17859	17953	17955	18167	18012	17932	18020	17860	18129	17957	18212	18084	17909	17895	18287	18052	17885	18009	17801	18006	18119	17947	17888	17909	17855	18056	18031	18139	18031	18045	17809	17954	18096	17943	18118	17827	17804	18074	18030	18016	17964	18011	17924	17975	17929	18098	18091	17907	17996	18001	18037	17926	18096	18001	18093	17968	17972	17889	17972	17945	18056	18002	17990	17959	17940	18028	18141	18028	18078	18044	18017	17947	17986	18024	17807	17863	18043	17931	17976	17965	17988	18059	18110	17938	17894	18040	18065	17815	18109	18109	17954	18089	17834	17929	18055	18143	17970	18141	17957	17952	18009	17979	18209	17932	17874	18028	17990	18112	18026	17807	18049	17954	17991	17942	18137	18103	18037	17789	18145	17895	18084	17875	17974	18085	17867	18072	18024	17927	17989	17930	18155	18094	17964	17904	17995	18237	17973	17973	18050	18132	18176	17906	18008	18027	18120	17979	17992	17952	17900	17865	17891	17916	18040	18014	17986	17933	17845	18217	17881	17937	18191	17921	18029	17819	17997	17910	17884	18233	18013	17983	18074	17879	18009	18013	18245	18127	18014	17953	18055	17854	18047	18059	17877	17935	17986	18113	17998	18108	17995	18079	18174	18017	17954	17879	17848	18008	18095	17995	17998	17955	17933	17940	17891	18057	18017	18002	18025	18081	18097	17943	18133	18128	17916	18016	18061	17825	17780	17836	18052	17917	18136	17888	17998	17901	17895	17939	17899	17878	17846	18122	17899	17926	18027	18059	18028	17907	18164	17831	17853	18022	17868	18006	17984	17929	17937	18044	18104	17987	17963	18112	17954	18000	17841	18051	18117	17893	18161	18265	17897	18074	18021	18046	18082	17956	17924	17945	18040	17939	17909	17943	17890	18097	18090	17877	18003	17845	18096	18122	17620	17890	17827	18120	17945	18097	18157	17964	17928	17947	18006	18155	18006	18037	18049	18035	17999	18058	18134	17973	17946	17851	17904	17944	17973	17991	17979	17862	17831	18133	18104	18022	18176	17873	17905	17908	18136	18050	18125	18132	18016	18069	17953	17897	17946	17994	18044	17830	17984	17936	17977	17998	17958	17832	18000	18035	17918	18064	17899	17827	17937	18165	17854	17950	17977	18059	17932	18075	18027	17880	18137	18111	17920	17895	17943	18112	18069	17980	17827	17931	18118	18080	17908	18148	17955	18126	17986	18043	17929	18022	18106	17960	17925	18053	18154	18181	17808	17900	18047	18014	17945	18134	17965	17945	18145	17987	17985	18113	18061	17879	17885	17932	17885	18239	18105	17929	18071	18013	17983	18206	18134	17977	17978	18076	17865	18060	18051	17946	18040	17973	18069	17960	17952	17958	18109	17937	18092	17824	17969	18202	18206	18088	17938	18012	18107	17996	17946	18069
24188	21196	27912	25944	26450	31650	33966	30996	29901	30030	29603	29434	29159	28735	28926	28276	28422	28180	28184	28049	28164	28080	28024	27929	28041	28018	27832	28036	27733	27819	27651	27725	27928	27854	27881	27911	27501	27692	27784	27757	27919	28119	27642	27841	27614	27804	27698	27630	27585	27733	27565	27657	27629	27678	27756	27582	27618	27796	27702	27835	27832	27646	27651	27687	27459	27551	27844	27766	27759	27666	27274	27803	27393	27653	27503	27470	27627	27715	27666	27586	27517	27492	27624	27510	27854	27589	27453	27654	27756	27799	27638	27796	27519	27541	27619	27555	27326	27709	27465	27488	27520	27713	27593	27514	27339	27740	27820	27829	27530	27835	27800	27581	27466	27550	27617	27850	27510	27526	27732	27362	27390	27636	27915	27777	27827	27689	27984	27737	27542	27676	27525	27251	27749	27769	27591	27421	27878	27741	27692	27882	27921	27682	27752	27792	27487	27438	27542	27644	27604	27533	27812	27539	27564	27875	27769	27786	27587	27361	27695	27857	27852	27600	27411	27762	27642	27721	27557	27715	27689	27494	27634	27645	27557	27416	27814	27562	27563	27637	27605	27892	27519	27732	27556	27495	27482	27626	27550	27577	27826	27505	27741	27494	27718	27568	27777	27667	27570	27492	27576	27647	27576	27731	27513	27654	27781	27462	27404	27740	27678	27649	27484	27663	27590	27522	27490	27438	27755	27503	27558	27649	27674	27428	27651	27659	27532	27634	27841	27884	27636	27725	27454	27630	27996	27615	27515	27637	27612	27390	27807	27586	27573	27473	27601	27566	27493	27834	27447	27282	27258	27496	27731	27557	27627	27764	27382	27687	27444	27373	27554	27628	27583	27376	27663	27545	27716	27606	27360	27763	27609	27804	27510	27670	27568	27836	27566	27492	27688	27442	27442	27569	27477	27665	27875	27762	27918	27540	27740	27674	27747	27540	27447	27483	27630	27716	27614	27699	27655	27402	27698	27742	27658	27595	27497	27595	27736	27611	27660	27718	27443	27794	27940	27557	27588	27470	27700	27507	27421	27252	27696	27645	27602	27402	27804	27687	27606	27458	27508	27779	27544	27549	27877	27693	27514	27360	27793	27773	27561	27453	27626	27645	27357	27571	27707	27780	27523	27681	27473	27708	27742	27566	27372	27295	27381	27527	27895	27476	27596	27476	27463	27362	27712	27891	27663	27730	27547	27470	27626	27752	27912	27723	27792	27464	27562	27294	27606	27659	27627	27871	27359	27703	27713	27564	27549	27664	27735	27571	27648	27507	27672	27535	27366	27497	27497	27466	27773	27601	27856	27447	27634	27296	27839	27663	27862	27364	27781	27552	27595	27633	27575	27680	27624	27504	27672	27504	27554	27679	27480	27492	27456	27600	27660	27628	27564	27665	27584	27662	27673	27869	27675	27656	27559	27906	27630	27532	27768	27590	27330	27454	27659	27806	27885	27556	27837	27384	27713	27511	27560	27651	27645	27751	27717	27704	27807	27553	27471	27532	27262	27710	27649	27637	27780	27624	27635	27596	27334	27492	27793	27830	27616	27458	27531	27894	27701	27703	27823	27641	27452	27531	27736	27676	27686	27523	27507	27411	27650	27614	27712	27395	27679	27477	27754	27372	27621	27364	27470	27766	27471	27834	27550	27970	27809	27778	27719	27466	27565	27473	27564	27599	27706	27933	27336	27730	27673	27694	27462	27562	27615	27619	27366	27490	27517	27500	27786	27733	27685	27708	27617	27601	27635	27489	27631	27552	27449	27571	27696	27697	27901	27629	27606	27984	27520	27695	27693	27821	27608	27667	27898	27675	27848	27524	27400	27545	27625	27601	27682	27684	27810	27666	27646	27495	27742	27599	27655	27627	27855	27783	27773	27704	27662	27440	27573	27640	27724	27538	27543	27365	27473	27741	27424	27492	27806	27656	27624	27744	27855	27612	27739	27465	27581	27513	27683	27582	27485	27780	27624	27691	27399	27505	27523	27453	27431	27380	27760	27513	27681	27721	27483	27694	27756	27747	27719	27673	27546	27471	27711	27774	27681	27484	27575	27520	27769	27705	27585	27657	27641	27660	27429	27646	27699	27630	27606	27430	27712	27472	27917	27683	27590	27528	27402	27527	27476	27716	27390	27489	27474	27630	27783	27979	27463	27795	27686	27645	27457	27608	27703	27779	27542	27614	27672	27231	27556	27462	27454	27648	27463	27392	27967	27306	27598	27350	27935	27745	27519	27555	27711	27479	27564	27438	27758	27548	27631	27591	28030	27754	27404	27617	27749	27633	27496	27593	27739	27577	27790	27522	27606	27496	27528	27531	27566	27645	27650	27761	27698	27800	27740	27421	27536	27397	27397	27670	27513	27629	27487	27545	27708	27690	27603	27585	27557	27660	27481	27443	27467	27564	27435	27576	27750	27577	27492	27447	27721	27281	27606	27479	27635	27467	27697	27662	27277	27640	27642	27696	27862	27728	27875	27772	27542	27861	27594	27699	27746	27551	27525	27734	27540	27536	27721	27852	27759	27474	27765	27435	27262	27971	27853	27407	27554	27655	27568	27596	27742	27672	27839	27832	27410	27591	27637	27530	27608	27627	27553	27698	27380	27527	27688	27670	27740	27621	27607	27894	27852	27507	27672	27309	27536	27446	27337	27435	27702	27669	27605	27295	27470	27635	27870	27764	27888	27655	27391	27332	27351	27579	27434	27569	27545	27647	27877	27749	27864	27596	27752	27727	27532	27683	27614	27761	27750	27461	27485	27615	27651	27527	27734	27566	27441	27628	27557	27747	27492	27531	27704	27686	27781	27505	27710	27724	27686	27703	27585	27705	27550	27590	27895	27675	27789	27628	27458	27596	27559	27763	27557	27764	27720	27641	27706	27303	27547	27584	27621	27543	27271	27486	27579	27416	27521	27709	27626	27553	27604	27669	27678	27752	27491	27441	27589	27456	27305	27561	27492	27551	27757	27569	27697	27621	27511	27708	27804	27618	27666	27810	27588	27495	27695	27462	27651	27596	27467	27834	27839	27453	27556	27632	27704	27851	27727	27662	27790	27399	27745	27710	27836	27686	27855	27726	27617	27626	27566	27732	27703	27592	27590	27561	27665	27899	27549	27577	27622	27477	27589	27604	27548	27598	27780	27405	27657	27614	27715	27586	27726	27891	27741	27559	27555	27552	27605	27816	27766	27693	27556	27613	27570	27820	27878	27595	27644	27630	27472	27569	27725	27547	27548	27702	27667	27473	27472	27702	27819	27635	27654	27736	27712	27667	27762	27700	27622	27534	27789	27657	27559	27537	27597	27583	27483	27666	27584	27464	27500	27814	27583	27842	27944	28093	27530	27780	27681	27584	27734	27695	27467	27763	27656	27739	27683	27668	27519	27443	27459	27650	27852	27611	27582	27727	27500	27590	27734	27637	27540	27813	27816	27551	27526	27624	27585	27423	27546	27657	27443	27302	27580	27609	27751	27373	27453	27496	27503	27774	27542	27692	27556	27403	27413	27496	27545	27379	27703	27570	27733	27746	27649	27410	27808	27872	27475	27600	27623	27549	27520	27591	27523	27356	27768	27400	27629	27599	27799	27654	27756	27675	27558	27502	27734	27436	27702	27946	27704	27789	27811	27824	27578	27604	27408	27682	27613	27759	27759	27713	27649	27431	27666	27851	27579	27564	27450	27342	27665	27686	27678	27712	27750	27592	27563	27733	27536	27730	27904	27572	27638	27560	27474	27514	27707	27605	27486	27752	27525	27773	27626	27818	27527	27575	27654	27561	27617	27533	27478	27445	27615	27603	27431	27451	27510	27553	27537	27721	27804	27716	27437	27541	27553	27694	27471	27496	27860	27436	27507	27666	27537	27592	27323	27629	27534	27548	27376	27605	27557	27582	27478	27521	27628	27620	27510	27594	27884	27658	27854	27808	27534	27612	27756	27458	27711	27686	27408	27597	27597	27808	27669	27528	27597	27839	27571	27566	27801	27446	27567	27531	27520	27625	27753	27442	27413	27671	27422	27638	27528	27491	27700	27683	27717	27589	27369	27681	27538	27647	27587	27484	27764	27656	27819	27729	27457	27319	27579	27719	27580	27748	27582	27589	27331	27776	27534	27724	27562	27950	27658	27820	27495	27585	27616	27346	27570	27567	27655	27509	27664	27741	27653	27569	27430	27525	27602	27671	27795	27629	27833	27666	27663	27728	27815	27777	27595	27632	27731	27770	27407	27814	27715	27658	27502	27445	27430	27816	27867	27634	27600	27421	27839	27824	27480	27609	27798	27655	27693	27609	27584	27440	27389	27591	27712	27673	27317	27584	27606	27718	27626	27390	27531	27711	27759	27768	27957	27680	27710	27793	27711	27418	27685	27648	27754	27449	27512	27486	27502	27639	27555	27718	27808	27662	27760	27441	27704	27564	27695	27635	27438	27569	27657	27615	27734	27742	27494	27548	27542	27611	27697	27425	27682	27687	27475	27707	27602	27741	27638	27864	27424	27715	27692	27621	27881	27599	27914	27737	27767	27618	27849	27669	27778	27585	27762	27711	27465	27521	27606	27628	27616	27651	27853	27702	27939	27620	27360	27598	27362	27503	27467	27429	27707	27515	27450	27632	27624	27676	27753	27892	27531	27598	27546	27955	27701	27660	27678	27490	27525	27404	27603	27469	27748	27646	27761	27836	27795	27741	27941	27485	27666	27789	27779	27512	27703	27464	27481	27428	27643	27640	27560	27544	27438	27565	27534	27436	27640	27463	27799	27564	27644	27412	27308	27833	27599	27483	27649	27762	27984	27441	27755	27658	27660	27726	27745	27702	27584	27542	27359	27845	27420	27769	27720	27597	27506	27548	27561	27883	27711	27499	27840	27757	27655	27615	27755	27631	27592	27528	27525	27685	27609	27621	27290	27682	27749	27749	27691	27764	27649	27536	27458	27418	27518	27900	27861	27803	27497	27999	27477	27461	27556	27746	27751	27410	27571	27473	27564	27706	27388	27568	27577	27922	27564	27576	27566	27595	27577	27564	27411	27616	27627	27474	27746	27622	27600	27640	27578	27640	27725	27697	27606	27549	27535	27659	27603	27451	27776	27603	27619	27560	27762	27524	27557	27455	27663	27681	27461	27304	27414	27475	27813	27702
25242	42496	41763	34202	29165	25705	23710	22101	21060	20599	19945	19643	19200	18967	18805	18272	18301	18271	18010	18064	18208	17812	18065	17860	17924	17853	17858	17577	17654	17385	17451	17590	17628	17422	17625	17728	17735	17686	17462	17355	17543	17509	17371	17397	17359	17416	17564	17273	17373	17109	17425	17408	17361	17386	17418	17330	17398	17272	17316	17474	17443	17306	17433	17297	17340	17203	17412	17434	17381	17241	17385	17276	17326	17410	17402	17428	17346	17350	17234	17419	17286	17296	17292	17492	17252	17317	17379	17503	17302	17395	17395	17422	17331	17244	17173	17350	17381	17508	17301	17309	17130	17360	17313	17370	17449	17404	17291	17452	17458	17261	17413	17401	17442	17363	17262	17267	17309	17277	17337	17301	17341	17446	17480	17349	17301	17185	17293	17434	17369	17411	17217	17205	17381	17344	17371	17369	17548	17364	17389	17384	17382	17391	17485	17259	17266	17219	17289	17433	17236	17371	17193	17402	17249	17538	17356	17303	17273	17260	17397	17465	17390	17295	17469	17331	17415	17248	17274	17333	17250	17315	17145	17428	17444	17409	17325	17506	17319	17389	17173	17457	17365	17261	17359	17496	17144	17316	17277	17213	17419	17506	17352	17172	17399	17300	17507	17330	17304	17472	17333	17515	17320	17399	17300	17270	17399	17191	17452	17486	17362	17294	17145	17477	17327	17358	17327	17279	17212	17530	17470	17175	17474	17216	17363	17282	17385	17367	17320	17282	17348	17280	17387	17302	17334	17360	17254	17310	17462	17193	17471	17254	17295	17361	17349	17370	17306	17312	17389	17427	17350	17297	17249	17219	17443	17482	17337	17118	17398	17423	17363	17310	17447	17243	17397	17300	17201	17272	17286	17313	17384	17562	17415	17346	17505	17317	17289	17343	17089	17300	17270	17442	17200	17386	17433	17479	17306	17352	17256	17514	17453	17232	17514	17480	17305	17323	17282	17217	17233	17390	17265	17471	17342	17310	17509	17324	17320	17378	17470	17448	17272	17412	17450	17305	17321	17216	17255	17421	17440	17422	17491	17253	17506	17341	17269	17303	17428	17299	17332	17377	17226	17296	17487	17410	17448	17357	17282	17285	17339	17426	17414	17373	17428	17453	17427	17437	17438	17277	17358	17319	17279	17414	17361	17258	17346	17252	17533	17383	17422	17299	17384	17374	17238	17314	17410	17428	17392	17390	17322	17338	17397	17373	17274	17451	17196	17361	17293	17464	17417	17302	17363	17185	17457	17435	17304	17437	17314	17536	17326	17401	17372	17348	17375	17356	17311	17331	17204	17304	17247	17310	17326	17401	17413	17382	17352	17426	17390	17284	17508	17420	17323	17359	17269	17177	17364	17339	17440	17519	17528	17561	17405	17377	17284	17466	17406	17297	17285	17296	17310	17217	17467	17490	17269	17411	17238	17360	17524	17403	17417	17509	17276	17205	17454	17556	17337	17284	17406	17411	17353	17226	17276	17365	17375	17343	17232	17388	17360	17202	17342	17493	17547	17408	17286	17170	17261	17269	17348	17199	17438	17309	17345	17273	17304	17361	17333	17475	17416	17406	17243	17420	17370	17335	17546	17208	17376	17353	17399	17285	17371	17289	17470	17348	17314	17263	17226	17361	17347	17141	17365	17301	17358	17308	17435	17407	17323	17243	17430	17323	17383	17229	17188	17265	17278	17459	17377	17206	17420	17392	17420	17320	17424	17306	17108	17326	17542	17438	17306	17302	17259	17328	17311	17324	17105	17631	17373	17422	17273	17191	17359	17281	17382	17384	17437	17402	17260	17282	17382	17350	17408	17347	17329	17274	17326	17361	17215	17400	17396	17287	17419	17341	17221	17135	17318	17404	17417	17359	17475	17345	17229	17222	17214	17424	17397	17415	17314	17516	17371	17373	17373	17428	17455	17391	17426	17379	17259	17250	17408	17347	17363	17252	17284	17415	17483	17348	17410	17411	17192	17312	17139	17256	17389	17257	17211	17295	17377	17172	17364	17280	17348	17298	17133	17459	17241	17203	17330	17284	17304	17448	17337	17325	17520	17162	17394	17308	17199	17380	17481	17511	17352	17320	17185	17452	17219	17306	17328	17322	17449	17508	17359	17332	17199	17377	17267	17213	17369	17410	17472	17153	17286	17258	17443	17274	17333	17246	17541	17454	17379	17363	17164	17437	17460	17342	17273	17360	17364	17245	17477	17426	17468	17351	17440	17482	17178	17269	17460	17197	17309	17210	17294	17398	17352	17274	17318	17339	17401	17358	17295	17272	17532	17357	17081	17347	17305	17310	17461	17538	17461	17250	17408	17303	17425	17450	17290	17504	17369	17457	17313	17311	17177	17093	17285	17358	17271	17392	17213	17242	17381	17280	17294	17182	17159	17187	17256	17424	17229	17407	17172	17209	17361	17184	17403	17388	17227	17419	17455	17371	17462	17434	17271	17327	17271	17399	17236	17287	17290	17374	17284	17383	17355	17259	17292	17301	17284	17230	17455	17463	17406	17481	17365	17385	17400	17245	17379	17297	17241	17329	17259	17342	17331	17430	17289	17390	17387	17329	17290	17286	17420	17363	17258	17369	17427	17332	17395	17283	17463	17152	17249	17473	17366	17390	17440	17150	17386	17084	17426	17293	17382	17325	17351	17272	17421	17294	17299	17222	17299	17264	17330	17398	17434	17457	17229	17115	17221	17315	17208	17147	17389	17350	17215	17307	17349	17250	17545	17347	17253	17137	17353	17395	17366	17489	17359	17342	17481	17379	17504	17415	17336	17254	17344	17433	17263	17343	17337	17358	17253	17421	17289	17186	17439	17372	17453	17273	17181	17409	17651	17434	17262	17294	17382	17201	17487	17467	17455	17295	17264	17231	17299	17261	17419	17449	17445	17328	17393	17428	17282	17374	17552	17512	17441	17426	17432	17339	17159	17438	17123	17251	17352	17195	17287	17449	17293	17253	17490	17408	17439	17506	17344	17185	17204	17431	17324	17271	17351	17423	17265	17174	17556	17432	17359	17421	17343	17340	17354	17392	17534	17159	17216	17183	17314	17216	17341	17437	17114	17370	17403	17161	17245	17284	17506	17373	17316	17267	17433	17241	17221	17366	17172	17318	17301	17384	17228	17136	17221	17322	17363	17213	17435	17369	17242	17322	17303	17416	17294	17295	17320	17415	17371	17404	17233	17291	17418	17357	17307	17444	17278	17344	17218	17518	17341	17249	17362	17310	17251	17212	17248	17131	17269	17213	17273	17379	17432	17437	17367	17380	17360	17282	17549	17203	17353	17459	17208	17378	17213	17382	17469	17346	17443	17195	17428	17227	17466	17274	17150	17178	17202	17105	17376	17313	17210	17395	17339	17446	17234	17407	17316	17392	17425	17334	17230	17499	17208	17408	17226	17214	17283	17231	17132	17277	17263	17356	17446	17350	17299	17260	17357	17461	17451	17382	17211	17268	17503	17361	17285	17432	17240	17486	17454	17256	17622	17338	17349	17335	17454	17364	17522	17265	17396	17136	17388	17217	17281	17403	17414	17274	17325	17436	17567	17270	17291	17352	17336	17194	17254	17206	17459	17352	17477	17439	17353	17173	17556	17386	17253	17239	17349	17367	17236	17299	17333	17184	17616	17359	17275	17297	17301	17354	17402	17115	17312	17429	17251	17283	17271	17456	17286	17511	17267	17567	17310	17277	17316	17442	17272	17423	17318	17372	17239	17197	17303	17397	17249	17210	17374	17333	17279	17249	17581	17305	17225	17409	17337	17277	17224	17376	17218	17263	17342	17346	17406	17324	17417	17361	17244	17255	17385	17256	17403	17347	17307	17460	17440	17281	17286	17326	17357	17264	17332	17379	17272	17352	17291	17349	17384	17244	17625	17463	17203	17448	17334	17133	17335	17322	17255	17339	17271	17369	17307	17401	17232	17317	17410	17413	17525	17542	17297	17398	17478	17370	17511	17527	17226	17382	17262	17427	17417	17390	17221	17379	17377	17346	17282	17305	17476	17492	17222	17319	17170	17404	17343	17328	17548	17436	17436	17500	17370	17292	17622	17274	17067	17517	17229	17438	17238	17126	17432	17399	17658	17257	17461	17426	17254	17386	17411	17297	17227	17393	17458	17316	17338	17471	17324	17343	17495	17388	17243	17397	17374	17314	17338	17424	17151	17405	17163	17302	17558	17291	17319	17243	17276	17405	17367	17497	17536	17602	17433	17522	17225	17298	17288	17312	17285	17302	17380	17356	17141	17167	17141	17462	17289	17455	17358	17374	17391	17386	17363	17256	17252	17496	17488	17050	17339	17302	17370	17429	17373	17357	17399	17225	17261	17339	17386	17403	17382	17409	17261	17314	17409	17651	17428	17384	17339	17239	17399	17448	17266	17316	17290	17492	17368	17362	17419	17349	17352	17248	17259	17283	17362	17325	17427	17427	17374	17429	17158	17536	17400	17460	17338	17354	17340	17317	17475	17427	17507	17463	17408	17356	17221	17336	17455	17422	17498	17280	17417	17327	17288	17231	17338	17508	17415	17266	17340	17412	17393	17378	17252	17242	17342	17205	17390	17363	17254	17406	17358	17415	17349	17279	17263	17171	17271	17388	17321	17232	17300	17172	17392	17445	17200	17319	17325	17477	17250	17366	17417	17238	17469	17305	17468	17335	17459	17494	17271	17283	17422	17498	17316	17184	17141	17350	17392	17288	17270	17290	17231	17245	17386	17498	17389	17426	17316	17207	17424	17395	17413	17382	17116	17270	17070	17272	17191	17447	17314	17423	17255	17281	17339	17326	17251	17450	17413	17260	17308	17395	17277	17302	17454	17339	17344	17356	17393	17510	17273	17352	17396	17397	17276	17542	17440	17305	17287	17237	17406	17272	17387	17328	17296	17365	17271	17340	17439	17368	17179	17348	17237	17309	17345	17255	17284	17468	17332	17557	17303	17415	17387	17222	17300	17463	17353	17452	17293	17249	17211	17641	17367	17315	17227	17320	17399	17289	17470	17399	17337	17376	17255	17330	17428	17230	17420	17414	17259	17468	17431	17399	17339	17456	17399	17335	17522	17301	17277	17102	17432	17385	17295	16944	17479	17456	17307	17465	17290	17449	17402	17336	17475	17332	17436	17404	17293	17416
22591	21163	27843	25107	23887	30497	36553	32839	31913	31944	31420	30935	30306	29941	29658	29935	29441	29205	29394	29574	29438	29070	29079	29396	29144	29073	29026	28842	28759	28933	28981	28647	28854	29036	28668	28864	28666	28529	28676	28697	28595	28452	28679	28828	28793	28890	28702	28436	28712	28553	28406	28888	28539	28702	28871	28608	28390	28745	28617	28470	28719	28417	28455	28549	28373	28654	28401	28620	28328	28380	28573	28659	28626	28703	28743	28573	28463	28642	28315	28333	28401	28749	28395	28413	28531	28274	28136	28547	28582	28616	28380	28326	28427	28567	28649	28359	28547	28860	28413	28635	28519	28675	28528	28400	28567	28411	28454	28315	28310	28501	28394	28480	28518	28857	28809	28469	28339	28532	28412	28499	28740	28659	28743	28503	28618	28692	28744	28658	28640	28655	28482	28634	28654	28457	28668	28627	28433	28555	28643	28725	28569	28422	28662	28547	28684	28629	28868	28542	28744	28418	28484	28425	28614	28514	28514	28397	28384	28666	28480	28457	28702	28514	28601	28534	28342	28382	28472	28303	28440	28741	28258	28556	28475	28541	28604	28623	28620	28676	28424	28516	28462	28400	28321	28345	28471	28529	28439	28429	28558	28514	28516	28353	28577	28557	28515	28318	28308	28488	28605	28640	28692	28442	28489	28600	28621	28364	28332	28390	28475	28610	28566	28472	28486	28412	28467	28434	28671	28428	28517	28432	28603	28448	28718	28267	28435	28566	28235	28689	28266	28508	28579	28642	28798	28520	28379	28482	28355	28566	28495	28282	28615	28563	28353	28593	28307	28482	28489	28452	28442	28513	28613	28672	28634	28436	28464	28463	28520	28662	28444	28509	28593	28554	28509	28749	28697	28456	28421	28591	28572	28369	28772	28429	28398	28541	28683	28506	28357	28361	28524	28445	28417	28305	28435	28541	28379	28560	28594	28421	28675	28515	28441	28604	28329	28581	28502	28293	28540	28235	28488	28469	28296	28325	28393	28380	28620	28535	28789	28560	28508	28629	28289	28420	28508	28459	28764	28568	28318	28547	28511	28445	28380	28436	28536	28226	28349	28386	28554	28217	28348	28497	28634	28512	28495	28547	28582	28603	28526	28349	28687	28537	28649	28374	28630	28411	28598	28512	28574	28703	28509	28555	28632	28376	28494	28389	28418	28478	28602	28398	28591	28418	28751	28605	28319	28516	28636	28365	28450	28514	28352	28812	28519	28490	28543	28318	28535	28519	28596	28607	28579	28575	28276	28296	28161	28555	28527	28380	28638	28498	28279	28796	28551	28647	28766	28579	28447	28523	28693	28668	28534	28444	28412	28587	28526	28368	28577	28461	28526	28625	28526	28353	28608	28574	28741	28606	28331	28477	28488	28446	28480	28539	28556	28614	28740	28462	28617	28391	28587	28473	28137	28319	28452	28429	28481	28587	28568	28381	28601	28671	28642	28373	28408	28225	28442	28671	28811	28571	28500	28350	28544	28471	28539	28602	28574	28748	28382	28679	28467	28553	28571	28723	28516	28557	28519	28656	28541	28672	28418	28629	28381	28425	28555	28630	28234	28373	28278	28516	28525	28439	28429	28851	28442	28662	28255	28490	28466	28582	28542	28337	28409	28495	28784	28400	28340	28375	28794	28597	28563	28785	28464	28332	28605	28418	28354	28323	28388	28376	28498	28479	28477	28483	28454	28567	28563	28501	28728	28673	28492	28439	28365	28498	28419	28668	28506	28599	28581	28657	28303	28392	28503	28655	28247	28349	28415	28541	28551	28319	28722	28577	28424	28624	28557	28414	28689	28565	28424	28457	28433	28575	28543	28500	28664	28505	28532	28533	28577	28458	28502	28237	28533	28370	28413	28719	28576	28633	28660	28371	28598	28492	28432	28260	28573	28300	28504	28286	28228	28296	28479	28526	28467	28784	28427	28474	28427	28353	28411	28490	28310	28384	28459	28744	28581	28153	28709	28552	28499	28595	28536	28606	28569	28351	28279	28383	28529	28156	28597	28786	28521	28482	28516	28491	28338	28564	28385	28428	28597	28456	28170	28524	28610	28249	28563	28501	28436	28386	28538	28543	28449	28277	28267	28625	28712	28505	28533	28364	28545	28424	28628	28434	28473	28501	28487	28422	28722	28291	28772	28468	28261	28429	28448	28419	28386	28506	28454	28322	28452	28382	28478	28424	28607	28733	28647	28391	28465	28669	28516	28529	28388	28481	28723	28643	28542	28470	28117	28577	28582	28456	28386	28284	28547	28308	28417	28423	28466	28421	28404	28357	28639	28432	28556	28448	28370	28466	28560	28451	28393	28552	28484	28577	28519	28348	28469	28518	28408	28388	28441	28630	28555	28632	28530	28826	28451	28310	28652	28610	28604	28337	28527	28621	28665	28358	28481	28184	28487	28322	28623	28436	28525	28412	28593	28676	28522	28436	28627	28537	28563	28574	28571	28675	28705	28536	28557	28471	28535	28470	28389	28438	28270	28541	28379	28336	28465	28442	28449	28484	28868	28402	28429	28733	28511	28483	28425	28429	28551	28531	28304	28414	28420	28221	28583	28395	28490	28407	28534	28554	28416	28246	28619	28646	28522	28657	28641	28423	28691	28414	28287	28425	28459	28640	28655	28356	28215	28408	28378	28800	28483	28568	28517	28378	28746	28779	28716	28619	28469	28458	28398	28479	28483	28338	28440	28547	28831	28372	28536	28823	28494	28441	28793	28246	28481	28341	28356	28427	28437	28455	28711	28485	28492	28402	28586	28794	28445	28629	28506	28497	28604	28544	28593	28350	28705	28353	28331	28456	28476	28527	28584	28435	28661	28661	28667	28401	28607	28785	28576	28439	28566	28460	28639	28294	28343	28294	28237	28243	28603	28307	28488	28353	28227	28467	28521	28451	28692	28570	28579	28635	28421	28516	28217	28493	28328	28574	28366	28743	28276	28449	28434	28520	28531	28307	28526	28374	28583	28476	28648	28526	28537	28486	28101	28432	28461	28325	28436	28570	28797	28419	28202	28521	28440	28582	28671	28372	28766	28449	28401	28484	28613	28424	28447	28465	28762	28412	28799	28656	28599	28584	28674	28239	28594	28629	28786	28709	28286	28334	28255	28548	28675	28575	28731	28398	28424	28357	28383	28583	28480	28575	28515	28227	28575	28650	28532	28502	28334	28315	28723	28705	28702	28514	28511	28476	28388	28674	28561	28524	28611	28419	28494	28510	28506	28323	28682	28571	28442	28319	28743	28513	28599	28630	28597	28310	28873	28660	28699	28419	28517	28455	28517	28312	28374	28638	28523	28739	28686	28637	28611	28576	28522	28609	28512	28511	28512	28698	28204	28366	28648	28632	28832	28474	28586	28408	28422	28405	28395	28718	28499	28505	28415	28254	28728	28474	28418	28596	28386	28453	28364	28209	28446	28670	28418	28262	28589	28422	28451	28514	28415	28576	28389	28662	28298	28657	28782	28482	28599	28545	28285	28228	28665	28733	28663	28463	28622	28365	28516	28489	28505	28505	28382	28513	28532	28535	28408	28564	28646	28310	28655	28533	28590	28536	28443	28768	28486	28442	28484	28610	28423	28568	28303	28284	28411	28473	28535	28523	28454	28423	28598	28414	28517	28384	28381	28667	28609	28304	28651	28502	28144	28592	28880	28449	28667	28460	28678	28735	28455	28384	28617	28713	28551	28459	28717	28516	28415	28676	28576	28467	28367	28414	28713	28736	28687	28518	28374	28463	28554	28617	28587	28412	28525	28531	28482	28326	28574	28634	28524	28772	28481	28450	28672	28356	28471	28636	28608	28643	28189	28341	28411	28567	28434	28501	28498	28707	28434	28494	28420	28479	28575	28750	28543	28545	28255	28227	28558	28493	28516	28269	28481	28417	28657	28873	28317	28552	28414	28608	28538	28636	28763	28495	28497	28491	28457	28440	28127	28544	28233	28536	28636	28567	28654	28690	28523	28636	28554	28470	28213	28582	28447	28330	28570	28589	28780	28634	28564	28476	28449	28313	28583	28530	28267	28260	28668	28656	28720	28398	28617	28513	28307	28513	28523	28381	28426	28679	28489	28394	28472	28403	28562	28463	28448	28606	28572	28578	28695	28463	28383	28720	28560	28755	28513	28670	28434	28323	28491	28556	28608	28440	28510	28295	28588	28447	28548	28517	28387	28784	28342	28484	28861	28305	28369	28602	28564	28503	28478	28290	28495	28655	28325	28686	28756	28313	28723	28531	28345	28316	28534	28271	28408	28674	28551	28308	28603	28481	28495	28484	28578	28680	28784	28519	28378	28489	28701	28994	28381	28598	28384	28295	28187	28915	28709	28544	28694	28583	28359	28396	28811	28549	28566	28539	28459	28516	28628	28575	28343	28385	28674	28589	28458	28531	28533	28906	28486	28520	28467	28434	28446	28634	28630	28951	28650	28438	28478	28565	28704	28662	28686	28457	28403	28313	28607	28640	28429	28627	28440	28214	28342	28484	28658	28355	28627	28564	28554	28289	28631	28385	28494	28594	28468	28348	28310	28304	28733	28487	28534	28599	28730	28538	28592	28468	28380	28311	28281	28324	28364	28458	28681	28595	28497	28515	28803	28620	28607	28618	28581	28539	28353	28525	28576	28354	28554	28513	28663	28613	28627	28508	28329	28494	28644	28793	28566	28465	28466	28449	28768	28693	28632	28563	28656	28725	28405	28417	28276	28659	28336	28631	28551	28581	28283	28409	28550	28331	28538	28555	28647	28226	28544	28781	28731	28633	28585	28924	28390	28730	28759	28467	28581	28517	28477	28500	28519	28583	28508	28192	28465	28552	28468	28323	28548	28547	28540	28453	28470	28708	28622	28419	28584	28528	28623	28405	28699	28685	28463	28559	28599	28507	28358	28296	28456	28468	28395	28442	28584	28530	28438	28559	28658	28505	28414	28687	28759	28417	28637	28575	28226	28553	28496	28593	28520	28488	28704	28834	28694	28589	28554	28564	28558	28412	28760	28556	28417	28689	28813	28467	28477	28600	28430	28578	28469	28405	28659	28655	28413	28617	28513	28367	28246	28261	28421	28536	28325	28442	28585	28426	28550	28541	28450	28549	28732	28642	28651	28539	28491	28560	28280	28524	28534	28478	28498	28235	28373	28468
27409	47211	46550	38516	32812	29063	26215	24233	23115	22529	21422	20848	20287	19950	19483	19027	19105	19088	18771	18771	18792	18608	18630	18413	18297	17994	18116	18061	18202	18009	17988	18112	18140	17940	18078	17949	17817	18042	17875	17873	17868	17816	17766	17711	17815	17784	17709	17748	17805	17824	17802	17741	17550	17621	18028	17736	17787	17920	17788	17747	17692	17748	17642	17583	17824	17636	17828	17581	17649	17718	17671	17778	17791	17833	17695	17655	17777	17703	17710	17652	17849	17675	17733	17686	17689	17692	17706	17706	17668	17665	17621	17622	17755	17679	17755	17555	17776	17715	17703	17851	17636	17727	17682	17689	17497	17679	17842	17745	17613	17717	17673	17790	17714	17757	17703	17601	17765	17729	17783	17572	17728	17753	17620	17771	17468	17864	17655	17679	17753	17654	17670	17665	17569	17777	17630	17653	17720	17732	17740	17864	17576	17728	17701	17457	17679	17680	17546	17719	17515	17756	17906	17726	17749	17657	17648	17687	17586	17811	17614	17652	17514	17483	17735	17570	17883	17715	17729	17870	17573	17640	17586	17820	17807	17919	17818	17588	17697	17461	17719	17726	17553	17781	17632	17554	17574	17855	17601	17674	17624	17668	17753	17674	17478	17746	17701	17593	17765	17705	17530	17811	17626	17538	17678	17804	17762	17589	17643	17537	17600	17752	17654	17634	17552	17778	17641	17596	17731	17477	17593	17782	17766	17536	17730	17595	17769	17701	17765	17647	17652	17744	17502	17613	17644	17625	17666	17617	17731	17649	17630	17702	17677	17667	17553	17776	17645	17530	17793	17617	17807	17576	17801	17710	17587	17688	17580	17708	17641	17750	17700	17700	17705	17760	17688	17657	17716	17657	17513	17628	17797	17675	17839	17728	17683	17875	17767	17689	17629	17786	17634	17752	17767	17705	17652	17949	17672	17846	17661	17617	17701	17565	17794	17756	17543	17607	17586	17689	17551	17675	17748	17713	17642	17569	17785	17739	17410	17800	17465	17615	17791	17700	17695	17694	17575	17728	17876	17742	17694	17731	17552	17792	17631	17639	17735	17808	17604	17711	17761	17887	17634	17758	17565	17812	17796	17829	17520	17808	17608	17746	17637	17592	17584	17610	17755	17837	17787	17686	17726	17673	17520	17728	17492	17655	17629	17719	17724	17822	17786	17570	17828	17592	17647	17689	17730	17651	17608	17606	17670	17645	17619	17749	17613	17751	17666	17792	17836	17603	17754	17773	17598	17634	17880	17557	17721	17715	17680	17604	17808	17698	17670	17828	17782	17673	17493	17715	17667	17621	17700	17657	17730	17632	17833	17689	17598	17732	17437	17676	17617	17574	17697	17603	17595	17622	17611	17720	17649	17784	17711	17672	17699	17682	17666	17688	17745	17617	17613	17609	17656	17613	17762	17677	17624	17624	17613	17817	17843	17609	17643	17790	17671	17643	17577	17610	17743	17517	17675	17882	17550	17827	17755	17677	17517	17756	17643	17598	17632	17904	17573	17672	17894	17589	17574	17684	17735	17568	17656	17596	17663	17775	17686	17830	17635	17578	17597	17623	17875	17614	17663	17510	17612	17819	17637	17730	17546	17670	17680	17656	17732	17584	17679	17607	17671	17450	17842	17750	17706	17660	17856	17686	17888	17620	17650	17488	17702	17569	17758	17649	17610	17587	17567	17690	17680	17653	17598	17710	17660	17681	17640	17632	17855	17722	17703	17785	17721	17951	17459	17559	17603	17720	17742	17384	17678	17727	17551	17688	17777	17698	17677	17686	17708	17581	17612	17726	17595	17688	17851	17566	17726	17585	17556	17793	17707	17746	17519	17809	17627	17740	17670	17622	17627	17709	17611	17708	17791	17794	17778	17602	17721	17819	17632	17704	17824	17691	17776	17677	17642	17716	17814	17577	17569	17594	17706	17734	17745	17612	17606	17835	17624	17514	17696	17663	17764	17591	17616	17585	17663	17747	17697	17727	17739	17552	17658	17748	17480	17664	17558	17700	17560	17717	17694	17817	17668	17776	17719	17644	17695	17668	17660	17852	17663	17702	17689	17632	17707	17617	17697	17768	17732	17659	17600	17689	17601	17638	17723	17800	17740	17607	17671	17814	17676	17648	17858	17594	17729	17566	17677	17546	17758	17903	17554	17662	17648	17613	17759	17530	17693	17661	17680	17685	17592	17647	17581	17645	17493	17652	17581	17722	17730	17654	17745	17633	17706	17670	17624	17671	17623	17794	17706	17500	17701	17684	17700	17633	17689	17777	17743	17721	17733	17716	17622	17578	17544	17731	17725	17713	17695	17532	17675	17850	17701	17858	17782	17824	17796	17717	17560	17805	17585	17687	17745	17717	17699	17783	17479	17506	17712	17877	17588	17528	17538	17862	17633	17731	17726	17591	17727	17677	17765	17740	17501	17670	17746	17844	17743	17667	17726	17658	17742	17820	17508	17688	17578	17857	17622	17601	17620	17780	17678	17584	17537	17767	17716	17563	17538	17664	17710	17641	17525	17515	17755	17642	17668	17717	17700	17688	17667	17468	17639	17604	17669	17791	17549	17651	17749	17793	17582	17762	17675	17766	17686	17491	17570	17760	17535	17448	17583	17536	17687	17739	17729	17808	17689	17698	17705	17704	17708	17726	17594	17647	17669	17699	17643	17739	17651	17837	17588	17601	17570	17813	17760	17629	17534	17623	17665	17699	17884	17659	17713	17683	17827	17657	17647	17628	17625	17711	17773	17643	17676	17609	17610	17702	17690	17710	17683	17717	17607	17800	17634	17708	17816	17588	17720	17646	17860	17705	17495	17625	17658	17669	17525	17547	17678	17800	17508	17788	17597	17728	17624	17632	17713	17654	17569	17659	17563	17726	17590	17615	17749	17770	17689	17767	17748	17714	17567	17727	17681	17720	17540	17591	17812	17711	17720	17631	17710	17667	17856	17647	17679	17653	17677	17818	17697	17703	17513	17718	17643	17553	17500	17741	17750	17893	17551	17639	17760	17637	17517	17615	17718	17636	17713	17840	17713	17652	17541	17710	17686	17820	17703	17627	17784	17738	17475	17637	17685	17740	17740	17749	17831	17721	17631	17636	17767	17677	17676	17576	17561	17812	17722	17703	17568	17646	17744	17732	17642	17788	17775	17691	17756	17622	17693	17831	17651	17474	17640	17735	17733	17618	17730	17686	17758	17518	17458	17797	17664	17682	17605	17741	17665	17592	17695	17718	17734	17645	17730	17851	17588	17656	17680	17731	17836	17690	17709	17559	17764	17653	17733	17683	17854	17566	17949	17593	17957	17675	17626	17739	17668	17629	17673	17596	17677	17724	17424	17775	17695	17710	17746	17621	17583	17785	17664	17683	17586	17685	17684	17443	17716	17681	17716	17695	17595	17810	17700	17795	17719	17642	17621	17706	17712	17805	17699	17803	17759	17641	17754	17957	17742	17474	17730	17578	17651	17709	17695	17764	17815	17549	17728	17728	17792	17748	17968	17560	17636	17545	17696	17669	17528	17737	17830	17840	17694	17640	17640	17606	17615	17616	17791	17721	17670	17559	17661	17799	17721	17518	17842	17689	17568	17677	17662	17688	17568	17676	17502	17734	17746	17690	17626	17376	17660	17648	17522	17789	17618	17660	17588	17725	17766	17620	17628	17862	17662	17538	17718	17648	17871	17744	17662	17724	17618	17900	17703	17536	17813	17758	17774	17686	17595	17649	17745	17656	17652	17715	17715	17592	17491	17707	17810	17631	17607	17773	17619	17671	17669	17717	17688	17753	17441	17515	17691	17587	17700	17543	17797	17637	17764	17762	17820	17734	17551	17587	17632	17573	17843	17602	17938	17652	17636	17572	17580	17621	17569	17686	17561	17622	17627	17590	17634	17602	17743	17387	17599	17748	17784	17826	17798	17621	17587	17561	17615	17647	17684	17757	17737	17777	17475	17676	17611	17545	17750	17828	17549	17648	17610	17589	17773	17634	17681	17530	17922	17652	17795	17702	17739	17759	17778	17731	17662	17740	17846	17706	17652	17714	17727	17749	17717	17632	17835	17595	17570	17688	17675	17688	17762	17479	17618	17648	17542	17717	17669	17652	17551	17808	17561	17802	17733	17717	17539	17595	17678	17742	17474	17692	17860	17685	17741	17669	17679	17656	17707	17678	17739	17504	17786	17484	17566	17663	17613	17778	17621	17750	17708	17758	17575	17601	17594	17685	17649	17575	17684	17627	17756	17695	17814	17655	17626	17764	17548	17759	17832	17622	17722	17661	17517	17677	17701	17684	17562	17718	17460	17692	17673	17782	17567	17651	17712	17896	17816	17689	17668	17632	17518	17676	17710	17693	17750	17726	17614	17767	17804	17642	17724	17741	17741	17695	17799	17561	17741	17729	17748	17742	17727	17719	17532	17635	17459	17598	17646	17769	17654	17593	17668	17645	17904	17721	17524	17723	17707	17754	17543	17657	17745	17551	17625	17600	17600	17581	17560	17589	17699	17739	17650	17737	17698	17575	17689	17587	17832	17606	17805	17563	17714	17682	17625	17816	17702	17887	17815	17501	17539	17639	17618	17653	17677	17703	17848	17719	17546	17607	17454	17774	17652	17593	17592	17689	17725	17651	17639	17732	17708	17826	17778	17838	17821	17464	17823	17622	17773	17624	17934	17601	17671	17824	17715	17594	17648	17693	17722	17568	17822	17637	17683	17567	17649	17812	17831	17752	17648	17718	17781	17648	17744	17678	17886	17751	17486	17640	17750	17622	17758	17570	17623	17864	17663	17791	17836	17926	17694	17741	17764	17623	17614	17703	17681	17761	17783	18057	17669	17811	17582	17649	17640	17658	17745	17744	17601	17594	17632	17701	17762	17692	17538	17704	17686	17646	17753	17619	17602	17628	17727	17493	17667	17767	17679	17779	17800	17648	17841	17556	17628	17556	17658	17928	17640	17733	17603	17576	17620	17424	17532	17575	17836	17482	17753	17644	17658	17706	17736	17725	17646	17680	17614	17561	17477	17755	17516	17646	17742	17647	17773	17682	17513	17648	17579	17722	17680	17681	17900	17720	17761	17313	17801	17562	17821	17801	17654	17776	17701	17574	17643	17678	17553	17683	17645	17562	17552	17662	17725	17652
36934	34142	39355	37055	33930	32650	31830	31069	30640	30676	30215	30103	30106	29949	29859	29776	29504	29671	29482	29609	29691	29300	29584	29614	29719	29412	29372	29392	29544	29266	29233	29784	29497	29359	29423	29531	29155	29410	29261	29385	29636	29673	29556	29476	29485	29366	29394	29561	29423	29426	29532	29211	29195	29077	29214	29426	29617	29669	29232	29158	29317	29385	29105	29290	29425	29230	29219	29004	29203	29658	29332	29142	29089	29095	29181	29212	29368	29545	29502	29535	29451	29310	29321	29537	29431	29344	29621	29267	29601	29589	29498	29097	29395	29183	29323	29368	29319	29187	29191	28958	29210	29244	29491	29342	29266	29335	29141	29203	29293	29284	29193	29493	29304	29428	29499	29225	29235	29570	29426	29260	29145	29145	29111	29253	29358	29224	29303	29357	29353	29459	29756	29610	29473	29284	29283	29300	29239	29507	29535	29369	29443	29379	29541	29349	29411	29328	29236	29479	29408	29489	29067	29144	29188	29245	29268	29410	29494	29404	29442	29220	29474	29460	29494	29177	29349	29234	29662	29048	29249	29224	29125	29381	29493	29347	29226	29110	29128	29148	29361	29439	29191	29063	29187	29024	29031	29320	29228	29130	29350	29458	29612	29323	29295	29324	29337	29197	29392	29322	29434	29159	29315	29230	29259	29323	29221	29075	29158	29282	29104	29189	29315	29174	29271	29480	29637	29410	29228	29317	29323	29526	29509	29311	29397	29283	29400	29241	29367	29415	29429	29440	29553	29261	29443	29445	29540	29398	29303	29183	29532	29345	29122	29277	29384	29282	29397	29318	29089	29263	29328	29344	29160	29243	29494	29263	29535	29412	29393	29148	29301	29348	29302	29228	29374	29521	29033	29357	29343	29352	29263	29326	29443	29195	29169	29371	28906	29320	29074	29093	29242	29272	29097	29341	29652	29576	29410	29250	29429	29575	29354	29063	29280	29510	29502	29176	29290	29361	29347	29434	29316	29122	29410	29302	29216	29229	29256	29445	29437	29304	29335	29005	29056	29251	29474	29404	29378	29427	29429	29328	29097	29357	28999	29334	29366	29264	29245	29332	29498	29348	29426	29436	29344	29363	29562	29272	29117	29315	29348	29214	29502	29290	29253	29343	29278	29361	29317	29494	29403	29261	29198	29153	29408	29237	29409	29465	29401	29081	29286	29376	29419	29329	29308	29342	29385	29361	29084	29126	29415	29201	29334	29187	29476	29257	29417	29537	29122	29501	29431	29334	29490	29358	29210	29491	29318	29305	29234	29289	29247	29308	29216	29261	29165	29362	29397	29299	29379	29372	29501	29387	29468	29274	29234	29126	29385	29448	29275	29474	29327	29256	29225	29407	29472	29380	29620	29462	29325	29485	29335	28993	29329	29473	29353	29547	29421	29371	29336	29454	29470	29270	29031	29353	29533	29521	29373	29284	29150	29565	29498	29495	29443	29394	29305	29070	29046	29339	29501	28946	29133	29175	29449	29278	29313	29608	29413	29485	29300	29198	29345	29418	29299	29365	29209	29171	29395	29745	29539	29491	29128	29368	29413	29283	29173	29158	29166	29082	29127	29212	29365	29144	29306	29307	29131	29350	29391	29672	29251	29427	29054	29184	29226	29420	29463	29317	29413	29356	29236	29317	28994	29246	29349	29306	29547	29314	29411	29421	29376	29178	29175	29072	29282	29478	29124	29519	29487	29186	29299	29249	29490	29222	29179	29380	28998	29380	29348	29369	29373	29248	29156	29410	29491	29059	29507	29422	29519	29455	29437	29086	29510	29151	29355	29416	29321	29174	29313	29247	29327	29148	29290	29361	29352	29557	29195	29280	29317	29423	29311	29228	29098	29115	29058	29212	29324	29168	29208	29292	29498	29451	29203	29391	29446	29389	29069	29278	29405	29558	29532	29485	29287	29102	29181	29208	29281	29447	29238	29354	29214	29008	29518	29392	29289	29071	29585	29669	29458	29121	29213	29248	29160	29130	29252	29135	29233	29287	29253	29472	29451	29504	29385	29208	29447	29252	29517	29260	29357	29156	29191	28914	29249	29196	29427	29300	29286	29465	29185	29367	29107	29407	29351	29392	29492	29332	29495	29340	29471	29297	29288	29252	29375	29176	29310	29640	29270	29317	29206	29289	29450	29277	29493	29473	29395	29372	28988	29276	29389	29293	29282	29089	29149	29261	29394	29312	29247	29001	29642	29234	29430	29337	29345	29528	29262	29088	29343	29090	29262	29448	29300	29396	29321	29401	28878	29362	29218	29336	29185	29117	29334	29138	29129	29139	29417	29128	29058	29219	29132	29048	29330	29589	29067	29309	29009	29274	29738	29137	29456	29514	29286	29503	29318	29160	29303	29324	29466	29482	29592	29569	29277	29183	29213	29282	29406	29430	29379	29202	29424	29298	29177	29189	29530	29170	29267	29598	29373	29362	29297	29343	29240	29247	29358	29153	29298	29290	29275	29314	29192	29338	29184	28917	29584	29178	29084	29474	29500	29323	29226	29266	29447	29146	29030	29164	29374	28999	29343	29434	29462	29399	29546	29358	29421	29341	29081	29441	29664	29311	29271	29420	29304	29314	29133	29316	29266	29582	29503	29219	29417	29248	29496	29167	29237	29133	29579	29332	29387	29178	29259	29076	29119	29204	29339	29483	29609	29250	29533	29473	29319	29338	29707	29118	29184	29204	29206	29421	29302	29362	29526	29434	29183	29023	29178	29429	29198	29348	29301	29339	29198	29105	29269	29358	29487	29606	29442	29286	29372	29372	29668	29563	29331	29423	29285	29394	29587	29408	29261	29566	29333	29246	29223	29416	29140	29178	29242	29559	29380	29366	29431	29392	29348	28993	29289	29293	29029	29208	29451	29189	29377	28953	29214	29256	29352	29253	29083	29277	29396	29240	29225	29622	29106	29419	29452	29092	29357	29217	29282	29525	29407	29207	29239	29497	29192	29155	29403	29411	29181	29185	29387	29222	29510	29281	29273	29295	29394	29043	29269	29273	29334	29378	28954	29215	29183	29477	29526	29277	29348	29326	29383	29425	29321	29258	29389	29144	29105	29405	29316	29232	29393	29208	29255	29518	29496	29257	29328	29219	29105	29297	29415	29245	29281	29385	29355	29420	29709	29511	29424	29374	29407	29339	29383	29353	29259	29410	29374	29502	29651	29189	29382	29319	29166	29342	29559	29190	29185	29399	29385	29332	29246	29416	29346	29587	29277	29162	29274	29288	29322	29607	29696	29339	29277	29237	28972	29369	29243	29208	29526	29423	29200	29333	29053	29148	29167	29488	29408	29361	29328	29390	29185	29346	28918	29352	29577	29245	29301	29324	29589	29228	29349	29283	29555	29314	29432	29415	29264	29132	29182	29175	29307	29455	29374	29594	29340	29433	29360	29168	29349	29412	29471	29273	29588	29383	29349	29366	29383	29365	29384	29373	29385	29455	29195	29486	29243	29233	29286	29397	29135	29134	29086	29338	29428	29520	29403	29084	29162	29470	29486	29087	29314	29146	29569	29271	29317	29016	29139	29335	29166	29299	29094	29223	28984	29354	29091	29028	29246	29556	29299	29080	29514	29406	29431	29305	29228	29360	29510	29292	29392	29293	29326	29197	29176	29587	29497	29125	29415	29303	29334	29441	29198	29439	29241	29311	29460	29416	29406	29397	29241	29320	29405	29411	29576	29264	29314	29343	29488	29135	29558	29380	29356	29424	29410	29340	29438	29027	29229	29365	28969	29030	29293	29115	29307	29373	29290	29586	29322	29110	29401	29175	29117	29338	29402	29476	29292	29168	29252	29283	29257	29333	29413	29045	29198	29113	29376	29369	29462	29375	29209	29675	29173	29069	29127	29585	29375	29321	29235	29328	29344	29354	29263	29336	29147	29383	29449	29365	29235	29200	29570	29481	29556	29263	29154	29128	29178	29370	29372	29469	29240	29510	29445	29172	29181	29362	29365	29361	29152	29227	29322	29352	29127	29298	29239	29196	29449	29335	29559	29341	29322	29239	29385	29446	29345	29336	29142	29144	29320	29122	29071	29631	29500	29432	29425	29249	29294	29056	29427	29350	29429	29282	29359	28992	29394	29311	29417	29100	29456	29380	29139	29328	29422	29110	29433	29385	29429	29366	29599	29216	29146	29318	29434	29408	29055	29342	29475	29273	29435	29205	29128	29357	29165	29480	29514	29497	29470	29099	29313	29184	29378	29344	29421	29365	29336	29163	29376	29545	29351	29211	29530	29208	29233	29036	29525	29318	29279	29291	29261	29178	29190	29295	29269	29415	29268	29432	29409	29495	29337	29359	29116	29062	29271	29330	29234	29149	28962	29193	29202	29276	29321	29468	29407	29458	29118	29263	29442	29304	29409	29361	29269	29363	29285	29247	29394	29289	29479	29571	29328	29341	29207	29444	29117	29271	29333	29224	29445	29344	29333	29200	29314	29181	29374	29235	29200	29163	29513	29193	29511	29099	29214	29232	29281	29296	29373	29511	29332	29479	29536	29521	29163	29487	29451	29315	29399	29234	29358	29136	29278	29169	29349	29407	29339	29208	29314	29254	29325	29363	29147	29247	29226	29466	29514	29200	29361	29482	29295	29542	29556	29725	29495	29337	29368	29096	29061	29197	28990	29337	29441	29266	29154	29290	29557	29166	29053	29459	29290	29533	29348	29299	29389	29127	29226	29350	29186	29155	29253	29256	29271	29197	29365	29354	29301	29619	29261	29365	29566	29190	29269	29211	29123	29464	29376	29106	29112	29158	29192	29531	29168	29272	29352	29536	29456	29438	29302	29479	29567	29344	29120	29304	29347	29233	29202	29519	29470	29223	29447	29312	29603	29267	29393	29470	29373	29321	29403	29269	29125	29309	29580	29074	29228	29182	29329	29264	29438	29318	29238	29462	29334	29384	29372	29196	29528	29442	29482	29242	29426	29352	29530	29399	29354	29430	29524	29266	29176	29477	29375	29300	29362	29272	29429	29470	29071	29349	29244	29438	29037	29355	29139	29318	29460	29244	29314	29217	29160	29491	29450	29202	29443	29296	29250	29303	29247	29451	29206	29311	29431	29221	29071	29122	29120	29028	29269	29130	29237	29220	29495	29434	29177	29262	29554	29451	29336	29472	29269	29216
27947	35583	35032	28881	25208	23047	21923	20714	20720	19766	19706	19340	19155	18742	18701	18541	18592	18428	18503	18381	18600	18328	18500	18342	18488	18335	18358	18248	18220	18240	18225	18328	18263	18332	18337	18123	18357	18371	18170	18208	18250	18081	18164	18204	18306	18413	18011	18004	18131	18072	18056	18117	17998	18206	18149	18174	17988	18061	18081	18078	17999	17914	18054	18163	18218	18139	18317	18193	18151	18276	18059	18244	18076	18257	18102	18060	18189	18098	18362	17948	18146	18242	17984	18298	18177	18090	17969	18121	18088	18183	18051	18158	18219	18157	18063	18099	18175	18223	18169	18222	18171	18023	18143	18086	18227	18344	18183	18075	18177	18017	18215	18186	18141	18157	18080	17986	18137	17985	18249	18303	18165	18155	17997	18300	18116	18186	17901	18098	18208	18049	18216	18124	18003	18005	18267	17943	17987	18069	18223	18177	18233	18272	18179	18092	17963	18204	18124	18255	18056	18035	18063	18314	18224	18107	18189	17894	18231	18265	18062	18179	18056	18233	18099	18172	18174	18188	17929	18003	18248	18226	18153	18345	18017	18199	18301	18242	18247	18103	18263	18118	18103	18057	18009	18136	18079	18039	18150	18114	18234	18141	18249	18337	18086	18112	18171	18210	18084	18122	18038	18207	18151	18124	17987	18092	18069	18047	18113	18205	18197	18191	18160	18341	18107	18233	18336	18154	18049	18178	18164	17968	18223	18143	18131	18075	17951	18268	18343	18152	18208	17962	18281	18127	17967	18111	17968	18210	18114	18106	17919	18159	17975	18102	18060	18096	18151	18187	18085	18096	18199	18101	18244	17927	18167	18145	18151	18219	18094	18081	18258	18106	18069	18235	18246	18041	18071	18079	17940	18071	18192	18109	18145	17991	18345	18119	18303	18274	18238	18125	18181	18091	18091	18075	17991	18212	18172	18080	18184	18071	18011	18156	18177	18282	18019	18101	18184	17878	18147	18180	18172	18015	18134	18090	18204	18096	18027	18218	18177	18045	18086	18140	18169	18191	18217	18160	18068	18058	18198	18200	17999	17982	17937	18215	18063	18136	18156	18216	18220	18089	18277	18154	18215	18140	17972	18151	18215	18161	18087	18253	18091	18094	18259	18196	18145	18154	17942	17770	18108	18032	18106	18256	18133	18146	18111	18277	18148	18252	18303	18115	18219	18300	18225	17942	18246	18153	18090	18062	18121	18026	18164	18129	18131	18252	18087	18132	18074	18163	18247	18083	18053	18216	18195	18070	17959	18040	18165	18168	18185	18159	17957	18249	18185	18213	18291	18195	18041	18050	18196	18066	18068	18113	17797	18065	18115	18260	17985	18166	18160	18174	18095	18053	18069	18251	18302	18016	18164	18173	18084	18157	18059	18008	18062	18089	18200	18155	17970	18173	18134	18104	18120	18171	18191	18194	17901	18060	18086	18031	18177	18325	18073	18207	18065	18065	18071	18177	18128	18001	18071	18069	18086	18232	18116	18207	18181	18103	18252	17962	18078	18176	18208	18162	18130	18208	18191	18204	18071	18208	18050	17962	18238	18225	18141	18117	18150	18168	18053	17947	18199	18097	18220	18296	18082	17993	18144	18069	18216	18066	18194	18356	18183	18234	18099	18139	18196	17929	17963	18037	18101	18052	18175	18009	18025	18182	18132	18227	18163	18106	17932	18180	18224	18135	18258	18076	18188	18219	18201	18113	18135	18113	18222	18086	18217	18042	18234	18140	18188	18333	18064	17965	18249	18269	18099	18051	18114	18050	18086	17907	18179	18184	18054	18250	18160	18049	18262	18108	18019	18273	18212	18139	18061	18309	18164	18209	18086	18199	18127	18193	18209	18092	18207	18022	18257	18087	18101	18045	18152	17945	18090	18166	18140	18152	17994	18178	18164	17980	18269	18209	18207	18251	18265	18137	18097	17936	18091	18171	18280	18096	18204	18109	18210	18160	17991	18063	18227	18206	18151	18151	18116	18118	17963	18187	17977	18207	17967	17947	18195	18160	18290	18150	18242	18192	18106	18081	18180	17957	18136	18107	18248	18078	18192	18292	18048	18204	17974	18189	18020	18047	17971	18092	18055	18099	18173	18300	17880	18092	18111	18060	18173	18278	18055	18388	17983	18081	18220	18211	18175	18155	18142	18199	17977	18058	18067	18227	18031	18214	18278	17985	18129	18210	18038	17993	18286	18057	18073	17918	18165	18264	18138	18172	18159	18117	17885	18046	18210	18295	18042	18032	18064	18135	18073	18158	18073	18220	18121	18153	18326	18050	18069	18083	18053	17979	18125	18101	18168	18000	18285	18235	18081	18090	18067	17968	18156	18253	18123	18073	17969	18147	18247	17912	18269	18167	18208	18250	18107	17990	18002	18149	18200	18028	18044	18243	18065	18127	18147	18107	18277	18307	17836	18155	18019	18159	18140	18080	18123	18299	18193	18214	18041	18295	18057	18154	18142	18094	18003	18234	18119	18192	18048	18128	18202	18045	18137	18087	17975	18162	18141	18027	18261	18023	17886	18171	18065	18176	17990	18212	18260	18000	18143	18254	18064	18304	17964	18149	17867	18068	18097	18096	18152	18032	18138	18153	18057	18182	18231	18066	18091	18167	18297	18193	18082	18209	18102	18183	18332	18134	18102	18099	18211	17960	18054	18054	18177	18163	17982	18304	18129	18137	18183	18096	18157	18102	18093	18064	18124	18130	17982	18357	18314	18086	18061	18285	17974	18030	18142	18130	18091	18157	18124	18336	18151	18038	18201	18184	18136	18089	18110	18076	18172	18205	18102	18128	18126	18063	18135	18099	18029	18283	18239	18213	18163	18077	18201	18180	17969	18287	18256	17989	18138	18159	18187	18078	18163	18098	18089	18321	18174	18202	17990	18160	18383	18068	18203	18175	18257	18033	18166	18116	18285	18100	18094	18070	18177	18069	18066	18050	18035	18019	18182	18111	17995	18253	18049	18091	18124	17977	18058	18172	18163	18284	18046	18257	18213	17959	18057	18172	18106	17990	18124	18093	18269	18209	18054	18091	18222	18222	18235	18145	18075	18131	18097	18201	18164	18195	18215	18211	18019	18066	18239	18049	18327	17856	18110	18012	18030	18005	18023	18027	18026	18133	18126	18310	18361	17990	18180	18171	18189	18279	18077	17957	18106	18349	18303	18262	18172	18214	18196	18134	18073	18265	18108	18110	18009	18086	18192	18120	18170	18313	18359	18182	17983	18078	18138	18146	18027	18125	18264	18086	18124	18158	18135	18119	17988	18118	18210	18152	18290	17956	17813	17977	18201	18113	18152	18219	18128	18073	18262	18022	17935	18135	18066	18314	18101	18157	18191	18243	18177	18184	18199	18102	18141	18001	18200	17989	18255	18192	18490	18032	18314	18192	18395	18087	18161	18126	18022	18248	18015	17989	18126	18169	17966	18215	18290	18089	18175	18053	18176	18100	18056	18111	18116	18113	18155	18077	18076	18151	18166	18036	18018	18072	18251	17997	18292	18106	18199	18016	18286	18036	18293	18109	17872	18094	18161	18111	18248	18015	18108	18065	17972	18070	18108	18281	18201	17914	18246	18140	18190	18314	18187	18057	18189	18186	18141	18138	18197	17996	18146	18145	18032	18212	18080	18256	17983	18249	18138	18147	18098	18077	18012	18058	18013	18121	18279	18218	18238	18189	18209	18116	17985	18171	18268	18025	18135	18213	18120	17930	18160	18099	18151	18218	18336	18210	18214	18166	18062	18216	18062	17895	18151	18254	18037	17980	18149	18095	18127	18311	18214	18218	18181	18152	18311	18183	18135	18278	18087	18203	18094	18186	18140	18041	18021	18148	18113	18139	18276	18170	18051	18113	18197	18016	18104	18122	18211	17953	17967	18225	17998	18065	18255	18164	18126	18346	18070	18290	17976	18036	17984	18100	18260	18018	18079	17970	18041	18045	18103	18173	18100	18037	18162	17958	18017	17992	18204	18060	18191	18140	17983	18004	18113	18061	18138	18040	18217	18118	18252	18003	18137	18089	18052	18191	18123	18202	17920	18290	18168	18004	18211	18326	18133	17966	18248	18198	18057	18080	18067	18114	18205	17850	18223	18207	18146	17993	18095	18192	18174	18105	18182	18009	18245	18139	17974	18138	17984	18242	18190	18184	18156	18224	18106	18263	18288	18262	18335	18164	18228	18099	18165	18139	18115	18023	17974	18071	18175	18345	18009	18083	17997	18283	18300	18302	18192	18383	18031	18230	18134	18151	18249	18151	18019	18126	17940	18014	17958	18146	18239	18239	18109	17992	18066	18063	18077	18145	18134	18060	18142	18038	18307	18195	18146	18196	18151	18165	17960	18213	18085	18117	18146	18028	18016	18186	18175	18102	18183	18166	18215	17898	18117	18059	18193	18366	18200	18079	18161	18051	18205	17958	18035	18020	18084	18198	18073	18201	18099	17928	18021	18215	18094	18084	18075	18265	18264	18176	18147	18063	17973	18127	18051	18231	18220	18124	18119	18227	18263	18029	18219	18237	18233	18039	18129	18128	18225	18205	18241	18182	18139	18261	18162	18130	18160	17915	18171	18205	18264	18223	18110	18075	18127	18050	18201	18259	18071	18234	18226	18151	18120	18292	18224	18245	18133	18040	18105	18163	18052	18205	18250	18255	18119	18100	18288	18289	18062	18231	18265	18177	18081	18298	18216	17971	18201	18157	18191	18152	18156	17919	18248	18159	18142	18111	18195	18148	18042	18059	18106	18107	18107	18040	17923	18307	18362	18298	18150	18129	18153	18013	18203	18043	18139	18038	18128	18299	18176	18250	18194	18174	18090	18233	18050	18034	18278	18021	18252	18137	18062	18169	18142	18012	18156	18160	18303	18202	18114	18061	18185	18054	18191	18037	18233	18135	18373	18195	18115	18303	18077	18015	18300	18150	18287	18204	18052	18055	18083	18145	18268	18164	18167	17905	18091	18211	17895	18192	18094	18257	18271	18188	18208	18031	18070	18164	18061	18145	18127	18154	18225	18319	18137	18248	18134	18158	18075	18196	18199	18221	17940	18239	18061	17953	18068	18247	18100	18141	18189	18069	18118	18029	17958	18103	18080	18086	18156	18145	18028	18010	18176	18320	18131	18064	18061	18237
24265	21272	27886	25946	26363	31748	34010	31098	30318	30510	29967	29441	29383	29223	28932	28481	28640	28622	28577	28886	28516	28424	28451	28360	28322	28122	28199	27852	28433	28446	28137	28036	28259	28228	28243	28060	28180	28226	28326	28145	28154	28200	28079	27872	27971	28084	27857	27926	28075	28015	28119	28022	28082	28132	27837	28055	28138	28061	28064	28037	27863	28220	28100	27969	28198	28039	27750	28125	28129	27710	27979	27840	27827	27853	28076	28027	28223	27814	27937	28206	27820	28083	28019	28018	27805	27634	27879	27866	28013	27745	28083	28220	28161	27929	28032	27900	27936	28001	28102	27964	28006	27906	27847	28068	27870	28051	28009	27990	27702	27671	28022	27832	28154	27886	28075	27912	27793	28120	27787	27811	27973	27842	27861	27955	27901	28101	27804	27845	27700	27836	28013	27940	28101	28027	27789	27743	28209	28085	28222	28022	27861	27892	27971	28062	28227	28238	28053	27966	27709	27912	27714	27854	28018	27930	28072	27794	27856	27912	27775	27797	27994	28150	27941	27996	27902	28002	28102	28073	28123	27922	28095	27831	28114	27889	27837	28005	28089	27788	28071	27814	27664	27818	28138	27868	27913	28037	28196	27774	28203	27878	27941	28083	27676	28105	27920	27591	27821	27729	28054	27936	27897	27774	27887	27741	28038	27759	27900	27740	27750	28027	28234	28026	27868	28183	27949	27980	28033	28206	27977	27950	28111	28074	27918	28002	27928	27803	27739	27763	27925	27963	27910	27733	27793	27890	27878	28058	27871	28185	28124	27981	28017	27910	27896	28019	28114	27973	27764	27639	27900	28084	27939	27859	27891	27727	27884	27836	27981	27913	27839	28100	27990	27906	28130	28171	27794	27800	27933	28067	28063	28348	28021	28014	28106	27689	27951	27880	27805	28017	27824	27860	27947	27860	27625	28073	27984	28110	27987	27930	27835	27980	28184	27791	28284	27826	27950	27840	27944	28057	27980	27728	27843	27750	28119	27859	27947	28151	27778	27947	27850	27927	28171	28100	28009	28024	27783	27857	27655	27993	28101	28056	27990	27781	27791	27855	28009	27951	27966	27998	27833	28098	27809	27925	27937	28330	27931	28011	27848	28012	28115	28000	27915	27715	27951	27949	27895	28015	27864	27969	27794	28049	28073	28267	27929	28055	27907	27905	27855	28043	27875	27962	28241	27787	27890	28118	28068	27953	28019	27885	28164	28024	28036	28011	27937	28101	27959	27969	27991	27650	27971	28238	27818	27760	27941	27945	28014	27920	27864	27963	28199	28016	27683	28104	27746	28010	28053	27973	27877	28063	27803	28048	28038	27965	28072	27903	27743	27638	28003	27876	27841	27854	27949	27985	27886	27656	27991	28245	28134	27973	28146	28042	28104	27781	28080	27833	27888	27772	27927	27740	27995	27875	27795	28218	28014	28180	28111	27939	27842	27790	27755	28029	27842	27977	27819	27931	28184	28104	28002	27872	28064	28197	28197	28023	27989	27904	27826	27920	28085	27923	28114	27773	27868	27979	27771	27826	27999	28001	27924	27960	27967	27842	27861	27894	27756	27755	27921	28237	28110	28049	27702	27785	28193	28090	27859	28183	27852	27698	27870	28313	28008	28020	27928	28002	27931	27813	27915	28210	27857	27751	28067	28067	28144	27929	28125	27931	27951	27788	27888	27872	27973	27769	27840	27944	27858	27625	28267	27982	27736	27587	28040	27740	27883	27749	28016	27869	28084	27893	27906	27796	28037	28066	27822	27903	28105	27877	27791	27787	27990	28047	28192	28085	27944	27856	27792	28075	27887	27888	27985	27853	27886	27840	27768	27964	27820	27817	28111	27741	27976	28033	27967	27842	27929	28126	28153	27868	28222	28253	28079	27958	27981	27887	27967	28100	28048	27933	27832	28024	28056	28014	28035	27941	27663	27708	27665	27779	27834	28277	27990	27632	27825	27858	27811	27962	27844	28138	27815	28025	27976	27784	28039	27920	27987	27958	27697	27994	27802	27792	27833	27937	27792	27896	27962	28399	27873	27860	27837	27933	27825	27854	27974	27911	27881	28113	28030	28224	28006	27783	27963	27698	28062	28067	27711	27866	28130	28059	27965	27900	27869	28038	27847	28078	28061	27930	27973	27608	28319	28275	28080	27958	27952	27953	27646	27978	27932	27833	27853	27990	27976	27804	27743	28083	28074	28081	27978	28008	27734	27768	28025	28028	28081	27844	27776	27696	27661	27961	28000	27930	27764	27923	28200	27752	27745	27821	27972	27848	27946	27770	28142	28029	27853	27697	28090	27877	27952	28071	27992	28056	28018	27761	27959	28115	27885	27867	27735	27896	27964	27856	27809	27883	27957	27799	27890	27875	27933	27747	27887	27812	28110	28006	27829	27896	28004	27959	27935	27642	28014	27935	28061	27945	28103	27873	27933	28046	27912	28062	27834	27772	27698	27997	28060	28121	27846	27943	27690	27854	27828	28135	28126	28184	28027	27967	27906	27850	27900	28057	27996	27653	28053	28097	27870	28082	28018	27973	27987	27928	28108	27974	27903	27981	28206	27627	27987	28076	27890	27996	27694	27900	27848	28025	28070	27803	27853	27827	27765	27855	27759	27827	27935	27909	27890	28104	28083	27923	27839	27840	28053	27986	27604	27970	27797	27916	27809	27862	27820	28028	27952	27797	27738	27714	28094	27977	28055	27969	27946	27877	27708	27752	28554	28069	28122	27947	27935	28155	28005	27962	28018	28126	27986	28078	27854	27800	28021	28210	27838	28001	28118	27944	28205	27925	27909	27925	27898	27768	27775	27930	27993	27613	27839	27954	27890	27925	28016	27822	28232	27833	27729	27994	27984	27983	27977	27796	28068	28078	28035	27843	28029	27728	27969	27985	28111	28084	28150	28131	28024	28273	27880	27879	27813	28041	27654	27746	27910	27960	27933	27869	27973	27761	27743	27903	27958	27860	27845	27744	27913	27953	27781	27830	27982	27726	28232	27843	27912	28050	27949	27982	27836	28218	28021	27948	28177	27768	28262	27900	27633	27940	28031	28018	28131	27942	28057	27829	27841	27991	27951	28091	28084	27655	27910	27948	27874	27901	27816	28124	27860	27994	28089	27875	27743	27790	27886	27830	28002	27997	27905	28002	27861	28125	27951	28052	27989	27978	28184	27714	27937	27719	27723	28138	28152	27711	27928	28008	27884	27962	27937	27866	27983	27786	27892	27735	27848	27987	27774	28002	27995	27721	28187	28106	28233	27918	27989	27992	27742	27968	28021	28110	27998	28018	27844	27896	27918	28139	27905	28001	28054	27908	27995	28144	27771	27981	27679	27864	27674	27685	27814	27732	27737	27755	27795	27805	27773	27952	28051	27754	28105	28093	28198	28058	27892	27986	27704	27809	28039	27970	27976	27743	27939	27847	27789	28122	28025	28063	27894	27750	27672	27940	28096	28104	28116	27758	27950	28020	27886	27972	27885	27801	27955	28189	28052	27915	28014	27802	27982	28181	27920	27859	27925	28016	27964	27843	28103	28081	27915	27852	27880	27652	27736	27920	28102	27917	27753	27832	28078	27970	27820	28152	27843	27970	27852	27987	27967	28021	27744	27704	27939	28092	27861	27876	27861	27766	28013	28181	27862	28038	28039	27799	27840	27975	27937	28001	27941	27861	28068	27902	27885	27873	27850	27852	28144	28060	27921	28001	27839	27833	27985	27990	28370	28060	27930	27696	27967	27796	27881	27766	27930	27988	27946	27899	28007	28043	27930	27875	27922	28126	27706	27803	28060	27860	28103	27981	28268	28039	27821	27824	28121	27903	27874	27792	27819	27713	28052	27947	27798	27921	28088	27831	27854	27834	28030	28055	28011	28013	28097	27932	27931	27699	27641	27827	27892	27816	27897	27861	27986	28030	27953	28076	27878	27720	27993	28059	27784	27773	27890	27794	28120	27763	27981	28015	27886	28008	27838	27824	27905	27915	27833	27935	28066	27923	27906	27937	27865	27748	27689	27887	28023	28148	27999	27882	27875	27944	27817	27968	27947	28128	28206	28069	27784	27820	27773	27832	27751	28045	27910	27833	28072	27963	28089	27968	27770	28174	27985	27927	27946	27810	28103	27784	27935	27732	27778	27977	27970	27825	27586	27748	27972	27867	28031	27827	27816	27906	27999	28068	27943	28082	28206	27966	28020	27813	28024	27954	27890	27858	27966	27945	27641	28079	27899	27818	27857	27739	27717	27871	27678	28061	27878	27920	28141	28183	27783	27983	28009	27841	27995	28032	27891	27713	27883	27761	27960	28002	27990	27997	27999	27914	28071	27789	27981	27752	27822	28120	28071	28065	27575	27957	27745	28079	28186	27760	28006	28045	27936	27875	27780	27930	27994	27903	27806	27794	27887	28208	27937	28030	28094	27784	28074	28028	28134	27840	28109	27942	27934	27817	28271	27928	28272	27885	27891	27816	27898	28036	28165	28144	28018	28146	27936	27879	28025	27872	28024	28050	27872	28069	27745	27860	27829	27998	27880	27953	27841	27954	27950	28131	27792	27911	27921	27827	27946	27881	27969	28049	27863	27877	27918	28154	28332	28100	27941	27843	27916	27718	28260	28032	27952	27933	28006	28036	27832	27986	27801	27858	27933	28103	27935	27702	27819	28017	27914	28007	27922	27748	28111	27835	27865	27905	27848	27627	28035	27934	27851	27925	27833	27941	28011	27657	27977	27771	27841	27804	27843	27973	27680	27847	27753	27896	27909	27825	28030	28039	27955	28031	27803	27845	28171	27982	27890	27834	28221	27852	27772	27953	27699	28095	27733	27854	27920	27962	28010	27924	27847	27798	27941	28055	27939	27877	27892	27859	27906	27759	27757	27792	27962	27927	27906	27900	27894	27689	27947	28031	28200	27826	27967	28118	27731	28104	27928	28067	27898	27894	27898	28180	28109	27982	27772	27839	27933	27750	27598	27595	27906	27971	27821	27770	27943	28020	27785	27901	28145	27815	27899	27876	27676	27887	27685	27989	28009	27845	27865	27862	27803	27683	28007	27856	27917	27998	27957	27954	27887	28309	27823	27980	27763	27823	27931	27837	27566	27755	27977	27787	27900	27992	27912	28031	28081	27847	28012	27767	27635	27784
25311	42136	41511	33677	29069	25993	23690	22301	21512	20726	19929	19828	19524	19017	18681	18629	18441	18373	18233	18458	18060	18135	18231	18053	17781	17918	18063	17786	17683	17735	17901	17932	17676	17700	17592	17725	17630	17788	17633	17491	17574	17585	17625	17542	17684	17658	17371	17698	17456	17617	17557	17492	17396	17504	17429	17524	17522	17502	17633	17358	17467	17418	17373	17551	17534	17414	17456	17657	17489	17397	17604	17292	17470	17604	17417	17451	17336	17614	17445	17388	17436	17388	17609	17487	17426	17415	17320	17391	17483	17415	17422	17561	17464	17644	17615	17572	17572	17584	17468	17621	17656	17354	17295	17559	17504	17421	17342	17414	17554	17382	17516	17721	17532	17404	17494	17236	17595	17457	17338	17501	17330	17514	17671	17676	17455	17599	17503	17560	17496	17454	17491	17426	17386	17607	17309	17594	17488	17415	17406	17639	17521	17477	17611	17442	17587	17494	17625	17456	17334	17388	17361	17392	17495	17499	17436	17490	17485	17531	17412	17528	17420	17470	17558	17471	17433	17614	17698	17468	17622	17473	17486	17397	17340	17498	17453	17571	17566	17409	17628	17310	17513	17577	17405	17481	17465	17559	17458	17589	17525	17430	17626	17441	17572	17617	17496	17382	17443	17534	17488	17430	17568	17634	17319	17340	17575	17366	17439	17536	17395	17679	17420	17386	17541	17372	17399	17338	17495	17535	17676	17231	17472	17411	17388	17469	17357	17559	17407	17512	17448	17571	17461	17354	17365	17518	17430	17567	17548	17340	17407	17393	17470	17501	17509	17429	17397	17576	17536	17405	17411	17408	17398	17490	17437	17373	17364	17373	17758	17415	17408	17420	17636	17506	17423	17604	17451	17378	17546	17561	17502	17527	17576	17407	17479	17387	17388	17640	17479	17591	17489	17645	17567	17372	17450	17270	17365	17465	17466	17678	17237	17521	17401	17621	17565	17648	17604	17378	17457	17215	17512	17438	17529	17498	17450	17519	17378	17329	17399	17379	17379	17436	17378	17628	17394	17546	17505	17548	17471	17505	17454	17390	17512	17353	17660	17430	17384	17419	17334	17540	17529	17415	17446	17340	17427	17608	17378	17471	17321	17488	17337	17519	17392	17618	17311	17639	17429	17432	17557	17619	17548	17482	17328	17423	17360	17367	17395	17520	17509	17550	17337	17533	17394	17548	17411	17466	17402	17315	17475	17548	17390	17452	17503	17661	17452	17455	17561	17473	17370	17490	17419	17389	17508	17488	17455	17467	17304	17399	17431	17581	17519	17423	17458	17496	17502	17431	17580	17392	17583	17480	17425	17471	17386	17483	17499	17394	17424	17523	17423	17447	17604	17640	17583	17456	17445	17518	17492	17411	17390	17499	17587	17554	17371	17621	17430	17539	17451	17344	17456	17412	17323	17478	17462	17453	17385	17669	17560	17401	17439	17387	17512	17501	17564	17602	17325	17597	17449	17479	17385	17574	17403	17368	17374	17625	17449	17197	17430	17256	17493	17481	17484	17560	17537	17528	17396	17356	17431	17492	17316	17420	17503	17433	17270	17300	17570	17427	17207	17656	17475	17337	17286	17566	17522	17555	17313	17560	17555	17343	17455	17624	17634	17482	17503	17602	17493	17338	17542	17358	17458	17579	17500	17487	17437	17443	17668	17339	17406	17662	17462	17468	17483	17414	17483	17618	17492	17603	17415	17523	17359	17526	17487	17366	17501	17552	17391	17419	17397	17534	17665	17474	17623	17466	17355	17702	17416	17363	17574	17522	17351	17423	17377	17511	17438	17499	17315	17339	17370	17327	17453	17509	17590	17353	17418	17316	17574	17498	17660	17466	17479	17524	17424	17524	17615	17489	17479	17593	17491	17457	17615	17610	17435	17376	17384	17409	17334	17510	17363	17377	17508	17336	17522	17507	17415	17592	17507	17419	17485	17548	17654	17419	17437	17424	17514	17682	17450	17687	17387	17628	17488	17390	17419	17497	17381	17509	17606	17481	17393	17549	17436	17666	17366	17470	17429	17521	17532	17535	17581	17308	17347	17525	17601	17457	17499	17453	17491	17675	17390	17503	17353	17353	17537	17581	17479	17670	17384	17362	17565	17549	17246	17545	17508	17525	17534	17590	17337	17524	17546	17592	17582	17419	17482	17588	17433	17371	17708	17561	17495	17448	17456	17428	17615	17475	17278	17315	17630	17568	17560	17422	17554	17405	17392	17495	17474	17391	17510	17620	17536	17525	17515	17444	17484	17362	17482	17608	17426	17486	17477	17623	17462	17514	17449	17267	17524	17475	17376	17578	17400	17623	17466	17584	17381	17533	17464	17430	17418	17499	17542	17578	17513	17435	17435	17469	17457	17459	17606	17393	17518	17521	17570	17446	17541	17630	17686	17556	17408	17436	17436	17476	17554	17280	17612	17463	17552	17470	17282	17615	17564	17509	17596	17429	17577	17355	17553	17411	17342	17428	17550	17419	17451	17490	17407	17576	17387	17568	17491	17522	17442	17459	17586	17420	17403	17428	17483	17601	17671	17370	17542	17397	17533	17446	17448	17418	17473	17486	17494	17504	17436	17268	17589	17579	17460	17398	17513	17597	17379	17568	17415	17533	17468	17454	17571	17503	17552	17326	17443	17416	17399	17442	17563	17455	17631	17461	17409	17563	17471	17372	17373	17394	17420	17366	17490	17360	17528	17361	17602	17346	17387	17506	17239	17241	17383	17538	17469	17435	17585	17526	17432	17420	17455	17363	17549	17416	17416	17495	17558	17486	17423	17439	17550	17471	17507	17283	17368	17412	17340	17470	17518	17553	17469	17527	17442	17370	17494	17342	17373	17482	17460	17341	17335	17374	17608	17509	17489	17431	17476	17445	17640	17487	17514	17420	17614	17328	17516	17460	17451	17427	17283	17405	17307	17481	17437	17528	17244	17520	17375	17466	17343	17410	17465	17506	17463	17381	17449	17487	17490	17477	17523	17597	17279	17589	17498	17421	17426	17457	17570	17653	17347	17278	17440	17696	17608	17310	17493	17388	17519	17431	17501	17418	17452	17496	17382	17499	17392	17515	17535	17512	17547	17161	17673	17364	17498	17341	17547	17594	17473	17296	17335	17495	17377	17577	17484	17460	17472	17326	17526	17423	17588	17424	17394	17602	17560	17334	17598	17232	17522	17286	17446	17576	17440	17529	17476	17382	17429	17464	17467	17603	17326	17518	17528	17353	17478	17420	17478	17442	17437	17511	17433	17590	17456	17491	17625	17565	17458	17498	17257	17468	17348	17323	17652	17414	17410	17361	17487	17417	17439	17484	17414	17594	17496	17423	17446	17366	17357	17624	17320	17357	17647	17492	17450	17305	17541	17222	17739	17520	17497	17361	17575	17407	17456	17491	17686	17465	17599	17417	17428	17645	17560	17552	17382	17396	17544	17496	17548	17578	17527	17454	17610	17520	17563	17606	17513	17613	17572	17586	17409	17377	17602	17540	17525	17494	17465	17566	17421	17434	17634	17514	17334	17458	17451	17511	17510	17398	17544	17627	17519	17417	17421	17410	17591	17530	17451	17464	17469	17449	17374	17485	17323	17347	17312	17463	17462	17524	17379	17385	17647	17516	17395	17331	17605	17349	17486	17439	17443	17431	17371	17505	17366	17325	17517	17342	17619	17250	17516	17524	17451	17517	17458	17397	17377	17611	17578	17592	17319	17501	17481	17566	17584	17579	17522	17353	17391	17508	17609	17503	17650	17360	17323	17661	17285	17533	17563	17592	17579	17635	17353	17342	17626	17758	17423	17285	17447	17481	17513	17426	17489	17532	17466	17530	17382	17503	17376	17518	17467	17481	17449	17575	17464	17437	17375	17521	17427	17455	17512	17533	17397	17591	17591	17475	17552	17556	17682	17475	17520	17552	17331	17356	17552	17566	17444	17552	17559	17466	17533	17713	17311	17504	17452	17561	17509	17416	17546	17391	17345	17409	17567	17561	17429	17558	17434	17334	17440	17463	17339	17524	17561	17315	17459	17425	17538	17520	17271	17569	17726	17552	17521	17493	17523	17559	17688	17385	17702	17612	17439	17396	17461	17533	17418	17465	17297	17477	17316	17492	17219	17621	17529	17823	17588	17454	17722	17519	17460	17511	17502	17376	17476	17672	17306	17428	17377	17600	17429	17408	17426	17512	17567	17634	17630	17465	17736	17481	17487	17305	17536	17446	17389	17416	17635	17296	17493	17426	17399	17255	17539	17437	17574	17493	17426	17354	17503	17459	17350	17422	17390	17372	17386	17370	17376	17351	17461	17548	17497	17464	17620	17239	17515	17373	17613	17401	17469	17458	17514	17502	17477	17409	17462	17538	17463	17479	17672	17659	17429	17462	17383	17540	17462	17376	17602	17583	17562	17413	17177	17517	17572	17576	17311	17417	17389	17442	17610	17416	17534	17725	17513	17451	17468	17347	17490	17589	17495	17527	17499	17440	17431	17453	17466	17460	17530	17534	17543	17424	17382	17416	17599	17436	17436	17525	17509	17731	17467	17292	17548	17309	17636	17350	17572	17503	17515	17444	17346	17476	17570	17465	17503	17600	17425	17488	17598	17179	17607	17587	17540	17447	17425	17434	17548	17474	17601	17424	17645	17656	17610	17589	17347	17390	17504	17480	17484	17564	17399	17323	17569	17413	17492	17617	17454	17550	17333	17535	17485	17621	17431	17388	17499	17287	17433	17445	17326	17412	17311	17649	17599	17612	17572	17517	17452	17657	17438	17375	17552	17447	17509	17296	17573	17412	17348	17621	17391	17386	17377	17547	17575	17515	17535	17415	17367	17437	17538	17702	17467	17614	17483	17473	17240	17461	17387	17429	17628	17451	17287	17553	17321	17461	17234	17595	17509	17531	17373	17455	17523	17349	17436	17568	17540	17491	17453	17589	17542	17504	17742	17445	17801	17428	17397	17556	17564	17467	17444	17586	17506	17438	17597	17436	17575	17509	17480	17520	17326	17335	17459	17376	17465	17532	17355	17472	17594	17516	17414	17631	17454	17503	17418	17464	17566	17538	17565	17574	17453	17543	17514	17667	17400	17401	17486	17533	17639	17647	17516	17496	17363	17510	17536	17561	17517	17532	17509	17406	17610	17582
22662	21174	27861	25136	23925	30732	36731	32960	32340	32171	31826	31076	30698	30355	30198	30032	29790	29881	29657	29858	29830	29487	29527	29192	29263	29328	29353	29294	29230	29284	29231	29073	29028	28817	29260	28897	29162	29498	29194	28945	29001	29130	29010	29003	29013	28744	28942	29041	28695	28832	28913	28878	28836	28772	28698	29001	28794	28605	28588	28426	28751	28689	28881	28937	28966	28681	28823	28859	28854	28896	28830	28967	28943	28718	28863	28657	28832	28566	28501	28847	29135	28580	28768	28888	28709	28557	28724	28601	28670	28665	28433	28635	28843	28925	28838	28757	28820	28784	28660	28803	28790	28808	28819	28614	28902	28740	28652	28597	28771	28685	28719	28718	28913	28544	28715	28848	28826	28804	28874	28900	28818	28882	28742	28709	28680	28930	28637	28790	28809	28717	28766	28908	28785	28598	28863	29187	28699	28854	28941	28610	28811	28477	28646	28644	28879	28762	28720	28806	28769	28659	28707	28952	28835	28866	28746	28732	28807	28892	28821	28697	28733	28624	28923	28849	28943	28894	29015	28534	28803	28905	28784	28719	28632	28671	28926	28686	28572	28769	28830	28749	28656	28692	28557	28469	28719	28748	28892	28487	28731	28765	28627	28806	28938	28491	28883	29003	28760	28913	28870	28846	28705	28730	28766	28998	28656	28832	28815	28625	28663	28821	28403	28741	28782	28898	28750	28623	28550	28336	28740	28759	28752	28792	28693	28500	28899	28739	28779	28596	28787	28829	28968	28937	28854	28733	29014	28641	28898	28536	28822	28801	28718	28745	28848	28851	28616	28878	28729	29024	28725	28978	28658	28873	28680	28707	28343	28456	28717	28945	28617	28857	28652	28866	28852	28714	28645	28730	28741	28801	28620	28611	28718	28903	28775	28882	28786	28690	28885	28949	28682	28665	28883	28730	28706	28965	28800	28682	28693	28575	28454	28588	28590	28749	28598	28584	28806	28763	28631	28859	28557	28762	28625	28816	28729	28624	28600	28700	28464	28721	28601	28782	28611	28752	28861	28843	28791	28667	28613	28560	28585	28726	28830	28636	28801	28635	28791	28639	28714	28837	28702	28745	28724	28686	28859	28424	28756	28640	28779	28940	28586	28682	28715	28986	28726	28672	28745	28903	28856	28842	28623	28589	28679	28851	28771	28795	28862	28839	28599	28538	28803	28815	28856	28608	28732	28505	28955	28745	28841	28848	28765	29040	29027	28508	28773	29012	28882	28622	28506	28767	28950	28789	28572	28508	28606	28616	28966	28618	28486	28484	28782	28801	28695	28567	28527	28738	28792	28870	28742	28746	28761	28627	28654	28886	28650	28728	28721	28718	28822	28944	28968	28775	28618	28689	28655	28570	28808	28768	28742	28692	28672	28837	28731	28828	29037	28741	28846	28669	28717	28443	28577	28714	28497	28910	28713	28684	28847	28909	28660	28983	28758	28671	28600	28511	28765	28655	28720	28825	28683	28780	28500	28778	28578	28760	28596	28573	28563	28292	28546	28674	28832	28792	28739	28601	28774	28707	28711	28637	28616	28822	28687	28916	28930	28669	28686	28771	28633	28693	28884	28831	28626	28816	28578	28814	28715	28766	28925	28576	28648	28636	28896	28770	28727	28614	28840	28713	28620	29023	28683	28772	28710	28898	28704	28703	28743	28718	28791	28559	29021	28796	28792	28805	28627	28809	28600	28906	28805	28807	28808	28601	28780	28813	29153	28596	28789	28824	28632	28990	28627	28791	28846	28664	28836	28839	28822	28848	28877	28781	28688	28620	28604	28659	28581	29034	28848	28833	28850	28460	28662	28590	28631	28822	28921	28895	28761	28726	28976	29011	28859	28919	28836	28629	28762	28798	28955	28829	28592	28566	28700	28684	28665	28817	28761	28478	29013	28866	28620	28724	28882	28654	28896	28802	28726	28762	28779	28753	28887	28689	28664	28649	28825	28838	28556	28376	28665	28837	28753	28677	28748	28808	28805	28691	28684	28633	28730	28854	28834	28702	28928	28764	28650	28604	28816	28756	28957	28849	28708	28552	28853	28854	28903	28960	28725	28862	28701	28688	28748	28668	28702	28853	28674	28699	28742	28737	28430	28886	28825	28606	28776	28856	28726	28596	28669	28713	28849	28816	28814	28755	28655	28842	29009	28799	28512	28576	28603	28237	28815	28578	28454	28843	28856	28584	28606	28863	28802	28712	28948	28795	28701	28811	28971	28728	28811	28847	28956	28647	28595	28647	28582	28837	28828	28724	28734	28887	28805	28773	28566	28939	28802	28535	28887	28782	28890	28881	28624	28763	28774	28623	28707	28393	28573	28792	28661	28889	28668	28748	28787	28652	28831	28697	28785	28981	29111	28532	28621	28743	28673	28669	28696	28847	28686	28582	28769	28635	28762	28751	28578	28780	28822	28740	29034	28486	28775	28823	28703	28728	28661	28849	28771	28733	28864	28570	28720	28784	29020	28990	28888	28809	28627	28911	28808	28633	28706	28743	28652	28821	28877	28644	28847	29045	28750	28906	28306	28842	28596	28711	28712	28537	28800	28646	28870	28729	28868	28539	28887	28635	28840	28748	28651	28691	29234	28652	28773	28511	28794	28970	29025	28923	28627	28756	28947	28680	28632	28684	28681	28909	28736	28612	28404	28616	28741	28753	28414	28940	29012	28604	28825	28808	28731	28502	28785	28998	28661	28485	28468	28639	28880	28670	28646	28882	28749	28793	28834	28697	28641	28450	28826	28668	28495	28718	28793	28727	28722	29058	28651	28607	28701	28903	28708	28857	28813	28550	28792	28781	28967	28703	28842	28739	28584	28630	28442	28777	28830	28650	28837	28902	28711	28812	28839	28874	28740	28633	28933	28672	28758	28689	28819	29089	28645	28877	29034	28682	28644	28630	28687	28706	28938	28853	28575	28909	28798	28727	28685	28547	28693	28534	28565	28706	28594	28703	28854	28535	28460	28647	28843	28528	28604	28878	28881	28811	28938	28703	28795	28767	28747	28699	28897	28567	28663	28759	28765	28789	28862	28952	28901	28674	28749	28703	28818	28710	28710	28547	28534	28716	28549	28672	28646	28610	28775	28887	28586	28767	28739	28609	28817	28831	28874	28756	28867	28656	28590	28790	28726	28680	28677	28738	28783	28765	28627	28578	28792	28906	28692	28719	28764	28691	28592	28633	28729	28779	28800	28756	28864	28950	28868	28634	28843	28757	28730	28569	28557	28910	28806	28899	28811	28660	28889	28688	28740	28803	28475	28625	28788	29103	28942	28720	28808	28902	28698	28756	28663	28463	28627	28606	28765	28730	28894	28617	28626	28631	28936	28627	28736	28925	28850	28802	28793	28647	28624	28396	28575	28634	28751	28515	28678	28853	28606	28865	28821	28636	28902	28827	28636	28572	28744	28948	28606	29012	28496	28630	28661	28676	28735	28433	28663	28597	28940	28669	28815	28841	28865	29021	28718	28677	28652	28578	28945	28730	28768	28865	28849	29017	28873	28862	28899	28519	28736	28795	28639	28759	28528	28923	29073	28373	28583	28833	28764	28767	28876	28807	28731	28894	28652	28619	28642	28597	28690	28745	28679	28673	28792	28831	28749	28781	28690	28811	28788	28783	28577	28778	28804	28607	28627	28828	28616	28603	28698	29039	28775	28736	28968	29036	28743	28533	28938	28714	28619	28528	28710	28923	28905	28697	28793	28655	28713	28682	28506	28714	28802	28700	28542	28673	28829	28903	28589	28765	28782	28735	28594	28697	28530	28941	28788	28649	28894	28896	28816	28645	28739	28695	28908	28799	28653	28466	28798	28594	28628	28756	28794	28952	28653	28625	28634	28677	28885	28643	28744	28791	28724	28425	28561	28642	28767	28567	28834	28897	28701	28780	28969	28680	28714	28652	28596	28963	28620	28959	28691	28830	28889	28822	28724	28954	28689	28634	28537	28717	29008	28690	28848	28680	28597	28878	28455	28660	28503	28719	28686	28619	28767	28753	28814	28771	28891	29136	29021	28599	28885	28520	28765	28683	28744	28835	28672	28879	28748	28748	28782	28797	28909	28786	28804	28637	28822	28807	28944	28772	28662	28947	29028	28720	28864	28768	28631	28636	28781	28837	28748	28589	28691	29032	28712	28706	28455	28667	28677	28768	28801	28912	28930	28693	28671	28804	28966	28709	28727	28992	28647	28602	28801	28649	28829	28706	28690	28910	28780	28586	28679	28883	28742	28950	28542	28855	28538	28546	28922	28749	28567	28947	28834	28687	28506	28781	28815	28771	28803	28670	28956	28685	28553	28665	28755	28531	29100	28689	28709	28705	28769	28712	28617	28726	28758	28597	28617	28806	28752	28577	28544	28720	28918	28709	28530	28920	28648	28628	28664	28700	28629	28495	28680	28674	28605	28647	28766	28818	28822	28790	28612	28651	28850	28862	29019	28724	28683	28570	28942	28690	28574	28444	28712	29214	28866	28510	28582	28651	28657	28607	28950	29085	29133	28774	29066	28329	28584	28718	29036	28957	28498	28705	28912	28703	28624	29004	28903	28744	28783	28675	28619	28867	28688	28499	28632	28588	28585	28461	28316	28467	28906	28851	28860	28679	28774	28623	28889	28792	28749	28628	28815	28751	28995	28990	28870	28622	28880	28866	28921	28979	28661	28860	28658	28928	28958	28672	28851	28907	28702	28712	28946	28664	28766	28833	28765	28648	28651	28553	28618	28875	28902	28835	28832	28601	28738	29034	28666	28877	28685	28824	28665	28725	28781	28773	28419	28511	28936	28938	28798	28933	28894	28719	28713	28973	28743	28772	28741	28716	28715	28864	28844	28994	28821	29013	28957	28726	28832	28799	28861	28652	28779	28794	28539	28496	28646	28757	28545	28636	28910	28537	28802	28507	28412	28731	28734	28887	28752	28714	28758	28891	28621	28872	28782	28818	28506	28782	28903	28901	28459	28767	28696	28747	28936	28456	28681	28788	28595	28591	28867	28713	28668	28728	28646	28650	28803	28694	28575	28691	29129	28561	28529	28702	28853	28930	28733	28572	29006	28606	28672	28652	28601	28753	28513	28667	28768	28610	28655	29018	28433	28574	28715	28786	28385	28698	28593	28509	28753	28692	28709	28924	28766	28764
27333	47240	46539	38274	33226	29209	26478	24852	23535	22393	21547	21061	20606	20098	19653	19411	19339	19093	18941	18938	18904	18815	18612	18657	18555	18254	18496	18367	18253	18010	18149	18362	18189	18107	18000	18207	18066	18017	18210	17895	18071	18107	18057	17851	18007	18170	17973	17925	18015	17875	17864	17801	17947	17995	17772	18049	17802	17823	17804	17918	17857	17730	17904	17771	17777	17956	17748	17824	17639	17712	17795	17761	17847	17717	17812	17872	17912	17733	17792	17849	17791	17507	17944	17908	17915	17840	17736	17632	17976	17897	17812	17695	17897	17920	17954	17733	17813	17727	17683	17820	17684	17776	17770	17940	17926	17789	18025	17880	17887	17687	17827	17840	17697	18025	17648	17790	17791	17779	17987	17702	17939	17855	17964	17648	17812	17694	17855	17769	17989	17912	17992	17829	17837	17828	17704	17869	17681	18013	17776	17838	17723	17783	17961	17906	17715	17701	17714	17706	17907	17783	17957	17814	17724	17855	17914	17851	17890	17856	17722	17673	17838	17873	17999	17679	17754	17760	17884	17810	17943	17846	17741	17876	17758	17781	17788	17857	17929	17662	17848	17874	17822	17703	17839	17983	17893	17928	17904	17928	17783	17939	17861	17888	17866	17813	17793	17878	17804	17790	17826	18004	17937	17938	17808	17983	17721	17827	17856	17735	17973	17733	17932	17752	17724	17769	17708	17834	17708	17809	17897	17684	17645	18004	17803	17693	17723	17962	17766	17846	17805	17844	17861	17799	17913	17790	17746	17899	17933	17983	17550	17754	17891	17526	17877	17878	17857	17760	17952	17771	17748	17894	17838	17676	17881	17764	17737	17870	17827	17846	17751	17764	17918	17601	17840	17729	17891	17902	17836	17756	17854	17804	17788	17887	17766	17937	17958	17739	17733	17878	17792	17812	17665	17904	17727	17790	17741	17824	17793	17986	17698	17845	17856	17639	17818	17786	17801	17808	17767	18065	17832	17960	17874	18001	17812	17716	17977	17891	17720	17746	17748	17921	17724	17757	17742	17904	17792	17773	17760	17794	17997	17713	17782	18028	17637	17907	17864	18038	17841	17674	17950	17830	17750	17868	17851	17819	17728	17895	17905	17743	17707	17826	17587	17716	17855	17735	17813	17786	17917	17738	17765	17884	17810	17902	17776	17784	17768	18010	17895	17817	17863	18174	17859	17970	17827	17582	17937	17804	17874	17848	17741	18061	17772	17908	17764	17701	17666	17675	17699	17779	17665	17849	17805	17881	17840	17848	17938	17950	17805	17678	17748	17714	17862	17952	17939	17968	18065	17793	17710	17863	17859	17872	17738	17851	17970	17684	17771	17781	17739	17880	17719	17715	17690	17809	17782	17786	17812	17853	17514	17883	17720	17653	17832	17884	18039	17821	17881	17681	17896	17858	17782	17876	17986	17883	17824	17925	17839	17967	17903	17796	17763	17838	17978	17782	18084	17691	17894	17956	17934	17920	17907	17814	17929	17829	17689	17808	17893	17695	17830	17885	17994	18014	17927	17848	17627	17767	17758	17835	17689	17885	17775	17809	17814	17726	17781	17939	17682	17669	17702	17852	17769	17762	17801	17962	17884	17931	17947	17767	17807	17876	17744	17916	17917	17938	17881	17825	17912	17764	17653	17930	17900	17803	17700	17866	17923	17762	17754	17841	17921	17969	17979	17988	17848	17924	17747	17815	17845	17874	17735	17738	17841	17807	17882	17835	18011	17858	17843	17880	17854	17937	17853	17791	17834	17862	17890	17840	17878	17639	17813	17835	17685	17740	17821	17713	17835	17814	17820	17893	17925	17722	17969	17741	17789	17922	17716	17566	17810	17766	17608	17985	17660	17836	17824	17914	17783	17620	17909	17650	17658	17891	17668	17806	17884	17844	17786	17914	17873	17695	17853	17618	17818	17675	17748	17818	17840	17626	17820	18063	17862	17942	17830	17705	17885	17860	17833	17810	17909	17665	17895	17760	17715	17968	17807	17863	17884	17748	17879	17898	17849	17941	17954	17838	17764	17818	17714	17872	17745	17802	17717	17763	17946	17711	17854	17957	17801	17619	17722	17969	17697	17777	17826	17961	17907	17774	17821	17885	17814	17758	17750	17712	17722	17833	17845	17938	17789	17752	17774	17978	17943	17832	17853	17681	17989	17976	17647	17953	17888	17893	18035	17861	18130	17933	17854	17919	17815	17820	17868	17848	17940	17798	17859	17971	17607	17946	17875	17925	17965	17669	17750	17861	17873	17893	17966	17835	17937	17703	17813	17710	17778	17942	17722	17767	17867	17869	17796	17533	17844	17747	17997	17775	17922	17919	17846	17898	17690	17842	17988	17715	17739	17837	17747	17802	17923	17812	17812	17823	17816	18108	17874	17866	17901	17919	17930	17852	17901	17831	18007	17811	17824	17788	17776	17710	17790	17826	17727	17759	17732	17806	17913	17886	17932	17806	17721	17854	17985	17854	17809	17697	17860	17791	17938	17831	17949	17914	17760	17758	17848	17872	17969	17768	17811	17640	17864	17788	17766	17687	17896	17739	17853	17840	17768	18012	17765	17764	17916	17793	18089	17811	17937	17842	17897	17899	17722	17833	18047	17909	17970	17882	17807	17769	17884	17779	17721	17889	17698	17839	17915	17845	17753	17850	17797	17815	17806	17958	17813	17755	18041	17906	17878	17774	17866	17932	17944	17774	17683	17920	17848	18014	17730	17738	17881	17767	17856	17860	17919	17715	17766	17808	17737	17714	17915	17898	17922	17843	17925	17746	17836	17783	17980	17858	17709	17678	17878	17876	17690	17742	17697	17798	17863	17978	17753	17834	17887	17855	17816	17790	18004	17910	17785	17787	17951	17808	18083	17877	17769	17725	17899	17879	17826	17863	18034	17660	17695	17859	17733	17765	17869	17896	17822	17764	17826	17865	17820	17623	17653	17848	17880	17710	17867	17808	17822	18020	17843	17795	18006	17817	17998	17810	17841	17751	17837	17778	17790	17872	17939	17708	17827	17933	17766	17849	17722	17798	17812	17933	17756	18016	17939	17849	17886	17786	17884	17673	17998	17722	17724	17881	17815	17889	17816	17944	17862	17759	18053	17728	17824	17887	17698	17705	17883	17849	17856	17860	17861	17725	17784	17786	17700	17792	17903	17804	17823	17789	17840	17900	17680	17678	17812	17771	18062	17802	18037	17878	17949	17850	17809	17821	17819	17809	17824	17829	17778	17918	17786	17882	17759	17821	17858	17883	17839	17927	17831	17888	17889	17795	17838	17680	17984	17861	17876	17815	17951	17953	17760	17733	17943	17898	17799	17852	17915	17915	17827	17630	17876	17697	17841	17768	17934	17869	17717	17708	17616	17972	17666	17914	17797	17909	17928	17684	17751	17689	17831	17652	17925	17871	17944	17701	17803	17869	17599	17824	17829	17807	17871	17808	17895	17882	17717	17763	17669	17767	17805	17728	17755	17778	17698	17771	17814	17848	17740	17896	17837	17916	17816	17734	17948	17793	17841	17735	17791	18079	17797	17921	17849	17729	17893	17799	17782	17752	17806	17960	17820	17780	17687	17742	17792	17964	17832	17690	17849	17858	17846	17790	18000	17814	17895	17925	17751	17989	17924	17766	17705	17901	17819	17712	17974	17892	17726	17807	17900	17750	17998	17811	17912	17737	17954	17913	17850	17768	17760	17607	17820	17802	17775	17749	17702	17914	17672	17862	17856	17918	17957	17852	17853	17835	18035	17700	17766	17887	17677	17758	17921	17883	17924	17883	17758	17867	17899	17774	17740	17824	17837	17893	17846	17929	17875	17984	17983	17917	17773	17775	17886	17626	17828	17821	17769	17819	17838	17810	17949	17693	17851	18099	17790	17715	17691	17864	17881	17747	17768	17659	17797	17748	17839	17781	17825	17754	17765	17762	17682	17978	17851	17647	17812	17769	17862	17861	17891	17828	17653	17749	17903	17808	17880	17805	17849	17757	17870	17825	17818	17805	17798	17785	17875	17804	17690	17930	17774	17909	17936	17758	17853	17724	17949	17845	17799	17859	17763	17698	17836	17874	17780	17833	18016	17821	17724	17773	17742	17840	17957	17817	17816	17828	17781	17864	17899	17912	17792	17738	17801	17876	17730	17834	17643	17833	17780	17817	17761	17830	17738	17821	17811	17878	17899	17925	17826	17792	17715	17791	17956	17756	17789	17809	17768	17899	17891	17866	17729	17962	17795	18034	17796	18055	17922	17962	17721	17863	17792	17713	17724	17788	17510	17990	17720	17884	17689	17855	17778	17702	17764	17862	17799	17753	17738	17898	17891	17904	17821	17914	17891	17699	17744	18000	17891	17676	17789	17866	17737	17816	17844	17859	17820	17810	17828	17663	17702	17784	17968	17692	17743	17818	17747	17910	17812	17844	17722	17846	18013	17663	17739	17790	17913	17812	17718	17821	17966	17862	17943	17819	17748	17930	17712	17761	17885	17764	17793	17919	17887	17889	17872	17726	17848	17716	17770	17710	17770	17746	17864	17641	17975	17862	17787	17776	17769	17776	17711	17855	17817	17768	17855	17792	17948	17875	17603	17757	17853	17813	17820	17896	17884	17703	17871	17966	17962	17872	17833	17746	17747	18047	17779	17966	17743	17914	17797	17765	17674	17809	17854	17724	17776	17993	17873	17772	17901	17795	17892	17750	17757	18025	17747	17776	17747	17666	17951	17651	17843	17887	18062	17782	17627	17809	17668	17783	17936	17736	17616	17737	17782	17839	17692	17862	17810	17660	17780	17671	17999	17614	17817	17729	17877	17672	17835	17781	17633	17745	17835	17802	17898	17777	17832	17834	17706	17775	17756	17636	17973	17857	17762	17778	17976	17814	17866	17893	17833	17729	17813	17760	17776	17969	17865	17710	17854	17760	17832	17797	17869	17731	17788	18102	17708	17867	17671	17712	17932	17677	18011	17881	17882	17725	18072	17947	17925	17816	17925	17577	18000	17806	17795	17893	17883	17931	17851	17939	17929	17719	18027	17862	17868	17812	17779	17831	17910	17753	17919	17777	17656	17862	17989	17817	17722	18011	17896	17738	17822	17925	17906	17876	17789	17915	17918	17948	17728	17947	17709	17898	17814	17806	17861	17943
37523	34299	39563	37390	34403	33135	31957	31320	31150	30401	30601	30591	30017	29931	30250	29891	30102	29756	29724	30004	29898	29717	29692	29665	29670	29578	30059	29532	29536	29429	29600	29736	29788	29622	29512	29683	29608	29627	29513	29622	29248	29675	29468	29362	29623	29466	29563	29736	29327	29356	29437	29634	29278	29311	29503	29542	29344	29446	29694	29425	29698	29439	29428	29315	29587	29532	29629	29334	29692	29499	29547	29589	29565	29535	29598	29263	29540	29676	29552	29410	29233	29425	29528	29397	29409	29519	29468	29459	29612	29481	29399	29596	29662	29532	29587	29287	29333	29515	29775	29344	29488	29430	29379	29438	29581	29596	29281	29586	29670	29387	29315	29315	29478	29583	29659	29578	29532	29533	29533	29654	29422	29455	29355	29483	29489	29434	29404	29613	29499	29658	29395	29499	29475	29453	29705	29113	29552	29183	29333	29413	29140	29278	29442	29253	29367	29369	29320	29322	29302	29414	29264	29658	29549	29346	29649	29783	29390	29624	29379	29297	29406	29406	29638	29652	29344	29625	29641	29600	29437	29480	29315	29285	29777	29504	29503	29373	29353	29576	29576	29379	29403	29340	29438	29433	29422	29393	29440	29470	29520	29244	29510	29670	29347	29452	29411	28990	29746	29566	29615	29243	29630	29169	29485	29515	29341	29469	29410	29590	29242	29684	29287	29589	29546	29445	29273	29457	29323	29475	29303	29578	29358	29363	29292	29551	29491	29481	29580	29585	29492	29393	29625	29645	29428	29654	29588	29626	29560	29676	29488	29593	29677	29343	29622	29526	29444	29449	29651	29447	29505	29448	29377	29322	29560	29117	29479	29553	29420	29451	29640	29569	29441	29591	29605	29164	29443	29323	29577	29429	29547	29329	29493	29575	29688	29322	29340	29577	29303	29593	29359	29473	29388	29580	29352	29344	29474	29386	29474	29454	29631	29456	29388	29488	29687	29632	29714	29687	29244	29173	29469	29515	29327	29421	29463	29448	29461	29492	29435	29619	29330	29438	29654	29631	29613	29665	29023	29542	29296	29411	29601	29511	29311	29519	29634	29512	29590	29820	29522	29514	29630	29724	29438	29521	29375	29539	29386	29529	29675	29731	29484	29780	29465	29739	29759	29794	29631	29566	29328	29537	29326	29300	29515	29476	29328	29469	29469	29421	29482	29304	29538	29413	29398	29683	29609	29645	29482	29582	29276	29438	29591	29577	29331	29505	29483	29544	29820	29555	29467	29500	29614	29292	29470	29107	29482	29435	29197	29511	29529	29649	29454	29842	29625	29449	29208	29264	29516	29467	29561	29425	29305	29536	29435	29433	29348	29321	29284	29472	29536	29624	29500	29646	29678	29597	29594	29458	29375	29555	29567	29518	29639	29615	29514	29638	29607	29510	29430	29331	29413	29504	29357	29503	29479	29333	29598	29292	29880	29401	29536	29524	29542	29414	29827	29647	29351	29483	29591	29581	29662	29111	29463	29548	29487	29454	29506	29447	29352	29511	29285	29546	29386	29694	29530	29701	29873	29349	29229	29559	29567	29566	29891	29689	29341	29333	29382	29667	29429	29284	29275	29342	29408	29508	29230	29883	29765	29425	29235	29728	29626	29306	29214	29526	29372	29460	29502	29347	29473	29527	29421	29493	29688	29397	29517	29567	29554	29706	29281	29215	29496	29310	29565	29534	29415	29563	29375	29489	29557	29527	29632	29346	29535	29325	29405	29561	29764	29886	29592	29580	29414	29445	29317	29478	29391	29540	29535	29467	29419	29385	29560	29190	29506	29609	29403	29369	29487	29482	29647	29628	29420	29569	29532	29427	29217	29414	29324	29640	29418	29429	29567	29437	29352	29415	29511	29525	29451	29481	29598	29596	29409	29570	29918	29632	29581	29306	29608	29510	29514	29533	29364	29589	29683	29379	29417	29632	29616	29492	29095	29349	29530	29410	29473	29552	29428	29518	29428	29321	29605	29424	29246	29343	29425	29383	29366	29212	29583	29518	29484	29498	29631	29515	29317	29667	29473	29699	29519	29639	29221	29624	29410	29472	29384	29531	29588	29191	29560	29438	29414	29554	29280	29638	29425	29512	29323	29509	29453	29704	29621	29489	29528	29320	29485	29460	29602	29501	29509	29580	29496	29774	29407	29534	29759	29295	29471	29403	29438	29658	29690	29456	29675	29475	29343	29632	29552	29335	29518	29541	29586	29095	29454	29818	29468	29485	29744	29516	29391	29585	29474	29376	29507	29459	29594	29447	29548	29525	29493	29414	29384	29402	29447	29481	29431	29366	29625	29347	29344	29336	29334	29505	29563	29496	29719	29533	29401	29570	29492	29643	29431	29314	29525	29780	29624	29630	29421	29304	29585	29150	29327	29412	29438	29491	29472	29182	29769	29575	29441	29694	29505	29249	29278	29370	29541	29254	29660	29450	29407	29453	29727	29304	29620	29588	29388	29217	29535	29429	29644	29458	29498	29465	29403	29513	29568	29477	29066	29294	29370	29327	29475	29705	29536	29585	29664	29657	29638	29645	29623	29508	29444	29761	29621	29644	29778	29364	29771	29298	29554	29267	29619	29413	29736	29282	29592	29537	29340	29582	29430	29559	29721	29599	29393	29649	29905	29643	29564	29668	29656	29582	29824	29468	29562	29480	29188	29588	29437	29383	29512	29570	29687	29511	29313	29511	29386	29728	29727	29469	29149	29468	29466	29449	29695	29587	29403	29619	29333	29484	29626	29295	29644	29712	29587	29565	29569	29678	29444	29516	29669	29479	29514	29614	29549	29502	29543	29410	29556	29717	29364	29396	29657	29554	29490	29453	29560	29565	29471	29461	29436	29360	29685	29422	29619	29621	29599	29740	29515	29563	29443	29421	29708	29184	29401	29270	29284	29329	29610	29487	29361	29275	29458	29371	29636	29476	29511	29289	29535	29545	29600	29354	29386	29315	29419	29619	29603	29491	29418	29420	29453	29667	29472	29397	29391	29461	29491	29517	29366	29724	29444	29803	29574	29305	29770	29534	29647	29655	29553	29262	29563	29307	29417	29397	29336	29512	29554	29339	29535	29469	29353	29466	29506	29489	29553	29615	29451	29497	29555	29358	29311	29210	29419	29280	29512	29372	29309	29350	29174	29625	29539	29681	29461	29421	29231	29498	29667	29680	29763	29379	29569	29346	29429	29405	29483	29537	29441	29383	29764	29419	29816	29164	29272	29591	29482	29347	29644	29678	29577	29715	29627	29598	29701	29572	29640	29654	29500	29407	29483	29321	29503	29613	29490	29697	29758	29345	29619	29761	29842	29646	29449	29299	29422	29663	29567	29537	29392	29456	29448	29278	29568	29447	29279	29469	29394	29368	29768	29672	29669	29425	29521	29429	29300	29243	29493	29578	29394	29458	29527	29261	29233	29648	29433	29779	29622	29398	29632	29365	29547	29436	29857	29494	29438	29552	29305	29508	29356	29619	29517	29437	29461	29518	29521	29660	29536	29594	29642	29669	29510	29170	29467	29418	29413	29461	29558	29571	29692	29515	29464	29612	29348	29363	29343	29743	29453	29446	29346	29575	29671	29515	29775	29578	29475	29389	29373	29496	29580	29406	29439	29524	29683	29719	29610	29404	29434	29403	29504	29469	29552	29269	29405	29530	29511	29552	29531	29515	29640	29914	29333	29413	29620	29323	29473	29511	29443	29479	29496	29525	29523	29573	29748	29496	29637	29617	29227	29563	29792	29438	29544	29710	29527	29444	29516	29379	29797	29588	29617	29284	29518	29546	29328	29527	29453	29337	29437	29423	29431	29270	29597	29602	29369	29579	29429	29592	29664	29417	29570	29462	29583	29486	29672	29673	29555	29447	29880	29531	29727	29512	29413	29528	29317	29481	29607	29400	29574	29214	29783	29367	29759	29751	29307	29611	29500	29399	29560	29417	29534	29375	29466	29591	29147	29603	29644	29426	29489	29623	29571	29642	29330	29635	29856	29537	29411	29526	29568	29536	29615	29424	29402	29530	29553	29387	29493	29586	29783	29528	29688	29282	29556	29536	29358	29306	29532	29509	29558	29429	29749	29403	29541	29464	29492	29449	29376	29354	29570	29548	29594	29644	29721	29503	29392	29381	29532	29536	29347	29460	29427	29594	29603	29374	29206	29476	29498	29542	29544	29349	29354	29370	29443	29672	29574	29557	29359	29413	29379	29478	29485	29548	29590	29651	29497	29540	29429	29460	29445	29410	29434	29824	29458	29754	29736	29609	29539	29588	29428	29409	29631	29593	29858	29374	29466	29516	29343	29358	29391	29427	29597	29685	29430	29603	29620	29619	29447	29588	29387	29456	29685	29585	29634	29884	29399	29669	29252	29355	29370	29310	29463	29389	29475	29551	29720	29258	29198	29396	29411	29281	29383	29478	29604	29434	29378	29650	29461	29590	29305	29422	29670	29811	29401	29563	29568	29392	29626	29570	29791	29331	29704	29717	29492	29608	29665	29517	29440	29493	29766	29286	29586	29784	29359	29686	29391	29631	29645	29579	29582	29605	29398	29466	29237	29413	29535	29600	29401	29487	29809	29550	29615	29269	29589	29523	29655	29487	29623	29430	29649	29661	29531	29508	29571	29479	29533	29457	29544	29617	29829	29303	29334	29463	29766	29644	29570	29385	29656	29506	29392	29704	29430	29630	29403	29732	29432	29597	29523	29201	29407	29513	29614	29739	29596	29571	29607	29599	29484	29395	29483	29540	29488	29564	29338	29391	29462	29452	29326	29528	29663	29465	29332	29331	29623	29665	29554	29369	29504	29686	29456	29305	29472	29474	29498	29295	29171	29664	29516	29643	29620	29567	29730	29457	29264	29338	29482	29466	29333	29290	29333	29436	29438	29781	29639	29490	29565	29511	29171	29137	29733	29300	29996	29416	29574	29629	29539	29678	29504	29421	29339	29691	29465	29605	29452	29542	29583	29764	29528	29612	29665	29620	29474	29747	29631	29863	29470	29528	29690	29704	29485	29512	29622	29550	29633	29058	29478	29545	29604	29355	29550	29759	29580	29435	29653	29526	29198	29485	29619	29447	29583	29346	29378	29424	29406	29585	29636	29410	29542	29446	29846	29553	29495	29812	29533	29376	29276	29373	29284	29444
28364	35823	34420	28976	25497	23221	21859	21208	20369	19991	19808	19574	19327	19163	18928	18929	18885	18853	18621	18777	18939	18595	18506	18419	18555	18630	18422	18446	18434	18450	18367	18167	18459	18375	18355	18522	18275	18238	18288	18283	18281	18286	18423	18351	18142	18340	18181	18198	18329	18343	18286	18435	18344	18259	18310	18287	18234	18311	18302	18256	18173	18249	18345	18341	18067	18029	18254	18248	18163	18368	18270	18278	18230	18272	18113	18181	18335	18229	18308	18241	18312	18214	18209	18354	18151	18142	18343	18341	18248	18243	18324	18173	18276	18218	18315	18282	18460	18281	18323	18348	18320	18315	18267	18254	18209	18257	18163	18103	18229	18247	18241	18264	18275	18127	18343	18098	18166	18160	18462	18339	18235	18327	18345	18354	18099	18347	18390	18272	18275	18341	18278	18153	18196	18138	18112	18343	18308	18371	18136	18263	18148	18249	18156	18303	18237	18189	18217	18490	18408	18293	18253	18317	18118	18303	18301	18198	18194	18148	18187	18207	18244	18283	18390	18388	18266	18171	18116	18206	18530	18315	18170	18225	18299	18444	18191	18127	18358	18239	18173	18110	18057	18269	18376	18309	18308	18298	18227	18121	18199	18107	18055	18394	18376	18300	18220	18315	18249	18170	18232	18303	18319	18129	18010	18312	18297	18289	18227	18090	18186	18295	18385	18316	18303	18246	18295	18432	18289	18232	18337	18093	18227	18302	18166	18445	18161	18298	18327	18453	18357	18138	18412	18292	18188	18306	18367	18402	18156	18222	18317	18301	18179	18305	18188	18143	18091	18172	18287	18179	18127	18162	18246	18122	18130	18283	18271	18342	18410	18249	18229	18233	18170	18333	18280	18255	18286	18339	18171	18141	18318	18173	18198	18461	18094	18277	18132	18144	18146	18215	18150	18384	18267	18267	18131	18201	18211	18122	18222	18341	18419	18191	18427	18214	18313	18310	18368	18170	18493	18264	18397	18294	18317	18186	18315	18144	18308	18355	18265	18195	18376	18173	18445	18167	18164	18110	18226	18302	18349	18133	18407	18173	18418	18412	18254	18265	18168	18134	18181	18268	18319	18266	18328	18242	18095	18205	18406	18308	18297	18115	18365	18255	18295	18319	18230	18183	18193	18134	18014	18262	18041	18251	18197	18129	18269	18375	18097	18204	18029	18373	18538	18233	18175	18225	18234	18063	18227	18255	18354	18120	18228	18415	18361	18236	18313	18139	18321	18396	18424	18278	18169	18128	18384	18301	18180	18290	18271	18393	18131	18129	18110	18157	18208	18206	18334	18147	18303	18108	18268	18250	18321	18174	18170	18221	18310	18518	18266	18240	18169	18377	18251	18161	18257	18195	18176	18062	18197	18372	18323	18323	18208	18248	18283	18097	18225	18340	18128	18301	18282	18171	18395	18211	18098	18197	18191	18257	18382	18262	18372	18186	18131	18316	18335	18222	18214	18392	18493	18111	18225	18388	18302	18360	18320	18340	18501	18127	18399	18267	18335	18342	18207	18301	18231	18226	18108	18266	18249	18182	18311	18258	18191	18313	18348	18331	18189	18208	18236	18256	18214	18204	18394	18105	18227	18236	18289	18324	18257	18421	18127	18238	18268	18442	18049	18158	18232	18302	18177	18120	18345	18232	18265	18252	18330	18307	18210	18347	18143	18418	18271	18395	18278	18189	18261	18437	18338	18148	18332	18053	18086	18039	18408	18133	18204	18243	18122	18307	18356	18297	18334	18124	18237	18227	18287	18241	18339	18129	18625	18209	18132	18235	18219	18219	18262	18422	18089	18216	18299	18427	18076	18282	18227	18152	18268	18262	18278	18114	18220	18008	18257	18194	18383	18122	18208	18270	18118	18192	18205	18371	18084	18333	18300	18198	18357	18286	18156	18378	18411	18126	18281	18246	18235	18255	18201	18400	18128	18364	18220	18244	18502	18240	18298	18210	18330	18299	18334	18438	18239	18323	18208	18204	18124	18103	18271	18215	18245	18247	18309	18525	18383	18058	18339	18239	18165	18338	18344	18346	18197	18322	18338	18277	18302	18230	18249	18401	18332	18187	18396	18259	18216	18238	18237	18219	18230	18188	18158	18190	18293	18187	18359	18144	18228	18466	18341	18246	18258	18081	18380	18329	18332	18137	18171	18234	18278	18282	18212	18238	18504	18378	18200	18170	18031	18170	18274	18352	18392	18437	18101	18382	18141	18109	18013	18370	18299	18059	18325	18187	18239	18296	18439	18273	18340	18526	18387	18330	18074	18296	18247	18008	18136	18257	18380	18179	18131	18337	18042	18316	18281	18263	18357	18346	18135	18269	18363	18359	18154	18165	18208	18348	18250	18274	18297	18319	18405	18200	18317	18191	18327	18198	18226	18201	18292	18186	18289	18291	18282	18202	18311	18238	18306	18154	18121	18345	18193	18208	18283	18241	18444	18240	18309	18097	18230	18365	18165	18149	18176	18257	18342	18368	18256	18280	18369	18219	18327	18104	18349	18165	18198	18206	18398	18333	18305	18213	18318	18262	18174	18098	18200	18202	18277	18361	18205	18121	18237	18338	18254	18267	18257	18195	18140	18386	18079	18274	18273	18348	18263	18329	18302	18185	18103	18262	18333	18337	18123	18295	18295	18205	18184	18216	18299	18332	18396	18277	18398	18406	18200	18262	18360	18208	18301	18293	17911	18168	18212	18084	18119	18130	18238	18366	18203	18436	18316	18315	18210	18280	18267	18312	18150	18303	18252	18479	18454	18234	18205	18317	18305	18276	18488	18112	18201	18184	18332	18357	18210	18202	18290	18097	18298	18378	18123	18263	18217	18124	18274	18374	18074	18386	18232	18342	18183	18268	18242	18205	18182	18279	18322	18258	18309	18074	18181	18369	18377	18145	18263	18178	18096	18161	18173	18274	18119	18293	18376	18139	18221	18230	18167	18270	18354	18332	18313	18156	18337	18162	18375	18275	18274	18278	18185	18197	18152	18498	18263	18262	18297	18190	18287	18098	18273	18068	18414	18346	18257	18252	18149	18338	18320	18197	18323	18141	18303	18204	18159	18253	18422	18234	18173	18263	18314	18262	18511	18037	18353	18228	18191	18305	18182	18341	18092	18375	18070	18192	18255	18267	18249	18150	18296	18220	18259	18299	18139	18318	18221	18239	18208	18249	18194	18382	18308	18166	18336	18252	18025	18278	18143	18359	18123	18059	18173	18268	18384	18301	18278	18381	18190	18193	18262	18344	18137	18285	18375	18294	18265	18327	18275	18263	18276	18212	18282	18095	18383	18289	18305	18246	18171	18246	18290	18263	18299	18276	18415	18247	18299	18199	18330	18161	18303	18236	18356	18383	18333	18232	18257	18159	18247	18220	18176	18212	18254	18246	18286	18201	18444	18332	18073	18127	18384	18248	18125	18202	18348	18176	18249	18098	18417	18379	18168	18131	18284	18338	18288	18225	18201	18391	18244	18056	18206	18214	18274	18140	18284	18199	18088	18273	18188	18226	18323	18139	18295	18445	18211	18174	18443	18248	18033	18065	18214	18173	18306	18450	18092	18244	18400	18359	18319	18254	18254	18130	18235	18298	18324	18310	18037	18356	18335	18184	18227	18258	18439	18253	18381	18180	18112	18435	18222	18205	18334	18210	18392	18253	18185	18258	18332	18266	18281	18286	18318	18316	18271	18326	18375	18245	18110	18253	18439	18320	18331	18223	18293	18238	18087	18164	18280	18364	18265	18275	18287	18166	18355	18345	18286	18219	18147	18417	18243	18247	18269	18267	18287	18324	17989	18191	18179	18261	18349	18442	18051	18255	18248	18249	18022	18241	18485	18320	18231	18372	18207	18158	18309	18317	18259	18114	18123	18255	18316	18234	18270	18335	18243	18325	18353	18409	18188	18215	18242	18284	18218	18263	18326	18208	18177	18100	18198	18234	18464	18332	18264	18106	18301	18135	18216	18114	18214	18184	18228	18409	18234	18331	18045	18417	18309	18224	18164	18367	18141	18249	18295	18386	18365	18170	18391	18110	18411	18256	18272	18047	18327	18312	18195	18260	18294	18220	18415	18330	18167	18168	18235	18294	18348	18022	18352	18407	18188	18078	18258	18438	17984	18058	18281	18301	18225	18374	18415	18263	18268	18275	18427	18290	18341	18263	18146	18170	18284	18202	18322	18296	18389	18247	18449	18265	18299	18355	18318	18371	18332	18245	18313	18208	18331	18237	18148	18302	18264	18396	18379	18302	18230	18244	18126	18228	18013	18240	18208	18224	18274	18335	18112	18397	18255	18294	18317	18121	18370	18215	18242	18109	18237	18390	18066	18334	18296	18286	18126	18261	18119	18349	18163	18072	18262	18287	18119	18348	18276	18159	18261	18340	18135	18110	18462	18252	18378	18131	18157	18205	18203	18247	18337	18188	18350	18326	18390	18266	18219	18073	18335	18276	18159	18225	18281	18283	18336	18340	18107	18146	18387	18216	18271	18242	18216	18250	18361	18181	18338	18301	18261	18244	18314	18265	18138	18213	18270	18326	17984	18459	18329	18160	18150	18310	18455	18154	18166	18173	18277	18377	18289	18091	18278	18118	18175	18242	18206	18255	18380	18223	18397	18427	18265	18188	18177	18232	18347	18310	18279	18329	18057	18314	18464	18425	18172	18373	18431	18144	18357	18335	18245	18172	18176	18402	18231	18234	18139	18290	18120	18418	18203	18129	18314	18275	18429	18132	18260	18334	18415	18265	18225	18079	18313	18490	18215	18285	18402	18396	18215	18180	18413	18124	18072	18235	18393	18213	18403	18352	18359	18313	18227	18181	18375	18246	18284	18088	18267	18260	18301	18390	18175	18517	18306	18207	18054	18264	18277	18338	18282	18200	18141	18079	18210	18291	18219	18287	18226	18168	18031	18105	18247	18210	18336	18161	18291	18274	18133	18111	18301	18366	18348	18136	18324	18309	18005	18401	18243	18350	18395	18268	18313	18275	18419	18191	18310	18399	18221	18198	18344	18205	18384	18297	18356	18354	18285	18139	18180	18287	18312	18230	18188	18269	18323	18243	18206	18253	18332	18217	18290	18268	18071	18153	18136	18369	18297	18152	18280	18127	18210	18382	18227	18219	18358	18270	18070	18401
24212	21217	27942	25979	26677	32311	34473	31736	30880	30337	30384	29722	29413	29149	29181	29044	28866	28638	28977	28819	28646	28771	28799	28514	28409	28471	28528	28473	28588	28501	28684	28538	28215	28434	28251	28279	28453	28418	28436	28366	28462	28578	28351	28307	28216	28235	28339	28333	27995	28270	28226	28298	28400	28207	28260	28151	28350	28137	28275	28276	28015	28167	28101	28242	28404	28287	28366	28101	28625	28152	28228	28115	28285	28146	28358	28057	28127	28360	27834	27888	28334	27982	27974	28196	27858	28083	28060	28496	28077	28175	28269	28116	28251	28239	28142	28006	28319	28379	28049	28068	27932	28328	28218	28150	28263	28267	28111	28109	27944	28235	28477	28125	28553	28111	28186	28219	28207	28158	28236	28044	28137	28415	28297	28332	28121	28353	28497	28141	28116	28020	28292	28204	28146	28273	28240	28314	28164	28080	28494	28401	28092	28073	28087	27994	28339	28225	28542	27997	27994	28166	28037	28148	28168	28008	28237	28041	28035	28311	28041	28057	28191	28050	27989	28183	28394	28087	28484	28392	28252	28322	28168	28245	28055	27959	27884	27986	28388	28212	28347	28216	28013	28254	28304	28201	28134	28151	28231	28059	28212	27914	28303	28383	28200	28125	28474	27931	28077	28127	28271	28124	28095	27949	28145	28002	28008	28030	28165	28283	28111	28372	27986	28199	28185	28055	28134	28189	28120	28354	28045	28245	28189	28190	28086	28264	27915	28086	27935	27966	28450	28019	28177	28362	27857	28168	28131	27826	27923	28480	28001	28096	28107	28529	28022	27949	28080	28063	28242	28235	28294	28193	28369	28164	28169	28466	28086	27996	28339	28346	28008	28157	28167	28180	28303	28177	28180	28262	28222	28163	28084	28235	28106	28240	28064	27958	28186	28321	28208	28322	28151	28155	28023	28365	28187	28219	28143	28081	28342	27906	27988	28151	28191	28333	28035	28129	28126	28155	28223	28091	28244	28267	28342	28007	27954	28034	28181	28143	27946	28279	28164	28477	28221	28302	28326	28104	28255	28189	28104	28299	28441	28078	28253	28165	28453	28292	28255	27901	28227	28241	28282	28233	28245	28336	28124	28235	28314	28266	28316	28045	28261	28293	28371	28122	28348	28172	28390	28278	28272	28028	27935	28266	28116	28310	28399	28317	28050	28325	28184	28191	28280	28145	28183	28167	28225	28060	28175	28239	28247	28058	28091	28131	28232	28309	28303	28067	28261	28078	28121	27845	28215	28096	27976	28222	28000	28348	28363	28226	28669	28066	28144	27984	28161	28204	28297	28125	28165	28178	28111	28149	28274	27952	28154	27917	28061	28136	28291	28292	28186	28155	28136	27938	28011	28516	28240	28375	28288	28020	28205	28302	28261	28469	28290	28234	28243	28208	28184	28272	28092	28366	28360	28352	27866	28106	28097	28101	28052	28045	28059	28097	28291	28193	28422	27948	28006	28067	28011	28047	28167	28254	27820	28286	28158	28210	28341	28415	28360	28312	28230	28264	28271	28001	28142	28103	28260	28270	28035	28373	27852	28146	28074	28084	28122	28199	28039	27996	28130	28131	28285	28258	28275	28131	28189	28171	28141	28331	28315	28041	28181	27988	28240	28251	28313	28154	28043	28234	27968	27979	28052	28217	28037	28109	28155	28326	28055	28119	28122	28035	28270	28061	28042	27949	28309	28112	28222	28058	28066	28178	28417	28231	28215	28206	28024	28185	28197	28236	28000	28045	28170	28190	28348	28058	28426	28092	28103	27937	28135	28088	28413	28064	28147	28644	28189	28215	28268	28182	28265	28482	28303	27949	28133	28061	28076	28149	28183	28173	28245	28191	28282	27919	28058	28386	28168	28036	27988	28053	28256	28414	27990	28286	28236	28143	27923	28097	28126	28164	28178	28366	28222	28269	28098	28048	28331	28082	28135	28182	28209	28373	27985	28043	28233	28208	28229	28505	28489	28234	28350	28074	28192	28217	28030	28400	28204	28132	28091	28053	28314	28218	28005	28031	28200	28167	28118	28281	28024	28238	28288	28154	28337	28074	28076	28276	28314	28142	28135	28160	28058	27989	28353	28334	28232	28312	28357	28174	28176	27909	28345	28116	28030	28217	28262	28262	28145	28346	28205	28125	28083	28178	28181	28573	28214	28143	28230	27897	28177	27958	28027	28291	28154	28175	28189	28414	28078	28202	28233	28204	28190	28377	27883	28102	27874	28166	28248	28090	27880	28126	28381	28201	28354	28209	28047	28085	28040	28117	28243	28055	27972	28123	27911	28186	28141	28388	28028	27971	28005	28403	27969	28234	28090	28456	28125	28387	28193	27981	28138	28467	28216	28189	28372	27813	28169	28404	28120	28337	28144	28171	28298	28055	28284	28356	28055	28102	28135	28353	28084	28104	28246	28177	27988	28182	28038	28178	28163	28485	28267	28260	28175	27961	28178	28145	28176	28113	27973	28079	28034	28356	28211	28160	28475	28055	28227	28230	28339	28076	28249	28011	28522	28394	28058	28094	28118	28204	27903	28086	28356	28269	28235	28177	28218	28184	28371	28470	28211	28264	28308	28261	28187	28154	28113	28152	28422	28260	28347	28225	27900	28198	28241	28423	28250	28148	28266	28048	28086	28329	28408	28404	28129	28068	27964	28243	28175	28003	28145	28065	28125	28317	28218	28083	28060	27874	28113	28319	28226	28198	28170	28184	28050	28209	28522	28025	28114	28229	28174	28174	28105	28251	28311	28394	28280	28128	27949	28065	28061	28261	28209	28046	28293	28251	28141	28199	28141	28221	28190	28229	27958	28241	28206	28050	28076	28374	28149	28062	28153	28200	28246	28017	28404	28199	28410	28054	28045	28442	28250	28313	28426	28303	28224	28197	28330	28137	28438	28097	27982	28154	28235	27824	28254	28235	28240	28163	28050	28178	27916	28174	28266	28343	28143	27920	28095	28325	28233	27890	28167	28125	28183	28153	28105	28409	28168	28042	28358	28118	28114	28007	28222	28076	28474	28297	28205	28075	28422	28088	28129	28284	28205	28377	28083	28361	28277	27994	28183	28454	27969	27982	28232	28304	27973	28052	28160	27910	28100	27967	27940	27932	28077	28309	28058	28175	28188	28286	27944	28243	28338	28225	27890	27965	28078	28138	28218	28205	28196	27965	28240	28119	28254	28307	28480	28194	28198	28070	28139	28088	28216	28205	28174	28073	28144	28374	28133	28423	28067	27952	28114	28273	27995	28225	27815	27851	28146	28149	28317	28158	28220	28334	28102	28357	28279	28184	28372	28216	28110	28100	28325	27912	28200	28182	28162	28354	28160	28248	28152	28107	27993	27967	28212	27948	28163	27975	28011	28286	28122	28149	28377	28063	28296	28375	27956	28143	28507	28202	28282	27982	28076	28190	28085	28230	28388	28199	28270	28377	28074	28095	28268	28060	28223	28231	28169	28324	28246	28173	28286	28042	28283	28376	28105	28134	28239	28098	28370	28169	28284	28140	28141	28303	28065	28027	27890	28155	28307	28252	28512	28006	27817	28345	28088	28324	28230	28360	28289	28304	28249	28051	28234	28056	28249	27978	28180	28168	28115	28141	28257	28242	28299	28354	28127	28196	28248	28146	28183	28065	28283	28115	28231	28275	28092	28376	28049	28067	28266	28034	28131	28081	28290	28223	28296	28106	28141	28203	28254	28185	28281	28190	28016	28352	28132	28060	28274	28414	28315	27892	28083	28160	28007	28219	28047	28244	28197	28398	28087	28325	28178	28026	28251	28125	27904	28052	28202	28160	28157	28415	28114	28096	28295	28382	28098	28146	28429	28061	28230	27936	27908	28193	28144	28280	28272	28386	28308	28208	28153	28012	28053	28193	28084	28009	28258	28188	28225	28209	28133	28248	28321	28148	28079	28155	28265	28214	28242	28207	28400	28010	28249	28093	28156	28475	28238	28044	28213	28324	28363	28334	28089	28244	28145	28008	27998	28180	28379	27988	28115	28098	28285	28007	28241	28208	28235	28014	28172	28100	28224	28034	28021	28180	28368	28052	28268	28206	28314	28176	28078	28098	28354	28277	27911	28152	28137	28286	28132	28263	28300	28340	28211	28130	28108	28274	28333	28015	28093	28030	28067	28045	28260	28112	27938	28107	28306	28001	28263	28095	28250	28277	28209	28134	28155	28107	28227	28290	28214	28298	27990	27879	28142	28230	28112	28278	28205	28193	28036	28331	28337	28377	28329	28358	27930	28220	28202	28245	28093	28158	28450	28260	28483	28028	28274	28181	28250	28068	28331	28408	28202	28256	28329	28075	28002	27924	28180	28326	28204	28371	28178	28079	28299	28126	28130	28242	28104	28045	27925	27995	27922	28087	28353	28096	28035	28093	28176	28260	28117	28196	28172	28289	28386	28201	28149	28386	28378	28325	28186	28169	28152	27927	28292	28153	28139	28122	28304	28321	28291	28166	28145	28470	28278	28260	28012	28266	28262	28246	28321	28145	28138	27914	27992	28226	28146	28206	28498	28411	28436	28241	28314	28216	28055	28020	28223	28189	28102	28284	28434	28360	28274	27964	28211	28379	28194	28047	28220	28202	28423	28334	27954	28083	28190	28168	28310	28159	28107	28152	28398	28042	27984	28184	28441	28357	28266	28135	28242	28377	28051	28020	28094	27999	28029	28295	28164	28349	28215	28248	28302	28136	28360	28074	28118	27919	28436	27920	28159	28429	28089	28052	28192	27951	28144	27918	28229	28345	28173	28280	28209	28012	28257	28240	28124	28051	28304	28296	28271	28265	28035	28258	28093	28279	28489	28055	28138	28322	28279	28100	27870	28269	28250	28121	28181	27998	28260	28313	28082	28229	28374	28189	28196	28074	28346	28127	28191	27845	28307	28263	28124	27917	28212	28150	28162	28157	28086	28229	28462	28478	28233	28210	27972	28225	28232	28328	28077	28020	28484	28092	28079	27912	28260	28321	28135	28258	27826	28077	28068	28183	28386	28233	27971	28224	28319	28037	28130	28311	27946	28035	28235	28312	28194	28131	28384	28320	28587	28166	28192	28102	28425	28023	28045	28517	28089	28125	28321	28206	28251	28366	28369	28269	28189	28125	27981	28323	28085	28085	28059	28019	28096	28117
25429	42066	41567	34113	29660	26137	24018	22665	21756	20854	20529	19845	19255	19085	18625	18606	18609	18551	18713	18436	18519	18437	18212	18275	18158	18189	17922	17876	18064	17997	17881	17914	17819	17849	17934	17620	17746	17707	17931	17931	17738	17711	17675	17896	17750	17677	17671	17715	17710	17734	17739	17698	17478	17630	17580	17727	17548	17622	17528	17517	17560	17793	17750	17554	17610	17503	17537	17868	17745	17405	17729	17684	17741	17543	17516	17649	17633	17659	17805	17812	17797	17647	17536	17507	17594	17514	17764	17629	17646	17617	17402	17662	17564	17734	17640	17635	17523	17635	17629	17862	17778	17604	17552	17569	17436	17653	17632	17666	17586	17561	17518	17842	17680	17666	17745	17756	17725	17837	17546	17743	17450	17666	17699	17696	17623	17668	17713	17735	17626	17594	17704	17685	17642	17495	17645	17612	17561	17562	17736	17744	17499	17703	17568	17595	17533	17721	17572	17501	17495	17594	17653	17695	17698	17509	17706	17703	17587	17579	17703	17557	17590	17479	17654	17525	17578	17707	17667	17745	17627	17611	17819	17541	17645	17721	17700	17563	17820	17568	17731	17485	17432	17751	17661	17755	17648	17584	17630	17663	17683	17905	17689	17641	17677	17665	17531	17621	17629	17609	17662	17635	17437	17701	17753	17732	17701	17464	17741	17593	17623	17684	17698	17698	17425	17716	17732	17602	17484	17623	17749	17675	17446	17684	17465	17576	17681	17639	17648	17584	17671	17696	17749	17696	17584	17735	17616	17677	17593	17768	17616	17719	17511	17545	17636	17647	17683	17533	17693	17494	17544	17689	17727	17591	17664	17584	17644	17723	17403	17782	17776	17606	17624	17638	17444	17721	17535	17461	17534	17754	17634	17669	17561	17704	17733	17667	17893	17498	17524	17519	17611	17773	17667	17720	17469	17627	17630	17616	17479	17636	17712	17599	17634	17697	17643	17509	17588	17715	17537	17610	17460	17842	17834	17786	17472	17663	17551	17611	17704	17671	17810	17562	17591	17650	17542	17566	17549	17638	17683	17689	17461	17792	17622	17704	17670	17586	17635	17686	17615	17647	17717	17731	17496	17661	17555	17702	17702	17581	17412	17807	17506	17585	17710	17524	17618	17727	17606	17408	17762	17557	17542	17533	17620	17576	17559	17715	17637	17584	17576	17622	17644	17743	17711	17594	17674	17565	17582	17516	17518	17772	17673	17528	17684	17643	17720	17559	17577	17755	17546	17701	17450	17590	17687	17452	17487	17663	17666	17551	17622	17652	17784	17688	17445	17851	17718	17634	17685	17477	17757	17822	17607	17562	17733	17623	17556	17654	17720	17633	17531	17709	17670	17509	17648	17639	17528	17599	17621	17565	17648	17655	17651	17845	17548	17559	17746	17566	17727	17656	17699	17606	17866	17481	17616	17536	17733	17498	17637	17634	17803	17587	17709	17856	17616	17685	17563	17655	17523	17644	17615	17739	17564	17831	17670	17876	17709	17603	17628	17747	17691	17505	17742	17543	17664	17739	17550	17608	17665	17500	17749	17739	17536	17635	17642	17863	17534	17709	17879	17569	17774	17577	17644	17513	17592	17649	17671	17532	17791	17790	17638	17524	17650	17506	17591	17500	17591	17469	17653	17700	17616	17484	17496	17647	17680	17568	17750	17652	17643	17634	17593	17712	17501	17748	17666	17659	17572	17768	17634	17737	17711	17746	17373	17813	17616	17708	17561	17600	17645	17858	17678	17682	17578	17637	17797	17773	17442	17585	17660	17549	17656	17609	17637	17458	17722	17623	17498	17527	17671	17634	17575	17741	17501	17658	17645	17714	17633	17793	17696	17764	17616	17574	17602	17858	17401	17610	17454	17486	17615	17626	17625	17543	17681	17796	17649	17518	17566	17683	17651	17594	17670	17547	17644	17531	17582	17730	17758	17654	17782	17607	17627	17774	17637	17575	17666	17601	17566	17566	17639	17592	17635	17624	17725	17486	17588	17426	17685	17711	17607	17542	17514	17531	17669	17770	17775	17495	17730	17702	17637	17627	17500	17593	17650	17719	17611	17838	17622	17623	17574	17829	17450	17542	17510	17658	17533	17668	17734	17698	17620	17631	17703	17555	17732	17686	17609	17441	17633	17736	17616	17642	17737	17700	17555	17640	17683	17578	17550	17558	17664	17675	17355	17809	17644	17653	17730	17563	17614	17487	17642	17695	17676	17754	17772	17551	17474	17669	17513	17479	17606	17657	17685	17657	17618	17780	17472	17647	17892	17550	17759	17538	17662	17745	17707	17458	17616	17650	17631	17844	17545	17712	17613	17745	17665	17706	17652	17650	17667	17613	17425	17562	17520	17579	17533	17720	17638	17614	17608	17599	17738	17697	17759	17473	17559	17702	17685	17589	17691	17598	17718	17670	17627	17589	17623	17444	17723	17752	17612	17690	17689	17675	17660	17757	17558	17707	17769	17521	17596	17761	17556	17718	17620	17638	17660	17665	17473	17575	17725	17688	17612	17648	17630	17598	17629	17673	17519	17475	17603	17856	17567	17724	17688	17754	17599	17594	17750	17535	17622	17632	17620	17668	17804	17638	17711	17588	17738	17622	17565	17700	17747	17728	17612	17684	17651	17650	17590	17661	17579	17655	17639	17632	17686	17554	17705	17572	17685	17736	17630	17623	17533	17628	17444	17602	17652	17582	17593	17471	17613	17665	17639	17741	17714	17584	17738	17478	17504	17859	17794	17406	17500	17509	17722	17709	17551	17605	17634	17680	17539	17474	17540	17627	17540	17666	17531	17673	17737	17642	17688	17686	17571	17561	17743	17553	17715	17520	17538	17438	17574	17689	17517	17554	17613	17629	17552	17593	17456	17641	17697	17558	17638	17676	17707	17680	17788	17717	17595	17550	17640	17689	17795	17641	17689	17631	17465	17628	17644	17669	17662	17714	17588	17598	17731	17648	17605	17594	17372	17565	17668	17659	17588	17664	17559	17650	17593	17802	17608	17565	17569	17451	17724	17538	17668	17553	17685	17686	17642	17605	17781	17671	17696	17546	17699	17541	17518	17637	17540	17624	17719	17576	17742	17842	17522	17784	17628	17681	17704	17481	17664	17676	17554	17617	17639	17735	17740	17595	17675	17590	17615	17628	17532	17662	17628	17654	17733	17809	17505	17727	17627	17665	17427	17822	17623	17500	17734	17736	17569	17657	17678	17529	17533	17577	17896	17617	17697	17702	17628	17664	17718	17496	17596	17745	17538	17545	17832	17605	17589	17650	17539	17531	17600	17545	17660	17737	17769	17676	17691	17662	17723	17776	17387	17532	17764	17563	17753	17756	17401	17678	17785	17585	17705	17497	17598	17749	17488	17747	17645	17562	17656	17513	17561	17580	17569	17618	17594	17532	17760	17684	17575	17704	17676	17596	17625	17613	17885	17621	17708	17735	17429	17671	17617	17673	17649	17666	17537	17474	17823	17743	17546	17529	17626	17711	17697	17549	17633	17662	17828	17679	17861	17606	17633	17504	17629	17451	17587	17533	17411	17621	17792	17628	17655	17318	17533	17634	17715	17593	17616	17587	17754	17563	17518	17619	17686	17631	17730	17793	17850	17541	17669	17624	17681	17770	17672	17657	17737	17672	17662	17618	17714	17656	17718	17657	17739	17658	17784	17615	17513	17717	17825	17790	17681	17645	17565	17626	17770	17558	17679	17754	17513	17665	17613	17499	17630	17672	17658	17592	17643	17799	17554	17600	17700	17520	17549	17512	17587	17578	17571	17765	17659	17737	17950	17737	17647	17618	17671	17593	17806	17494	17540	17691	17570	17463	17622	17531	17723	17687	17685	17392	17537	17589	17742	17707	17450	17543	17741	17665	17491	17684	17738	17578	17486	17577	17553	17776	17668	17617	17612	17750	17768	17451	17503	17580	17440	17845	17731	17532	17854	17670	17718	17728	17738	17787	17471	17718	17455	17861	17515	17817	17556	17736	17568	17592	17801	17708	17734	17512	17528	17640	17654	17583	17506	17613	17481	17562	17667	17544	17611	17721	17651	17658	17740	17689	17576	17627	17697	17703	17596	17557	17816	17632	17465	17690	17575	17606	17619	17692	17651	17606	17538	17809	17469	17527	17559	17493	17538	17544	17537	17559	17671	17699	17642	17533	17570	17494	17745	17636	17553	17603	17761	17698	17734	17440	17611	17549	17649	17616	17471	17427	17578	17626	17738	17709	17670	17603	17478	17575	17581	17786	17659	17587	17711	17494	17686	17658	17485	17785	17582	17809	17660	17777	17449	17511	17635	17753	17417	17677	17506	17635	17732	17657	17629	17609	17553	17704	17571	17575	17636	17713	17515	17613	17387	17763	17570	17685	17748	17664	17448	17566	17593	17743	17689	17386	17605	17630	17558	17495	17627	17612	17630	17523	17563	17835	17661	17537	17340	17611	17537	17378	17664	17584	17594	17377	17631	17628	17688	17662	17684	17673	17833	17564	17893	17608	17492	17538	17527	17638	17820	17591	17474	17692	17644	17664	17591	17576	17542	17654	17615	17641	17669	17600	17722	17583	17607	17624	17667	17683	17556	17447	17830	17598	17695	17597	17706	17561	17689	17690	17572	17451	17672	17591	17646	17942	17693	17613	17508	17485	17710	17818	17697	17638	17578	17606	17591	17568	17465	17929	17796	17640	17590	17660	17540	17665	17535	17708	17657	17583	17552	17606	17561	17649	17739	17514	17700	17686	17740	17559	17261	17580	17661	17556	17627	17683	17724	17760	17778	17574	17746	17600	17566	17518	17600	17692	17522	17777	17740	17698	17676	17573	17504	17510	17613	17608	17564	17577	17724	17727	17831	17860	17754	17672	17584	17699	17698	17586	17817	17670	17720	17490	17681	17619	17733	17695	17650	17798	17756	17768	17745	17578	17682	17606	17474	17802	17715	17612	17785	17578	17612	17609	17685	17586	17679	17555	17734	17557	17621	17730	17567	17653	17573	17726	17656	17564	17487	17651	17741	17712	17707	17725	17715	17544	17356	17710	17568	17696	17414	17670	17480	17607	17545	17590	17629	17703	17555	17588	17576	17632	17719	17804	17587	17713	17656	17670	17567	17481	17473	17525	17661	17793	17820	17697	17545	17402
22696	21212	27869	25267	24218	30777	36662	33784	32620	32564	31939	31254	31169	30678	30215	30182	30037	30118	29926	30252	29931	29692	29701	29613	29616	29402	29515	29272	29512	29284	29360	29421	29500	29663	29386	29292	29454	29520	29327	29528	29126	29590	29194	29250	29375	29004	29222	28869	29435	29233	28885	29378	28783	29176	28985	29042	29064	29161	29558	29095	29032	29222	29124	29264	29035	29294	29261	29118	29144	29183	28941	29324	29289	29078	28991	29152	29167	28935	29010	29121	29262	28971	29260	29111	29197	29312	29076	28981	29256	29204	29044	29048	29093	29051	29038	29140	29162	28919	29135	28983	28809	29108	29123	28880	28948	29049	29146	29171	29085	29462	29289	29170	29067	28991	29367	29280	28991	29067	29169	29310	29033	29228	29228	29139	29138	29267	28895	29004	29290	29070	28989	29206	29153	29458	29252	28985	29344	29071	29270	29073	29044	29095	29237	29337	29094	29107	29170	29146	29118	29053	29160	28975	29156	29024	29092	29121	29170	29089	28872	29211	29093	29154	28888	29131	29034	29237	29044	29021	28911	29326	29373	29288	29275	29166	28969	28992	29072	29030	29338	29224	28919	29208	29273	28851	29216	28972	29197	29144	29024	28990	29353	28863	29295	28971	29116	29180	28863	29029	28953	29097	29197	29096	28960	29013	29110	29114	29263	29041	29133	29140	29220	28971	29172	29008	29287	28953	29286	28989	29355	29214	29259	29367	29228	29193	29271	29092	28951	29153	29075	28927	28913	29194	29024	29085	29202	28995	28881	29034	28975	29377	29022	29028	28995	29076	29136	29053	29135	29088	29235	29089	29163	28983	29020	29035	29096	29012	29048	29100	28919	29228	29076	29119	29197	29337	29486	29180	28929	29127	29179	29103	29014	28928	28780	29249	29096	29335	28839	29091	29187	28802	29191	29245	29023	29111	29106	29164	29229	29116	28888	28673	28893	29254	29163	28958	29282	29048	28877	29097	28922	28990	29088	29335	28943	29004	29046	29120	29014	29036	28802	29048	29076	28997	29144	29098	28833	29229	29171	29010	29119	28889	29048	29075	29088	29111	28884	29212	29059	29178	29093	29130	28964	29229	29425	28897	29272	29087	29094	29283	29121	28938	28978	28977	29055	29020	29007	29138	29064	28939	29126	28927	29078	29063	28980	28808	29034	28908	29306	29070	29165	28923	29069	29054	29138	29056	29179	29245	29194	29260	29235	29045	29065	29056	29062	29037	29205	28801	29065	29246	29100	28841	29395	29086	29117	29057	29190	29177	28918	29213	29128	29094	28878	28882	29195	29123	29055	29009	29170	28954	28801	29222	29155	28957	29078	28810	28942	29182	29000	29139	29014	29102	29072	29053	29104	29059	29207	28956	29074	29456	29007	29028	29300	29065	28970	28964	28998	28934	28801	28968	29107	29121	28768	29112	28954	28880	28963	29296	29187	29103	28993	29036	29038	28976	29029	29037	29335	29286	29227	29032	28912	29067	29375	29194	29276	29073	29047	28964	29219	29038	29010	28950	29248	28872	29009	29053	29229	28931	28858	28939	28889	29004	29271	29015	29049	28999	28993	28996	29006	29140	29005	29087	28935	29326	29121	29093	28938	29110	28968	28803	28935	29140	28855	29122	29242	28917	28917	28912	29078	29039	29225	28956	29108	28980	28893	28950	28900	29066	29173	29019	29165	29161	29034	29232	29172	29165	29029	28934	29196	29179	29209	29083	28966	28984	28823	29053	29160	28819	29071	29441	29062	28963	29021	29112	29183	29159	28886	29144	29323	29169	29131	29017	29436	29129	29135	29001	29017	29319	29122	29210	28977	28915	29247	29299	29093	29136	29299	29482	28845	28828	29003	29088	28946	28999	29151	28960	29118	29136	29411	29146	29076	28996	29105	28907	29073	28951	29115	29181	28922	29144	29126	29186	29129	29291	29295	28993	29249	29188	28870	29426	29335	29037	29125	29138	29031	28828	29198	29050	29034	29019	29072	29171	29107	29169	29094	29092	28744	29008	28913	29043	29098	29175	28899	29103	28914	28947	29260	28949	28961	29145	29237	28858	28868	29084	29248	29274	29145	28976	29190	28886	29193	29015	29162	29096	29027	29089	29199	28906	29147	29143	29000	29215	29216	29101	29040	28915	29196	29211	29094	29173	28714	29050	29303	29022	28706	29126	29023	29143	29452	29185	28835	29188	28897	28796	28889	29094	29053	29065	29142	29064	29093	29164	28994	29039	28897	29124	28744	29114	29130	29181	29172	29006	29059	28797	29185	28830	29226	28904	29271	28850	29017	29051	29118	28962	29131	29067	28998	29223	28815	29153	29277	28759	28882	28846	28918	28890	29099	29195	29122	29119	29411	29044	29073	29062	29237	29154	29210	29044	28956	29313	29109	29011	29031	28883	29048	28982	29051	29393	28775	29178	29080	29162	29123	28966	28894	29065	29028	29168	29311	29014	29091	28982	28950	29194	29007	28801	29310	28761	29082	28773	29010	29192	29307	29243	28860	28892	29109	29166	29278	29230	28996	29233	29232	28787	29114	29170	28898	29095	28933	29044	28934	29225	28953	28946	29144	28868	29112	29233	29062	29094	28950	28734	28903	29209	29122	29021	28940	29234	28983	29119	29061	29156	29131	28943	29045	28872	29078	29087	29185	29110	28964	29066	29427	29077	29199	29052	29209	29129	28839	29255	29130	29139	29050	29069	29244	29058	29441	29095	28943	29196	29269	29185	29276	28992	29070	29011	29166	28963	29088	29279	29125	29155	29307	29247	28928	29269	29247	28986	29079	28848	29037	28846	28948	29091	29136	29179	29111	29137	28914	29028	29051	29301	28966	29178	29074	29054	29176	29059	29200	29195	29026	29001	28964	29099	28945	29093	29283	29156	28936	28957	28840	29188	29132	29031	29132	29133	29082	29035	28972	29126	28926	28801	29057	28894	29207	28965	29051	29063	29224	28900	28727	29110	29237	29122	29265	29208	29242	29010	28941	28909	28994	29118	28948	29091	29228	29011	29182	29039	29298	29144	29222	29236	28760	28689	28923	28749	29085	29111	29010	29018	28852	29089	28979	29219	29038	28965	29090	28913	29118	29134	29241	29130	29227	29276	29174	29183	28727	28916	29189	28879	28831	29125	29138	28703	28896	28943	29002	29034	28919	29033	29252	29159	29211	28961	29038	29171	29146	29286	28933	28947	29092	29155	29276	29066	29270	28687	28963	28761	29123	29274	29058	29212	29076	28912	29110	28853	29048	29213	29089	28858	29221	29104	29233	29046	28930	28827	28828	29011	29002	28932	29122	28891	29048	29214	29141	29108	28874	29065	28987	28996	29010	28943	28708	28864	29157	28903	28868	28809	28918	29067	28967	28968	29364	29044	29453	29028	28845	29248	28918	29103	29010	29085	29152	29020	28974	29171	29165	29051	29257	29135	29230	29144	29053	29271	29008	28815	28961	29195	28814	29152	29266	29082	29258	29246	29060	29164	29064	29253	28994	29015	29031	29108	29033	29126	28930	29238	29003	29109	29194	29361	29022	28982	28850	28992	28908	29144	29437	28921	28954	29065	29189	29038	29342	28948	29152	29312	29084	29330	29024	29006	29015	29070	29154	29015	29193	29127	29200	29252	28964	29279	29228	28990	29142	29039	29248	29013	28814	28914	29219	29162	28903	29144	28969	28814	29058	29239	28965	29377	29018	29132	28869	29091	29146	28782	28942	29107	29123	29155	29327	29103	29012	29160	28976	29103	29421	29114	29157	29097	29145	29133	28940	28867	29112	29242	29202	29204	29206	29062	28693	29011	28999	29331	29083	29118	29004	29257	29061	29083	28968	28844	29250	29270	28884	28840	29249	29113	28761	29099	29038	29147	29090	28788	28947	28911	29025	29204	29223	28928	29012	29063	29042	28878	29031	29071	29018	29064	28994	28982	28939	29177	29137	29281	29060	29033	29161	28924	29124	29197	29046	29029	29016	29157	29210	29061	29244	28977	29164	29079	29150	28941	29090	28701	28990	28855	28904	29026	28897	28546	28929	29173	29250	29164	29190	28958	29039	28997	29250	29046	28999	29286	29306	29187	29035	29091	29195	28910	28990	29074	28893	28785	28989	29010	28971	29053	29211	29123	29057	29089	29008	29035	29134	29002	29293	29026	29092	29093	29340	28954	29108	28969	29196	29148	28977	29122	28856	28962	28954	28778	28887	29259	29271	29176	29012	28917	28860	29079	29037	29002	28861	29007	29154	29191	29155	28953	28931	29243	29017	29173	28941	28946	29020	28812	29123	28950	29143	29125	28959	29136	29083	29001	29144	28979	29256	29052	28969	29077	29013	29095	28862	28707	29156	28953	29229	29260	29137	29157	29089	28887	28971	29147	29061	29272	29257	29241	29159	28999	29191	28710	29051	29053	28985	28983	29061	29021	28883	29127	28969	29227	29215	28750	29126	29257	29247	28991	29175	28981	29264	28936	29175	29099	28950	29370	29102	29157	29060	28893	28988	28905	29147	29176	29086	29280	29361	29051	29256	29128	29270	28937	28959	29324	29173	29013	29085	29260	29178	29079	28932	29238	29137	29330	29009	29169	29310	28904	29092	29014	29052	29168	29095	28866	28763	29179	28881	29100	29073	28958	29007	29202	29152	28972	29118	29155	28844	28981	29024	28976	29116	29118	28952	29144	29304	29180	29270	28940	28946	28885	28885	29160	29096	29255	29210	29026	29218	29005	29080	29102	28986	29026	28918	29178	29265	29063	29024	29109	29088	29056	29382	29023	29181	29096	28869	29237	29093	29100	28896	28941	28939	29085	29231	29108	29221	29202	29101	28969	28942	28801	29112	29017	29015	29081	29204	28775	28997	29062	28927	28891	29159	29153	29261	28893	29241	28958	29060	29069	29157	29053	28886	29234	29003	29016	29316	29195	29096	29178	29012	29065	28867	29083	29133	29142	28809	28947	28979	29230	28959	28849	29081	29068	28871	29178	29037	28910	29028	28890	29273	29150	29208	29333	29446	29261	29113	29417	28992	28997	29036	28901	28956	29042	29284	28992	28835	28833	29036	28859	29124	28989	29252	28798	29178	29130	29064	29269	28875	29098	29039	29191	29025	28935	29032	29215	29327	29089	29019	28807	29038	29127	29232	29101
27403	47101	46396	38884	33774	29281	26733	25268	23668	22498	21987	21083	20562	20205	19869	19570	19433	19153	19291	19092	18897	18938	18919	18773	18797	18587	18613	18579	18558	18432	18396	18350	18344	18250	18171	18367	17968	18342	18172	18164	18106	18262	18294	17908	18293	18063	17974	18170	18158	17889	18152	18029	18019	17968	18128	17991	18129	18006	17973	17967	18306	18004	18005	17932	17950	18062	18227	17934	18037	18012	17911	18141	18064	17946	18007	18234	18020	17943	18084	17986	18085	18020	17963	18068	18053	18120	18061	17878	17854	18033	18159	17991	17947	18025	18074	18088	17996	17969	17910	17923	18054	17998	18118	18141	18163	17950	18112	17981	18066	17943	18088	18217	17980	17965	17948	18066	17955	17988	17859	17819	18097	18057	18073	17939	17929	18118	17857	18025	17984	17908	18023	17953	17987	17832	18058	17935	17867	17898	17926	17926	17858	17834	18078	17965	17849	18009	17971	17973	18174	17863	17884	17927	18034	17976	17917	17962	17886	17916	17853	18007	17943	18008	18049	17752	18052	18123	17968	17936	17947	17891	18030	17853	17912	18043	18002	17876	18014	17927	18039	18000	18046	18056	17942	18078	17981	17909	17857	18009	17942	17893	17991	17903	17980	17906	18020	17995	18163	17993	18027	17890	17791	17936	18026	18029	17964	17905	18116	18106	17710	18045	17733	18063	18041	17812	18021	17988	17951	17898	17774	17873	17988	17994	18053	17968	18067	17908	18001	17955	17931	17868	17955	17801	17980	17909	17982	17985	18009	18094	17943	18114	18153	17757	17997	17973	18021	17907	18093	17914	17946	17918	17926	18095	18033	17961	17902	18032	17899	18159	17868	18023	17845	17914	17955	17866	17916	18042	17828	18085	17881	18001	18069	18088	17905	18226	17942	18012	18093	18007	17930	17984	18101	18051	18111	17863	17907	18026	18084	17663	18048	17849	18164	17977	17891	18145	17879	17974	18042	17959	18064	17834	17853	17913	17825	17947	17868	18022	18025	18052	17902	17883	17853	17860	17976	18074	17896	17921	18022	18018	17968	17807	17955	17936	18070	17861	17949	17983	17936	17808	17781	18031	18243	18007	17884	17803	17866	17928	17932	17980	17979	17797	17978	17924	18135	17932	18096	18027	18082	17928	18090	17956	17883	18173	17708	18003	17909	18195	17915	18000	17875	18192	17817	18118	17851	17852	18099	18109	17947	18112	17833	17796	17993	17973	17984	17831	17933	17912	17763	18091	17968	18081	17980	18067	17973	18170	18043	17997	18091	17862	17984	17914	17936	18222	17918	18036	18098	18014	17870	17799	18184	17927	18071	17964	18023	17894	18044	17957	17897	17921	18003	18057	17985	18091	18073	17854	18140	17993	17907	17967	17912	18154	18012	17892	17887	17803	17965	18060	18212	18056	18015	18072	17832	17854	17879	17966	17968	17899	18015	18112	17992	17842	18038	17894	17966	18059	18059	17852	18026	17856	17966	17891	18068	17789	18048	17929	17942	17947	17823	17961	18067	18055	18021	18004	18072	17791	17908	17883	17889	17996	17976	17828	17661	18212	17891	18080	18019	17756	17991	17978	17843	18047	17998	17899	17888	17818	17879	18105	17966	17882	17793	17960	17970	18003	17911	18006	17939	18072	17850	18008	18017	17905	17937	17866	17938	17918	17975	17837	18024	18042	18051	17966	17921	17948	17796	18000	18089	18071	17845	18029	18074	17995	17948	17979	17807	17887	17961	18054	17853	17921	18235	17995	17902	18105	18062	17843	17909	17915	17884	17950	18041	18049	18109	18119	17975	18060	17995	17925	17945	18093	17875	18051	18003	18031	18096	18014	18000	18002	18109	18038	18211	18035	18009	17935	17975	18109	17874	18023	18003	18036	18074	18040	17983	18075	17925	17834	17895	17593	18204	17846	17917	17950	18066	17975	17966	17971	18023	17832	17960	17868	17965	17954	18164	18143	17983	17945	18075	17928	17908	17862	17976	18080	17970	17872	18096	17882	18222	18037	18165	17911	17910	17926	18156	18021	17852	17953	17736	17891	18094	18068	18084	18027	17968	18045	18024	17928	18122	18065	17747	17971	17990	17876	17905	18147	18069	18216	17963	17781	18016	18120	17855	18020	17991	17787	18070	17999	17886	17975	17723	17997	17905	18058	17867	18155	17982	17751	17793	17965	17889	17987	18017	18021	18166	17996	18001	18041	18057	18023	18081	17960	17878	18079	17975	17939	17924	17862	18141	17934	17925	18032	17677	17800	18090	17957	18083	18215	18140	18024	18081	17884	17884	17977	17851	18055	18153	18109	17997	17845	17985	17946	18051	17905	17999	17912	17931	17895	18021	18017	17942	17909	17850	17962	17969	17903	17964	17866	17865	17834	17901	18165	17963	18104	17959	17988	17852	17873	18029	17907	18129	18073	17945	17963	17880	18088	17862	17923	18148	17909	17922	18018	17851	18068	18062	18031	17905	18048	18032	17958	17840	17997	18004	18034	18053	18116	18029	18111	17947	18039	17882	17899	17848	18037	17991	17939	18067	17889	17915	18149	18089	17958	17905	17862	17959	17878	17921	17926	17945	17895	17914	17938	17933	18211	17993	17939	17970	18164	18137	17883	18044	18046	17943	18076	17983	17930	17937	17985	18037	18116	18085	18029	17997	17938	17983	18000	18019	17974	18054	17973	17906	18013	17944	17982	18014	17908	17907	18074	18064	18002	18191	17814	17935	17956	17964	18050	17895	17971	17971	17947	17952	18109	17751	17897	18025	17892	18076	18080	17930	18035	17870	18078	17961	17893	17848	17986	17910	17823	17727	17843	17994	17766	17994	18035	17913	17909	18044	17965	17874	18068	17781	17988	17951	18015	18022	17844	18086	17894	18112	17984	17994	17995	17903	18006	17945	18030	18083	18022	17902	17954	17886	17891	18102	17839	18073	18018	18000	17904	18045	17922	17934	18002	17928	17949	17978	18025	18098	17945	18004	18022	18024	17846	18092	18003	17948	17971	17865	18044	18244	17939	18008	17971	18077	18013	17815	17893	18008	17928	17817	17940	18020	17982	18132	17812	17852	17958	18021	17801	17953	18014	17893	17935	17916	18023	18064	17911	18096	17970	18018	17927	18007	17724	18062	17950	17962	18040	17908	18010	17920	17884	18004	17979	18061	17785	18057	17820	18012	18115	18000	17949	18035	18001	18116	18030	18154	17839	18051	17958	17981	17917	18039	18081	18065	17862	18214	17978	18076	17897	17974	18072	18018	17973	18017	17957	18003	18105	18066	17960	18025	17905	18051	17979	17999	17893	18051	17997	17838	17960	18002	17981	17817	18027	17918	17934	17967	17877	17962	17884	17978	18111	17943	17987	18043	18099	18105	17940	18114	17914	17934	17829	17931	18065	17882	17979	18007	18018	17968	17975	17911	17936	17990	17997	17893	18077	18140	18000	17991	18008	17772	17969	18096	18043	18121	17822	18011	17862	17939	17884	18022	18022	17911	17929	17934	18104	17993	17935	17885	18021	17975	17893	17714	17888	17705	17990	18115	17830	17922	18053	18114	17838	18063	17979	17889	18115	17915	17855	17995	17977	17821	17934	18049	18108	17731	17616	17743	18142	17952	17932	17912	17822	18094	18033	17954	17993	18088	17924	17993	18052	17932	17814	18156	18041	17936	17843	17974	17928	17829	17962	17828	18145	18116	17995	18057	18010	17956	18060	18065	17885	17955	17816	18032	18000	18009	17886	17917	17883	17905	17924	18065	17879	18053	17996	17921	17879	18084	17878	17880	18021	18043	17722	17895	17924	18086	18087	18048	17844	17968	18015	17819	18111	18071	17854	17987	17875	18040	18092	18021	17993	17956	17928	18026	17960	17820	17773	18034	17895	17970	17996	17836	18137	18140	18114	18122	18093	17945	18047	17982	17945	17876	17997	18023	18033	18005	18208	18092	17889	17916	17805	17899	17918	17984	17938	17833	17947	17990	17852	18087	18025	18098	18012	17892	17889	17839	18133	17988	17997	18109	17965	17964	18017	17958	17871	18085	17942	18063	17974	17945	17923	17840	17967	17981	17940	17897	17849	18106	17934	17979	17895	18057	17936	17957	17779	17980	17866	18022	18169	17847	17976	17879	18150	18084	18087	17970	17992	17977	18132	18037	17954	17992	18009	17990	17819	18077	18120	18021	18027	17957	18006	17738	18066	18163	17856	18023	17826	17981	17947	18055	18170	18087	18015	18038	18013	17920	18017	17850	18089	17902	18079	18108	17920	17955	17926	18115	18085	17948	17945	17915	17846	17934	17956	17973	18095	18029	17812	17936	17950	17909	18065	17907	17909	18083	17949	18047	18075	17898	17984	18101	18038	18099	18065	17969	18011	17820	17927	17897	18123	17869	18013	17875	17968	18060	18073	17867	18084	17952	18022	17988	17935	17917	17916	17977	17869	17956	18144	17869	18090	18064	17863	18012	18031	18141	18029	17905	17786	17932	18174	18023	18038	18065	17937	18007	18068	17974	17940	18026	17859	17908	17877	17898	18016	18115	17843	17858	18053	17934	18079	17899	17964	18324	17851	18014	17921	18130	18045	17999	18010	17867	17888	17964	17809	17896	17946	17994	17839	18104	17955	17930	17974	18030	18138	18119	17965	17986	17993	18008	17815	17843	17959	17914	17837	18033	17737	17896	17973	18046	18312	17866	18142	17859	18016	18077	17973	18035	17951	18002	18142	17866	17997	17920	17826	17971	17819	17952	17892	17945	18045	17921	18110	18086	18153	17795	17931	17862	17877	17814	17962	18017	18035	17942	17997	18013	17985	18107	17935	18161	17978	17982	18088	17823	18003	18051	18128	17915	18152	18007	17931	17963	17781	17995	18098	18022	17969	17937	18001	17912	18262	17945	17936	17904	18024	18023	18148	18045	18113	18050	17972	18046	18134	17777	17986	17936	18156	17968	17986	17985	17991	17875	18018	17956	17957	17963	17962	17873	17887	18008	17986	17979	17995	18035	17993	17810	17801	18068	17970	18053	17931	17974	17806	17937	18045	18025	17869	17957	17863	17919	17975	17883	18010	17898	18147	17819	17871	18080	17925	17816	18056	17842	17852	18014	18112	18155	17895	18083	17957	17940	17841	18084	18018	17940	17990
37295	34357	39500	37817	34123	33355	32134	31410	31123	30780	30539	30390	30342	30321	30261	30101	29961	30186	30373	29981	30072	30223	29929	29602	30070	29949	29658	30065	29993	29975	30054	29874	29931	29958	30046	29951	29731	29766	29559	29804	29773	29728	29621	29721	29675	29916	29760	29866	29753	29505	29822	29783	29761	29767	29718	29922	29423	29719	29814	29697	29872	29488	29940	29706	29651	29857	29953	29629	29776	29718	29687	29518	29830	29799	29904	29764	29653	29565	29333	29648	29548	29777	29896	29930	29499	29788	29883	29659	29519	30082	29828	29805	29895	29823	29962	29556	29859	29681	29574	30049	29646	29736	29829	29705	29908	29685	29854	29645	29855	29574	29825	29486	29429	29356	29505	29778	29777	29733	29624	29394	29715	29719	29878	29770	29744	29659	29976	29763	29520	29721	29694	29975	30107	29814	30043	30145	29721	29774	29882	29770	29846	29669	29896	29904	29513	29746	29918	29700	29950	29759	29511	29621	29569	29704	29849	29653	29601	29730	29783	29595	29839	30040	29636	29762	29770	29833	29820	29732	29904	29537	29936	29684	29692	29736	29380	29478	29590	29751	29661	29786	29573	29672	29853	29558	29799	29663	30019	29845	29948	29789	30064	29760	29963	29742	29592	29726	30126	29528	29506	29763	30026	29581	29543	29919	29628	29819	29816	29746	29625	29541	29634	29622	29959	29556	29754	29875	29787	29606	29725	29646	29782	29681	29833	29446	29535	30052	29661	29927	29871	29732	29768	29591	29687	29775	29861	29810	30059	29990	29952	29533	29411	29504	29898	29975	29862	29703	29771	29887	29681	29972	29626	29622	29852	29785	29752	29762	29839	29654	29703	29925	29881	29516	29763	29771	29916	29768	29586	29811	29696	29741	29642	29589	29605	29817	29553	29780	29657	29419	29856	29459	29971	29853	29993	29680	29900	29776	29642	29850	29481	29816	29741	29867	29921	29797	29774	29630	29718	29751	29780	29781	29684	29712	29753	29468	29585	29660	29555	29761	29709	29910	29697	29623	29723	29918	29780	29848	29628	29637	29834	29763	29649	29717	29618	29695	29786	29703	29583	29782	29813	29857	29668	29484	29730	29825	29634	29641	29899	29857	29748	29791	29747	29680	29769	29745	29709	29611	29527	29784	29951	29858	29667	29816	29839	29909	29956	29649	29477	29900	30011	29741	29865	29682	29842	29782	29709	29867	30017	29660	29903	29774	29765	29659	29757	29858	29873	29882	29599	29590	29743	29462	29813	29784	29850	29826	29488	29648	29614	29882	29890	29696	29477	29509	29567	29655	30029	29944	29591	29552	29842	29462	29950	29774	29584	29730	29761	29972	29641	29808	29774	29796	30004	29749	29934	29796	29833	29650	29637	29814	29828	29870	29539	29716	29862	29744	29657	29851	29651	29800	29762	29779	29911	29881	29944	29958	29828	29871	29887	29874	29727	29627	29826	29732	29548	29609	30001	29923	29801	30010	29571	29741	29753	29741	29791	29713	29799	29669	29778	29829	29871	29875	29939	29770	29756	29656	29452	29566	29861	29846	29825	29672	29736	29764	29769	29740	29830	29747	29956	29779	29668	29989	29594	29852	29671	29804	29899	29825	29982	29806	29992	29620	29762	29861	29684	29808	29847	29647	29820	29820	29633	29662	29684	29573	29563	29604	29796	29641	29719	29662	29885	29516	29813	29749	29594	29616	29751	29763	29673	29884	29634	29616	30017	29603	29704	29452	29757	29757	29806	29514	29656	29736	29833	29721	29597	29934	29774	29426	29691	29703	29758	29708	29755	29747	29829	29728	29604	29837	29809	29699	29914	29652	29875	30069	29625	29394	29903	29637	29805	29773	29593	29555	29708	29690	29697	29585	29835	29754	29504	29929	29997	29486	29937	29659	29625	29788	29907	29796	29660	29715	29998	29900	29580	29999	29898	29631	29810	29538	29673	29850	29657	29744	29830	29733	29516	29600	29741	29530	29801	29687	29841	29768	29754	29897	29860	29425	29763	29472	29713	29737	29710	29759	29666	29730	29532	29763	29703	29474	29739	29656	29951	29719	29648	29543	29719	29706	29923	29642	29715	29730	29770	29763	29657	29714	29730	29809	29918	29808	29692	29678	29660	29518	29692	29853	29708	29751	29708	29671	29952	29726	29563	29581	29648	29785	29734	29731	29885	29810	29834	29789	29572	30128	29763	29680	29986	29843	29631	29660	29735	29870	29782	29846	29900	29827	29789	29688	29824	29898	29797	29949	29663	29963	29599	29532	29629	29547	29999	29709	29666	29964	29923	29355	29676	29515	29691	29466	29611	29788	29934	29825	29456	29429	29865	29804	29789	29919	30065	29908	29866	29841	29627	29581	29631	30058	30137	29898	29648	29886	29937	29947	29879	29993	29675	29758	29734	29583	29690	29498	29709	29599	29810	29927	29835	29593	29753	29919	29824	29786	29708	29901	29679	29781	29453	29795	29834	29561	29888	29461	29791	29676	29727	30060	29842	29566	29749	29567	29906	29739	29984	29577	29719	29694	29853	29782	29661	29877	29656	30038	29694	29814	29444	29824	29577	29703	29740	29822	29803	29675	29735	29673	29954	29855	29689	29690	29717	30099	29550	29542	29918	29740	29686	29847	29582	29884	29739	29944	29613	29703	29695	29995	29669	29687	29732	29894	29776	29735	29876	29896	29798	29525	29609	29952	29653	29938	29633	29752	30075	29733	29983	29840	29622	29742	29435	29700	29714	29726	29842	29552	29480	29597	29722	29625	29606	29702	29776	30003	30011	29946	29810	29854	29606	29591	29653	29697	29492	29620	29555	29740	29705	29672	29704	29711	29867	29720	29665	29666	29796	29632	29715	29785	29680	29904	29704	29650	29684	29761	29820	29488	29784	29862	29888	29615	29988	29783	29767	29753	29792	29866	29851	29725	29739	29887	29782	29607	29805	29487	29549	29699	29625	29883	29902	29832	30109	29714	29717	29543	29699	29909	29823	29460	29302	29788	29699	29987	29567	29765	29889	29832	29833	29813	29589	29723	29551	29801	29677	29706	29907	29613	30068	29805	29446	29455	29670	29769	29912	29682	29867	29820	29858	29638	29711	29493	30007	29677	29783	29962	29973	29950	29996	29952	29752	29747	29813	29831	29877	29889	29912	29904	29647	29924	29793	29845	29847	29539	29884	29690	29718	30000	29597	30053	29663	29651	29774	29874	30066	29852	29726	29626	29753	29749	29732	29523	29699	29882	29820	29904	29692	29877	30019	29873	29615	29649	29982	29680	29669	29680	29712	29745	29601	29592	29776	29768	29500	29666	29552	29809	29777	29912	29696	29834	30102	29848	29786	29725	29756	29548	29852	29661	29571	29665	29770	29741	29959	29627	29998	29833	29860	29800	29531	29718	29767	29513	29665	29423	29721	29990	29731	29667	29705	29894	29737	29716	29682	29807	29736	29619	29815	29814	29980	29564	29798	29818	29653	29762	29854	29538	29597	29777	29693	29814	29878	29432	29612	29651	29823	29933	29687	29612	29614	29737	29861	29663	30001	29756	30023	29887	29900	29836	29800	29617	29717	29728	29897	30052	29810	29644	29682	29253	30045	29738	29728	29831	29687	29848	29551	29617	29867	29748	29665	29819	29981	29607	29692	29746	29639	29882	29723	29686	29664	29870	29670	30008	29620	29691	29599	29523	29598	29703	29688	29749	29770	29857	29750	29778	29731	29887	29871	29885	29744	30053	29722	29778	29879	29610	29656	29657	29721	29793	29782	29686	29643	29741	29578	29676	29617	29677	29526	29996	29721	29903	29582	29769	29785	29717	29702	29520	29729	29809	29750	29811	29669	29891	29774	29680	29932	29683	29717	29607	29599	29643	29832	29827	29904	29787	29675	29859	29788	29802	29745	29850	29934	29803	29756	30022	30090	29866	29760	29738	29740	29773	29750	29630	29481	29756	29802	29418	29516	29566	29886	29828	29580	29764	29874	29612	29891	29732	29912	29859	29846	29948	29881	29895	29771	29677	29554	29724	29920	30015	29804	29868	29617	29779	29557	29516	29693	29638	29833	29554	29765	29631	29814	29996	29765	29594	29877	29672	29834	29857	29657	29830	29533	29894	29867	29859	29745	29787	29529	29678	29754	29462	29552	29777	29833	29572	29659	29787	29614	29907	29638	29597	29651	29890	29941	29547	29806	29719	29709	29798	29362	29807	29697	29482	29784	29692	29518	29695	29833	29715	29800	29655	29487	29534	29754	29582	29876	29823	29771	29843	29719	29851	29870	29918	29857	29686	29893	29550	29972	29531	29790	29971	29895	29818	29836	29616	29878	29849	29828	29704	29456	29904	29687	29856	29879	29852	29709	29828	29823	29991	29642	29646	29594	29554	29693	29722	29674	29576	29651	29859	29944	29650	29569	29502	29958	29597	29821	29662	29632	29742	29940	29607	29715	29702	29588	29715	29750	29744	29823	29855	29935	29879	29915	29743	29778	30033	29646	29722	29844	29774	29759	30098	29610	29770	29703	29934	29745	29594	29734	30042	29829	29605	29673	29712	29759	29547	29671	29562	29629	29675	29831	29651	29827	29773	29597	29625	29944	29744	29609	29965	29768	29900	29715	29762	29779	29701	29567	29704	29553	29662	29675	29798	29564	29696	29818	29602	29628	29626	29855	29809	29850	29703	29925	29913	29884	29809	29974	29778	29836	29697	29393	29650	29647	29865	29665	29820	29784	29656	29869	29740	29835	29760	29585	29677	29767	29707	29656	29687	29835	29796	29727	29513	29868	29699	29903	29589	29648	29571	29810	29762	29913	29822	29663	29973	29972	29869	29818	29785	29582	29867	30033	29774	29900	29583	29955	29484	29798	29721	29874	29389	29603	29685	29928	29798	29781	29813	29553	29623	29954	29745	29971	29913	29968	29741	29678	29686	29721	29660	29615	29754	29879	29622	29538	29802	29936	29640	29744	29728	29630	29514	29701	29549	29513	29694	29589	29740	29711	29780	29764	29667	29782	29833	29655	29675	29646	29903	29705	29490	29837	29784	29764	30026	29970	29649	30095	29715	29401	29788	29676	29697	29477	29738	29911	29507	29601	29599	30062	29801	29949	29700	29954	29991	29702	29668	29408	29927	30022	29824	29615	29753
28366	35493	34752	29077	25739	23604	22123	21486	20630	20083	19877	19578	19349	18999	19047	18813	18953	18727	18753	18793	18868	18591	18755	18576	18668	18583	18435	18679	18554	18617	18460	18480	18573	18620	18075	18442	18574	18550	18424	18648	18294	18410	18367	18374	18477	18366	18427	18386	18382	18439	18315	18333	18387	18387	18265	18364	18247	18530	18496	18233	18452	18375	18341	18244	18267	18582	18497	18366	18425	18153	18174	18568	18252	18401	18513	18395	18400	18314	18424	18436	18441	18317	18408	18205	18410	18445	18407	18306	18372	18430	18157	18388	18316	18343	18362	18468	18243	18332	18485	18336	18284	18284	18288	18479	18294	18414	18386	18533	18253	18564	18386	18314	18481	18271	18357	18152	18376	18207	18214	18494	18297	18311	18344	18183	18390	18491	18269	18351	18484	18491	18348	18367	18224	18441	18321	18396	18279	18406	18358	18393	18491	18208	18390	18486	18306	18125	18435	18416	18380	18335	18537	18410	18507	18419	18458	18380	18336	18257	18473	18531	18296	18388	18367	18276	18369	18436	18564	18248	18343	18344	18495	18222	18276	18397	18358	18369	18444	18523	18551	18325	18371	18298	18380	18298	18400	18362	18166	18338	18341	18471	18305	18342	18226	18440	18321	18320	18537	18195	18269	18378	18415	18177	18233	18229	18382	18303	18262	18298	18420	18440	18305	18417	18296	18266	18448	18365	18288	18332	18400	18342	18370	18460	18561	18258	18425	18265	18275	18383	18443	18277	18474	18133	18302	18495	18289	18239	18388	18304	18497	18507	18355	18279	18440	18279	18330	18319	18513	18438	18522	18433	18414	18378	18321	18311	18359	18299	18300	18346	18476	18446	18411	18374	18268	18257	18270	18418	18420	18384	18316	18308	18462	18350	18549	18236	18268	18368	18498	18363	18264	18450	18286	18387	18417	18443	18342	18393	18388	18593	18480	18515	18467	18380	18282	18326	18305	18586	18352	18240	18260	18274	18309	18282	18505	18322	18256	18416	18164	18283	18317	18328	18409	18451	18357	18394	18493	18298	18217	18372	18334	18326	18316	18284	18294	18556	18361	18476	18544	18359	18350	18398	18414	18431	18438	18365	18297	18384	18199	18380	18347	18426	18318	18351	18235	18315	18405	18271	18502	18261	18470	18300	18443	18372	18371	18427	18344	18395	18432	18223	18531	18514	18400	18187	18435	18374	18393	18530	18380	18410	18375	18443	18545	18477	18336	18467	18383	18333	18360	18428	18380	18394	18314	18201	18286	18305	18397	18340	18365	18488	18203	18257	18301	18336	18442	18473	18418	18422	18433	18458	18300	18408	18443	18148	18472	18492	18327	18282	18367	18381	18270	18342	18457	18585	18362	18387	18481	18268	18350	18365	18336	18485	18260	18288	18468	18230	18315	18394	18385	18344	18394	18217	18482	18486	18322	18235	18202	18554	18342	18352	18481	18278	18349	18320	18306	18413	18453	18468	18373	18307	18400	18446	18453	18251	18466	18265	18366	18307	18481	18430	18524	18490	18560	18477	18368	18403	18316	18265	18358	18155	18528	18301	18447	18413	18310	18403	18367	18384	18458	18383	18328	18260	18373	18402	18170	18411	18292	18372	18348	18329	18406	18453	18430	18220	18369	18336	18317	18310	18140	18429	18435	18362	18342	18284	18438	18383	18357	18265	18308	18379	18450	18346	18394	18429	18524	18360	18422	18313	18332	18412	18220	18329	18372	18444	18194	18326	18065	18444	18366	18119	18392	18355	18221	18502	18489	18421	18363	18540	18411	18410	18251	18272	18311	18550	18263	18256	18314	18215	18449	18252	18407	18524	18234	18502	18354	18209	18321	18417	18259	18375	18337	18486	18283	18056	18457	18299	18443	18409	18288	18333	18517	18384	18448	18364	18294	18456	18326	18436	18582	18469	18436	18304	18503	18434	18245	18370	18468	18529	18296	18282	18464	18402	18389	18463	18268	18254	18542	18411	18529	18446	18426	18260	18388	18382	18380	18343	18322	18417	18401	18228	18416	18371	18359	18321	18492	18341	18459	18417	18268	18316	18324	18582	18608	18374	18393	18381	18412	18214	18156	18311	18404	18565	18386	18434	18407	18609	18407	18249	18370	18448	18217	18445	18425	18356	18351	18365	18351	18427	18386	18268	18172	18411	18402	18379	18246	18402	18426	18227	18363	18558	18381	18404	18289	18389	18379	18372	18276	18221	18352	18293	18477	18351	18466	18657	18394	18540	18324	18234	18255	18277	18478	18436	18371	18404	18366	18258	18127	18294	18448	18323	18334	18404	18371	18340	18611	18480	18260	18255	18215	18315	18396	18632	18506	18217	18382	18420	18393	18459	18456	18369	18514	18365	18367	18293	18337	18277	18470	18280	18497	18382	18297	18279	18484	18412	18191	18491	18428	18466	18419	18321	18412	18313	18505	18525	18161	18445	18322	18345	18355	18378	18429	18549	18279	18622	18483	18478	18532	18334	18446	18339	18487	18414	18556	18345	18343	18432	18505	18223	18492	18365	18431	18418	18381	18357	18398	18437	18349	18462	18298	18184	18487	18358	18422	18305	18358	18425	18264	18406	18581	18367	18204	18443	18145	18341	18387	18605	18487	18118	18427	18421	18254	18411	18405	18543	18293	18109	18352	18278	18089	18319	18526	18433	18340	18439	18257	18293	18493	18365	18095	18389	18441	18261	18307	18273	18384	18574	18361	18384	18386	18205	18261	18314	18403	18447	18311	18395	18258	18254	18452	18413	18441	18360	18371	18473	18360	18362	18361	18231	18317	18302	18229	18376	18441	18479	18326	18501	18421	18335	18475	18321	18216	18312	18405	18278	18236	18352	18350	18222	18172	18363	18335	18443	18512	18384	18230	18471	18392	18415	18385	18241	18135	18300	18524	18251	18400	18380	18489	18545	18347	18501	18305	18249	18278	18221	18325	18346	18385	18415	18301	18418	18254	18367	18322	18411	18299	18331	18268	18415	18425	18322	18272	18289	18394	18303	18388	18266	18480	18451	18375	18484	18289	18289	18363	18478	18501	18339	18380	18350	18311	18455	18386	18207	18171	18265	18421	18563	18505	18425	18437	18379	18554	18370	18447	18550	18365	18498	18442	18401	18335	18374	18197	18550	18214	18449	18383	18338	18496	18410	18436	18182	18260	18474	18456	18354	18242	18307	18412	18497	18257	18323	18295	18131	18367	18359	18298	18372	18245	18405	18364	18253	18250	18403	18476	18250	18532	18443	18318	18325	18330	18420	18410	18390	18212	18467	18319	18392	18278	18406	18382	18460	18486	18363	18480	18390	18340	18435	18441	18511	18265	18429	18394	18264	18320	18329	18406	18344	18162	18468	18329	18272	18344	18317	18424	18336	18290	18274	18413	18470	18370	18467	18504	18330	18350	18461	18465	18365	18377	18533	18312	18379	18431	18409	18459	18218	18271	18409	18314	18340	18648	18228	18347	18152	18322	18405	18176	18562	18248	18334	18553	18264	18451	18275	18246	18235	18501	18326	18193	18422	18508	18373	18396	18277	18466	18361	18291	18529	18094	18451	18376	18521	18342	18315	18461	18461	18336	18278	18469	18454	18386	18170	18383	18316	18398	18347	18397	18369	18455	18402	18173	18328	18081	18348	18383	18256	18257	18316	18398	18295	18409	18304	18316	18317	18383	18317	18315	18215	18310	18492	18158	18505	18508	18398	18453	18496	18270	18210	18433	18510	18354	18347	18431	18284	18362	18313	18366	18435	18296	18265	18123	18438	18316	18396	18295	18253	18422	18241	18491	18399	18286	18299	18422	18371	18413	18327	18201	18382	18382	18388	18408	18358	18494	18481	18380	18418	18556	18392	18404	18330	18253	18337	18433	18298	18341	18346	18348	18356	18437	18300	18348	18503	18435	18371	18438	18170	18488	18344	18300	18299	18218	18362	18263	18404	18503	18244	18354	18516	18522	18503	18350	18303	18412	18288	18373	18416	18208	18186	18344	18509	18467	18234	18360	18344	18501	18615	18539	18332	18404	18448	18253	18450	18392	18326	18215	18189	18412	18402	18388	18438	18544	18470	18279	18238	18423	18202	18438	18091	18346	18308	18265	18299	18533	18301	18402	18193	18384	18457	18379	18384	18254	18474	18472	18505	18340	18400	18322	18490	18485	18317	18527	18365	18274	18372	18441	18355	18449	18414	18324	18226	18368	18336	18393	18360	18372	18153	18355	18259	18386	18320	18371	18349	18304	18512	18252	18305	18234	18428	18375	18403	18355	18516	18472	18220	18549	18245	18450	18297	18382	18504	18255	18366	18358	18314	18404	18326	18344	18373	18237	18234	18308	18507	18548	18327	18361	18255	18562	18252	18243	18399	18453	18494	18426	18298	18343	18409	18271	18374	18490	18358	18493	18391	18436	18377	18370	18191	18279	18344	18273	18480	18438	18419	18501	18198	18465	18367	18273	18587	18285	18427	18373	18375	18430	18446	18338	18184	18226	18335	18455	18474	18296	18348	18371	18248	18401	18286	18278	18254	18531	18269	18440	18280	18359	18347	18576	18392	18359	18335	18308	18452	18443	18394	18498	18306	18338	18471	18475	18344	18344	18531	18478	18364	18372	18335	18207	18308	18457	18513	18452	18523	18356	18358	18325	18270	18319	18449	18436	18265	18360	18439	18197	18522	18448	18276	18329	18290	18415	18349	18619	18395	18477	18455	18449	18410	18393	18336	18396	18255	18391	18350	18284	18278	18176	18478	18379	18283	18259	18260	18458	18088	18276	18245	18491	18291	18273	18327	18673	18477	18454	18360	18399	18358	18234	18364	18381	18236	18351	18108	18288	18382	18418	18486	18225	18426	18262	18408	18361	18414	18473	18183	18358	18525	18322	18169	18336	18476	18456	18442	18346	18450	18428	18571	18551	18508	18060	18421	18297	18283	18546	18225	18487	18297	18408	18384	18226	18334	18432	18368	18350	18275	18268	18417	18525	18381	18341	18218	18329	18473	18416	18381	18269	18577	18355	18420	18286	18260	18378	18310	18330	18361	18506	18363	18218	18439	18256	18282	18357	18542	18340	18435	18459	18334	18304	18293	18592	18458	18280	18211	18374	18323	18358	18461	18322	18397	18364	18261	18343	18371	18464	18197
24077	21197	27813	26028	26731	32047	34601	31954	30743	30648	30457	29974	29578	29432	29518	29313	29231	29065	28945	28844	29127	28986	28992	28934	28769	28830	28540	28738	28430	28690	28789	28653	28541	28637	28570	28340	28419	28376	28549	28360	28337	28542	28557	28715	28591	28531	28391	28439	28592	28413	28355	28219	28265	28405	28401	28239	28467	28489	28191	28562	28486	28494	28327	28511	28505	28057	28062	28394	28298	28449	28342	28276	28511	28304	28226	28238	28100	28410	28349	28472	28407	28190	28302	28404	28124	28352	28455	28228	28221	28375	28397	28270	28251	28403	28379	28082	28424	28386	28445	28285	28450	28358	28244	28313	28282	28062	28278	28087	28224	28490	28199	28525	28294	28545	28370	28652	28377	28475	28475	28530	28255	28336	28531	28136	28268	28501	28467	28258	28377	28246	28417	28529	28410	28415	28312	28372	28720	28163	28470	28448	28251	28276	28460	28598	28298	28496	28434	28133	28221	28726	28506	28184	28311	28347	28397	28112	28220	28298	28141	28205	28153	28208	28595	28340	28406	28492	28406	28309	28303	28276	28401	28421	28552	28268	28218	28416	28486	28157	28184	28619	28396	28160	28390	28478	28316	28188	28402	28518	28354	28345	28227	28261	28366	28213	28248	28278	27983	28044	28366	28166	28326	28369	28345	28311	28021	28159	27943	28114	28238	28333	27919	28497	28232	28108	28422	28092	28414	28596	28437	28241	28118	28214	28346	28276	28246	28249	28154	28310	28391	28537	28392	28497	28249	28278	28402	28286	28336	28329	28306	28157	28079	28611	28154	28250	28248	28134	28330	28122	28439	28437	28453	28343	28164	28536	28583	28280	28375	28362	28358	28359	28299	28537	28284	28323	28606	28727	28532	28345	28401	28349	28102	28197	28195	28378	28209	28277	28437	28484	28151	28272	28541	28522	28385	28358	28402	28473	28700	28310	28291	28261	28176	28223	28288	28269	28506	28541	28323	28380	28145	28189	28091	28157	28022	28539	28364	28257	28220	28327	28567	28305	28247	28243	28323	28368	28330	28169	28110	28172	28417	28556	28412	28251	28532	28277	28308	28299	28094	28191	28423	28495	28130	28186	28440	28477	28161	28106	28429	28168	28393	28380	28131	28187	28039	28333	28245	28161	28403	28232	28413	28556	28437	28230	28227	28457	28474	28105	28169	28119	28064	28337	28117	28131	28411	28288	28433	28592	28073	28354	28402	28381	28037	28517	28205	28473	28166	28640	28378	28222	28763	28243	28441	28177	28252	28087	28363	28295	28485	28261	28103	28060	28246	28279	28341	28034	27971	28466	28260	28486	28380	28408	28416	28180	28346	28590	28625	28265	28279	28321	28167	28310	28341	28150	28475	28362	28369	28124	28448	28417	28485	28218	28283	28398	28368	28218	28146	28785	28482	28235	28147	28500	28318	28295	28424	28491	28440	28602	28494	28277	28241	28473	28370	28301	28430	28236	28216	28366	28253	28550	28220	28433	28416	28307	28405	28201	28512	28468	28334	28595	28311	28575	28231	28258	28613	28533	28242	28261	28253	28528	28262	28382	28260	28526	28278	28451	28081	28906	28388	28358	28582	28461	28472	28249	28226	28312	28053	28314	28230	28457	28109	28314	28569	28208	28285	28281	28483	28156	28380	28717	28591	28215	28311	28260	28239	28054	27914	28374	28330	28374	28342	28350	28500	28306	28424	28370	28328	28258	28413	28437	28529	28290	28374	28403	28613	28344	28223	28286	28510	28094	28227	28030	28236	28219	28529	28305	28479	28296	28175	28665	28400	28439	28359	28357	28404	28179	28408	28398	28319	28203	28640	28508	28458	28538	28258	28244	28507	28349	28453	28083	28312	28335	28435	28421	28362	28378	28691	28375	28213	28134	28424	28381	28042	28451	28306	28373	28145	28158	28142	28248	28080	28083	28308	28441	28200	28419	28471	28444	28147	28093	28256	28268	28580	28275	28598	28063	28075	28410	28203	28263	28236	28357	28227	28207	28181	28214	28157	28510	28198	28530	28309	28385	28449	28412	28383	28308	28224	28627	28446	28315	28548	28471	28272	28066	28447	28250	28588	28363	28115	28744	28475	28255	28199	28352	28230	28187	28372	28294	28240	28365	28483	28209	28341	28174	28300	28176	28307	28150	28265	28167	28450	28331	28231	28329	28204	28263	28043	28244	28245	28397	28315	28235	28379	28473	28182	28291	28355	28195	28281	28466	28406	28429	28309	28163	28347	28342	28433	28050	28120	28161	28726	28358	28243	28245	28497	27832	28527	28328	28426	28414	28399	28260	28257	28263	28128	28237	28425	28322	28376	28473	28304	28722	28591	28643	28335	28354	28192	28316	28534	28355	28344	28082	28352	27998	28399	28175	28520	28462	28368	28130	28212	28314	28497	28240	28271	28234	28230	28551	28310	28292	28427	28133	28537	28319	28243	28162	28064	28362	28213	28226	28437	28273	28599	28227	28268	28251	28224	28244	28154	28260	28268	28335	28592	28302	28288	28346	28511	28136	28220	28348	28328	28497	28451	28159	28488	28222	28279	28125	27950	28452	28589	28329	28208	28184	28096	28392	28393	28522	28625	28405	28320	28228	28057	28395	28309	28050	28338	28301	28232	28336	28321	28542	28228	28382	28372	28390	28193	28235	28501	28327	28467	28613	28563	28732	28219	28375	28391	28477	28181	28431	28308	28530	28347	28445	28279	28132	28190	28502	28493	28487	28409	28382	28228	28491	28480	28317	28259	28418	28445	28424	28522	28300	28332	28515	28383	28509	28773	28334	28321	28209	28284	28334	28285	28457	28455	28170	28210	28425	28509	28278	28410	28314	28150	28400	28272	28110	28512	28327	28230	28459	28283	28037	28303	28515	28360	28127	28615	28191	28387	28481	28387	28315	28311	28471	28558	28314	28408	28288	28203	28153	28435	28521	28184	28126	28373	28542	28179	28221	28269	28664	28275	28363	28293	28107	28418	28313	28274	28153	28250	28528	28673	28589	28405	28328	28237	28253	28299	28225	28369	28226	28348	28179	28288	28411	28275	28225	28064	28428	28577	28407	28293	28435	28272	28182	28052	28320	28146	27994	28507	28565	28296	28462	28252	28302	28193	28311	28506	28317	28369	28288	28347	28455	28227	28141	28308	28153	28430	28269	28184	28429	28462	28379	28269	28319	28079	28492	28561	28178	28243	28421	28710	28228	28412	28467	28295	28109	28705	28428	28203	28363	28422	28208	28346	27973	28403	28287	28481	28432	28216	28134	28560	28274	28545	28441	28447	28455	28533	28192	28655	28293	28260	28008	28472	28424	28383	28214	28357	28386	28304	28137	28332	28327	28308	28211	28422	28285	28360	28512	28295	28211	28504	28299	28508	28174	28518	28371	28330	28194	27811	28474	28350	28420	28255	28609	28573	28458	28274	28231	28213	28269	28514	28260	28312	28378	28427	28241	28376	28277	28537	28073	28224	28212	28462	28332	28394	28112	28478	28171	28376	28379	28379	28291	28202	28398	28426	28389	28504	28288	28133	28393	28377	28336	28237	28084	28260	28560	28475	28354	28308	28339	28216	28294	28281	28224	28367	28506	28245	28350	28217	28247	28266	28291	28456	28497	28435	28155	28341	28350	28515	28332	28337	28359	28191	28312	28288	28229	28459	28533	28284	28269	28078	28337	28206	28157	28554	28231	28335	28282	28303	28233	28380	28516	28544	28445	28551	28414	28208	28783	28178	28293	28423	28233	28121	28543	28545	28454	28156	28304	28451	28318	28292	28413	28307	28856	28448	28482	28210	28291	28261	28075	28142	28133	28380	28485	28379	28263	28530	28349	28434	28295	28463	28352	28458	28144	28087	28504	28473	28267	28509	28351	28237	28169	28507	28537	28329	28345	28361	28399	28463	28582	28522	28103	28061	28325	28366	28303	28238	28345	28524	28318	28064	28415	28215	28572	28455	28432	28519	28313	28205	28378	28115	28676	28623	28463	28422	28442	28542	28258	28330	28404	28588	28478	28199	28459	28497	28448	28440	28277	28422	28230	28544	28343	28153	28480	28411	28447	28278	28321	28254	28369	28455	28385	28386	28355	28482	28375	28340	28342	28382	28203	28170	28372	28391	28078	28222	28280	28204	28480	28614	28284	28204	28037	28517	28291	28481	28339	28080	28394	28230	28308	28180	28239	28446	28370	28272	28154	28119	28472	28257	28276	28492	28385	28237	28210	28316	28513	28521	28428	28613	28394	28457	28262	28132	28322	28219	28319	28351	28349	28214	28259	28274	28282	28363	28417	28194	28139	28318	28395	28400	28241	28404	28520	28122	28258	28461	28497	28259	28378	28648	28501	28316	28413	28752	28111	28381	28564	28608	28506	28348	28389	28142	28284	28463	28253	28065	28593	28346	28510	28392	28393	28285	28202	28259	28357	28304	28130	28379	28169	28316	28429	28598	28232	28293	28382	28571	28230	28321	28110	28344	28188	28589	28353	28217	28368	28313	28435	28352	28446	28436	28432	28379	28327	28269	28370	28456	28447	28426	28343	28710	28438	28402	28366	28356	28234	28149	28576	28487	28396	28498	28157	28562	28413	28367	28448	28538	28328	28578	28186	28310	28298	28478	28060	28595	28250	28475	28571	28348	28438	28463	28435	28086	28247	28378	28543	28314	28431	28578	28290	28280	28527	28471	28251	28289	28497	28163	27959	28266	28375	28236	28295	28513	28350	28541	28518	28349	28354	28411	28460	28438	28257	28320	28400	28255	28364	28302	28129	28572	28273	28361	28145	28454	28113	28424	28295	28556	28417	28439	28046	28315	28377	28337	28243	28349	27937	28343	28253	28555	28480	28344	28494	28431	28536	28411	28330	28215	28418	28263	27918	28269	28392	28341	28364	28544	28237	28322	28167	28532	28441	28267	28275	28478	28143	28416	28040	28324	28039	28606	28203	28520	28492	28433	28461	28310	28266	28297	28131	28333	28257	28290	28530	28388	28323	28376	28326	28249	27967	28348	28296	28388	28382	28264	28318	28164	28149	28650	28378	28619	28379	28380	28161	28207	28468	28304	28284	28346	28417	28244	28308	28411	28627	28218	28252	28233	28272	28385	28466	28415	28332	28293	28311	28420	28435	28321	28286	28398	28147	28257	28559
25078	41523	40608	34467	29567	26195	24417	22910	21556	20988	20508	19876	19449	19073	19151	18724	18681	18750	18426	18527	18418	18526	18179	18210	18144	18219	18259	17969	18116	17932	18047	17945	17937	17775	17994	17843	17790	17887	17913	17818	17688	17832	17833	17886	17750	17633	17626	17863	17746	17688	17830	17979	17835	17621	17726	17807	17676	17728	17677	17744	17803	17882	17534	17736	17729	17734	17638	17810	17660	17872	17763	17880	17636	17614	17799	17786	17726	17941	17743	17733	17764	17865	17676	17592	17763	17728	17687	17864	17764	17803	17742	17803	17694	17680	17765	17565	17796	17616	17680	17653	17530	17722	17598	17482	17490	17590	17847	17607	17798	17689	17805	17675	17516	17654	17766	17690	17693	17751	17714	17612	17675	17643	17562	17635	17712	17697	17683	17718	17861	17752	17657	17657	17760	17667	17617	17551	17631	17686	17715	17716	17631	17881	17651	17800	17751	17913	17608	17617	17902	17718	17805	17709	17694	17636	17449	17639	17652	17832	17721	17657	17651	17663	17748	17695	17646	17767	17830	17555	17633	17824	17831	17576	17723	17751	17652	17684	17777	17830	17914	17969	17629	17560	17686	17824	17634	17840	17752	17726	17691	17785	17714	17720	17584	17786	17637	17816	17697	17538	17650	17674	17688	17608	17863	17650	17755	17751	17697	17840	17679	17617	17663	17622	17580	17584	17798	17590	17738	17682	17746	17746	17694	17870	17499	17530	17705	17752	17831	17790	17644	17738	17771	17960	17529	17753	17892	17669	17843	17675	17739	17730	17741	17569	17730	17711	17856	17667	17786	17602	17791	17726	17779	17697	17565	17633	17811	17579	17744	17871	17868	17534	17927	17669	17778	17588	17638	17732	17723	17679	17574	17771	17678	17495	17881	17769	17472	17800	17593	17643	17729	17684	17721	17768	17571	17613	17624	17663	17620	17746	17704	17687	17832	17699	17639	17758	17716	17845	17695	17729	17857	17804	17777	17741	17541	17685	17696	17701	17605	17730	17685	17639	17694	17617	17523	17840	17641	17624	17849	17677	17660	17660	17734	17604	17614	17627	17774	17665	17772	17474	17697	17742	17662	17656	17636	17674	17529	17603	17883	17713	17671	17657	17820	17789	17514	17600	17814	17558	17781	17693	17741	17768	17720	17607	17775	17703	17635	17614	17639	17821	17693	17732	17608	17865	17771	17700	17626	17724	17771	17662	17654	17747	17769	17752	17751	17754	17634	17542	17516	17768	17617	17619	17582	17552	17677	17653	17556	17841	17900	17692	17719	17561	17501	17781	17553	17732	17553	17786	17720	17654	17708	17684	17920	17795	17627	17979	17800	17679	17707	17649	17680	17711	17581	17790	17541	17773	17728	17725	17407	17692	17895	17518	17586	17784	17825	17737	17744	17600	17749	17723	17695	17802	17626	17571	17577	17633	17775	17778	17658	17649	17512	17664	17934	17487	17658	17771	17718	17808	17482	17804	17615	17719	17558	17586	17638	17543	17640	17632	17665	17672	17720	17882	17616	17589	17654	17639	17687	17728	17858	17799	17814	17855	17482	17810	17809	17417	17752	17670	17813	17803	17633	17486	17677	17700	17617	17645	17761	17757	17712	17488	17815	17845	17646	17831	17640	17824	17668	17590	17706	17682	17854	17905	17591	17586	17717	17733	17668	17791	17713	17646	17677	17785	17732	17690	17730	17441	17512	17484	17737	17826	17727	17754	17771	17569	17700	17641	17837	17759	17594	17930	17680	17774	17656	17691	17628	17720	17573	17728	17752	17556	17410	17858	17602	17802	17794	17581	17541	17742	17824	17935	17726	17511	17587	17657	17609	17693	17828	17665	17505	17678	17692	17799	17740	17872	17727	17637	17786	17636	17605	17569	17728	17746	17772	17745	17715	17664	17749	17639	17874	17713	17615	17644	17844	17518	17670	17663	17699	17815	17903	17768	17690	17652	17708	17479	17843	17710	17744	17611	17674	17544	17725	17676	17714	17761	17629	17528	17834	17755	17476	17566	17777	17577	17761	17713	17662	17884	17698	17552	17823	17753	17800	17727	17950	17600	17736	17581	17748	17729	17862	17598	17661	17528	17734	17664	17740	17627	17630	17734	17822	17702	17754	17873	17773	17746	17654	17697	17625	17651	17602	17860	17683	17691	17542	17795	17559	17613	17741	17645	17795	17771	17750	17610	17664	17577	17777	17643	17928	17820	17481	17816	17773	17787	17721	17603	17668	17583	17757	17581	17635	17827	17696	17671	17576	17667	17652	17669	17643	17649	17736	17749	17622	17584	17867	17758	17699	17706	17713	17794	17722	17773	17722	17702	17635	17682	17598	17806	17622	17596	17637	17636	17786	17618	17557	17728	17647	17813	17494	17516	17832	17729	17777	17707	17512	17604	17744	17833	17747	17624	17608	17552	17718	17794	17640	17682	17674	17495	17811	17741	17669	17695	17604	17671	17719	17837	17710	17823	17684	17688	17611	17641	17810	17679	17530	17886	17784	17703	17601	17498	17777	17825	17661	17605	17632	17582	17742	17819	17683	17803	17713	17739	17681	17591	17724	17664	17693	17712	17707	17787	17921	17681	17534	17579	17648	17690	17657	17701	17756	17632	17602	17580	17793	17594	17799	17764	17688	17499	17512	17671	17581	17551	17680	17754	17768	17546	17631	17576	17696	17546	17660	17575	17481	17760	17674	17827	17842	17523	17653	17660	17733	17603	17710	17568	17828	17808	17799	17628	17690	17601	17737	17647	17694	17524	17696	17544	17605	17842	17622	17583	17830	17815	17775	17725	17755	17684	17830	17725	17674	17554	17736	17684	17703	17607	17830	17733	17689	17681	17636	17748	17669	17836	17593	17823	17697	17788	17742	17613	17719	17609	17622	17618	17806	17475	17891	17731	17616	17770	17766	17758	17664	17702	17612	17710	17607	17893	17724	17785	17808	17561	17740	17671	17727	17777	17666	17937	17790	17788	17680	17485	17778	17760	17558	17819	17673	17656	17620	17598	17701	17557	17858	17645	17599	17607	17682	17632	17863	17741	17896	17755	17806	17693	17510	17839	17658	17764	17694	17669	17658	17444	17684	17668	17865	17606	17540	17922	17829	17813	17662	17816	17773	17782	17798	17759	17646	17771	17767	17485	17610	17831	17855	17697	17586	17601	17623	17613	17645	17692	17713	17921	17531	17544	17572	17790	17667	17642	17639	17786	17685	17651	17594	17689	17724	17538	17680	17763	17706	17757	17555	17854	17544	17707	17632	17936	17588	17674	17850	17537	17718	17736	17590	17617	17573	17749	17716	17736	17645	17710	17695	17749	17608	17560	17539	17747	17683	17657	17728	17731	17789	17657	17642	17596	17731	17606	17668	17728	17696	17597	17675	17624	17680	17805	17686	17652	17552	17783	17717	17762	17650	17777	17764	17669	17480	17856	17801	17650	17889	17685	17591	17833	17473	17740	17737	17593	17566	17638	17515	17831	17728	17780	17835	17788	17729	17699	17699	17706	17815	17714	17735	17571	17744	17671	17808	17606	17753	17665	17811	17550	17735	17745	17759	17647	17781	17738	17714	17505	17537	17684	17769	17719	17805	17687	17608	17601	17748	17677	17619	17703	17835	17650	17758	17694	17800	17693	17746	17648	17580	17671	17548	17949	17637	17680	17738	17820	17634	17819	17533	17707	17696	17706	17783	17882	17634	17547	17614	17935	17620	17608	17751	17555	17548	17809	17723	17718	17635	17590	17825	17558	17706	17707	17766	17691	17581	17758	17614	17847	17541	17668	17649	17610	17721	17894	17655	17540	17764	17703	17819	17718	17610	17580	17766	17540	17565	17756	17782	17823	17718	17674	17654	17811	17605	17638	17733	17512	17743	17755	17933	17722	17626	17577	17582	17685	17629	17666	17782	17729	17566	17782	17541	17616	17706	17768	17903	17630	17811	17640	17768	17576	17816	17702	17827	17773	17739	17681	17943	17765	17707	17751	17649	17460	17816	17877	17658	17603	17921	17498	17557	17618	17734	17736	17577	17505	17688	17767	17704	17759	17794	17702	17697	17777	17731	17474	17769	17705	17776	17653	17785	17737	17436	17709	17867	17764	17761	17687	17768	17809	17565	17562	17675	17717	17921	17575	17631	17854	17821	17598	17740	17774	17754	17829	17850	17671	17682	17670	17848	17670	17722	17771	17689	17733	17626	17734	17666	17750	17779	17841	17586	17663	17396	17682	17404	17852	17668	17624	17683	17790	17627	17740	17619	17781	17618	17719	17808	17820	17743	17772	17487	17733	17831	17616	17585	17738	17714	17803	17856	17827	17771	17689	17686	17825	17779	18044	17656	17725	17754	17659	17770	17752	17639	17619	17675	17689	17664	17688	17722	17627	17529	17788	17746	17842	17635	17751	17837	17694	17585	17704	17638	17605	17731	17627	17534	17605	17751	17658	17750	17709	17729	17779	17671	17653	17680	17773	17576	17715	17581	17556	17577	17615	17776	17753	17598	17686	17675	17718	17667	17836	17666	17889	17586	17724	17510	17695	17595	17734	17604	17746	17597	17685	17602	17757	17575	17737	17686	17758	17634	17913	17735	17749	17598	17807	17672	17723	17695	17724	17739	17705	17662	17546	17623	17945	17859	17774	17572	17664	17700	17926	17589	17757	17756	17701	17717	17743	17534	17433	17611	17750	17656	17564	17547	17865	17561	17657	17706	17557	17744	17541	17643	17672	17832	17742	17577	17578	17635	17891	17622	17610	17771	17863	17708	17612	17671	17829	17702	17587	17831	17815	17675	17686	17745	17786	17777	17500	17733	17827	17620	17666	17687	17661	17609	17822	17718	17555	17781	17821	17585	17722	17643	17802	17812	17812	17763	17870	17774	17668	17685	17648	17722	17634	17628	17804	17642	17779	17670	17669	17787	17515	17729	17887	17560	17648	17735	17570	17519	17778	17709	17697	17661	17672	17868	17799	17765	17726	17820	17702	17592	17706	17515	17778	17719	17779	17665	17731	17777	17630	17600	17705	17820	17826	17765	17900	17756	17762	17539	17709	17641	17634	17662	17940	17565	17778	17835	17692	17673	17709	17852	17552	17672	17764	17813	17612	17704	17881	17711	17758	17641	17792	17687	17823	17609	17631
22621	21197	27834	25136	24012	31175	37268	34350	32713	32622	31979	31599	31292	31097	30794	30555	30229	30128	30341	30283	30123	29985	29898	30196	29874	29824	29905	29652	29706	29430	29853	29674	29586	29985	29513	29569	29638	29518	29479	29420	29426	29377	29322	29330	29468	29566	29278	29445	29652	29612	29340	29160	29450	29467	29444	29391	29392	29313	29568	29491	29265	29399	29277	29341	29150	29179	29174	29190	29356	29135	29297	29320	29263	29380	29389	29350	29404	29323	29193	29218	29537	29214	29413	29751	29432	29249	29380	29196	29235	29240	29129	29478	29231	29494	29106	29173	29229	29328	29373	29356	29580	29263	29345	29302	29532	29362	29348	29454	29258	29353	29408	29250	29215	29226	29148	29358	29367	29545	29394	29344	29369	29248	29149	29379	29263	29438	29608	29303	29403	29227	29165	29089	29410	29433	29135	29361	29442	29618	29473	29299	29258	29216	29445	29212	29282	29286	29199	29500	29114	28989	29385	29221	29150	29231	29313	29325	29487	29216	29142	29449	29182	29138	29291	29407	29106	29429	29293	29400	29222	29479	29309	29417	29527	29545	29345	29424	29381	29338	29444	29412	29152	29349	29570	29544	29235	29171	29065	29294	29455	29342	29316	29282	29367	29586	29185	29280	29226	29452	29474	29358	29269	29318	29261	29186	29219	29320	29496	29126	29520	29076	29525	29223	29319	29400	29346	29144	29325	29334	29256	29296	29256	29183	29249	29198	29318	29213	29262	29434	29465	29323	29024	29244	29375	29396	29595	29352	29301	29442	29485	29320	29411	29441	29207	29043	29252	29134	29214	29393	29402	29359	29562	29392	29113	29075	29412	29294	29632	29298	29283	29200	29337	29346	29251	29377	29194	29598	29120	29559	29237	29389	29302	29109	29013	29223	28982	29265	29416	29394	29466	29284	29567	29260	29329	29224	29437	29529	29564	29290	29029	29255	29484	29398	29070	29130	29125	29177	29238	29378	29399	29284	29315	29199	29287	29389	29153	29599	29168	28940	29078	29226	29327	29452	29461	29417	29450	29287	29226	29419	29011	29339	29026	29327	29434	29307	29514	29637	29309	29285	29336	29211	29035	29204	29183	29287	29457	29155	29257	29170	29234	29413	29231	29344	29446	29356	29141	29260	29093	29156	29291	29559	29416	29179	29433	29296	29164	29099	29312	29363	29251	29421	29281	29293	29446	29427	29264	29159	29267	29050	29297	29223	29310	29295	29374	29250	29049	29205	29567	29189	29316	29228	29256	29075	29415	29067	29089	29553	29159	29430	29507	29307	29349	28876	29130	29061	29196	29269	29272	29227	29610	29202	29387	29398	29200	29035	29421	29440	29320	29472	29401	29326	29401	29281	29217	29234	29229	29259	29511	29439	29305	29401	29312	29276	29270	29225	29101	29062	29207	29221	29323	29393	29450	29392	29185	29446	29370	29096	29400	29169	29318	29086	29176	29101	29361	29281	29425	29300	29073	29202	29392	29270	29452	29331	29286	29195	29372	29433	29332	29355	29359	29011	29304	29427	29334	29299	29340	29118	29414	29496	29089	29197	29183	29021	29471	28991	29216	29349	29465	29541	29440	29276	29235	29256	29554	29470	29400	29493	29272	29483	29546	29498	29501	29548	29363	29556	29430	29145	29537	29472	28764	29320	29093	29230	29232	29242	29525	29304	29242	29482	29363	29151	29355	29084	29260	29336	29447	29151	29118	29241	29355	29113	29198	29374	29288	29103	29262	29324	29146	29323	29429	29401	29401	29542	29152	29456	29463	29074	29325	29365	29179	29052	29147	29159	29328	29442	29302	29237	29416	29112	29319	29381	29327	29405	29168	29305	29354	29328	29242	29360	29292	29144	29231	29387	29133	29241	29387	29303	29293	29382	29362	29293	29206	29095	29272	29239	29120	29354	29374	29325	29324	29239	29408	29257	29208	29317	29336	29255	29340	29199	29514	29255	29468	29728	29268	29350	29167	29532	29108	29494	29329	29274	28925	29149	29162	28842	29090	29554	29363	29275	29250	29103	28941	29144	29140	29271	29188	29418	29436	29260	29539	29224	29221	29400	29621	29312	29392	29230	29168	29578	29398	29358	29412	29225	29243	29034	29319	29273	29175	29373	29332	29216	29139	28916	29346	29042	29477	29286	29366	29102	29496	29197	29054	29100	29068	29106	29410	29349	29153	29191	29111	29287	29017	29229	29308	29315	29323	29302	29542	29400	29173	29179	29225	29441	29268	29384	29272	29207	29578	29629	29487	29454	29360	29405	29361	29278	29359	29350	29455	29401	29265	29335	29313	29367	29057	29310	29325	29417	29270	29131	29312	29075	29113	29435	29387	29269	29155	29197	29282	29397	29232	29425	29159	29288	29198	29279	29709	29110	29380	29333	29464	29308	29703	29204	29407	29325	29353	29118	29209	29110	29219	29440	29341	29384	29327	29358	29482	29238	29275	29257	29295	29221	29098	29377	29477	29216	29293	29277	29235	29199	29198	29200	29580	29256	29286	29036	29246	29085	29495	29468	29264	29391	29451	29234	29081	29451	29258	29344	29380	29230	29415	29410	29208	29254	29111	29463	29477	29141	29377	29076	29047	29237	29180	29361	29254	29195	29160	29144	29158	29380	29450	29516	29501	29265	29272	29394	29324	29443	29424	29180	29149	29626	29293	29510	29390	29242	29418	29505	29276	29193	29277	29395	29441	29252	29274	29363	28953	29370	29474	29465	29526	29260	29387	29395	29212	29161	29356	29201	29201	29202	29061	29259	29330	29168	29305	29111	29079	29322	29393	29374	29346	29557	29231	29374	29266	29224	29241	29319	29325	29258	29333	29110	29243	29250	29164	29285	29015	29266	29541	29103	29296	29364	29319	29450	29159	29373	29312	29201	29284	29257	29144	29371	29291	29023	29327	29287	29184	29173	29466	29221	29120	29135	29198	29151	29448	29276	29192	29354	29242	29347	29081	29488	29019	29320	29160	29247	29447	29144	29210	29267	29224	29440	29326	29287	29187	29601	29314	29437	29253	29467	29443	28922	29069	29272	29247	29433	29209	29360	29276	29294	29394	29287	29206	29461	29186	29508	29439	29431	29030	29513	29403	29408	29268	29255	29401	29326	29423	29435	29260	29284	29297	29482	29467	29178	29255	29067	29694	29320	29201	29141	29341	29308	29415	29325	29500	29333	29237	29244	29303	29166	29390	29159	29299	29056	29337	29395	29452	29452	28984	29283	28979	29208	29485	29305	29430	29306	29119	29406	29289	29402	29120	29337	29187	29474	29599	29142	28958	29223	29300	29177	29172	29397	29158	29214	29223	29358	29169	29032	29212	29115	29294	29419	29309	29367	29423	29386	29327	29301	29452	29552	29275	29204	29633	29160	29377	29447	29209	29703	29396	29346	29153	29321	29318	29180	29575	29535	29253	29412	29569	29468	29208	29342	29113	29116	28892	29308	29146	29186	29483	29397	29339	29241	29431	29213	29234	29347	29330	29198	29316	29333	29383	29427	29149	29448	29273	29096	29262	29278	29233	28964	29192	29357	29392	29137	29398	29542	29017	29248	29095	29324	29297	29335	29125	29471	29348	29321	29301	29339	29363	29202	29191	29471	29263	29349	29571	29335	29295	29249	29325	29584	29316	29416	29073	29145	29045	28982	29251	29033	29258	29017	29226	29277	29134	29308	29360	29147	29490	29394	29096	29380	29215	29358	29360	29154	29510	29362	29452	29481	29380	29351	29281	29276	29307	29250	28990	29448	29232	29292	29418	28988	29068	29306	29528	29258	29470	29171	29121	29193	29053	29371	29456	29306	28924	29322	29444	29262	29376	29467	29245	29500	29274	29240	29346	29280	29294	29318	29328	29251	29789	29609	29315	29388	29463	29218	29346	29253	29151	29230	29259	29152	29164	28975	29270	29329	28991	29325	29130	29126	29143	29173	29235	29247	29458	29135	29292	29361	29297	29531	29384	29317	29380	29626	29276	29375	29181	29315	29415	29344	29032	29040	29242	29422	29318	29250	29353	29212	29281	29454	29261	29444	29434	29044	29266	29381	29461	29529	29079	28902	29050	29386	29303	29313	29344	29451	29320	29424	29377	29179	29363	29356	29028	29473	29430	29269	29251	29206	29272	29280	29296	29475	29347	29165	29314	29455	29678	29000	29282	29403	29249	29098	29375	29249	29267	29205	29307	29409	29522	29217	29201	29199	29509	29492	29266	29281	29179	29070	29214	29647	29184	29423	29475	29130	29081	29153	29216	29559	29482	29207	29168	29239	29319	29438	29295	28847	29336	29133	29062	29150	29614	29595	29341	29517	29043	29405	29317	29439	29185	29351	29428	29236	29069	29284	29131	29332	29451	29342	29113	29225	29274	29365	29023	29410	29299	29273	29405	29416	29387	29096	29344	29378	29215	29111	29377	29148	29231	29130	29286	29162	29384	29357	29180	29291	29152	29179	29111	29419	29132	29190	29215	29262	29152	29273	29438	29134	29743	29481	29462	29439	29452	29181	29242	29229	29301	29363	29220	29408	29315	29146	29144	29179	29371	29381	29148	29144	29343	29174	29375	29103	29298	29252	29348	29041	29204	28990	29639	29618	29344	29391	29313	29382	29496	29208	29574	29218	28883	29296	29229	29514	29335	29437	29232	29420	29233	29502	29274	29467	29470	29466	29196	29076	29285	29269	29234	29570	29424	29189	29439	29155	29262	29570	29078	29327	29529	29244	29429	29663	29134	29193	29422	29436	29371	29470	29533	29385	29133	29173	29093	29148	29202	29295	29289	29160	29312	29328	29190	29116	29530	29266	29340	29279	29174	28896	29057	29108	29351	29249	29178	29142	29552	29395	29248	29455	29012	29309	29053	29491	29418	29290	29316	29057	29434	29115	29160	29238	28887	29242	29149	29212	29331	29269	29321	29362	29286	29425	29316	29308	29242	29089	29333	29446	29084	29580	29401	29220	29187	29398	29700	29380	29300	29368	29434	29378	29298	29265	29116	29364	29342	29480	29430	29567	29257	29256	29349	29157	29484	29276	29414	29223	29210	29337	29381	29460	29303	29149	29333	29478	29418	29176	29281	29267	29264	29085	29376	29281	29497	29308	29393	29154	29309	29431	29257	29370	29226	29263	29223	29434	29090	29058
27089	46683	45880	38800	33493	29590	27008	25230	23784	22639	21573	21100	20739	20219	19786	19618	19379	19401	19262	19159	19113	19075	19000	18829	18667	18652	18815	18530	18418	18479	18485	18670	18404	18371	18380	18308	18304	18242	18258	18316	18396	18273	18346	18401	18231	18236	18152	18197	18033	18252	18078	18104	17973	18114	18197	18064	18226	18274	17925	18106	18050	18118	18065	18005	18193	18001	18153	17874	18097	18109	18193	17996	18011	17948	18157	17960	18071	18032	18027	18292	18078	17970	17969	18113	17958	17979	18016	18172	18110	17999	18168	18052	18190	18039	18055	17978	18178	18125	18283	17931	18109	17956	18037	18300	18166	17986	18178	18119	17982	17873	17961	17930	17956	18126	17953	18150	18003	18077	18095	17887	18066	18128	18120	18005	18064	18057	18037	17954	18164	17879	17891	18065	17964	18125	18118	18133	18011	18012	17848	18028	18167	18094	18086	18151	17825	17957	18054	18130	18240	18030	18162	18032	18086	18168	18066	18099	18046	18045	18060	17855	17988	18073	18003	17890	18130	18063	18051	18142	18063	17979	17989	18132	18062	17866	17972	18126	18146	17815	18107	18049	18135	17849	18106	18059	17963	17738	18005	18105	18233	18059	18129	18019	18162	18175	18069	18155	17911	18091	18211	18068	17839	18048	17909	18175	18091	18064	17951	17785	18244	17897	18142	18260	17997	18003	18026	17886	18208	18072	17984	18218	18139	18025	17965	18006	18067	17969	18079	18018	18096	18094	17952	18032	17935	18008	18100	18080	18027	18028	17923	17895	18178	18213	18280	18241	18176	18145	18057	18141	18182	18083	18202	18013	18134	18120	18011	18129	18018	18101	18145	18161	17999	17946	18023	18073	18043	17988	17905	17968	17998	18021	18165	17959	18049	18063	17968	18025	18293	18051	17966	18081	18148	18112	17955	17929	18171	17992	18101	17962	17963	18099	18161	18073	18066	18118	18210	18013	18073	18177	17948	18004	17942	18126	18027	18186	18173	18085	18191	17992	18105	18159	17986	18134	18023	18179	18178	18115	17935	18028	17960	17946	18141	18130	17946	18210	17941	18039	18048	18019	18013	18028	18142	18084	18041	18045	17972	17984	17987	18028	18102	17998	18179	18063	18031	18030	17993	18296	18092	18207	18082	18066	18006	18085	18023	18096	17962	17889	18073	18150	17856	17847	18160	17842	18112	17980	18069	18107	18025	18052	18002	18313	17888	18220	18009	18065	18035	18041	18166	18182	18241	18008	17992	18038	18117	18133	18027	18104	18151	18091	17970	18063	18089	18233	18200	18093	18003	18029	18138	18076	17896	17879	17989	18045	18066	18144	17940	18153	18283	18093	18133	17949	18063	17931	18125	18250	18031	18082	18001	18099	17843	18017	18074	18074	18040	18063	17922	18028	18085	18159	18204	18091	18054	18172	18019	17989	17986	18226	17960	18079	18051	18181	17939	18103	18054	18129	17940	18090	18088	18018	17985	18092	17975	18054	18096	18160	18004	18014	17963	18014	18007	18127	17911	18061	18264	17904	17954	18151	17883	18084	18164	17902	18090	18043	18018	17840	18128	18097	17965	18036	18114	18054	18194	18137	18088	17958	17979	18161	18088	18031	18201	17811	17944	18194	18083	18129	18016	17943	17959	18133	17998	18105	18119	17927	18190	17961	18155	18064	18063	18050	17926	18109	18161	18063	18007	18124	17981	17911	18034	18158	18210	18146	17826	17873	18045	18006	17957	18023	17976	18039	18089	18107	18027	17991	18150	17995	17996	18058	18113	17928	18034	17898	18227	18020	18015	18087	17890	18120	18042	17962	17994	18170	18153	17952	18044	18134	17883	18122	17861	17939	18004	18105	18139	17981	17908	18043	18092	18027	18174	18251	18100	18198	18144	17914	17955	18001	18148	17824	18004	18204	17943	17992	17854	17911	18095	18074	17998	18003	17971	18027	18202	18000	18046	17814	18097	17969	18004	18031	17960	18002	17952	17955	18089	18058	17953	17949	17873	17991	18010	18082	18049	18046	17828	18108	18151	18095	18164	17982	18049	17865	18187	18069	17977	17953	18031	17879	17972	18113	17980	18068	18033	18132	18041	17835	18152	17973	18183	18178	17974	17885	18089	18014	18042	18062	17918	18083	18059	17951	18016	18097	18098	18010	18150	18079	17993	18160	17885	18237	18021	17890	18215	18256	18008	18101	18036	17942	18094	18045	18011	18118	18094	18157	18091	18031	18114	18002	18025	17970	17862	18018	18106	18142	18249	17983	18069	17988	18130	17902	18063	18129	18014	18076	18035	18021	18043	18001	17958	18019	18058	17830	18006	18143	18104	17949	18061	18118	18062	18160	17855	18011	17947	17914	17840	17955	18203	17921	18086	18030	17952	18062	18035	18055	18119	18094	18148	17859	18268	18105	17959	17998	18145	17994	18051	17996	18022	17929	18009	18025	17815	17939	18084	18120	18125	18122	17997	18165	18005	18054	18047	18118	18037	17982	18004	18012	17918	17927	18077	18095	18028	18178	18059	17968	18062	18113	18200	17917	18066	17926	18043	18136	18111	17901	18260	18063	18158	17989	17918	18123	18115	18136	18022	18079	17938	18025	18157	18192	17971	18105	18010	18063	17930	18101	17982	18084	18035	17870	18007	18041	18111	17927	17964	18101	17892	18148	17944	17913	18139	18070	18174	18034	17958	18117	17967	17998	17920	17930	17934	18046	18147	18052	18054	18196	17865	18073	18141	17695	18084	17897	18294	18064	18019	17946	17992	17917	18076	17973	18020	18257	18057	18107	18034	17993	17993	18038	18012	18115	17883	18045	17920	18042	17978	18035	18114	17991	18011	18056	18082	18118	17957	18182	18218	18009	18180	18096	18082	17835	18036	18061	17897	18029	17982	18040	18073	18093	17877	17889	17960	18213	18139	18015	17998	17992	18206	17908	18127	17865	18211	17924	18049	18012	18061	17845	18031	18035	17930	17870	17983	18085	18029	17990	17940	17941	18014	18238	18045	17997	18002	18108	17929	18107	18194	17924	18117	17949	17902	18050	17999	18087	18046	18053	17986	18339	18071	18067	18095	18054	18077	17991	18133	17913	18131	18079	17803	18006	18105	18032	18240	17878	18066	18195	18127	18004	18158	18006	18052	17988	17973	18031	18046	17833	17976	17855	18049	17902	18047	18102	18022	18094	18024	17976	17958	17872	18028	18014	18110	17915	18196	17914	18112	18171	18128	18155	18083	18078	18119	18123	18133	17932	17936	18141	17969	17996	18116	17923	18011	17928	18119	18052	18182	18097	18041	18168	18070	18004	18015	18061	18037	17951	17851	17897	18139	17905	18058	17993	18143	17921	18040	17928	18247	18032	18168	18041	17947	18086	18011	18094	18073	18027	17971	18153	17957	17999	18208	18006	18062	17962	17896	18024	17954	18064	18037	18185	18151	18096	18103	18178	18097	17913	18071	17938	18087	18189	17944	18159	17985	18071	18109	18121	17963	18222	17989	18126	18228	18087	18170	18052	18154	18099	17914	18017	18074	17831	18113	18088	18007	18190	18085	18115	18063	18103	18047	18148	17903	17957	18184	17846	18065	18123	18025	18160	18136	18181	18055	18025	17851	18103	18003	17912	18200	17909	17978	17884	18170	18090	18079	17964	17910	18074	18135	17979	17992	18251	18106	17879	18041	18089	18010	18077	17976	18035	18153	18074	18225	18015	17981	18125	18004	17876	18061	18003	17978	17981	17976	18185	18194	18107	17992	17842	18116	18070	18039	18003	17974	17966	18125	17874	18084	17975	17880	18045	18068	18064	18206	18021	18146	18127	17981	18195	17943	18106	18054	18082	18059	18336	18115	18013	18190	17856	18028	18166	17996	18051	18030	17991	18087	18135	18013	18087	17996	18096	17992	17857	18020	18043	18130	18018	18042	18224	18231	18179	17973	18072	17899	18102	18158	18075	18002	18093	18071	17911	18045	18171	18182	17891	18194	17889	18074	17890	18108	17887	18084	18093	18328	17992	18184	17834	18116	18142	17905	18167	18111	17859	18034	17971	18123	17925	18190	18188	17952	18023	18156	18161	17886	18045	18010	17949	18176	18044	18101	18058	18126	18017	18157	18098	17997	17833	18150	17994	18143	18141	18099	18154	18126	18013	18072	18024	18087	17987	18135	17931	18123	17886	18094	18185	17960	18014	18089	17983	18093	18141	17951	17976	18088	17971	17834	18183	18117	18078	18195	18169	18046	18145	18152	18177	17895	18297	18073	18000	17953	18006	18002	17969	18058	18144	17989	18267	17915	18249	18033	18009	18036	17963	18041	18013	18147	17985	18256	17978	18040	18109	18137	18116	17952	17931	18099	17979	18059	18106	17928	18200	18065	17895	18117	18009	18062	18148	18047	18014	18024	18023	18221	17938	18259	18163	18025	18099	18094	18243	18039	17937	18172	18113	18195	17970	17963	17948	18046	17891	18153	17868	18062	18284	18088	18128	18037	17989	18179	17957	17814	18145	18207	18046	18076	18081	18065	18149	18057	18044	18159	18116	18052	17991	18024	18181	17989	18195	18124	17843	18127	17900	18014	18177	18145	18168	18180	17808	18021	18044	18062	18077	17971	17992	18155	18141	18085	18158	18115	18174	17958	18035	17966	18092	18080	18119	18013	17896	18161	18079	18184	18035	18062	18103	18024	18224	17988	18032	17997	17965	17983	18037	18199	18099	17872	17912	18004	18122	18087	18049	18090	17926	18048	17968	17974	17838	18130	17957	18153	18096	18052	17891	18163	18002	17955	17996	18200	18226	18128	18077	18234	18095	18196	17949	17958	17894	18153	18048	17892	18134	18186	18110	18075	18136	17917	18116	18243	18070	18172	18101	18116	18031	18077	18034	17981	18307	18103	17908	18054	18070	17966	17997	17947	18318	18143	17952	18029	17874	18111	18099	17903	18013	18127	18006	18033	17920	17964	17992	17929	18062	17884	18137	18070	18056	18129	18076	18119	17939	18020	17963	18141	18044	18106	18006	17972	18133	17861	18077	17852	18143	18121	18148	17824	17999	17936	18005	18050	18065	18263	18224	18098	17992	18086	17984	18114	17994	18139	18122	18042	17868	18111	18190	18142	18133	18055	18247	18176	18147	17877	18207
37085	33972	39951	37882	34620	33745	32813	31846	31501	30983	30819	30448	30847	30510	30343	30305	30413	30009	30203	30465	30373	30057	30262	30346	30065	30120	30070	29908	30269	30134	29970	29991	30061	29955	30251	30229	30149	29977	29918	29831	29949	30196	30005	29780	29833	29913	30001	30070	29978	30070	29962	30106	30168	29983	30082	29824	30022	29913	30017	29919	29786	29997	29769	30152	29902	29987	30100	30108	29909	30110	29801	29946	29897	29699	30011	30074	30103	30168	30064	29949	29933	29776	30007	29949	30020	29978	30115	30056	29768	29815	29649	29807	29767	29764	29803	30005	29663	29968	30022	30003	29796	29937	29975	29703	29758	29878	29898	29984	30042	29880	29958	29914	30059	29871	29941	29972	30246	29937	29651	29882	29974	29976	29968	30070	29626	29708	29873	29857	29970	29914	29955	29972	29876	29802	30320	30032	29999	29832	29980	29896	30031	29835	29968	29729	30154	29877	29746	30028	29942	29913	29916	29725	30030	30065	29647	29971	30092	29878	29816	30117	30017	29914	29916	29757	30169	29899	30157	29801	30044	30081	29859	30009	29953	29623	29878	30085	29795	29955	29940	29819	29788	29972	29997	29896	29947	30190	29866	29960	30031	29994	30008	29997	29864	30041	29852	29820	29655	29837	29784	29928	29899	29818	29776	29796	29910	29937	30111	29901	29846	30116	29697	30105	29734	29918	29890	29846	29696	29994	30003	29995	29925	29713	30027	30205	30002	29847	30048	29941	29932	29802	29856	29877	29810	29767	29925	29816	29773	29978	29855	30003	30112	29885	30033	29851	29905	30031	30044	30188	30019	29902	29721	30028	29955	29852	29956	30122	29831	30065	29969	29730	29697	29961	29860	29805	29781	29923	30029	29863	30198	29880	29973	29852	29807	29730	29698	29956	29967	30000	30011	30009	29740	29875	30110	29914	29868	29949	29847	30032	29615	30005	29922	29729	29829	29787	29931	29923	29979	30123	30199	30002	29873	29919	29997	29696	30142	29975	29943	29799	29871	29983	29955	29892	29802	29923	29830	29614	29913	29827	30244	30115	29885	30146	29657	30058	29892	29876	30005	29690	30034	29883	29995	29949	29980	30046	29984	29802	29925	29902	29879	30023	30086	29936	29978	29747	29706	30059	29922	30138	29894	29801	29864	29842	29804	30013	29975	29814	30001	29661	29792	29909	29805	30192	30002	30046	29825	29769	29913	29810	30110	30007	29649	29881	29843	29936	29670	29945	29848	29555	29783	29733	29729	29809	29831	29954	30334	30003	30038	30078	29697	29592	29919	29855	29723	29795	29726	29848	30105	29903	29756	29854	29728	30042	29769	29931	29848	29959	29922	29770	29981	30037	29836	29825	30161	29848	30282	29846	29733	29849	30117	29782	29858	29815	30012	29913	30208	29743	29950	29794	29884	29983	29915	29969	30056	30021	29856	30003	29896	30077	29777	30180	29991	29976	29970	30088	30031	29837	29833	30318	29798	29755	29952	30000	29949	29960	29802	29874	29889	29909	30241	29949	29728	29911	29978	30063	30168	29885	30158	29822	29773	30030	30043	29916	29916	30039	30020	29981	30051	30196	30114	29845	30144	29883	30124	30014	29897	29940	29770	29952	30031	29890	30045	29934	30009	30098	30048	29749	30028	29722	29644	29871	29921	29797	29853	30052	30174	30033	29953	29670	30048	29938	29988	29400	29753	30029	29995	29889	29722	29756	29861	29901	30070	29880	29861	29939	29546	29845	29929	29645	29788	29732	29657	29824	29979	30098	30131	29964	29933	30079	29735	29997	30227	30206	30146	29971	30229	30055	30027	29926	30325	29985	30109	29981	29950	29972	30069	29986	29844	29720	29782	30042	30104	29702	29903	29859	29766	30056	29936	29890	29850	29625	29927	29854	29912	29711	30072	29810	29927	29996	29798	29815	29799	30095	29756	29824	29694	30012	29882	29676	29892	29877	29883	29792	29673	29879	29683	29925	29995	30045	29743	30073	29834	29785	30154	29951	30117	29806	30024	29755	29777	30153	29900	29723	30024	30034	30036	30053	30059	30055	29997	29966	29846	30216	29921	29811	30123	29931	30044	29897	29751	29740	30088	30082	29791	30046	30039	29930	30212	30107	30058	29674	30047	29923	30349	30137	29977	30164	29984	30028	29987	29874	29902	29951	29817	29640	29994	29981	29733	29907	29864	29803	29686	29758	29906	29844	30049	29839	29731	29956	29907	29874	30172	29992	30031	30283	29743	30149	30058	30020	30088	30116	29840	29686	29883	29713	30052	29863	29736	29739	29981	29895	29841	29788	29775	29775	29933	29765	29813	29951	29847	29895	29946	29728	30000	29903	30056	29735	29907	29705	29876	30098	30003	29820	29947	29950	29792	29956	29986	29683	30189	29898	29951	29843	29708	30299	29837	29858	29944	29794	29946	29971	29789	29738	29901	30023	29772	29777	29829	30062	29918	29919	29864	29920	29785	29907	29774	30098	30004	29878	29634	30130	29807	29878	29807	29903	30237	29798	29736	29801	29715	29911	29941	29905	29942	29992	29694	29880	29850	29995	30007	29984	29949	29925	29983	30193	29874	29868	30066	30218	30059	29892	30021	29832	30053	30035	30023	29600	29951	29808	29666	29759	29972	29744	29796	29661	29806	29846	29646	29959	29692	30091	30234	29902	29947	29840	29767	29793	30101	30021	30045	29875	29965	29959	29810	29842	29988	29935	30046	30096	29880	29830	29976	30032	30001	29869	30040	29706	29555	29891	29905	29753	29775	30077	29993	30059	29966	29807	30099	29906	29620	30075	29905	29980	30092	29761	30258	29839	29940	29926	29828	30019	30087	29857	29730	29948	29802	29667	29762	30028	29934	29892	29816	29876	29956	29793	29665	29738	29958	30016	29791	29842	30036	29988	29787	29855	29960	29938	30047	30078	29730	29923	29747	29880	29950	30057	29819	29951	29912	29987	30066	29995	29694	29812	29786	29782	30057	30004	30142	29954	29730	30046	30020	29942	30137	29669	30062	29772	30111	30243	30198	29792	30106	29759	29867	29995	30062	29983	29852	29798	29961	30002	29992	29892	29810	29843	29832	30101	29853	29820	29644	29661	29762	29779	30008	30050	29808	30198	29811	30057	29855	29908	30037	29947	29606	29874	29900	29869	30087	29961	29873	30154	29935	30219	29980	29911	30076	29878	29724	30120	29734	29866	29883	29761	29926	29862	29924	29923	30001	29986	29770	29656	30021	29806	29703	29827	29939	29977	29777	30006	30138	29889	29891	29911	29956	29957	29817	29714	30049	29813	29775	29896	29987	29993	30115	29999	29630	29699	29829	30198	29957	29700	29890	29789	30126	29853	30062	30016	29824	29866	30228	30045	29815	30045	29958	29957	29916	29915	29895	30009	30154	29958	30129	30096	29567	29845	30149	29847	30019	29976	29965	29844	29960	29948	29927	29878	30101	29925	30054	29886	29938	29981	29837	30003	30187	30057	29933	30078	30116	30009	30085	29999	29857	29796	30068	29726	29929	29862	29846	30049	29799	29763	29801	29840	29824	29948	30233	30121	29726	29724	29786	29839	30029	30172	29935	29956	30064	30116	30098	30057	29913	29857	29806	29831	29926	30147	29986	30060	29942	30033	29874	29704	30078	29637	29939	29817	29950	30017	29813	29698	29853	29917	29857	29845	29970	30139	30150	30020	30164	29834	30149	30031	29893	29794	29870	29911	29933	29925	30054	29609	29636	29689	29983	29764	29932	30140	29848	30020	29930	29691	29901	29996	29792	29626	29829	29602	29950	29763	29867	30166	29822	29939	29814	30061	30053	29676	30061	29763	30015	29975	29997	29855	29922	29893	30051	30036	30053	30072	29839	29962	29797	29971	29982	29824	30051	29942	29814	30044	30008	30000	29843	29872	29896	29775	30302	29996	30059	29956	30016	29940	29984	29852	30050	29763	29658	29614	30061	29946	29719	29760	29867	30148	29906	29895	30072	30116	29844	29713	29912	29786	30011	30003	29879	30012	29793	29903	29906	30013	29924	29504	29707	29819	29741	30067	29651	29705	29872	29865	29922	29978	30009	30082	29860	30075	30000	29957	29588	30139	29724	29731	29924	29880	29940	29816	29752	29759	29896	29970	29895	29906	29899	30063	29934	29589	29772	29892	30168	30084	29676	29922	29795	29844	29889	29794	29778	29948	29964	29716	29869	29793	29874	30036	30165	29891	29797	29666	29605	29955	29927	30051	29968	29902	29831	29860	29937	30070	30119	30365	30095	29851	30050	30137	30003	29792	30174	29827	30130	30146	30005	29825	29961	29952	29756	29994	30030	29974	29937	29778	30239	29906	29995	29884	29894	30138	29901	30154	29959	29984	29964	29962	29813	29762	30110	29929	29883	30165	29759	29806	30024	30014	29884	29780	29881	29976	30097	29946	29942	30046	29961	29997	29914	29979	29826	29900	29963	30023	29958	29741	29897	29906	29894	29786	29822	29889	30063	29815	29634	30033	29878	29617	29964	30109	29706	30058	30057	29643	29872	29766	30027	29661	29808	30033	30036	29662	29915	30057	29761	29796	30233	29911	29901	29994	30058	29951	30236	30158	30097	29873	29839	29719	29811	30223	29831	30141	30092	29879	29820	30032	29893	29822	30001	29914	30210	30255	29806	29673	29825	29961	30232	29909	29900	29966	29584	29935	29943	29868	29786	29943	29936	29778	29876	30042	30215	29900	30005	29974	30233	30027	29969	29952	30090	29884	30033	29994	29981	29765	29773	30251	30072	30019	29930	30012	29903	29912	29981	30153	29853	29838	30036	29964	29870	29898	29874	30060	29711	30040	29713	29902	30108	29708	29755	29908	29969	30060	29951	29817	29962	30054	29695	30043	30094	30036	30112	29944	30166	29779	30019	30084	29986	29982	30065	29837	30200	29947	29817	29879	29862	30063	29870	29882	29975	29937	29687	29837	29787	29706	29935	29883	29805	30103	29833	30200	29923	29945	29939	29980	29984	29763	29808	29981	30181	29843	29753	30173	29696	29918	29866	30064	29870	30047	30124	30083	30036	30016	30023	29990	29906	29793	29622	29902	29916	29974	30019	29917	29729	29945	29742	29901	29833	29781	30046	29767	29950	29768	30032	29828	29904	30108
27553	35381	35009	29293	25694	23744	22387	21383	20472	20285	19815	19435	19255	19197	18889	19017	18823	19120	18789	18946	18922	18754	18726	18846	18866	18561	18513	18817	18512	18666	18702	18656	18653	18585	18562	18624	18621	18538	18472	18510	18431	18336	18527	18472	18605	18469	18416	18444	18558	18346	18399	18409	18368	18416	18565	18552	18512	18493	18608	18423	18373	18383	18332	18344	18440	18391	18537	18505	18283	18348	18338	18402	18467	18644	18441	18525	18396	18455	18470	18559	18568	18513	18370	18563	18241	18477	18289	18244	18359	18613	18483	18260	18418	18303	18567	18377	18512	18436	18485	18494	18517	18385	18433	18491	18210	18541	18389	18467	18554	18500	18406	18538	18369	18280	18405	18361	18382	18309	18500	18546	18483	18459	18518	18523	18286	18535	18504	18401	18567	18366	18337	18351	18428	18341	18430	18355	18591	18381	18590	18315	18393	18237	18359	18400	18576	18495	18380	18406	18538	18414	18409	18331	18470	18310	18372	18370	18532	18485	18652	18421	18629	18373	18492	18366	18536	18504	18622	18509	18509	18322	18556	18402	18363	18373	18595	18440	18489	18376	18419	18420	18354	18376	18543	18497	18402	18536	18328	18352	18428	18492	18443	18404	18417	18452	18513	18490	18513	18427	18545	18431	18323	18376	18403	18337	18498	18294	18274	18357	18375	18440	18338	18512	18528	18358	18165	18324	18610	18364	18488	18512	18487	18483	18548	18463	18429	18498	18241	18407	18439	18541	18405	18539	18359	18425	18405	18248	18196	18503	18414	18314	18382	18579	18259	18299	18541	18369	18511	18472	18505	18552	18344	18298	18273	18489	18245	18543	18408	18450	18634	18620	18453	18487	18243	18511	18428	18465	18308	18225	18546	18347	18380	18472	18589	18462	18482	18369	18391	18249	18347	18342	18393	18567	18449	18398	18360	18442	18503	18560	18338	18309	18302	18310	18367	18397	18270	18492	18602	18454	18394	18494	18385	18400	18598	18280	18428	18282	18404	18428	18424	18466	18490	18266	18460	18437	18310	18359	18503	18412	18326	18343	18476	18437	18565	18411	18407	18340	18423	18332	18326	18622	18477	18440	18337	18386	18518	18297	18398	18439	18366	18323	18311	18589	18414	18439	18566	18455	18393	18398	18408	18361	18239	18672	18366	18565	18206	18408	18620	18498	18547	18331	18430	18330	18393	18479	18463	18522	18342	18478	18444	18432	18443	18471	18332	18484	18516	18383	18395	18324	18352	18352	18360	18595	18356	18304	18376	18440	18547	18457	18254	18445	18574	18417	18647	18561	18543	18264	18422	18470	18346	18574	18456	18467	18510	18392	18257	18247	18398	18572	18408	18609	18416	18474	18423	18441	18386	18458	18559	18341	18429	18303	18534	18381	18432	18341	18484	18581	18280	18520	18367	18420	18449	18367	18472	18487	18322	18355	18273	18331	18401	18289	18458	18302	18564	18416	18389	18294	18388	18337	18403	18330	18371	18360	18558	18364	18332	18442	18407	18526	18247	18362	18531	18367	18291	18489	18357	18383	18692	18490	18421	18221	18247	18394	18581	18524	18426	18481	18362	18439	18334	18495	18340	18377	18414	18394	18450	18492	18347	18358	18412	18510	18399	18286	18363	18518	18535	18477	18541	18294	18393	18404	18316	18484	18597	18369	18444	18489	18442	18505	18313	18472	18386	18512	18389	18184	18493	18163	18326	18349	18450	18178	18630	18146	18474	18319	18499	18426	18444	18322	18253	18439	18348	18568	18413	18278	18565	18416	18458	18305	18317	18603	18567	18278	18495	18416	18340	18467	18524	18370	18377	18489	18351	18471	18371	18378	18454	18464	18360	18442	18559	18454	18335	18437	18316	18583	18449	18503	18470	18555	18450	18373	18390	18445	18294	18313	18470	18448	18436	18535	18244	18379	18454	18532	18535	18419	18503	18545	18500	18387	18449	18457	18378	18438	18576	18685	18461	18422	18461	18469	18678	18456	18386	18411	18391	18568	18384	18421	18369	18404	18524	18525	18411	18342	18314	18442	18392	18539	18459	18615	18463	18357	18190	18378	18368	18558	18462	18456	18506	18481	18412	18623	18500	18566	18519	18479	18511	18354	18540	18505	18213	18543	18504	18499	18378	18426	18460	18477	18478	18377	18324	18418	18447	18433	18483	18276	18556	18514	18359	18532	18462	18503	18457	18582	18339	18360	18457	18561	18389	18303	18456	18316	18359	18334	18462	18426	18553	18445	18366	18371	18449	18629	18457	18565	18484	18405	18510	18532	18443	18243	18364	18491	18508	18476	18336	18547	18681	18322	18322	18500	18390	18433	18371	18451	18461	18542	18295	18437	18481	18446	18575	18634	18580	18368	18392	18618	18716	18492	18469	18557	18398	18342	18415	18426	18380	18461	18491	18393	18488	18428	18488	18321	18472	18361	18409	18499	18411	18464	18407	18453	18359	18574	18463	18313	18377	18351	18439	18331	18430	18442	18418	18320	18371	18382	18445	18364	18356	18363	18294	18514	18472	18326	18453	18430	18581	18442	18323	18413	18293	18467	18407	18591	18493	18534	18411	18431	18459	18516	18425	18413	18307	18260	18405	18500	18507	18471	18577	18466	18512	18211	18445	18368	18257	18390	18529	18368	18467	18488	18621	18584	18311	18435	18301	18211	18483	18525	18475	18558	18395	18244	18463	18327	18462	18393	18394	18502	18172	18310	18415	18327	18336	18574	18239	18312	18477	18421	18447	18299	18300	18467	18494	18428	18541	18569	18499	18533	18313	18568	18379	18559	18462	18279	18426	18496	18624	18264	18327	18654	18376	18513	18459	18321	18351	18452	18325	18361	18512	18380	18338	18180	18377	18340	18467	18384	18436	18415	18502	18538	18303	18505	18546	18500	18275	18525	18338	18441	18392	18293	18399	18169	18352	18277	18572	18433	18450	18564	18469	18442	18576	18413	18339	18497	18459	18515	18398	18806	18598	18485	18393	18423	18476	18492	18413	18459	18444	18388	18340	18458	18440	18389	18551	18464	18256	18342	18510	18428	18387	18417	18296	18258	18486	18333	18503	18387	18566	18602	18445	18483	18520	18397	18470	18443	18292	18461	18416	18392	18240	18368	18440	18364	18375	18436	18474	18475	18450	18570	18481	18509	18511	18327	18444	18386	18325	18345	18450	18585	18419	18669	18410	18384	18493	18383	18465	18456	18459	18592	18408	18403	18552	18320	18469	18220	18331	18490	18493	18411	18440	18584	18383	18441	18357	18369	18498	18390	18400	18486	18493	18365	18421	18389	18410	18365	18489	18412	18407	18431	18308	18450	18458	18268	18409	18496	18386	18328	18359	18531	18342	18250	18499	18506	18498	18475	18258	18392	18406	18526	18403	18521	18450	18466	18489	18372	18485	18346	18314	18501	18478	18480	18607	18388	18373	18269	18387	18415	18509	18455	18487	18498	18410	18430	18373	18515	18428	18462	18420	18431	18376	18366	18488	18383	18356	18399	18337	18549	18348	18357	18389	18389	18490	18399	18416	18507	18297	18548	18499	18479	18517	18579	18490	18296	18413	18486	18487	18476	18509	18414	18377	18530	18470	18492	18200	18393	18418	18425	18426	18326	18483	18358	18576	18254	18606	18379	18378	18492	18437	18400	18354	18548	18576	18502	18440	18664	18492	18249	18479	18501	18427	18476	18290	18352	18231	18246	18600	18374	18475	18378	18377	18469	18499	18577	18299	18547	18368	18601	18444	18627	18451	18459	18296	18433	18499	18433	18419	18434	18404	18381	18391	18375	18280	18510	18401	18475	18499	18407	18278	18596	18528	18577	18446	18278	18299	18490	18425	18436	18477	18522	18311	18280	18427	18406	18360	18351	18605	18431	18645	18438	18463	18460	18393	18586	18400	18386	18368	18497	18572	18462	18258	18341	18395	18472	18440	18285	18465	18305	18403	18436	18555	18445	18383	18512	18328	18428	18498	18413	18397	18577	18347	18507	18512	18412	18497	18445	18456	18317	18381	18290	18644	18466	18395	18487	18470	18440	18256	18257	18551	18485	18359	18433	18484	18380	18404	18427	18507	18519	18567	18323	18223	18574	18409	18598	18379	18269	18432	18390	18567	18565	18413	18483	18647	18344	18497	18332	18439	18541	18350	18373	18353	18587	18557	18446	18359	18518	18382	18342	18358	18506	18424	18385	18413	18254	18506	18494	18316	18483	18431	18471	18562	18423	18464	18428	18471	18515	18500	18398	18486	18473	18357	18515	18312	18283	18451	18414	18309	18630	18467	18439	18358	18420	18472	18207	18407	18311	18573	18332	18312	18259	18367	18446	18315	18557	18332	18466	18458	18414	18460	18392	18461	18530	18447	18325	18451	18256	18576	18503	18429	18450	18452	18565	18310	18626	18506	18532	18351	18449	18515	18487	18423	18454	18402	18488	18558	18415	18368	18366	18487	18077	18474	18290	18499	18262	18376	18443	18440	18591	18263	18469	18309	18525	18304	18655	18649	18651	18463	18488	18331	18428	18367	18510	18497	18462	18501	18298	18455	18313	18379	18502	18449	18330	18575	18354	18452	18234	18623	18388	18569	18380	18433	18571	18548	18479	18421	18386	18326	18425	18465	18626	18507	18436	18423	18369	18664	18411	18377	18323	18555	18527	18382	18410	18409	18467	18402	18533	18333	18478	18314	18416	18524	18211	18473	18265	18428	18401	18426	18308	18509	18500	18427	18283	18272	18469	18278	18487	18374	18484	18463	18285	18627	18481	18488	18401	18430	18377	18464	18316	18403	18549	18315	18396	18527	18357	18372	18538	18535	18729	18544	18355	18501	18520	18489	18292	18526	18402	18428	18421	18467	18360	18352	18409	18385	18341	18446	18303	18393	18359	18517	18378	18499	18530	18419	18552	18424	18494	18436	18433	18417	18481	18384	18408	18403	18518	18484	18459	18456	18483	18258	18459	18417	18289	18503	18401	18385	18381	18412	18560	18412	18393	18614	18484	18304	18413	18493	18429	18414	18600	18355	18540	18474	18381	18427	18491	18727	18425	18424	18542	18463	18489	18403	18540	18547	18374	18481	18539	18447	18482	18512	18480	18594	18487	18462	18397	18391	18428	18246	18440	18414	18611	18388	18572
24041	21186	27894	25925	27001	32398	34750	32143	31110	31110	30801	30040	29899	29551	29654	29317	29222	29281	29236	29083	29191	29071	29011	28737	29061	28799	28993	28761	28995	28955	28659	28634	28808	28692	28617	28828	28804	28519	28677	28741	28526	28427	28575	28620	28539	28465	28808	28729	28440	28572	28491	28565	28783	28780	28324	28502	28518	28703	28851	28242	28679	28733	28462	28404	28568	28402	28572	28449	28445	28403	28570	28586	28765	28440	28470	28578	28724	28465	28692	28411	28586	28604	28405	28249	28635	28624	28332	28551	28362	28454	28530	28746	28362	28408	28309	28675	28517	28358	28489	28950	28377	28312	28715	28361	28179	28515	28283	28509	28592	28562	28437	28621	28734	28483	28652	28452	28413	28558	28640	28595	28394	28157	28312	28722	28288	28547	28511	28163	28636	28576	28378	28630	28457	28495	28584	28332	28497	28445	28556	28288	28455	28446	28527	28412	28691	28814	28475	28557	28343	28539	28622	28556	28278	28230	28435	28515	28535	28431	28507	28366	28289	28658	28343	28591	28378	28356	28420	28460	28269	28589	28671	28234	28592	28410	28564	28683	28553	28417	28461	28565	28236	28431	28666	28740	28479	28561	28288	28621	28620	28413	28884	28300	28399	28593	28397	28701	28394	28759	28538	28501	28350	28422	28410	28509	28302	28386	28659	28452	28457	28309	28434	28412	28768	28468	28525	28431	28371	28473	28442	28229	28281	28231	28698	28506	28468	28681	28695	28627	28540	28493	28494	28529	28434	28408	28436	28373	28435	28552	28365	28670	28315	28509	28404	28437	28497	28595	28621	28416	28470	28514	28327	28539	28570	28629	28572	28700	28443	28560	28784	28302	28280	28204	28414	28563	28462	28584	28216	28468	28284	28455	28440	28425	28393	28398	28295	28353	28488	28622	28528	28553	28349	28570	28437	28566	28493	28569	28405	28202	28401	28591	28216	28230	28516	28223	28507	28423	28548	28445	28273	28393	28723	28593	28553	28419	28688	28700	28401	28484	28552	28447	28448	28383	28721	28370	28568	28569	28513	28689	28239	28734	28473	28321	28523	28881	28322	28309	28479	28392	28503	28378	28583	28407	28416	28549	28481	28497	28364	28628	28281	28515	28415	28447	28429	28485	28633	28469	28593	28370	28623	28292	28556	28291	28577	28619	28624	28608	28420	28452	28608	28511	28548	28486	28460	28587	28446	28466	28456	28322	28536	28596	28502	28422	28570	28271	28461	28296	28218	28268	28469	28419	28740	28478	28514	28457	28606	28548	28604	28301	28224	28258	28700	28483	28629	28484	28544	28418	28706	28530	28580	28564	28541	28386	28617	28777	28712	28580	28522	28779	28332	28330	28799	28329	28581	28175	28341	28477	28296	28606	28509	28734	28712	28272	28490	28565	28563	28432	28630	28512	28566	28353	28305	28561	28234	28554	28199	28695	28534	28540	28327	28575	28391	28321	28548	28452	28675	28643	28948	28453	28521	28555	28406	28473	28576	28577	28419	28436	28227	28606	28702	28516	28565	28326	28517	28590	28568	28465	28496	28472	28785	28694	28402	28603	28285	28357	28627	28366	28402	28258	28743	28275	28590	28590	28653	28348	28406	28507	28394	28268	28561	28474	28315	28544	28591	28516	28530	28411	28406	28634	28594	28692	28536	28532	28407	28561	28341	28292	28331	28463	28563	28612	28434	28556	28752	28475	28610	28432	28578	28383	28564	28438	28394	28374	28383	28375	28767	28297	28663	28733	28400	28696	28392	28230	28457	28438	28755	28494	28299	28597	28679	28382	28350	28391	28720	28894	28446	28319	28337	28464	28500	28533	28526	28672	28572	28255	28274	28624	28557	28432	28404	28500	28488	28514	28467	28325	28550	28512	28432	28463	28544	28329	28440	28353	28622	28507	28222	28286	28459	28537	28480	28321	28375	28448	28257	28208	28231	28420	28682	28415	28230	28394	28496	28534	28403	28416	28387	28357	28801	28399	28431	28341	28247	28497	28499	28399	28524	28619	28357	28299	28520	28538	28160	28347	28549	28655	28579	28437	28380	28594	28565	28194	28340	28422	28252	28403	28622	28332	28546	28552	28435	28278	28220	28581	28263	28401	28462	28306	28254	28553	28439	28376	28299	28435	28430	28544	28850	28401	28609	28450	28291	28780	28442	28337	28585	28556	28431	28487	28757	28391	28752	28448	28384	28349	28491	28612	28424	28462	28587	28357	28338	28353	28564	28250	28668	28425	28461	28337	28718	28334	28593	28540	28551	28401	28350	28659	28426	28655	28738	28443	28389	28800	28715	28530	28670	28493	28494	28585	28398	28507	28379	28491	28566	28425	28303	28423	28289	28496	28526	28667	28379	28506	28278	28490	28491	28552	28762	28408	28150	28544	28418	28503	28645	28585	28439	28632	28417	28418	28670	28346	28339	28343	28450	28258	28603	28526	28393	28436	28394	28503	28429	28426	28432	28453	28472	28144	28650	28443	28586	28543	28538	28431	28478	28402	28334	28427	28816	28551	28482	28560	28499	28518	28496	28563	28568	28562	28459	28588	28386	28377	28232	28508	28210	28493	28555	28299	28384	28446	28546	28512	28476	28460	28527	28498	28403	28283	28320	28501	28665	28379	28611	28624	28653	28630	28386	28367	28584	28367	28754	28515	28424	28400	28523	28460	28563	28561	28517	28682	28505	28492	28550	28436	28433	28594	28662	28575	28522	28441	28500	28589	28540	28434	28290	28450	28333	28400	28611	28433	28356	28423	28486	28571	28356	28382	28294	28431	28531	28260	28160	28698	28519	28516	28548	28382	28398	28295	28491	28465	28686	28533	28394	28493	28438	28559	28581	28405	28528	28412	28330	28422	28482	28431	28253	28612	28358	28526	28533	28451	28347	28517	28329	28407	28438	28501	28691	28552	28442	28512	28319	28487	28459	28576	28528	28196	28460	28263	28567	28540	28490	28459	28611	28278	28624	28237	28551	28725	28674	28678	28433	28551	28466	28326	28587	28621	28505	28417	28258	28316	28530	28543	28590	28343	28689	28594	28410	28542	28754	28492	28496	28210	28573	28676	28738	28444	28645	28340	28482	28652	28507	28416	28437	28606	28475	28414	28726	28412	28667	28540	28599	28347	28474	28528	28585	28435	28439	28377	28504	28516	28428	28576	28528	28191	28361	28406	28254	28584	28524	28427	28639	28639	28601	28475	28570	28461	28764	28471	28415	28480	28262	28307	28428	28212	28594	28600	28506	28438	28280	28221	28682	28386	28716	28515	28724	28292	28108	28320	28346	28396	28679	28348	28369	28335	28471	28514	28643	28839	28291	28336	28630	28727	28360	28314	28371	28456	28377	28669	28222	28291	28243	28457	28448	28481	28368	28470	28418	28524	28330	28558	28351	28396	28562	28545	28569	28653	28517	28467	28708	28306	28392	28556	28688	28495	28349	28502	28525	28288	28250	28215	28509	28688	28632	28457	28674	28274	28535	28582	28745	28366	28216	28479	28509	28452	28654	28366	28609	28541	28522	28374	28678	28496	28548	28355	28449	28667	28356	28510	28406	28600	28627	28557	28484	28143	28654	28407	28555	28572	28708	28484	28434	28487	28463	28064	28493	28349	28504	28292	28210	28426	28276	28507	28124	28390	28544	28563	28566	28376	28188	28363	28437	28377	28430	28634	28513	28559	28447	28289	28603	28400	28362	28488	28532	28326	28354	28561	28537	28527	28538	28394	28495	28395	28735	28518	28628	28445	28667	28462	28497	28667	28698	28787	28534	28465	28390	28584	28401	28294	28431	28503	28479	28458	28562	28323	28371	28504	28447	28461	28437	28677	28522	28401	28509	28727	28543	28320	28504	28662	28575	28447	28351	28324	28657	28685	28620	28316	28456	28555	28168	28635	28555	28359	28465	28551	28537	28344	28420	28432	28620	28213	28772	28317	28378	28717	28445	28214	28329	28422	28444	28595	28822	28382	28535	28474	28509	28558	28495	28611	28555	28406	28625	28235	28382	28493	28403	28169	28482	28329	28578	28726	28646	28441	28545	28619	28598	28416	28445	28863	28465	28341	28552	28471	28336	28418	28537	28126	28447	28170	28389	28510	28570	28309	28656	28516	28426	28344	28434	28321	28416	28651	28466	28440	28563	28490	28746	28498	28413	28416	28373	28420	28501	28164	28148	28316	28509	28355	28260	28361	28496	28279	28576	28555	28822	28394	28447	28609	28673	28370	28377	28409	28355	28411	28605	28238	28236	28186	28294	28364	28573	28420	28695	28515	28576	28603	28193	28335	28262	28419	28526	28728	28468	28468	28461	28687	28474	28458	28297	28567	28505	28585	28392	28582	28336	28507	28711	28654	28527	28515	28438	28572	28611	28361	28430	28549	28683	28518	28484	28549	28344	28680	28447	28334	28392	28838	28845	28625	28401	28585	28383	28427	28447	28492	28766	28322	28466	28385	28679	28504	28396	28814	28498	28612	28485	28633	28537	28582	28667	28481	28461	28482	28791	28516	28453	28435	28463	28482	28589	28667	28572	28473	28537	28361	28242	28433	28549	28780	28485	28390	28356	28361	28257	28568	28601	28384	28367	28182	28399	28736	28114	28031	28224	28271	28551	28703	28552	28505	28479	28730	28706	28503	28459	28460	28808	28507	28536	28438	28432	28663	28349	28535	28507	28603	28302	28456	28450	28181	28554	28452	28654	28515	28648	28612	28525	28685	28369	28202	28513	28595	28429	28419	28523	28403	28532	28582	28435	28391	28334	28404	28595	28479	28555	28389	28433	28350	28706	28560	28419	28431	28379	28520	28575	28269	28519	28028	28580	28524	28451	28439	28545	28600	28233	28251	28290	28784	28568	28595	28343	28502	28480	28485	28689	28634	28603	28374	28443	28458	28461	28433	28415	28496	28440	28364	28592	28312	28570	28388	28471	28430	28398	28392	28755	28550	28285	28593	28314	28322	28674	28340	28355	28239	28748	28552	28486	28343	28326	28318	28406	28343	28433	28721	28649	28399	28300	28448	28653	28526	28689	28505	28500	28291	28369	28488	28425	28351	28439	28550	28431	28285	28573	28521	28154	28471	28438	28373	28537	28359	28351	28400	28528	28229	28633	28339	28561	28372	28332	28562	28636	28431	28357	28400
24942	41935	41676	34526	29837	26467	24611	22857	21844	20858	20355	20033	19480	19258	18926	18910	18780	18679	18758	18517	18610	18407	18395	18183	18363	18160	18165	18113	18210	18063	18054	17985	18136	17970	17978	17977	18152	18023	17906	18092	18057	17897	17822	17803	17970	17846	17691	17925	17722	17891	17890	17839	17719	17794	17648	17795	17763	17881	17978	17716	17731	17804	17957	17897	17845	17697	17969	17764	17664	17780	17824	17875	17796	17680	17680	17731	17841	17780	17980	17711	17897	17756	17681	17943	17825	17653	17760	17780	17703	17819	17847	17771	17807	17614	17827	17862	17685	17882	17876	17918	17786	17750	17781	17620	17742	17877	17807	17738	17791	17848	17743	17906	17685	17855	17796	17676	17761	17744	17849	17802	17859	17885	17734	17808	17768	17831	17788	17801	17724	17706	17693	17752	17932	17740	17714	17680	17844	17769	17709	17800	17682	17759	17891	17814	17792	17662	17771	17903	17619	17880	17772	17721	17664	17737	17899	17759	17753	17834	17810	17720	17923	17719	17685	17687	17722	17812	17853	17771	17786	17912	17864	17742	17809	17801	17911	17871	17948	17733	17815	17794	17690	17708	17797	17716	17854	17678	17811	17699	17787	17774	17652	17872	17897	17743	17864	17898	17775	18013	17624	17837	17761	17808	17932	17720	17786	17835	17689	17870	17785	17909	17741	17928	17706	17784	17867	17686	17724	17835	17818	17715	17727	17593	17818	17817	17567	17580	17698	17976	17859	17892	17948	17687	17714	17791	17879	17711	17758	17886	17942	17656	17917	17542	18071	17929	17524	17685	17778	17684	17878	17689	17856	17784	17862	17941	17850	17678	17717	17954	17659	17753	17857	17763	17894	17693	17747	17763	17729	17836	17659	17623	17649	17653	17524	17776	17881	17730	17887	17805	17886	18007	17850	17720	17815	17789	17705	17886	17685	17663	17868	17627	17825	17637	17792	17712	17763	17750	17711	17877	17755	17756	17716	17783	17736	17631	17719	17637	17836	17947	17886	17701	17691	17728	17832	17727	17776	17699	17877	17823	17669	17774	17739	17735	17639	17703	17745	17625	17793	17750	17810	17869	17863	17905	17785	17748	17928	17640	17716	17787	17472	17688	17757	17878	17723	17701	17682	17707	17721	17579	17882	17840	17980	17803	17830	17776	17794	17696	17700	17717	17947	17739	17728	17824	17685	17891	17843	17785	17927	17691	17917	17701	17699	17963	17804	17752	17860	17630	17813	17804	17762	17746	17603	17745	17809	17777	17677	17877	17713	17694	17848	17667	17852	17714	17977	17699	17918	17725	17830	17674	17943	17586	17781	17731	17839	17770	17746	17913	17885	17653	17819	17801	17782	17857	17648	17700	17891	17912	17661	17822	17941	17736	17713	17730	17811	17726	17806	17634	17741	17739	18021	17824	17745	17962	17806	17910	17630	17889	17812	17646	17726	17770	17773	17579	17735	17796	17752	17689	17914	17803	17883	17717	17745	17812	17779	17800	17978	17834	17822	17983	17724	17708	17814	17727	17860	17829	17734	17766	17787	17743	17632	17822	17789	17779	17786	17817	17820	17689	17495	17687	17817	17732	17687	17689	17916	17807	17934	17906	17907	17710	17777	17809	17849	17981	17766	17633	17763	17637	17745	17730	17720	17462	17763	17772	17670	17723	17751	17940	17776	17852	17905	17779	17745	17951	17684	17799	17709	17709	17770	17751	17731	17782	17709	17647	17687	17739	17645	17683	17823	17693	17907	17755	17605	17730	17677	17837	17898	17704	17742	17752	17795	17791	17889	17807	17813	17909	17858	17599	17638	17721	17992	17776	17681	17810	17837	17841	17752	17735	17865	17659	17648	17676	17788	17631	17721	17772	17837	17646	17858	17701	17751	17731	17797	17773	17989	17697	17641	17931	17724	17770	17706	17846	17724	17781	17739	17622	17870	17751	17577	17854	17764	17827	17733	17786	17543	17782	17847	17876	17610	17755	17867	17725	17806	17840	17789	17565	17723	17696	17851	17903	17855	17785	17686	17783	17736	17758	17691	17729	17811	17827	17710	17818	17737	17876	17831	17846	17726	17796	17691	17681	17811	17842	17776	17503	17705	17754	17819	17691	17745	17719	17776	17712	17711	17708	17725	17779	17801	17849	17812	17807	17624	17824	17742	17696	17674	17818	17736	17719	17860	17730	17862	17756	17799	17770	17739	17709	17917	17668	17776	17768	17914	17722	17915	17661	17826	17856	17665	17852	17891	17771	17574	17732	17903	17852	17700	17889	17837	17757	17869	17783	17932	17850	17755	17850	17705	17793	17568	17715	17877	17820	17769	17915	17799	17775	17767	17719	17809	17808	17627	17596	17781	17702	17734	17695	17747	17915	18006	17710	17835	17700	17726	17730	17956	17809	17764	17814	17729	17812	17830	17714	17835	17719	17728	17793	17719	17810	17869	17827	17639	17725	17769	17697	17962	17779	17846	17756	17843	17731	17820	17791	17641	17816	18001	17832	17649	17879	17598	17767	17673	17695	17948	17777	17750	17860	17698	17804	17766	17725	17705	17667	17547	17777	17762	17739	17668	17812	18010	17670	17838	17573	17783	17589	17995	17793	17859	17789	17803	17737	17901	17690	17863	17895	17799	17747	17715	17667	17934	17890	17632	17663	17645	17866	17599	17782	17641	17763	17906	17748	17798	17943	17776	17832	17798	17916	17719	17840	17686	17799	17910	17697	17655	17858	17810	17906	17811	17755	17805	17780	17763	17652	17758	17673	17599	17870	17855	17681	17710	17844	17669	17762	17670	17768	17818	17777	17686	17811	17726	17802	17833	17785	17757	17844	17786	17867	17752	17660	17601	17847	17605	17689	17892	17817	17615	17826	17736	17861	17741	17872	17595	17747	17967	17808	17815	17905	17925	17852	17696	17859	17544	17731	17821	17764	17581	17817	17941	17862	17781	17906	17868	17633	17899	17721	17871	17795	17808	17690	17676	17798	17925	17967	17761	17766	17894	17775	17718	18020	17600	17928	17817	17647	17853	17637	17782	17796	17580	17816	17852	17786	17773	17704	17925	17585	17808	17867	17778	17693	17831	17737	17806	17765	17739	17837	17826	17813	17835	17778	17705	17772	17803	17928	17854	17911	17564	17769	17847	17736	17837	17868	17779	17732	17766	18020	17727	17857	17763	17713	17881	17664	17632	17655	17767	17586	17829	17737	17826	17772	17767	17865	17960	17823	17890	17747	17857	17721	17809	17844	17753	17557	17726	17783	17855	17839	17846	17587	17707	17939	17858	17817	17850	17751	17723	17769	17733	17589	17929	17794	17737	17878	17794	17748	17873	17908	17763	17639	17845	17595	17912	17915	17757	17726	17856	17801	17824	17600	17959	17743	17633	17570	17730	17910	17748	17975	17798	17953	17883	17760	17559	17619	17763	17701	17797	17742	17814	17875	17877	17834	17797	17678	17627	17900	17814	17660	17730	17816	17616	17736	17877	17771	17837	17781	17692	17839	17748	17642	17718	17746	17723	17745	17743	17827	17619	17836	17741	17537	17759	17763	17664	17700	17753	17802	17690	17718	17904	17589	18006	17735	17777	17956	17738	17783	17899	17867	17899	17633	17823	17733	17936	17764	17768	17637	17769	17890	17737	17672	17903	17766	17861	17661	17885	17783	17799	17705	17673	17754	17713	17702	17821	17649	17862	17801	17827	17906	17594	17714	17966	17825	17532	17843	17747	17729	17788	17606	17704	17726	17837	17787	17718	17744	17794	17979	17751	17674	17697	17648	17946	17885	17799	17821	17695	17643	18008	17805	17763	17786	17710	17945	17758	17921	17675	17672	17812	17876	17706	17843	17891	17638	17643	17746	17954	17720	17740	17813	17713	17603	17661	17746	17675	17874	17909	17898	17805	17651	17891	17793	17727	17729	17745	17852	17732	17720	17895	17762	17546	17717	17933	17726	17894	17894	17810	17839	17661	17819	17694	17851	17787	17725	17764	17658	17945	17816	17750	17751	17813	17768	17670	17687	17823	17785	17768	17778	17790	17924	17843	17611	17829	17663	17717	17880	17840	17913	17675	17478	17783	17945	17790	17790	17926	17837	17839	17700	17690	17890	17763	17897	17770	17641	17613	17755	17735	17746	17866	17720	17796	17927	17737	17701	17773	17864	17538	17914	17663	17738	17778	17681	17643	17738	17788	17794	17719	17757	17969	17704	17647	17934	17646	17786	17795	17668	17600	17730	17727	17919	17734	17585	17835	17865	17709	17879	17575	17618	17780	17729	17830	17558	17716	17668	17902	17789	17823	17664	17788	17685	17872	17811	17678	17602	17824	17767	17895	17787	17897	17717	17520	17748	17683	17831	17588	17853	17713	17726	17731	17601	17752	17658	17784	17792	17768	17796	17847	17905	17954	17744	17717	17944	17840	17759	17756	17624	17543	17756	17692	17771	17754	17672	17851	17832	17757	17797	17671	17989	17564	17758	17848	17588	17697	17661	17836	17724	17851	17764	17839	17951	17795	17671	17637	17738	17778	17794	17820	17876	17867	17701	17842	17864	17773	17691	17677	17769	17855	17734	17813	17713	17787	18015	17637	17828	17668	17791	17859	17887	17749	17980	17963	17751	17736	17902	17721	18013	17851	17744	17915	17766	17631	17686	17782	17762	17942	17922	17519	17962	17730	17978	17684	17648	17613	17916	17851	17647	17817	17745	17802	17939	17762	17778	17587	17654	17723	17874	17810	17805	17969	17926	17777	17692	17792	17841	17787	17851	17830	17597	17768	17765	17668	17749	17735	17808	17755	17770	17743	17607	17902	17699	17896	17689	17843	17844	17802	17645	17667	17566	17528	17596	17776	17714	17928	17780	17943	17707	17729	17800	17924	17835	17723	17696	17773	17792	17763	17680	17826	17626	17622	17837	17695	17715	17607	17804	17862	17681	17810	17717	17671	17652	17714	17670	17845	17729	17741	17838	17885	17826	17688	17762	17721	17767	17648	17797	17592	17751	17705	17619	17870	17693	17839	17690	17828	17829	17789	17731	17908	17705	17798	17756	17804	17691	17818	17664	17984	17784	17799	17888	17651	17698	17646	17900	17735	17734	17722	17911	17827	17693	17888	17928	17776	17723	17868	17688	17815	17891
22633	21199	27856	25292	24144	31594	37233	33861	32777	32746	31809	31274	31458	30846	30524	30730	30816	30624	30390	30381	30310	30356	30404	30149	30176	30146	29982	29993	29876	30125	29699	29448	29925	29745	29739	29694	29599	29760	29658	29546	29528	29646	29562	29619	29447	29645	29759	29571	29429	29744	29759	29360	29516	29452	29406	29511	29643	29597	29480	29194	29309	29496	29428	29428	29361	29378	29601	29433	29412	29445	29474	29628	29423	29529	29565	29562	29470	29709	29566	29621	29447	29735	29646	29467	29393	29544	29520	29595	29596	29479	29306	29371	29572	29435	29440	29410	29304	29388	29580	29107	29502	29663	29538	29486	29386	29746	29440	29548	29550	29712	29623	29242	29207	29548	29575	29381	29348	29484	29304	29386	29333	29487	29486	29533	29231	29331	29528	29590	29719	29323	29361	29581	29433	29652	29572	29646	29424	29593	29660	29412	29474	29494	29560	29464	29156	29202	29396	29507	29658	29333	29330	29687	29284	29409	29540	29484	29447	29468	29391	29592	29513	29588	29135	29107	29446	29469	29608	29301	29510	29561	29436	29482	29549	29568	29488	29324	29189	29248	29439	29610	29531	29493	29365	29416	29468	29574	29010	29670	29324	29447	29617	29204	29230	29477	29384	29566	29263	29446	29301	29354	29310	29259	29416	29498	29464	29332	29594	29326	29416	29466	29465	29567	29392	29525	29362	29240	29417	29332	29390	29274	29479	29268	29526	29454	29437	29352	29486	29542	29525	29261	29442	29440	29486	29463	29421	29586	29242	29631	29444	29579	29348	29381	29275	29330	29605	29643	29409	29394	29759	29310	29239	29465	29397	29083	29482	29241	29685	29398	29289	29469	29473	29531	29358	29318	29496	29526	29270	29319	29289	29304	29421	29404	29310	29455	29228	29438	29341	29342	29002	29216	29385	29281	29507	29454	29494	29275	29390	29447	29522	29395	29388	29310	29538	29627	29476	29675	29426	29546	29403	29379	29361	29201	29359	29407	29274	29626	29304	29456	29638	29264	29435	29344	29394	29423	29492	29289	29513	29080	29453	29611	29331	29476	29460	29379	29508	29536	29079	29311	29367	29277	29234	29452	29481	29168	29553	29418	29214	29297	29253	29193	29505	29361	29347	29254	29255	29586	29441	29564	29408	29460	29535	29391	29234	29376	29466	29431	29350	29474	29304	29330	29325	29182	29587	29833	29575	29433	29494	29352	29378	29295	29383	29498	29432	29734	29103	29176	29371	29517	29490	29333	29387	29412	29624	29592	29463	29266	29486	29397	29318	29148	29318	29325	29270	29601	29212	29460	29127	29206	29386	29261	29629	29571	29434	29326	29387	29471	29545	29389	29395	29373	29323	29209	29552	29386	29730	29464	29338	29730	29338	29371	29490	29436	29364	29664	29379	29389	29384	29447	29338	29445	29723	29174	29443	29305	29325	29422	29604	29226	29453	29320	29439	29555	29357	29355	29262	29415	29409	29690	29369	29127	29412	29192	29218	29154	29166	29365	29665	29458	29397	29385	29446	29561	29407	29592	29215	29521	29484	29402	29516	29308	29245	29429	29624	29367	29371	29298	29405	29179	29476	29220	29556	29349	29604	29628	29225	29382	29344	29460	29304	29191	29371	29716	29585	29414	29446	29354	29660	29216	29825	29398	29466	29516	29501	29123	29382	29570	29247	29214	29118	29236	29435	29436	29500	29646	29581	29220	29403	29374	29398	29458	29372	29594	29603	29361	29295	29277	29335	29447	29326	29310	29602	29450	29451	29395	29370	29382	29347	29393	29517	29535	29144	29322	29701	29496	29464	29552	29341	29456	29565	29361	29421	29031	29501	29228	29295	29720	29391	29442	29576	29411	29251	29331	29387	29486	29606	29349	29388	29476	29456	29306	29354	29347	29301	29425	29266	29408	29532	29092	29377	29499	29246	29324	29477	29435	29200	29204	29546	29486	29286	29428	29008	29452	29443	29208	29263	29089	29353	29434	29431	29311	29333	29225	29507	29478	29548	29529	29519	29266	29214	29372	29459	29385	29474	29250	29363	29183	29338	29234	29324	29613	29436	29482	29442	29282	29542	29443	29113	29845	29488	29379	29458	29429	29524	29005	29212	29100	29631	29400	29210	29502	29479	29489	29494	29451	29171	29268	29584	29368	29318	29508	29454	29464	29262	29277	29421	29312	29552	29427	29227	29262	29462	29333	29433	29087	29460	29205	29382	29553	29386	29511	29422	29133	29365	29206	29330	29168	29591	29411	29312	29267	29461	29520	29570	29259	29129	29507	29376	29197	29287	29244	29592	29283	29354	29312	29432	29566	29372	29351	29369	29311	29612	29108	29302	29413	29696	29473	29210	29758	29527	29291	29725	29531	29447	29342	29458	29529	29463	29138	29578	29426	29490	29447	29443	29280	29412	29480	29466	29398	29293	29760	29252	29336	29486	29368	29524	29364	29617	29416	29521	29757	29407	29460	29388	29413	29387	29509	29558	29424	29470	29404	29459	29603	29365	29634	29326	29319	29404	29305	29277	29618	29544	29636	29426	29598	29411	29433	29422	29630	29570	29463	29447	29384	29308	29370	29421	29718	29539	29482	29381	29366	29594	29529	29464	29233	29605	29539	29436	29660	29496	29127	29847	29393	29481	29294	29489	29776	29703	29202	29542	29288	29616	29419	29334	29264	29285	29280	29506	29596	29270	29631	29437	29377	29301	29353	29465	29149	29425	29520	28939	29628	29582	29628	29671	29326	29491	29342	29573	29699	29241	29605	29178	29587	29320	29380	29467	29586	29297	29342	29228	29299	29594	29405	29616	29397	29517	29435	29492	29298	29301	29403	29306	29479	29504	29320	29458	29298	29605	29687	29255	29247	29326	29246	29413	29511	29398	29494	29306	29318	29597	29327	29238	29552	29164	29521	29223	29650	29371	29656	29329	29211	29458	29540	29242	29511	29338	29528	29229	29105	29336	29359	29428	29307	29673	29388	29295	29209	29407	29485	29219	29314	29428	29664	29557	29429	29403	29459	29511	29677	29250	29218	29351	29501	29434	29582	29634	29231	29443	29351	29515	29270	29552	29535	29281	29087	29513	29567	29421	29463	29448	29341	29375	29620	29608	29436	29746	29292	29451	29574	29319	29311	29332	29528	29461	29511	29383	29571	29585	29554	29138	29586	29401	29614	29617	29546	29452	29334	29468	29254	29617	29392	29330	29600	29125	29132	29330	29483	29458	29574	29357	29320	29373	29586	29456	29406	29301	29448	29274	29551	29452	29370	29192	29350	29300	29524	29412	29294	29528	29331	29174	29226	29398	29226	29354	29452	29206	29303	29448	29293	29453	29328	29444	29507	29433	29204	29369	29453	29458	29246	29435	29413	29506	29470	29548	29436	29458	29259	29454	29637	29380	29467	29853	29326	29476	29490	29224	29421	29267	29323	29367	29654	29379	29321	29375	29418	29299	29209	29762	29384	29503	29159	29327	29177	29361	29511	29329	29238	29520	29389	29179	29471	29517	29453	29357	29373	29544	29769	29228	29406	29464	29139	29285	29406	29485	29533	29494	28962	29356	29607	29443	29311	29178	29263	29258	29061	29209	29558	29436	29330	29397	29556	29398	29270	29529	29363	29473	29311	29270	29417	29414	29574	29593	29725	29387	29531	29472	29300	29491	29585	29509	29263	29251	29376	29271	29601	29491	29131	29469	29165	29683	29492	29385	29662	29440	29751	29334	29240	29385	29535	29345	29296	29164	29461	29405	29243	29357	29417	29110	29438	29381	29382	29504	29428	29605	29590	29515	29255	29338	29267	29162	29397	29342	29524	29438	29257	29576	29356	29549	29482	29375	29340	29350	29346	29474	29591	29503	29435	29441	29545	29622	29519	29340	29159	29404	29366	29390	29325	29514	29474	29066	29413	29476	29582	29468	29708	29460	29189	29516	29490	29486	29550	29650	29168	29358	29239	29604	29434	29392	29360	29428	29603	29586	29394	29410	29282	29578	29406	29526	29202	29558	29402	29472	29431	29465	29590	29350	29242	29304	29291	29762	29261	29441	29147	29419	29367	29361	29402	29435	29225	29265	29378	29300	29380	29487	29516	29512	29510	29488	29369	29093	29594	29561	29326	29394	29609	29158	29595	29341	29332	29450	29486	29393	29605	29312	29229	29233	29431	29579	29047	29512	29407	29766	29312	29358	29271	29387	29333	29591	29547	29784	29489	29428	29519	29334	29414	29347	29309	29543	29348	29589	29543	29234	29410	29722	29616	29621	29254	29459	29346	29716	29632	29481	29565	29266	29472	29471	29343	29424	29491	29368	29537	29632	29219	29283	29336	29090	29280	29628	29495	29541	29611	29607	29582	29603	29526	29222	29643	29312	29483	29346	29405	29473	29344	29503	29176	29359	29351	29469	29540	29430	29377	29315	29304	29267	29305	29512	29358	29351	29475	29332	29365	29355	29088	29634	29418	29454	29423	29454	29162	29564	29459	29418	29218	29371	29220	29192	29342	29160	29409	29333	29647	29308	29376	29439	29206	29752	29367	29358	29519	29501	29554	29325	29291	29432	29475	29310	29320	29203	29230	29296	29320	29522	29448	29533	29311	29709	29669	29466	29193	29358	29229	29321	29601	29499	29446	29381	29741	29245	29129	29298	29295	29408	29493	29391	29257	29255	29347	29422	29411	29339	29326	29314	29211	29361	29295	29468	29406	29524	29518	29338	29388	29648	29421	29231	29529	29517	29434	29668	29479	29350	29405	29630	29766	29352	29501	29349	29382	29447	29352	29383	29280	29484	29303	29267	29401	29441	29650	29404	29502	29461	29518	29482	29342	29267	29501	29363	29469	29342	29271	29645	29429	29601	29525	29595	29242	29455	29364	29346	29543	29253	29550	29194	29331	29356	29745	29424	29476	29394	29467	29301	29361	29209	29343	29392	29503	29245	29285	29278	29500	29444	29123	29370	29274	29371	29434	29598	29479	29469	29225	29431	29291	29739	29596	29415	29348	29347	29246	29409	29606	29328	29280	29489	29571	29338	29439	29364	29371	29272	29719	29354	29344	29359	29436	29445	29282	29422	29513	29366	29596	29618	29486	29471	29724	29626	29585	29300	29306	29449	29375	29616	29326	29615	29463	29524	29257	29428	29422
26981	47303	47090	39000	33433	29964	27267	25153	23739	22575	21889	21147	20519	20208	19880	19739	19677	19383	19388	19228	19169	18976	18960	18947	18805	18811	18722	18524	18605	18516	18550	18519	18371	18366	18417	18362	18171	18499	18373	18205	18363	18331	18302	18199	18287	18337	18156	18094	18158	18281	18399	18130	18204	18211	18094	18058	18049	18213	18072	18059	18225	18112	18191	18352	18311	18093	18251	18111	18190	17949	18271	18086	18213	18106	18183	18132	18237	18095	18063	18225	18200	18108	18388	18142	18132	18111	18127	18096	17980	17982	18264	18121	18266	18080	18199	18002	18131	18155	18277	18078	18349	18212	18001	18101	18226	18023	18010	18140	18048	18073	18195	18094	18243	18333	18169	18074	18053	18146	18159	18321	18002	18216	18149	18041	17978	18155	18247	18009	18215	18163	17917	18232	17922	17961	18161	18013	18141	18045	18194	18197	17966	18157	17985	18097	18181	18048	18089	18067	18102	18194	18168	18144	18165	18319	17973	18338	18095	18004	18246	18218	18130	17939	18027	18126	17925	18055	18119	18171	17936	18190	18167	18386	18158	18173	17951	18113	18112	18069	18045	17972	18094	18180	18114	18272	18021	18140	18038	17957	18017	18086	18402	18140	18159	18042	18108	18173	18127	18086	18061	18029	18173	17899	18179	17952	18071	18178	18183	18102	18142	18146	18143	18310	18060	18237	18217	18022	18213	18169	17951	18132	18294	18138	18230	17908	18115	17951	18193	18236	18164	18222	17985	18174	18199	18121	18009	18207	18334	18171	17937	18301	18234	18015	18149	18111	18136	18113	17980	18394	18155	17983	18257	18237	17978	18150	18026	17997	18303	17970	18128	18108	17973	17943	17961	18220	18243	18015	18214	17946	18115	18170	18227	18297	18093	18225	18169	18139	18040	18187	18085	18117	18257	18080	18187	18133	18201	18149	18030	18453	18012	18189	18165	18001	18204	18020	17944	17894	18232	18087	18037	18031	18089	18093	18144	18157	18091	18214	18205	18179	18292	18047	18202	18084	18073	18112	18248	18019	18230	18151	18111	18187	18166	18232	18076	18033	18250	18273	18083	18091	17929	17977	18234	18277	18097	18212	18022	18161	18160	18073	18122	18242	17993	18241	18263	18137	18209	17962	17994	18069	18303	18066	18161	18046	18145	18171	18285	18008	18079	18098	18183	18234	18179	18119	18268	18058	18177	17969	18222	18071	18180	18105	18160	18031	18149	18097	18077	18126	18133	18212	18092	18191	17959	17930	18102	18345	18003	18180	18083	18013	18000	18079	18133	18144	18150	18225	18280	18090	18007	17997	18117	18219	18093	18177	17961	18058	18324	18224	18111	18040	18121	18261	18058	18282	18115	18158	18114	18132	18263	18155	18040	18076	18356	17888	18122	18221	18245	18100	18159	18155	18035	18125	18315	18115	18105	18269	18006	18300	18083	18180	18197	18093	18257	17867	18107	18217	18082	17977	18100	17965	18188	18128	18093	18195	18041	18292	18342	17978	18178	18050	18221	17891	18069	18141	18186	18148	18127	18076	18258	18012	17980	18289	18028	18132	18027	18140	18159	18316	18174	18181	18203	18022	18102	17933	18401	18137	18037	17985	18033	18171	18219	18213	18093	18032	18139	18076	18085	18232	18176	18125	18063	18183	18136	18125	18074	18059	18119	18113	18186	18189	18358	18353	18027	18056	18271	17977	18292	18154	18153	18096	18077	18058	18022	18070	18170	17829	17960	18155	18222	18144	18093	17959	17963	17984	18199	18112	17991	18122	18129	18254	18075	18095	18116	18079	18068	18099	18265	18051	18182	18044	18071	18031	18041	18000	18098	17977	18186	18060	17975	18298	18140	18281	18202	18263	18168	18097	18212	18197	18004	18127	18187	18053	18112	18088	18002	18077	18029	18024	18091	17965	18075	18155	18226	18134	18183	18067	18028	18243	18103	17983	18215	18180	18180	18054	18335	18078	18040	18260	18213	18041	18086	18227	18240	18103	18086	18213	18022	18129	18185	18107	18044	18008	18141	17831	18038	18194	18166	18018	18224	18045	18240	18066	18223	17929	18064	17870	18095	18090	18137	18044	18259	18151	17952	18171	18198	17945	18153	18149	18241	18313	18223	17986	18144	18131	18054	18189	18243	18154	18301	18030	18007	18172	18099	18280	18181	18192	18206	17932	17954	18137	18161	18170	18015	18087	17959	18130	18287	18211	18227	18095	18074	17929	18037	18070	18153	18127	18165	18136	18273	18115	17970	18165	18043	18043	18099	18174	17952	17997	18098	18035	17958	18180	18169	18268	18121	18045	18054	17927	18022	18155	18091	18116	18111	18291	18093	17952	18042	18144	18057	18097	18061	18048	18236	17988	18039	18253	18093	18041	18194	17957	18118	18242	18192	18050	18238	18163	18246	18140	18097	18099	18116	18261	18045	18163	18084	18187	18072	18188	18166	18137	18026	18086	17892	18107	18066	18047	18224	18159	18101	18100	17997	18173	18127	18252	18122	18121	18308	18315	18036	18158	18160	18065	17927	18237	18044	18140	18243	18219	18209	18250	18070	17927	18023	18119	18181	17972	18038	18094	18142	18163	18265	18120	18085	18172	18192	18109	18091	18067	18117	18071	18078	18151	18296	17950	18201	18037	18132	18076	17956	18262	18240	18047	18106	18168	18093	18163	18178	18019	18094	18039	18279	18060	18157	18103	18210	18170	18051	18025	17980	18157	18062	18038	17985	18121	18080	18103	18075	18048	18093	18130	18065	18141	18230	18131	18171	18047	18060	18035	18103	17974	18185	17944	18114	18119	18001	18195	18020	18135	18091	18027	18144	18233	18068	18310	18188	18224	18278	18106	17975	18158	17977	18062	17911	17968	18001	18046	18108	17951	18092	18224	18204	18143	17947	18092	18247	17913	18215	17929	18140	18054	18219	18201	18163	18035	18087	18279	18018	18293	18243	18081	18169	18234	18023	18185	18195	18293	18292	18004	17951	18304	18194	18080	18047	18193	18301	18242	18091	18152	18048	18201	18053	18016	18006	18202	18137	18256	18156	17929	18314	18154	18121	18149	18127	18170	18130	17945	18177	18184	18237	18173	18164	18410	18289	18181	18236	18189	18253	18000	18072	17873	18205	18124	18115	18144	18171	17956	18097	18147	18086	18089	18092	17970	18195	18233	18196	18115	18138	18005	18083	18014	18139	17964	18246	18066	18142	18123	18143	17957	18286	18118	18259	18080	18121	18106	18018	18179	18167	17857	18174	18110	18074	18171	18066	18246	17950	17993	18260	18131	18092	18023	18116	18115	18045	18025	18118	18040	18061	17979	18012	17921	18072	18274	17943	18002	18152	17971	18114	18076	18092	18042	18036	18011	18276	18187	18131	18148	18008	18243	18120	17961	18129	17916	18067	18208	18044	18048	18105	18174	18082	18125	18101	18111	18127	18026	17944	18125	18108	18050	18195	18128	18081	18216	18209	18054	18115	18226	18154	18033	18185	18211	18115	18133	18018	18048	18015	18082	18091	17926	18292	18193	18113	18128	18080	18174	18135	18210	18071	18243	18220	18053	17892	18143	18156	17988	18098	18139	17909	18152	18094	18399	18066	18054	18082	18107	18034	18043	18225	18072	17952	18176	18097	18132	18131	18193	18265	17890	18142	18077	18233	18034	18171	18145	18076	18087	17985	18148	18074	18081	18187	18123	18112	18180	18133	18243	18206	18230	17869	18039	18078	18126	18234	18148	18303	17996	18076	18181	17941	18112	18167	18144	18122	18208	18047	18299	18087	18012	18280	18130	18181	18083	18122	18288	18124	17991	18182	18254	18087	18194	18098	18065	18025	18230	18238	18206	18146	17945	18162	18221	18220	18191	18205	18144	18281	18007	18154	18057	18072	18195	18036	18215	18117	18326	18223	18227	18045	18176	18137	18065	18267	17958	18099	18180	18187	18148	18184	18163	18063	18140	18209	18194	18150	18208	18085	18193	18170	18267	18071	18205	18158	18202	18136	18072	18138	18088	18306	18080	18120	18096	18049	18108	18072	18070	18025	18087	18200	18137	18092	17998	18155	18054	18003	18029	18062	18034	18073	18029	18218	17886	18328	18180	18090	18118	18026	18172	18086	18073	18210	18005	17945	18264	18121	18131	18110	18104	18091	18143	18265	18074	18115	18106	18216	18005	18244	18220	18197	18027	18240	18208	18201	18073	18151	18183	17991	18063	18272	18071	18357	18128	18307	18262	18126	17960	18118	18179	18034	18142	18204	18127	18050	18124	18071	18096	18272	18194	18182	18167	18226	18127	17801	18011	18140	17988	18055	18258	18004	18106	17927	17975	18121	18090	18175	18241	18184	18108	18194	18025	18287	17907	18093	18102	18269	18009	18147	17983	18254	17963	18341	18185	18092	18065	18092	18108	18030	18325	18134	18158	18235	18199	18114	18067	18108	18100	18247	18156	18161	18103	18175	18122	18159	17890	18014	18266	18186	18193	18073	18134	18064	18229	18095	18253	18249	18187	18075	18121	18236	17987	18238	18146	18048	18096	18043	18297	17936	18131	18034	18144	18071	18000	18071	18131	18207	18029	18045	18103	18014	18329	18123	18141	18235	17856	18217	18244	18072	18295	18098	18372	18123	18422	18106	18211	18140	18058	18027	18070	18148	18131	18167	18339	18150	18069	18238	18130	18070	18058	18008	17989	18237	18269	18151	18228	17990	18087	17925	18003	18050	18161	18015	18072	18069	17957	18074	18040	18179	18227	18186	18065	18333	18044	18162	18035	18066	18204	18226	18077	18186	18055	18052	18143	18062	17949	18436	18008	18156	18130	18146	18112	18200	18111	17999	18095	18169	18035	18071	17950	18196	17973	18053	18166	18020	18179	18316	18095	18153	18214	18236	18142	18332	18158	18416	18203	18086	18077	18025	18130	18033	18118	18128	18173	18241	18128	18106	18244	18078	18208	18186	18088	18189	18143	18294	18211	18152	18303	18205	18173	18251	18088	18043	18296	18047	18190	18146	18108	18163	17948	18238	18286	17924	18087	18109	18138	18086	18257	18013	18048	18218	18057	18124	18112	18110	18062	17980	18164	17937	18145	18091	18043	18064	18169	18150	18227	18057	18075	18152	18081	18215	18147	18202	18341
37420	34431	39930	38272	34889	33594	32808	31791	31411	31201	30908	30753	30448	30406	30235	30290	30396	30331	30261	30329	30142	29966	30187	30360	30192	30081	30305	30206	29825	30048	30026	29920	30258	30068	30121	30044	30084	30180	30270	30143	30154	30053	29917	29950	29865	30062	29823	30023	30226	30024	29865	29790	29965	29960	29963	29914	29981	29933	29822	29960	30200	29980	30101	29966	29851	30083	30128	29870	30070	30084	29999	29912	30012	29697	30106	29804	29939	29816	29912	30053	30060	29808	30112	29984	30078	29761	29949	30025	29813	29958	30183	29989	29933	30207	29941	29614	29975	30036	30103	29922	30000	29857	30067	29924	30194	30146	29778	29826	29978	30034	29951	30001	29704	30216	29842	29820	29756	29631	29778	29926	29909	29971	29787	29861	30154	29710	29876	30162	29743	30042	29872	29814	29803	30138	29959	29951	29972	29968	30054	29811	30034	29812	29991	29991	30164	29871	29952	30011	30050	29846	30127	29958	30028	30053	29883	29987	30193	29905	29888	29978	30040	29832	30107	30089	30157	30054	30089	30030	30040	30001	30003	29922	30093	30263	29856	29811	29854	29943	29892	30083	30068	29958	29912	30051	29803	29955	29981	30123	30202	30205	29802	29979	29945	30064	30171	29937	29718	29804	30269	30042	29785	29975	29817	29976	29686	29786	30069	29827	29803	29672	29768	29726	29949	30074	29847	30048	29856	29960	30114	29950	30015	29874	29980	29630	30039	29796	29996	29876	29882	29920	30240	29674	30143	29971	29925	29808	29922	29818	29764	29731	30037	30047	29875	30027	30289	29910	29847	30071	29826	30243	30321	29675	30007	29854	29764	29625	29796	30072	29933	29838	29971	30095	29807	30024	30095	29971	30005	29889	29874	29848	29966	29950	29767	29865	29894	30182	29949	29730	29827	30144	29979	29852	30132	30079	30134	30223	30127	29937	29741	30212	29991	30135	30132	30163	30190	29946	30104	29995	30116	29981	29759	29876	30081	30127	30006	30011	30013	29811	29926	29876	29971	29937	30014	30030	30060	30048	30084	29936	29916	30023	29890	30042	30035	29724	29889	29893	29928	29962	29923	29975	29842	29825	29769	29903	29844	30217	30203	29837	29946	29879	30036	30021	29673	29856	30014	29828	30055	29931	30033	30066	30065	29767	30178	29896	30236	29769	29961	30046	29982	29936	29857	30121	29966	29901	30191	29941	30096	30067	29869	30019	29951	29679	29700	30289	29893	30082	30023	29772	30087	29926	29716	29790	30033	29695	29702	29498	29707	30021	29798	29890	29728	29877	29805	29924	29746	29959	29892	29890	30092	30332	30035	30151	29790	30014	30176	29721	29857	29782	30022	29894	30034	29601	30000	30275	29814	29994	29796	29882	29736	29762	29933	29811	30187	29808	29853	29960	29734	30180	30046	29753	29832	29793	29941	29927	29894	30153	29831	30213	30168	30038	29722	30127	30285	29905	29998	29745	29856	30050	29903	29820	30008	30172	29989	30048	30064	29989	30057	30061	30025	29985	30110	29927	30192	30083	29989	30009	30011	29833	30086	30057	29802	30342	29788	29978	30085	29862	30079	30123	29895	29770	29807	29826	29679	30144	29898	30224	29957	29984	30104	29891	29928	29941	29995	30130	30172	30112	29863	29975	30234	30003	30261	29739	30181	29815	30044	30063	30088	29472	29749	30130	30210	29663	30074	30245	30082	29816	30014	29808	29747	30043	29898	30042	29871	29891	29984	29831	29750	29851	29850	29883	30076	29815	29697	29880	30091	29971	29970	30039	30031	30353	30069	29686	29975	29914	29834	29764	29691	29963	30044	29897	29954	30124	30041	29959	30201	30219	30290	30143	29837	29913	30036	29923	29820	30068	30015	29835	29976	29842	29751	29953	29864	30044	30236	29828	29680	29976	30147	29932	30022	29918	29998	29932	30012	30237	30171	30213	29852	30168	29902	30005	30376	30042	30086	30005	29982	30128	30201	30123	29936	29817	29933	29631	29761	29734	29920	30027	30097	29789	29912	30067	29722	29784	30007	29979	29904	29967	29937	30008	29964	30040	29878	29992	29925	29956	30099	30138	29775	29839	29728	29836	29723	29864	30199	30056	29955	29859	29931	29745	30316	29861	29771	30080	30266	29813	29915	29887	30258	29886	29779	29884	29708	29940	29911	29950	29776	30049	30118	29800	30026	30316	29937	29768	29993	29795	30012	29771	29926	30098	29891	29696	29803	29793	29821	29711	29910	30217	29882	29923	29944	30174	30021	29783	30145	30001	29940	29962	30215	30054	30180	29919	29897	29775	29963	29902	30142	30211	30407	29982	30069	30037	29958	30000	29740	30014	29919	29919	29990	29990	29938	30222	30258	30065	29887	30023	29888	30209	29986	29775	29777	29872	29927	29875	30014	30007	30126	29791	30186	29801	29980	29981	29954	29846	29745	29702	29864	29636	29905	29918	30053	30068	30037	29796	29983	29789	29952	30074	30102	30003	30185	30029	29860	29819	29944	29885	30112	30135	29778	30102	30091	30044	30229	29552	29942	29822	29775	29879	30118	29981	30025	29825	30164	29938	30046	30130	30085	30023	29820	30052	29583	29903	30116	30019	30043	29942	29993	29716	29856	30016	30025	29771	29980	29739	29936	29807	29801	29695	30135	29980	29780	30147	30260	29937	30158	29833	29821	29934	29991	30047	30341	29967	30233	30027	30006	30096	29962	29974	30075	30014	30196	29860	29758	29988	30054	29997	29957	30040	30001	30204	30054	30198	30022	29926	29914	29835	29847	30089	29771	30029	29974	30321	29829	29626	30052	29884	29869	30011	29974	30031	29963	30044	29736	30084	29963	30185	30050	29765	30030	29888	30220	30260	30142	29986	29927	30118	29869	29706	30028	29889	29952	29895	30002	30119	29760	30039	29923	29991	29910	29862	30093	30164	29772	29761	29945	30026	29609	29741	29888	29946	29887	29796	29944	30025	30107	29998	30025	29750	30060	30212	30050	30342	30355	29940	29878	29957	30065	29949	29802	30088	29967	30013	30040	29937	29930	29870	30006	29855	29820	30221	30015	29871	30090	29894	30042	30131	30147	30035	29959	30014	30168	29967	29946	30161	29894	29749	29958	29726	30092	29931	30136	29805	29884	29766	30024	30056	30011	29878	29862	30080	29958	30110	30165	30072	29960	30100	29831	29882	30028	29872	29752	29909	30087	30003	29978	29845	30122	30124	29938	30202	30016	29734	30011	29858	29800	29913	29592	29807	30065	29954	29629	29963	29805	29910	29937	30070	29770	29992	30046	29854	29990	30127	30031	29984	30251	30029	30005	30201	29950	30000	30020	30159	30240	30017	29946	29838	29935	30069	29955	30132	30129	30248	30132	29932	29859	30109	30177	30013	30231	29778	29672	30079	29987	29820	30066	30231	30018	29986	29741	29981	30061	29965	30085	29828	29909	30000	29692	30024	29948	29941	29997	30073	30016	30457	29954	30200	29867	29988	29768	29722	30110	29770	30016	29740	30006	29987	30065	29994	29763	30246	30081	29869	30168	29927	29999	29987	30014	29945	30054	29985	29961	29984	30020	30197	30124	29919	29801	30022	29728	29953	30012	30032	30012	30145	30008	29661	29941	29941	30028	29812	30071	29858	30093	29977	29859	29832	30008	29882	30066	30060	29787	29896	30210	30307	29941	29796	30073	30137	29938	29871	29803	29880	29849	30191	29971	29840	29981	30058	30188	29861	29924	29831	29969	30146	29961	29956	30283	29829	29985	30024	30181	29888	29721	29902	30010	29819	29788	30276	29894	30095	29877	30035	30073	29767	29768	29883	29952	29786	29776	29980	29863	30079	30116	30028	29719	29855	30016	29955	30076	30238	29791	29799	30261	29864	30105	30029	29723	29899	29941	29961	30025	30050	30120	29872	29926	30193	30071	29829	29888	29793	30135	29808	29876	30001	30163	30107	29881	29704	29888	30058	29633	29811	29735	29921	30155	29782	29900	29992	30039	30164	29861	29994	30190	30091	29994	29854	29933	30132	29735	30081	30141	29907	29982	29754	29747	30010	29931	29888	30376	30141	29658	29818	29956	29872	29871	30080	30101	29966	29814	29704	29951	30237	30207	30025	29904	29757	29810	29936	30020	29916	30082	29857	30264	30079	30147	30049	30153	29775	29791	29944	29946	30208	30071	29821	29924	29896	29880	29945	29744	29854	29882	29959	29974	30126	29983	29932	29893	29853	29660	29935	29991	30014	30055	30077	29943	30040	29995	29947	30142	29929	29766	29871	29755	29952	29723	29917	30062	29979	29801	30003	30193	29959	30154	30095	29928	30201	29818	29943	30114	29872	30191	30052	30027	30205	30273	29964	29921	30022	30012	29951	29903	30140	29907	29856	29977	30129	29690	30108	30183	30099	29897	29665	29906	29914	30052	29818	30187	30004	29874	29943	30245	30234	30101	29973	29935	29974	29873	29415	29909	29682	29919	29996	30059	30202	29967	29748	29791	29745	29961	29944	30056	30223	30040	30114	30133	30058	30284	30027	29834	29860	30200	30000	30119	29969	29837	29896	30068	29897	29909	29894	30170	29992	29951	29916	29899	29747	30162	29866	29917	30067	30012	30037	30166	30142	30055	29980	30173	29849	30123	29882	30317	29936	29790	29843	29923	29981	29687	29656	29879	29864	29716	29834	30002	30279	30001	30087	30041	29909	30014	29998	29914	29926	29902	29921	29869	29696	29712	30241	30062	30062	29931	30075	30079	29881	29933	30084	29979	30265	30071	29857	30118	30021	29942	29986	30190	30285	30150	29960	30095	30000	29897	30076	30194	30187	29574	29850	29943	29727	30355	29969	29794	30148	29873	30114	30333	30086	29986	29999	30004	29785	30085	29811	29968	30072	29865	30062	30148	30078	29937	29889	29752	30120	29911	30039	30112	30222	30008	30143	30075	30109	30255	30267	30039	30199	30151	29922	29789	29928	29680	29889	30029	30028	29968	30142	30005	29951	30090	29733	30039	29863	30120	29786	29881	29969	29902	29843	30052	29842	29887	29830	29950	29750	29687	30086	29990	29917	29879	29978	30250	30092	30007	30011	30066	29938	29598	29906	29867	30039	29981	29973	30059	30192	30050	29831	30037	30037	29948	29982
27860	35939	35178	29349	25811	24016	22243	21136	20596	20200	19965	19600	19395	19256	19227	18880	18982	18917	18959	18867	19002	18917	18746	18779	18624	18870	18672	18627	18820	18652	18589	18520	18374	18535	18437	18619	18507	18496	18648	18421	18651	18602	18685	18435	18650	18488	18656	18583	18388	18486	18579	18459	18434	18486	18441	18556	18552	18525	18510	18582	18466	18523	18584	18485	18583	18475	18539	18452	18521	18493	18590	18425	18588	18364	18715	18343	18256	18305	18357	18591	18622	18367	18426	18544	18531	18325	18488	18388	18487	18439	18422	18465	18337	18448	18648	18414	18410	18486	18600	18444	18427	18446	18588	18352	18619	18397	18414	18403	18594	18409	18529	18510	18472	18332	18528	18644	18432	18645	18588	18501	18498	18519	18401	18321	18351	18380	18464	18528	18457	18596	18462	18274	18685	18492	18604	18415	18616	18255	18515	18416	18381	18389	18469	18515	18587	18553	18485	18416	18579	18366	18495	18490	18434	18586	18364	18582	18405	18547	18522	18529	18443	18319	18443	18507	18556	18489	18454	18371	18454	18439	18464	18505	18244	18378	18465	18552	18461	18444	18446	18275	18517	18388	18555	18437	18585	18496	18348	18511	18553	18444	18513	18491	18624	18452	18337	18569	18448	18394	18637	18494	18549	18517	18516	18645	18311	18565	18429	18516	18224	18303	18407	18474	18505	18278	18419	18478	18368	18485	18452	18540	18504	18527	18637	18441	18571	18569	18484	18269	18346	18494	18609	18608	18306	18462	18604	18383	18668	18467	18385	18669	18575	18238	18591	18309	18545	18372	18524	18531	18490	18384	18563	18184	18555	18442	18600	18401	18498	18582	18569	18644	18399	18501	18570	18473	18531	18481	18374	18445	18532	18558	18466	18436	18372	18618	18666	18465	18432	18605	18522	18418	18597	18346	18513	18534	18473	18419	18596	18558	18360	18328	18485	18549	18449	18624	18532	18507	18429	18561	18379	18507	18385	18379	18579	18453	18552	18521	18384	18329	18542	18456	18562	18514	18461	18358	18458	18499	18360	18482	18485	18364	18630	18510	18370	18564	18413	18306	18613	18506	18361	18335	18497	18439	18464	18592	18624	18529	18566	18378	18459	18542	18543	18247	18452	18501	18435	18446	18420	18317	18427	18481	18372	18527	18535	18446	18377	18551	18566	18484	18704	18597	18472	18494	18500	18286	18499	18287	18623	18630	18500	18517	18377	18423	18458	18381	18464	18529	18362	18511	18413	18336	18597	18569	18355	18654	18502	18494	18612	18463	18528	18525	18211	18441	18502	18480	18372	18435	18589	18522	18292	18421	18490	18440	18467	18441	18385	18411	18492	18485	18647	18373	18381	18534	18603	18502	18541	18379	18409	18291	18654	18400	18329	18304	18383	18300	18543	18470	18295	18418	18616	18615	18599	18390	18375	18496	18467	18486	18514	18488	18556	18275	18390	18528	18441	18437	18519	18536	18532	18476	18421	18565	18389	18532	18410	18461	18419	18452	18616	18323	18396	18408	18362	18425	18447	18565	18364	18540	18740	18466	18337	18342	18369	18566	18456	18585	18502	18350	18447	18297	18619	18417	18458	18424	18343	18585	18329	18487	18499	18440	18556	18586	18476	18423	18372	18734	18315	18334	18370	18556	18449	18399	18537	18341	18382	18507	18514	18329	18670	18480	18362	18374	18408	18747	18587	18562	18498	18481	18607	18511	18497	18588	18548	18416	18587	18482	18603	18449	18484	18574	18600	18319	18554	18598	18497	18477	18426	18402	18285	18518	18585	18508	18530	18244	18286	18356	18464	18497	18502	18383	18535	18523	18603	18597	18413	18554	18422	18197	18539	18509	18655	18424	18346	18548	18537	18614	18464	18566	18403	18263	18406	18466	18527	18413	18329	18364	18524	18345	18430	18542	18325	18362	18245	18422	18398	18499	18558	18542	18514	18671	18398	18456	18419	18520	18457	18399	18479	18653	18231	18542	18535	18435	18407	18497	18544	18467	18483	18635	18481	18344	18474	18560	18400	18382	18476	18366	18551	18472	18595	18357	18426	18415	18441	18324	18385	18507	18531	18253	18530	18619	18283	18400	18509	18318	18291	18351	18582	18504	18582	18530	18480	18493	18444	18254	18407	18525	18454	18623	18414	18482	18361	18656	18595	18484	18278	18391	18607	18347	18566	18572	18486	18552	18417	18443	18599	18568	18621	18374	18493	18492	18275	18451	18621	18437	18487	18257	18412	18609	18457	18434	18405	18472	18619	18647	18320	18442	18298	18467	18460	18335	18470	18504	18497	18494	18299	18494	18508	18583	18308	18428	18364	18489	18525	18396	18641	18426	18530	18387	18517	18402	18455	18455	18577	18423	18515	18524	18394	18447	18488	18506	18655	18443	18407	18600	18386	18490	18291	18456	18615	18485	18403	18614	18323	18517	18474	18361	18564	18608	18498	18405	18491	18416	18374	18367	18466	18340	18358	18612	18496	18266	18570	18431	18478	18627	18534	18472	18326	18352	18506	18338	18605	18452	18431	18532	18478	18547	18311	18271	18717	18459	18579	18545	18528	18508	18507	18504	18501	18443	18334	18290	18330	18506	18788	18234	18561	18339	18632	18486	18713	18520	18534	18375	18521	18352	18548	18657	18511	18511	18411	18605	18473	18711	18545	18455	18499	18523	18494	18506	18249	18554	18417	18376	18310	18522	18361	18635	18373	18368	18523	18543	18423	18575	18632	18513	18390	18362	18584	18416	18371	18407	18319	18347	18450	18508	18449	18352	18469	18318	18325	18254	18397	18545	18493	18286	18402	18527	18380	18427	18544	18531	18367	18576	18510	18601	18584	18529	18377	18299	18301	18427	18495	18545	18498	18543	18465	18501	18471	18380	18438	18337	18351	18373	18474	18436	18512	18576	18382	18443	18450	18315	18489	18412	18508	18508	18307	18584	18516	18430	18394	18514	18475	18434	18331	18344	18441	18416	18403	18664	18548	18469	18362	18369	18366	18432	18460	18417	18513	18496	18367	18383	18392	18490	18478	18352	18507	18389	18605	18214	18380	18622	18565	18552	18413	18402	18394	18561	18530	18566	18592	18640	18357	18555	18353	18460	18531	18579	18382	18453	18496	18547	18387	18374	18342	18668	18444	18544	18466	18300	18366	18423	18532	18480	18528	18341	18553	18382	18515	18469	18603	18565	18643	18488	18509	18240	18532	18232	18340	18721	18546	18387	18472	18360	18309	18501	18493	18420	18470	18355	18626	18357	18400	18658	18508	18624	18375	18458	18689	18559	18462	18337	18393	18565	18472	18484	18586	18535	18470	18530	18256	18430	18406	18370	18559	18627	18445	18524	18435	18630	18487	18519	18491	18371	18549	18286	18586	18322	18253	18489	18479	18607	18436	18545	18444	18751	18397	18438	18635	18330	18490	18399	18573	18562	18399	18353	18511	18522	18513	18549	18562	18566	18547	18467	18376	18542	18441	18590	18523	18371	18509	18330	18400	18600	18444	18480	18499	18568	18473	18404	18464	18310	18405	18566	18437	18606	18637	18541	18504	18507	18386	18554	18413	18539	18291	18377	18357	18619	18361	18361	18469	18448	18535	18516	18401	18426	18448	18334	18523	18557	18336	18513	18518	18465	18703	18374	18491	18455	18582	18353	18545	18350	18446	18638	18539	18448	18553	18422	18589	18424	18466	18394	18412	18481	18488	18315	18402	18464	18593	18397	18340	18424	18361	18494	18575	18297	18491	18574	18484	18603	18513	18435	18451	18514	18603	18386	18515	18370	18452	18241	18538	18410	18697	18347	18672	18509	18305	18501	18530	18581	18491	18363	18326	18673	18570	18385	18444	18422	18441	18492	18406	18419	18312	18548	18518	18486	18453	18352	18484	18438	18259	18538	18440	18566	18411	18349	18471	18485	18258	18620	18589	18484	18352	18598	18408	18385	18550	18400	18649	18554	18394	18432	18542	18410	18541	18468	18329	18310	18521	18447	18558	18613	18418	18344	18435	18437	18388	18570	18515	18536	18461	18553	18434	18374	18488	18412	18336	18434	18455	18401	18558	18493	18326	18511	18513	18472	18424	18463	18404	18488	18372	18391	18421	18539	18503	18613	18579	18469	18499	18602	18464	18513	18505	18507	18546	18619	18493	18378	18535	18346	18334	18513	18521	18535	18520	18384	18594	18626	18301	18444	18662	18603	18479	18237	18305	18450	18319	18428	18622	18472	18478	18680	18371	18382	18373	18396	18382	18604	18386	18535	18547	18356	18450	18476	18415	18539	18379	18494	18407	18481	18712	18441	18443	18440	18558	18462	18514	18411	18448	18278	18614	18623	18464	18542	18346	18535	18516	18373	18428	18528	18310	18521	18310	18469	18429	18338	18340	18477	18527	18435	18606	18350	18516	18498	18435	18512	18511	18382	18421	18536	18327	18311	18499	18400	18478	18506	18274	18521	18470	18471	18597	18352	18412	18478	18621	18399	18559	18802	18658	18287	18378	18449	18528	18539	18586	18694	18392	18281	18526	18535	18533	18412	18562	18294	18378	18644	18689	18428	18520	18572	18618	18493	18397	18540	18446	18298	18507	18512	18362	18590	18387	18582	18437	18537	18396	18434	18438	18401	18417	18378	18369	18578	18492	18518	18419	18445	18559	18388	18505	18414	18709	18412	18436	18405	18515	18448	18482	18486	18481	18454	18532	18503	18527	18280	18462	18534	18421	18408	18377	18243	18208	18559	18693	18455	18444	18416	18370	18546	18554	18598	18567	18421	18365	18220	18371	18466	18620	18664	18499	18419	18432	18534	18552	18329	18575	18544	18468	18323	18524	18358	18432	18493	18545	18568	18308	18539	18439	18614	18562	18400	18224	18399	18509	18517	18528	18361	18538	18373	18485	18328	18394	18604	18492	18497	18390	18396	18458	18490	18590	18565	18507	18480	18157	18710	18445	18424	18463	18424	18575	18501	18426	18389	18293	18544	18460	18478	18498	18688	18534	18492	18477	18530	18362	18566	18368	18385	18416	18528	18411	18392	18584	18432	18531	18541	18300	18312	18602	18411	18435	18517	18506	18354	18356	18437	18393	18567	18623	18547	18535	18446	18522	18521	18542	18600	18567	18540	18374	18478	18412	18490
24073	21176	27907	25967	26910	32660	34907	31860	31129	30817	30242	30151	29688	29544	29549	29296	29139	29363	29207	29079	28950	29031	29015	28880	28958	29050	28799	28732	28692	28791	28532	28672	28837	28643	28429	28722	28650	28614	28618	28653	28584	28519	28442	28515	28537	28551	28430	28429	28645	28626	28452	28695	28511	28392	28682	28515	28520	28652	28607	28792	28482	28481	28333	28353	28535	28353	28399	28683	28484	28536	28285	28499	28568	28291	28533	28581	28321	28613	28584	28560	28457	28492	28577	28846	28405	28500	28304	28740	28338	28570	28313	28409	28483	28429	28461	28417	28391	28612	28785	28586	28632	28477	28476	28513	28464	28392	28240	28323	28204	28526	28445	28486	28701	28469	28575	28309	28333	28444	28644	28193	28465	28382	28501	28284	28413	28567	28372	28460	28741	28255	28403	28550	28378	28790	28533	28283	28434	28474	28816	28558	28537	28478	28549	28398	28435	28266	28406	28482	28426	28476	28184	28550	28450	28309	28683	28338	28463	28342	28351	28544	28145	28466	28364	28356	28516	28528	28405	28418	28391	28507	28408	28522	28520	28622	28391	28654	28645	28621	28315	28446	28599	28523	28458	28449	28260	28330	28446	28603	28528	28557	28560	28346	28478	28548	28355	28638	28538	28427	28347	28633	28512	28204	28520	28492	28692	28438	28319	28637	28246	28248	28252	28502	28787	28548	28293	28398	28307	28486	28537	28487	28352	28460	28553	28664	28370	28531	28453	28326	28663	28479	28698	28611	28393	28654	28704	28612	28419	28627	28565	28411	28354	28498	28574	28495	28632	28545	28576	28606	28526	28612	28817	28642	28582	28431	28383	28588	28442	28421	28306	28717	28658	28394	28346	28507	28473	28345	28557	28690	28621	28180	28522	28638	28356	28568	28403	28231	28614	28448	28527	28391	28767	28614	28523	28510	28404	28458	28381	28460	28561	28569	28719	28596	28308	28338	28377	28395	28749	28362	28556	28521	28288	28446	28580	28449	28641	28513	28536	28390	28514	28174	28476	28347	28550	28420	28663	28586	28606	28273	28449	28315	28585	28275	28325	28406	28582	28483	28790	28497	28494	28404	28676	28317	28379	28332	28349	28654	28641	28445	28062	28552	28504	28386	28655	28247	28406	28523	28628	28500	28402	28360	28767	28613	28386	28314	28422	28540	28524	28638	28509	28878	28156	28438	28336	28392	28335	28362	28415	28549	28449	28304	28375	28301	28333	28383	28271	28732	28624	28561	28489	28432	28688	28658	28265	28423	28638	28606	28173	28607	28281	28214	28406	28329	28369	28497	28567	28601	28676	28645	28199	28377	28658	28605	28683	28542	28576	28505	28306	28247	28337	28336	28360	28363	28344	28388	28290	28317	28537	28355	28283	28212	28654	28467	28710	28533	28641	28303	28905	28248	28483	28288	28491	28481	28179	28482	28495	28543	28712	28570	28296	28391	28314	28499	28255	28565	28400	28576	28320	28442	28438	28470	28480	28383	28584	28494	28392	28673	28326	28412	28481	28350	28559	28527	28449	28313	28438	28443	28552	28207	28381	28507	28461	28413	28613	28207	28396	28430	28692	28198	28478	28171	28762	28299	28561	28442	28387	28679	28697	28422	28561	28469	28672	28486	28535	28359	28353	28447	28498	28388	28373	28565	28663	28536	28603	28365	28453	28488	28405	28461	28560	28614	28354	28393	28429	28661	28463	28809	28443	28323	28546	28270	28583	28576	28631	28388	28480	28499	28289	28530	28661	28133	28402	28491	28666	28500	28854	28624	28561	28656	28638	28495	28411	28618	28494	28527	28661	28477	28576	28705	28535	28474	28381	28384	28476	28606	28541	28270	28485	28441	28216	28475	28476	28386	28360	28560	28618	28337	28652	28627	28456	28610	28349	28433	28616	28610	28204	28318	28670	28508	28408	28259	28604	28602	28428	28468	28205	28727	28491	28699	28768	28669	28466	28393	28560	28592	28582	28629	28728	28438	28585	28540	28515	28347	28380	28433	28247	28421	28753	28574	28551	28523	28519	28564	28474	28395	28695	28318	28680	28484	28491	28576	28525	28361	28802	28430	28273	28618	28431	28446	28506	28282	28501	28291	28609	28311	28480	28500	28614	28574	28301	28338	28154	28451	28435	28412	28768	28592	28412	28322	28551	28463	28733	28482	28641	28414	28450	28318	28114	28635	28618	28525	28611	28647	28531	28677	28531	28441	28414	28642	28487	28354	28559	28554	28513	28322	28519	28293	28385	28154	28332	28453	28329	28672	28409	28486	28506	28454	28760	28634	28564	28579	28534	28375	28365	28224	28481	28425	28516	28366	28223	28376	28352	28456	28475	28426	28422	28470	28585	28452	28365	28644	28719	28672	28367	28586	28508	28207	28317	28487	28466	28390	28178	28660	28434	28294	28308	28612	28672	28461	28578	28478	28537	28453	28822	28510	28463	28693	28577	28581	28271	28188	28689	28396	28548	28353	28536	28377	28495	28472	28384	28484	28558	28509	28298	28609	28299	28309	28667	28407	28285	28353	28591	28475	28443	28203	28458	28583	28434	28635	28668	28384	28336	28542	28442	28503	28348	28521	28595	28506	28483	28256	28646	28408	28419	28153	28484	28348	28560	28373	28600	28528	28365	28428	28466	28430	28733	28441	28294	28463	28627	28633	28275	28432	28458	28531	28707	28494	28423	28471	28217	28345	28495	28464	28505	28708	28507	28405	28539	28337	28451	28497	28482	28471	28545	28349	28226	28621	28341	28422	28375	28588	28400	28413	28354	28564	28452	28278	28145	28255	28506	28270	28466	28465	28661	28327	28410	28377	28352	28372	28513	28723	28264	28447	28515	28657	28711	28281	28396	28696	28497	28302	28568	28720	28788	28547	28481	28464	28517	28481	28514	28432	28574	28604	28371	28277	28630	28712	28456	28659	28232	28618	28382	28496	28571	28360	28680	28454	28395	28173	28379	28215	28311	28470	28468	28734	28512	28350	28601	28461	28610	28585	28214	28590	28288	28446	28168	28343	28555	28418	28808	28725	28343	28323	28334	28478	28775	28405	28263	28257	28496	28553	28790	28509	28598	28558	28262	28668	28559	28279	28401	28291	28602	28430	28687	28271	28572	28686	28435	28593	28410	28444	28388	28413	28521	28393	28502	28533	28330	28500	28445	28310	28236	28359	28277	28545	28471	28457	28266	28264	28513	28373	28737	28265	28559	28505	28536	28487	28558	28513	28778	28244	28315	28503	28569	28495	28491	28347	28458	28634	28454	28278	28369	28333	28543	28613	28416	28345	28394	28332	28671	28285	28562	28502	28450	28254	28470	28398	28610	28503	28556	28529	28530	28531	28624	28408	28519	28579	28632	28285	28664	28344	28499	28579	28267	28364	28674	28697	28531	28342	28438	28196	28294	28398	28577	28517	28428	28396	28397	28405	28316	28234	28627	28173	28557	28611	28442	28249	28674	28443	28624	28464	28456	28337	28436	28705	28821	28517	28354	28362	28491	28566	28597	28632	28452	28651	28295	28564	28604	28496	28351	28650	28512	28665	28482	28534	28333	28323	28392	28646	28391	28507	28521	28561	28471	28511	28490	28302	28614	28355	28558	28481	28443	28499	28699	28381	28501	28353	28736	28587	28343	28298	28489	28333	28344	28454	28455	28668	28298	28601	28622	28757	28452	28782	28410	28362	28724	28566	28379	28510	28549	28346	28385	28530	28747	28368	28647	28619	28656	28345	28488	28560	28613	28544	28603	28359	28498	28440	28815	28391	28661	28853	28548	28130	28354	28250	28625	28431	28628	28447	28380	28622	28568	28163	28406	28295	28343	28267	28508	28280	28390	28250	28694	28723	28445	28481	28679	28292	28391	28608	28480	28281	28321	28467	28563	28505	28669	28533	28493	28388	28587	28343	28340	28464	28498	28594	28680	28420	28625	28346	28364	28508	28706	28438	28402	28343	28426	28210	28378	28209	28556	28395	28589	28563	28541	28288	28731	28435	28522	28671	28472	28619	28362	28542	28704	28431	28681	28413	28215	28517	28263	28327	28338	28236	28670	28731	28406	28461	28418	28582	28639	28561	28491	28480	28579	28421	28312	28260	28486	28528	28668	28831	28503	28562	28583	28586	28501	28464	28325	28583	28502	28658	28438	28637	28530	28572	28603	28473	28293	28767	28545	28424	28382	28465	28512	28552	28444	28412	28315	28564	28244	28497	28523	28590	28608	28634	28561	28184	28400	28451	28448	28534	28435	28649	28302	28390	28377	28392	28316	28392	28563	28492	28480	28766	28432	28409	28332	28202	28299	28294	28494	28451	28401	28404	28450	28319	28638	28514	28595	28410	28519	28469	28685	28381	28605	28512	28387	28326	28450	28496	28465	28503	28828	28616	28585	28426	28110	28439	28638	28142	28871	28253	28361	28514	28454	28414	28643	28385	28384	28485	28789	28636	28636	28428	28589	28670	28506	28578	28450	28491	28612	28393	28546	28557	28414	28904	28431	28261	28604	28395	28471	28451	28375	28390	28415	28690	28306	28365	28340	28349	28349	28765	28446	28393	28626	28542	28348	28674	28630	28625	28535	28205	28370	28467	28541	28208	28645	28568	28556	28671	28644	28393	28656	28525	28945	28726	28534	28586	28584	28617	28522	28594	28674	28616	28491	28199	28521	28610	28305	28473	28558	28448	28413	28415	28377	28544	28759	28524	28688	28558	28439	28677	28468	28522	28569	28430	28525	28587	28396	28515	28475	28557	28535	28337	28481	28413	28272	28620	28510	28259	28368	28601	28259	28282	28281	28325	28499	28475	28474	28768	28550	28603	28447	28526	28612	28458	28494	28340	28564	28578	28407	28139	28672	28575	28588	28413	28464	28512	28729	28570	28408	28516	28436	28541	28529	28714	28611	28778	28547	28648	28564	28620	28607	28298	28639	28734	28637	28365	28616	28292	28372	28450	28469	28496	28525	28511	28523	28497	28576	28365	28764	28592	28546	28515	28616	28386	28526	28456	28482	28760	28514	28406	28544	28337	28543	28554	28458	28453	28590	28578	28603	28708	28465	28252	28404	28660	28503	28464	28476	28827	28656	28639	28449	28476	28670	28405	28437	28292	28405	28435	28505	28524	28418	28384	28364	28419	28491	28500
25274	42424	41639	34333	29820	26629	24224	22838	21475	20889	20242	19770	19344	19122	18921	18663	18668	18708	18659	18573	18335	18404	18309	18372	18204	18492	18057	18112	18184	18117	18041	18102	18014	18159	17934	18041	17744	18039	17939	17980	17856	17855	17847	17844	17679	18049	17790	17639	17830	17726	17746	17880	17811	17842	17798	17785	17775	17879	17761	17767	17655	17639	17734	17917	17684	17796	17969	17694	17663	17817	17862	17858	17779	17687	17817	17740	17666	17690	17658	17857	17767	17593	17844	17631	17718	17649	17865	17845	17752	17812	17831	17718	17784	17668	17665	17847	17748	17745	17763	17418	17773	17688	17735	17880	17781	17883	17756	17788	17877	17708	17757	17657	17697	17846	17794	17726	17752	17806	17660	17720	17660	17859	17830	17817	17701	17811	17737	17746	17801	17829	17830	17812	17649	17749	17735	17651	17725	17612	17814	17717	17948	17804	17633	17626	17753	17688	17793	17713	17753	17663	17773	17669	17790	17879	17914	17792	17758	17756	17825	17742	17745	17765	17671	17806	17764	17762	17733	17692	17761	17705	17723	17674	17791	17730	17763	17920	17748	17776	17779	17725	17758	17866	17819	17770	17572	17638	17741	17748	17899	17658	17746	17730	17684	17848	17912	17625	18021	17818	17893	17734	17882	17848	17669	17775	17604	17771	17701	17955	17963	17717	17645	17677	17777	17624	17725	17642	17809	17873	17991	17669	17785	17899	17649	17748	17802	17877	17620	17702	17879	17855	17637	17875	17812	17780	17743	17729	17849	17634	17832	17764	17731	17721	17732	17771	17812	17794	17866	17731	17726	17825	17789	17779	17738	17580	17764	17677	17848	17683	17611	17804	17951	17537	17570	17768	17925	17699	17766	17643	17819	17719	17840	17740	17847	17888	17755	17712	17814	17852	17594	17754	17574	17848	17949	17715	17870	17830	17745	17690	17700	17612	18024	17553	17702	17830	17836	17734	17772	17958	17706	17761	17874	17721	17771	17789	17647	17696	17828	17626	17703	17627	17779	17857	17763	17727	17818	17673	17803	17851	17831	17741	17906	17743	17824	17741	17587	17791	17698	17846	17773	17824	17760	17909	17744	17650	17620	17714	17788	17903	17794	17810	17629	17830	17624	17664	17585	17636	17741	17825	17693	17717	17720	17897	17764	17636	17820	17709	17824	17591	17700	17890	17564	17624	17661	17744	17710	17847	17729	17737	17678	17677	17703	17671	17703	17737	17934	17729	17667	17840	17813	17750	17842	17802	17537	18000	17621	17900	17719	17769	17861	17563	17891	17700	17861	17800	17831	18002	17840	17730	18007	17634	17782	17735	17755	17861	17712	17798	17852	17956	18019	17694	17749	17768	17890	17786	17758	17656	17695	17849	17961	17577	17718	17729	17685	17913	17654	17704	17898	17976	17663	17684	17914	17892	17873	17707	17776	17643	17640	17746	17913	17594	17929	17743	17734	17781	17822	17908	17672	17605	17577	17843	17857	17616	17814	17537	17813	17799	17843	17667	17702	17639	17798	17767	17732	17737	17714	17900	17791	17819	17578	17866	17887	17799	17779	17617	17922	17875	17781	17862	17757	17667	17857	17705	17749	17784	17712	17771	17754	17695	17757	17705	17914	17740	17758	17806	17582	17888	17932	17673	17718	17811	17769	17793	17659	17867	17863	17715	17728	17805	17928	17815	17718	17770	17712	17978	17637	17807	17774	17668	17666	17847	17602	17802	17808	17714	17891	17697	17532	17837	17782	17813	17794	17778	17757	17637	17855	17604	17822	18047	17985	17688	17842	17689	17797	17733	17831	17659	17851	17790	17805	17748	17635	17780	17776	17665	17761	17798	17775	17723	17648	17830	17997	17912	17735	17888	17747	17566	17926	17712	17719	17843	17773	17785	17648	17770	17791	17716	17822	17698	17789	17695	17791	17751	17650	17709	17764	17754	17837	17811	17636	17867	17850	17816	17613	17600	17725	17649	17917	17899	17879	17761	17666	17827	17818	17640	17781	17918	17631	17843	17744	17847	17939	17818	17930	17591	17772	17786	17818	17666	17868	17797	17691	17768	17621	17729	17825	17671	17851	17731	17795	17818	17563	17806	17690	17788	17740	17615	17799	17691	17856	17738	17820	17817	17721	17788	17610	17663	18034	17667	17593	17892	17699	17873	17832	17704	17642	17845	17754	17693	17797	17637	17846	17894	17558	17830	17818	17684	17703	17885	18010	17649	17825	17998	17746	17877	17755	17592	17712	17698	17845	17634	17840	17764	17610	17741	17671	17726	17741	17812	17716	17711	17831	17748	17943	17785	17739	17739	17870	17651	17731	17820	17673	17805	17782	17826	17752	17801	17732	17772	17779	17621	17814	17800	17726	17924	17902	17793	17652	17760	17929	17768	17781	17827	17791	17926	17738	17958	17735	17810	17768	17606	17711	17722	17911	17997	17767	17724	17757	17878	17555	17791	17699	17627	17677	17832	17870	17805	17763	17632	17728	17775	17828	17584	17624	17643	17785	17684	17904	17789	17711	17861	17615	17680	17605	17570	17636	17758	17791	17688	17737	17644	17750	17943	17598	17663	17739	17683	17928	17800	17733	17671	17734	17679	17909	17554	17895	17938	17778	17898	17745	17710	17847	17899	17671	17715	17824	17736	17865	17820	17844	17691	17685	17976	17624	17867	17862	17702	17753	17736	17641	17757	17646	17718	17684	17624	17799	17867	17892	17711	17870	17843	17832	17844	17800	17838	17763	17732	17614	17841	17858	17770	17754	17812	17668	17689	17823	17785	17719	17894	17770	17854	17787	17662	17577	17839	17722	17852	17732	17713	17803	17828	17888	17744	17885	17578	17696	17774	17846	17853	17926	17932	17729	17751	17635	17770	17704	17747	17777	17766	17880	17740	17686	17845	17661	17834	17589	17740	17875	17795	17823	17580	17576	17848	17840	17661	17792	17817	17675	17610	17902	17725	17776	17766	17781	17827	17889	17763	17660	17897	17638	17707	17765	17684	17698	17780	17633	17884	17568	17630	17696	18045	17736	17790	17625	17781	17685	17896	17800	17627	17725	17644	17734	17725	17758	17815	17655	17751	17791	17745	17850	17725	17673	17677	17665	17714	17643	17723	17773	17719	17861	17781	17665	17756	17562	17728	17759	17655	17774	17982	17722	17755	17707	17878	17640	17800	17919	17821	17785	18052	17706	17836	17814	17773	17849	17785	17922	17811	17733	17633	17852	17716	17972	17714	17801	17733	17810	17761	17812	17720	17763	17752	17853	17912	17702	17796	17741	17801	17649	17618	17885	17667	17738	17747	17824	17859	17706	17628	17621	17796	17699	17691	17729	17773	17767	17917	17804	17643	17771	17739	17823	17732	17766	17594	17819	17767	17762	17729	17770	17838	17925	17865	17740	17755	17818	17854	17656	17826	17908	17771	17829	17660	17737	17865	17682	17798	17765	17640	17757	17961	17811	17857	17614	17849	17794	17684	17819	17898	17801	17851	17787	17827	17613	17666	17617	17774	17681	17877	17938	17690	17834	17669	17780	17864	17710	17721	17641	17758	17822	17919	17642	17791	17744	17869	17923	17753	17997	17776	17762	17853	17874	17696	17662	17896	17850	17635	17825	17824	17680	17754	17703	17805	17728	17762	17724	17766	17860	17658	17743	17633	17659	17798	17724	17705	17713	17755	17930	17678	17747	17619	17702	17784	17849	17822	17691	17800	17898	17822	17640	17893	17740	17667	17702	17723	17718	17624	17736	17725	17761	17867	17806	17679	17777	17740	17948	17752	17804	18033	17671	17587	17922	17737	17911	17978	17718	17688	17714	17860	17870	17884	17895	17773	17847	17700	17829	17782	17700	17781	17702	17841	17732	17729	17664	17787	17946	17709	17952	17739	17792	17843	17747	17873	17742	17728	17548	17675	17877	17643	17723	17732	17966	17819	17770	17630	17798	17698	17866	17760	17756	17700	17830	17867	17822	17717	17671	17753	17659	17830	17932	17814	17767	17826	17976	17831	17805	17627	17714	17874	17767	17799	17837	17703	17674	17924	17830	17950	17805	17640	17781	17831	17746	17805	17951	17588	17737	17923	17741	17818	17536	17794	17808	17815	17748	17773	17784	17818	17630	17743	17675	17782	17712	17686	17854	17659	17795	17746	17736	17934	17725	17646	17628	17895	17759	17740	17812	17737	18030	17705	17985	17581	17771	17683	17757	17648	17779	17696	17894	17925	17810	17817	17821	17821	17531	17893	17679	17698	17791	17696	17703	17617	17811	17842	17673	17769	17710	17632	17880	17830	17545	17751	17625	18019	17745	17658	17756	17655	17657	17736	17840	17712	17814	17772	17805	17697	17658	17849	17871	17842	17699	17658	17709	17601	17830	17714	17614	17760	17869	17569	17673	17718	17695	17744	17646	17703	17651	17662	17868	17851	17865	17908	17870	17747	17851	17962	17938	17837	17779	17807	17717	17939	17664	17587	17735	17872	17705	18051	17872	17707	17842	17689	17755	17766	17612	17792	17750	18071	17736	17806	17740	17638	17816	17625	17670	17838	17734	17790	17830	17717	17844	17836	17910	17780	17868	17873	17566	17741	17714	17718	17828	17773	17815	17513	17795	17622	17641	17807	17974	17665	17802	17752	17962	17733	17760	17778	17748	17937	17641	17675	17851	17654	17748	17829	17902	17777	17795	17769	17641	17708	17800	17875	18031	17771	17724	17824	17711	17770	17749	17976	17652	17798	17639	17664	17935	17866	17695	17938	17770	17635	17890	17899	17969	17973	17771	17851	17770	17869	17698	17719	17825	17755	17646	17706	17771	17799	17770	17890	17805	17756	17813	17662	17837	17721	17856	17870	17774	17876	17788	17925	17568	17811	17737	17727	17880	17714	17682	17826	17665	17775	17847	17732	17704	17804	17684	17687	17515	17992	17747	17877	17881	17759	17691	17855	17756	17794	17672	17842	17790	17900	17710	17775	17680	17694	17697	17657	17732	17812	17772	17784	17617	17910	17835	17643	17888	17677	17880	17505	17977	17606	17892	17722	17632	17728	17695	17873	17758	17742	17841	17734	17871	17856	17828	17688	17992	17758	17836	17663	17632	17724	17918	17886	17636	17729	17794	17743	17829	17767	17666	17677
22589	21177	27799	25231	24191	31388	37391	33831	32654	32681	32065	31501	31309	31067	30734	30328	30247	30238	30295	30452	30271	29974	29628	29988	29783	29676	29949	29694	29758	29615	29612	29544	29710	29950	29598	29599	29337	29201	29496	29429	29160	29612	29342	29436	29737	29526	29486	29402	29522	29431	29099	29428	29243	29418	29482	29503	29491	29487	29265	29216	29129	29187	29027	29396	29401	29456	29391	29513	29320	29192	29129	29380	29375	29234	29428	29313	29244	29461	29506	29212	29043	29186	29410	29304	29210	29466	29170	29397	29124	29117	29389	29207	29344	29391	29316	29172	29267	29304	29218	29356	29285	29205	29363	29287	29456	29173	29353	29218	29391	29253	29260	29399	29284	29319	29522	29285	29227	29247	29181	29281	28982	29119	29352	29212	29556	29182	29236	29084	29333	29350	29224	29145	29278	29220	29146	29093	29363	29433	29350	29425	29355	29074	29341	29200	29404	29547	29466	29404	29222	29203	29323	29410	29253	29389	29293	29425	29411	29428	29352	29560	29325	29520	29500	29032	29397	29274	29694	29401	29183	29539	29238	29365	29275	29397	29448	29268	29539	29421	29254	29242	29032	29285	29465	29574	29408	29370	29397	29384	29335	29183	29523	29408	29248	29046	29303	29134	29297	28875	29204	29017	29579	29150	29676	29441	29406	29274	29313	29359	29581	29218	29625	29391	29252	29366	29218	29133	29285	29225	29181	29323	29362	29383	29227	29399	29388	29262	29283	29187	29214	29356	29453	29332	29137	29258	29326	29325	29234	29458	29381	28967	29343	29336	29474	29226	29228	29277	29174	29363	29446	29298	29667	29244	29141	29226	28983	29341	29149	29443	29423	29214	29439	29289	29314	29349	29448	29058	29326	29483	29397	29249	29007	29429	29336	29251	29408	29109	29267	29267	29190	29096	29196	29247	29548	29263	29381	29459	29410	29364	29517	29344	29414	29436	29669	29151	29426	29290	29139	29446	29263	29257	29239	29138	28999	29412	29406	29478	29233	28928	29364	29035	29203	29303	29284	29184	29751	29305	29093	29088	29325	29222	29453	28958	29526	29189	29219	29285	29419	29383	29263	28890	29248	29203	29109	29179	29281	29181	29203	29318	29387	29096	29284	29196	29411	29401	29148	29302	29091	29387	29337	29300	29324	29274	29250	29152	29224	29077	29326	29442	29331	29372	29343	29196	29574	29276	29436	29296	29381	29189	29082	29332	29528	29385	29202	29396	29367	29529	29301	29365	29242	29305	29243	29377	29527	29599	29269	29276	29466	29258	29224	29361	29373	29272	29287	29381	29382	29237	29040	29101	29046	29219	29162	29123	29546	29280	29261	29039	29377	29190	29282	29372	29454	28969	29330	29312	29428	29465	29341	29171	29542	29324	28986	29242	29414	29598	29517	29196	29209	29129	29274	29689	29420	29476	29314	29213	29290	29408	29343	29209	29282	29129	29286	29330	29370	29192	29212	29377	29289	29243	29183	29227	29390	29196	28865	29384	29280	29480	29474	29222	29223	29273	29540	29264	29551	29251	29256	29346	29260	29346	29223	29331	29303	29293	29046	29307	29536	29346	29188	29362	29219	29302	29250	29216	29118	29220	29517	29436	28984	29378	29441	29453	29335	29279	29279	29323	29298	29346	29246	29279	28908	29165	29130	29195	29232	29133	29530	29260	29551	29188	29212	29349	29343	29285	29362	29150	29094	29152	29299	29243	29414	29174	29593	29108	29148	29407	29357	29035	29269	29244	29132	29225	29566	29401	29185	29217	29277	29455	29489	29330	29515	29249	29416	29150	29105	29243	29184	29281	29370	29310	29185	29347	29433	29482	29189	29042	29364	29261	29266	29313	29270	29355	29235	29190	29083	29107	29251	29177	29378	29201	29685	29373	29494	29326	29214	29199	29180	29255	29381	29197	29488	29469	29327	29220	29296	29118	29383	29221	29402	29312	29298	29405	29460	29132	29233	28986	29036	29260	29266	29160	29394	29460	29417	29266	29452	29332	29604	29350	29223	29366	29152	29564	29279	29328	29413	29240	29605	29437	29552	29051	29551	29120	29351	29273	29396	29439	29232	29211	29288	29259	29329	29359	29323	29325	29250	29324	29269	29215	29328	29423	29338	29538	29329	29217	29304	29522	29444	29160	29285	29262	29331	29143	29480	29234	29366	29434	29276	29575	29486	29485	29189	29327	29176	29186	29556	29393	29306	29213	29541	29412	29461	29222	29364	29320	29369	29249	29086	29541	29101	29305	29380	29461	29371	29079	29176	29016	29190	29169	29392	29252	29373	29429	29620	29297	29408	29121	29219	29427	29365	29157	29262	29375	29377	29138	29178	29399	29131	29217	29392	29144	29330	29511	29270	29348	29316	29356	29314	29339	29146	29111	29285	29472	29501	29290	29531	29151	29228	29368	29209	29291	29515	29363	29391	29288	29458	29125	29380	29220	29482	29485	29366	29329	29001	29373	29431	29314	29338	29307	29285	29151	29120	29241	29186	29289	29209	29070	29006	29293	29657	29227	29298	29195	29290	29221	29319	29288	29146	29231	28928	29349	29441	29213	29481	29521	29360	29212	29128	29317	29164	29138	29417	29241	29476	29476	29122	29302	29311	29161	29293	29275	28960	29269	29171	29164	29290	29223	29249	29372	29301	29157	29177	29318	29438	29460	29231	29381	29229	29272	29317	29081	29424	29195	29251	29160	29146	29420	29528	29357	29270	29458	29385	29429	29224	29367	29477	29322	29171	29285	29347	29276	29328	29335	29337	29313	29196	29201	29133	29466	29280	29524	29213	29174	29155	29353	29307	29397	29233	29451	28992	29193	29379	29396	29240	29429	29272	29226	29043	29153	29296	29383	29247	29149	29091	29279	29299	29257	29319	29101	29253	29527	29491	29118	29459	29459	29353	29280	29205	29566	29264	29154	29276	29222	29396	29348	29410	29281	29566	29263	29172	29190	29255	29242	29439	29356	29195	29368	29418	29393	29380	29546	29345	29151	29123	29131	29220	29160	29099	29398	29311	29380	29296	29118	28986	29227	29243	29262	29328	29049	29348	29180	29363	29380	29047	29329	29260	29436	29238	29131	29370	29338	29529	29266	29243	29484	29480	29211	29423	29364	29366	29319	29314	29100	29248	29384	29274	29178	28896	29284	29221	29317	29321	29183	29369	29439	29334	29293	29443	29386	29351	29620	29579	29380	29443	29463	29526	29505	29354	29397	29216	29302	29232	29226	29273	29235	29466	29387	29203	29228	29083	29432	29194	29054	29164	29411	29351	29255	29261	29115	29203	29168	29137	29574	29459	29380	29472	29311	29467	29550	29218	29442	29158	29347	29378	29376	29227	29156	29121	29075	29467	29201	29382	28943	29161	29660	29234	29478	29562	29485	29175	29246	29394	29079	29289	29507	29274	29151	29212	28996	29181	29458	29110	29423	29326	29319	29293	29228	29033	29279	29453	29550	29451	29218	29407	29047	29422	29516	29334	29106	29270	29234	29309	29244	29200	29253	29356	29336	29587	29259	29108	29156	29397	29162	29383	29499	29448	29314	29218	29164	29479	29352	29281	29257	29303	29583	29097	29212	29326	29081	29262	29147	29294	29186	29110	29261	29548	29311	29205	29244	29327	29545	29366	29244	29479	29229	29189	29387	29250	29512	29379	29199	29467	29252	29539	29252	29561	29267	29244	29414	29401	29108	29085	29340	29331	29463	29172	29321	29057	29598	29415	29107	29114	29302	29287	29472	29337	29204	29349	29577	29149	29215	29119	29142	29446	29601	29260	29210	29320	29232	29361	29374	29313	29263	29280	29140	29196	29281	29371	29388	29361	29522	29392	29138	29226	29313	29449	29269	29311	29369	29536	29134	29119	29147	29508	29377	29417	29290	29258	29204	29257	29268	29399	29444	29305	29424	29303	29215	29413	29373	29411	29593	29272	29207	29474	29288	29525	29390	29417	29369	29290	29350	29316	29376	29256	29009	29149	29171	29179	29394	29282	29358	29345	29345	29265	29471	29229	29177	29473	29373	29552	29486	29104	29333	29224	29185	29182	29240	29488	29330	29562	28996	29175	29351	29190	29426	29535	29389	29211	29512	29410	29473	29389	29255	29285	29243	29578	29415	29436	29436	29442	29334	29171	29232	29582	29316	29442	29181	29401	29377	29399	29287	29291	29235	29326	29178	29438	29225	29394	29079	29578	29217	29257	29179	29454	29493	29398	29179	29440	29337	29358	29141	29383	29070	29373	29161	29521	29010	29245	29190	29328	28975	28941	28858	29371	29427	29220	29203	29241	29239	29185	29341	29227	29050	29187	29128	28981	29278	29167	29522	29317	29545	29137	29258	29461	29310	29207	29281	29180	29132	29425	29194	29141	29364	29474	29242	29338	29503	29368	29284	29148	29251	29422	29467	29207	29409	29132	29267	29594	29505	29299	29269	29287	29444	29329	29234	29216	29384	29215	29400	29201	29406	29179	29411	29259	29269	29249	29288	29239	29374	29228	29239	29369	29089	29440	29041	29331	29139	29270	29217	29440	29022	29434	29294	29454	29344	29228	29003	29297	29149	29382	29399	29486	29447	29355	29323	29238	28976	29531	29186	29228	29259	29251	29220	29237	29208	29248	29162	29237	29373	29413	29325	29181	29185	29192	29118	29259	29164	29210	29168	29216	29196	29377	29040	29112	29042	29364	29553	29140	29323	29407	29334	29237	29390	29320	29242	29308	29229	29214	29176	29119	29194	29347	29036	29432	29275	29225	28984	29219	29235	29169	29276	29458	29439	29264	29106	29343	29118	29234	29255	29266	29193	29407	29354	29237	29447	29463	29306	29433	29218	29440	29225	29314	29369	29213	29291	29306	29336	29388	29054	29143	29542	29389	29183	29266	29352	29228	29356	29477	29088	29366	29065	29316	29386	29351	29433	29132	29245	29096	29235	29019	29300	29250	29011	29181	29214	29665	29488	29387	29144	29163	29451	29208	29233	29294	29047	29472	29329	29263	29340	29253	29310	29280	29223	29220	29213	29264	29424	29309	29398	29057	29262	29399	29303	29427	29392	29314	29470	29348	29298	29275	29173	29230	28901	29314	29300	29267	29573	29267	29245	29602	29162	29195	29483	29514	29409	29211	29029	29327	29521
27424	47342	46301	38964	33733	29938	27083	24955	23535	22487	21605	21155	20648	20355	20019	19707	19552	19282	19484	19028	19155	18914	18976	18947	18815	18731	18670	18634	18556	18741	18516	18382	18259	18409	18340	18254	18356	18285	18341	18248	18408	18200	18189	18163	18191	18154	18170	18185	18177	18150	18180	18070	18125	18090	18286	18005	17981	18224	18254	18154	18084	18143	18227	18124	18067	18106	18003	18154	17861	18092	18244	18129	17943	18093	18019	18162	18032	18125	18063	18038	18101	18144	18077	18186	18235	18045	18033	18006	17918	18033	17993	18170	18039	17997	18238	18020	17983	17931	17912	18172	17931	18179	18168	18043	18127	17972	18051	18122	18027	18068	17911	18070	18136	17923	18134	18011	18291	18143	18194	17884	18077	17980	18101	17822	18015	17969	18119	18069	18037	18061	18211	17952	17937	18026	18011	18027	18115	18066	18090	18169	18046	18216	18169	18096	17976	17885	17945	18014	18243	18274	18062	18040	18119	17872	18194	18186	18116	18042	18063	18161	17909	18139	18087	18067	18224	18104	17974	18059	17894	17978	17986	18082	18048	17999	18134	18108	18159	18036	18037	17931	18309	18100	17921	18247	18082	18032	17996	18072	18003	18119	18130	18001	17845	17928	18051	18115	17989	18075	17967	18121	17916	18117	18007	18113	18058	18021	18130	18195	18104	18032	18005	18074	17969	18016	17962	18061	18152	18256	18081	18054	17971	18154	17931	18151	18056	18056	18027	18043	18193	17986	18145	18143	18153	18186	18057	18109	17940	18116	18001	18160	18016	18049	18075	18037	18240	18338	18000	17997	17958	17952	18052	18142	17920	17935	18089	17896	17951	18013	18181	17922	18140	18104	18185	18042	18066	18078	18104	17956	18023	17937	17978	17844	18008	18052	18067	17998	18115	18330	18023	18179	18141	18017	18214	18156	18148	18017	18194	18228	18016	17948	17946	18229	18285	18045	18069	18073	17983	17968	17980	17957	18078	18160	17982	18228	18090	18227	18089	18052	17926	18130	18145	18113	18092	18103	17888	18021	17974	18263	18124	18147	17985	18068	18226	17980	18059	18003	18121	18103	18130	18088	18222	18109	18141	18157	17914	18101	17978	18045	17943	18085	18246	17989	17984	18059	18043	18034	18124	18081	17979	18132	17968	18090	18166	18093	18139	18073	18101	18055	18275	18055	18097	17882	18182	17994	17930	17979	18149	18104	18102	18088	17900	18126	18008	18237	18041	18040	17923	18098	18052	18203	18142	18301	18090	18034	18047	17942	18173	17984	18003	18172	17936	18071	17968	18160	18252	18249	18169	17961	17955	18177	18278	18220	18088	18147	17997	17981	18000	18198	18063	17899	18234	17999	18221	17950	17849	18173	18079	18043	18149	18032	17942	17949	18107	18091	18119	17883	17761	18172	18182	18040	18130	18120	17859	18079	17912	18061	18128	18015	18053	18141	18138	18084	17997	18099	17937	18143	18031	17962	17997	18136	18124	18010	18129	18043	18068	18118	18147	18102	18071	17961	18075	18125	18004	18213	17919	18113	18277	18312	17928	18199	17997	18097	18135	18080	17910	17978	18085	17920	18005	18037	17924	18067	17988	17978	18201	17861	18032	18011	18132	18013	17955	17848	17956	17918	17953	18097	18117	17950	18122	18103	18149	17950	17965	17906	18017	18009	18033	18091	18168	18165	18152	18135	18034	18175	17987	18175	18006	17960	18210	18121	17815	17871	18142	18109	18161	18199	17858	17955	18057	18062	17968	18048	18039	17909	18291	17691	18152	17981	17938	18168	18319	17833	18048	18197	17975	18064	18014	17986	18130	18230	18121	18117	18091	18048	18143	18061	18377	17953	18077	18017	17942	18108	18083	18123	18155	18176	18117	18138	18082	18184	18113	18053	17978	18016	18142	18098	18081	18010	17917	18167	18196	18189	18092	18199	17873	18052	17919	18056	17979	18287	17965	17946	18107	17944	18205	18078	18027	18345	17956	18060	18102	18130	18032	18127	18125	17972	18068	18154	17965	18128	18075	18057	17936	18160	18085	18092	18036	18207	18085	18159	18186	18154	18036	17954	17991	18068	17999	18028	17890	17843	17980	18118	18099	17960	17863	17973	18052	18174	17966	18050	18082	18024	17985	17973	18107	17938	18178	17936	18050	18121	18187	18230	17867	18012	17963	18176	18066	18027	17998	18208	18209	18061	17778	17858	18151	18010	18192	17885	17831	18026	18104	18105	17986	17901	18149	17990	18091	17888	17799	18132	18009	17835	17914	17862	18025	18245	18044	17982	18034	18121	18009	18224	18012	17889	17987	18039	18191	17946	17969	18069	18116	17965	17933	18041	18148	17927	18111	18253	18016	18371	18218	18039	17986	18108	18050	17913	18113	18196	17994	18007	17938	18206	18029	17925	18064	17870	18076	17937	18120	17934	18086	18001	18099	18093	18005	17972	18219	17866	17822	18093	17984	18197	18090	18020	18285	17956	18225	17899	17987	18085	17943	18107	18164	18039	17865	17924	18010	17980	18058	18217	18101	18017	18048	18020	18109	18113	17915	18078	18252	18220	18038	18029	17989	17921	17983	17994	18071	18084	18077	18192	18182	17975	18014	18249	17939	18016	18073	17982	18247	18013	18055	18024	18021	18055	18102	17994	18037	18096	18005	18119	18131	18095	18016	17973	18059	17974	18004	18047	18076	17841	17933	18199	18198	18179	17958	18084	18116	18197	18050	18140	18100	17948	18074	17984	18231	17967	18199	18059	18253	17914	18155	17919	18038	17857	17827	18289	18037	17976	17978	18076	18134	18086	17956	18131	17852	17953	18219	18136	18045	18166	17877	18131	18192	18098	18203	17973	17907	18046	17958	18076	18098	17969	17922	18035	18201	18161	18123	18146	18094	17855	18133	17961	18157	18243	18252	18164	17953	17961	18012	18075	18031	18031	18116	18162	17996	18096	18067	17934	18151	17962	18068	18243	18143	18053	18005	18129	17966	18123	18167	18086	18086	18076	17966	18086	18097	18041	17956	18037	18164	18120	18164	18165	18123	18034	18052	18006	18084	18179	18169	17914	18055	17938	18062	18011	18142	17825	18327	17900	18139	18033	18042	18061	17937	18071	18164	18082	18003	18224	17977	18088	18139	18188	17912	17953	18096	18058	18000	18062	17879	17969	17952	18079	17987	18076	18248	18005	17873	17875	18061	18125	17938	18144	18220	18060	18070	17919	18176	18131	18083	17975	18010	17998	18046	18128	17960	18032	18056	18091	18152	18069	18119	18098	17866	18201	17986	18116	18117	18082	18093	18190	18089	18040	18176	18008	18070	18051	17881	18109	17962	18150	17989	18192	18091	17992	18243	18072	18040	18092	18100	18260	18170	18080	18045	18051	17931	18057	17930	18322	18008	17983	17802	18143	17978	17950	18106	18108	17952	17986	17874	18054	18016	18022	18055	18254	18228	18066	18010	18225	18089	17929	18049	17791	17841	18048	17941	18045	18039	18346	18056	17945	17981	18020	18075	18134	18008	18037	17968	17988	18147	18035	18055	17932	18026	18049	18065	18045	18079	18078	18088	18149	17962	18083	18007	18106	18105	18022	17820	18179	18234	18105	17968	18003	18038	18104	18172	18027	17999	18022	18017	17986	18061	18140	18019	17844	18075	18095	18074	17969	18087	17914	17982	18124	17999	18276	18023	18109	18114	18065	18076	18042	18162	18224	18110	18097	18039	17981	18004	18117	18215	17971	18080	17989	18008	18054	18115	18009	18151	18153	18052	17913	18197	17935	18189	18166	17980	18008	18188	17951	17985	18071	18039	18022	18109	17974	18089	18035	17920	18197	18180	18018	17910	18076	18142	17967	18122	17976	18035	18222	18186	17889	17981	17959	18104	18078	18041	17848	18283	18147	18099	17970	18062	17953	18294	18138	18049	17988	17977	18207	18196	18103	17937	18084	18013	18080	18057	17915	18037	18076	18167	18003	18072	18073	17961	18053	18045	18071	18054	17931	18135	18084	17925	18072	17882	17959	18161	18023	17909	17998	17971	17993	17983	18106	18122	18060	18005	18217	18120	18087	18185	18056	18214	18046	17983	18239	17938	17911	18157	17954	18103	18126	18047	18112	18230	18027	18109	17963	18095	17945	18070	18106	18225	18218	18114	18087	18085	18038	17911	18066	17971	18110	17952	18031	17863	18059	18267	17940	18097	17961	17982	18103	18209	18108	17997	18137	17900	17845	18127	18086	18078	17989	18009	17973	18073	18057	18117	18161	18079	17945	18032	18036	18054	18036	18013	18233	17978	17910	18104	18197	17978	18116	18076	17955	18045	18088	18077	18007	18135	17903	18041	17847	18066	18019	18048	17974	18200	18022	18197	18019	18111	18028	18063	17909	18063	18009	17958	18141	17901	18059	17846	17900	18020	18180	17873	18142	17995	17973	18188	18017	18069	18152	18167	17949	18124	18145	18124	17859	18135	17991	18042	17914	18241	17965	18066	17992	17955	17898	17889	18033	18169	17975	18053	18109	18019	18196	18124	18127	18175	18236	18085	17956	18037	17986	17830	17975	18251	18154	18100	18144	17879	18172	18134	18019	18080	18041	18174	18135	18273	17921	18115	17903	18054	18108	18050	17872	18187	18057	18064	17995	17941	18069	17942	18011	18184	18082	18076	18030	18003	18043	18025	18041	17992	18094	17989	18215	18073	18053	18049	18082	18055	18190	18089	18082	18112	17996	18027	18052	18160	18127	18165	18050	17993	18059	17989	18096	18123	18014	18038	18046	18042	17960	18014	18185	17996	18070	17878	18071	18157	17955	18201	18006	18076	17931	17916	18263	18033	17998	18055	18162	18078	17988	17957	18122	18036	18173	18031	18018	18081	17959	18167	17935	18329	17886	17998	18002	18017	17919	18038	18104	18023	18097	17992	18158	18184	18087	17999	18048	18026	18065	18016	18045	18048	17942	18109	18085	18096	18118	18054	17912	18220	18104	18135	18186	17945	17979	18122	17955	17934	17969	18020	18030	18032	18360	18095	17969	18062	18179	18178	18063	18122	17969	17990	18046	18055	17980	18013	17980	18075	17970	18024	18001	18010	17944	18167	18076	17919	18272	17924	17954	18128	18229	17953	18039	17964	18218	18038	18065
37405	35178	40092	38060	35056	33391	32556	31765	31341	31056	30907	30627	30745	30629	30470	30707	30578	30477	30324	30144	30201	30193	30228	30131	29948	30069	30228	30225	29903	30232	30370	29761	29912	29985	30100	30231	29959	30028	29844	30213	29891	30189	30083	29871	29921	29975	29850	29820	30064	30324	30391	29799	29784	29856	29941	29711	29737	29929	29933	29940	29886	29830	30129	29786	30151	29948	30014	29885	29999	29664	29788	29911	29826	29759	30111	29930	29959	30029	29830	30018	30057	29971	30105	30066	29885	30237	29825	29761	29957	29995	29904	29612	29963	29704	30033	29872	30179	29739	29986	29698	29898	30329	29731	29867	30105	29968	29822	29720	30008	29834	29959	30112	29943	29872	29901	29937	29621	29957	29654	29884	30038	30086	29970	30102	29840	29850	30038	29944	30075	29964	30006	29725	30089	30048	29910	29732	29784	30053	30088	30004	29974	29749	29821	29976	29878	29806	29842	29758	29929	30079	29728	29896	29844	29979	29918	29819	30143	29863	29907	29972	29997	29685	29745	29638	29815	29788	30059	29895	29918	29935	30060	29907	29931	29855	29749	30022	30083	29936	29667	29939	29814	29897	29812	30245	30134	29900	29980	30067	29951	30000	29983	30134	29866	30094	30078	29979	30109	29651	30101	29885	29864	30005	30010	30136	29932	29801	30006	29671	29688	29909	30107	29914	30225	30048	29971	29920	29749	29626	29770	29791	29759	29616	29624	29884	29926	29902	29920	29860	30023	29756	29970	29692	29964	29789	30098	29945	30106	29808	30200	29979	29958	30066	30059	30159	30004	30021	30043	29612	29887	29698	29909	29861	29947	30043	30040	30180	29917	29865	29829	30031	29973	30084	29823	29715	29961	30100	30115	29886	29945	29945	29970	30112	29961	30127	29982	30166	29776	29930	29866	29760	29936	29892	29900	29942	30015	29733	29793	30126	30130	29905	29607	29707	30041	29970	29839	29908	29646	29843	29945	29743	29702	29810	29836	29998	29982	30119	30155	29961	30038	29804	29692	29951	30118	29968	30041	29821	30161	29735	30204	30015	29905	30079	29975	29926	29706	29750	29769	29644	29794	30001	29937	30121	30070	30058	29942	30011	29966	30064	29953	29853	29965	30114	30024	29971	29841	30025	29745	29815	29810	29923	30003	29916	29768	30123	29984	30077	29754	29778	29939	29730	30048	30076	29847	30062	30055	29675	30063	29900	30000	29915	29802	29895	30109	30061	29836	29667	30128	29907	30050	29691	29807	29896	29950	30407	29960	29954	29821	29748	29939	30093	29765	29796	30013	29749	29948	29871	29998	29758	29839	30109	29733	29734	30062	29921	30095	30019	29790	29885	29958	30266	30158	30093	29670	30245	30009	29825	29933	29919	30089	30047	30080	30093	29925	29424	29787	29791	29987	29852	30117	29968	30058	30028	29732	30225	30018	29874	29995	29909	29986	30065	29801	29987	30146	29983	29919	29929	30172	29743	30029	29991	29937	29781	29828	29855	29962	29965	29791	29926	29482	30017	29851	30000	29919	29984	30080	29912	29961	29998	29961	29983	29959	30091	29808	29903	29950	30127	29847	29903	29937	29947	30121	30004	29791	30027	29826	29805	29737	29728	29998	29914	30062	29791	29757	29791	30047	29786	30132	29741	29725	29948	30037	30035	29889	30032	30055	30022	30053	30016	29994	30087	30125	29786	30016	29992	29861	29932	29815	29850	30076	29987	30081	29802	29801	29792	29849	29818	29976	30294	30170	29614	30098	30136	30036	29668	29939	30056	30182	29758	30136	29904	29810	29845	29910	29764	29851	30075	29779	29744	29911	29879	29953	29911	29948	30112	29766	30138	29895	29848	29728	29913	30085	30027	30168	29772	30046	29934	30113	29739	30189	30067	30035	30064	29934	30051	29701	29961	30084	29899	30005	29534	29886	29996	29996	29742	29997	29734	29869	29704	29753	30054	29922	30199	29786	29951	29953	30151	29927	30000	30100	30102	30028	29828	29629	29812	30126	29880	30082	29841	30207	29962	29766	30106	29822	29722	30089	30016	29919	30014	29850	29808	29861	30014	30021	29577	29811	29999	29958	29879	30080	30015	29990	29933	29779	29851	29817	29827	29900	29993	30066	30057	30123	30158	30003	29689	30146	29938	29840	29718	29706	29583	29942	29764	29952	29809	29887	29995	29902	30126	29686	29720	29843	30046	30034	29768	29885	29587	29886	30024	29878	29632	29764	29846	30050	30034	29877	29843	30009	29884	30034	29941	29872	29858	29912	29982	30147	29881	29995	29969	29972	30044	29976	29992	30139	29678	30037	29961	30165	29758	29688	29906	29852	30258	30154	30145	29864	29838	29945	30005	30055	30169	29911	30056	29947	29974	29916	29970	30072	29963	29761	29968	29596	29722	29977	29671	29908	29743	29994	30176	30009	30085	29738	29817	29698	30086	29954	29831	29708	29937	30012	30024	30088	29872	29884	29949	29807	29665	29900	30046	29789	29839	29928	29981	29892	29956	29902	30026	29902	30301	30304	30053	30013	30191	30022	29969	29795	29973	29917	30068	30195	30096	29978	29653	29893	29996	30001	29800	30049	29872	29966	29962	29907	30161	30170	29799	29875	29874	29817	29814	29884	30183	29797	29794	29955	30079	29996	29924	29791	29940	29951	29857	29731	29981	29889	29942	30073	30012	30072	30084	29845	30039	30122	29859	29975	29863	30039	30307	29839	29932	30158	29910	30151	29841	30038	29996	29883	30098	29910	29761	29967	30063	29830	29965	29976	30141	29838	29802	29953	29909	30247	30113	29947	30071	30113	29526	29921	29950	29831	30054	30308	30032	30052	29977	30077	29812	29779	30055	29935	29848	29731	29947	29975	29968	30109	29972	30119	29924	29989	29911	29727	29979	30109	30026	30085	30015	30116	29957	29996	29918	29904	29871	29857	29869	29827	29978	30033	29992	30065	30147	30049	29648	30019	29899	30187	29874	29900	29983	30228	30002	30045	30074	30093	29833	29699	29705	29954	29996	29781	29805	29701	29888	30187	29653	30049	29959	29849	30050	30283	29765	29941	29681	29747	30195	29731	29875	29771	29969	29949	29879	29723	30216	29773	29879	29859	29780	30176	30087	29805	29898	30163	30111	30071	29984	29939	30039	29911	29887	29778	30102	29989	30076	30027	29895	29749	29890	30002	29877	29826	29966	29751	29678	29975	30129	29993	30013	29785	29699	29869	30019	29930	30005	29666	29941	29672	29731	29784	29945	29909	29588	29897	29661	29875	29719	29943	30054	30065	30106	30093	30081	30027	29829	29919	29928	30023	29861	29930	30207	29837	29873	29761	29740	29953	30003	29840	29955	30119	30149	29966	29959	29787	29886	29930	29784	30033	29823	29889	30054	29954	29774	30127	30275	29784	29907	29946	29791	29996	29924	29866	29775	30200	29904	30042	29706	30199	29761	29970	29804	29826	30004	30068	29878	30053	29704	29796	29945	29801	29985	29881	30081	29956	30083	29875	29712	29944	29885	29929	29944	29979	30197	29831	29998	29967	29624	29952	30125	29973	29736	29671	29661	29841	29876	29993	29819	30221	30010	29959	29807	30000	29837	29985	29987	29839	29761	29764	30024	30001	29992	29999	29779	30107	29995	30084	30062	29804	30125	29964	29691	29786	29932	29921	30053	29803	30051	29905	29804	29900	30154	29830	29897	29849	30146	30044	29924	30006	29908	29898	29731	30012	30047	29976	29875	29988	29814	29981	29920	29946	29883	29890	30051	29759	29910	29891	29952	29879	29864	30089	29913	30355	29835	29824	30144	30021	30091	29897	30146	29930	29728	29993	30044	30135	29935	29986	29614	29629	29692	30116	30095	29985	29986	30015	29994	30042	29807	29774	29984	29839	29763	29915	29889	30002	29969	29922	29763	29983	29850	29998	29804	29673	29738	30202	30103	29897	29776	29759	29657	29732	30293	29964	29551	30093	30120	29889	29958	30304	29654	29794	29572	29555	29744	30022	30024	30128	29718	30020	29825	29912	30015	29931	29883	30045	29944	30043	29895	29841	30246	29846	30124	30007	29721	29862	29813	29991	29741	30033	29981	30264	29861	30111	30149	30085	29864	29909	30106	30197	30126	29735	29681	29802	29697	29810	29745	30022	30110	29555	30013	30019	30062	30038	29916	29778	29702	30039	29934	29820	29916	29896	30013	29782	29898	29969	29759	30060	30043	29766	29797	30104	30110	30027	29849	29908	29900	29882	29951	29900	29993	29945	30026	29953	30018	29822	29812	29773	29975	30288	30074	29924	29955	29877	29952	30012	29879	29776	29774	29912	29720	29814	29890	29662	29899	29778	29976	30008	30297	30158	29763	29942	30088	29991	29915	29851	29922	30169	29541	29823	29699	29900	29971	29949	30021	29933	30104	30007	29828	30003	30308	30037	30025	29685	29721	29997	30108	30216	29618	30283	29916	29903	29962	29897	30014	29999	29621	29691	29612	30059	29804	29827	29754	29876	29770	30009	29739	30068	30014	30087	29753	29792	29952	29769	30134	30017	30114	30035	29846	29881	30026	30022	30074	29833	30053	29880	29739	29744	29817	29874	29774	30192	29978	29923	29932	29636	29808	29954	29946	29825	29585	29730	29937	29843	29880	29743	29917	30006	30026	29823	29807	29769	29789	29942	29888	29721	29972	30114	29855	29994	29811	29909	30092	29772	29960	29686	29784	29910	30276	29977	29809	29903	29800	29848	29999	30067	29796	29991	30085	30092	30044	29943	29873	30143	29778	29778	30023	29736	30052	30118	30124	30096	30065	29947	30051	29644	29982	30003	29965	30291	30039	29977	29925	29960	30118	29662	29899	30006	30274	30072	29964	30055	30157	29917	30023	29910	29960	29980	30353	29865	29862	29989	29688	29902	29854	30010	29841	30029	29944	30204	29914	29848	29899	30142	29792	29940	30241	29955	30048	29894	29997	29961	29737	30024	29834	30090	30072	29995	29776	29925	30057	29998	29854	30026	29942	30107	29780	29836	29922	29906	29969	30017	29977	29774	29799	29885	30034	29827	29652	29899	29929	29890	30145	30091	29941	29794	29896	29938	29851	29906	29829	30049	30039	29854	29801	30148	29948	29807	29850	29940	29696	29969	29959
28087	35990	35338	29799	26443	23805	22262	21289	20575	20089	19811	19732	19400	19114	19104	18915	19000	18946	19098	19070	18872	18714	18885	18862	18877	18703	18823	18798	18789	18391	18604	18747	18767	18685	18700	18647	18476	18400	18581	18428	18585	18469	18520	18551	18566	18453	18475	18384	18506	18601	18461	18411	18350	18379	18467	18648	18583	18466	18636	18336	18549	18434	18330	18551	18509	18337	18590	18600	18436	18356	18188	18595	18590	18719	18510	18432	18361	18652	18338	18491	18626	18653	18567	18459	18439	18544	18745	18423	18375	18385	18435	18468	18334	18176	18459	18407	18406	18369	18407	18465	18409	18418	18478	18402	18454	18390	18669	18370	18462	18313	18534	18527	18548	18481	18526	18558	18345	18207	18321	18479	18465	18392	18605	18539	18402	18421	18593	18567	18358	18509	18446	18400	18475	18541	18478	18316	18547	18439	18592	18542	18371	18521	18480	18358	18348	18428	18389	18427	18594	18477	18396	18420	18516	18663	18381	18591	18280	18531	18381	18516	18443	18313	18337	18286	18460	18334	18372	18466	18550	18531	18411	18401	18363	18497	18423	18490	18445	18650	18442	18330	18550	18332	18439	18441	18438	18323	18500	18347	18590	18400	18442	18686	18392	18564	18454	18532	18499	18452	18527	18543	18609	18491	18422	18451	18493	18384	18496	18466	18423	18508	18355	18453	18529	18488	18417	18344	18558	18447	18535	18437	18283	18597	18492	18477	18563	18331	18408	18538	18458	18458	18609	18467	18502	18364	18527	18400	18569	18196	18367	18455	18554	18332	18508	18537	18472	18465	18463	18435	18352	18443	18483	18497	18454	18364	18374	18430	18552	18370	18349	18575	18592	18324	18317	18639	18522	18367	18734	18526	18301	18545	18445	18455	18480	18588	18437	18424	18445	18665	18444	18387	18575	18477	18296	18475	18402	18322	18547	18517	18413	18450	18437	18362	18371	18345	18559	18485	18289	18600	18546	18306	18455	18435	18430	18496	18513	18390	18503	18421	18389	18559	18412	18442	18415	18372	18452	18624	18500	18458	18435	18387	18738	18467	18376	18511	18399	18548	18589	18572	18332	18652	18481	18339	18338	18460	18600	18312	18490	18354	18576	18211	18441	18543	18431	18270	18453	18465	18402	18403	18453	18493	18480	18472	18583	18179	18433	18502	18347	18357	18518	18550	18372	18372	18289	18417	18456	18338	18667	18477	18279	18468	18574	18468	18597	18468	18391	18443	18441	18650	18218	18569	18319	18492	18360	18400	18584	18489	18582	18394	18372	18197	18353	18371	18433	18528	18384	18448	18594	18481	18494	18499	18412	18471	18468	18398	18430	18557	18413	18457	18332	18420	18507	18548	18402	18310	18348	18649	18257	18289	18367	18393	18293	18267	18484	18571	18301	18546	18468	18289	18618	18513	18476	18416	18301	18456	18666	18590	18384	18463	18460	18442	18350	18355	18519	18480	18312	18567	18486	18431	18378	18568	18411	18551	18287	18477	18425	18646	18463	18643	18470	18483	18356	18359	18660	18424	18660	18373	18322	18357	18521	18473	18364	18475	18640	18462	18433	18509	18491	18439	18421	18390	18553	18386	18404	18682	18486	18526	18322	18399	18571	18391	18421	18496	18416	18481	18577	18502	18527	18548	18589	18464	18456	18332	18498	18463	18567	18430	18383	18594	18353	18377	18446	18465	18487	18507	18601	18303	18458	18362	18460	18635	18487	18434	18119	18616	18436	18359	18448	18490	18562	18495	18461	18431	18333	18525	18550	18582	18375	18363	18557	18543	18581	18515	18551	18531	18406	18519	18616	18379	18489	18342	18464	18515	18603	18398	18416	18453	18390	18352	18337	18418	18384	18484	18431	18396	18446	18503	18345	18633	18269	18557	18557	18352	18501	18309	18274	18270	18476	18438	18442	18463	18433	18405	18458	18494	18494	18464	18491	18533	18621	18290	18218	18416	18228	18258	18459	18520	18693	18463	18364	18419	18598	18740	18426	18409	18497	18522	18281	18447	18462	18524	18562	18418	18432	18460	18542	18413	18471	18313	18450	18418	18470	18420	18291	18259	18379	18666	18478	18399	18408	18527	18399	18275	18542	18621	18492	18526	18640	18516	18340	18619	18401	18327	18379	18600	18320	18440	18446	18407	18624	18562	18344	18269	18466	18345	18428	18365	18449	18562	18488	18415	18485	18659	18469	18616	18592	18455	18511	18504	18543	18335	18549	18581	18407	18566	18363	18570	18573	18372	18472	18430	18415	18509	18522	18407	18386	18227	18555	18207	18477	18579	18432	18283	18436	18471	18174	18359	18520	18536	18443	18399	18398	18430	18447	18445	18341	18369	18256	18617	18399	18589	18309	18414	18395	18489	18436	18482	18271	18509	18450	18619	18490	18225	18515	18614	18261	18601	18420	18452	18637	18482	18464	18525	18474	18133	18490	18422	18464	18612	18620	18481	18558	18495	18596	18587	18533	18366	18273	18432	18343	18567	18413	18372	18565	18379	18452	18375	18468	18441	18416	18355	18354	18185	18451	18515	18327	18424	18569	18541	18511	18419	18525	18653	18424	18626	18477	18563	18416	18307	18465	18451	18546	18265	18409	18415	18387	18508	18485	18390	18439	18526	18329	18498	18482	18468	18653	18524	18552	18496	18387	18369	18614	18304	18545	18366	18364	18308	18418	18440	18298	18359	18540	18530	18274	18531	18369	18519	18424	18447	18575	18220	18507	18446	18545	18477	18418	18659	18625	18372	18485	18393	18624	18564	18294	18609	18450	18387	18531	18482	18695	18569	18598	18391	18609	18554	18409	18619	18305	18429	18439	18493	18573	18483	18486	18500	18537	18403	18732	18491	18282	18532	18496	18440	18374	18479	18367	18447	18447	18484	18401	18432	18582	18576	18283	18424	18623	18643	18544	18433	18469	18482	18490	18462	18401	18430	18489	18387	18453	18444	18551	18377	18332	18384	18363	18363	18476	18397	18367	18454	18463	18592	18316	18439	18145	18488	18598	18631	18341	18365	18367	18579	18405	18461	18381	18412	18509	18387	18547	18411	18587	18514	18469	18491	18512	18525	18346	18614	18455	18297	18378	18417	18509	18743	18440	18436	18491	18487	18283	18529	18494	18575	18452	18396	18366	18315	18437	18276	18497	18399	18306	18551	18512	18351	18625	18445	18581	18429	18430	18458	18507	18630	18438	18495	18444	18517	18409	18378	18498	18503	18576	18342	18581	18471	18301	18395	18660	18461	18351	18561	18530	18409	18554	18507	18480	18517	18683	18367	18413	18328	18486	18640	18437	18497	18362	18580	18547	18565	18486	18672	18401	18566	18423	18480	18404	18506	18496	18421	18484	18480	18549	18495	18647	18417	18307	18473	18479	18615	18342	18533	18671	18423	18386	18460	18647	18509	18262	18552	18445	18361	18481	18441	18293	18550	18646	18527	18283	18560	18477	18502	18497	18473	18553	18480	18454	18311	18492	18382	18267	18556	18241	18441	18425	18335	18463	18456	18470	18501	18553	18609	18504	18595	18623	18430	18699	18585	18671	18419	18496	18583	18196	18400	18327	18545	18452	18328	18477	18421	18487	18519	18592	18485	18498	18447	18443	18496	18563	18522	18479	18462	18476	18509	18562	18564	18514	18498	18532	18553	18596	18544	18416	18281	18574	18227	18555	18505	18395	18397	18429	18573	18515	18448	18406	18530	18505	18617	18469	18333	18345	18468	18360	18448	18370	18333	18292	18393	18783	18435	18521	18424	18436	18528	18523	18531	18571	18427	18590	18528	18547	18450	18487	18513	18586	18460	18376	18222	18469	18320	18459	18555	18472	18501	18539	18495	18352	18486	18482	18359	18392	18488	18436	18408	18539	18465	18519	18479	18537	18400	18514	18259	18483	18527	18397	18744	18644	18394	18546	18491	18535	18468	18375	18412	18426	18438	18414	18529	18295	18513	18397	18487	18424	18222	18604	18383	18344	18504	18468	18236	18527	18361	18478	18444	18406	18218	18490	18419	18565	18542	18421	18415	18328	18696	18208	18560	18544	18355	18395	18366	18411	18479	18471	18395	18578	18343	18360	18354	18585	18729	18472	18519	18437	18604	18536	18446	18519	18241	18605	18620	18420	18312	18418	18575	18360	18572	18473	18531	18430	18413	18497	18523	18594	18376	18655	18409	18377	18543	18534	18358	18426	18277	18380	18560	18598	18435	18674	18509	18322	18334	18603	18599	18437	18400	18540	18386	18435	18298	18553	18569	18481	18681	18424	18390	18607	18392	18618	18611	18561	18421	18591	18381	18431	18521	18482	18283	18414	18412	18645	18407	18424	18468	18431	18287	18480	18343	18579	18535	18337	18672	18500	18396	18382	18537	18468	18418	18317	18428	18340	18206	18677	18456	18408	18795	18316	18359	18534	18364	18604	18520	18496	18514	18528	18686	18462	18512	18376	18365	18668	18401	18575	18296	18447	18572	18550	18498	18536	18622	18519	18358	18576	18351	18435	18654	18463	18258	18720	18579	18371	18422	18425	18497	18647	18441	18490	18487	18453	18471	18490	18431	18457	18462	18294	18544	18653	18267	18487	18475	18486	18457	18174	18210	18567	18559	18502	18651	18485	18419	18371	18466	18462	18602	18423	18381	18436	18540	18408	18702	18500	18517	18364	18389	18403	18389	18605	18479	18554	18511	18550	18463	18428	18636	18389	18523	18489	18501	18272	18429	18365	18302	18366	18386	18400	18301	18323	18517	18581	18342	18545	18509	18411	18575	18497	18504	18397	18451	18355	18488	18534	18286	18229	18558	18488	18532	18371	18556	18463	18484	18728	18476	18399	18525	18435	18281	18314	18460	18368	18622	18551	18591	18604	18552	18437	18422	18438	18422	18516	18642	18423	18439	18607	18521	18477	18342	18471	18412	18459	18564	18596	18531	18471	18489	18462	18394	18595	18356	18473	18357	18451	18352	18590	18573	18437	18466	18557	18308	18393	18424	18392	18396	18470	18306	18463	18501	18459	18401	18507	18461	18559	18258	18536	18427	18419	18406	18371	18310	18560	18379	18541	18450	18603	18455	18441	18322	18504	18384	18343	18309	18498	18379	18500	18472	18422	18500	18342	18506	18289	18400	18617	18404
24103	21193	27956	26020	27085	32397	34574	31723	30771	30652	30420	29743	29789	29662	29114	29192	29005	28993	28983	28943	28913	29098	28859	28717	28933	28755	28708	28881	28886	28661	28915	28462	28543	28472	28624	28810	28817	28523	28346	28131	28613	28558	28524	28367	28549	28625	28502	28597	28594	28317	28519	28469	28301	28548	28379	28614	28432	28227	28417	28366	28355	28426	28374	28569	28444	28232	28353	28695	28225	28168	28491	28408	28397	28142	28611	28413	28339	28407	28442	28361	28306	28432	28409	28444	28251	28270	28207	28111	28396	28492	28597	28366	28420	28370	28365	28463	28098	28282	28449	28165	28319	28032	28289	28323	28365	28377	28220	28369	28473	28284	28125	28302	28361	28247	28191	28275	28157	28554	28317	28194	28424	28600	28333	28487	27703	28277	28469	28370	28500	28619	28383	28481	28464	28435	28437	28541	28237	28597	28320	28577	28367	28162	28347	28417	28243	28556	28498	28378	28406	28278	28289	28320	28195	28441	28131	28455	28133	28394	28336	28488	28647	28373	28449	28144	28004	28325	28544	28358	28299	28314	28115	28277	28373	28276	28330	28587	28292	28332	28384	28610	28641	28449	28313	28498	28396	28408	28265	28295	28409	28464	28362	28479	28413	28417	28304	28487	28195	28397	28415	28320	28256	28179	28357	28157	28558	28345	28483	28395	28389	28572	28448	28440	28519	28452	28331	28437	28287	28301	28483	28254	28400	28159	28364	28324	28298	28582	28378	28069	28461	28229	28088	28322	28432	28289	28383	28630	28080	28436	28404	28193	28302	28245	28213	28236	28243	28232	28237	28241	28488	28535	28149	28440	28499	28347	28252	28196	28672	28389	28315	28506	28541	28240	28561	28440	28170	28334	28133	28326	28636	28226	28091	28353	28340	28378	28519	28394	28253	28157	28342	28400	28501	28268	28259	28227	28271	28120	28208	28238	28548	28407	28264	28194	28279	28274	28083	28296	28153	28353	28506	28307	28601	28369	28494	28225	28393	28580	28503	28311	28086	28428	28057	28371	28473	28389	28399	28207	28540	28233	28333	28391	28416	28374	28243	27977	28533	28410	28167	28396	28369	28432	28407	28386	28401	28015	28415	28153	28436	28329	28074	28089	28235	28351	28292	28459	28317	28463	28148	28330	28386	28245	28341	28433	28184	28371	28175	28153	28470	28317	28283	28345	28334	28396	28546	28588	28186	28197	28278	28165	28368	28278	28380	28412	28293	28431	28311	28514	28189	28548	28030	28031	28220	28676	28460	28456	28585	28280	28406	28357	28318	28623	28385	28357	28380	28594	28410	28032	28349	28306	28418	28285	28357	28392	28347	28252	28414	28318	28523	28327	28478	28206	28324	28507	28587	28219	28138	28219	28322	28169	28543	28461	28380	28305	28428	28429	28402	28361	28540	28433	28184	28221	28391	28332	28369	28301	28512	28392	28327	28473	28494	28259	28308	28308	28244	28079	28215	28225	28163	28374	28435	28387	28368	28414	28207	28437	28439	28526	28412	28468	28096	28274	28563	28526	28430	28630	28236	28401	28302	28387	28245	28107	28320	28252	28303	28346	28474	28470	28299	28247	28197	28422	28494	28254	28352	28439	28238	28341	28241	28313	28461	28487	28644	28169	28548	28296	28371	28509	28371	28460	28430	28373	28242	28193	28489	28431	28651	28386	28256	28381	28111	28111	28215	28204	28393	28351	28392	28310	28418	28146	28135	28227	28370	28483	28051	28230	28387	28533	28065	28418	28364	28324	28384	28396	28348	28621	28438	28445	28507	28301	28223	28226	28286	28594	28208	28188	28678	28647	28217	27999	28240	28361	28236	28588	28431	28342	28539	28640	28695	28572	28583	28563	28420	28437	28124	28487	28502	28570	28303	28482	28475	28436	28521	28105	28202	28345	28610	28274	28536	28432	28258	28172	28143	28457	28210	28499	28398	28291	28220	28335	28353	28327	28297	28437	28366	28559	28500	28176	28582	28453	28405	28234	28300	28448	28312	28263	28174	28561	28480	28382	28389	28317	28315	28133	28215	28092	28359	28339	28154	28404	28475	28307	28383	28244	28230	28588	28410	28372	28272	28434	28222	28539	28357	28316	28403	28228	28363	28554	28252	28272	28253	28080	28414	28572	28374	28289	28280	28425	28247	28351	28159	28374	28500	28281	28275	28442	28563	28532	28461	28492	28479	28322	28496	28217	28258	28395	28238	28439	28439	28396	28354	28165	28290	28452	28607	28508	28350	28507	28388	28395	28215	28201	28311	28224	28476	28349	28274	28363	28446	28325	28745	28236	28449	28354	28636	28562	28514	28431	28474	28209	28196	28621	28368	28380	28350	28197	28358	28422	28290	28479	28554	28276	28607	28293	28372	28622	28337	28274	28441	28418	28290	28172	28422	28483	28404	28394	28425	28731	28562	28285	28360	28086	28241	28362	28458	28232	28222	28334	28305	28180	28298	28144	28379	28275	28325	28328	28604	28544	28230	28274	28253	28280	28684	28332	28545	28246	28235	28365	28238	28267	28525	28264	28248	27941	28299	28258	28226	28299	28233	28447	28137	28542	28591	28419	28323	28351	28368	28400	28443	28526	28289	28312	28518	28347	28261	28534	28674	28536	28369	28441	28470	28630	28658	28070	28128	28331	28178	28453	28456	28444	28601	28368	28483	28380	28344	28687	28495	28337	28242	28420	28258	28010	28119	28057	28286	28429	28278	28226	28457	28475	28443	28441	28290	28397	28626	28369	28218	28352	28417	28320	28094	28168	28372	28323	28460	28381	28226	28047	28567	28383	28285	28584	28506	28260	28123	28403	28348	28483	28434	28520	28242	28547	28336	28280	28246	28393	28212	28287	28688	28647	28371	28286	28261	28205	28510	28177	28461	28548	28340	28492	28484	28475	28448	28365	28592	28638	28118	28361	28342	28438	28355	28647	28437	28480	28322	28247	28113	28234	28194	28334	28377	28350	28352	28286	28402	28208	28266	28524	28565	28280	28336	28443	28401	28312	28017	28058	28367	28287	28342	28382	28580	28227	28387	28613	28282	28288	28294	28290	28278	28549	28303	28353	28319	28397	28216	28502	28295	28301	28394	28459	28116	28147	28371	28214	28115	28461	28397	28369	28356	28358	28496	28332	28486	28190	28298	28215	28284	28478	28352	28367	28177	28708	28585	28498	28528	28454	28458	28407	28335	28328	28339	28186	28287	28433	28407	28399	28600	28455	28359	28467	28625	28424	28508	28266	28387	28212	28481	28346	28503	28501	28421	28392	28508	28242	28449	28503	28853	28386	28457	28392	28372	28554	28440	28069	28374	28355	28537	28486	28294	28175	28352	28356	28611	28285	28421	28302	28347	28371	28627	28316	28323	28449	28204	28260	28338	28451	28492	28376	28375	28514	28325	28494	28569	28378	28463	28521	28361	28510	28114	28229	28174	28402	28224	28367	28393	28363	28438	28289	28589	28264	28313	28469	28471	28368	28279	28511	28177	28524	28354	28255	28254	28323	28611	28646	28293	28407	28473	28439	28520	28585	28498	28380	28481	28467	28502	28581	28256	28504	28339	28350	28302	28468	28519	28583	28381	28189	28620	28686	28419	28399	28722	28322	28284	28148	28353	28750	28405	28108	28449	28236	28260	28244	28346	28377	28422	28309	28524	28112	28528	28399	28411	28346	28506	28400	28251	28296	28488	28448	28575	28225	28434	28174	28146	28565	28351	28191	28293	28364	28344	28375	28469	28416	28581	28367	28308	28462	28488	28534	28317	28452	28367	28357	28442	28250	28639	28587	28454	28435	28235	28491	28252	28553	28465	28214	28486	28484	28159	28267	28331	28366	28531	28465	28365	28095	28444	28665	28512	28411	28335	28501	28127	28227	28200	28600	28501	28312	28564	28258	28271	28503	28188	28434	28207	28521	28211	28365	28642	28553	28412	28344	28348	28607	28628	28474	28243	28318	28060	28414	28264	28424	28640	28523	28517	28557	28603	28542	28522	28323	28426	28518	28248	28209	28229	28290	28448	28232	28136	28165	28190	28216	28488	28454	28247	28344	28428	28401	27978	28405	28489	28303	28274	28270	28290	28422	28244	28140	28445	28426	28380	28507	28533	28103	28500	28507	28239	28426	28344	28404	28440	28289	28560	28726	28242	28547	28400	28241	28332	28442	28133	28210	28630	28278	28352	28487	28376	28425	28569	28463	28608	28301	28346	28547	28122	28253	28448	28422	28475	28412	28535	28422	28425	28383	28484	28333	28278	28454	28401	28109	28316	28094	28382	28308	28531	28623	28416	28442	28460	28321	28483	28212	28538	28571	28400	28410	28454	28540	28118	28342	28386	28413	28571	28295	28208	28708	28314	28344	28252	28334	28420	28354	28268	28569	28317	28318	28523	28403	28160	28440	28370	28342	28246	28667	28338	28234	28259	28183	28398	28471	28234	28342	28547	28269	28258	28422	28393	28329	28392	28535	28449	28431	28342	28459	28483	28121	28320	28505	28197	28485	28375	28427	28223	28026	28338	28190	28127	28520	28456	28282	28163	28486	28285	28472	28247	28458	28206	28460	28407	28517	28181	28244	28402	28462	28246	28217	28425	28529	28189	28113	28163	28430	28500	28372	28305	28457	28584	28288	28258	28273	28708	28663	28207	28318	28484	28477	28492	28419	28364	28320	28423	28340	28534	28302	28576	28472	28284	28388	28334	28122	28526	28559	28398	28278	28509	28185	28560	28367	28349	28531	28463	28425	28499	28359	28447	28341	28474	28505	28491	28368	28305	28346	28252	28432	28327	28299	28443	28354	28401	28464	28386	28146	28291	28243	28356	28511	28408	28333	28394	28522	28200	28276	28570	28449	28402	28134	28185	28244	28387	28424	28423	28305	28201	28282	28281	28316	28329	28327	28267	28316	28223	28457	28374	28407	28625	28320	28325	28378	28712	28330	28052	28316	28273	28293	28152	28000	28345	28309	28413	28560	28120	28406	28413	28294	28367	28225	28320	28440	28493	28558	28303	28337	28257	28400	28268	28402	28272	28211	28335	28210	28486	28432	28399	28007	28365	28457	28238	28136	28485	28257	28316	28371	28504	28407	28323	28315	28272	28360	28469	28349	28327	28461	28321	28400	28380	28353	28522	28555	28338	28040
25158	42660	42202	34795	30185	26638	24393	22842	21633	20743	20135	19773	19466	19091	19287	18796	18984	18797	18871	18603	18474	18244	18465	18292	18314	18118	18179	17908	18102	17989	18024	18225	18089	17823	18102	17813	17797	17846	17896	17979	17813	17795	17756	17887	17895	17774	17779	17811	17701	17869	17685	17771	17708	17704	17961	17956	17749	17717	17707	17850	17717	17639	17813	17680	17718	17724	17732	17820	17742	17777	17656	17604	17864	17572	17810	17855	17777	17766	17861	17774	17795	17809	17747	17620	17823	17764	17746	17711	17891	17700	17607	17941	17687	17634	17880	17683	17641	17639	17858	17748	17821	17907	17821	17833	17851	17855	17871	17681	17761	17682	17767	17831	17808	17693	17895	17870	17683	17855	17800	17845	17911	17782	17910	17859	17666	17859	17866	17779	17687	17779	17778	17664	17908	17709	17768	17963	17683	17956	17695	17702	17849	17852	17580	17708	17733	17574	17770	17600	17828	17769	17688	17820	17777	17720	17816	17657	17729	17718	17810	17715	17812	17814	17677	17755	17802	17544	17772	17808	17700	17639	17736	17789	17686	17679	17821	17755	17867	17613	18045	17845	17670	17738	17752	17701	17667	17764	17653	17816	17764	17767	17668	17699	17764	17811	17614	17703	17794	17889	17667	17873	17937	17867	17700	17745	17726	17874	17850	17646	17730	17544	17676	17693	17702	17594	17779	17628	17928	17724	17633	17638	17819	17618	17778	17822	17877	17539	17813	17690	17637	17688	17829	17543	17847	17957	17799	17559	17775	17640	17724	17682	17702	17835	17594	17796	17778	17654	17823	17755	17862	17673	17727	17925	17715	17846	17747	17780	17716	17898	17718	17736	17539	17769	17512	17811	17821	17585	17669	17732	17838	17738	17678	17869	17762	17874	17577	17624	17927	17579	17651	18023	17929	17734	17720	17817	17769	17864	17819	17682	17850	17593	17603	17665	17720	17799	17741	17681	17625	17727	17830	17783	17607	17842	17729	17569	17808	17767	17830	17918	17880	17798	17657	17585	17482	17745	17525	17627	17738	17807	17714	17677	17732	17722	17746	17768	17579	17782	17711	17922	17769	17617	17785	17730	17671	17866	17649	17878	17689	17726	17863	17629	17696	17802	17664	17714	17582	17692	17888	17757	17691	17504	17727	17978	17809	17584	17652	17807	17783	17507	17788	17829	17822	17785	17841	17779	17813	17964	17641	17760	17799	17668	17788	17696	17776	17655	17665	17894	17670	17601	17724	17756	17716	17861	17917	17767	17786	17645	17645	17800	17609	17550	17710	17741	17645	17738	17706	17532	17860	17653	17655	17715	17867	17606	17621	17790	17919	17749	17722	17729	17631	17633	17868	17678	17589	17842	17927	17803	17623	17751	17496	17746	17737	17942	17629	17641	17899	17743	17673	17585	17621	17804	17859	17651	17798	17637	17541	17639	17864	17983	17613	17816	17703	17938	17530	17794	17595	17560	17663	17868	17775	17814	17655	17689	17709	17879	17703	17669	17831	17683	17692	17632	17686	17617	17672	17771	17751	17800	17781	17953	17787	17703	17707	17608	17687	17579	17766	17778	17880	17751	17811	17988	17805	17657	17949	17829	17854	17831	17726	17467	17755	17804	17736	17813	17806	17839	17619	17783	17629	17674	17755	17661	17830	17707	17793	17785	17818	17518	17957	17953	17542	17902	17553	17847	17711	17831	17472	17778	17595	17643	17750	17744	17641	17743	17855	17800	17758	17805	17826	17821	17567	17695	17666	17838	17728	17740	17785	17881	17748	17726	17705	17726	17758	17674	17826	17760	17609	17786	17709	17738	17755	17596	17764	17675	17564	17712	17835	17525	17688	17710	17833	17863	17780	17711	17848	17806	17886	17608	17789	17689	17771	17799	17764	17962	17893	17731	17633	17653	17854	17761	17652	17637	17579	17616	17623	17716	17780	17913	17915	17825	17653	17733	17777	17702	17791	17876	17581	17737	17731	17573	17689	17763	17887	17778	17775	17736	17795	17652	17651	17811	17783	17814	17650	17681	17713	17913	17567	17903	17603	17964	17668	17705	17786	17829	17734	17764	17813	17773	17563	17601	17760	17690	17462	17640	17626	17815	17633	17648	17905	17707	17748	17702	17981	17707	17761	17682	17693	17737	17808	17553	17852	17668	17780	17775	17717	17613	17739	18042	17826	17685	17624	17618	17839	17795	17713	17822	17671	17794	17801	17744	17673	17389	17783	17560	17776	17736	17704	18118	17856	17603	17669	17826	17728	17832	17473	17764	18028	17766	17802	17850	17962	17709	17772	17738	17777	17823	17719	17856	17728	17686	17729	17680	17671	17689	17672	17816	17733	17727	17696	17622	17806	17685	17751	17619	17983	17718	17837	17839	17781	17815	17599	17668	17718	17908	17674	17714	17862	17672	17560	17560	17909	17843	17799	17759	17815	17705	17840	17682	17703	17738	17792	17888	17787	17914	17713	17691	17670	17577	17760	17859	17902	17557	17777	17784	17741	17824	17821	17596	17834	17742	17567	17846	17622	17748	17880	17578	17633	17835	17627	17752	17821	17813	17731	17831	17700	17694	17732	17514	17594	17781	17655	17662	17811	17725	17712	17680	17825	17768	17797	17740	17876	17830	17869	17761	17816	17915	17637	17689	17707	17566	17777	17795	17734	17553	17676	17773	17682	17567	17700	17715	17766	17795	17644	17776	17854	17806	17818	17846	17809	17805	17665	17846	17849	17724	17608	17644	17624	17820	17623	17686	17760	17851	17764	17657	17808	17623	17793	17723	17780	17907	17732	17785	17790	17643	17891	17799	17661	17626	17727	17688	17824	17633	17670	17736	17685	17728	17733	17607	17816	17781	17639	17752	17849	17825	17773	17814	17629	17657	17667	17824	17685	17759	17650	17866	17847	17803	17660	17861	17621	17735	17593	17953	17830	17764	17599	17716	17919	17683	17699	17730	17807	17772	17736	17660	17803	17866	17789	17559	17744	17697	17651	17835	17667	17903	17697	17713	17739	17729	17722	17699	17624	17687	17804	17768	17790	17900	17788	17657	17625	17783	17690	17955	17625	17754	17804	17928	17428	17573	17877	17805	17517	17895	17799	17692	17833	17693	17693	17545	17809	17847	17924	17663	17837	17965	17819	17592	17728	17803	17780	17674	17670	17930	17664	17821	17771	17878	17779	17727	17806	17632	17881	17734	17722	17825	17671	17735	17651	17761	17874	17846	17995	17756	17804	17711	17688	17798	17669	17828	17820	17621	17735	17707	17932	17898	17685	17519	17804	17785	17786	17773	17656	17743	17635	17740	17608	17675	17903	17793	17636	17701	17837	17693	17517	17924	17718	17666	17735	17874	17819	17719	17705	17725	17714	17803	17798	17844	17618	17611	17798	17795	17605	17824	17688	17580	17673	17618	17804	17504	17788	17868	17657	17679	17934	17734	17638	17977	17737	17692	17629	17793	17649	17736	17757	17800	17792	17657	17754	17801	17694	17821	17863	17816	17767	17742	17815	17530	17609	17723	17537	17758	17734	17704	17694	17846	17707	17821	17664	17679	17760	17644	17779	17767	17724	17767	17619	17699	17825	17582	17799	17826	17866	17750	17795	17663	17688	17711	17721	17534	17795	17830	17708	17803	17727	17939	17820	17755	17714	17703	17679	17768	17773	17585	17748	17953	17727	17753	17737	17821	17730	17911	17773	17801	17618	17723	17758	17707	17750	17841	17739	17966	17923	17900	17859	17611	17756	17717	17838	17682	17631	17779	17640	17574	17766	17964	17800	17619	17623	17824	17692	17828	17747	17791	17640	17587	17716	17621	17735	17656	17830	17755	17700	17609	17850	17680	17775	17777	17626	17780	17831	17740	17872	17687	17874	17737	17709	17864	17883	17666	17828	17756	17869	17712	17975	17525	17882	17782	17844	17874	17686	17709	17915	17734	17876	17687	17687	17727	17764	17952	17716	17906	17720	17666	17592	17756	17887	17693	17857	17827	17821	17870	17721	17759	17733	17725	17736	17771	17676	17648	17712	17832	17815	17789	17770	17794	17903	17613	17710	17759	17795	17709	17687	17610	17900	17702	17650	17714	17664	17832	17761	17690	17662	17691	17957	17768	17777	17714	17809	17591	17713	17971	17847	17912	17595	17777	17825	17794	17788	17828	17769	17733	17805	17677	17811	17760	17824	17751	17848	17664	17790	17748	17691	17699	17740	17704	17917	17629	17874	17606	17706	17479	17907	17855	17724	17776	17894	17774	17823	17768	17845	17640	17845	17771	17948	17710	17614	17562	17718	17682	17619	17943	17825	17855	17623	17481	17790	17788	17896	17859	17669	17760	17804	17589	17591	17713	17723	17956	17870	17874	17866	17834	17704	17843	17941	17722	17778	17801	17654	17589	17752	17725	17777	17728	17850	17643	17780	17821	17742	17757	17728	17417	17897	17731	17648	17810	17669	17723	17849	17912	17745	17675	17680	17524	17692	17725	17730	17629	17632	17930	17775	17635	17736	17874	17697	17753	17648	17827	17675	17683	17657	17895	17828	17722	17851	17725	17842	17770	17762	17619	17610	17739	17790	17614	17680	17716	17921	17807	17872	17633	17731	17747	17859	17731	17751	17708	17945	17702	17751	17806	17723	17841	17609	17672	17742	17740	17720	17640	17778	17987	17693	17794	17752	17563	17836	17745	17732	17775	17892	17681	17793	17795	17665	17761	17860	17485	17804	17720	17736	17857	17843	17685	17879	17960	17700	17652	17830	17734	17714	17650	17824	18004	17760	17568	17791	17678	17654	17805	17655	17755	17721	17785	17671	17699	17743	17819	17747	17823	17787	17679	17621	17706	17762	17796	17763	17745	17820	17832	17693	17781	17825	17618	17821	17565	17805	17608	17781	17658	17678	17674	17706	17857	17943	17766	17662	17720	17957	17710	17598	17691	17855	17750	17746	17683	17747	17795	17832	17812	17704	17770	17799	17967	17923	17787	17805	17755	17726	17840	17961	17816	17716	17744	17868	17644	17756	17701	17766	17768	17834	17677	17824	17712	17647	17572	17674	17622	17749	17821	17711	17571	17874	17717	17513	17613	17753	17689	17924	17918	17699	17755	17751	17720	17748	17773	17620	17751	17697	17972	17834	17938
22603	21203	27810	25300	24286	31511	37485	33903	32925	32481	31671	31398	31143	30903	30845	30404	30432	30435	30114	30277	29962	29850	29940	30033	29867	29780	29436	29587	29716	29687	29258	29716	29556	29653	29291	29458	29606	29379	29456	29122	29574	29178	29430	29499	29309	29297	29557	29511	29703	29217	29504	29538	29521	29144	29172	29022	29171	29370	29240	29394	29048	29366	29042	29115	29160	29468	29453	29511	29080	29167	29582	29293	29274	29251	29180	29099	29443	29337	29428	29406	29183	28935	29285	29366	29348	29161	29257	29386	29360	28994	29278	29465	29227	29286	29418	29223	29476	29261	29228	29174	29279	29040	29158	29275	29212	29191	29491	29278	29051	29344	29256	29040	29130	29515	29137	29093	29198	29293	29313	29219	29391	29167	29189	29166	29348	29550	29415	29255	29233	29190	29521	29347	29189	29095	29286	29029	29102	29172	29300	29511	29387	29419	29308	29153	29286	29540	29209	29379	29306	29130	29271	29151	29320	29264	28954	29203	29274	29383	29325	29233	29480	29133	29102	29065	29321	29370	29369	29181	29255	29241	29440	29464	29097	29224	29529	29206	29191	29150	29478	29130	29295	29026	29105	29326	28952	29226	28898	29294	29346	29136	29312	29096	29171	29240	29066	29435	29270	29410	29319	29214	29233	29325	29365	29505	29316	29384	29380	28792	29138	29547	29398	29186	29242	29309	29397	29345	29304	29040	29243	29179	29417	29452	29296	29189	29378	29108	29249	29217	29336	29267	29253	28981	29274	29402	29567	29260	29296	29619	29461	29395	29181	29430	29543	29352	29065	29359	29161	29220	29225	29228	29046	29254	29067	29440	29235	29247	29270	29395	29214	29378	29589	29265	29164	29244	28886	29036	29240	29293	29181	29092	29428	29243	29420	29332	29274	29126	29333	29481	29464	29387	28946	29300	29394	29195	28863	29355	29234	29440	29289	29522	29256	29116	29244	29445	29387	29162	29271	29227	29245	29283	29178	29060	29093	28906	29380	29191	29222	29446	29240	29328	29316	29444	29102	29232	29037	29063	29322	28999	29170	28983	29017	29237	29139	29473	29237	29417	29239	29266	29343	29299	29292	29310	29121	29152	29195	29314	29070	29075	29319	29384	29171	29155	29206	29064	29152	28955	29161	29309	29278	29227	29133	29509	29237	29306	29352	29448	29174	29169	29015	29030	29464	29413	29285	29105	29250	29435	29241	29042	29292	29083	29074	29340	29355	29053	29395	29251	29265	28910	29344	29069	29143	29092	29106	29433	29097	29135	29456	29402	29128	28923	29424	29331	29049	29426	29487	29000	29256	29343	29559	29597	29369	29420	29220	29125	29180	29299	29321	29153	29470	29367	29425	28949	29129	29213	29242	29341	29416	29484	29098	29059	29007	29167	29241	29308	28956	29084	29151	29062	29346	29186	29281	29145	29261	29272	29317	29345	29310	29354	29350	29392	29348	29451	29483	29300	29270	29162	29090	29424	29252	29426	29366	29166	29326	29469	29200	29503	29275	29652	29377	29231	29061	29085	29206	29026	29162	29228	29230	29345	29211	29309	28946	29355	29165	29328	29358	29415	29107	29365	29208	29134	29247	29669	29026	29342	28964	29190	29069	29488	29330	29117	29446	29207	29117	29146	29215	29226	29490	29141	29079	29046	29302	29334	29161	29544	29173	29099	29289	29147	29165	29429	29280	29368	29261	29344	29227	29244	29340	29401	29195	29476	29442	29166	29238	29314	29334	29414	29330	29188	29265	29372	28815	29255	29434	29162	29316	29362	29357	29576	29120	29138	29222	29256	29248	29158	29278	29029	29348	29405	29496	29098	29306	28946	29230	29306	29162	28991	29346	29126	29447	29508	29458	29690	29282	29225	29118	28896	29314	29035	29334	29529	29309	29400	29301	29118	29352	29017	28969	29175	29119	29190	29005	29438	29204	29023	29297	29215	29385	29537	29469	29464	29292	29304	29213	29301	29263	29287	29056	29330	29182	29159	29514	29236	29190	29036	29094	29217	29241	29194	29377	29088	29479	29174	29019	29353	29499	29420	29478	29104	29135	29064	29159	29298	29259	29186	29164	29037	29586	29188	29006	29100	29243	29185	29263	29266	29083	29157	29120	29191	29144	29135	29096	28827	29206	29383	29212	29156	29195	29252	29199	29173	29253	29312	29401	28973	29472	29348	29397	29172	29299	29102	29254	28924	29417	29220	29061	29016	29343	28862	29028	29331	29131	29139	29269	29368	29179	29448	29139	29051	29205	29155	29255	29199	29237	28989	29195	29136	29256	29364	29033	29195	29537	29387	29421	29146	29109	29185	29275	29344	29268	29370	29519	29155	29458	29084	29255	29221	29125	29287	29311	29311	29178	29147	29367	29497	29469	29466	29326	29244	29390	29447	29269	29201	29448	29225	29258	29238	29103	29261	29278	29265	29022	29218	29435	29330	29125	29480	29384	29172	29200	29360	29234	29173	29239	29293	29302	29356	29030	29422	28992	29244	29246	29355	29424	29339	29288	29094	29264	29293	29378	29201	29158	29247	29542	29301	29268	29252	29412	29292	29187	29288	29202	29147	29249	29390	29285	29353	29194	29399	29372	29130	29145	29085	29496	29228	29042	29325	29349	29283	29060	29162	29319	29183	28956	29289	29367	29235	29258	29345	29483	29118	29067	29208	29433	29251	29123	29106	28962	29012	29024	29369	29320	29213	29106	29254	29279	29280	29119	29487	29039	29096	29227	29230	29318	29374	29230	29301	28921	29241	29328	29359	29183	29051	29283	29289	29109	28984	29038	29160	29080	28976	28913	29240	29273	29129	29193	29577	29239	29152	29238	28989	29295	29271	29191	29353	29048	29397	29295	29413	29282	29202	29046	29257	29170	28992	29253	29129	29354	29156	29249	29371	29280	29297	29387	29194	29298	29270	28984	29282	29540	29358	29326	29373	29222	29497	29275	29175	29604	29226	29456	29230	29435	29208	29212	29185	29440	29131	29387	29159	29096	29204	29349	29008	29121	29170	29464	29346	29045	29485	29149	29279	29584	29309	29257	29528	29115	29254	29188	29369	29118	29118	29326	29604	28992	29198	29195	29276	29325	29522	29127	29484	29274	29000	29438	29252	29060	28993	29439	28998	29276	29269	29017	29260	29068	29118	29354	29114	29413	29538	29550	29132	29324	29313	29336	29286	29174	29076	29250	29547	29193	29114	29362	29466	29180	29155	29146	29357	29348	29391	29350	29374	29628	29356	29368	29387	29272	29225	29229	29557	29169	29082	29039	29334	29462	29226	29377	29278	29373	28930	28966	29273	29327	29458	29386	29547	29471	29312	28933	29353	29044	29307	29253	29229	29260	29086	29023	29242	29349	29578	29302	29493	29178	29075	29378	29354	29369	29355	29370	29118	29088	29258	29228	29120	29192	29370	29450	29191	29293	29113	29557	29189	28896	29333	29180	29160	29043	29368	29265	29355	29391	29074	29327	28944	29235	29330	29529	29385	29362	29237	29269	29200	29288	29196	29232	29303	29362	29229	29124	29243	29275	29480	29286	29131	29265	29401	29274	29186	29305	29283	29275	29263	29443	29320	29289	29291	29338	29209	29342	29286	29178	29468	29297	29317	29207	29330	29438	29310	29332	29338	29497	29100	29173	29349	29128	29440	29128	29205	29151	29297	29243	29381	29433	29413	29163	29325	29292	29302	29372	29109	29198	29288	29047	29133	29400	29215	29516	29156	29226	29284	29297	29454	29312	29424	29394	29044	29315	29100	29263	29257	29309	29082	29256	29299	29377	29124	29330	29102	29142	29188	29441	29237	29410	29150	29251	29387	29090	29437	29398	29003	29299	29031	29228	29145	29197	29210	29055	28926	29159	29185	29200	29333	29102	28912	29223	29275	29286	29036	29314	29460	28893	29077	29185	29250	29159	29328	29373	28956	29203	29256	29342	29304	29265	29211	29289	29360	29256	29472	29181	29229	29119	29264	29312	29240	29185	29152	29267	29151	29214	29266	29093	29259	29283	29163	29194	29090	29351	29274	29217	29357	29319	29373	29266	29039	29321	29394	29071	29190	29301	29379	29154	29067	29293	29166	29400	29122	29273	29191	29161	29203	29245	29538	28987	29045	29303	29143	28975	29184	29110	29238	29050	29232	29017	29404	29214	29186	29266	29054	29462	29408	29117	29319	29286	29261	29092	29402	29209	29116	29150	29176	29151	29071	29147	29328	29242	29081	29211	29135	29410	29316	29545	29263	29296	29433	29226	29311	29363	29283	29277	29192	29231	29209	29145	29276	29524	29129	29068	29369	29321	29377	29171	29418	29379	29268	29266	29195	29243	29212	29192	29397	29281	29244	29073	29298	29407	29061	29386	29331	29370	29351	29141	29162	29426	29172	29167	29316	29402	29319	29131	29347	29152	29339	29320	28905	29467	29236	29156	28949	29521	29094	29287	29581	29506	29152	29135	29383	29194	29409	29350	29165	29323	29366	29523	29221	29146	29340	29203	29264	29296	29150	29127	29182	29428	29433	29255	29143	29225	29467	29450	29223	29472	29514	29348	29470	29292	29080	29195	29165	29227	29115	29408	29296	29204	29537	29259	29266	29122	29129	28870	29343	29219	29274	29292	29127	29600	29081	29264	29312	29391	29224	28927	29244	29352	29473	29250	29186	29461	29346	29079	29122	29238	29181	29183	29147	29335	29428	29125	29072	29129	29122	29187	29362	29158	29299	29178	29304	29263	29221	29076	28745	29078	29136	29243	29122	29186	29293	29108	29172	29284	29133	29417	29511	29519	29207	29195	29435	29205	29252	29330	29192	29183	29095	29509	29150	29257	29286	29113	29108	29289	28997	29423	29408	29140	29042	29241	29373	29152	29228	29171	29009	29610	29344	29355	29411	29126	29272	29108	29220	29095	29092	29193	29104	29471	29403	29516	29628	29041	29026	29471	29275	29302	28840	28908	29114	29494	29461	29064	29100	29079	29189	29419	29409	29224	29404	29308	29396	29463	29436	29268	28987	29202	29271	29280	29332	29219	29023	29358	29163	29104	29319	29113	29334	29232	29236	29372	29447	29324	29206	29469	29077	29254	29282	29126	29138	29411	29356	29640	29272	29299	29277	29113	29330	29276	29017	29090	29181	29194	29145
27207	47528	47317	39704	34163	30120	27090	25201	23467	22499	21710	21080	20495	20310	20062	19746	19712	19322	19403	19359	19162	19086	19013	18870	18719	18565	18620	18565	18466	18453	18702	18567	18390	18364	18425	18304	18502	18255	18286	18256	18371	18206	18236	18210	18331	18145	18004	18020	18035	18108	18105	18045	18020	18093	18049	18164	17974	18112	18231	17959	18266	18135	18045	18061	18208	18093	17990	18201	17959	18111	18127	18052	17921	18016	18138	18032	18333	18033	18157	17950	18130	18339	18179	18127	17925	18039	18180	17973	18104	18065	18053	17973	18042	18172	18119	18211	18138	18048	18114	18165	18163	18067	18133	18086	18049	18059	18046	18180	18026	18007	18065	17926	18196	17983	18247	18045	18056	18147	18054	18103	18075	17947	18171	18089	17961	18129	17996	18022	18115	18127	18180	18194	18029	18214	18080	18147	18184	17993	17994	17885	18210	18044	18050	18251	17876	17983	17935	18039	18272	17999	18193	18110	18153	17994	18041	17911	18236	17975	18190	18092	18049	18019	18213	18053	18072	18115	17974	17954	18075	18126	18082	18051	17832	18213	18119	18209	18147	18232	17847	17953	17974	17901	18010	18066	18060	18183	18208	17919	17889	18057	17953	18043	18155	17969	17895	18092	18157	17879	18156	17954	17892	18182	18024	18242	18069	17920	17789	18073	18141	17961	18155	18032	17952	18111	18233	18159	18042	17990	17939	18048	17994	18084	18074	18190	18118	17940	17914	18130	18168	17978	17988	18028	18070	17965	18052	17904	18053	17956	17995	18068	18027	17976	18000	18206	17923	18142	18232	18083	18192	18000	17923	17916	17951	17999	18135	17977	18155	18052	18026	17946	18164	17973	17903	17947	18022	17992	17997	18164	17895	17926	18010	18013	18262	17928	17896	18114	17986	18017	18030	18305	18019	18175	18192	17963	18183	17770	18152	18154	18096	18082	18112	18136	17952	18119	18101	18082	18110	18110	18062	17992	17957	18202	17995	18083	18045	18142	18109	18193	17975	17900	18080	18085	18118	17955	18082	18151	18103	17968	18169	18091	18050	18011	18258	18125	18199	18003	18097	18041	17972	18301	18191	18181	18073	18097	18008	18147	18123	18105	18017	17966	17980	18019	17987	18009	18146	18090	18066	18135	17938	17954	17998	18029	18158	18030	17936	18031	18007	18013	17946	18048	18019	18133	17981	18070	18192	18126	18192	17970	18274	17959	18066	18059	17903	18124	17891	17935	18073	17920	18132	17990	17914	17986	17895	18114	18062	18066	18137	17950	17918	18001	18213	18313	17990	18105	18160	18132	17893	17985	18020	18030	17964	18000	18158	18170	17946	18016	18003	18178	17900	18075	18050	18003	18173	18195	18131	17998	17997	18042	18249	18061	18004	17992	18017	18114	18193	18146	18169	18073	18034	18054	18130	18279	17803	18179	17975	17962	18084	17911	18085	18099	18091	18142	18001	18039	18196	18075	18074	17998	18171	18125	18115	18043	18193	18058	18275	17997	18105	17964	18065	18071	18016	17939	18060	18035	18068	18048	18299	18092	18054	18068	17902	17909	18075	18101	18264	18044	18035	18231	18128	18129	18084	18280	18031	18220	18104	18009	17899	18003	18152	18080	18219	17993	17950	18038	18110	17980	17920	18089	18190	18001	18093	18055	18151	17899	17809	17940	18192	18102	18109	18181	18049	17967	18037	18064	18044	17916	18033	18035	18091	18079	17958	18099	17974	18150	17971	18029	17916	18169	18007	18127	18090	18069	18074	18034	17931	18240	18170	18143	18171	18005	17925	18118	18002	18119	17995	18062	18006	18123	18011	17915	17993	18120	17989	18133	18031	17906	18213	18210	18163	18114	18145	18138	18108	17902	18051	17930	18134	18128	18143	17911	17994	18127	18255	17844	17891	17902	18113	18195	17919	18128	18079	18348	18129	18033	18150	17887	18128	18049	18006	18024	18071	18054	18187	18196	17981	18080	18157	18052	18064	18255	18128	17897	18099	18137	18023	18052	18061	18173	17995	18216	18041	18073	18133	17996	18119	17985	18037	17892	18117	18224	18024	18131	17982	17965	18085	18085	18159	18022	17999	18188	17972	18112	18040	18188	18027	17865	18018	17995	18052	17997	18061	18081	17991	18109	18063	18014	18129	18212	18283	17977	18152	17966	18158	18031	18078	18048	17990	18137	18190	18139	18068	18104	18114	17930	18085	18076	17949	18212	18011	18011	18179	18046	18102	17993	18040	18175	18189	17853	17895	18229	18089	18257	18250	17960	18163	17911	18039	17945	17974	17953	18042	18180	17971	18080	18051	18038	18030	17977	17976	17999	18106	18034	17904	18007	18045	17961	17933	18101	18033	18129	18119	17934	17952	18107	17862	18133	18138	18130	18188	18149	18146	18199	18147	18246	17957	18193	18078	17990	18000	17995	18051	18094	18080	18015	17983	18034	18111	17876	17976	17954	17953	18051	18053	18120	17932	17896	17940	18023	18017	18105	18061	18184	18160	18068	18031	18022	17946	17964	18091	18194	18268	18051	18162	18113	18143	18138	18065	18070	18095	17925	18069	18155	18088	18055	18043	18134	18086	18100	17882	17971	17960	18032	18105	18105	18093	18110	17980	18036	18171	17924	18017	17978	18161	18120	18195	17971	18095	18020	18093	18063	17973	18032	18111	18196	18019	17997	18187	17982	18107	18109	18097	17827	17906	17949	18179	17946	18043	18143	18074	18034	18107	18040	18170	17997	17917	17899	18079	18250	17963	18089	18069	18123	17928	18167	18182	18004	18187	18056	18110	18132	18036	18072	18225	17925	18053	18011	18100	18159	17983	18143	18174	18071	17953	18221	17731	18227	17896	17996	18069	17863	18049	18026	18120	18026	18037	17925	18042	18114	18254	18088	18127	17934	18030	18005	18148	18217	18137	18018	18225	18103	17982	18074	18072	18099	18235	18205	18019	18024	18355	18047	17997	18081	17886	18083	18211	17986	18052	18201	17953	18064	17959	18084	18056	17949	18063	18136	18087	18094	18129	17917	18267	18073	18222	17898	17993	17989	18050	17877	18198	18084	18011	18108	18086	18098	18005	18103	18041	17982	18016	18172	18110	18094	18066	18053	18040	18161	18070	18177	17992	17963	18237	17879	18143	18009	18086	18235	17876	17975	18060	18076	18078	17987	18035	18039	18079	17911	18081	18019	18095	18269	18217	18097	18087	18097	18191	17961	17920	18173	18003	17964	18033	18009	18035	17981	18074	18046	17919	17919	18102	17985	17929	18159	18026	18242	18062	18073	18052	18224	17975	18308	18029	18101	17921	18238	17989	18052	18178	18162	18088	17932	18056	18245	18196	18119	18067	18296	17960	18127	18038	18082	17944	18088	17927	18033	18015	18253	18003	18022	18200	18102	18186	18155	18033	18042	18169	17885	18151	18063	18121	18041	18206	17945	18080	18063	17830	17737	17928	17943	18086	18081	18146	17950	18068	18208	18184	17989	18009	17880	17986	17986	18177	18270	18319	18120	18175	18000	17938	17913	18013	18172	17784	18077	18102	18076	18000	18248	18091	18153	18099	17963	17980	18068	18057	17806	18210	18138	18083	18007	18087	18080	18154	18061	17969	18104	18165	18078	18109	18106	17930	18086	18090	18044	17850	18058	18095	18114	18355	18166	18146	17948	18197	18129	18058	18081	18161	18142	17972	18252	18115	18024	17907	18014	18084	18078	18063	18194	18157	18062	17873	18094	17991	18060	17922	18022	17962	18161	18032	18001	18162	18114	18128	18190	18116	18142	17964	18029	18170	18034	18065	17802	18023	18060	18063	18187	18193	17992	18116	18081	18197	17954	18053	18181	18165	18162	18058	17902	17992	17994	18177	18130	18137	18247	18033	18063	17998	18078	18124	17894	18015	18069	18111	18383	18071	18003	18071	18108	18021	17982	17919	17986	17973	17981	18046	18205	17972	18060	18054	18118	18065	17980	18199	18158	18032	18053	18075	17931	18099	18008	18126	17886	17943	17975	18137	18132	18059	18099	18334	18196	18168	18067	18168	17938	18046	18236	17947	17968	17992	18019	18099	17959	18089	17995	18021	18003	17984	18072	18368	17875	18162	17957	18066	18122	18067	18093	18024	17965	18095	18173	17867	18028	18141	18058	18176	18085	18124	17998	17940	18129	18317	18025	18128	17772	18194	18018	17988	18039	18161	18148	17914	17957	17747	18058	18157	18080	18127	18050	18106	18048	18035	18115	18089	18017	18078	18057	18077	18067	17972	17905	18093	18030	18255	17946	18290	17976	18141	18119	17983	17981	18086	18105	18148	18009	18162	18059	18129	18114	18141	18090	18053	18055	18111	18082	18106	17929	17980	18100	18102	18036	17919	17993	17923	18188	18173	18285	18139	18177	18155	18001	18114	18160	18089	17992	18074	18054	18127	18085	18042	17884	17981	17988	17918	18019	18117	18141	18008	18080	18149	18064	18075	17978	18133	17909	18141	18251	17891	18142	17960	18141	18017	18069	18132	18243	18086	18114	18228	18152	18038	17916	17978	18201	17934	17977	17923	18101	18015	18173	18064	18148	18025	18143	18086	17949	17932	18298	18188	18161	18060	17990	18118	17917	18231	18018	18186	18065	17994	18048	18058	18004	18044	18160	18094	18284	17880	17920	18008	18168	18210	18037	17875	18009	18021	18062	17852	18024	18159	17993	18189	18075	18101	17955	17931	18169	18041	18128	18168	17986	18000	18086	17979	18163	17949	18090	17825	18133	17904	18073	18110	18157	18081	18080	18045	18078	18162	18002	17998	18046	18068	17997	17970	17984	18129	18109	18177	18088	18137	18121	18048	18123	18123	18001	18088	18028	18034	18200	18184	18048	17936	17956	17943	18035	18021	18080	17913	18026	18159	17920	18269	18049	17993	17960	18079	18162	18047	18086	18062	18024	18254	18078	18163	18004	17986	18153	18066	18010	17944	18130	18140	18120	18065	17948	18101	17968	18175	18184	17998	17995	18227	17925	18108	17915	17941	18122	18054	18059	18028	18134	17996	18057	17922	18116	18071	18063	18075	18110	18245	17982	18042	17977	17857	17928	18134	18139	18078	18053	17992	18014	18079	17950	18036	17926	18066	18045	18151	18213	18278	17975
37422	34800	40250	38180	34850	33724	32563	31526	31358	31116	30581	30448	30457	30409	30394	30305	30288	30207	30658	30301	30149	30158	30131	30077	29882	29964	30208	29909	30008	29922	30207	29834	30068	29848	30029	29872	29814	29855	29827	29917	29876	29895	29932	30003	30009	30065	30070	29882	29885	29816	29866	29888	29905	29823	29902	30048	29885	29606	29832	30103	29991	29908	29845	29708	29764	30031	29718	29756	29749	29877	29713	29914	29936	29886	29911	29941	29631	29840	29816	29895	29992	29822	29806	29610	29650	29512	29819	29891	29778	29978	29812	29766	29836	29808	30048	29811	30095	29855	29783	29791	30029	29821	29728	29648	29950	29994	29968	29902	29876	30054	29797	29844	30031	29572	29724	29696	29987	29730	29844	30035	29696	29658	29870	29954	29917	29876	29836	29940	29961	29778	29736	29917	30010	29689	29821	29893	29750	29958	29864	29793	29827	29772	30020	29870	30010	29799	29913	29834	29750	29834	29831	29716	30083	29740	29993	29592	29823	30324	29846	29701	29702	29750	29826	29972	30115	29830	29896	29946	29932	29978	30089	29853	29929	30004	29981	29890	29708	29634	29783	29811	29828	29636	29966	29879	30018	29841	29704	29656	29845	30109	29652	29943	29810	29607	29676	29804	29803	29817	29814	29524	29914	29719	29787	29869	29762	30135	29828	29951	29559	29847	29954	29891	29907	29961	30001	29607	29719	29941	29932	29952	29922	29929	29986	29805	29713	29989	29703	29724	29804	29787	29651	29966	30026	30049	29582	29790	30107	30133	29891	29652	29578	29810	29784	29796	29824	29993	29755	29630	29694	29852	29961	29919	29880	29485	29862	29623	29634	29731	29815	29826	29831	29896	29657	29721	29913	29720	29947	29774	29924	29777	29694	29817	29774	29840	30152	29880	29937	29787	29844	29929	29812	29696	30118	29570	30134	30127	30048	29966	29901	29769	29637	29759	29822	29850	29661	29835	30018	29626	29686	29467	29910	29734	29739	29685	29865	29904	29741	29937	29979	29893	29723	30042	29963	29676	29935	29902	29618	29840	30056	29801	30027	29793	29520	29551	30080	29710	29587	29918	29816	29721	30072	29985	30064	29805	29524	30046	29944	29896	29841	29816	29807	29706	29851	29723	29860	30031	29954	29870	29699	29903	30002	29791	29950	29802	29741	30105	29802	29734	29818	29696	29966	30080	29978	29711	29826	29992	29771	29984	29926	29875	29870	29943	29729	30000	29732	29721	29578	29679	29879	29946	30178	29918	29784	29997	29966	29630	29578	29829	29698	29653	29951	30043	29859	29964	29862	30037	29978	29761	29837	29881	29808	29902	29937	29682	29702	29817	29786	29860	29734	29973	29921	30007	29842	29980	29807	29803	29784	29939	29859	29774	29583	29863	29764	29954	29772	29691	29773	29952	29766	29758	30056	29698	29680	29856	29883	29845	30000	30059	29618	29676	29664	29770	29664	29724	29910	30029	29889	29492	29877	29792	29788	30008	29703	29835	29635	29838	29927	29843	29713	29772	29890	29751	29932	29751	29828	29803	29828	29619	29696	30067	29717	29762	30006	29936	29917	29773	29908	29684	29918	29703	30050	29844	29585	29679	29811	29768	29790	30094	29925	29739	30062	29803	29811	29973	29830	29701	29718	29674	29684	29867	29883	29944	29777	29720	29800	29857	29916	30028	30084	29693	29872	29671	29656	29862	30023	29978	30000	29736	29610	29861	29870	29975	30062	29467	29838	29761	29892	29650	29478	29921	29857	29450	29916	29965	29768	29970	30230	29827	30089	30068	30040	29845	29743	30147	30097	29865	29993	29979	29816	29896	29776	29836	29908	29949	29670	29913	29773	29883	29873	29977	30008	29942	29848	29815	29913	29650	29672	29866	29753	29909	29682	29846	29929	29651	29699	29746	29838	29776	29805	29672	29723	29829	29708	29796	29986	29795	29778	29413	29891	29891	30010	29639	29822	29895	29697	29774	30083	30072	29681	29718	29765	29995	29959	29896	29851	29921	29658	30064	29695	29825	29805	29826	29555	29923	29827	29880	29684	29531	29700	29700	29908	29997	29715	30083	29960	29957	29993	29849	29784	29875	29849	29904	29864	29972	30012	29732	29900	30010	29748	29996	29834	29674	29740	29744	30028	29746	29595	29934	29882	29942	29877	29714	30092	30198	30024	29949	29885	29745	29925	29874	29874	29923	29968	29677	29910	30302	29866	29905	29811	29805	30019	29873	29828	29977	29646	29856	30142	29880	29696	29881	30100	29650	30169	29727	29831	29766	30099	29781	29874	29625	29783	29921	29956	29738	29735	29820	30094	29785	30048	29616	29933	29703	29649	29901	29847	29906	29960	30113	29797	29577	29988	29980	29730	30155	29896	29715	29620	29859	30123	29879	29834	30024	29854	29865	30115	29909	30116	29829	29866	30041	29757	30032	29696	29608	30015	29824	29716	30188	30074	29656	29732	29825	29960	29823	30043	29870	29977	29945	30044	29837	29724	29681	29920	29738	29772	29951	29722	29517	29695	29917	29671	29843	29739	29768	29948	29826	29805	29752	29718	29713	29976	29970	29910	29694	29826	30110	30025	29723	30169	29748	29780	29742	30003	29690	29889	29801	30072	29952	29804	30027	30020	29882	29799	29728	30058	30116	29764	29957	30040	29725	29884	29930	29868	29934	29870	29952	29696	29658	30146	29804	30015	29861	30063	29836	30042	29723	30016	29759	30024	29912	29685	29706	29953	30016	29918	30190	29833	29756	29900	29612	29924	29817	30017	29957	29817	29563	29858	29748	30024	29903	29660	29739	29765	29781	29830	29893	29715	30061	29961	29816	29663	29760	29970	29764	29911	30101	29926	29919	29944	29765	29851	29787	29783	29712	29901	30070	29660	29893	29786	29744	29719	29840	29819	29863	29528	29717	29800	29847	29939	29984	30040	29923	29758	29870	29816	29870	29790	29782	29760	29762	29982	29787	29889	29802	29894	29931	29878	29791	29805	29902	29980	29899	29887	29529	29915	29777	29902	29794	29979	29805	29944	29940	29942	29789	29874	29802	29761	29765	29948	29568	30115	29735	29907	30190	29908	29705	29966	29510	29815	29656	29516	29670	29799	29603	29693	30064	29919	29653	29963	29767	29860	29997	29680	29958	29780	29857	29936	29987	29960	29863	29749	29717	29763	29565	29845	29843	29954	29941	29885	29992	29698	29815	29747	29606	29720	29716	29704	29763	29708	29986	29913	30002	29769	29819	29870	29529	29972	29875	29883	30083	29752	29744	29966	29757	29835	29867	29810	29836	29663	29786	29953	29861	29775	29949	29985	29866	30010	29871	29787	29788	29893	29902	29816	29743	29732	29984	29957	29738	29764	29651	29632	29698	29810	29941	29902	29509	29750	29967	29888	30130	29694	29687	30011	29747	29809	29782	29820	29988	29768	29889	29965	29961	29783	30023	29855	29830	29460	29909	29866	29897	29824	29837	29804	29786	29700	29913	29922	29699	29788	29844	29860	29806	29828	29768	29698	29970	30119	29857	29740	29933	29884	30027	29899	29817	29749	29719	29757	29710	29898	30076	30047	30209	29741	29815	30115	29908	30082	29802	29964	29704	29791	29926	29787	29605	29503	29786	29764	29780	30050	29806	29670	29686	30006	30003	29775	29782	29728	29876	29892	29816	29740	29621	29971	29839	29868	29824	29922	29914	29997	29869	29874	29989	29780	29967	29855	29585	29645	29979	30038	30000	29761	29795	30168	29808	30052	29653	29783	29651	29819	29991	29769	29696	29982	29855	29841	29746	29813	30038	29924	29806	29991	29700	29841	30017	29941	29962	30136	30130	30029	29886	29806	29731	29773	29746	29804	29750	29601	30021	29834	29894	29887	30120	29821	29703	29488	29835	29782	29895	29919	29734	29766	29671	29947	29804	29960	30003	29981	29817	30179	30125	29633	29838	29878	29925	29795	30227	30004	29804	29968	29945	29577	29791	29854	29541	29806	29674	29912	29827	29779	29999	29766	30025	29786	29776	29560	30026	29882	29826	29928	29629	29770	29800	29982	29866	29865	29914	29568	29702	29857	29720	29955	30016	29770	30167	29839	29833	29941	30003	29699	29841	29900	29702	30025	30050	29934	29949	29832	30039	30092	29824	29771	29971	29856	29816	29758	29755	29635	29933	29980	29701	29753	29609	29869	30028	30069	29606	29891	30001	29794	29990	29953	29880	29920	29716	29933	29818	29889	29787	29973	29942	29804	30038	30136	29710	29587	29637	29813	29988	29989	30020	29980	29663	29843	29486	30028	29937	29889	29821	29798	29730	29593	30060	29693	29752	29870	29828	29696	29843	30020	29801	29831	29780	29853	29636	29892	29962	29910	29799	29814	29862	29703	29758	29969	29770	30048	29934	29769	29715	30006	30132	29723	29740	29725	29994	29944	29676	29993	29857	29657	29955	29805	30117	30167	30045	29759	29870	29711	29885	29752	29653	29932	29960	29678	29813	29775	29818	30111	29892	29810	29806	30128	29865	29806	29964	29966	29900	29917	29999	29529	29778	29802	30082	29826	29908	29890	29779	30010	29901	30033	29720	29972	29692	29779	29603	29901	29852	29728	29764	29825	29805	29941	29829	29858	29932	29616	29852	29805	29608	29892	29786	30021	29976	29913	29796	29977	29859	29639	29861	29492	29666	29938	29982	29716	29983	29649	29827	29859	29827	30163	29913	29944	29737	29999	29872	29947	29955	29954	29646	29810	29692	29789	29648	29836	29801	29984	29940	29931	29970	29918	29890	29685	29658	29725	29637	29804	29992	29873	29611	29823	29807	29731	29978	30005	29680	29998	29688	29748	29907	29747	29515	29394	29837	30069	29643	29967	30166	29804	29840	29683	30108	29867	29614	29872	29989	29837	30272	29740	29858	30004	29833	29709	29768	29819	29605	29790	29856	29870	29737	29790	29814	29948	29952	29913	29900	29659	30020	29977	29814	29833	30086	29757	29676	30067	29725	29876	29989	30005	30191	29900	29696	29607	29959	29941	29744	29787	29974	30045	29843	29902	29959	29886	29831	29945	29895	29843	29767	29908	29752	29926	29871	29572	29892	29679	29649	30123	30085	29783	29851	29971	29773	29611	29664	29979	29661	29971	29908
28175	36553	35689	30083	26305	24039	22195	21246	20477	20368	19632	19470	19308	19356	19206	18897	18815	19034	18739	18877	18920	18907	18821	18603	18580	18773	18477	18560	18578	18641	18640	18517	18703	18639	18624	18502	18368	18520	18568	18434	18280	18377	18341	18615	18372	18354	18402	18362	18348	18312	18247	18444	18418	18308	18580	18449	18256	18544	18428	18444	18306	18473	18428	18531	18517	18202	18581	18479	18354	18428	18177	18440	18347	18480	18402	18410	18406	18498	18434	18300	18499	18459	18418	18410	18489	18379	18316	18347	18338	18350	18570	18311	18217	18219	18537	18327	18334	18565	18476	18286	18388	18517	18240	18442	18371	18413	18402	18243	18300	18468	18486	18430	18472	18284	18571	18337	18330	18606	18384	18315	18409	18344	18537	18334	18483	18361	18533	18516	18374	18407	18367	18518	18315	18362	18413	18395	18544	18355	18540	18423	18377	18494	18360	18194	18478	18440	18287	18428	18272	18390	18290	18565	18560	18483	18294	18572	18443	18430	18378	18459	18433	18311	18271	18263	18553	18560	18479	18466	18296	18452	18367	18486	18359	18491	18567	18259	18596	18401	18470	18388	18477	18373	18334	18337	18533	18412	18288	18377	18432	18360	18376	18319	18660	18395	18417	18326	18316	18516	18462	18416	18417	18345	18489	18333	18294	18432	18421	18510	18416	18425	18249	18509	18287	18333	18230	18444	18401	18272	18521	18413	18506	18437	18388	18341	18297	18522	18450	18419	18582	18313	18339	18536	18334	18517	18343	18451	18333	18375	18453	18443	18331	18296	18568	18517	18449	18485	18398	18336	18417	18431	18452	18567	18265	18477	18424	18287	18522	18312	18626	18353	18492	18353	18414	18451	18415	18369	18404	18436	18386	18456	18391	18573	18349	18338	18330	18325	18484	18276	18544	18457	18374	18401	18416	18435	18536	18421	18308	18452	18464	18385	18521	18281	18367	18229	18314	18281	18560	18456	18362	18461	18297	18508	18491	18679	18579	18397	18384	18329	18337	18405	18478	18238	18468	18523	18332	18500	18552	18372	18341	18410	18429	18217	18452	18363	18387	18372	18355	18537	18409	18513	18285	18415	18313	18510	18304	18429	18450	18411	18460	18310	18417	18493	18428	18350	18426	18394	18545	18520	18588	18409	18220	18523	18524	18560	18477	18470	18468	18457	18437	18373	18447	18371	18489	18478	18617	18308	18490	18487	18425	18292	18305	18384	18408	18495	18390	18328	18439	18374	18327	18364	18523	18360	18548	18368	18395	18138	18575	18464	18288	18474	18339	18425	18331	18452	18352	18478	18443	18438	18580	18544	18045	18353	18471	18337	18511	18440	18306	18378	18523	18364	18456	18626	18270	18648	18617	18469	18456	18416	18389	18225	18381	18488	18382	18457	18277	18335	18566	18438	18381	18420	18434	18483	18423	18452	18525	18371	18650	18471	18504	18384	18537	18424	18264	18306	18390	18294	18495	18345	18489	18510	18558	18296	18428	18355	18278	18269	18311	18361	18479	18458	18457	18321	18414	18266	18382	18481	18510	18503	18259	18395	18478	18296	18533	18335	18511	18368	18338	18333	18316	18632	18695	18518	18612	18276	18365	18425	18441	18345	18416	18392	18469	18429	18320	18515	18490	18450	18300	18354	18377	18297	18339	18463	18357	18607	18373	18395	18426	18469	18370	18446	18517	18322	18529	18308	18619	18259	18464	18292	18309	18511	18309	18317	18404	18385	18525	18403	18415	18708	18533	18328	18502	18326	18501	18389	18596	18429	18367	18471	18452	18428	18616	18491	18346	18256	18345	18654	18264	18385	18420	18340	18352	18367	18312	18500	18442	18298	18433	18269	18329	18503	18400	18282	18539	18330	18374	18262	18404	18435	18310	18353	18485	18525	18519	18325	18383	18427	18245	18421	18429	18683	18513	18374	18381	18371	18580	18611	18296	18388	18307	18240	18482	18350	18286	18422	18476	18387	18521	18425	18400	18457	18358	18357	18433	18312	18356	18306	18357	18210	18610	18621	18272	18370	18504	18522	18282	18529	18559	18381	18459	18451	18351	18504	18382	18449	18546	18382	18355	18440	18364	18567	18483	18460	18388	18457	18502	18382	18537	18413	18463	18463	18410	18441	18421	18341	18478	18616	18289	18408	18474	18466	18605	18390	18381	18687	18415	18165	18478	18464	18466	18288	18184	18541	18354	18313	18196	18410	18491	18207	18440	18507	18620	18440	18585	18288	18510	18431	18403	18424	18208	18422	18546	18399	18468	18588	18486	18310	18407	18340	18623	18322	18318	18416	18322	18283	18429	18405	18586	18558	18385	18355	18315	18389	18479	18284	18371	18641	18524	18582	18477	18638	18531	18450	18475	18481	18350	18302	18529	18489	18646	18467	18441	18592	18489	18432	18484	18327	18339	18426	18430	18420	18307	18419	18380	18426	18615	18177	18229	18330	18484	18317	18345	18436	18390	18352	18345	18450	18482	18304	18301	18413	18312	18384	18665	18529	18446	18558	18376	18462	18538	18390	18426	18406	18519	18445	18427	18475	18286	18366	18322	18397	18572	18475	18539	18333	18439	18298	18395	18463	18293	18353	18470	18275	18345	18324	18454	18399	18447	18506	18384	18526	18615	18350	18574	18434	18248	18391	18496	18447	18460	18409	18420	18532	18422	18226	18409	18498	18435	18226	18271	18567	18235	18315	18522	18459	18379	18372	18602	18605	18251	18541	18349	18465	18552	18367	18419	18527	18622	18317	18243	18353	18526	18364	18461	18514	18406	18447	18356	18272	18414	18634	18288	18410	18416	18322	18436	18509	18529	18335	18176	18338	18333	18502	18432	18476	18493	18400	18544	18401	18442	18442	18511	18537	18504	18410	18553	18436	18431	18371	18372	18457	18467	18387	18332	18472	18519	18531	18260	18330	18508	18276	18355	18365	18261	18437	18260	18455	18350	18503	18450	18415	18344	18320	18506	18350	18314	18543	18336	18681	18397	18502	18505	18386	18443	18493	18399	18321	18502	18453	18294	18360	18446	18445	18381	18413	18424	18623	18483	18392	18494	18478	18421	18390	18544	18328	18591	18302	18344	18298	18355	18247	18373	18332	18425	18385	18287	18335	18554	18448	18515	18487	18556	18541	18439	18305	18506	18471	18413	18476	18411	18389	18433	18405	18344	18385	18430	18261	18417	18265	18578	18346	18360	18493	18380	18361	18264	18494	18292	18617	18382	18438	18434	18324	18594	18412	18474	18560	18474	18418	18480	18546	18295	18466	18337	18617	18412	18436	18261	18290	18406	18653	18254	18268	18395	18411	18388	18340	18289	18516	18417	18309	18549	18582	18578	18622	18461	18394	18436	18401	18235	18413	18414	18447	18277	18296	18616	18408	18365	18347	18449	18449	18565	18349	18406	18259	18401	18457	18448	18336	18374	18483	18556	18388	18521	18498	18400	18473	18596	18437	18445	18292	18270	18430	18422	18454	18549	18414	18484	18439	18455	18471	18430	18315	18340	18274	18399	18405	18477	18198	18431	18445	18420	18380	18483	18486	18238	18380	18280	18285	18572	18337	18440	18404	18635	18202	18403	18502	18476	18420	18469	18322	18392	18455	18309	18419	18524	18445	18570	18305	18442	18539	18411	18476	18447	18661	18539	18348	18506	18418	18362	18608	18480	18433	18257	18480	18261	18346	18547	18358	18537	18554	18508	18341	18377	18294	18491	18462	18308	18429	18324	18393	18523	18428	18453	18439	18486	18441	18444	18469	18305	18379	18463	18477	18414	18466	18497	18426	18377	18386	18407	18450	18409	18309	18401	18456	18483	18529	18502	18325	18223	18456	18322	18352	18422	18508	18320	18519	18613	18370	18517	18394	18384	18320	18386	18405	18639	18207	18428	18363	18455	18427	18350	18488	18544	18275	18491	18475	18332	18561	18464	18600	18533	18288	18500	18358	18297	18473	18560	18504	18373	18410	18321	18384	18269	18474	18455	18285	18332	18478	18385	18433	18545	18221	18542	18345	18397	18409	18357	18326	18476	18421	18516	18463	18506	18288	18367	18506	18343	18480	18665	18336	18464	18527	18531	18380	18408	18335	18502	18373	18245	18409	18380	18451	18426	18320	18361	18378	18402	18406	18340	18582	18600	18462	18407	18329	18400	18540	18341	18474	18330	18568	18154	18501	18359	18495	18501	18365	18288	18404	18394	18344	18486	18400	18502	18547	18238	18476	18412	18557	18454	18319	18331	18328	18439	18354	18558	18562	18281	18512	18288	18423	18374	18421	18536	18429	18535	18460	18423	18558	18435	18341	18553	18393	18651	18459	18477	18262	18526	18339	18410	18489	18439	18303	18360	18572	18478	18470	18591	18410	18344	18493	18522	18504	18573	18559	18528	18313	18444	18356	18297	18439	18326	18359	18402	18386	18230	18333	18392	18264	18455	18470	18650	18256	18456	18232	18461	18428	18445	18372	18311	18445	18509	18467	18365	18313	18518	18516	18386	18389	18548	18285	18248	18575	18668	18531	18361	18409	18418	18453	18261	18479	18336	18423	18619	18546	18485	18297	18509	18592	18487	18645	18375	18307	18387	18350	18450	18370	18506	18377	18548	18503	18560	18555	18561	18344	18330	18413	18483	18433	18553	18383	18585	18700	18362	18474	18481	18488	18421	18398	18378	18321	18586	18447	18414	18388	18284	18454	18273	18289	18426	18405	18492	18292	18419	18507	18298	18407	18216	18373	18407	18427	18325	18556	18422	18525	18450	18524	18548	18375	18395	18341	18362	18544	18523	18590	18440	18379	18335	18414	18452	18441	18435	18459	18480	18360	18440	18511	18496	18321	18539	18405	18468	18465	18654	18402	18422	18478	18345	18420	18291	18393	18423	18537	18392	18345	18378	18344	18527	18394	18296	18302	18373	18295	18246	18462	18429	18527	18415	18583	18246	18492	18469	18368	18495	18389	18573	18566	18459	18488	18265	18568	18302	18281	18431	18527	18503	18435	18458	18324	18497	18355	18320	18435	18340	18541	18306	18492	18264	18543	18447	18362	18259	18389	18541	18336	18306	18352	18398	18554	18305	18487	18358	18417	18659	18400	18421	18211	18498	18403	18518	18266	18320	18548	18556	18520	18462	18676
24182	21249	27990	26113	27056	32853	34848	32063	30970	31033	30336	30199	29899	29672	29510	29404	29359	29305	28970	29269	29133	29168	29040	29065	28663	28678	28885	29034	28691	28511	28961	28711	28716	28647	28741	28352	29078	28766	28494	28760	28769	28464	28332	28494	28719	28724	28751	28522	28780	28563	28540	28647	28591	28607	28632	28710	28504	28492	28645	28700	28545	28539	28602	28335	28749	28572	28401	28323	28509	28640	28372	28596	28595	28309	28761	28645	28484	28519	28464	28285	28478	28563	28682	28821	28611	28520	28635	28617	28445	28470	28715	28689	28656	28602	28427	28425	28549	28448	28627	28525	28350	28596	28819	28493	28564	28648	28263	28522	28661	28635	28839	28287	28740	28399	28731	28709	28579	28514	28654	28578	28644	28575	28351	28347	28365	28627	28573	28534	28568	28632	28572	28514	28735	28388	28621	28426	28478	28465	28439	28574	28228	28176	28434	28550	28342	28370	28798	28702	28598	28347	28463	28709	28555	28443	28406	28629	28349	28429	28629	28397	28303	28390	28339	28579	28647	28247	28536	28575	28695	28690	28458	28541	28550	28491	28453	28534	28641	28224	28331	28600	28571	28445	28629	28466	28582	28516	28682	28564	28513	28469	28486	28612	28647	28561	28652	28477	28577	28385	28767	28744	28471	28608	28560	28822	28376	28219	28451	28573	28621	28445	28494	28570	28358	28405	28238	28678	28705	28758	28589	28505	28672	28199	28397	28444	28380	28270	28395	28251	28567	28455	28522	28528	28451	28550	28321	28634	28349	28492	28319	28577	28667	28700	28690	28444	28451	28640	28494	28506	28462	28365	28288	28582	28586	28306	28619	28518	28415	28436	28523	28230	28534	28430	28272	28522	28650	28552	28554	28702	28714	28651	28628	28663	28459	28230	28635	28695	28735	28417	28519	28546	28479	28664	28603	28476	28584	28587	28397	28463	28686	28788	28532	28581	28518	28261	28526	28427	28681	28798	28511	28745	28612	28214	28583	28226	28573	28301	28593	28509	28651	28507	28603	28474	28424	28360	28567	28433	28486	28359	28583	28619	28561	28387	28668	28671	28427	28448	28741	28359	28309	28578	28596	28340	28474	28637	28488	28466	28246	28550	28585	28445	28822	28367	28612	28867	28482	28457	28823	28471	28646	28410	28551	28274	28536	28766	28201	28562	28636	28634	28543	28528	28382	28354	28400	28344	28447	28394	28515	28535	28710	28663	28666	28484	28687	28637	28812	28770	28392	28623	28697	28304	28423	28659	28491	28786	28553	28443	28186	28520	28291	28493	28607	28585	28683	28424	28559	28364	28659	28537	28465	28820	28418	28605	28527	28555	28566	28525	28488	28517	28572	28412	28665	28316	28580	28514	28445	28473	28581	28643	28398	28756	28553	28208	28807	28526	28237	28446	28737	28383	28525	28595	28504	28471	28551	28430	28411	28335	28577	28527	28702	28534	28670	28679	28600	28574	28370	28307	28360	28844	28547	28426	28672	28562	28523	28600	28482	28734	28291	28539	28533	28448	28536	28779	28465	28577	28437	28520	28387	28390	28545	28632	28535	28505	28906	28807	28457	28405	28553	28430	28257	28286	28519	28256	28675	28598	28428	28397	28158	28452	28437	28430	28460	28320	28602	28486	28691	28343	28457	28410	28656	28417	28339	28655	28354	28645	28413	28610	28529	28143	28377	28651	28345	28442	28681	28421	28673	28443	28640	28410	28580	28487	28499	28740	28588	28580	28507	28344	28348	28677	28549	28651	28634	28670	28576	28522	28360	28515	28105	28389	28747	28495	28584	28342	28743	28703	28770	28582	28815	28569	28519	28435	28572	28281	28603	28091	28391	28521	28109	28314	28424	28528	28436	28638	28423	28589	28440	28627	28713	28524	28540	28420	28594	28473	28441	28242	28568	28527	28316	28430	28366	28682	28702	28558	28423	28187	28622	28424	28668	28765	28533	28455	28367	28637	28691	28382	28489	28563	28604	28662	28324	28458	28305	28719	28629	28387	28385	28667	28418	28521	28609	28444	28588	28535	28556	28341	28822	28424	28533	28410	28707	28695	28399	28487	28813	28529	28267	28435	28682	28481	28481	28726	28513	28172	28225	28506	28352	28619	28794	28547	28629	28397	28588	28399	28571	28452	28342	28536	28603	28730	28510	28473	28588	28223	28454	28481	28608	28642	28711	28492	28576	28651	28505	28621	28566	28340	28346	28454	28285	28466	28595	28634	28559	28654	28517	28542	28569	28405	28517	28592	28312	28649	28413	28466	28381	28683	28564	28408	28651	28392	28410	28635	28591	28456	28675	28493	28208	28254	28447	28471	28177	28575	28437	28521	28741	28538	28513	28548	28497	28487	28624	28581	28509	28523	28479	28374	28775	28386	28555	28674	28665	28838	28430	28565	28702	28482	28570	28545	28443	28280	28419	28581	28454	28659	28736	28488	28577	28651	28425	28635	28403	28427	28325	28561	28684	28693	28341	28247	28499	28435	28654	28626	28712	28663	28498	28603	28665	28351	28577	28376	28467	28661	28950	28722	28419	28290	28509	28635	28434	28213	28760	28666	28753	28564	28523	28347	28547	28484	28551	28902	28334	28723	28836	28575	28665	28474	28593	28324	28513	28809	28500	28606	28463	28400	28526	28613	28805	28680	28730	28552	28343	28333	28581	28853	28604	28442	28584	28815	28516	28413	28646	28744	28483	28499	28472	28205	28709	28393	28572	28356	28567	28520	28534	28392	28415	28409	28501	28434	28443	28522	28547	28560	28493	28527	28598	28538	28195	28413	28206	28642	28455	28554	28636	28638	28391	28293	28597	28742	28595	28389	28800	28530	28567	28603	28358	28493	28445	28494	28604	28660	28670	28484	28665	28321	28511	28712	28843	28510	28502	28584	28112	28376	28352	28438	28479	28332	28399	28495	28555	28408	28409	28480	28607	28617	28779	28634	28455	28668	28618	28365	28634	28484	28478	28853	28482	28445	28569	28506	28508	28425	28822	28557	28407	28501	28363	28425	28610	28567	28755	28523	28693	28512	28508	28338	28716	28504	28697	28472	28467	28463	28307	28449	28663	28724	28587	28390	28495	28455	28184	28669	28540	28304	28639	28263	28684	28490	28490	28446	28415	28405	28587	28444	28566	28469	28557	28483	28613	28561	28358	28291	28450	28510	28553	28413	28661	28548	28498	28459	28622	28378	28615	28590	28690	28565	28518	28529	28635	28738	28677	28233	28645	28647	28703	28619	28673	28634	28531	28522	28951	28646	28834	28271	28643	28642	28279	28638	28361	28484	28457	28521	28396	28501	28361	28416	28728	28478	28381	28321	28612	28409	28843	28312	28538	28092	28355	28514	28588	28349	28554	28498	28376	28746	28649	28306	28367	28546	28507	28643	28587	28485	28498	28346	28372	28426	28676	28635	28384	28576	28747	28281	28306	28452	28446	28559	28595	28578	28286	28505	28521	28502	28779	28564	28450	28330	28511	28399	28524	28344	28457	28627	28878	28505	28633	28533	28390	28380	28754	28445	28771	28545	28339	28581	28567	28725	28307	28689	28694	28376	28498	28689	28303	28529	28658	28494	28362	28408	28614	28377	28601	28477	28780	28407	28264	28447	28649	28639	28577	28537	28349	28472	28453	28637	28582	28729	28808	28562	28548	28282	28416	28582	28533	28531	28255	28516	28587	28428	28521	28545	28557	28450	28245	28750	28405	28623	28510	28733	28804	28446	28541	28607	28424	28307	28532	28712	28478	28581	28574	28671	28687	28365	28560	28603	28406	28299	28625	28614	28275	28599	28304	28611	28455	28472	28494	28447	28472	28649	28622	28544	28549	28576	28710	28539	28500	28477	28367	28386	28586	28544	28389	28567	28586	28559	28562	28585	28799	28411	28609	28341	28625	28613	28487	28561	28659	28447	28587	28286	28465	28584	28580	28386	28401	28703	28597	28662	28519	28534	28398	28345	28358	28607	28787	28602	28495	28674	28638	28621	28458	28580	28468	28577	28822	28314	28398	28464	28483	28736	28728	28558	28479	28727	28538	28495	28320	28464	28464	28742	28411	28399	28447	28672	28537	28564	28572	28639	28771	28424	28383	28435	28613	28509	28638	28528	28610	28589	28646	28580	28488	28486	28713	28489	28762	28683	28210	28520	28554	28301	28502	28397	28456	28640	28341	28495	28709	28719	28535	28268	28741	28527	28433	28567	28426	28381	28666	28701	28357	28419	28570	28587	28449	28660	28426	28498	28778	28461	28584	28417	28585	28820	28498	28393	28585	28715	28782	28461	28297	28600	28474	28508	28470	28513	28610	28327	28596	28423	28375	28458	28307	28460	28510	28724	28561	28446	28404	28494	28361	28606	28389	28522	28309	28255	28409	28349	28579	28479	28446	28282	28845	28667	28579	28379	28891	28476	28466	28617	28739	28370	28531	28409	28445	28543	28506	28810	28577	28755	28906	28612	28358	28421	28667	28662	28379	28243	28411	28527	28559	28506	28491	28412	28572	28620	28765	28412	28609	28626	28379	28427	28651	28676	28567	28518	28464	28466	28542	28702	28584	28528	28666	28678	28877	28528	28778	28558	28412	28312	28444	28668	28737	28709	28623	28485	28433	28444	28524	28548	28508	28569	28618	28491	28404	28666	28606	28792	28523	28259	28539	28588	28228	28653	28372	28432	28535	28356	28593	28215	28251	28408	28615	28621	28440	28569	28162	28688	28477	28577	28369	28471	28606	28264	28690	28796	28837	28486	28737	28585	28673	28161	28457	28461	28687	28802	28816	28608	28553	28566	28490	28479	28782	28630	28560	28440	28484	28210	28389	28487	28581	28454	28751	28535	28667	28829	28590	28405	28315	28409	28426	28563	28461	28775	28393	28643	28549	28715	28597	28393	28702	28637	28655	28278	28437	28446	28551	28694	28174	28685	28437	28453	28447	28490	28342	28543	28595	28476	28741	28242	28438	28412	28596	28402	28526	28656	28593	28264	28367	28379	28547	28497	28631	28297	28511	28563	28671	28539	28731	28478	28573	28526	28489	28450	28239	28444	28331	28585	28588	28395	28533	28414	28494	28517	28573	28593	28413	28394	28556	28929	28503	28650	28838	28278	28424	28550	28444	28468	28531	28595	28613	28670	28502	28579
25761	43003	42647	35635	30269	26829	24561	23028	21457	20828	20345	19989	19445	19516	19177	18858	18805	18946	18549	18813	18577	18523	18549	18181	18331	18272	18297	18186	18008	18071	17918	18096	18091	18078	17900	17901	17977	18039	17836	17949	17883	17937	17637	17768	17949	17710	17874	17892	17765	17851	17883	17868	17768	17813	17921	17909	17906	17804	17837	17715	17613	17902	17666	17794	17825	17912	17670	17636	17708	17722	17877	18003	17720	17871	17747	17681	17751	18012	17669	17767	17865	17755	17814	17791	17693	17818	17722	17667	17759	17915	17799	17650	18024	17896	17864	17793	17832	17889	17697	17605	17756	17665	17680	17637	18008	17756	17892	17765	17703	17894	17797	17989	17591	17856	17774	17789	17864	17932	17813	17673	17855	17675	17741	17811	17814	17844	17890	17786	17834	18006	17799	17710	17875	17737	17688	17693	17916	17807	17781	17923	17587	17650	17752	17721	17866	17791	17879	17879	17896	17999	17647	17569	17566	17700	18163	17804	17753	17941	17932	17795	17744	17591	17785	17839	17652	17753	17760	17874	17682	17671	17715	17797	17747	17729	17914	17901	17574	17843	17502	17960	17756	17821	17777	17801	17743	17632	17826	17724	17672	17944	17737	17874	17748	17717	17789	17704	17537	17822	17748	17669	17741	17734	17888	17717	17871	17841	17897	17959	17575	17643	17882	17727	17810	17790	17811	17794	17635	17711	17978	17672	17936	17926	17818	17736	17738	17791	17807	17752	17833	17888	17959	17700	17814	17662	17971	17790	17879	17733	17651	17718	17821	17775	17801	18008	17726	17737	17738	17717	17877	17732	17811	17844	17913	17713	17840	17711	17724	17999	17862	17913	17594	17986	17797	17628	17692	17936	17645	17898	17966	17675	17585	17688	17619	17785	17804	17869	17637	17602	17946	17771	17892	17844	17868	17702	17632	18003	17730	17729	17798	17891	17728	17579	17620	17774	17832	17760	18035	17642	17861	17700	17858	17754	17749	17683	17667	17735	17702	17795	17776	17846	17712	17825	17747	17652	17825	17570	17704	17652	17797	17700	17930	17942	17577	17888	17826	17797	17673	17702	17779	17722	17776	17897	17704	17833	17665	17853	17663	17719	17819	17804	17825	17865	17666	17624	17731	17789	17808	17818	17872	17740	17695	17872	17739	17810	17867	17814	17664	17820	17519	17859	17728	17757	17649	17918	17797	17771	17731	17783	17604	17766	17808	17787	17776	17812	17776	17715	17683	17661	17579	17818	17813	17703	17700	17606	17945	17957	17758	17765	17896	17724	17801	17750	17661	17785	17818	17586	17872	17569	17623	17647	17846	17811	17656	17817	17642	18082	17718	17616	17923	17728	17683	17676	17732	17852	17911	17858	17885	17792	17691	17642	17815	17621	17856	17746	17840	17617	17717	17869	17725	17790	17816	17786	17684	17639	17772	17620	17965	17880	17832	17673	17970	17804	17911	17611	17729	17740	17450	17896	17775	17940	17706	17884	17787	17845	17923	17742	17801	17807	17978	17641	17807	17815	17736	17795	17690	17858	17603	17861	17876	17823	17823	17813	17786	17665	17846	17861	17796	17770	17630	17719	17824	17793	17578	17956	17804	17735	17776	17890	17742	17694	17767	17861	17802	17841	17916	17717	17969	17756	17776	17798	17924	17855	17879	17804	17817	17753	17879	17754	17723	17681	17849	17684	17813	17841	17721	17575	17832	17662	17849	17688	17834	17706	17785	17522	17693	18004	17714	17669	17586	17817	17896	17811	17796	17667	17675	17912	17687	17841	17733	17697	17854	17910	17713	17705	17860	17906	17870	17918	17787	17850	17760	17780	17791	17774	17682	17735	17819	17793	17805	17714	17903	17888	17793	17788	17828	17768	17839	17633	17925	17978	17830	17863	17696	17716	17722	17891	17777	17791	17799	17905	17733	17905	17725	17905	17751	17717	17662	17830	17793	17744	17715	17706	17735	17803	17863	17751	17728	17951	17665	17740	17764	17768	17838	17831	17746	17845	17789	17822	17832	17882	17740	17794	17788	17691	17836	17669	17904	17604	17706	17757	17810	17779	17768	17897	17837	17779	17903	17918	17927	17847	17789	17832	17725	17801	17816	17676	17625	17859	17866	17771	18004	17766	17609	17726	17826	17963	17590	17775	17790	17811	17733	17582	17872	17541	17663	17954	17811	17718	17732	17735	17698	17745	17626	17762	17822	17649	17868	17608	17760	17692	17554	17760	17896	17884	17738	17931	17711	17876	17775	17973	17623	17785	17811	17872	17877	17607	17566	17993	17737	17892	17749	17663	17745	17706	17711	17857	17858	17699	17648	17867	17714	17783	17748	17651	17772	17845	17870	17796	17870	17968	17723	17583	17781	17662	17735	17654	17907	17867	17825	17764	17861	17790	17779	17616	17901	17874	17827	17818	17882	17762	17728	17702	17763	17808	17851	17623	17618	17795	17689	17662	17735	17990	17873	17640	17919	17736	17667	17803	17814	18047	17724	17785	17716	17837	17819	17626	17720	17688	17952	17892	17738	17679	17804	17851	17865	17710	17689	17694	17820	17636	17787	17819	17743	17833	17911	17600	17848	17869	17733	17798	17729	17776	18025	17790	17696	17765	17655	17740	17740	17836	17823	17832	17727	17897	17697	17895	17862	17791	17931	17945	17905	17745	17761	17878	17948	17841	17895	17775	17865	17707	17701	17929	17747	17778	17888	17618	17717	17721	17739	17768	17712	17872	17847	17911	17683	17873	17853	17779	17682	17840	17676	17691	17711	17757	17704	17746	17653	17837	17680	17761	17769	17665	17700	17726	17738	17798	17820	17791	17718	17786	17704	17758	17711	17671	17666	17863	17681	17752	17610	17784	17737	17914	17763	17998	17631	17764	17818	17824	17723	17757	17831	17783	17514	17874	17777	17761	17892	17729	17741	17666	17813	17770	17725	17777	17860	17808	17636	17936	17871	17800	17926	17684	17797	17762	17986	17821	17744	17748	18051	17823	17811	17897	17735	17610	17672	17882	17830	17802	17641	17690	17795	17935	17718	17729	17566	17718	17895	17665	17624	17710	17833	17690	17709	17845	17679	17834	17994	17825	17967	17731	17689	17889	17724	17757	17770	17862	17899	17715	17907	17964	17771	17944	17872	17552	17651	17848	17687	17800	17803	17775	17632	17582	17711	17625	17764	17767	17711	17952	17979	17576	17887	17840	17717	17625	17720	17559	17821	17759	17701	17612	17776	17700	17745	17770	17842	17988	17767	17690	17798	17843	17744	17888	17673	17937	17723	17788	17725	17775	17605	17737	17810	17676	17681	17838	17726	17674	17811	17655	17919	18004	17829	17851	17852	17895	17790	17788	17923	17666	17815	17937	17774	17712	17716	17730	17790	17837	17706	17721	17713	17860	17764	17750	17815	17725	17790	17785	17901	17814	17740	17881	17885	17852	17865	17516	17802	18032	17932	17882	17760	17764	17742	17838	17759	17608	17867	17723	17893	17912	17830	17923	17787	17962	17772	17817	17720	17746	17734	17899	17866	17852	17676	17658	17907	17931	17646	17780	17863	17734	17767	17694	17678	17810	17797	17802	17980	17937	17835	17777	17784	17621	17764	17915	17703	17888	17746	17825	17707	17790	17733	17796	17807	17851	17780	17800	17751	17731	17947	17737	17795	17861	17647	17782	17718	17844	17650	17723	17819	17815	17680	17822	17880	17736	17829	17754	17858	17811	17982	17589	17613	17666	17878	17763	17811	17896	17782	17751	17751	17794	17775	17600	17803	17721	17702	17799	17649	17726	17848	17869	17557	17698	17824	17859	17749	17765	17698	17569	17847	17663	17776	17962	17725	17840	17810	17835	17708	17919	17726	17790	17715	17842	17887	17966	17897	17717	17828	17755	17866	17872	17716	17758	17852	17681	17747	17860	17598	17844	17883	17931	17820	17839	17779	17628	17873	17848	17717	17718	17888	18013	17889	17869	17729	17815	17715	17875	17770	17879	17896	17923	17688	17795	17821	17813	17689	17708	17822	17684	17837	17655	17949	17811	17693	17773	17679	17805	17826	17711	17807	17787	17727	17794	17817	17640	17703	17784	17725	17709	17983	17882	17805	17892	17918	17737	17837	17967	17787	17832	17734	17868	17878	17644	17789	17784	17861	17778	17592	17811	17852	17808	17850	17887	17640	17763	17827	17646	17819	17670	17770	17661	17696	17882	17790	17718	17747	17724	17837	17762	17622	17791	17620	17711	17775	17750	17924	17705	17780	17775	17847	17878	17804	17763	17772	17840	17788	17904	17684	17737	17775	17911	17849	17691	17628	17808	17752	17824	17622	17774	17917	17738	17768	17787	17709	17835	17681	17649	17784	17801	17918	17676	17882	17902	17949	17776	17737	17856	17796	17767	17823	18004	17804	17741	17842	17682	17831	17673	17827	17619	17795	17810	17738	17655	17933	17823	17823	17592	17819	17850	17721	17607	17798	17767	17880	17830	17678	17744	17732	17795	17640	17889	17702	17862	17730	17789	17593	17872	17678	17916	17835	17772	17773	17662	17721	17832	17702	17735	17810	17747	17790	17788	17870	17868	17898	17858	17872	17737	17810	17788	17847	17700	17668	17693	17713	17998	17849	17888	17789	17709	17671	17741	17778	17780	17824	17736	17779	17674	17769	17798	17787	17888	17860	17813	17714	17656	18040	17655	17819	17724	17704	17753	17746	17634	17797	17821	17901	17891	17751	17712	17857	17600	17810	17807	17983	17748	17770	17747	17684	17731	17692	17816	17879	17550	17625	17650	17747	17595	17885	17859	17923	17881	17751	17633	17859	17784	17802	17737	17796	17807	17876	17802	17819	17905	17528	17972	17801	17958	17761	17896	17802	17826	17826	17795	17954	17698	17615	17562	17791	17912	17806	17690	17956	17707	17700	17542	17895	17919	17827	17747	17583	17780	17979	17846	17740	17766	17778	17761	17897	17954	17902	17726	17764	17714	17775	17678	17797	17640	17727	17908	17736	17731	17790	17784	17842	17805	17726	17847	17676	17833	17920	17798	17860	17827	17864	17878	17691	17624	17779	17802	17834	17821	17631	17577	17782	17727	17745	17683	17893	17774	17857	17841	17839	17804	17787	17842	17807	17736	18000	17780
22530	21165	27839	25124	24232	31314	37030	33825	32524	32540	31669	31457	31309	31133	30645	30690	30448	30108	30080	30033	30154	29783	29886	30068	29651	29716	29909	29636	29739	29655	29722	29630	29544	29454	29379	29613	29392	29549	29333	29507	29689	29335	29562	29519	29197	29235	29212	29592	29435	29276	29278	29369	29352	29646	29568	29268	29205	29338	29408	29331	29221	29239	29263	29435	29116	29318	29443	29221	29474	29226	29259	29270	29558	29369	29147	29365	29094	29047	29198	29114	29301	29060	29341	29408	29240	29228	29566	29273	29283	29058	29309	29339	29418	29163	29411	28955	29156	29347	29278	29194	29220	29482	29408	29232	29070	29083	29109	29298	28963	29303	29135	29439	29842	29384	29410	29250	29476	29526	29421	29246	29163	29162	29153	29218	29391	29102	29342	29341	28988	29426	29302	29328	29355	29408	29258	29346	29350	29250	29206	29266	29192	29103	29309	29389	29352	29392	29318	29455	29293	29227	29278	29162	29202	29174	29218	29256	29324	29322	29310	29367	29247	29433	29014	29334	29226	29607	28967	29386	29257	29196	29211	29188	29336	29317	29436	29095	29220	29151	29048	29142	29292	29249	29441	29316	29465	29166	29245	29422	29539	29226	29205	29288	29241	29218	29318	29070	29090	29163	29478	29300	29128	29152	29334	29350	29265	29172	29534	29185	29320	29141	29149	29104	29386	29332	29242	29356	28951	28930	29281	29214	29264	28983	29098	29146	29282	29266	28946	29417	29240	29318	28997	29354	29370	29188	29206	29421	29250	29361	29496	28737	29301	29194	29360	29313	29129	29083	29491	29223	29372	29198	29002	29079	29207	29246	29355	29364	29450	29219	29123	29128	29090	28993	29416	29179	29435	28940	29241	29253	29108	29223	29542	29216	29254	29204	29467	29285	29325	29047	29133	29156	29329	29081	29303	29338	29277	29313	29508	29173	29302	29210	29305	29204	29384	29120	29130	29149	29161	29454	29247	29306	29238	29009	29356	29088	29228	29054	29389	29148	29144	29314	29400	29274	29030	29121	29177	29326	29408	29285	28942	29149	29458	29112	29123	29200	29572	29432	29361	29472	29272	28916	29475	29196	29146	28999	29218	29109	29289	29322	29326	29431	29297	29372	29336	29265	29531	29442	29415	29349	29261	29206	29327	28979	29466	29316	29323	29347	29168	28976	29444	29368	29331	29207	28947	29421	29265	29184	29200	29346	29389	29101	29124	28963	29285	29111	29224	29014	29475	29248	29369	29232	29270	29012	29011	29098	29039	29249	29576	29395	29005	29067	29248	29271	29441	29350	29293	29192	29158	29224	29005	29364	29182	29273	29325	29253	29247	29442	29475	28849	29363	29406	29182	28967	29084	29542	29157	29192	29316	29117	29342	29375	29462	29318	29395	29335	29734	29506	29241	29301	29352	29363	29118	29118	29170	29324	29549	28908	29280	28970	29088	29162	29248	29190	29362	29309	29665	29191	29315	29409	29331	29307	29308	29239	29169	29048	29223	29245	29324	29251	29010	29217	29134	29286	29135	29288	29301	28956	29146	29419	29643	29363	29302	29178	29515	29351	29193	29184	29260	29423	29303	29471	29461	29286	29182	29123	29134	29359	29478	29438	29181	29292	29061	29100	29187	29129	29419	29329	29293	29087	29174	29288	29418	29010	29212	29148	29278	29170	29025	29082	29130	29355	29329	29344	29298	28869	29352	29197	29287	29500	29294	29125	29028	29302	28995	29199	29307	29167	29164	29669	29287	29134	28968	29079	29273	29249	29353	29417	29396	29357	29365	29387	29290	29378	29240	29226	29275	29119	29281	29288	29122	29199	29154	29144	29263	29283	29360	29185	29474	29111	29295	29427	29444	29098	29085	29248	29174	29263	29207	29210	29113	29380	29257	29321	29311	29323	29155	29066	28920	29127	29312	29191	29374	29415	29435	29341	29018	29583	29315	29295	29212	29239	29222	29063	29410	29461	29198	29419	29105	29234	29387	29011	29380	29439	29324	29392	29319	29089	29343	29089	29409	29322	29331	29367	29550	29205	29322	29184	29290	29405	29141	29063	29329	29342	29045	29564	29127	29218	29350	29295	28997	29112	29310	29382	29213	29334	29163	29369	29247	29200	29239	29400	29098	29199	29467	29186	29404	29206	28923	29472	29288	29043	29317	29151	29128	29124	29288	29216	29361	29205	29195	29383	29295	29033	29339	29433	29111	29179	29150	29286	29249	29083	29068	29254	29257	29476	29385	29569	29089	29163	29372	29343	29166	29409	29183	29174	29391	29393	29072	29261	29270	29272	29089	29416	29312	29075	29175	29290	29118	29293	29307	29266	29256	29408	29107	29275	29338	29302	29409	29275	29206	29315	29189	29003	29541	29232	28990	29073	29270	29185	29187	29382	29560	29236	29187	29611	29252	29029	28953	29401	29273	29492	29144	29212	29494	29027	29347	29209	29312	29274	28999	28964	29347	29484	29219	29221	29529	29382	29182	29125	29345	29392	29274	29246	29466	29236	29421	29433	29083	29037	29243	29022	29380	29322	29145	29058	29243	29072	29104	29386	29479	29293	29296	29292	29331	29149	29439	29433	29232	29148	29320	29232	29148	29274	29351	29480	29018	29431	29295	29279	29348	29149	29237	29429	29241	29151	29240	29363	29188	29324	29142	29397	29054	29154	28947	29126	29381	29334	29386	29350	29113	29405	29218	29309	29294	29252	29265	29047	29099	29386	29225	29182	29263	29244	29421	29108	29319	29066	29057	28996	29389	29415	29234	29148	29352	29264	29270	29268	29178	29235	29173	29133	29099	28834	29039	29161	29267	29056	29248	29249	29198	29066	29256	29331	29443	29017	29184	29361	29380	29293	29031	29086	29163	29295	29316	29101	29302	29135	29188	28939	29167	29420	29332	29032	29346	29254	29155	29216	29178	29253	29344	29389	29191	29202	29256	29197	29439	29096	29193	29172	28959	29221	29170	29349	29254	29376	29115	29138	29273	29127	29294	28911	28952	29154	29320	29220	29371	29487	29189	29218	29374	29107	29098	29031	29329	29333	29389	29494	29135	29003	29107	28961	29165	29067	28894	29163	29212	29194	29272	29215	29029	29333	29106	29426	29406	29461	29149	28968	29289	29415	29153	29204	29329	29298	29303	29200	29189	29135	29197	29468	29074	29412	29349	29227	29332	29362	29074	28970	29163	29106	29563	29180	29511	29193	29310	29459	29241	29277	29109	29209	29104	29286	29192	29192	29015	29107	29188	29130	29198	29346	29136	29096	29250	29324	29218	29408	29216	29183	29121	29000	29271	29200	29262	29214	29055	29025	29223	29272	29185	29214	29149	29378	29361	29155	29255	29430	29204	29269	29419	29421	29424	29072	29188	29090	29238	29449	29245	29105	29216	29212	29219	29224	29133	29245	29225	29079	29337	29285	29370	29137	29430	29389	29002	29212	29303	29308	29336	29375	29432	28961	29404	29187	29256	29018	29210	29337	29180	29377	29214	29294	29338	29174	29124	29331	29192	28968	29167	29386	29085	29164	29297	29264	29448	29110	29567	29298	29187	29335	29462	29201	29590	29334	29294	29432	29017	29478	29248	29161	28993	29227	29239	29211	29493	29348	29304	29136	29153	29380	29187	29322	29331	29197	29200	29038	29397	29169	29249	29059	29115	29319	29175	29151	29210	29435	29390	29229	29151	29340	29439	29313	29186	29360	29386	29159	28957	29351	29203	29335	29013	29311	29197	29408	29411	29340	29195	29284	29142	29066	29137	29213	29312	29060	29234	29052	29311	29518	29344	29141	29299	29053	29316	29210	29356	29140	29097	29235	29126	29395	29319	29208	29259	29206	29079	29469	28979	28843	29055	29121	29135	29418	29331	29468	29325	29016	29635	29507	29257	29274	29416	29219	29301	29240	29028	29336	29294	29276	29318	29354	29277	29352	29202	29145	29402	29031	29066	29183	29225	29330	29321	29241	29192	29208	28960	29183	29432	29337	29274	29491	29264	29203	29155	29231	29143	29148	29359	29095	29420	29043	29198	29458	29106	29088	29105	29173	29481	29138	29094	29184	29141	29211	29237	29345	29135	29070	29467	29351	29037	29149	29186	29158	29533	29236	29292	29317	29280	29303	29250	29156	29306	29410	29066	29240	29373	29322	29275	29417	29226	29194	29398	29317	29326	29366	29112	29125	29304	29231	29319	29255	29224	29484	29212	29142	29243	29218	29347	29122	29411	29246	29397	29294	29226	29256	29187	29184	29462	29350	29418	29139	29327	29101	29414	29236	29192	28981	29541	29284	29346	29399	29177	29057	29477	29021	29250	29217	29456	29270	29286	29180	29220	29323	29508	29038	29027	29392	29225	29284	29290	29379	29030	29211	29391	29240	29438	29358	29371	29345	29496	29344	29143	29171	29012	29229	29014	29254	29329	29146	29285	29336	29385	29173	29307	29437	29339	29231	29193	29443	29196	29087	29383	29221	29254	29143	29166	29320	29443	29408	29447	29185	29290	29317	29275	29313	29095	29306	29278	29200	29332	29328	29240	29380	29331	29186	29280	29153	29144	29021	28975	29397	29508	29267	29071	29271	29254	29222	29235	29507	29549	29618	29322	29239	29349	29226	29151	29481	29356	29158	29242	29293	29084	29270	29267	29160	29372	29062	29200	29123	29196	29133	29463	29171	29444	29131	29352	29185	29229	29122	29436	29336	29342	29473	29583	29064	28962	29330	29261	29313	29133	29188	29310	29010	29144	28973	29551	29266	29199	29178	29438	29206	28999	29295	29009	29308	29238	29262	29185	29107	29057	29228	29318	29202	29196	29472	29177	29334	29067	29381	29415	29380	29281	29407	29067	29500	29341	29278	29003	29101	29137	29422	29405	29161	29388	29481	29243	29136	29279	29355	29233	29075	29231	29212	29130	29248	29085	29311	29351	29178	29400	29385	29560	29327	29197	29349	28869	29422	29171	29369	29306	29156	29319	29359	29529	29156	29252	29296	29437	29135	29051	29404	29207	29371	29201	29124	29159	29373	29273	29630	29255	29171	29315	29391	29258	29170	28941	29173	29129	29190	29440	29215	29146	29298	29127	29350	29272	29024	29117	29323	29264	28848	29041	29218	29262	29190	29190	29437	29092	29170	29299	29282
27254	47652	48315	39950	34126	30011	27252	24828	23518	22589	21713	21170	20730	20335	20121	19619	19556	19462	19558	19157	19253	18896	18871	18976	18922	18627	18610	18676	18468	18631	18405	18539	18325	18472	18238	18277	18414	18276	18235	18236	18150	18204	18113	18334	18215	18021	18304	18224	18164	18303	18111	18152	18185	18261	17845	18184	18126	18260	18108	18157	18267	18089	17972	18169	18181	18043	18044	18086	18063	18014	18013	17966	18068	17939	18258	18134	17933	18120	18176	18205	18005	17979	18150	18108	18173	18167	18186	18077	18107	18082	18134	18088	18201	18159	18135	18288	18079	18173	18084	18147	18036	18087	18005	17981	18115	18043	17944	18124	17919	17960	18024	18048	18017	18252	18049	18027	18115	18077	18014	18082	18092	18009	18125	18134	18108	18169	18039	18086	18104	18054	17912	18025	18021	18082	18097	18114	18172	18020	18149	18123	17936	17904	17988	18136	18185	18283	18032	18164	18052	18074	17955	18032	18146	18163	17977	18086	17970	18050	17950	18167	18094	18081	18219	18110	17804	18104	18127	17896	18063	18008	18055	18014	18133	17878	18139	18255	18151	17981	17961	18117	17978	18204	18044	17973	17919	17970	18039	18083	18076	18074	18068	17958	18049	18060	18121	18102	17983	18089	18079	18129	18041	18167	18000	18168	18103	18094	17808	17920	18003	18078	18043	18069	18060	18105	17989	17905	17994	18204	17900	17905	18004	18158	18154	18022	18101	18076	18076	18020	18222	17906	17904	17997	17950	17976	17984	17973	18012	18030	17976	18122	18228	18118	18045	18187	18035	17914	18083	18085	18169	17867	18131	18147	18162	17954	18146	17915	18046	17995	18129	18097	18122	18025	18125	18082	18188	18203	17885	17998	18172	18072	18150	17918	18143	18064	17961	18067	18179	18074	18078	17904	17987	18125	18140	18100	18162	17890	17929	18100	17932	17972	18030	18218	18314	17947	17989	17981	17932	18084	17906	18033	18128	18265	18033	18100	18163	18132	18130	18002	17991	17986	18061	18009	17838	18242	18029	18070	18161	18106	18139	18135	18025	18009	17970	18040	17976	17926	18107	17869	18087	18075	18078	18115	18015	17906	18112	18098	18016	17937	18040	18031	18360	18100	17940	17906	18011	18032	18180	18216	18042	18009	17984	18154	17946	18081	18045	18081	18255	18032	18194	18118	18013	17991	18231	18056	18190	18039	17995	17914	18017	17961	18082	18025	18163	18113	18065	18138	17986	18015	18083	18172	17952	18196	18026	18079	17973	18054	18000	18292	17884	18071	18026	17962	18331	17936	18146	17972	18060	18056	17924	18077	18159	17807	17993	18116	18081	18150	18160	18137	18087	17998	18181	18261	17864	18112	17941	17849	18265	17985	18185	18058	18001	18006	18007	17959	18072	18020	18062	18278	18077	17916	18193	17926	18089	17974	17985	18086	18253	18198	17914	18075	18141	18057	18024	18201	18019	18020	18384	18024	18074	18158	17976	18039	18047	17893	18196	18011	17920	18002	18162	18174	17990	18011	18142	18065	18201	18350	18009	18025	18299	17921	18078	18077	17767	17957	17900	17871	17907	18002	18243	17955	18138	17973	17901	18266	18088	18094	17877	17906	18060	17944	18019	18065	17995	17947	18245	18149	18090	18171	18146	18065	18027	18002	17984	18030	18180	17941	18025	18150	18336	18108	17969	18044	18248	18087	18117	18081	18222	18070	17975	17919	17952	18106	18148	18193	18187	18043	18098	18116	18201	18135	17883	18124	18122	17983	18125	17892	18135	18218	18056	18126	17957	18058	17875	17902	18049	17954	18103	17990	18138	17961	18281	17959	17997	18257	17937	18202	18026	18118	18177	18014	18109	18120	18021	18018	17898	18155	18002	18091	18196	17914	17933	17995	18059	18092	18077	18056	18067	18124	18087	17991	18087	17862	18032	18052	18114	18078	17893	17916	18032	18021	17835	18059	18147	18241	18030	18058	18015	18019	18089	17913	17966	18051	17881	18130	18105	18141	17978	18178	18047	18039	18012	18048	18207	18241	18084	17926	17904	18018	18152	18197	18093	18229	17981	18014	18074	18166	18017	18140	17961	18195	18118	18035	18182	17961	17959	18018	18070	18179	18032	18229	17951	18040	17945	17903	18060	17869	18071	17871	18104	18041	17993	17978	18000	18018	18089	18097	18167	17942	17957	18061	18005	17906	18147	17850	17992	17925	18065	17866	18033	18099	18130	18001	17976	18033	18210	17986	17987	17980	18117	18182	18234	18080	17975	18232	17851	18103	18269	18064	18011	18228	17765	18165	18011	17856	18192	18222	17996	17962	17932	17831	18229	17844	17947	18038	18028	18108	18193	18149	18080	17992	18158	17948	18114	18081	18080	17825	18224	17978	17930	17965	18176	18007	17985	18167	18024	17960	18074	18121	17886	18078	18044	18094	18143	17924	18095	17806	18127	17906	18096	18080	17996	18180	18258	18111	18004	17822	18061	17916	18062	17997	18110	17901	18024	18043	17948	18119	18038	17977	18226	18055	17918	18068	18122	17920	17962	18110	18220	18054	18105	18012	18073	18011	18039	18071	17862	17934	18045	18048	18178	18104	18160	17930	18105	17967	18031	18108	18086	17982	18089	18107	17960	18066	18194	17969	18106	18131	17930	18175	18130	17847	17934	18168	18108	17908	18248	17833	18136	18092	17859	18081	18096	18132	18102	17781	18189	18125	18148	18110	18017	18111	18129	18014	18204	18149	18256	18106	18118	17867	18211	18225	18323	18081	18087	18013	18118	18039	18054	18200	17941	18010	18280	17841	17972	18138	17940	18179	18097	17918	18034	18124	18063	17887	18097	18224	17855	17967	18247	18025	17999	17944	18042	18060	18043	18125	18105	18147	17899	17990	18042	17936	17959	18173	18141	18081	17980	18083	18073	18207	18202	18150	18132	18036	18138	18200	17959	18115	18009	18144	18019	17962	18058	18158	18050	17940	18013	17985	18096	18316	18209	18127	18071	18009	18085	18029	17871	18030	18109	17893	18000	18011	18134	17963	18216	18075	18006	18153	17891	18114	17947	18033	18034	17965	17961	17988	17977	17917	17990	18120	18106	18049	18029	17880	18159	18077	18134	18174	17887	18029	18001	18124	18143	17886	18095	18007	18113	17936	18092	18040	17980	18181	17962	17930	18063	18076	18084	18042	18029	18276	17968	18068	18153	18078	17994	18152	18056	18177	17998	18111	18180	17977	18069	18095	17974	18086	18144	18177	18199	17901	17938	18126	17955	17989	18064	17850	18015	18053	18134	18006	18015	18135	18029	17943	18060	18202	18070	17982	18150	17914	18057	18199	18168	18080	17875	17976	18181	17971	17986	18044	17969	18223	18167	17937	17904	18142	18084	18101	17953	18022	18118	18029	18010	18223	18031	18018	18077	18172	18013	18166	18041	17852	18066	17900	17955	18032	18015	17882	18136	18009	18050	18051	18051	17812	18029	18035	18032	18022	18209	18276	18277	18154	18171	18024	18034	18187	18080	18082	18068	18311	18087	18100	18026	17967	18124	18002	18007	18086	17965	17855	18095	18067	18034	18067	18155	17937	18002	18025	17951	18068	18030	18144	18073	18135	18168	17985	18101	17968	18063	18170	18053	17972	17978	18114	18041	18023	18015	17992	18170	18008	17934	18234	17945	18020	18128	18240	18107	17959	17971	18131	18022	18149	18074	18099	18242	18133	17961	17978	18058	18004	18128	18078	18137	18043	18240	18074	17924	18098	17847	18117	18186	17982	18003	17956	18167	18121	17893	17916	18058	17897	18134	18063	18165	17868	18092	18052	17950	18112	18133	18054	17948	17959	18030	17826	18084	17925	18120	18127	18032	18114	18172	18104	18052	17975	18146	18012	18175	17921	18219	18095	18082	17958	18089	18035	18088	18049	18125	17931	18098	18063	18021	18098	18047	18014	18127	18057	18120	17980	17877	18156	17972	17887	18161	18029	18024	18088	18206	18114	18153	17892	18002	18002	17985	17985	17940	18130	18114	18039	17997	17957	18005	18144	18161	18002	18205	18185	17975	18050	18115	18121	17996	17994	18088	18188	18037	18003	18198	18094	18105	18157	17928	18140	18026	18037	17995	18181	18012	18077	18033	17968	18140	18103	18204	18061	18194	18022	18091	18069	18146	18090	18003	18017	17976	17863	18251	18012	18183	18029	18161	18135	18257	17922	18034	17978	18148	18071	17999	18119	18055	18079	17868	18224	18101	17937	18023	18287	18027	18223	18193	18105	18170	18192	18074	17987	18042	18079	18124	17931	18040	18004	18014	18042	18246	18069	18015	18256	18042	18084	18024	18073	17990	18193	17999	18066	18058	18206	18127	17970	18091	18088	18191	18025	17984	18071	18058	18001	18000	18070	18146	18117	18190	18134	18097	17956	18131	18087	18040	18099	18006	18055	17884	18165	18040	18133	17967	18069	18064	18024	17979	18206	17999	17989	18165	17967	18221	18006	18106	18025	18119	18083	18164	17985	18135	18056	18096	18086	18214	18032	18057	18024	17918	18131	18067	18039	17982	18115	18059	18015	18160	17810	18150	17917	17942	18014	17941	18066	18171	18042	17910	18223	18111	18133	18140	18058	17870	18137	18031	17999	18098	18067	18025	18025	18210	18126	18070	18112	18199	18038	18138	18045	18052	18000	17993	18079	18134	18066	17904	18186	18124	18087	18064	18088	18010	17998	18113	18144	18051	18207	17910	17901	18075	17929	18147	18117	18042	18107	18056	17782	18119	18116	18097	18015	18105	17940	17957	18111	18071	18149	18038	18067	18068	17938	18120	18007	18123	18139	18154	17994	18252	18127	17962	17914	18068	18109	17871	18104	17930	18135	17989	17966	17973	18285	17953	17990	17908	18036	18287	18003	18058	17983	17988	17986	17819	18120	18171	18096	18257	17921	17941	18074	18037	18162	18325	17812	18150	18017	18138	18170	18180	18123	17929	18253	18282	18060	18103	17899	17998	18147	18161	18166	18003	18016	18045	18144	18137	17926	17997	18037	18040	17917	18292	18080	18043	18021	18127	17993	18143	18123	17980	18025	18100	18228	18172	18168	18013	17990	17945	18170	17923	17915	18078	18052	18262	17934	18001	18204	18069	18075
37523	34726	40409	38257	34918	33521	32496	31632	31251	31027	31218	30702	30656	30336	30356	30261	30215	30419	30194	30357	30155	30212	30057	30288	30385	30340	29920	30008	30212	29980	30024	30190	30100	29713	29743	29746	29866	30010	29836	30061	29848	29870	29958	29915	29763	29669	29738	29941	29773	29590	29685	29627	29836	30133	29844	29758	29940	30184	29898	29914	30067	30027	29957	29966	29743	29800	30064	30008	29858	30096	29876	29958	30119	29959	30282	29887	29860	29540	30041	30107	30208	30072	29709	29492	29836	29779	29899	29938	29918	29964	29775	30143	29669	30135	30020	29881	29660	30085	29889	29931	29824	29902	30202	29991	29807	30129	29758	29717	29650	29802	29659	29790	29923	29862	30074	29694	29882	29933	29787	29831	29913	29703	29652	29909	29797	30022	29803	30242	29844	29916	29730	30104	29716	29635	29895	29862	29937	30000	29930	29747	29744	29976	30045	29951	29848	30210	29944	29837	29639	29930	29615	29963	30008	30023	29797	29880	29799	30013	29772	29665	29956	29858	30066	29859	30049	29931	29662	29809	29623	29878	29977	30000	29820	30112	30125	29813	29813	29957	29794	29840	29875	29875	29891	29960	29981	29895	29854	29838	30163	29994	30160	29889	29972	29823	29772	29930	29852	29938	29689	29822	29745	29875	30039	29774	30022	29865	30191	29885	29978	29794	29845	29663	29977	29932	29993	29944	30219	29820	29860	29717	29950	29942	29908	30058	30116	29843	29858	29989	30150	29834	29514	29732	29951	29896	29874	30044	29699	29853	30025	30084	29795	29860	29918	29703	29675	29777	29842	29729	29922	29803	29970	30016	29924	30062	29916	29844	29744	29942	29698	29977	29792	29833	30164	29910	29881	29832	29802	30147	29636	29764	30041	29903	29859	29696	29857	29824	29849	29825	29934	29687	29640	29871	29516	29896	29783	29748	29899	29981	29930	29981	30079	30209	29895	29506	29899	30056	30040	29819	29780	29819	29838	29913	29769	29746	29718	30089	29629	29747	29960	29897	29662	30046	30031	29963	29915	29862	29646	30005	29851	30144	29980	29914	29724	29975	29790	29734	29691	29716	29984	30110	29929	29974	30057	29529	29650	29554	29828	29976	29681	30091	30086	29978	30050	30059	29612	29822	30128	29807	29843	30129	29974	29870	29913	29698	29986	29920	29832	29993	29625	29946	29906	29821	29702	29890	29898	30209	29981	29909	29748	30086	30075	29970	29921	30195	29978	29855	29921	29746	29800	29822	30131	29965	29958	29956	29829	29977	29915	29674	29930	29836	30036	29703	29824	29729	29593	29725	29722	30044	30170	29821	29914	29633	29972	29951	30024	29996	29758	29890	29486	29943	29906	29806	30036	29924	29863	29774	30017	29831	29823	29977	30116	30133	29982	29853	30034	29920	29852	29854	29662	29732	29928	29982	29974	30002	29771	29735	30006	30253	29897	29923	29918	30154	29998	29951	30001	29822	29858	29755	29938	29784	30020	29838	30036	30195	29880	29863	29791	29712	29802	30172	30254	29849	30060	29845	29648	29835	29782	29927	29846	29936	29839	30132	30026	30084	29965	29672	29894	30098	30248	30159	29805	29486	30040	29827	29746	30019	29741	29925	29781	30041	29705	29804	29669	29839	29921	29959	29907	30073	29826	29814	29987	30015	29778	29817	29890	29758	29764	29976	29670	29815	29566	29874	29835	30098	29983	29759	29844	29910	30050	29817	29742	29926	30219	29909	30123	29893	29876	29987	30073	30134	30079	30049	30310	29863	29880	29971	29886	29753	29817	29872	30126	29501	29927	29961	29674	29930	29800	29992	29894	29863	29696	29772	30040	29743	29772	29931	30130	29741	29941	29904	29789	29981	29739	29978	29688	29889	30096	29537	29974	29765	30020	29860	29736	30134	29789	30159	30119	29865	29783	29748	29915	29934	29863	29821	29802	29935	29918	29817	29895	29788	29999	29865	29893	29807	29980	29925	29820	29972	29910	29583	29811	29927	29961	29992	29746	29737	30008	29921	29967	29766	29818	30024	30123	29896	29757	30003	30108	30113	30381	29950	29805	29890	29972	29945	29707	30022	29671	30053	30069	29810	30042	29813	29732	29849	29656	29886	30030	29904	29941	29929	30185	29793	30113	29869	29992	30102	30161	29875	29708	29863	29973	29917	30144	29889	29890	29826	30014	30009	29741	29880	29812	30017	29895	29890	29802	29696	30185	29608	29969	29631	29770	30180	29980	30069	29860	29619	29748	29807	30014	29925	30018	30344	29768	29956	30135	30048	29988	30027	29873	29848	29858	29810	29743	29921	29910	30025	29710	29890	29937	29941	29689	29777	29810	29727	29777	29841	29819	29767	30015	29962	29781	29794	29723	29739	30067	30124	30108	29924	29858	29971	29871	29984	29850	29959	29984	29995	29925	29789	29790	29873	30091	29858	29988	29802	29981	29909	29844	29832	30071	29853	29921	29934	30072	29970	29786	29940	29866	29992	29814	29932	29918	29887	30069	30041	29741	29918	29971	29871	29828	30196	30077	30161	30028	29796	29906	29993	29952	29959	29985	29848	30074	29871	29898	30105	29681	30175	30029	29996	29985	29779	29723	30096	29754	29757	29812	29973	29807	29854	30230	29910	29660	29990	30013	29918	29968	29939	29968	30023	29952	29956	29910	30033	30090	29891	29850	30022	29795	29869	29935	29981	29978	29954	29788	30154	30033	29965	29773	29873	29799	29850	29891	29714	30000	29871	29867	30076	29984	29949	29895	29862	29818	29956	29846	30168	29921	29853	29663	29791	29841	29919	29935	29998	29921	30085	29835	30039	29803	29926	29920	29895	29710	29895	30068	29756	29834	29997	29790	29867	30070	29620	29749	29794	29877	29962	29808	29788	29810	29998	30066	30064	30097	29834	29937	29881	29653	29683	29794	29727	30097	30029	29807	30119	29713	29960	29901	30001	30054	29836	29815	29866	29787	29978	29880	29547	29870	29522	29839	29922	29949	29910	30282	29755	29948	30027	29998	30291	30312	30032	29723	29761	29962	29973	29783	29719	29877	29931	29714	29983	29887	30073	29980	29744	29754	29797	30075	30021	29804	29901	29767	29754	29822	29644	29893	29983	29901	30134	29874	30063	29818	29871	29863	29893	29895	29981	30058	29495	30116	29955	29778	29814	30166	29883	29891	30132	29799	30068	29830	29800	29609	29814	30264	30119	30052	29635	29923	29894	30087	29664	29908	30114	29762	29916	29982	29944	29920	29958	29681	29894	30072	29806	30061	29999	30149	29834	29900	29971	29849	29972	29567	29796	29807	29944	29937	30122	30160	29920	29999	29916	29692	30161	30091	29738	29796	30089	29964	29883	29962	29824	30028	29903	30032	29864	30079	29999	30059	30134	30043	29761	30033	29612	29912	29802	29981	29780	30023	29792	29946	29972	29921	29752	29997	29972	29893	29959	30182	30045	29743	29473	29940	29775	29889	29710	29949	29887	29924	29907	29754	30148	30017	29784	29818	29940	30073	30064	30153	29870	29792	29942	29933	29768	30144	29869	29741	29798	30106	29807	30031	29865	29828	29705	29771	30033	29814	29806	29970	29751	29980	30059	30076	30136	30039	29880	29860	29732	30106	29900	29964	30193	30092	29867	29818	30131	29865	30026	30179	29840	29919	29939	29909	30271	30025	30030	29916	29759	29968	29868	30101	29791	29853	29855	29767	29804	29805	29656	29756	29926	29918	29888	29995	30156	29686	30066	29654	29978	29817	29926	29814	30217	29864	29879	29804	30014	29822	29812	30005	30010	29920	30028	29805	29858	30111	29936	29899	29902	29986	29842	29585	29666	29853	29872	29916	29885	29813	30006	30130	30299	29839	29810	29689	29817	29893	30205	29930	29779	29897	29719	29878	29961	30392	29962	29913	29697	29774	30016	29944	30007	29793	29858	30104	29671	29887	29997	29831	29983	29876	29926	30120	29924	29814	29814	30243	29997	29801	30010	30039	29582	29892	29767	30085	30110	29972	29763	30033	30057	30039	29948	30086	29724	29774	29845	30066	30060	29997	29797	30009	29970	29909	29806	29805	29752	29680	29976	29946	29876	30156	30064	29695	29754	29915	29894	30005	30055	29676	29780	29863	29997	29882	29735	29865	29912	29854	29669	29779	29908	29904	29883	29840	29952	30013	29816	29964	29979	29883	29933	30162	29839	29870	29925	29816	29676	29795	29759	30214	29810	29973	29965	29673	29832	30007	29793	29835	29776	30127	30119	29962	29675	29819	30191	29848	29831	30215	29882	30019	29728	29896	29862	29837	29758	30024	30011	29700	29791	29810	30130	29963	29728	30138	30033	29689	30459	29784	29848	29976	29802	29798	29818	29968	29907	29979	30196	29873	29984	29869	30115	30192	29936	29878	29686	29785	30066	29755	30009	29841	30150	29988	30109	30038	30206	29860	30034	29639	29883	29904	29950	29870	29712	29763	29914	29734	30119	29994	29987	30011	29947	30347	29901	29740	30112	29866	29870	29812	30059	30129	29804	29837	30043	29992	29926	29861	29809	29973	29780	29772	29821	30012	29936	29973	30025	29934	29772	30083	29843	29892	29881	30047	30009	30111	30190	30034	30066	30040	29755	29993	29786	30000	29798	29935	30031	30108	29784	29746	29850	29937	30108	29739	30186	30115	29754	30195	29878	30084	29877	29873	29806	29817	29993	29694	29749	29819	29845	29949	29932	30005	29692	30103	29681	29830	29718	29994	29844	30060	30051	30036	29896	29917	29748	30005	29691	29893	29904	30034	29933	29993	29903	30259	29905	29968	29827	29879	29819	29602	29642	29775	29765	29815	29831	30200	29991	30075	29718	30088	30116	29866	29996	29878	29849	29924	29770	29837	30165	30135	29612	30138	29871	29802	29695	29855	29999	29909	30181	29986	29764	30166	30003	30174	30064	29781	29865	29890	29584	30012	30001	30044	29814	29966	30072	29752	29928	30090	29935	29783	29843	29975	30041	29918	29868	29867	29731	29859	29913	29990	29623	30003	29972	29995	29935	29941	29932	29883	29933	29798	29991	29936	29669	29829	29694	29958	29713	29765	29809	29740	29777	29588	29869	29943	30002	29881	29648	29656	30121	30015	29886	29927	29885	29784	29713
28701	36680	36698	30247	26367	23919	22335	21217	20546	20098	19906	19695	19390	19348	19171	19209	19135	19031	18943	18851	18854	18967	18962	18764	18745	18749	18567	18711	18614	18718	18629	18567	18563	18669	18519	18512	18628	18604	18585	18614	18535	18617	18440	18471	18514	18370	18598	18639	18579	18371	18533	18411	18399	18461	18537	18521	18444	18357	18424	18416	18502	18475	18317	18489	18384	18445	18551	18504	18617	18516	18360	18473	18361	18469	18396	18437	18582	18554	18274	18589	18444	18481	18322	18452	18394	18373	18324	18391	18307	18629	18483	18684	18456	18650	18484	18519	18575	18437	18547	18418	18449	18299	18594	18506	18335	18457	18496	18392	18355	18417	18700	18374	18537	18384	18534	18391	18553	18555	18504	18577	18524	18513	18385	18549	18449	18656	18370	18452	18581	18294	18470	18282	18422	18433	18365	18518	18412	18421	18594	18365	18470	18524	18391	18480	18551	18385	18479	18505	18589	18365	18450	18395	18557	18390	18481	18546	18368	18340	18683	18376	18535	18500	18419	18506	18364	18441	18515	18295	18518	18458	18445	18440	18461	18383	18407	18421	18311	18495	18334	18436	18367	18497	18567	18442	18502	18523	18520	18502	18552	18163	18501	18329	18543	18419	18474	18298	18437	18457	18433	18498	18561	18287	18406	18398	18486	18559	18393	18402	18481	18434	18426	18445	18251	18461	18586	18395	18378	18447	18455	18429	18546	18486	18623	18250	18480	18461	18428	18446	18417	18338	18553	18614	18543	18450	18615	18357	18595	18536	18617	18597	18536	18414	18289	18431	18570	18590	18510	18560	18713	18366	18330	18558	18496	18557	18472	18477	18615	18261	18514	18312	18369	18571	18530	18537	18573	18635	18605	18597	18532	18628	18436	18402	18349	18317	18452	18338	18319	18412	18364	18449	18591	18301	18501	18407	18582	18524	18409	18447	18572	18295	18484	18542	18608	18540	18479	18528	18598	18452	18419	18446	18448	18530	18474	18408	18541	18235	18534	18520	18594	18373	18550	18239	18480	18504	18454	18444	18625	18483	18361	18443	18490	18389	18414	18707	18465	18683	18451	18530	18507	18325	18611	18482	18353	18323	18183	18591	18363	18621	18413	18327	18639	18490	18231	18444	18331	18347	18302	18558	18342	18544	18340	18438	18436	18507	18457	18509	18378	18447	18622	18380	18488	18375	18477	18395	18622	18623	18530	18334	18554	18422	18458	18275	18627	18656	18477	18470	18589	18594	18491	18349	18478	18512	18403	18484	18504	18476	18409	18426	18417	18556	18365	18533	18568	18375	18390	18596	18323	18353	18462	18279	18575	18442	18271	18649	18303	18438	18510	18495	18536	18523	18460	18426	18611	18567	18590	18595	18519	18388	18370	18512	18378	18417	18423	18383	18460	18321	18361	18517	18546	18404	18415	18346	18401	18348	18483	18613	18342	18547	18339	18346	18507	18420	18535	18665	18303	18504	18485	18481	18492	18413	18553	18656	18374	18668	18433	18542	18575	18396	18372	18387	18464	18517	18444	18478	18450	18449	18558	18500	18452	18480	18573	18389	18299	18392	18519	18392	18434	18418	18555	18521	18370	18527	18443	18284	18341	18437	18368	18469	18474	18324	18615	18375	18429	18412	18604	18609	18617	18571	18460	18464	18571	18384	18551	18425	18352	18275	18383	18450	18387	18397	18506	18365	18369	18580	18488	18604	18443	18583	18437	18537	18565	18468	18418	18395	18452	18435	18353	18579	18338	18520	18425	18626	18565	18510	18361	18330	18475	18435	18392	18415	18553	18416	18526	18632	18656	18461	18283	18511	18513	18089	18316	18541	18424	18326	18438	18353	18324	18552	18553	18306	18458	18300	18453	18534	18383	18581	18615	18408	18271	18501	18540	18420	18599	18363	18420	18330	18353	18503	18304	18586	18475	18557	18454	18464	18406	18292	18545	18655	18329	18629	18534	18448	18687	18583	18399	18565	18315	18303	18240	18479	18390	18231	18504	18486	18480	18555	18416	18335	18545	18518	18647	18524	18517	18573	18407	18427	18555	18464	18257	18436	18566	18442	18374	18371	18533	18388	18378	18552	18429	18480	18512	18529	18392	18495	18458	18515	18374	18469	18380	18494	18561	18416	18547	18589	18366	18416	18427	18373	18553	18578	18383	18339	18500	18549	18448	18503	18470	18295	18415	18601	18297	18512	18450	18523	18449	18380	18452	18456	18502	18516	18408	18579	18754	18523	18437	18353	18444	18744	18523	18500	18454	18472	18460	18357	18252	18512	18407	18343	18431	18361	18428	18591	18463	18530	18313	18454	18570	18486	18378	18305	18456	18531	18401	18610	18472	18669	18531	18480	18465	18584	18490	18399	18372	18458	18588	18474	18369	18463	18572	18601	18472	18515	18313	18530	18449	18510	18501	18494	18569	18431	18316	18424	18420	18560	18384	18669	18302	18509	18614	18538	18470	18394	18528	18409	18539	18527	18477	18528	18650	18347	18644	18434	18249	18508	18550	18256	18519	18279	18299	18534	18469	18456	18661	18214	18451	18366	18491	18248	18453	18487	18518	18482	18360	18421	18326	18398	18313	18488	18234	18416	18474	18427	18399	18631	18432	18477	18273	18545	18476	18399	18354	18509	18437	18357	18182	18407	18539	18530	18439	18550	18339	18633	18478	18495	18306	18378	18248	18448	18478	18540	18364	18541	18487	18553	18494	18459	18579	18393	18417	18350	18467	18450	18447	18509	18443	18525	18644	18431	18599	18569	18337	18440	18474	18530	18572	18425	18565	18332	18494	18450	18613	18553	18478	18465	18332	18604	18575	18584	18605	18667	18499	18470	18447	18534	18752	18521	18582	18397	18412	18372	18538	18357	18484	18420	18563	18477	18356	18379	18403	18455	18358	18519	18486	18501	18329	18402	18430	18558	18538	18556	18442	18515	18402	18401	18535	18669	18462	18336	18439	18406	18518	18617	18335	18522	18410	18428	18573	18497	18502	18515	18471	18634	18340	18390	18478	18749	18363	18422	18460	18384	18281	18491	18428	18366	18610	18496	18543	18409	18558	18572	18266	18521	18508	18440	18590	18531	18394	18396	18402	18587	18477	18349	18246	18401	18401	18479	18429	18483	18426	18480	18563	18657	18485	18507	18445	18510	18735	18380	18534	18421	18404	18524	18510	18468	18472	18631	18389	18408	18377	18348	18450	18468	18387	18677	18424	18512	18485	18327	18553	18469	18345	18554	18605	18558	18546	18394	18456	18451	18583	18314	18455	18466	18655	18611	18401	18329	18492	18342	18450	18389	18421	18491	18626	18493	18563	18433	18378	18469	18351	18613	18476	18426	18533	18313	18355	18515	18376	18469	18550	18529	18527	18337	18185	18465	18499	18376	18454	18496	18581	18433	18605	18453	18445	18535	18457	18360	18386	18418	18499	18601	18450	18533	18402	18383	18389	18489	18529	18541	18465	18597	18425	18246	18490	18536	18607	18276	18535	18477	18458	18491	18431	18495	18386	18181	18485	18411	18436	18501	18510	18555	18525	18329	18405	18462	18443	18437	18358	18495	18376	18582	18504	18468	18375	18600	18477	18629	18608	18465	18458	18227	18473	18570	18534	18504	18370	18406	18364	18538	18553	18339	18459	18393	18596	18465	18553	18411	18387	18531	18604	18462	18559	18301	18539	18507	18570	18465	18488	18530	18430	18414	18617	18574	18471	18552	18507	18439	18478	18495	18411	18344	18482	18422	18537	18605	18474	18413	18553	18585	18585	18538	18497	18363	18521	18504	18486	18523	18459	18479	18149	18289	18430	18468	18420	18329	18578	18489	18373	18246	18441	18050	18251	18496	18509	18413	18670	18375	18485	18490	18568	18392	18469	18435	18471	18383	18412	18385	18469	18417	18438	18471	18590	18493	18424	18451	18522	18441	18493	18529	18377	18386	18481	18426	18536	18416	18504	18352	18396	18535	18348	18365	18426	18557	18592	18380	18477	18197	18394	18504	18419	18352	18539	18613	18556	18463	18294	18477	18585	18468	18612	18587	18404	18524	18642	18573	18536	18394	18474	18377	18416	18240	18347	18256	18526	18564	18465	18553	18468	18337	18667	18313	18559	18484	18582	18518	18285	18344	18418	18520	18539	18548	18358	18445	18468	18466	18383	18308	18555	18383	18417	18280	18496	18392	18557	18457	18428	18514	18489	18442	18411	18524	18246	18435	18468	18324	18358	18392	18271	18544	18322	18564	18400	18526	18506	18489	18304	18610	18444	18461	18686	18489	18578	18657	18592	18420	18644	18402	18263	18581	18404	18375	18696	18468	18589	18475	18402	18309	18562	18383	18573	18474	18572	18329	18340	18578	18237	18538	18435	18436	18517	18328	18586	18487	18475	18496	18437	18475	18503	18354	18491	18377	18492	18513	18507	18456	18377	18559	18738	18408	18546	18490	18534	18370	18400	18529	18607	18255	18542	18426	18375	18466	18327	18441	18601	18483	18545	18488	18624	18298	18532	18373	18446	18438	18541	18381	18408	18354	18484	18358	18493	18431	18372	18392	18428	18481	18522	18473	18421	18355	18342	18589	18316	18317	18522	18447	18428	18424	18540	18427	18384	18419	18628	18275	18606	18385	18607	18557	18348	18434	18385	18551	18350	18324	18495	18439	18409	18314	18553	18423	18470	18394	18428	18453	18419	18479	18492	18374	18515	18390	18396	18410	18372	18603	18215	18363	18525	18526	18406	18531	18462	18582	18316	18599	18616	18296	18591	18414	18519	18433	18473	18334	18462	18448	18458	18374	18317	18499	18534	18474	18524	18432	18543	18513	18542	18300	18531	18513	18277	18333	18482	18564	18301	18420	18433	18470	18502	18417	18486	18398	18534	18337	18415	18583	18657	18228	18237	18471	18475	18539	18454	18429	18454	18668	18585	18534	18607	18439	18582	18426	18433	18422	18464	18474	18488	18578	18558	18527	18335	18535	18571	18573	18293	18417	18370	18503	18423	18590	18582	18413	18513	18493	18597	18472	18507	18451	18538	18543	18649	18441	18572	18522	18386	18544	18497	18535	18395	18419	18479	18407	18580	18573	18476	18519	18467	18518	18643	18360	18361	18625	18480	18328	18406	18517	18537	18303	18463	18303
24151	21244	27960	26086	27081	32784	34837	31919	30876	30519	30185	29826	29955	29657	29700	29377	29007	29485	29216	29008	28859	28999	28806	29038	28694	28936	29007	28815	28731	28678	28460	28668	28565	28492	28626	28516	28610	28543	28422	28458	28295	28501	28700	28712	28597	28651	28557	28507	28474	28379	28344	28476	28549	28479	28441	28399	28551	28348	28590	28297	28490	28493	28552	28610	28484	28540	28467	28477	28362	28494	28297	28533	28468	28418	28415	28416	28215	28125	28645	28289	28252	28498	28209	28482	28518	28530	28403	28569	28369	28335	28568	28330	28588	28517	28430	28243	28330	28514	28351	28200	28387	28500	28727	28316	28241	28752	28566	28458	28643	28393	28572	28579	28354	28717	28433	28490	28482	28533	28487	28617	28466	28607	28335	28437	28172	28587	28637	28577	28551	28427	28318	28360	28368	28212	28583	28555	28505	28507	28172	28398	28403	28483	28685	28571	28183	28482	28659	28764	28488	28382	28670	28469	28389	28469	28542	28400	28737	28439	28306	28369	28089	28273	28717	28557	28613	28186	28348	28327	28289	28157	28593	28362	28431	28518	28438	28226	28360	28517	28392	28487	28554	28348	28538	28147	28231	28306	28273	28930	28448	28645	28346	28472	28464	28573	28535	28267	28549	28404	28547	28375	28309	28184	28564	28547	28398	28427	28462	28439	28259	28375	28454	28499	28488	28368	28215	28282	28281	28663	28413	28517	28509	28473	28511	28540	28456	28260	28357	28203	28609	28358	28895	28435	28238	28293	28401	28251	28495	28447	28301	28237	28212	28085	28384	28333	28486	28537	28294	28634	28398	28721	28382	28795	28336	28415	28534	28649	28505	28346	28323	28080	28500	28568	28426	28493	28525	28419	28455	28582	28364	28434	28394	28449	28405	28578	28539	28339	28338	28527	28322	27978	28219	28461	28644	28329	28302	27987	28592	28377	28510	28311	28613	28344	28375	28552	28489	28369	28463	28183	28346	28286	28346	28429	28368	28357	28738	28626	28408	28451	28465	28317	28447	28538	28590	28083	28279	28327	28535	28615	28490	28341	28466	28172	28561	28437	28655	28593	28570	28174	28337	28437	28386	28402	28423	28352	28539	28448	28427	28523	28426	28553	28179	28335	28219	28341	28393	28351	28476	28557	28574	28461	28565	28431	28467	28540	28120	28551	28493	28458	28529	28540	28627	28227	28315	28256	28485	28352	28365	28298	28341	28363	28407	28300	28231	28522	28302	28333	28474	28340	28298	28595	28235	28308	28111	28357	28397	28549	28503	28445	28525	28476	28249	28577	28163	28377	28515	28548	28315	28314	28519	28456	28395	28343	28614	28255	28276	28455	28389	28409	28217	28642	28251	28529	28142	28176	28344	28184	28257	28507	28442	28710	28563	28190	28434	28238	28423	28210	28466	28433	28315	28288	28580	28417	28568	28666	28374	28358	28450	28268	28429	28417	28360	28587	28284	28559	28406	28498	28473	28197	28608	28278	28339	28495	28753	28481	28527	28559	28376	28630	28415	28199	28437	28349	28295	28547	28335	28454	28713	28336	28437	28515	28497	28369	28582	28344	28387	28533	28422	28525	28374	28334	28280	28201	28367	28382	28384	28481	28367	28520	28095	28355	28371	28388	28384	28540	28612	28556	28475	28530	28447	28528	28410	28261	28411	28413	28533	28364	28290	28390	28379	28262	28218	28195	28551	28266	28369	28374	28318	28632	28659	28641	28367	28549	28210	28420	28415	28478	28459	28285	28222	28299	28401	28562	28542	28125	28498	28506	28487	28396	28706	28390	28588	28272	28247	28238	28571	28301	28274	28485	28431	28490	28365	28416	28207	28330	28538	28368	28633	28284	28486	28589	28376	28538	28281	28430	28563	28230	28526	28337	28467	28584	28216	28210	28511	28445	28460	28446	28447	28325	28488	28487	28309	28460	28486	28319	28401	28507	28279	28338	28641	28724	28466	28583	28281	28408	28416	28449	28349	28508	28124	28388	28330	28429	28229	28331	28522	28274	28469	28467	28331	28469	28543	28297	28353	28150	28522	28466	28620	28397	28390	28536	28292	28325	28450	28401	28647	28489	28338	28417	28258	28558	28407	28525	28646	28540	28441	28508	28416	28250	28536	28508	28205	28565	28607	28256	28332	28539	28343	28516	28333	28589	28480	28363	28390	28408	28657	28405	28493	28242	28647	28503	28356	28512	28682	28362	28199	28492	28544	28451	28291	28436	28626	28415	28646	28584	28366	28258	28348	28531	28138	28289	28520	28619	28475	28361	28449	28458	28211	28479	28577	28501	28481	28359	28367	28479	28558	28372	28416	28303	28614	28507	28471	28630	28587	28185	28085	28370	28739	28242	28404	28538	28538	28273	28418	28367	28490	28395	28671	28517	28645	28437	28210	28458	28425	28460	28612	28255	28267	28438	28384	28562	28519	28534	28472	28275	28205	28327	28486	28239	28616	28277	28158	28200	28498	28357	28200	28417	28289	28338	28506	28475	28406	28577	28254	28416	28575	28247	28560	28545	28290	28412	28767	28536	28446	28337	28681	28748	28553	28511	28541	28420	28575	28354	28532	28491	28799	28762	28320	28205	28558	28443	28518	28069	28125	28387	28393	28416	28460	28568	28512	28170	28361	28307	28416	28650	28364	28406	28585	28612	28548	28386	28397	28504	28393	28333	28346	28568	28282	28350	28607	28322	28595	28337	28321	28351	28386	28500	28823	28344	28456	28366	28335	28190	28457	28337	28402	28306	28472	28457	28433	28609	28560	28392	28434	28440	28481	28306	28378	28178	28242	28494	28422	28283	28300	28268	28247	28604	28633	28382	28589	28401	28265	28307	28616	28450	28445	28425	28573	28177	28634	28536	28612	28420	28569	28643	28451	28201	28647	28225	28592	28241	28302	28800	28161	28367	28235	28542	28499	28420	28372	28467	28799	28611	28419	28261	28585	28359	28318	28386	28382	28323	28398	28601	28449	28687	28666	28456	28541	28395	28726	28159	28525	28359	28252	28504	28083	28392	28440	28447	28440	28256	28660	28698	28208	28273	28555	28276	28218	28316	28547	28631	28487	28670	28450	28360	28293	28617	28624	28407	28408	28433	28584	28556	28294	28729	28409	28430	28207	28610	28461	28021	28430	28354	28252	28486	28589	28467	28627	28235	28531	28545	28315	28592	28409	28248	28651	28512	28797	28394	28642	28426	28670	28419	28415	28635	28558	28372	28471	28446	28521	28469	28260	28176	28433	28392	28448	28430	28481	28646	28223	28582	28412	28371	28295	28425	28371	28444	28319	28366	28430	28598	28550	28650	28673	28548	28439	28540	28284	28412	28515	28252	28581	28335	28519	28669	28323	28255	28463	28469	28567	28529	28609	28166	28690	28607	28555	28685	28311	28461	28838	28514	28375	28295	28388	28338	28196	28279	28329	28382	28285	28279	28146	28665	28666	28498	28498	28818	28563	28422	28580	28364	28242	28198	28391	28301	28267	28070	28355	28470	28357	28452	28394	28545	28543	28475	28484	28393	28372	28510	28645	28498	28447	28362	28428	28676	28442	28142	28179	28296	28266	28367	28519	28619	28524	28425	28500	28533	28544	28461	28245	28390	28528	28340	28259	28420	28401	28421	28736	28506	28392	28467	28253	28387	28343	28482	28678	28202	28411	28518	28311	28526	28092	28362	28590	28326	28508	28415	28334	28552	28576	28523	28453	28613	28520	28449	28457	28354	28543	28228	28557	28776	28546	28319	28449	28597	28529	28353	28755	28397	28360	28510	28418	28510	28553	28416	28783	28360	28486	28333	28444	28333	28408	28454	28236	28640	28259	28341	28411	28415	28165	28390	28589	28224	28315	28718	28459	28329	28327	28362	28491	28426	28472	28210	28634	28300	28375	28401	28291	28479	28525	28356	28441	28454	28377	28362	28374	28373	28565	28170	28300	28134	28293	28509	28467	28475	28462	28190	28520	28689	28301	28415	28454	28435	28516	28574	28438	28355	28427	28551	28532	28315	28475	28401	28425	28313	28512	28481	28530	28360	28431	28475	28550	28654	28450	28320	28388	28550	28661	28408	28312	28635	28445	28377	28214	28459	28467	28182	28527	28242	28395	28413	28280	28404	28569	28228	28419	28489	28450	28636	28471	28358	28581	28335	28372	28305	28610	28516	28595	28637	28695	28672	28466	28370	28445	28291	28397	28585	28682	28670	28317	28420	28642	28377	28521	28406	28546	28429	28360	28228	28259	28438	28396	28365	28336	28457	28690	28571	28585	28170	28365	28590	28493	28679	28440	28418	28491	28216	28365	28274	28244	28352	28801	28515	28199	28160	28291	28334	28344	28520	28442	28427	28389	28444	28152	28493	28712	28523	28340	28570	28630	28604	28551	28219	28447	28411	28438	28424	28563	28580	28727	28268	28518	28352	28473	28458	28630	28702	28634	28325	28224	28428	28245	28274	28395	28341	28300	28427	28459	28548	28604	28310	28350	28419	28362	28374	28218	28500	28606	28406	28524	28530	28431	28331	28226	28249	28389	28175	28250	28535	28432	28423	28162	28241	28401	28295	28491	28478	28360	28237	28586	28514	28506	28457	28664	28310	28478	28416	28402	28446	28246	28236	28505	28391	28553	28345	28324	28147	28537	28455	28570	28650	28692	28402	28449	28431	28573	28566	28297	27956	28331	28431	28595	28307	28455	28597	28220	28099	28286	28530	28121	27965	28386	28356	28288	28355	28220	28474	28357	28203	28243	28376	28433	28519	28575	28426	28326	28673	28311	28525	28346	28371	28219	28225	28066	28359	28070	28398	28700	28331	28604	28468	28564	28269	28649	28384	28169	28541	28541	28442	28553	28739	28457	28240	28733	28446	28618	28418	28184	28305	28517	28440	28267	28594	28358	28199	28522	28375	28592	28712	28458	28184	28554	28452	28260	28562	28248	28383	28445	28304	28569	28371	28319	28680	28256	28677	28570	28412	28445	28430	28352	28456	28539	28668	28457	28702	28695	28725	28309	28624	28730	28362	28359	28450	28580	28645	28477	28420	28445	28531	28249	28433	28365	28246	28422	28484	28491	28317	28515	28391	28399	28391	28470	28493	28305	28365	28385	28263	28347	28426	28247	28415	28237	28169	28555	28289	28528	28678
25754	43115	42957	35583	30417	26874	24233	22602	21532	20765	20311	19983	19650	19376	19123	19024	18811	18704	18821	18689	18499	18530	18362	18445	18189	18121	18065	18108	18192	17941	18180	18118	18011	18045	18065	18040	17837	17980	18070	17825	17920	17848	17948	17831	17902	17847	17955	17973	17839	17818	17883	17912	17636	17618	17762	17870	17821	17815	17796	17732	17800	17849	17754	17793	17715	17538	17910	17642	17801	17913	17896	17720	17832	17751	17706	17886	17922	17807	17877	17863	17913	17754	17814	17740	17820	17761	17919	17729	17683	17660	17664	17551	17915	17869	17803	17631	17804	17658	17954	17622	17776	17804	17673	17813	17851	17721	17922	17596	17742	17770	17794	17968	17829	17667	17784	17688	17779	17637	17796	17798	17834	17781	17868	17775	17853	17908	17818	17802	17757	17811	17725	17527	17720	17708	17877	17718	17744	17722	17816	17575	17769	17667	17699	17722	17710	17788	17871	17800	17731	17842	17860	17871	17776	17796	17840	17837	17741	17566	17791	17592	17767	17679	17665	17636	17668	17755	17642	17744	17685	17631	18005	17770	17946	17885	17784	17686	17803	17677	17739	17697	17669	17698	17868	17654	17994	17818	17826	17670	17686	17674	17656	17618	17655	17742	17957	17828	17600	17624	17730	17824	17758	17760	17658	17746	17767	17823	17741	17785	17699	17894	17630	17692	17809	17716	17799	17652	17903	17596	17770	17643	17850	17822	17745	17768	17688	17848	17778	17887	17846	17811	17772	17732	17750	17946	17641	17835	17648	17852	17804	17743	17825	17740	17575	17673	18018	17809	17635	17919	17776	17767	17885	17761	17786	17784	17860	17902	17650	17886	17731	17799	17842	17670	17798	17807	17827	17759	17937	17547	17756	17850	17655	17924	17696	17788	17804	17933	17837	17733	17976	17802	17710	17807	17742	17685	17867	17790	17875	17594	17666	17781	17805	17831	17715	17661	17831	17886	17593	17768	17675	17868	17724	17748	17746	17781	17810	17837	17632	17625	17784	17799	17702	17777	17869	17771	17652	17569	17777	17800	17822	17768	17805	17656	17836	17745	17723	17787	17850	17699	17644	17740	17943	17829	17755	17714	17592	17786	17793	17915	17792	17821	17643	17685	17777	17561	17877	17921	17736	17875	17810	17630	17759	17798	17635	17736	17846	17719	17758	17769	17762	17878	17827	17560	17754	17592	17775	17604	17738	17735	17635	17828	17692	17813	17825	17831	17676	17773	17730	17880	17831	17786	17703	17793	17662	17612	17779	17528	17852	17770	17754	17696	17862	17894	17678	17917	17878	17730	17840	17791	17728	17908	17802	17766	17713	17769	17699	17858	17717	17827	17891	17688	17777	17748	17818	17675	17754	17738	17731	17858	17921	17679	17803	17775	17686	17793	17928	17693	17788	17674	17678	17957	17779	17871	17633	17781	17761	17724	17812	17552	17738	17835	17785	17832	17700	17748	17746	17665	17845	17898	17890	17965	17619	17686	17878	17756	17487	17692	17836	17718	17773	17710	17721	17630	17717	17684	17769	17747	17637	17756	17831	17806	17740	17579	17753	17695	17811	17771	17777	17862	17677	17540	17920	17794	17633	17864	17714	17873	17897	17701	17719	17673	17980	17755	17932	17626	17816	17704	17667	17750	17806	17605	17848	17696	17697	17787	17910	17586	17802	17903	17688	17768	17814	17658	17828	17783	17828	17792	17617	17780	17713	17787	17705	17710	17682	17755	17758	17700	17814	17718	17847	17804	17897	17546	17814	17867	17723	17938	17696	17781	17922	17743	17605	17724	17905	17536	18040	17833	17666	17826	17656	17750	17935	17717	17773	17752	17654	17782	17731	17815	17784	17750	17718	17727	17861	17825	17944	17690	17752	17789	17823	17650	17777	17789	17738	17691	17962	17963	17853	17646	17811	17808	17691	17787	17595	17671	17740	17684	17849	17796	17757	17798	17658	17767	17714	17757	17690	17834	17805	17720	17863	17852	17695	17799	17755	17773	17628	17716	17666	17777	17821	17740	17823	17687	17867	17936	17975	17670	17692	17704	17821	17774	17730	17803	17861	17789	17743	17798	17885	17684	17923	17597	17854	17901	17833	17704	17707	17728	17594	17821	17883	17856	17802	17565	17882	17751	17934	17768	17694	17831	17888	17819	17713	17663	17815	17796	17925	18011	17822	17810	17563	17617	17859	17815	17721	17737	17710	17737	17685	17680	17786	17727	17664	17781	17828	17753	17665	17874	17857	17720	17707	17839	17537	17731	17742	17834	17658	17868	17711	17755	17903	17863	17776	17756	17711	17844	17694	17868	17862	17630	17855	17587	17869	17824	17897	17680	17764	17606	17828	17576	17782	17761	17646	17908	17758	17917	17600	17765	17819	17787	17875	17720	17904	17514	17807	17722	17847	17677	18198	17805	17764	17798	17744	17809	17794	17772	17873	17706	17691	17891	17761	17920	17925	17910	17777	17739	17835	17818	17603	17666	17717	17887	17865	17728	17838	17646	17837	17640	17816	17835	17709	17898	17693	17686	17743	17696	17803	17815	17970	17746	17532	17935	17631	17885	17816	17888	17646	17855	17963	17835	17987	17864	17865	17666	17981	17786	17908	17868	17807	17744	17801	17652	17794	17786	17686	17849	17719	17845	17657	17860	17742	17768	17719	17821	17762	17690	17737	17768	17815	17843	17668	17718	17891	17674	17921	17717	17751	17800	17743	18013	17617	17847	17796	17678	17507	17708	17863	17828	17699	18144	17583	17847	17709	17997	17690	17719	17772	17864	17728	17831	17877	17840	17832	17694	17808	17643	17671	17895	17587	17861	17689	17776	17789	17591	17771	17836	17753	17784	17777	17790	17702	17862	17759	17911	17716	17753	17722	17940	17709	17705	18021	17821	17860	17775	17711	17543	17727	17802	17724	17819	17869	17801	17806	17832	17893	17889	17972	17694	17874	17517	17852	17835	17729	17823	17742	17743	17935	17726	17894	17777	17767	17908	17707	17838	17850	17661	17921	17624	17781	17795	17831	17866	17800	17736	17865	17744	17814	17748	17748	17697	17970	17635	17774	17946	17743	18074	17865	17732	17947	17866	17640	17749	17803	17757	17720	17791	17846	17731	17840	17797	17694	17722	18016	17791	17767	17723	17804	17796	17739	17736	17830	17760	17808	17771	17718	17701	17684	17794	17810	17736	17754	17838	17850	17907	17786	17931	17696	17766	17841	17599	17710	17810	17850	17901	17834	17864	17853	17586	17719	17704	17652	17621	17774	17856	17785	17730	17860	17780	17905	17804	17758	17724	17800	17773	17854	17773	17582	17942	17721	17762	17775	17653	17753	17758	17687	17715	17682	17718	17711	17820	17772	17679	17594	17773	17897	17641	17797	17676	17547	17685	17863	17919	17678	17894	17874	17756	17452	17822	17678	17861	17744	17842	17927	17783	17674	17619	17724	17621	17753	17876	17831	17789	17713	17700	17793	17952	17907	17774	17771	17608	17647	17620	17627	17815	17875	17900	17818	17838	17808	17766	17727	17506	17669	17598	17836	17709	17866	17894	17525	17848	17820	17573	17748	17838	17912	17858	17907	17464	17832	17715	17740	17943	17696	17761	17803	17881	17761	17820	17776	17695	17790	17930	17891	17819	17703	17744	17614	17814	17668	17987	17738	17690	17686	17633	17666	17859	17828	17623	17794	18058	17861	17794	17716	17844	17771	17713	17791	17826	17640	17704	17698	17794	17808	17617	17908	17900	17928	17791	17840	17628	17599	17847	17661	17714	17981	17870	17744	17684	17734	17813	17848	17688	17652	17786	17738	17647	17780	17810	17720	17819	17938	17818	17605	17884	17506	17645	17724	17839	17787	17862	17755	17906	17933	17721	17801	17722	17780	17765	17645	17751	17975	17706	17708	17692	17782	17875	17907	17720	17893	17735	17799	17708	17783	17879	17677	17731	17725	17950	17855	17668	17822	17831	17536	17909	17913	17855	17849	17794	17858	17671	17684	17698	17768	17709	17917	17719	17717	17603	17751	17621	17687	17851	17659	17679	17667	17733	17801	17790	17960	17777	17539	17798	17713	17715	17715	17694	17935	17649	17732	17650	17892	17905	17940	17731	17671	17808	17826	17854	17781	17834	17781	17709	17699	17721	17726	17722	17832	17658	17719	17752	17832	17927	17626	17723	17698	17789	17887	17943	17849	17813	17935	17727	17914	17759	17619	17773	17611	17830	17879	17832	17825	17735	17796	17782	17699	17529	17662	17753	17813	17732	17807	17923	17762	17774	17664	17640	17684	17940	17725	17692	17579	17680	17735	17596	17852	17774	17632	17693	17786	17746	17760	17817	17698	17744	17585	17765	17699	17785	17784	17630	17659	17729	18016	17969	17616	17751	17845	17651	17799	17656	17744	17836	17878	17800	17785	17852	17786	17732	17772	17941	17797	17823	17765	17787	17650	17719	17803	17764	17911	17701	17789	17868	17634	17795	17941	17818	17755	17741	17813	17659	17825	17675	17713	17742	17601	17783	17852	17574	17830	17775	17756	17752	17831	17796	17786	17578	17588	17663	17789	17758	17505	17755	17501	17744	17822	17872	17820	17829	17765	17780	17716	17919	17810	17637	17647	17750	17616	17620	17616	17851	17779	17835	17810	17909	17739	17811	17691	17764	17663	17871	17872	17918	17800	17726	17838	17809	17786	18016	17682	17829	17652	17822	17631	17997	17743	17604	17818	17819	17692	17616	17750	17885	17935	17968	17830	17702	17870	17733	17818	17810	17802	17728	17682	17738	17839	17690	17753	17822	17708	17735	17685	17748	17924	17938	17826	17748	17761	17839	17747	17735	17829	17741	17715	17781	17778	17797	17878	17744	17616	17733	17929	17594	17742	17792	17720	17814	17779	17731	17683	17675	17882	17636	17784	17759	17907	17782	17864	17810	17742	17782	17739	17924	17720	17904	17867	17682	17700	17747	17697	17539	17645	17696	17817	17714	17694	17794	17695	17836	17755	17563	17819	17790	17586	17833	17753	17930	17866	17650	17728	17766	17708	17747	17758	17809	17810	17718	17656	17675	17753	17714	17698	17698	17656	17705	17972	17654	17674	17849	17912	17987	17778	17750	17604	17670	17823	17826	17664	17707
22650	21193	27892	25266	24157	31385	37308	33697	32216	32330	32155	31459	31349	30693	30661	30627	30586	30517	30405	30512	30178	30192	29883	29938	29834	29904	30038	29446	29713	29770	29816	29547	29758	29648	29785	29362	29876	29318	29498	29134	29221	29755	29515	29696	29651	29395	29311	29398	29402	29207	29395	29178	29563	29342	29565	29116	29234	29146	29377	29649	29491	29149	29313	29180	29547	29339	29308	29502	29435	29400	29508	29396	29400	29392	29265	29280	29522	29089	29157	29268	29279	29043	29517	29491	29363	29316	29347	29437	29621	29639	29202	29511	29336	29592	29365	29572	29017	28923	29515	29159	29541	29273	29242	29608	29325	29290	29372	29159	29278	29191	29567	29492	29371	29211	29269	29087	29541	29314	29316	29315	29236	29354	29245	29366	29174	29259	29330	29102	29120	29211	29290	29212	29192	29126	29235	29129	29248	29106	29018	29143	29375	29345	29098	29230	29203	29224	29198	29148	29151	29336	29384	29272	29227	29129	29152	29105	29374	29227	29301	29180	29218	28957	29259	29185	29002	29402	29266	29310	29266	29408	29221	29222	29287	29338	29034	29385	29399	29317	29487	29236	29454	29318	29551	29105	29271	29099	29429	29236	29301	29254	29368	29443	29391	29370	29417	29242	29214	29125	29499	29279	29239	29220	29241	29290	29350	29296	29636	29482	29273	29312	29206	29441	29251	29330	29424	29139	29211	29391	29260	29366	29252	29381	29009	29287	29203	29087	29729	29327	29277	29438	29284	29153	29144	29325	29231	29227	29240	29116	29322	29355	29335	29441	29388	29489	29199	29291	29136	29206	29467	29474	29111	29245	29211	29311	29239	29385	29347	29284	29460	29299	29288	29225	29325	29204	29175	29328	29235	29280	29225	29179	29252	29443	29326	29260	29234	29182	29111	29256	29450	29587	29450	28862	29422	29444	29293	29224	29073	29138	29400	29191	29197	29362	29538	29249	29090	29093	29208	29081	29150	29269	29443	29146	29092	29023	29312	29170	29419	29717	29461	29158	29141	29198	29413	29056	29176	29421	29370	29011	29473	29140	29367	29372	29341	29166	29254	29070	29115	29401	29301	29244	29181	29393	29050	29312	29121	29448	29089	29222	29120	29350	29167	29355	29159	29468	29354	29198	29425	29244	29211	29137	29316	28941	29328	29577	29383	29519	29392	29318	29311	29518	29305	29053	29469	29318	29188	29111	29088	29283	29252	29337	29117	29191	29295	29398	29361	29336	29377	29266	29364	29204	29162	29156	29175	29232	29386	29215	28999	29023	29420	29346	29057	29371	29083	29221	29353	29098	29332	29381	29274	29089	29104	29082	29331	29443	29209	29365	29223	29056	29290	29429	29065	29215	29548	29053	29222	29216	29214	29219	29461	29604	29337	29409	29265	29293	29059	29188	29284	29325	29043	29375	29495	29210	29184	29129	29554	29171	29161	29345	29262	29302	29002	29336	29239	29304	29057	28807	29068	29270	29203	29080	29391	29196	29473	29248	29401	29518	29616	29400	29242	29610	29405	29389	29347	29302	29266	29279	29172	29278	29139	29150	29264	29432	29491	29266	29373	29245	29243	29020	29286	29237	29494	29119	29115	29351	29336	28853	29332	29392	29288	29214	29168	29225	29176	29257	29105	29477	29315	29258	29310	28948	29267	29145	29231	29428	29193	29235	29002	29100	29292	29252	28868	29276	29276	29305	29605	29110	29562	29197	29291	29277	29071	29334	29304	29303	29177	28926	29224	29281	29271	29453	29253	29185	29316	29282	29502	29544	29341	29394	29800	29277	29249	29392	29177	29504	29144	29144	28965	29411	29572	29174	29424	29300	29313	29481	29450	29310	29252	28971	29346	29125	29334	29285	29497	29095	29051	29448	29407	29468	29376	29276	28976	29120	29224	29404	29527	29377	29143	29001	29207	29191	29451	29332	29298	29251	29383	29246	29319	29361	29313	29298	29247	29293	29218	29242	29307	28991	29234	29206	29258	29268	29479	29333	29297	29379	29321	29114	29576	29077	29328	29458	29319	29270	29244	29409	29180	29222	29166	29400	29205	29385	29259	29212	29432	29299	29107	29182	29402	29181	29343	29329	29170	29297	29378	29339	29485	29293	29544	29382	29444	29302	29114	29461	29243	29433	29446	29357	29369	29077	29130	29210	29088	29215	29365	29340	29245	29269	29345	29269	29432	29453	29226	29365	29113	29178	29116	29305	29194	29060	29207	29301	29447	29316	29175	29251	29285	29499	29260	29434	29152	29343	29145	29263	29095	29028	29021	29004	29416	29599	29442	29310	29010	29392	29271	29275	29249	29088	29364	29391	29017	29436	29222	29249	29524	28963	29290	29430	29597	29250	29299	29356	29340	29338	29414	29059	29290	29095	29075	29216	29166	29197	29415	29227	29284	29291	29200	29429	29157	29119	29228	29230	29149	29082	29018	29241	29288	29217	29467	29517	29166	29161	29148	29438	29056	29337	29353	29395	29103	29119	29369	29357	29327	29275	29110	29102	29284	29410	29167	29127	29134	29327	29017	29432	29220	29177	29380	29378	29409	29305	29472	29144	29464	29646	29349	29042	29573	29489	29360	29282	29328	28880	29408	29220	29092	29218	29604	29346	29393	29443	29391	29579	29356	29177	29391	29334	29359	29470	29359	29364	29165	29243	29045	29271	29245	29468	29374	29102	29348	29376	29181	29169	29485	29359	29444	29508	29412	29409	29463	29385	29441	29381	29203	29227	29483	29568	29305	29323	29392	29259	29317	29379	29255	29410	29315	29231	29189	29369	29352	29255	29257	29016	29207	29122	28820	29165	29451	29313	29374	29107	29446	29557	29273	29317	29110	29345	29227	29405	29293	29318	29289	29544	29105	29550	29298	29142	29185	29315	29320	29400	29434	29358	28932	29167	29464	29039	29399	29160	29290	29132	29361	29271	29069	29130	29119	29194	29236	29371	29336	29300	29413	29354	29408	29139	29344	29211	29294	29051	29321	29276	29271	29316	29302	29223	29379	29224	29091	29192	29278	29543	29149	29401	29384	29509	29108	28998	29055	29374	29455	29404	29277	29282	29441	29470	29632	29321	29388	29371	29224	29368	29279	29194	29258	29328	29258	29360	29139	29373	29379	29431	29034	29093	29057	29087	29477	29446	29382	29113	29246	29344	29338	29141	29125	29105	29247	29284	29224	29208	29306	29313	29435	29337	29241	29064	29301	29222	29372	29351	29210	29286	29321	29296	29271	29363	29482	29271	29215	29282	29184	29181	29239	29244	29334	29457	29219	29229	29415	29243	29172	29430	29307	29217	29171	29417	29188	29526	29422	29061	29443	29330	29222	29169	29298	29289	29639	29248	29419	29287	29340	29447	29622	29265	29236	29280	29137	29364	29276	29271	29206	29385	29126	29280	29253	29224	29411	29267	28989	29198	29346	28951	29418	29226	29281	29015	29366	29525	29113	29302	29218	29291	29306	29276	29190	29150	29151	29358	29447	29386	29405	29120	29713	29185	29421	29368	29488	29393	29558	29290	29259	29338	29239	29388	29153	29260	29284	29201	29391	29161	28914	29273	29420	29317	29424	29321	29023	29117	29290	29167	29134	29353	29328	29288	29415	29263	29279	29351	29323	29307	29252	29295	29232	29266	29507	29208	29045	29189	29353	29004	29451	29282	29197	29380	29350	29020	29343	29276	29120	29265	29169	29398	29218	29437	29331	29504	29489	29261	29283	29386	29124	29066	29119	29420	29257	29424	29282	28999	29192	29103	29201	29116	28935	29348	29248	29267	29277	29365	29312	29205	29072	29458	29238	29183	29349	29363	29492	29200	29239	29229	29378	29375	29342	29490	29383	29285	29355	29309	29201	29243	29111	29209	29341	29368	29530	29297	29379	28992	29383	29039	29412	29370	29496	29251	28927	29010	29427	29173	29311	29386	29492	29359	29258	29152	29128	29424	29343	29110	29630	29259	29157	29156	29330	29111	29030	29310	29305	29108	29291	29480	29358	29221	29468	29240	29428	29437	29170	29386	29323	29108	29282	29145	29125	29492	29420	29567	29238	29429	29332	29136	29210	29551	29383	29550	29125	29304	29363	29406	29424	29121	29058	29315	29423	29328	29346	28996	29227	29334	29148	29432	29499	29226	29198	29296	29116	29198	29278	29274	29214	29288	29322	29112	29336	29257	29087	29234	29390	29148	29312	29592	29344	29223	29241	29300	29207	29352	29138	29418	29420	29134	29365	29097	29392	29374	29362	29412	29558	29242	29282	29467	29322	29061	29342	29434	29218	29202	29087	29203	29390	29214	29133	29339	29466	29291	29674	29308	29293	29334	29506	29559	29382	29246	29228	29490	29475	29279	29157	29283	29381	29221	29182	29189	29169	29317	29331	29308	29140	29134	28950	29441	29301	29180	29068	29099	29169	29235	29400	29321	29199	29490	29290	29042	29417	29227	29137	29119	29288	29074	29169	29224	29330	29181	29198	29508	29131	29325	29431	29137	29048	29185	29279	29345	29022	29482	29233	29234	29240	29550	29351	29215	29182	29296	29423	29146	29372	29235	29299	29330	29207	29207	29323	29233	29057	29281	29515	29136	29318	29658	29415	29477	29349	29288	29097	29406	29371	29264	29260	29532	29486	29450	29189	29166	29192	29257	29238	29240	29426	28972	29324	29401	29363	29283	29298	29055	29243	29297	29366	29674	29569	29268	29402	29277	29204	29193	29236	29196	29088	29444	29240	29292	29321	29430	29079	29166	29532	29165	29195	29247	29314	29341	29169	29354	29717	29466	29112	29347	29315	29309	29173	29337	29339	29105	29341	29314	29384	29323	29175	29175	29164	29213	29097	29310	29224	29411	29765	29083	29381	29072	29238	29286	29269	29315	29268	29415	29530	29342	29606	29336	29235	29379	29264	29360	29384	29271	29123	29417	29397	29105	29405	29230	29553	29186	29551	29164	29455	29404	29435	29146	29296	29345	28988	29202	29488	29105	29156	29352	29419	29080	29265	29361	29202	29474	29459	29243	29455	29551	29435	29452	29171	29252	29363	29347	29302	29261	29360	29002	28986	29247	28981	29258	29234	29453	29315	29388	29495	29610	29244	29124	29151	29432	29388	29345	29461	29512	29273	29325	29560	29139	29339	29292
27580	48196	48391	40134	34201	29967	27010	24852	23595	22566	21769	21250	20678	20318	20135	19870	19634	19695	19357	19311	19178	19248	18940	19009	18846	18493	18467	18860	18582	18484	18543	18248	18601	18361	18291	18379	18127	18384	18226	18161	18281	18320	18245	18086	17990	18331	18291	18389	17963	18271	18139	18193	17996	18042	17996	18138	17965	18277	18014	18045	18032	18099	18070	18163	18123	17973	18089	18071	18106	17889	18108	18198	18167	17937	17998	18120	18115	17947	18118	18230	18010	17997	18193	17967	17988	18167	17975	18082	18193	18045	18120	17970	18203	18172	18167	18074	18210	18196	18019	18125	18041	18175	18154	18015	17960	18212	17994	17964	18194	18091	18083	18114	18006	18012	18224	17986	18072	18044	18190	18097	18073	17879	18185	18091	18249	17985	18211	18029	18174	18147	17927	18187	18139	17933	18060	17999	18224	18027	18001	18145	17988	18097	18172	18092	18209	18117	18165	18009	18057	18191	18045	18145	18204	18168	18188	17973	18141	18090	18158	18121	18044	17949	18027	17995	18109	17955	18104	17966	18112	18145	17862	17950	17975	17874	18066	18168	18090	18103	17904	18076	18138	18102	18296	18138	18001	18128	18182	18003	17988	17921	17981	18020	18140	18062	18037	18040	18085	18211	18154	18139	18135	18145	18028	18241	18202	18198	18007	18259	18212	18057	18051	18118	18077	18068	18159	18030	17955	18041	18097	18022	17933	18037	18031	18199	18079	18040	18028	18036	18032	18012	17994	17990	18002	17932	18154	18005	18006	17999	17949	18154	18179	18004	18143	18049	17966	18070	18278	17990	17924	18046	17949	17930	17912	18082	18111	18042	18078	18187	18137	18041	18057	18088	18038	17961	18075	18088	17874	18187	17991	17959	18139	17895	18420	18025	18114	17960	18129	18129	17939	18097	18045	18245	17995	18018	18088	18069	17973	18023	18062	17872	18099	18189	18144	18010	18117	18081	18076	17971	17961	18029	18053	18161	18018	18034	18105	17862	18032	18170	18117	18160	17961	18106	18158	18218	18228	18041	18219	18109	17821	18049	18125	17888	17998	18132	17977	18013	18232	18066	18016	18131	18244	18125	18110	18067	18005	18388	17812	17945	18025	18111	17870	18161	18065	18296	18143	18221	18037	18105	18112	18107	18223	18109	18017	18171	18086	18039	18187	18173	17922	18117	18076	18002	17847	18070	18195	18273	18203	18072	17997	18127	18264	18105	18077	18092	18286	18152	18015	18238	18048	18098	18032	18163	17977	18055	18029	18197	17986	18234	17974	18039	18027	18103	18023	18099	18138	18003	18045	17984	18285	17990	18190	17949	17886	17932	18176	17969	18105	17896	18095	18134	18083	17961	17991	18088	18124	17976	17967	17996	18145	17982	18099	17986	17853	18031	18118	17986	17988	17999	17973	18037	17997	18023	18060	18047	18052	18030	18082	17924	17984	18219	18140	17985	18118	18122	18194	18063	18082	18070	18051	17920	18110	18074	18225	18162	18162	18181	18039	18103	18248	18198	18175	18016	18097	18240	17993	18037	18036	18097	18357	18164	18084	18217	17953	18217	18091	18066	18109	18144	17826	18080	18125	17943	18030	18005	18267	18033	18012	18036	18043	18160	18081	18134	18058	17958	18129	18032	18014	18103	18081	18243	18094	18073	17915	17957	18004	18187	17947	18239	18379	17745	18093	18043	17878	18078	18296	18149	17859	18188	18163	18042	18166	18206	18031	18117	18044	18162	17893	18008	17999	17966	18156	18145	17965	18179	17992	18273	17938	17953	18040	17985	18045	17883	18101	18044	18107	18019	18061	17878	17926	17926	17941	17907	18138	17876	17955	18152	17928	18109	18112	17959	18132	18137	18138	18125	17868	18034	18134	17924	17890	18046	18039	18056	18224	18183	18052	18111	17992	18190	18172	18013	18120	18228	18023	17982	18167	18025	18063	17993	18044	18074	18014	18096	18115	18044	18126	18102	18072	18056	18133	18119	17949	18005	18154	18144	18178	17956	18263	18000	18076	18065	18015	18080	17946	18030	17858	18281	18040	18083	18018	18164	17947	18002	17998	18005	18003	18107	18296	18058	17992	17996	18260	18242	17856	18169	18022	18159	17965	18098	17997	18031	18151	17984	18158	18065	18018	18099	18219	18125	18103	18080	18031	18129	17940	18144	18217	18086	18105	18239	18100	18167	18117	18139	18157	17980	17812	18130	18032	17952	18190	18022	18142	18088	18010	18327	18040	18264	18110	18071	18080	17998	17901	18137	17955	18179	18188	18054	18019	17970	17953	18243	17968	18114	18170	17874	18182	18044	18163	18037	18020	18008	17887	18126	18146	18012	17841	18114	18253	18100	18083	17980	18077	17939	18026	18061	18111	18071	18183	18114	18096	18110	18048	17995	18032	18176	18138	17812	18226	18195	18078	17911	17915	17973	17961	18098	18195	18082	17894	18072	18090	17991	18080	17966	18057	17896	17975	17971	18001	18076	18313	18160	18019	18085	17948	17874	18148	18182	18037	18024	18091	18085	18309	18000	18066	17911	18347	18099	18125	18216	17940	18230	18120	17900	18115	18158	18149	18088	18076	18005	18034	18137	18201	18028	17937	18046	18192	18011	18160	17909	18071	18108	18018	18173	18022	17988	18181	18112	18138	18044	17998	18221	17996	17961	18084	18067	18067	18096	18052	17981	18115	18057	18023	18197	18102	18124	17993	18067	18100	18112	18065	18203	18193	18081	18154	18143	18059	17807	18000	17992	18063	17991	18029	18096	17954	18152	17975	18075	17991	18123	18268	17990	17976	18043	18127	18172	18126	18131	18142	18116	17993	17921	18186	17951	18071	18103	18103	18169	18118	17950	18028	18019	18042	18083	17967	18096	18101	17928	17922	18093	18028	18067	18021	18041	18138	18157	17884	18123	18156	18036	18196	18189	17987	18055	18065	18182	18108	18094	17909	18035	17976	18357	18150	18089	18011	18250	18018	18076	18097	18056	18167	18005	18049	18073	18010	18089	17996	18161	18146	17967	18058	18083	18039	18009	18117	18103	18027	18051	18003	18066	18113	17826	18110	18023	18037	17926	18155	18033	17970	18131	17940	17952	17999	18226	17958	18048	18091	18242	18136	18199	18001	18095	18254	18100	17927	18061	17948	18182	17973	18114	18134	17994	17970	18073	18107	18101	18123	18227	18092	18087	18316	18096	17936	18070	17850	18273	18243	18111	17931	18045	18022	18028	18248	18102	17982	18184	18091	18077	18062	17942	18090	18054	18145	18090	18030	18077	17910	18139	18111	18135	18085	18065	18092	18113	18150	18057	18083	18011	17949	18055	18089	18065	18118	18234	18031	18115	18066	18116	18028	18114	18066	18303	18083	18388	17812	18065	17965	17899	17939	18040	18182	18209	17896	18175	18032	17963	18296	17959	18152	18176	18045	18096	18144	18070	18035	18148	18189	18007	18045	18177	18097	18032	18107	17829	18011	17977	18038	18119	18024	18167	18049	18187	18161	18142	18159	18072	17988	17914	18008	18283	18046	18163	18196	18078	18205	18235	18107	18022	18147	18074	18043	18110	18098	18021	18015	18102	18136	17938	17915	18064	18097	18199	17932	18263	18123	18122	17968	18231	18190	18085	18088	18282	17993	17926	18091	18077	18118	18136	18040	18196	18080	17996	17958	18253	18050	18160	18132	18030	17995	18281	17925	18092	17860	18090	18033	17971	17991	17993	17986	18172	18085	18189	18291	17954	17933	18141	18083	18012	18232	18167	17981	17979	17984	18172	18131	18021	18144	18095	18041	18052	17983	17992	18067	18022	18061	18078	18118	18063	17951	18110	18136	18204	18196	17994	17969	18015	18156	18035	18041	17993	18124	18053	18152	18056	18048	18192	18185	17894	18144	17994	18143	18207	17986	18232	18078	17954	18144	17986	18059	18171	17998	18006	18114	18016	18033	18101	17989	17932	18132	17980	18083	18008	17920	18303	18158	18110	17981	18020	18124	18218	17967	17934	18065	18002	18065	18161	18042	18059	17948	18018	18016	18078	18096	18108	18169	18019	18141	18201	18151	18011	17826	18196	18155	18150	18168	18160	18201	18246	18028	18243	18331	18093	18019	17906	18134	17963	18055	18102	17815	18044	18028	18106	18122	18140	18020	18191	18116	18053	18120	18047	18179	18088	18298	18155	18024	17987	18120	18154	17913	18066	17947	18262	18195	17812	18183	18126	18013	18210	17920	18016	18208	18159	18048	17833	18228	17987	18212	17996	18087	18087	18021	18213	18039	18041	18018	18003	17951	18080	18002	18024	18045	18065	18128	18237	18060	17959	18000	18030	18252	18221	18185	18107	18201	18028	18221	18120	17959	18080	18027	18251	18167	18168	18028	18154	18169	18180	17992	17957	18157	18148	18011	17928	18129	17859	18187	18065	18064	18041	18096	18031	17991	17907	18068	18273	18215	18126	18237	18035	17964	18156	18160	18057	17923	18239	18072	18137	18219	18096	17992	18093	18159	18075	18063	18027	18146	18185	18117	17994	18152	18163	18038	18177	18164	17952	18053	18260	18059	18084	18138	18051	18165	18109	18031	18129	17896	18105	18035	18192	18198	18025	18066	18203	18089	18233	18097	18252	18161	18090	18196	18047	17981	18073	18092	17971	18059	17939	18138	18093	18240	17965	18059	18110	18108	18122	18147	18086	17941	18035	18200	18164	18108	18265	17895	18111	18160	18090	18137	17897	17994	18053	18064	18154	18147	17990	18234	18097	18061	17929	18097	18090	17917	18078	18255	18240	18177	18212	18060	17926	18065	18020	17985	18344	18100	18150	18091	17940	18119	18064	18198	18148	18194	18070	18026	18046	18092	18003	18182	18146	18126	18125	18091	17928	17974	18162	18046	18016	18175	18069	18023	18284	18084	18041	18155	18090	18062	18047	18126	18137	18177	18190	18092	18206	18084	18090	18032	18022	18164	17926	18206	18093	18069	18218	18068	18100	18164	18114	18108	18270	18066	18376	18210	18109	18152	18139	18062	17919	18191	18035	18239	18006	18093	18064	18138	18120	18156	17998	17962	18233	17980	18067	18088	18158	18166	18200	18098	17973	18215	17920	18116	18123	17946	18123	18052	18139	18050	17971	18182	18198
37400	35452	41108	38440	35121	33578	32498	31511	31370	31069	31094	30946	30724	30537	30495	30364	30335	30233	30029	30062	29972	30183	30231	29905	30081	29685	30130	30084	30076	30079	30051	30179	30068	29775	30228	29871	30380	30075	30142	29806	29842	30009	30033	29770	29685	29663	29945	29924	30146	29757	29994	29920	29901	29584	30026	29920	30213	29941	29941	29776	29919	29908	29988	29833	30103	29793	30106	29978	29778	29814	29867	29685	29684	29922	30121	29976	29977	29903	30019	29746	30090	29885	30091	29945	29785	30041	29939	30014	29565	29870	30040	29586	30019	29867	29969	29965	29899	29725	29964	30151	29959	29849	29919	29766	30084	29816	29767	30091	29931	29814	29910	30001	29874	29835	29865	29976	30101	29965	30171	30061	30142	30105	30006	30045	29726	29868	29978	29756	29630	30026	29812	29921	29945	29781	29905	30049	29942	30136	30140	29512	29996	29804	29966	30145	29983	29959	29994	29990	29634	30094	29642	30031	29867	30026	30219	29756	29980	29907	29862	30085	29947	29837	29853	29853	29772	30113	30063	30120	29542	29805	29899	29817	29889	30202	29844	30082	29885	29831	30037	29744	29949	29616	29892	29828	29782	29868	29933	29734	29696	29780	29716	30008	29965	29777	29989	29826	29656	29778	29872	29753	29649	30005	29824	29699	29675	29979	30117	30024	30018	29746	29597	29762	30141	30217	29957	30021	29936	30011	29749	29895	29900	29742	30000	29876	29859	29862	30018	29502	29853	29781	29955	30175	29982	30031	29764	29755	29945	29970	30072	29800	29947	29566	29722	29860	29568	29844	29662	29619	29963	30108	29945	29763	29923	29957	29894	29870	30011	29972	29865	29658	29698	29728	30009	30173	29962	29806	29757	29804	29843	29622	29877	29982	30045	29813	30020	29758	30165	29729	29921	29779	29909	30119	29650	30068	30126	29891	30234	29763	29766	29842	29720	30015	30080	29772	29949	29833	29809	29879	29867	30120	29797	30011	29896	29861	30107	29800	29874	29862	29959	30076	29825	29845	29981	30230	29947	29963	30031	29842	29977	29914	30009	29937	29891	29779	30041	30058	29863	29790	30004	29910	29938	29750	29840	29859	30055	29647	29642	29731	29779	29850	29783	29626	29745	29862	29921	29848	29832	29702	30025	29584	30002	29788	29784	30163	30031	29778	29912	29935	30211	29873	29941	29900	30002	29918	29940	29938	29944	29892	29926	29789	30357	29912	29982	29843	29512	29599	29749	30306	29899	29921	29991	30013	30164	29838	29913	30087	30049	29793	30141	29961	30168	29854	29929	29894	29569	29911	29880	29774	29718	30177	30051	29513	29788	29805	29764	29782	29942	30036	30193	29914	29744	30099	29798	30022	29782	29922	29746	29798	29848	30123	29668	29965	29871	29973	29959	29929	29970	29710	29932	29723	29902	29860	30017	30092	30107	29918	29829	29904	30103	29927	29775	30084	30327	30076	30111	30009	29985	29984	29768	29996	29902	29872	30004	30136	29803	29920	29749	29885	29949	29935	29826	30073	29974	30122	29782	29984	29820	29940	29747	29713	29719	29518	29773	29851	29936	29519	29957	29617	29962	30044	29659	29736	29801	29889	29784	29958	29905	29916	29956	29868	30176	29882	30044	29711	30115	30013	29928	29854	30215	30082	29850	29876	29991	29768	29928	29585	29972	29892	29845	29993	29836	29918	29876	29987	29906	29883	29932	30052	29949	29939	30122	29773	29830	29947	29885	29972	29998	29876	29794	29706	29834	29913	29693	30067	29693	29699	29926	29863	29565	29912	29993	29968	29861	29928	30053	29811	30016	29927	29964	29882	30097	30075	29669	29874	29992	30074	29800	29985	29674	30047	30075	29995	30053	29868	29819	30048	29862	30189	30140	29871	29850	29921	29964	29933	29887	30105	29903	30210	29877	30013	30049	29908	29835	29965	29932	29787	29689	29875	29700	29708	29747	29827	29875	29961	29744	29808	29827	30027	29920	29908	29911	29752	30009	30057	29964	30016	29745	29958	29983	29870	29765	29878	29968	29893	30077	30095	29656	30042	29813	29852	29912	29925	29847	29841	29944	29925	30192	29963	30099	29882	29829	29947	29956	29804	30079	29856	29822	30136	29950	30014	29755	30152	29987	29892	30012	29949	29804	30242	30083	29854	29870	29627	29991	29792	29946	30022	29640	30089	30076	29578	29902	29724	29722	29761	29815	29863	29910	29970	29892	29998	29910	29961	29878	29674	29957	30438	29840	29891	29672	29871	29883	29836	29939	29741	30092	29855	30069	30042	29914	29770	30066	30030	29628	30208	29924	29866	29963	30017	29726	29799	30005	30055	30016	29759	29748	29925	29995	29785	30055	29957	29846	29955	30062	29526	29741	29913	29704	29897	30030	29429	29859	29884	29795	29994	30010	30076	29941	29781	30243	29858	29862	29826	29837	29909	29956	29839	29962	30010	29938	30025	29869	29849	29867	29817	29870	29901	29597	29725	29886	29719	29859	29716	29552	29954	29858	29928	30030	30057	29885	29839	30036	30036	29776	30034	30025	29914	30120	29795	29988	29843	29744	29597	29942	30004	29857	29938	29952	29868	29952	29800	29888	29779	29732	29788	30076	29867	29828	30114	29588	29877	29898	29645	30030	30001	29886	29871	29837	29841	30001	29906	29952	30022	29954	30152	29655	29823	29807	29940	29786	29888	29897	29849	29848	29952	29882	29955	29735	29822	30247	30006	29737	29676	30252	29721	29991	30052	29854	29891	29947	29764	29989	29889	29976	30096	30078	30185	29896	29808	29715	29839	30054	30136	30109	29806	29977	30109	29882	30146	30057	29989	29827	29949	29917	29856	29915	30054	29839	29852	30049	29778	30186	29917	29908	29863	29832	29866	29901	29806	29847	29949	29902	29970	29782	29844	30164	30108	29987	29916	30051	29822	30185	29774	29937	29793	30007	29799	29925	29818	30060	29827	30058	29894	29806	29867	29891	29876	30194	30072	29794	29782	30018	29968	30121	30092	29950	29811	29987	30007	30050	29802	29830	29943	29894	29974	30114	29864	30041	30104	30099	29893	29884	29785	29794	29960	29818	29764	29810	29974	29811	29672	29732	29942	29960	29912	29935	29958	30051	29996	30170	29962	30183	29961	29875	29987	29893	29987	29593	29630	29773	29818	29783	29853	30038	29770	30074	30064	29950	29887	29859	30119	30037	30050	29977	29775	29786	29688	29944	30148	29929	29874	29986	29887	29655	30051	29895	30021	30151	30026	30025	29910	30154	29788	29783	29620	29753	30067	29972	30001	30164	30110	30068	29768	29726	29785	29918	29678	30037	29766	29866	29717	29989	30081	30078	29849	30083	29834	29828	30050	29850	29639	29828	30116	30015	29760	29779	29951	29826	29902	29882	29778	29819	29766	29702	29584	29924	29886	29775	29885	30162	29975	29975	29902	30277	30009	30118	30045	29784	30002	29934	30024	29937	29872	29975	29739	29979	29907	29916	29624	29731	29803	30086	30008	30030	29966	29888	30183	29952	29918	30108	29869	29615	29945	29917	29756	30031	30148	29770	29963	29880	30139	30022	29873	30006	29813	29745	29798	29987	29729	29855	29558	30038	30047	30091	29786	29698	29918	29671	29915	29711	30001	29798	30078	29919	29839	30062	30066	29934	29755	29782	29959	29653	30144	30159	29890	30016	29937	29839	29923	29985	29973	29954	29920	30016	29810	30065	30130	30074	30110	29929	29519	29881	29934	29833	30053	29900	29550	29700	30029	30017	29644	29987	29916	29673	29997	29729	29961	29857	29992	30074	29968	29884	29750	29808	29773	30041	29860	29880	29929	29870	29892	30006	29770	29767	30047	29966	29698	29965	29694	29897	29929	29888	29961	30008	29864	29821	30131	29957	30067	30192	30076	29737	30042	29840	29941	29668	30070	29858	30056	29932	29853	30047	29957	29956	29838	29858	30282	29990	29785	29954	29769	29807	30006	29732	29811	30240	29949	29952	29847	29865	29779	29673	29850	29757	29919	29796	30292	30074	30014	29955	29751	29865	29679	29654	29916	29708	29979	29766	29926	29860	29746	29985	29861	29794	30047	29905	29687	29924	29951	30064	30085	30054	29884	29889	30141	30047	30182	30044	29915	29955	29788	29841	29663	30069	29814	29954	29794	29783	29822	30254	29926	29843	30075	29878	29863	29715	30110	29854	29825	29926	30008	29852	29747	29737	29943	30052	29944	29963	29987	30105	29825	29769	29836	29851	29892	30141	30250	29806	29726	30166	29813	30065	29740	29876	29689	29712	29783	30036	29907	29886	29799	30007	30256	30023	30030	29844	29899	29917	29807	29531	30100	29913	29936	29841	30151	29844	29804	30078	30024	30006	29831	29981	30124	30129	30220	30078	30029	29736	29650	30039	30012	29917	29918	29912	30001	30082	29907	29775	29686	29951	30118	29677	29705	30081	29764	29912	29962	29877	29966	30075	29832	30090	29834	29853	29799	30051	29985	30006	29754	29979	29848	29958	29865	29996	29733	29748	29727	29984	29823	29853	29691	30123	29948	30060	29887	29911	30136	29884	29847	30229	29728	29643	30036	30019	29939	29947	29625	29913	29895	30082	29996	29859	30056	30148	29885	29818	30094	29681	29803	30031	29872	29549	29792	30049	29908	30108	29993	30127	30180	29901	30033	29753	29840	29900	29766	29715	29759	30122	29823	29772	29864	29776	30128	29889	29812	29833	29700	29843	29938	29989	29851	29932	29794	29863	30223	29911	29652	30060	29879	30015	30029	29997	29588	29945	30156	29977	29799	30128	29789	29871	29943	29965	30115	29842	29858	29762	29906	30042	29904	29865	29688	29874	29757	29986	30009	29903	29861	29820	29874	30141	29984	29742	29900	29808	29999	29767	29930	29758	29898	29772	30058	29776	30085	29903	29860	29943	29751	30054	29891	29887	30069	29916	30069	29726	29950	29824	29583	29790	30053	30098	29915	30042	29813	29875	29938	30094	30012	29869	29760	29895	30133	30141	29803	29684	29924	29779	29990	29771	29958	30200	30096	29960	29901	29970	29809	30177	29946	29935	29644	30107	30039	29872	30010	29731	30111	30058	29970	29986	29500	29793	29719	29854	29756	29865	29861	30110	29889
28551	37087	37116	30240	26349	23933	22252	21082	20620	20017	19816	19803	19545	19408	19041	18924	19114	18870	19072	19005	19037	18713	18958	18666	18534	18520	18656	18705	18413	18637	18329	18499	18542	18438	18479	18632	18651	18563	18587	18423	18691	18421	18409	18491	18662	18441	18429	18498	18272	18541	18502	18434	18535	18328	18681	18339	18494	18318	18349	18544	18425	18559	18223	18362	18656	18514	18655	18400	18480	18414	18382	18423	18462	18391	18433	18542	18433	18603	18344	18474	18622	18413	18395	18498	18442	18325	18410	18479	18470	18371	18300	18451	18252	18293	18400	18241	18284	18380	18451	18353	18484	18512	18601	18563	18505	18532	18337	18493	18467	18509	18380	18378	18453	18470	18406	18301	18450	18490	18441	18350	18417	18294	18339	18481	18583	18261	18359	18461	18491	18392	18471	18471	18477	18471	18458	18332	18496	18416	18396	18483	18345	18234	18687	18493	18468	18363	18346	18494	18473	18340	18258	18355	18379	18465	18391	18403	18382	18385	18500	18284	18332	18404	18440	18342	18389	18356	18322	18352	18359	18408	18358	18439	18383	18424	18465	18470	18436	18275	18347	18260	18397	18413	18138	18326	18532	18534	18451	18346	18584	18363	18402	18364	18465	18470	18343	18407	18267	18446	18277	18434	18395	18505	18463	18351	18514	18500	18412	18556	18458	18525	18576	18376	18506	18277	18626	18424	18367	18489	18427	18302	18345	18333	18483	18362	18453	18498	18663	18460	18388	18316	18419	18539	18558	18273	18502	18400	18522	18429	18354	18474	18670	18290	18433	18368	18331	18407	18422	18386	18389	18459	18471	18368	18458	18359	18512	18376	18416	18401	18629	18730	18514	18483	18367	18434	18498	18459	18366	18464	18474	18470	18513	18320	18637	18352	18426	18533	18460	18562	18516	18514	18442	18218	18356	18272	18529	18476	18310	18430	18585	18486	18447	18570	18638	18334	18625	18440	18537	18208	18469	18343	18352	18548	18237	18498	18281	18476	18263	18327	18418	18491	18392	18324	18320	18645	18492	18371	18467	18341	18487	18421	18390	18317	18466	18405	18478	18463	18428	18557	18453	18372	18376	18415	18380	18580	18481	18548	18386	18422	18381	18220	18385	18292	18383	18226	18437	18407	18359	18380	18457	18474	18356	18380	18378	18335	18534	18505	18569	18488	18367	18240	18413	18509	18410	18525	18433	18294	18549	18261	18265	18293	18473	18448	18409	18553	18444	18281	18480	18495	18362	18304	18450	18240	18567	18467	18452	18630	18312	18361	18440	18491	18382	18464	18399	18298	18445	18570	18344	18397	18560	18514	18513	18504	18589	18646	18421	18452	18337	18436	18400	18605	18621	18288	18496	18396	18473	18288	18327	18542	18342	18290	18390	18432	18212	18519	18426	18460	18376	18381	18552	18424	18328	18516	18375	18576	18632	18366	18627	18639	18331	18498	18428	18577	18553	18287	18449	18373	18508	18510	18361	18576	18446	18475	18285	18450	18341	18731	18352	18423	18494	18545	18798	18389	18449	18494	18318	18481	18433	18420	18412	18371	18272	18422	18530	18340	18378	18429	18499	18478	18381	18441	18370	18426	18507	18437	18324	18352	18558	18284	18455	18296	18378	18510	18462	18482	18507	18324	18399	18450	18338	18422	18605	18177	18446	18400	18380	18263	18336	18300	18376	18380	18547	18464	18499	18264	18319	18271	18511	18618	18511	18437	18465	18384	18584	18353	18354	18416	18448	18507	18354	18546	18505	18330	18229	18417	18453	18696	18343	18327	18465	18459	18459	18468	18304	18287	18480	18397	18407	18610	18410	18317	18452	18427	18645	18311	18410	18284	18389	18423	18377	18553	18371	18451	18459	18408	18348	18309	18456	18404	18663	18516	18293	18483	18299	18415	18514	18333	18517	18324	18467	18196	18468	18429	18479	18393	18542	18468	18449	18470	18479	18375	18388	18286	18584	18322	18499	18595	18391	18336	18590	18460	18441	18446	18389	18446	18327	18435	18430	18216	18465	18535	18549	18555	18436	18468	18408	18316	18515	18439	18475	18318	18433	18477	18243	18441	18358	18372	18627	18544	18490	18398	18308	18355	18318	18536	18615	18548	18349	18607	18328	18316	18477	18290	18361	18354	18186	18532	18338	18286	18354	18391	18537	18460	18510	18497	18498	18369	18463	18360	18265	18436	18260	18408	18358	18516	18357	18445	18504	18403	18486	18358	18278	18249	18349	18351	18579	18354	18589	18456	18474	18369	18498	18385	18449	18337	18615	18568	18428	18378	18391	18389	18406	18399	18421	18294	18469	18446	18277	18485	18478	18457	18429	18377	18393	18601	18521	18436	18361	18489	18416	18456	18408	18279	18322	18401	18578	18559	18387	18319	18553	18294	18443	18292	18464	18504	18488	18335	18407	18343	18539	18359	18542	18457	18379	18402	18475	18404	18395	18708	18307	18496	18514	18435	18492	18469	18198	18360	18225	18469	18634	18315	18350	18231	18410	18380	18495	18225	18393	18678	18302	18513	18325	18366	18482	18493	18503	18497	18478	18297	18356	18485	18436	18483	18468	18329	18341	18316	18333	18379	18519	18365	18453	18626	18510	18289	18408	18384	18466	18571	18246	18481	18453	18512	18424	18445	18510	18314	18449	18308	18597	18408	18389	18255	18470	18426	18406	18662	18389	18505	18362	18496	18496	18505	18323	18308	18592	18404	18560	18509	18446	18390	18456	18447	18564	18326	18311	18433	18447	18408	18544	18481	18444	18436	18490	18417	18380	18544	18364	18545	18494	18305	18293	18460	18321	18434	18334	18481	18362	18361	18336	18424	18359	18422	18418	18546	18411	18386	18368	18466	18281	18382	18242	18512	18417	18486	18235	18353	18516	18666	18311	18367	18306	18474	18475	18412	18496	18535	18365	18402	18488	18673	18319	18606	18418	18482	18272	18483	18372	18453	18436	18501	18276	18532	18368	18405	18462	18463	18553	18395	18433	18406	18582	18418	18187	18396	18501	18372	18398	18448	18412	18454	18476	18425	18509	18572	18474	18321	18515	18398	18397	18260	18389	18526	18368	18456	18257	18526	18431	18380	18381	18351	18478	18472	18392	18457	18488	18345	18308	18458	18440	18453	18742	18340	18650	18516	18425	18295	18259	18384	18427	18503	18466	18376	18463	18343	18412	18545	18389	18563	18467	18379	18434	18289	18518	18467	18372	18380	18549	18670	18603	18390	18425	18520	18425	18658	18395	18418	18331	18306	18431	18433	18348	18571	18385	18423	18424	18450	18390	18455	18323	18465	18468	18417	18468	18495	18594	18379	18435	18360	18270	18177	18417	18477	18386	18508	18460	18561	18425	18431	18308	18270	18416	18335	18270	18222	18374	18503	18589	18622	18314	18472	18426	18433	18404	18288	18273	18264	18518	18466	18357	18316	18417	18409	18374	18661	18328	18296	18332	18497	18466	18509	18323	18396	18267	18390	18419	18510	18273	18280	18557	18518	18445	18425	18332	18444	18470	18549	18347	18356	18452	18497	18442	18410	18473	18423	18488	18416	18208	18462	18426	18470	18334	18432	18155	18567	18436	18539	18388	18598	18421	18398	18282	18474	18420	18322	18523	18401	18295	18476	18337	18381	18426	18334	18408	18490	18504	18422	18412	18354	18492	18613	18488	18315	18446	18359	18386	18319	18246	18391	18265	18451	18514	18276	18402	18274	18332	18325	18563	18530	18434	18464	18517	18273	18465	18417	18500	18442	18472	18566	18451	18297	18484	18425	18260	18518	18436	18435	18326	18439	18603	18427	18386	18356	18502	18303	18476	18462	18500	18650	18456	18571	18485	18496	18458	18351	18409	18467	18317	18469	18239	18447	18392	18280	18387	18394	18626	18469	18561	18402	18365	18628	18450	18348	18371	18540	18318	18342	18565	18272	18311	18230	18264	18460	18447	18543	18459	18341	18344	18486	18489	18677	18592	18621	18440	18416	18482	18364	18552	18513	18476	18375	18465	18404	18532	18355	18573	18295	18523	18404	18348	18445	18548	18368	18371	18374	18449	18487	18367	18442	18459	18443	18382	18505	18447	18463	18308	18444	18568	18370	18261	18235	18460	18532	18506	18367	18638	18664	18373	18634	18478	18431	18436	18346	18421	18492	18510	18500	18428	18383	18535	18598	18298	18328	18531	18337	18377	18472	18306	18390	18358	18307	18561	18476	18438	18422	18516	18542	18352	18324	18500	18363	18495	18553	18378	18611	18355	18486	18487	18387	18531	18606	18605	18485	18371	18448	18383	18202	18530	18481	18410	18332	18523	18422	18634	18281	18421	18393	18430	18426	18347	18699	18560	18332	18401	18399	18440	18394	18389	18532	18286	18474	18354	18548	18593	18310	18435	18536	18516	18502	18345	18346	18316	18166	18525	18559	18582	18430	18368	18483	18383	18317	18530	18472	18296	18438	18500	18422	18386	18347	18432	18363	18301	18209	18562	18650	18347	18574	18522	18174	18477	18357	18362	18507	18628	18420	18440	18311	18474	18412	18530	18408	18431	18488	18324	18421	18317	18431	18406	18422	18255	18511	18433	18247	18294	18466	18598	18316	18446	18464	18581	18359	18475	18441	18358	18376	18413	18292	18438	18440	18600	18408	18439	18333	18479	18412	18526	18577	18523	18465	18388	18470	18371	18429	18436	18529	18432	18425	18445	18298	18469	18349	18299	18541	18246	18380	18553	18423	18509	18439	18420	18415	18534	18330	18128	18468	18303	18502	18558	18524	18236	18429	18434	18452	18561	18415	18347	18323	18387	18611	18452	18420	18441	18440	18484	18269	18355	18404	18318	18174	18586	18254	18630	18413	18358	18254	18541	18484	18393	18414	18323	18557	18396	18525	18274	18301	18536	18496	18402	18405	18528	18544	18378	18324	18335	18491	18414	18283	18586	18355	18530	18353	18333	18422	18362	18424	18426	18427	18557	18405	18401	18258	18440	18514	18362	18338	18310	18480	18406	18525	18367	18556	18320	18389	18330	18444	18397	18447	18419	18496	18541	18311	18516	18400	18442	18406	18537	18188	18458	18558	18488	18271	18366	18598	18498	18485	18586	18404	18280	18449	18381	18484	18521	18486	18602	18386	18322	18399
24097	21180	28047	25857	26866	32190	34594	31594	30833	30657	30339	29891	29723	29491	29322	29257	29199	29207	29399	29166	29155	28924	28998	28959	28796	28884	28627	28478	28330	28710	28658	28787	28620	28655	28332	28378	28564	28510	28587	28380	28665	28668	28726	28497	28376	28523	28399	28469	28412	28601	28593	28535	28466	28316	28448	28568	28530	28289	28567	28614	28496	28392	28242	28471	28332	28437	28361	28490	28479	28317	28428	28266	28263	28519	28675	28350	28498	28655	28441	28310	28287	28470	28527	28289	28315	28426	28367	28346	28356	28357	28659	28413	28527	28390	28282	28270	28388	28239	28564	28032	28397	28562	28311	28479	28701	28399	28629	28333	28595	28278	28304	28433	28354	28296	28432	28309	28488	28357	28389	28336	28468	28552	28396	28324	28360	28306	28506	28395	28558	28320	28380	28491	28447	28145	28464	28370	28285	28180	28342	28373	28235	28398	28385	28258	28290	28392	28380	28320	28317	28486	28450	28523	28249	28370	28529	28506	28575	28259	28563	28280	28524	28735	28500	28425	28383	28509	28385	28409	28482	28370	28347	28416	28603	28523	28492	28611	28169	28219	28389	28510	28305	28343	28323	28172	28488	28373	28507	28540	28787	28391	28273	28084	28247	28494	28096	28350	28267	28331	28469	28402	28191	28267	28373	28294	28325	28234	28525	28469	28271	28225	28544	28476	28470	28372	28187	28081	28220	28411	28361	28554	28025	28127	28195	28177	28377	28491	28425	28180	28421	28321	28367	28123	28398	28201	28473	28365	28266	28203	28355	28227	28157	28316	28390	28414	28430	28451	28373	28298	28618	28307	28583	28487	28453	28361	28356	28139	28289	28048	28205	28104	28476	28114	28407	28447	28310	28434	28431	28355	28277	28194	28591	28377	28414	28190	27913	28087	28510	28358	28400	28432	28428	28222	28270	28329	28392	28092	28170	28456	28353	28445	28353	28361	28241	28534	28194	28085	28191	28605	28399	28493	28417	28441	28550	28311	28442	28339	28506	28538	28086	28352	28342	28638	28272	28279	28392	28549	28440	28326	28274	28230	28229	28408	28497	28383	28256	28235	28502	28316	28351	28137	28484	28277	28322	28377	28130	28231	28409	28414	28444	28532	28564	28301	28534	28316	28380	28379	28430	28236	28351	28644	28414	28298	28355	28311	28393	28400	28288	28246	28417	28355	28349	28661	28311	28605	28787	28449	28516	28516	28174	28328	28404	28606	28430	28189	28340	28265	28390	27816	28504	28560	28475	28233	28486	28434	28272	28501	28291	28371	28443	28407	28292	28211	28661	28369	28144	28072	28316	28135	28513	28273	28572	28464	28453	28408	28563	28058	28290	28291	28353	28263	28575	28399	28312	28545	28244	28302	28411	28398	28294	28599	28518	28468	28361	28285	28215	28410	28341	28312	28278	28223	28489	28456	28517	28129	28524	28410	28386	28472	28209	28553	28434	28219	28153	28079	28206	28391	28276	28265	28427	28375	28327	28516	28349	28448	28287	28448	28437	28245	28463	28675	28187	28618	28193	28507	28258	28434	28430	28352	28345	28254	28259	28313	28467	28578	28598	28432	28308	27928	28563	28454	28765	28432	28370	28302	28353	28390	28398	28560	28499	28258	28184	28452	28640	28343	28126	28134	28443	28348	28440	28301	28302	28468	28459	28284	28211	28439	28182	28494	28245	28484	28392	28226	28231	28403	28535	28471	28340	28407	28353	28379	28425	28671	28166	28211	28330	28370	28284	28445	28733	28458	28626	28351	28462	28153	28237	28482	28650	28468	28305	28370	28538	28138	28224	28122	28305	28126	28265	28375	28583	28443	28524	28424	28458	28407	28307	28608	28285	28524	28570	28422	28368	28146	28215	28549	28562	28535	28308	28509	28510	28324	28403	28307	28517	28139	28144	28412	28258	28229	28329	28654	28452	28234	28401	28370	28438	28472	28512	28546	28261	28499	28388	28408	27965	28318	28227	27985	28338	28302	28290	28274	28489	28299	28063	28472	28596	28313	28298	28325	28294	28287	28449	28417	28579	28096	28334	28387	28508	28302	28673	28475	28391	28319	28120	28230	28552	28338	28310	28201	28459	28511	28272	28446	28472	28301	28400	28254	28392	28341	28318	28411	28307	28324	28480	28425	28667	28516	28501	28143	28443	28277	28352	28331	28283	28300	28603	28466	28468	28450	28436	28412	28680	28475	28452	28498	28448	28241	28303	28112	28659	28427	28346	28359	28320	28683	28440	28482	28424	28311	28381	28527	28423	28323	28319	28477	28212	28391	28425	28239	28087	28209	28246	28365	28363	28197	28441	28565	28337	28296	28526	28445	28507	28355	28282	28667	28441	28332	28459	28365	28535	28287	28346	28262	28299	28245	28265	28504	28394	28421	28187	28524	28472	28132	28487	28600	28582	28392	28648	28306	28276	28393	28305	28563	28359	28197	28182	28509	28512	28376	28194	28257	28327	28615	28294	28386	28472	28464	28345	28350	28471	28654	28211	28283	28595	28117	28577	28127	28314	28594	28547	28543	28259	28509	28539	28452	28295	28383	28158	28194	28436	28371	28521	28158	28128	28387	28365	28423	28413	28161	28096	28230	28198	28105	28279	28260	28112	28422	28465	28454	28150	28501	28356	28322	28281	28521	28418	28282	28303	28414	28428	28523	28416	28366	28294	28250	28171	28261	28601	28440	28351	28360	28613	28544	28398	28229	28255	28310	28541	28451	28303	28358	28566	28346	28542	28386	28319	28387	28403	28439	28543	28547	28414	28230	28382	28230	28197	28489	28097	28279	28541	28192	28212	28271	27919	28365	28346	28537	28692	28227	28477	28072	28235	28175	28374	28323	28394	28213	28502	28505	28311	28422	28384	28448	28497	28003	28542	28407	28286	28414	28401	28417	28742	28246	28202	28301	28187	28371	28610	28528	28186	28309	28357	28449	28381	28266	28362	28383	28423	28160	28295	28238	28587	28353	28234	28432	28312	28332	28247	28242	28456	28315	28409	28195	28201	28326	28340	28017	28351	28375	28293	28230	28451	28175	28446	28478	28520	28430	28335	28357	28322	28283	28097	28473	28549	28310	28379	28371	28305	28311	28487	28355	28285	28251	28017	28381	28317	28641	28208	28407	28299	28275	28247	28556	28231	28277	28381	28336	28360	28162	28511	28390	28345	28244	28406	28284	28411	28354	28417	28536	28328	28305	28115	28303	28421	28645	28506	28530	28428	28579	28245	28301	28175	28211	28243	28396	28477	28227	28449	28445	28253	28208	28256	28604	28477	28207	28300	28225	28645	28414	28518	28547	28274	28124	28173	28372	28428	28561	28270	28287	28386	28401	28210	28732	28243	28358	28482	28256	28458	28627	28302	28410	28286	28246	28648	28300	28448	28575	28618	28444	28148	28520	28588	28231	28587	28480	28369	28406	28444	28582	28302	28430	28480	28482	28634	28300	28568	28057	28469	28395	28471	28319	28462	28632	28837	28586	28098	28403	28502	28435	28350	28357	28632	28253	28616	28343	28147	28482	28104	28264	28272	28409	28496	28527	28164	28556	28247	28337	28274	28243	28472	28319	28148	28194	28309	28061	28463	28328	28303	28452	28168	28274	28521	28211	28556	28397	28386	28431	28441	28245	28152	28405	28441	28364	28408	28209	28596	28478	28185	28276	28585	28555	28296	28519	28495	28046	28274	28333	28624	28433	28432	28381	28369	28120	28053	28493	28407	28646	28188	28256	28418	28151	28231	28335	28290	28055	28335	28447	28325	28274	28405	28286	28400	28202	28144	28309	28590	28560	28328	28362	28387	28272	28387	28271	28408	28418	28632	28609	28299	28570	28350	28608	28301	28367	28334	28173	28183	28316	28326	28377	28572	28383	28342	28368	28374	28538	28178	28280	28382	28363	28355	28294	28192	28271	28503	28461	28473	28437	28630	28444	28433	28341	28415	28565	28347	28564	28240	28402	28563	28515	28441	28163	28465	28486	28430	28381	28579	28483	28308	28544	28441	28357	28356	28385	28273	28497	28515	28249	28427	28271	28175	28476	28200	28507	28247	28221	28492	28317	28344	28344	28461	28559	28679	28349	28358	28046	28481	28446	28316	28647	28523	28429	28392	28500	28471	28495	28433	28517	28521	28490	28397	28401	28489	28358	28561	28609	28364	28168	28390	28607	28220	28321	28268	28286	28239	28214	28447	28337	28289	28456	28280	28516	28409	28126	28368	28508	28300	28416	28349	28248	28538	28386	28247	28627	28538	28255	28297	28234	28448	28196	28347	28423	28484	28334	28333	28404	28284	28379	28149	28362	28330	28467	28067	28168	28341	28371	28476	28475	28286	28306	28569	28621	28352	28447	28060	28314	28384	28270	28548	28196	28376	28174	28496	28515	28515	28489	28251	28338	28529	28215	28652	28478	28337	28405	28408	28416	28346	28242	28378	28204	28450	28300	28167	28239	28630	28447	28062	28306	28389	28260	28286	28162	28302	28217	28388	28603	28333	28382	28314	28313	28308	28173	28312	28375	28265	28256	28560	28278	28451	28511	28793	28329	28565	28151	28384	28495	28375	28476	28324	28500	28420	28436	28438	28407	28338	28367	28530	28340	28474	28518	28201	28207	28355	28544	28220	28426	28278	28513	28351	28432	28533	28256	28464	28202	28466	28329	28600	28459	28440	28370	28331	28590	28057	28296	28433	28404	28876	28476	28489	28352	28122	28226	28375	28481	28373	28302	28375	28379	28431	28445	28251	28728	28498	28251	28244	28376	28435	28403	28664	28049	28558	28224	28550	28239	28332	28223	28341	28349	28604	28129	28460	28299	28435	28374	28326	28271	28147	28132	28324	28513	28402	28472	28491	28339	28591	28505	28503	28327	28476	28400	28272	28207	28769	28567	28236	28259	28349	28474	28466	28395	28319	28194	28391	28361	28337	28439	28401	28166	28311	28435	28427	28276	28246	28424	28347	28342	28435	28812	28575	28142	28433	28343	28167	28308	28140	28450	28521	28213	28140	28389	28490	28277	28137	28241	28435	28419	28594	28539	28195	28635	28254	28264	28355	28366	28666	28446	28418	28356	28139	28269	28390	28440	28530	28225	28351	28413	28275	28388	28272	28421	28554	28369	28425	28264	28345	28236	28481	28532
25822	43607	43370	35423	29841	26457	24290	22320	21270	20821	20196	19880	19531	19304	18678	18953	18993	18732	18663	18677	18588	18285	18372	18434	18289	18107	18247	18040	17888	17947	18029	17997	17837	17969	17853	17948	17844	17742	17738	17794	17730	17847	17711	17810	17842	17679	17697	17695	17734	17738	17762	17862	17792	17679	17809	17769	17907	17611	17676	17843	17669	17916	17848	17719	17540	17664	17763	17547	17749	17703	17793	17617	17648	17751	17704	17566	17669	17765	17700	17729	17737	17779	17511	17805	17863	17615	18081	17769	17869	17707	17803	17663	17695	17771	17720	17917	17805	17814	17678	17968	17837	17500	17816	17697	17666	17680	17868	17548	17697	17692	17729	17774	17621	17758	17572	17742	17764	17791	17770	17675	17826	17786	17578	17615	17769	17815	17668	17733	17688	17553	17583	17731	17729	17796	17579	17922	17765	17757	17801	17776	17692	17631	17791	17629	17804	17648	17766	17717	17707	17733	17797	17639	17820	17686	17657	17755	17671	17916	17692	17760	17848	17645	17751	17654	17461	17508	17580	17770	17775	17764	17573	17961	17704	17835	17743	17615	17638	17792	17491	17596	17688	17672	17758	17675	17675	17587	17662	17814	18075	17689	17770	17684	17828	17654	17765	17868	17822	17712	17768	17675	17689	17748	17807	17776	17692	17649	17607	17942	17660	17530	17728	17733	17679	17648	17678	17795	17554	17723	17771	17747	17681	17654	17701	17702	17731	17695	17724	17731	17884	17682	17784	17728	17638	17616	17689	17637	17565	17620	17798	17715	17753	17749	17692	17738	17643	17731	17773	17688	17888	17664	17636	17783	17507	17759	17673	17767	17608	17687	17744	17599	17681	17651	17456	17731	17809	17606	17763	17740	17860	17721	17714	17671	17805	17591	17874	17652	17700	17791	17659	17733	17745	17685	17595	17553	17612	17759	17932	17796	17825	17563	17669	17748	17598	17626	17823	17764	17632	17745	17617	17608	17821	17603	17830	17876	17672	17752	17836	17648	17902	17753	17665	17695	17842	17545	17715	17775	17736	17626	17628	17677	17789	17622	17566	17650	17747	17701	17601	17500	17761	17558	17637	17703	17688	17610	17753	17494	17719	17711	17692	17766	17589	17736	17680	17847	17646	17629	17578	17923	17758	17265	17688	17738	17643	17759	17898	17562	17598	17720	17783	17654	17815	17780	17673	17772	17659	17824	17836	17680	17814	17794	17688	17649	17720	17602	17682	17662	17662	17923	17431	17666	17664	17773	17683	17526	17895	17777	17753	17631	17690	17586	17766	17608	17699	17654	17681	17653	17791	17755	17842	17887	17677	17794	17741	17607	17845	17716	17678	17747	17702	17846	17683	17698	17697	17781	17879	17711	17755	17772	17846	17839	17860	17625	17674	17610	17790	18019	17781	17697	17716	17700	17630	17708	17690	17683	17784	17746	17826	17754	17805	17841	17591	17736	17608	17855	17561	17738	17745	17796	17698	17733	17671	17737	17820	17541	17769	17766	17880	17835	17736	17636	17561	17587	17636	17626	17450	17763	17745	17664	17772	17803	17779	17884	17612	17690	17672	17859	17768	17682	17704	17746	17697	17802	17638	17724	17891	17691	17639	17700	17464	17694	17721	17731	17761	17733	17627	17486	17728	17702	17582	17711	17589	17781	17720	17750	17743	17699	17883	17681	17786	17732	17651	17653	17762	17589	17639	17833	17575	17737	17692	17558	17749	17660	17660	17694	17737	17861	17701	17835	17766	17670	17637	17697	17657	17762	17674	17609	17791	17577	17622	17771	17741	17780	17773	17737	17722	17559	17664	17870	17737	17652	17607	17920	17726	17777	17648	17632	17559	17607	17839	17610	17818	17853	17624	17813	17692	17891	17803	17772	17735	17657	17719	17772	17554	17471	17850	17753	17543	17893	17793	17714	17642	17741	17660	17871	17651	17720	17619	17758	17944	17833	17782	17703	17560	17769	17697	17756	17740	17526	17548	17466	17817	17823	17815	17672	17649	17818	17878	17719	17618	17754	17680	17580	17764	17624	17694	17709	17789	17765	17691	17824	17700	17850	17838	17680	17693	17771	17868	17666	17596	17705	17718	17769	17843	17744	17671	17664	17695	17626	17669	17709	17620	17712	17688	17867	17558	17746	17708	17641	17660	17755	17653	17839	17675	17647	17616	17748	17707	17926	17588	17703	17709	17741	17672	17927	17811	17698	17701	17731	17747	17625	17656	17717	17713	17720	18007	17632	17879	17805	17753	17727	17780	17634	17723	17819	17601	17738	17636	17775	17553	17749	17756	17683	17736	17700	17834	17720	17742	17766	17689	17759	17638	17651	17538	17672	17798	17693	17783	17783	17595	17844	17858	17865	17617	17572	17866	17573	17721	17720	17754	17660	17785	17679	17717	17628	17585	17604	17681	17851	17802	17561	17506	17689	17731	17669	17730	17616	17742	17831	17648	17744	17780	17638	17702	17810	17575	17797	17624	17731	17618	17640	17899	17719	17809	17749	17669	17813	17671	17615	17607	17780	17637	17793	17726	17619	17715	17517	17938	17919	17855	17734	17474	17825	17723	17941	17791	17750	17950	17732	17760	17713	17830	17571	17618	17853	17736	17833	17698	17611	17699	17719	17816	17879	17687	17837	17649	17697	17843	17776	17663	17634	17628	17545	17763	17755	17726	17716	17706	17740	17676	17691	17634	17673	17742	17661	17805	17621	17747	17706	17932	17773	17716	17690	17688	17619	17649	17627	17704	17796	17667	17864	17622	17617	17440	17799	17813	17807	17642	17735	17788	17792	17533	17732	17606	17944	17811	17776	17848	17703	17461	17717	17863	17614	17800	17675	17661	17584	17767	17684	17620	17731	17696	17655	17612	17711	17963	17788	17636	17841	17717	17708	17781	17671	17785	17843	18003	17466	17662	17775	17670	17781	17778	17795	17729	17726	17631	17597	17833	17677	17670	17761	17731	17692	17777	17543	17695	17843	17754	17784	17832	17837	17668	17577	17798	17635	17873	17751	17650	17686	17643	17706	17616	17926	17750	17764	17816	17559	17643	17714	17645	17714	17685	17840	17640	17628	17538	17736	17788	17695	17730	17592	17467	17744	17770	17674	17940	17668	17658	17763	17594	17734	17862	17785	17576	17861	17675	17899	17907	17771	17959	17705	17668	17826	17837	17680	17712	17664	17752	17689	17858	17669	17791	17884	17561	17821	17784	17740	17728	17658	17783	17833	17943	17727	17660	17900	17605	17728	17759	17814	17665	17810	17621	17588	17529	17782	17702	17898	17704	17826	17592	17666	17937	17717	17646	17685	17704	17770	17723	17524	17663	17837	17675	17598	17852	17803	17812	17616	17866	17780	17742	17708	17675	17728	17825	17786	17960	17567	17697	17793	17702	17479	17601	17876	17692	17729	17635	17797	17783	17705	17751	17739	17709	17613	17509	17819	17766	17600	17774	17772	17735	17655	17706	17835	17752	17636	17788	17710	17769	17788	17490	17894	17679	17610	17858	17784	17701	17784	17823	17844	17776	17633	17704	17603	17668	17783	17774	17771	17962	17844	17620	17581	17735	17862	17689	17854	17756	17831	17787	17765	17728	17559	17764	17800	17662	17661	17822	17594	17694	17777	17642	17825	17618	17674	17663	18002	17776	17815	17559	17728	17700	17678	17744	17795	17821	17563	17746	17430	17706	17840	17543	17708	17742	17690	17868	17664	17697	17647	17671	17754	17693	17666	17913	17735	17667	17845	17553	17584	17818	17731	17611	17658	17929	17731	17708	17547	17788	17642	17709	17660	17601	17706	17673	17660	17834	17765	17812	17872	17786	17797	17638	17850	17948	17504	17775	17603	17751	17637	17879	17619	17708	17817	17748	17711	17765	17686	17573	17765	17887	17870	17824	17720	17705	17588	17925	17766	17752	17813	17571	17690	17658	17776	17583	17805	17708	17904	17609	17837	17578	17789	17627	17757	17612	17792	17751	17702	17937	17775	17672	17632	17675	17758	17722	17593	17684	17856	17753	17665	17798	17593	17738	17719	17686	17711	17894	17777	17761	17748	17565	17842	17817	17749	17723	17741	17681	17736	17748	17828	17739	17715	17878	17757	17574	17512	17762	17659	17818	17470	17737	17812	17785	17725	17652	17729	17657	17883	17732	17691	17718	17695	17786	17704	17740	17872	17752	17667	17682	17636	17675	17719	17682	17665	17645	17544	17717	17737	17820	17571	17616	17743	17767	17771	17728	17816	17817	17535	17649	17811	17510	17553	17657	17910	17841	17796	17745	17704	17681	17655	17575	17762	17645	17711	17760	17574	17719	17810	17831	17881	18010	17583	17860	17597	17642	17759	17838	17631	17653	17817	17705	17747	17697	17513	17634	17621	17808	17858	17837	17744	17632	17810	17895	17813	17800	17764	17640	17561	17834	17541	17841	17769	17910	17904	17769	17767	17771	17757	17691	17802	17723	17636	17743	17610	17620	17770	17676	17604	17848	17637	17728	17903	17683	17814	17793	17556	17792	17777	17590	17844	17825	17755	17673	17592	17665	17802	17819	17763	17708	17820	17731	17874	17886	17812	17822	17733	17826	17756	17757	17753	17729	17855	17699	17770	17502	17660	17755	17553	17851	17727	17820	17708	17616	17772	17760	17642	17675	17812	17576	17575	17690	17742	17668	17729	17890	17626	17683	17731	17673	17604	17692	17695	17857	17613	17777	17704	17618	17812	17784	17724	17719	17680	17838	17747	17687	17667	17788	17718	17738	17636	17604	17703	17758	17684	17742	17772	17586	17870	17687	17711	17677	17761	17674	17525	17666	17766	17662	17721	17764	17850	17621	17787	17643	17795	17711	17613	17802	17856	17679	17804	17575	17642	17813	17842	17658	17859	17799	17613	17615	17663	17898	17607	17721	18009	17568	17851	17852	17852	17640	17720	17764	17842	17704	17766	17886	17680	17653	17712	17805	17726	17675	17884	17565	17676	17914	17545	17663	17745	17771	17793	17853	17764	17927	17812	17749	17759	17582	17783	17687	17369	17712	17744	17851	17666	17636	17748	17694	17710	17704	17573	17622	17600	17907	17891	17755	17599	17658	17845	17687	17740	17856	17833	17549	17542	17679	17846	17588	17743	17653	17641
22615	21228	27904	25243	24247	31233	36896	33630	32755	32545	32242	31289	31378	30950	30600	30772	30407	30309	30259	30282	30424	30155	30269	30111	29769	29670	29734	29809	29694	29723	29518	29684	29634	29655	29489	29508	29700	29638	29397	29645	29514	29500	29393	29285	29416	29348	29266	29269	29074	29579	29173	29286	29399	29580	29387	29158	29360	29247	29251	29419	29409	29317	29450	29127	29099	29239	29429	29315	29431	29366	29326	29566	29456	29337	29535	29707	29270	29216	29280	29102	29303	29377	29308	29733	29465	29267	29317	29366	29515	29205	29126	28901	29144	29125	29286	29313	29313	29179	29168	29379	29297	29344	29090	29203	29414	29279	29351	29280	29298	29380	29154	29321	29224	29590	29256	29506	29321	29489	29167	29403	29302	29298	29281	29108	29511	29248	29510	29120	29317	29348	29262	29049	29118	29090	29194	29210	29228	29254	29152	29411	29504	29400	29145	29359	29232	29416	29415	29213	29257	29155	29423	29315	29234	29269	29310	29259	29273	29356	29416	29343	29249	29091	29511	29501	29209	29433	29139	29303	29532	29143	29419	29345	29063	28890	29251	29397	29313	29379	29144	29388	29399	29340	29238	29090	29296	29319	29460	29505	29176	29156	29520	29289	29254	29064	29508	29122	29186	29383	29512	29135	29339	29382	29198	29281	29293	29361	29206	29255	29405	29351	29317	29310	29337	29123	29374	29413	29421	29234	29209	29276	29232	29081	29061	29344	29352	29304	29135	29284	29140	29165	29476	29469	29119	29028	29117	29455	29265	29431	29324	29499	29454	29185	29184	29572	29216	29422	29464	29034	29216	29153	29289	28973	29536	29264	29421	29200	29145	29028	29068	29209	29420	29469	29424	29377	29342	29393	29366	29627	29052	29232	29133	29191	29143	29255	29189	29172	29203	29475	29107	29236	29268	29348	29007	29425	29207	29465	29438	29558	29198	29302	29158	29246	29252	29166	29254	29444	29122	29104	29270	29197	29376	29357	29447	29084	29090	29146	29306	29411	29153	29245	29306	29274	29414	29321	29256	29261	29536	29469	29278	29371	29317	29440	29358	29371	29049	29375	29306	28908	29385	29449	29129	29547	29154	29168	29632	29486	29209	29357	29306	29405	29216	29049	29131	29352	29260	28846	28975	29256	29449	29568	29681	29516	29402	29118	29526	29344	29304	29341	29213	29321	29624	29469	29340	29147	29115	29256	29371	29298	29374	29231	29072	29380	29405	29309	29310	29101	29442	29364	29304	29179	29263	29470	29499	29125	29201	29324	29486	29286	29092	29115	29382	29220	29358	29137	29162	28964	29270	29270	29386	29199	28989	29572	29183	29271	29395	29201	29379	28951	29485	29363	29557	29165	29230	29397	29300	29208	29410	29324	29586	29361	29405	29229	29283	29543	29353	29341	29448	29224	29177	29192	29388	29322	29308	29211	29359	29318	29489	29304	29362	29369	29389	29328	29258	29459	29080	29263	29123	29228	29329	29362	29214	29405	29390	29483	29325	29243	29375	29335	28994	29364	29282	29150	29241	29108	29001	29260	29125	29414	29031	29154	29372	29280	29162	29336	29394	29252	29624	29133	29033	29278	28978	29079	29268	29117	29305	29320	29185	29111	29255	28995	29561	29177	29280	29550	29243	29211	29363	29292	29274	29217	29312	29044	29315	29205	29130	29206	29290	29296	29070	29442	29257	29177	29417	29245	29439	29215	29255	29311	29281	29254	28896	29385	29438	29484	29295	29602	29342	29286	29214	29348	29722	29326	29232	29383	29201	29379	29524	29241	29397	29223	29567	29359	29066	29055	29120	29294	29370	29346	29367	29313	29507	29248	29300	29207	29182	29187	29306	29387	28959	29133	29570	28961	29175	29204	29087	29304	29254	29275	29188	29418	29164	29228	29240	29140	29339	29129	29476	29160	29397	29340	29288	29341	29260	29077	29339	29315	29346	29289	29315	29275	29095	29217	29291	29342	29055	29476	29323	29072	29321	29042	29212	29164	29120	29497	29345	29120	29332	29319	29238	29264	29472	29298	29181	29215	29257	29209	28933	29295	29336	29298	29393	29498	29667	29155	29434	29536	29443	29174	28951	29252	29363	29189	29535	29374	29441	29344	29583	29348	29464	29378	29424	29386	29610	29491	29199	29195	29197	29461	29372	28933	29328	29565	29368	29242	29239	29305	29298	29379	29408	29407	29428	29145	29202	29139	29130	29250	29304	29220	29257	29050	29265	29195	29377	29194	29387	29612	29461	29178	29261	29075	28996	29216	29436	29461	29132	29445	29512	29402	29024	28982	29465	29147	29293	29376	29246	29334	29345	29405	29131	29049	29351	29199	29591	29347	29205	29374	29210	29288	29325	29192	29363	29107	29148	29000	29305	29506	29231	29413	29290	29311	29351	29258	29283	29442	29369	29460	29259	29399	29090	29192	29182	29197	29379	29334	29242	29328	29135	29310	29441	29139	29202	29465	29303	29281	29410	29280	29235	29113	29339	29405	29118	29395	29291	29158	29399	29579	29294	29269	29087	29076	29331	29182	29130	29306	29389	29464	29310	29128	29359	29072	29130	29114	29417	29047	29223	29168	29015	29310	29222	29304	29480	29477	29481	29353	29483	29334	29397	29309	29245	29281	29287	29060	29356	29205	29130	29164	29249	29063	29458	29153	29441	29335	29228	29479	29416	29475	29308	29095	29366	29300	29165	29302	29313	29532	29400	29190	29271	29168	29304	29495	29574	29493	29327	29446	28989	29375	29195	29149	29273	29245	29318	29358	29193	29225	29608	29420	29289	29240	29127	29304	29157	29173	29228	28917	29078	29267	29574	29318	29370	29262	29437	29218	29516	29432	29537	29303	29452	29250	29116	29431	29270	29386	29396	29144	29149	29119	29404	29210	29549	29295	29194	29198	29288	29463	29379	29362	29384	29132	29388	29393	29234	29113	29205	29395	29426	29211	29320	29365	29385	29338	29406	29186	29196	29407	29162	29276	29192	29322	29478	29834	29434	29360	29337	29205	29162	29069	29309	29529	29307	29289	29458	29150	29318	29543	29395	29389	29645	29182	29093	29277	29253	28935	29323	29135	29307	29558	29314	29394	29089	29177	29322	29022	29394	29483	29465	29362	29383	29168	29120	29289	29297	29148	29326	29231	29437	29216	29372	29136	29324	29286	29141	29075	29268	29275	29329	29525	29450	29191	29324	29441	29295	29282	29345	29227	29300	29330	29360	29276	29291	29126	29338	29259	29190	29347	29426	29024	29247	29319	29153	28982	29345	29227	29388	29345	29364	29219	29290	29275	29432	29311	29338	29297	29208	29307	29253	29302	29303	29127	29150	29498	29177	29436	29183	29466	29679	29485	29395	29390	29161	29286	29411	29390	29208	29386	29153	29264	29400	29338	29284	29068	29560	28980	29420	29147	29299	29141	29275	29364	29320	29089	29276	29460	29045	29114	29304	29576	29524	29454	29433	29209	29340	29194	29227	29360	29194	29283	29297	29385	29308	29255	29035	29184	28923	29239	29001	29141	29289	29310	29325	29126	29495	29371	29150	29325	29154	29300	29297	29212	29359	29394	29383	29454	29023	29170	28994	29348	29253	29194	29452	29364	29453	29595	29374	29260	29088	29305	29319	29541	29484	29456	29276	29382	29199	29167	29215	29350	29537	29184	29358	29351	29064	29176	29323	29312	29290	29351	29464	29226	29067	29316	29373	29235	29201	29274	29364	29317	29032	29371	29333	29504	29282	29412	29199	29210	29447	29392	29169	29051	29455	29315	29174	28967	29025	29212	29340	29149	29201	29262	29368	29187	29403	29189	29200	29375	29099	29500	29479	29273	29496	29194	29411	29484	29299	29419	29424	29297	29182	28893	29055	29284	29452	29284	29209	29075	29250	29444	29309	29098	29293	29303	29124	29294	29650	29264	29264	29320	29185	29271	29402	29427	29271	29364	29400	29338	29602	29310	29282	29166	29123	29246	29429	29117	28971	29374	29488	29273	29249	29348	29397	29056	29090	29528	29405	29436	28971	29141	29191	29483	29377	29518	29135	29308	29517	29318	29349	29391	28975	29241	28998	29207	29246	29318	29280	29313	29428	29274	29477	29298	29355	29117	29565	29363	29147	29301	29514	29432	29528	29301	29484	29299	29399	29288	29351	29295	29203	29260	29453	29270	29251	29152	29587	29178	29251	29458	29390	29052	29329	29213	29426	29225	29558	29264	29257	29362	29247	29170	29152	29122	29086	29296	29320	29448	29015	29425	29276	29173	29433	29230	29236	29559	29267	29030	29308	29348	29372	29356	29412	29080	29597	29271	29053	29305	29261	29333	29507	29101	29341	29307	29040	29199	29344	29284	29098	29274	29549	29331	29440	29303	29112	29187	29069	29213	29278	29134	29373	29350	29211	29216	29289	29204	29164	29277	29406	29305	29258	29254	29074	29082	29144	29233	29218	29238	29389	29154	29540	29296	29268	29492	29451	29155	29405	29406	29277	29310	29241	29422	29133	28839	29347	29031	29312	29503	29425	29230	29397	29158	29241	29287	29225	29094	29247	29065	29243	29060	29357	29532	29254	29344	29110	29340	29368	29276	29220	29164	29238	29279	29268	29251	29421	29304	29261	29365	29323	29097	29256	29411	29342	29332	29362	29290	29262	29442	29510	29202	29356	29162	29329	29138	29327	29533	29442	29082	29297	29012	29317	29404	29371	29296	29081	29439	29225	29488	29222	29219	29359	29220	29242	29273	29340	29307	29412	29197	29244	29224	29366	29304	29238	29094	29019	29330	29481	29061	29249	29496	29438	29322	29631	29195	29136	29065	29399	29130	29322	29734	29328	29168	29119	29222	29270	29206	29450	28991	29094	29341	29233	29454	29363	29468	29383	29535	29482	29193	29317	29470	29193	29076	29230	29240	29465	29422	29354	29097	29209	29337	29149	29322	29387	29193	29256	29379	29218	29415	29332	29562	29344	29204	29281	29078	29325	29247	29229	29343	29497	29198	29233	29455	29412	29464	29653	29384	29232	29095	29206	29030	29366	28968	29265	29235	29409	29264	29239	29060	29271	29253	29326	29347	29232	29301	29221	29406	29355	29295	29260	29408	29462	29349	29328	29245	29355	29581	29385	29170	29284	29261	29258	29323
27749	48974	48011	39826	33824	29858	26778	24779	23409	22413	22059	21301	20809	20370	20129	19624	19776	19432	19436	19166	19429	18974	18927	18909	18853	18501	18524	18462	18502	18484	18543	18615	18219	18407	18242	18265	18246	18142	18195	18219	18434	18078	18228	18221	18367	18164	18154	18133	18290	18050	18309	18138	18127	18084	18121	18070	18283	18043	18072	18185	18298	18100	17991	18141	18132	18225	18148	18022	18110	18113	18003	18091	18058	18370	18152	18148	18163	18104	18162	18236	18182	18022	18203	18084	17995	18119	17932	18042	18049	18209	18061	18219	18027	18210	17956	18129	18037	18155	18252	17961	18204	18320	18195	18137	18026	18105	18087	18216	17942	18104	18106	18003	18242	17950	18206	18035	18169	18100	18129	18112	18072	17945	18123	17968	18030	18185	18110	18237	18052	18007	17922	17935	17975	18089	18121	18217	18186	18102	17999	18041	18109	18252	18151	18234	18070	18193	18137	18093	17948	17957	18131	18004	17964	18185	18156	18112	18128	18062	18044	17951	18175	18113	18149	17930	18057	18345	18084	18169	18175	18051	17966	18021	17950	18034	18081	18279	18141	18171	17991	17965	18070	17894	18271	18090	18017	18214	18041	18103	18197	18103	18073	18023	18040	18115	18085	18136	18088	18039	18080	18044	18004	18024	18022	18256	18235	18108	18076	17938	18139	18206	18050	18266	18207	18172	17960	18096	18137	17974	18081	18157	18142	17998	18105	18010	18037	18119	17940	18141	18190	18007	18099	18235	18114	18149	18122	18195	18006	18139	17939	18005	18079	18054	18146	17932	18157	18134	18147	18195	18052	18086	18210	17949	18295	18023	18309	17952	18054	18038	17956	18013	18092	18029	18132	18090	18225	17966	18048	18221	18032	18330	17893	17969	17978	18124	18169	18025	18248	18100	18014	17952	17996	18090	18294	18062	17949	18032	18137	17959	18148	18211	18097	18117	18038	18308	17838	18144	18029	18030	18003	18018	17983	18246	18025	18091	17987	18024	18010	18013	18150	17983	18181	17944	18213	18156	18086	18113	18182	17942	18165	18097	18136	18130	18006	17950	18088	18100	18070	18133	17990	18021	18041	18172	18030	18131	18180	18008	18155	18036	18141	18166	18089	18332	18029	18184	18138	17992	18233	18091	18095	17987	18152	18012	18120	18080	18189	18002	18081	18020	18132	18029	18036	18175	18165	18330	18141	18049	18137	18084	18141	18035	17978	18000	18030	18169	18094	18000	18061	18161	18035	18139	17999	18267	18087	18014	17986	17967	18012	18083	18126	18097	18017	18179	18265	18021	18078	18159	18042	17949	18029	17916	18046	17966	18129	17855	18133	18236	18182	18084	18151	18176	18250	18071	18160	18104	17862	18112	18224	18095	18048	18080	17986	18135	18227	18149	18214	18055	18059	18081	18109	18383	18076	18166	18296	17987	17991	18104	17957	18004	18223	18054	18032	17896	18105	18087	17977	18227	18096	18049	18191	18077	18108	18010	18136	18136	17931	18213	17901	18219	17938	17937	18100	18180	18099	18018	18340	18166	17990	18087	18152	17949	18010	18117	18152	18048	17885	18119	18185	18235	18180	18050	18045	18187	18032	17929	18084	18214	18164	18148	18198	18018	18125	18169	17873	18035	18036	17962	18079	18105	18068	18172	18031	18186	18121	18003	18057	17932	18137	18123	17856	18190	18175	18172	18094	18100	18037	17982	18115	18074	17931	17949	18131	18091	17871	18078	18321	17938	18114	18128	18172	18098	18195	17963	18068	18023	18031	18021	18089	18080	18133	18028	17993	18013	18188	18115	18002	18138	18026	18112	17956	18109	18156	18036	18007	17940	17948	18035	18005	17901	18298	17994	18059	18088	18034	18039	18247	18127	18120	17990	17996	18053	18076	17981	18055	18297	18140	18158	18186	18092	18014	17962	17970	18047	18229	18041	18111	18136	17918	17953	18100	18256	18006	18090	18043	18048	17962	18175	18112	18144	18143	18066	18171	18027	18041	18127	18114	18114	18078	18019	18036	18115	18147	18154	18064	17949	18138	18127	18135	18129	18004	17901	18093	17981	17930	18138	17943	17994	18151	18100	17954	18221	17971	18030	18174	17984	18204	18036	18109	18101	18071	18077	18090	18185	18059	17973	18027	18036	18121	18141	17887	18058	18266	18144	18217	18197	18115	18269	18189	18169	18197	17915	18090	18119	18032	18035	18090	18085	18085	18052	18003	17981	18185	18047	18062	17936	18252	17960	18059	17988	18026	18082	18092	18062	18253	18240	18237	17988	18172	17971	18087	18254	18059	17943	18239	18062	18304	18082	18082	17788	18094	17926	17998	18083	18074	18003	18173	18115	18047	18117	17896	18143	18137	18106	18387	17940	17908	17954	18193	17931	17978	18071	18225	18068	18084	17956	18007	18083	18234	18085	18027	18008	17929	18179	17817	18004	18045	18039	18024	18023	18034	18069	18138	18035	18065	18047	18047	18014	18089	17908	17933	17979	18095	17976	18086	17982	17956	18072	18032	18078	18064	18242	18008	18044	17954	17937	18021	18189	18116	18002	18046	18085	18048	18137	18294	18100	18157	18081	18147	18178	18068	17907	18178	18201	18054	18085	18165	18109	18140	18165	18021	18159	18172	18030	17924	18152	18279	18087	18125	18090	18067	18155	18011	18283	18076	18004	17850	18095	18169	18114	18195	17953	17928	18033	17974	18091	18029	18110	18052	18063	18286	18116	17938	17909	17983	17966	18209	18031	18104	18058	18056	18015	17872	18271	17927	18200	18188	17989	18240	18119	17957	18128	18023	18030	18149	18069	18071	18008	18010	18131	18070	17983	17984	18066	18230	17996	18053	18181	18092	17906	18061	18013	17987	17981	18161	18135	18097	18227	18118	18004	18057	17974	18064	17966	18010	18061	18238	18124	17956	18041	18035	18021	18085	18176	17914	18102	18242	17945	18041	18125	17928	18083	17976	18102	18246	18175	18143	18127	18116	18055	18065	17990	18143	18100	18087	18129	17878	18012	18151	18092	18240	18064	18019	17938	18197	18132	18249	18122	18004	18093	18137	18298	18089	18065	18105	18075	18004	18101	17994	18101	18101	18018	17931	17910	18127	18047	17999	17953	17977	17997	18123	18136	18129	18081	17904	18167	18063	18169	18098	18275	18258	18194	17985	18146	18111	18035	18216	17929	17974	18119	18120	18051	18158	18157	18157	17998	18061	18123	18169	18182	18193	17887	18079	18264	18000	18014	18094	18044	18016	18110	17874	17988	18245	18366	18172	18185	18224	18027	18091	18096	18094	17906	18127	18126	18094	18107	18127	18034	18043	18016	18151	18023	18029	18025	18060	18080	18105	17990	18047	18076	18129	18157	18048	18071	18005	18121	17878	18225	18094	18090	18124	18117	18060	18089	18115	18189	18123	18057	18165	17857	18106	18099	18050	18208	18007	18152	18047	18042	18156	18024	18195	18096	18150	18098	18088	18092	18103	18147	17981	18021	18241	17978	18224	18118	18031	18239	18122	18086	18066	18094	18191	18093	17985	17953	17975	17922	18094	18260	18049	18016	18003	18140	18063	18238	18144	18058	17932	18046	18176	18230	18000	17926	18218	18090	17985	18128	17951	18104	17970	18197	18169	18085	18039	17908	18345	18166	18157	18018	17943	18221	17992	18026	18136	18084	17940	18076	18227	18089	18104	18065	18284	18057	18132	18002	18191	18024	18111	18046	18189	18160	18048	18064	18015	18233	18033	18230	17851	18006	18220	18245	17983	18180	18037	17949	18056	18210	18012	18027	18118	18124	17972	18018	18082	18148	18034	17959	18025	18074	18046	18126	18018	17898	18054	18071	17957	18123	17853	18142	17967	17926	17976	17885	18046	18079	18225	18009	17961	18077	18119	18156	18142	18061	18034	18128	18084	17883	18092	18167	18124	18025	17958	18023	18165	18067	18071	18044	18227	18173	18232	17978	18056	18102	18089	18291	18100	18067	18015	17972	17955	17950	18112	18262	17895	18111	18248	18149	18195	18015	17887	18141	18189	18143	18033	18101	18094	18117	17958	18137	18047	18199	17944	18139	18039	18153	18235	18045	18001	18006	17994	18088	18315	18097	18054	18238	18281	18044	18059	18231	17872	18183	18057	18172	17965	18005	18042	17985	17964	18023	18165	17948	18186	18131	18085	18022	17897	17968	18030	18149	18003	18026	18138	18155	18029	18240	17991	18045	18133	18038	18170	18010	18018	18083	18114	18141	18079	18070	18263	18047	18101	18207	18224	18200	18307	18039	17999	17932	18026	17952	18092	18124	18218	18192	18142	18045	17919	18012	18058	18044	18029	18182	18265	18002	18154	18161	18011	17944	18158	17974	18208	17926	18038	18024	18220	18156	18077	17844	18100	18051	18075	18178	18025	18152	18083	18016	18186	17943	18152	17955	17990	18122	18063	18149	18118	18276	18017	18189	17948	18067	17992	18003	17981	18032	17882	18131	18322	18028	18166	18101	18095	18171	17972	18285	18187	18052	18196	18166	18209	18032	18166	18062	17964	18146	18004	17936	18146	18024	17899	18091	18117	18035	18045	18140	18126	18160	18077	17984	18114	17991	18115	18189	18205	18075	18058	17890	18008	18078	18128	18059	17974	18025	18063	18182	18119	18114	18192	18145	18059	18006	17842	18011	17985	17977	18052	17942	18202	17991	18256	18193	18188	17973	18011	18166	18064	18117	18055	18191	17994	18216	18205	18003	18122	18091	18059	17961	18075	18041	17947	18197	18035	17988	18093	18246	18080	18111	18117	17840	18152	18030	18334	18050	18060	18094	18112	18170	18177	17985	18170	18280	17984	18201	17985	18219	18076	18005	18380	18063	18364	18201	17932	18012	18208	17915	18092	18032	18180	18294	18165	18114	18124	18104	18092	17851	18222	18254	18001	18055	17908	17890	18096	18197	18181	18183	18072	17903	18225	18224	17997	18048	18118	18075	18021	18081	18133	18167	18116	17949	18069	18057	18195	18187	18123	18083	18214	18097	18026	18021	17894	18199	18151	18268	18007	18246	17993	17995	18161	18103	18033	17997	17957	17970	18049	18138	18043	17992	18185	18169	18017	18087	18002	17943	18048	18029	17974	17914	18055	17958	17935	17959
37758	34848	40438	38516	34836	33335	32426	31525	31280	31010	30961	30822	30669	30369	30185	30506	30495	30452	30610	30305	30185	30196	30086	30264	30213	30065	30260	30250	30109	29964	29896	30030	29803	30106	30432	29956	29787	29768	29864	29987	30208	29684	29838	29836	30265	29867	29812	30080	30209	29930	29908	29634	29917	29881	30014	29593	29889	29629	29859	29924	29855	29849	29901	29795	29836	29975	30178	29895	29909	29707	30226	29876	30074	29797	29756	29826	29906	29891	29962	30037	29918	30075	29990	29976	29966	30186	29873	29799	29667	30050	29767	29907	29601	29886	30056	29912	29961	29608	30031	29882	29842	29881	29927	29790	29829	29667	29886	30006	30049	30054	30011	30012	29921	30140	29883	30033	29890	29764	29787	29878	29660	29966	29583	29579	29951	29802	29673	29988	30045	29965	30033	29886	30113	29801	29842	29910	29992	29799	29853	29621	30004	29997	29764	30049	29858	29823	29802	29670	29673	29793	29946	29647	29779	29812	29991	29934	29951	29531	29606	29886	30081	29969	29960	29733	29961	30137	29758	29781	30113	29802	29999	29845	29877	30003	29795	29864	29763	29790	29639	30136	30045	29787	29896	29777	29600	29684	30060	29859	29805	29816	29651	29682	30080	29659	29970	29786	29567	29626	29786	30087	30041	29940	30163	29966	29902	29711	30084	29759	29943	29892	30027	30169	29775	29706	29856	29755	30066	29979	29855	29941	29928	29737	29711	29754	29609	29702	30135	30033	29883	29732	29887	29783	29989	29779	30098	30025	29896	29962	29885	29810	29849	29959	29915	29590	29922	30190	29702	29798	29830	29948	29965	29939	29860	29710	29788	29849	30041	29734	29767	29874	29703	29816	29816	29941	29845	30114	29783	29822	30207	29921	29707	29533	29986	29859	29959	29919	29932	29991	29973	29916	30028	29747	29877	30008	29920	29977	29890	29693	30091	30016	29923	30013	29627	29924	29804	30026	29841	29809	29964	29873	29786	29527	29776	29982	29898	29777	29915	30018	29716	29759	29553	29540	30142	29865	29692	29730	29926	29940	29932	29919	29915	29818	30131	29748	29810	29889	29822	30050	30126	29976	29932	29826	29722	29845	30250	29689	29657	29866	29789	29669	29789	29817	30063	29830	29581	29891	29697	29985	29763	29740	29625	29832	29767	30105	29926	29992	29799	29785	29867	29886	30029	29934	30072	29813	29697	29861	30091	30003	30033	29745	29730	29895	29562	29876	29803	29981	29929	29768	29731	29776	29811	29720	30065	29847	29729	29812	29751	29637	29964	29811	29805	29825	29800	29736	29918	29892	29967	29980	30005	29936	29819	29799	29898	29719	29727	29858	30108	29990	29898	30079	29727	29615	30059	29709	30076	29951	29691	30060	29862	29778	30138	29946	29780	29888	29945	29721	30012	29802	29961	29813	29668	29600	29744	29873	29788	29705	29637	29794	29896	29581	30030	29751	29838	30079	30152	29948	29917	29721	29809	29920	29880	29780	29875	29913	29625	29643	29663	29740	29832	29816	29958	29794	29870	29863	30018	29976	29762	29862	29947	29833	29962	29879	30117	29840	29945	29822	30110	29738	29674	29861	29748	29962	29819	29801	29810	30024	29961	30044	29987	29835	29495	30086	29819	29958	29740	29876	29796	29672	29804	29687	30145	29942	29807	29832	30018	29980	29974	29949	30056	29721	29644	30001	29782	29921	29882	29866	29974	29872	29861	29875	29827	29831	29689	29855	30241	29645	29714	29675	30159	29792	29870	29776	29596	29773	30128	29847	29699	29746	29701	29885	29898	29748	29855	29736	29891	29911	29645	29790	30000	29796	29952	30077	29817	29962	29885	30078	29906	29931	29810	29809	29620	29888	29926	29910	30092	29889	29924	29758	29822	29803	29826	29946	29774	29798	29818	29902	29831	29799	30043	29701	29993	29969	29714	29864	30218	29631	30118	30004	29843	29990	29888	29822	29892	29784	29720	29679	29854	29946	29968	29867	29845	30083	30130	29591	30059	29821	29962	29920	29872	29932	29998	29787	29866	29673	30053	30000	29878	29807	29953	29709	29915	30111	29771	29797	29948	29924	30014	29887	29815	29690	30007	30116	29723	29842	29794	29874	29740	29746	29869	30060	29964	30082	30091	29972	29848	29880	29731	29577	29865	29942	29960	29825	29655	29808	29751	30068	29723	30184	29871	29755	29936	29903	29837	29692	29870	30054	29947	29878	29633	29806	29779	29632	29894	30049	29998	30050	29806	29546	29862	30073	29895	29805	29826	29736	29856	29865	30185	29942	30245	29867	29828	29745	29746	29869	29895	29983	29717	30042	29906	29867	29803	29587	29963	29709	29719	29610	29688	29669	29854	29983	29846	29924	29779	29991	29757	29972	29704	29793	29910	29630	29823	29961	30005	30021	29871	29772	29994	29966	29837	29817	29829	29929	30025	29783	29865	29859	29892	29898	29730	29931	29857	30018	29967	29974	29849	29813	29876	29698	30024	29886	29794	29717	29949	29754	30146	29780	29997	29909	29741	29895	29948	29680	29997	29874	29957	30148	29967	29980	30042	29645	29580	29732	29907	30090	30044	29920	29899	29887	29794	29755	29597	29767	29772	29882	29955	29730	30032	29734	29722	30127	29853	29872	29801	29909	29763	30116	29895	29703	29815	29881	29734	29938	29819	29818	29893	30153	29974	29852	30161	29782	30020	29946	29861	29849	29746	29793	30025	29867	29863	29967	29905	29727	29913	29920	29982	30048	29897	30249	29932	29698	30028	29890	29883	30148	29926	29850	29898	29880	29952	29673	29766	29962	29787	29841	29883	29839	29701	29861	29701	29815	29936	29641	29994	29855	29725	29842	29802	29811	29831	29926	29981	29733	29918	29779	30199	29916	29744	29698	29836	29699	29893	29822	29763	29807	29938	29589	29939	29831	29688	29917	29875	30096	30183	29831	29594	29881	29702	29822	30145	29822	30020	29823	30213	29772	29689	30050	29733	29993	29855	29597	29925	29814	30088	29833	29828	29719	29759	29848	29700	29850	29649	29869	29814	29701	30002	29770	29889	29770	29969	30001	29907	30071	29853	29951	30123	30091	29705	29939	29923	29975	30026	29822	30031	29603	29803	29705	29711	29889	29795	29994	29861	29740	29954	29675	29807	29669	29677	30117	29994	29750	29896	29783	29851	29808	29807	29859	29820	29778	29951	30004	29962	29863	29774	29931	29835	29966	29939	29730	29772	29987	29940	29700	29668	29792	29734	29744	30085	30038	29755	30028	30003	29834	29803	29900	29950	29809	29670	29851	30223	29976	29952	29965	30007	30050	29849	29800	29765	29978	29912	29914	29943	29719	29968	29923	29847	29760	29936	29778	29606	29946	29869	29951	29845	29712	29669	29807	30122	29784	29814	29895	30001	29683	29951	30212	29807	30253	30024	29700	29864	29951	29975	29779	29722	29960	29858	30002	29911	29810	29973	29876	29777	29930	29660	29715	29866	30032	30073	29764	30088	29922	29855	29875	29764	29771	29919	29928	30312	30017	29654	29836	29890	29790	29985	29883	30079	30107	30071	29865	30057	29894	29792	29746	29910	29882	29917	29738	29870	29920	30205	29921	29924	29611	29875	29881	29901	29849	30155	30072	30045	29817	29746	29729	29951	29874	29777	29837	29908	30004	29916	29927	30128	29862	29808	30144	29929	29719	29879	30058	30118	30040	30110	30127	30114	30090	29849	29838	29951	29856	30014	29800	29884	29876	30182	29761	29739	30164	29949	29849	30143	29863	29903	30019	29932	29989	30130	29897	29696	29502	29901	29691	29736	29950	29695	30167	30006	29918	29939	29885	29788	29900	29812	29845	29858	29879	29725	29684	29909	29776	30205	29837	29803	29741	29822	29835	29822	30106	29680	29741	29802	29757	30093	29734	29868	29945	30017	29807	29919	29895	29950	29849	29858	29799	29677	29740	29804	29764	29945	29945	29971	29716	29935	29878	29687	29749	29793	29807	30037	30033	29875	29853	29904	29611	29983	29970	29832	29649	29778	29952	29884	29717	29975	29878	29863	29667	29972	29667	29537	29780	29893	29888	29976	29921	29800	29896	29912	30101	29918	29592	29752	29893	29716	29865	29783	29997	30221	29953	29962	29894	29853	29864	29819	29991	30105	29773	29956	29956	29655	29988	29685	29927	29867	30003	29809	29641	29988	29722	30025	29742	29888	29791	29920	29885	29780	29714	29775	30136	29936	30161	29916	30031	29692	29872	29794	29792	29714	29953	29737	29902	29935	29824	29968	30098	29961	29910	29790	29665	29912	29878	29874	29772	29908	29782	30207	29960	29923	29896	30274	29851	29793	29811	29987	29757	29774	29982	30021	30061	29904	29980	30040	29922	29596	29891	29966	29814	29963	29745	29857	29583	29814	29768	29914	30086	29888	30012	30018	29919	30118	29891	30001	29793	29905	29894	30111	29936	29681	29634	29953	30126	29580	29706	29874	29909	30286	29815	29831	29948	29906	29784	29937	30135	29706	29901	29904	30146	29800	29960	29905	29806	29848	29830	29886	29890	29949	29847	29978	29917	29567	29673	29942	30154	29795	30054	29694	29768	29874	29870	30011	29744	29623	30057	29902	30048	29974	29783	29922	29884	29926	29867	29878	29671	29868	29881	29841	29720	30271	29698	30067	29702	29640	29844	29957	30043	29793	30050	29975	29882	29909	29801	29898	29949	29647	29697	29807	30018	30041	29595	29766	29714	29877	29737	29600	29976	29765	29870	29925	29838	30237	29899	29959	29756	29878	29852	29793	29934	29749	29858	30164	29909	29557	29840	29911	29770	29996	29911	29841	29857	30071	30120	30005	30013	29840	29787	29446	29894	29676	30011	30116	29912	30174	30133	29774	29763	29875	29670	29813	29813	30041	30041	30050	29763	29701	29653	29927	29832	29888	29884	29911	30204	30030	29854	29801	29828	29764	30091	29912	29920	29878	29887	29897	30020	30184	29974	29963	30129	29817	29867	29875	29837	29856	29743	29888	30118	29649	29957	29982	30003	29874	29965	30130	29824	29716	29872	29919	29840	29920	29784	29789	29988	29676	29994	29963	29832	29738	29794	30033	30033	30076	30192	29898	29910	29705	29683	29925	29863	29875	29752
28808	37203	36485	30138	25943	23452	22264	21162	20590	20038	19795	19839	19514	19222	19031	19187	19094	18921	19314	18990	18949	18810	18773	18690	18769	18775	18695	18544	18607	18399	18587	18603	18408	18415	18583	18520	18448	18580	18355	18494	18331	18444	18449	18533	18564	18493	18543	18368	18366	18264	18557	18542	18272	18471	18561	18412	18561	18544	18481	18481	18499	18609	18557	18393	18475	18434	18370	18612	18573	18332	18349	18506	18533	18261	18338	18439	18380	18485	18464	18340	18493	18347	18505	18400	18431	18560	18645	18361	18472	18326	18468	18371	18521	18577	18346	18490	18285	18406	18544	18471	18525	18573	18319	18432	18414	18202	18565	18240	18398	18404	18396	18412	18355	18484	18408	18365	18347	18281	18577	18445	18402	18389	18565	18512	18496	18397	18495	18402	18534	18366	18557	18408	18478	18325	18467	18517	18549	18435	18438	18477	18425	18403	18369	18459	18492	18531	18544	18414	18589	18454	18373	18289	18650	18463	18523	18401	18550	18407	18504	18512	18308	18442	18315	18349	18475	18544	18345	18449	18430	18325	18521	18498	18445	18309	18405	18391	18405	18482	18320	18387	18396	18458	18384	18486	18489	18272	18319	18394	18336	18440	18589	18467	18237	18620	18480	18407	18288	18534	18419	18517	18359	18284	18469	18425	18424	18427	18393	18510	18434	18337	18499	18605	18450	18541	18374	18306	18494	18474	18339	18394	18456	18498	18382	18405	18419	18271	18556	18582	18551	18266	18393	18475	18407	18545	18558	18564	18549	18528	18374	18435	18541	18399	18478	18663	18563	18304	18420	18524	18308	18577	18490	18548	18398	18542	18306	18468	18183	18613	18527	18454	18611	18419	18355	18425	18454	18361	18461	18402	18469	18406	18479	18454	18450	18250	18223	18580	18304	18440	18440	18484	18465	18617	18374	18445	18316	18335	18468	18393	18421	18340	18465	18396	18499	18337	18434	18359	18503	18461	18525	18519	18549	18402	18393	18271	18435	18416	18518	18440	18490	18373	18484	18498	18527	18413	18519	18635	18496	18461	18368	18506	18425	18421	18487	18436	18395	18377	18322	18402	18425	18520	18358	18439	18402	18593	18413	18445	18310	18340	18444	18358	18535	18310	18551	18478	18433	18441	18502	18435	18405	18386	18531	18412	18573	18397	18601	18494	18481	18435	18473	18392	18651	18368	18285	18585	18358	18377	18599	18408	18265	18589	18337	18371	18473	18510	18425	18359	18394	18356	18306	18408	18273	18497	18375	18333	18281	18400	18284	18398	18252	18184	18358	18453	18344	18467	18446	18252	18379	18517	18604	18421	18618	18325	18515	18427	18403	18356	18315	18525	18323	18470	18313	18362	18437	18548	18377	18375	18468	18544	18407	18502	18279	18581	18343	18386	18597	18269	18375	18568	18548	18301	18368	18377	18406	18275	18418	18487	18430	18473	18442	18259	18374	18702	18374	18431	18521	18227	18321	18344	18378	18328	18337	18385	18707	18323	18394	18536	18477	18375	18444	18378	18456	18510	18523	18467	18397	18277	18433	18380	18329	18500	18351	18404	18226	18509	18423	18359	18271	18376	18444	18453	18334	18380	18443	18421	18599	18487	18389	18414	18620	18585	18541	18404	18296	18671	18507	18371	18253	18287	18580	18493	18425	18576	18388	18387	18411	18484	18587	18577	18590	18508	18410	18454	18357	18430	18616	18387	18583	18503	18386	18680	18383	18555	18537	18459	18369	18450	18352	18198	18439	18447	18354	18654	18453	18324	18361	18453	18324	18487	18549	18274	18370	18469	18410	18530	18350	18450	18375	18423	18487	18336	18609	18484	18475	18481	18264	18420	18400	18525	18623	18424	18427	18452	18298	18556	18407	18388	18491	18514	18446	18576	18424	18586	18407	18529	18174	18317	18362	18700	18415	18556	18554	18450	18464	18353	18371	18468	18381	18458	18390	18596	18538	18446	18291	18327	18484	18413	18460	18612	18496	18479	18528	18479	18420	18351	18372	18432	18383	18431	18434	18423	18370	18548	18458	18293	18661	18357	18413	18294	18601	18457	18479	18398	18453	18347	18274	18301	18559	18533	18310	18376	18177	18433	18505	18332	18439	18326	18393	18366	18745	18375	18258	18421	18329	18368	18419	18317	18610	18366	18347	18531	18605	18212	18565	18354	18429	18353	18374	18423	18449	18372	18386	18413	18522	18505	18558	18210	18255	18434	18418	18531	18491	18502	18440	18362	18250	18633	18349	18385	18503	18414	18445	18599	18447	18545	18317	18574	18487	18438	18250	18418	18583	18553	18394	18351	18540	18565	18525	18469	18486	18492	18505	18489	18530	18498	18309	18548	18390	18487	18398	18415	18377	18309	18545	18448	18315	18166	18546	18346	18501	18566	18295	18425	18474	18489	18415	18461	18495	18300	18444	18372	18443	18425	18536	18236	18569	18391	18455	18309	18461	18607	18484	18243	18302	18350	18217	18508	18428	18512	18494	18500	18435	18394	18500	18474	18336	18442	18471	18237	18426	18416	18432	18427	18489	18446	18642	18353	18306	18553	18423	18628	18481	18592	18255	18391	18423	18367	18457	18425	18369	18560	18379	18304	18411	18575	18494	18400	18400	18411	18422	18419	18305	18397	18481	18524	18464	18333	18506	18486	18490	18489	18497	18569	18438	18338	18564	18481	18520	18516	18415	18262	18590	18542	18478	18351	18591	18351	18319	18462	18526	18425	18476	18240	18317	18342	18473	18457	18361	18459	18283	18465	18350	18506	18409	18589	18400	18385	18567	18365	18411	18531	18592	18459	18487	18423	18491	18444	18239	18622	18327	18551	18371	18393	18461	18457	18215	18426	18332	18491	18405	18512	18459	18347	18180	18571	18492	18411	18374	18434	18432	18336	18308	18526	18517	18289	18350	18435	18408	18371	18307	18331	18389	18387	18413	18289	18458	18434	18603	18409	18460	18455	18442	18492	18524	18355	18470	18550	18516	18354	18419	18423	18522	18447	18516	18350	18328	18266	18276	18512	18526	18566	18424	18318	18527	18360	18489	18255	18555	18466	18487	18349	18644	18428	18489	18292	18386	18416	18410	18431	18269	18402	18383	18168	18384	18407	18640	18437	18488	18468	18424	18334	18392	18281	18602	18549	18515	18353	18546	18414	18415	18346	18492	18467	18561	18488	18356	18501	18657	18408	18364	18455	18345	18397	18448	18561	18362	18530	18559	18477	18370	18497	18448	18341	18398	18359	18375	18471	18535	18467	18515	18330	18401	18513	18506	18472	18561	18381	18521	18446	18686	18161	18485	18446	18513	18457	18349	18512	18428	18496	18330	18499	18457	18484	18403	18508	18345	18283	18396	18414	18464	18341	18349	18272	18294	18560	18395	18417	18487	18278	18554	18686	18238	18458	18346	18382	18519	18363	18360	18419	18593	18335	18478	18245	18581	18360	18400	18414	18443	18271	18432	18466	18313	18371	18387	18371	18357	18478	18104	18512	18385	18492	18518	18413	18286	18472	18515	18370	18251	18470	18368	18431	18438	18328	18525	18307	18550	18446	18337	18479	18395	18476	18346	18363	18440	18373	18664	18511	18765	18410	18515	18412	18529	18545	18442	18373	18585	18312	18429	18556	18512	18428	18438	18456	18404	18393	18412	18378	18624	18622	18343	18280	18428	18396	18562	18360	18643	18350	18410	18411	18455	18594	18333	18379	18375	18387	18437	18393	18541	18319	18364	18526	18368	18278	18405	18428	18466	18368	18412	18383	18397	18228	18403	18392	18287	18424	18323	18345	18376	18308	18311	18478	18503	18415	18376	18699	18339	18246	18368	18470	18356	18364	18385	18448	18575	18523	18343	18423	18418	18324	18425	18679	18439	18461	18357	18492	18330	18466	18301	18441	18270	18447	18454	18314	18388	18357	18412	18359	18456	18399	18496	18534	18391	18322	18449	18410	18445	18443	18286	18505	18438	18449	18402	18460	18386	18349	18430	18375	18336	18419	18541	18320	18537	18444	18466	18334	18427	18487	18269	18378	18461	18388	18610	18504	18353	18475	18478	18458	18584	18422	18619	18384	18639	18369	18541	18387	18506	18202	18591	18393	18412	18635	18339	18578	18413	18292	18384	18351	18367	18423	18315	18395	18352	18226	18452	18677	18415	18331	18406	18242	18415	18483	18379	18400	18578	18389	18471	18511	18254	18387	18450	18520	18483	18685	18544	18518	18606	18445	18569	18565	18401	18426	18451	18619	18546	18445	18442	18316	18483	18416	18367	18404	18425	18424	18435	18365	18414	18283	18462	18460	18456	18365	18363	18524	18403	18460	18369	18428	18565	18537	18512	18491	18284	18641	18500	18441	18411	18353	18432	18320	18426	18488	18475	18212	18329	18358	18567	18444	18449	18418	18458	18528	18349	18264	18556	18405	18409	18500	18573	18553	18431	18351	18505	18344	18464	18508	18480	18542	18543	18394	18397	18596	18412	18412	18357	18478	18527	18294	18350	18343	18398	18581	18417	18639	18424	18524	18539	18460	18519	18366	18592	18273	18497	18502	18346	18532	18484	18421	18434	18498	18557	18393	18542	18317	18395	18411	18548	18441	18393	18414	18341	18410	18303	18582	18262	18487	18521	18292	18589	18483	18404	18377	18387	18382	18381	18485	18429	18374	18617	18338	18324	18485	18505	18362	18526	18320	18331	18409	18528	18387	18505	18333	18355	18342	18442	18366	18469	18509	18330	18523	18546	18293	18512	18426	18586	18182	18577	18394	18424	18451	18532	18239	18472	18335	18536	18404	18314	18402	18281	18397	18500	18294	18432	18420	18200	18434	18493	18637	18538	18662	18624	18449	18397	18413	18330	18435	18387	18303	18584	18259	18450	18403	18354	18532	18331	18636	18438	18361	18393	18094	18410	18367	18419	18435	18587	18291	18484	18378	18447	18383	18329	18463	18478	18366	18435	18555	18386	18230	18261	18433	18321	18487	18510	18500	18412	18460	18521	18428	18402	18433	18552	18369	18541	18250	18488	18380	18502	18395	18398	18367	18497	18549	18392	18374	18370	18287	18306	18404	18508	18362	18331	18364	18389	18338	18381	18415	18335	18432	18380	18357	18458	18421	18376	18361	18438	18471	18405	18300
24084	21187	27936	26002	26831	32328	34468	31541	30821	30623	30493	30158	29667	29560	29505	29234	29189	29256	28960	29120	28959	28931	28731	28619	28724	28755	28589	28844	28810	28823	28621	28587	28707	28588	28805	28832	28436	28688	28525	28386	28583	28269	28444	28466	28391	28583	28395	28628	28529	28394	28525	28497	28657	28469	28370	28636	28576	28423	28321	28298	28336	28543	28511	28543	28483	28434	28585	28254	28673	28465	28515	28290	28244	28699	28525	28476	28640	28496	28528	28168	28288	28657	28496	28332	28409	28356	28460	28679	28431	28442	28416	28382	28322	28598	28516	28378	28299	28421	28578	28317	28358	28440	28488	28583	28480	28164	28418	28570	28243	28024	28524	28488	28439	28586	28333	28284	28483	28499	28424	28302	28464	28613	28368	28433	28316	28596	28259	28393	28518	28608	28531	28403	28518	28573	28025	28290	28613	28397	28367	28159	28445	28466	28416	28647	28391	28260	28618	28372	28241	28285	28488	28471	28607	28196	28325	28267	28674	28332	28414	28397	28404	28268	28369	28547	28570	28293	28528	28251	28318	28412	28543	28294	28188	28390	28355	28630	28678	28444	28620	28522	28430	28205	28282	28232	28516	28535	28358	28158	28408	28349	28418	28308	28332	28298	28572	28366	28406	28718	28187	28216	28404	28438	28340	28268	28437	28478	28390	28400	28374	28239	28210	28184	28438	28531	28326	28301	28397	28548	28315	28329	28029	28218	28314	28382	28275	28176	28264	28429	28358	28643	28388	28487	28481	28758	28284	28327	28477	28519	28358	28312	28540	28413	28179	28384	28526	28414	28591	28420	28274	28445	28235	28248	28528	28285	28320	28389	28428	28602	28358	28458	28452	28241	28413	28301	28146	28459	28425	28287	28434	28250	28266	28237	28210	28251	28535	28301	28515	28551	28375	28379	28561	28384	28450	28514	28697	28292	28417	28330	28567	28390	28540	28492	28462	28460	28610	28373	28311	28324	28373	28577	28507	28375	28363	28239	28439	28526	28452	28340	28391	27925	28371	28167	28504	28264	28215	28111	28511	28231	28428	28399	28461	28378	28393	28468	28444	28546	28306	28401	28559	28490	28418	28587	28607	28357	28104	28541	28279	28148	28416	28376	28788	28181	28312	28425	28370	28489	28301	28384	28420	28681	28583	28416	28164	28556	28390	28312	28497	28481	28371	28265	28391	28350	28348	28406	28492	28233	28512	28250	28560	28439	28584	28531	28489	28191	28273	28357	28593	28346	28255	28355	28284	28316	28541	28447	28440	28414	28505	28554	28297	28338	28483	28238	28640	28422	28459	28466	28560	28290	28472	28431	28386	28597	28614	28562	28272	28536	28350	28226	28396	28647	28244	28356	28312	28494	28402	28557	28022	28235	28446	28530	28376	28529	28405	28470	28632	28420	28161	28438	28316	28553	28469	28227	28040	28416	28331	28386	28621	28525	28383	28558	28506	28374	28360	28165	28423	28359	28467	28407	28335	28490	28419	28629	28310	28418	28590	28592	28661	28462	28517	28488	28261	28474	28532	28563	28591	28174	28292	28466	28294	28311	28363	28381	28391	28121	28755	28320	28468	28751	28228	28231	28121	28717	28350	28592	28348	28355	28127	28448	28566	28051	28580	28752	28472	28498	28455	28267	28537	28323	28431	28299	28280	28216	28447	28325	28467	28208	28505	28577	28408	28695	28492	28311	28169	28529	28309	28501	28574	28438	28469	28501	28375	28315	28254	28464	28533	28479	28092	28166	28349	28254	28306	28424	28734	28312	28133	28278	28528	28578	28359	28120	28290	28538	28407	28359	28390	28499	28340	28614	28525	28217	28544	28203	28500	28615	28342	28638	28473	28519	28383	28381	28413	28499	28741	28116	28487	28438	28462	28411	28509	28443	28755	28574	28439	28297	28571	28510	28154	28366	28399	28447	28424	28400	28397	28566	28369	28711	28402	28652	28392	28545	28454	28312	28428	28438	28369	28403	28424	28391	28307	28436	28486	28279	28541	28386	28472	28670	28344	28525	28518	28442	28466	28522	28341	28399	28485	28614	28474	28183	28517	28542	28464	28480	28531	28558	28639	28387	28331	28468	28633	28576	28567	28285	28662	28652	28420	28369	28413	28750	28609	28466	28503	28407	28374	28473	28385	28528	28342	28346	28458	28305	28486	28238	28391	28281	28290	28469	28518	28748	28463	28406	28606	28273	28740	28519	28641	28812	28621	28067	28212	28400	28180	28399	28160	28260	28295	28409	28346	28394	28625	28154	28593	28214	28570	28391	28418	28315	28464	28483	28672	28401	28601	28350	28378	28405	28493	28404	28490	28382	28534	28510	28483	28447	28042	28269	28361	28392	28460	28259	28473	28316	28582	28484	28411	28177	28637	28470	28453	28371	28450	28429	28498	28229	28183	28295	28289	28333	28512	28451	28525	28363	28680	28274	28538	28433	28576	28604	28330	28581	28407	28558	28450	28330	28392	28341	28374	28493	28343	28777	28564	28331	28477	28429	28477	28605	28426	28421	28319	28290	28637	28611	28507	28328	28541	28339	28350	28321	28670	28543	28313	28334	28598	28744	28527	28579	28261	28331	28310	28284	28579	28216	28387	28346	28474	28371	28499	28603	28518	28663	28432	28385	28391	28664	28384	28567	28554	28532	28423	28732	28294	28457	28493	28538	28451	28675	28480	28488	28256	28472	28607	28529	28160	28427	28543	28511	28321	28009	28224	28548	28533	28713	28325	28554	28607	28348	28564	28502	28224	28474	28403	28503	28498	28408	28516	28376	28440	28709	28480	28352	28403	28014	28255	28280	28482	28333	28386	28436	28517	28660	28500	28527	28359	28351	28315	28409	28575	28614	28466	28406	28371	28205	28546	28459	28335	28197	28393	28435	28278	28488	28503	28274	28456	28094	28342	28335	28165	28362	28420	28483	28445	28335	28531	28442	28413	28488	28441	28537	28854	28572	28697	28455	28429	28466	28437	28484	28443	28281	28608	28429	28312	28515	28390	28502	28436	28525	28427	28270	28690	28622	28368	28591	28093	28599	28382	28569	28464	28364	28420	28547	28193	28353	28604	28457	28311	28455	28448	28272	28351	28486	28491	28395	28105	28402	28551	28706	28424	28401	28633	28491	28264	28405	28409	28445	28196	28408	28477	28259	28438	28153	28448	28398	28546	28682	28463	28637	28281	28350	28642	28409	28377	28271	28448	28345	28566	28572	28384	28564	28357	28412	28454	28501	28329	28476	28573	28391	28681	28452	28524	28507	28474	28383	28382	28360	28341	28229	28598	28359	28478	28522	28585	28248	28783	28411	28389	28321	28549	28632	28528	28332	28550	28374	28181	28466	28441	28420	28237	28303	28324	28358	28108	28529	28170	28473	28528	28333	28459	28514	28368	28631	28505	28503	28293	28413	28396	28244	28494	28681	28435	28390	28191	28373	28713	28428	28494	28549	28414	28440	28425	28577	28381	28488	28277	28350	28457	28488	28415	28255	28350	28560	28409	28528	28447	28656	28658	28326	28720	28373	28311	28368	28529	28606	28401	28527	28410	28447	28648	28262	28516	28546	28259	28496	28373	28206	28295	28476	28429	28229	28453	28213	28361	28344	28528	28394	28570	28477	28234	28221	28436	28410	28261	28667	28512	28569	28272	28089	28647	28346	28727	28586	28354	28342	28443	28417	28402	28246	28313	28135	28814	28383	28582	28335	28559	28320	28452	28386	28147	28588	28621	28531	28379	28362	28419	28156	28353	28261	28558	28313	28351	28459	28532	28434	28442	28399	28646	28230	28347	28233	28470	28408	28322	28287	28296	28497	28567	28669	28412	28309	28341	28469	28357	28470	28260	28295	28241	28446	28283	28273	28577	28410	28514	28607	28292	28402	28356	28284	28403	28404	28625	28592	28431	28395	28441	28660	28437	28682	28411	28398	28284	28461	28225	28481	28463	28233	28463	28480	28535	28377	28402	28441	28387	28372	28575	28468	28620	28553	28301	28471	28447	28321	28748	28198	28201	28501	28482	28281	28322	28562	28597	28422	28638	28781	28454	28484	28358	28405	28406	28163	28601	28520	28329	28743	28224	28398	28661	28480	28598	28196	28122	28454	28551	28503	28408	28591	28112	28332	28409	28686	28550	28216	28313	28410	28219	28614	28326	28444	28354	28350	28394	28372	28441	28422	28320	28289	28246	28542	28322	28588	28530	28499	28719	28302	28524	28503	28506	28666	28603	28377	28472	28258	28494	28476	28193	28507	28513	28391	28647	28461	28849	28591	28382	28326	28637	28528	28570	28450	28547	28452	28366	28666	28382	28149	28376	28385	28262	28349	28386	28787	28503	28512	28280	28467	28407	28473	28355	28212	28804	28412	28674	28430	28436	28273	28377	28443	28322	28660	28573	28520	28572	28435	28232	28405	28444	28355	28284	28375	28363	28341	28581	28520	28268	28555	28695	28332	28427	28564	28327	28315	28566	28550	28476	28385	28559	28129	28567	28328	28472	28410	28301	28385	28325	28359	28370	28441	28396	28265	28178	28376	28252	28560	28616	28746	28186	28439	28253	28214	28350	28306	28653	28335	28475	28292	28238	28431	28556	28564	28726	28449	28458	28438	28187	28197	28241	28441	28459	28359	28199	28448	28867	28406	28543	28469	28543	28477	28677	28524	28286	28341	28120	28270	28374	28448	28557	28413	28421	28659	28706	28398	28509	28429	28449	28280	28456	28536	28445	28285	28485	28542	28817	28315	28573	28320	28502	28280	28209	28613	28403	28510	28641	28317	28525	28184	28442	28338	28535	28499	28632	28379	28384	28559	28527	28351	28389	28801	28501	28422	28608	28384	28197	28284	28309	28217	28417	28452	28810	28404	28411	28330	28519	28483	28574	28438	28471	28508	28363	28302	28319	28303	28482	28405	28469	28341	28522	28454	28424	28498	28342	28390	28660	28491	28592	28421	28461	28659	28173	28375	28623	28429	28443	28549	28554	28220	28349	28197	28448	28095	28652	28643	28425	28356	28800	28340	28499	28407	28353	28357	28167	28591	28307	28580	28684	28459	28275	28444	28473	28554	28522	28308	28385	28366	28332	28374	28214	28653	28505	28404	28330	28365	28529	28304	28802	28544	28245	28454	28507	28533	28396	28571
25908	43476	42524	34847	29483	25997	23969	22457	21309	20868	20413	19826	19540	19314	19085	19018	18900	18691	18703	18637	18608	18522	18440	18361	18080	18186	18018	18244	18083	18091	18034	17992	17957	18087	17951	17928	18106	17770	17818	17886	17938	17788	17850	17967	17842	17763	17736	17827	17860	17725	17756	17926	17880	17834	17804	17743	17785	17787	17763	17879	17822	17756	17685	17969	17653	17863	17799	17746	17615	17638	17818	17757	17931	17874	17891	17730	17871	17711	17735	17550	17807	17730	17811	17702	17774	17766	17827	17623	17693	17662	17710	17784	18011	17467	17800	17878	17861	17699	17729	17741	17849	17802	17744	17716	17755	17540	17686	17802	17836	17616	17863	17777	17745	17558	17799	17654	17662	17710	17578	17720	17685	17565	17770	17646	17826	17717	17931	17739	17910	17724	17649	17694	17957	17775	17729	17760	17602	17842	17730	17828	17825	17807	17808	17898	17664	17755	17700	17975	17764	17863	17747	17983	17705	17764	17888	17673	17755	17613	17765	17809	17861	17844	17768	17862	17575	17760	17845	17655	17723	17860	17869	17791	17761	17681	17671	17670	17752	17824	17572	17904	17822	17862	17786	17684	17802	17857	17704	17868	17853	17857	17750	17786	17864	17790	17854	17805	17850	17819	17697	17765	17637	17730	17849	17932	17786	17711	17764	17682	17597	17531	17703	17889	17862	17633	17699	17783	17582	17709	17657	17795	17762	17581	17776	17816	17741	17838	17703	17903	17894	17714	17674	17813	17720	17750	17607	17734	17598	17597	17777	17651	17517	17857	17915	17941	17871	17678	17714	17972	17675	17568	17705	17691	17650	17819	17698	17642	17678	17899	17733	17615	17659	17668	17977	17805	17632	17745	17695	17809	17806	17820	17796	17791	17750	17921	17712	17786	17797	17826	17732	17787	17662	17712	17614	17711	17835	17907	17686	17935	17767	17631	17720	17763	17654	17640	17800	17583	17849	17683	17868	17804	17811	17622	17644	17608	17764	17703	17834	17816	17771	17937	17797	17795	17621	17711	17729	17799	17916	17809	17787	17820	17791	17642	17710	17764	17770	17707	17595	17792	17881	17803	17759	17810	17742	17928	17665	17649	17901	17773	17734	17655	17560	17766	17716	17831	17665	17872	17491	17743	17692	17817	17781	17749	17556	17782	17882	17763	17702	17595	17693	17872	17808	17652	17644	18073	17719	17900	17722	17763	17701	17788	17589	17772	17635	17670	17798	17776	17657	17664	17942	17553	17756	17771	17789	17659	17575	17583	17911	17765	17831	17656	17740	17664	17766	17874	17776	17796	17671	17844	17776	17638	17841	17790	17722	17725	17734	17682	17570	17833	17874	17598	17840	17731	17821	17653	17810	17565	17757	17676	17653	17846	17766	17816	17865	17745	17840	17778	17968	17783	17629	17743	17889	17774	17752	17794	17843	17717	17751	17796	17682	17722	17795	17707	17755	17655	17711	17545	17718	17734	17791	17632	17768	17538	17700	17714	17846	17790	17789	17662	17856	17689	17641	17874	17695	17643	17533	17717	17534	17546	17784	17657	17689	17655	17724	17697	17573	17605	17848	17655	17758	17822	17574	17646	17770	17955	17781	17821	17868	17726	17692	17717	17447	17621	17630	17892	17746	17915	17601	17761	17606	17820	17809	17901	17574	17595	17764	17758	17678	17846	17668	17672	17704	17671	17859	17838	17811	17836	17743	17828	17907	17820	17871	17778	17697	17696	17661	17811	17656	17734	17793	17761	17757	17640	17904	17763	17698	17873	17797	17657	17791	17576	17794	17745	17766	17827	17787	17691	17611	17678	17704	17784	17733	17697	17776	17654	17721	17929	17796	17848	17961	17884	17780	17658	17725	17789	17806	17634	17776	17556	17622	17816	17866	17582	17647	17757	17687	17663	17879	17856	17818	17792	17650	17953	17753	17821	17757	17683	17812	17762	17816	17897	17862	17662	17738	17695	17562	17794	17768	17726	17820	17596	17863	17554	17753	17709	17573	17580	17689	17545	17812	17843	17815	17603	17674	17749	17835	17891	17744	17663	17834	17755	17674	17737	17703	17658	17774	17854	17706	17730	17792	17636	17804	17892	17780	17763	17676	17620	17841	17889	17852	17612	17752	17909	17668	17777	17654	17835	17786	17832	17662	17940	17850	17810	17711	17684	17918	17886	17749	17786	17713	17800	17908	17601	17879	17695	17901	17625	17757	17679	17718	17762	17680	17809	17938	17740	17740	17714	17729	18063	17758	17807	17700	17764	17704	17689	17795	17717	17822	17788	17667	17653	17904	17915	17674	17737	17700	17713	17814	17759	17748	17902	17709	17746	17741	17853	17688	17737	17804	17769	17713	17676	17833	17992	17802	17804	17891	17671	17711	17845	17628	17788	17737	17808	17726	17901	17797	17883	17721	17734	17777	17647	17693	17748	17649	17793	17713	17951	17810	17719	17909	17615	17745	17796	17581	17663	17697	17819	17784	17695	17762	17704	17745	17681	17851	17880	17727	17608	17801	17556	17684	17849	17533	17619	17825	17830	17720	17607	17680	17744	17847	17833	17598	17733	17830	17721	17675	17624	17664	17730	17968	17839	17608	17737	17656	17720	17732	17849	17692	17953	17757	17790	17808	17650	17898	17960	17802	17829	17693	17785	17737	17868	17716	17754	17741	17801	17696	17659	17559	17788	17786	17839	17822	17718	17676	17853	17815	17760	17867	17733	17748	17802	17892	17649	17848	17652	17880	17892	17788	17725	17658	17811	17786	17693	17623	17667	17619	17897	17699	17755	17787	17806	17692	17686	17635	17747	17743	17614	17835	17722	17826	17898	17707	17541	17914	17783	17853	17731	17578	17732	17743	17913	17797	17529	17741	17726	17761	17730	17771	17775	17841	17663	17660	17781	17766	17454	17776	17687	17662	17725	17741	17716	17741	17761	17813	17725	17634	17732	18051	17749	17861	17761	17750	17653	17751	17792	17793	17979	17803	17767	17741	17538	17994	17911	17815	17459	17654	17824	17827	17707	17838	17772	17531	17776	17918	18071	17782	17795	17723	17601	17894	17713	17752	17783	17713	17668	17755	17729	17715	17971	17691	17847	17712	17776	17660	17822	17732	17780	17819	17471	17671	17820	17806	17652	17645	17719	17737	17765	17730	17885	17827	17863	17827	17690	17955	17889	17773	17742	17717	17674	17909	17728	17768	17888	17662	17788	17582	17978	17797	17915	17768	17821	17735	17653	17622	18019	17655	17788	17671	17725	17978	17564	17809	17644	17820	17836	17722	17681	17721	17857	17651	17806	17808	17401	17699	17805	17634	17660	17801	17654	17791	17741	17862	17663	17892	17775	17899	17756	17808	17855	17714	17732	17576	17785	17875	17766	17824	17743	17719	17620	17762	17778	17763	17649	17701	17744	17604	17693	17818	17730	17590	17732	17725	17704	17735	17704	17707	17787	17716	17592	17845	17664	17900	17803	17780	17694	17898	17851	17781	17681	17695	17770	17803	17577	17594	17887	17835	17694	17664	17742	17704	17410	17725	17815	17730	17904	17780	17702	18006	17902	17728	17828	17638	17662	17699	17838	17598	17900	17514	17763	17799	17707	17833	17877	17576	17862	17802	17871	17655	17717	17923	17709	17739	17726	17918	17694	17663	17964	17838	17691	17647	17956	17733	17619	17742	17660	17598	17826	17809	17861	17814	17735	17757	17795	17875	17617	17791	17641	17856	17761	17740	17815	17783	17821	17842	17779	17785	17706	17716	17888	17747	17806	17771	17735	17582	17897	17697	17867	17591	17899	17855	17711	17701	17801	17767	17815	17891	17798	17745	17734	17868	17876	17909	17643	17841	17766	17657	17689	17727	17896	17734	17902	17723	17816	17733	17785	17794	17879	17579	17706	17793	17819	17732	17642	17761	17716	17755	17784	17794	17787	17913	17823	17776	17718	17639	17759	17845	17885	17636	17771	17738	17687	17866	17635	17762	17717	17690	17973	17700	17760	17724	17718	17748	17708	17682	17816	17682	17755	17851	17645	17902	17737	17645	17906	17738	17844	17708	17692	17769	17885	17587	17733	17495	17613	17736	17597	17780	17871	17796	17793	17645	17770	17631	17678	17728	17918	17661	17696	17671	18020	17809	17622	17602	17878	17927	17586	17810	17710	17776	17706	17831	17722	17749	17720	17700	17701	17719	17857	17613	17611	17838	17795	17567	17822	17865	17745	17649	17862	17756	17705	17728	17748	17808	17645	17680	17735	17757	17730	17763	17674	17806	17829	17816	17610	17668	17888	17818	17873	17658	17815	17502	17834	17693	17685	17713	17814	17716	17621	17684	17823	17811	17780	17738	17854	17689	17751	17686	17665	17916	18000	17631	17610	17953	17761	17828	17776	17721	17787	17825	17668	17674	17886	17675	17710	17895	17766	17704	17644	17871	17726	17573	17841	17878	17805	17821	17691	17626	17875	17651	17699	17771	17745	17754	17631	17690	17718	17674	17736	17764	17697	17785	17841	17672	17833	17611	17833	17695	17819	17969	17821	17750	18019	17585	17839	17626	17812	17678	17806	17779	17697	17643	17535	17642	17760	17848	17754	17845	17826	17682	17755	17675	17752	17916	17703	17930	17724	17800	17700	17500	17811	17648	17757	17733	17792	17763	17829	17541	17838	17819	17822	17723	17614	17646	17628	17779	17860	17719	17731	17761	17612	17741	17759	17716	17868	17648	17731	17763	17794	17635	17992	17694	17656	17816	17850	17594	17702	17677	17805	17725	17923	17713	17980	17723	17834	17634	17974	17716	17751	17767	17852	17795	17765	17866	17717	17786	17871	17699	17702	17993	17684	17724	17593	17726	17703	17697	17745	17696	17817	17743	17802	17765	17837	17728	17915	17719	17672	17756	17613	18055	17771	17812	17761	17677	17752	17724	17788	17675	17711	17733	17728	17945	17808	17627	17715	17784	17747	17793	17908	17798	17642	17667	17854	17772	17936	17669	17631	17831	17753	17749	17834	17715	17696	17785	17685	17684	17939	17814	17818	17522	17716	17738	17789	17863	17586	17705	17844	17652	17636	17786	17849	17720	17756	17660	17641	17806	17744	17709	17725	17790	17565	17710	17923	17832	17720	17650	17756	17738	17549
22664	21209	27870	25270	24045	30959	36942	33391	32633	32934	32211	31502	31214	31131	30845	30988	30908	30725	30673	30296	30289	30392	30201	30041	30017	29707	30000	29853	29613	29834	29685	29704	29779	29886	29544	29362	29580	29520	29747	29692	29641	29316	29472	29519	29638	29631	29335	29572	29617	29599	29418	29455	29513	29519	29439	29214	29188	29492	29597	29636	29574	29415	29497	29621	29506	29581	29905	29619	29563	29290	29389	29389	29456	29413	29621	29344	29386	29543	29451	29338	29555	29584	29448	29445	29436	29676	29456	29562	29643	29446	29209	29279	29445	29557	29620	29382	29434	29630	29482	29302	29484	29681	29224	29493	29511	29464	29412	29461	29610	29236	29275	29580	29342	29591	29283	29556	29624	29378	29593	29263	29642	29566	29369	29676	29506	29551	29811	29234	29322	29326	29333	29358	29480	29444	29101	29363	29480	29290	29251	29376	29229	29591	29746	29301	29346	29611	29421	29450	29492	29275	29243	29292	29391	29484	29470	29552	29390	29583	29416	29541	29422	29387	29304	29117	29443	29186	29473	29237	29637	29382	29398	29131	29372	29583	29621	29473	29300	29453	29500	29495	29393	29471	29537	29371	29272	29431	29536	29120	29367	29375	29526	29341	29457	29437	29486	29497	29660	29494	29329	29322	29487	29538	29286	29335	29283	29471	29290	29434	29686	29416	29440	29379	29332	29400	29449	29188	29327	29555	29099	29470	29553	29399	29418	29495	29285	29137	29313	29264	29067	29347	29214	29371	29311	29389	29454	29301	29395	29402	29351	29599	29353	29362	29428	29513	29356	28973	29377	29578	29347	29352	29495	29278	29316	29426	29480	29588	29446	29411	29334	29422	29575	29665	29527	29436	29585	29168	29277	29207	29555	29659	29405	29506	29412	29409	29425	29348	29467	29298	28983	29402	29540	29515	29333	29625	29284	29738	29637	29544	29501	29379	29354	29377	29381	29211	29318	29183	29359	29332	29300	29471	29388	29372	29198	29324	29454	29485	29633	29426	29385	29192	29275	29139	29238	29297	29447	29568	29425	29348	29460	29642	29285	29134	29182	29633	29368	29374	29370	29442	29500	29520	29414	29316	29475	29420	29674	29422	29580	29310	29346	29520	29642	29313	29436	29519	29325	29411	29406	29180	29210	29396	29608	29375	29410	29603	29230	29359	29556	29487	29624	29454	29314	29359	29202	29464	29346	29473	29408	29264	29041	29326	29575	29352	29702	29381	29368	29563	29410	29546	29603	29169	29298	29270	29290	29493	29575	29452	29221	29386	29153	29435	29475	29638	29611	29318	29376	29227	29425	29480	29439	29540	29089	29447	29162	29140	29413	29431	29400	29202	29373	29402	29527	29446	29471	29481	29657	29468	29419	29495	29053	29336	29395	29309	29245	29474	29269	29438	29559	29273	29256	29371	29347	29497	29456	29419	29367	29426	29512	29179	29603	29638	29326	29304	29600	29599	29509	29448	29304	29482	29179	29337	29661	29485	29489	29442	29561	29305	29184	29569	29493	29308	29481	29398	29473	29559	29531	29443	29432	29196	29367	29285	29512	29171	29352	29564	29573	29557	29297	29382	29137	29316	29114	29325	29437	29614	29342	29744	29626	29400	29191	29512	29473	29164	29230	29266	29388	29426	29473	29300	29607	29247	29381	29342	29452	29591	29290	29281	29439	29533	29401	29406	29638	29699	29565	29277	29270	29380	29567	29136	29137	29241	29313	29441	29310	29580	29400	29473	29635	29548	29517	29022	29138	29271	29388	29340	29262	29516	29214	29440	29386	29368	29142	29632	29228	29229	29318	29346	29096	29106	29463	29421	29553	29200	29176	29296	29719	29450	29404	29350	29361	29267	29150	29300	29310	29466	29398	29477	29290	29690	29349	29032	29177	29555	29442	29506	29382	29392	29326	29342	29283	29500	29684	29317	29281	29575	29233	29391	29215	29328	29326	29279	29536	29349	29344	29434	29587	29295	29422	29409	29504	29310	29361	29123	29414	29512	29292	29605	29409	29477	29469	29360	29499	29305	29397	29504	29367	29122	29727	29170	29359	29488	29508	29493	29377	29081	29397	29593	29420	29450	29309	29663	29618	29373	29418	29472	29501	29333	29326	29309	29316	29393	29408	29352	29591	29357	29503	29420	29535	29571	29411	29115	29538	29280	29388	29308	29512	29389	29413	29307	29658	29287	29490	29168	29250	29742	29683	29489	29175	29431	29241	29293	29224	29444	29608	29755	29308	29565	29723	29567	29066	29458	29493	29220	29491	29410	29623	29651	29544	29380	29357	29198	29553	29599	29353	29480	29427	29128	29038	29405	29306	29351	29594	29476	29421	29271	29504	29372	29185	29338	29491	29358	29310	29292	29331	29616	29421	29514	29089	29326	29385	29460	29592	29259	29575	29641	29446	29328	29290	29600	29438	29638	29304	29421	29609	29552	29392	29372	29426	29287	29293	29221	29499	29459	29170	29277	29455	29479	29666	29353	29368	29134	29428	29284	29260	29485	29206	29381	29628	29390	29321	29441	29421	29457	29498	29115	29371	29270	29291	29363	29324	29553	29411	29449	29424	29564	29312	29541	29402	29588	29409	29456	29628	29331	29701	29309	29243	29401	29207	29419	29458	29383	29406	29249	29226	29333	29370	29211	29444	29481	29536	29453	29448	29213	29221	29318	29115	29415	29324	29194	29557	28903	29438	29439	29381	29466	29535	29247	29353	29543	29377	29303	29224	29411	29379	29244	29122	29476	29434	29238	29424	29272	29674	29250	29400	29476	29481	29281	29624	29432	29363	29237	29558	29552	29571	29146	29493	29338	29190	29432	29682	29659	29391	29399	29202	29387	29279	29265	29433	29214	29187	29543	29252	29284	29465	29345	29259	29451	29520	29265	29663	29342	29402	29516	29306	29210	29211	29288	29321	29380	29467	29170	29417	29640	29397	29395	29622	29522	29441	29359	29600	29378	29461	29490	29348	29212	29508	29791	29351	29301	29304	29453	29650	29309	29286	29624	29412	29287	29498	29191	29055	29316	29367	29370	29167	29315	29403	29421	29469	29437	29315	29220	29254	29344	29254	29083	29225	29322	29230	29433	29514	28999	29446	29310	29527	29310	29474	29456	29647	29239	29467	29094	29177	29226	29269	29397	29246	29450	29646	29342	29564	29310	29479	29256	29654	29365	29466	29360	29349	29720	29232	29466	29436	29401	29545	29404	29267	29334	29367	29632	29382	29091	29376	29449	29416	29705	29282	29461	29251	29526	29467	29170	29447	29527	29628	29543	29207	29316	29426	29551	29257	29404	29205	29474	29463	29406	29289	29552	29432	29596	29582	29350	29621	29407	29319	29343	29088	29376	29619	29315	29367	29572	29361	29355	29110	29513	29341	29559	29430	29292	29126	29357	29427	29374	29524	29181	29505	29552	29226	29572	29476	29351	29413	29354	29435	29420	29411	29201	29400	29271	29484	29233	29384	29408	29399	29502	29241	29275	29520	29240	29565	29527	29376	29394	29291	29564	29499	29226	29323	29416	29461	29495	29190	29172	29417	29779	29454	29464	29606	29465	29600	29370	29327	29468	29377	29274	29253	29221	29431	29441	29453	29407	29371	29438	29364	29410	29515	29204	29191	29534	29544	29563	29677	29201	29359	29471	29377	29469	29193	29627	29391	29412	29478	29370	29573	29616	29355	29473	29276	29349	29274	29319	29178	29211	29671	29321	29400	29152	29398	29413	29283	29555	29455	29427	29215	29402	29555	29429	29515	29510	29680	29645	29268	29101	29336	29512	29605	29387	29650	29567	29569	29413	29625	29270	29394	29364	29384	29513	29104	29512	29550	29188	29561	29369	29474	29233	29162	29465	29411	29645	29338	29310	29387	29394	29337	29325	29486	29346	29502	29446	29350	29386	29332	29445	29168	29332	29567	29230	29392	29433	29213	29338	29303	29379	29460	29111	29331	29496	29545	29270	29657	29397	29596	29540	29138	29570	29481	29423	29614	29526	29618	29327	29544	29389	29416	29519	29391	29520	29406	29053	29500	29473	29468	29730	29552	29494	29518	29447	29399	29462	29349	29230	29571	29189	29050	29351	29454	29402	29405	29583	29472	29166	29586	29397	29617	29459	29449	29239	29475	29486	29242	29568	29548	29423	29438	29692	29543	29226	29480	29608	29499	29468	29298	29237	29441	29485	29486	29648	29684	29245	29525	29534	29226	29661	29323	29546	29436	29488	29427	29330	29477	29501	29397	29723	29411	29479	29346	29254	29551	29360	29341	29379	29677	29388	29430	29557	29611	29533	29395	29433	29469	29608	29086	29337	29717	29697	29332	29251	29253	29535	29381	29263	29414	29293	29379	29455	29675	29672	29376	29616	29313	29594	29489	29309	29229	29450	29412	29337	29390	29358	29446	29613	29144	29445	29606	29564	29486	29488	29319	29279	29474	29263	29377	29435	29604	29207	29500	29593	29401	29397	29716	29322	29339	29334	29344	29388	29435	29337	29524	29385	29259	29492	29318	29338	29487	29272	29705	29267	29378	29668	29652	29458	29310	29241	29195	29472	29545	29489	29565	29343	29262	29606	29633	29282	29159	29317	29388	29483	29491	29300	29135	29585	29503	29381	29461	29442	29361	29300	29688	29210	29660	29323	29442	29356	29625	29418	29207	29403	29282	29359	29338	29511	29162	29076	29092	29421	29740	29459	29445	29195	29367	29430	29370	29420	29255	29296	29258	29112	29501	29308	29362	29445	29207	29386	29222	29420	29324	29302	29192	29156	28989	29173	29459	29432	29265	29072	29389	29360	29346	29506	29215	29377	29314	29160	29296	29285	29256	29372	29208	29338	29304	29326	29484	29570	29376	29404	29508	29283	29630	29376	29464	29224	29562	29498	29529	29623	29628	29572	29369	29259	29263	29347	29455	29586	29233	29097	29506	29316	29136	29327	29157	29519	29232	29428	29528	29237	29689	29323	29498	29281	29449	29245	29297	29265	29201	29421	29495	29354	29608	29413	29220	29352	29285	29320	29621	29484	29357	29602	29544	29350	29378	29274	29651	29514	29432	29810	29587	29472	29387	29395	29432	29364	29523	29379	29583	29740	29444	29276	29314	29347	29311	29752	29443	29265	29293	29561	29331	29337
28140	48108	47295	39544	33445	29550	26805	24784	23457	22653	22053	21360	20941	20443	20084	19893	19800	19585	19508	19365	19112	19144	19146	18835	18709	18830	18687	18473	18436	18466	18432	18712	18498	18375	18483	18126	18377	18306	18278	18174	18286	18275	18315	18247	18541	18105	18163	18180	18305	18014	17949	18205	18073	18195	18166	18197	18005	18125	18205	18262	18322	18128	18178	18255	18297	18137	18233	18010	18176	18039	18276	18059	18213	18135	18283	18042	17976	18078	18074	18144	18106	18300	17977	18129	18264	18220	18148	18213	18220	18031	18292	18119	17910	18324	18249	18217	18004	18239	18179	18064	18307	18137	18196	18290	18171	18201	18154	18325	18087	18085	18014	18064	18099	18334	18210	18005	18055	17960	18219	18119	18201	18109	18182	18209	18213	17916	18071	17998	17941	18354	18090	17933	18261	18124	18198	18030	18043	18109	18128	18105	18196	18203	18195	18245	18005	17979	18216	17980	18182	18274	18086	18208	18080	18206	18185	18157	18048	18131	18133	18162	18211	18146	18218	18173	18079	18135	18135	18049	18151	18025	18185	18058	17943	18195	18036	18158	18181	18064	18124	18095	17968	18116	18094	17957	17914	18039	18069	18277	18146	18109	18285	17959	18092	18208	18044	18164	18069	18086	18262	18241	18259	18138	18009	18043	18079	18278	18021	18047	18204	18125	18065	18109	18151	18043	18072	18055	18075	18034	18217	18076	18080	18076	18057	17888	18172	18162	18110	17998	18123	18154	17873	18166	18093	18108	18076	17941	18110	18069	18134	17932	18196	18200	18197	18027	18278	18015	18231	18386	18126	18238	18121	18186	18199	18098	18446	17977	17984	18213	18290	18120	18192	18188	17951	18104	18126	18108	18111	18125	18255	18118	18139	17986	18162	18113	18066	17889	18011	18238	18171	17957	18174	18070	18259	18122	18108	18275	18166	18298	17878	18079	18115	17996	17958	18255	18079	17980	18105	18129	18045	18123	18154	17978	17979	18128	18107	18187	18238	17980	18288	18076	18057	18147	18210	18049	18131	18149	18160	18022	18167	18198	18145	18256	17800	18116	17995	18200	18237	18087	18011	18030	18054	18141	18051	18272	18066	18004	17972	17958	18023	18227	18002	18305	18224	18176	18085	18162	18057	18031	18295	18087	18200	18279	18186	18113	18167	18015	18042	18095	18165	18202	18122	18312	18264	18132	18089	18153	18132	18029	18170	18122	18348	18153	18171	18100	18024	18266	18196	18115	18184	18130	18124	18133	18068	18095	18309	18343	18094	18038	18273	18226	18239	18093	18211	18080	18035	18167	18071	18143	18148	18233	18067	17965	18171	18203	18109	18124	18332	18111	18381	18190	18096	17993	18217	18275	18164	18055	18011	17915	18124	18006	18298	17972	18111	18096	18084	18107	18068	18198	18084	18079	18243	18118	18020	18138	18026	17974	17923	18316	18253	18035	18091	18309	18212	18090	18163	17979	18223	18093	17960	17988	18194	18005	18065	18271	18085	18215	18179	17972	18065	18028	18154	18104	18051	18139	18186	18046	18091	18166	18017	17974	17889	18135	18098	18054	18162	18086	18075	18099	18041	18353	17986	18221	18200	18130	18237	18134	18106	18187	18185	18115	18234	17891	18207	18075	18278	18034	17986	18147	18208	18138	18068	18098	18084	18257	18054	18236	18005	18034	18161	18167	18064	18100	17987	18024	17958	18211	18105	18212	18232	18148	18016	18163	18031	18005	18313	18148	18076	18088	18221	18114	18012	18170	18009	18156	18074	18131	18154	18185	18192	18023	18147	18194	18030	18177	18202	18141	18182	18048	18162	18200	18152	18057	18009	18336	18416	18119	18110	18134	18202	18314	18202	17963	18067	17970	18120	18210	18261	18250	18228	18238	18051	17864	18158	18008	18138	18178	18168	18215	18007	18067	18248	18101	18229	18113	18179	18065	18254	18146	18093	17936	18205	18054	18128	18114	17983	18094	18137	18007	18258	18379	18203	18245	18133	18357	18075	18218	18097	18122	18191	17801	18217	18089	18076	18137	18131	18111	18132	18087	18056	18102	18140	18036	18370	18145	17920	18041	18139	18118	17970	18131	18168	18221	18403	18244	18268	18271	18194	18157	18189	18154	18274	18100	18193	18074	18124	18164	18132	18056	17912	18142	18183	18186	18008	17917	18074	18079	18059	18039	17979	18082	18225	18112	18289	18048	18173	18103	18002	18164	18167	18162	18322	18083	18063	17970	18186	18204	18060	17970	18111	18060	18137	18193	18075	18075	18213	18203	18073	18224	18085	18214	18056	18105	18254	18177	18041	18296	18183	18088	18091	18083	18043	18093	18153	18072	18069	18244	18119	17993	18199	18143	18182	18134	18270	18214	18260	18038	18082	18176	18133	18181	18016	18100	18156	18111	18061	18303	18020	18036	18108	18069	18225	18231	18147	18090	18180	18055	18138	18096	18203	17937	18242	18107	18095	18050	18222	17973	18096	18282	18062	17951	18100	18132	18184	18023	18135	18087	18193	18063	18241	18167	18255	18243	18194	18096	18089	18142	18061	18195	18118	18167	18146	18122	18161	18148	18138	18107	18143	18164	18141	18210	17917	18354	18091	18233	18272	18151	18013	18165	18171	18081	18244	18147	18090	18277	18002	18206	18253	18056	18225	18109	18080	18083	18058	18023	18163	18265	18208	18187	18190	18095	18177	18106	18284	17868	18173	18063	18063	18066	18111	18064	18051	18140	17975	18121	18108	18162	17932	18040	18174	17811	18204	17945	18021	18315	18118	18123	18215	18228	18048	18177	18067	18068	18188	18182	18050	18131	18115	18148	18144	18163	18121	18247	18091	18173	18179	18166	18053	18081	18089	18099	18143	18095	18220	18124	18260	18122	18250	18172	18180	18054	18287	17978	18210	17965	18255	18044	18019	18076	18052	18198	18121	18166	18086	18173	18374	18212	18047	17884	17949	17939	18113	18153	18264	18241	18228	18273	18237	18143	18127	18015	18066	18053	18067	17994	18120	18264	18164	17992	18066	18137	18244	18203	18226	18076	18150	18254	18034	18243	18092	18064	18155	18088	18237	18088	18143	18194	18175	18144	18250	18117	18370	18202	18178	18148	18261	18070	18097	18195	18165	18107	18114	18124	17981	18136	17977	17921	18001	18067	18161	18380	18121	17984	18106	18122	18184	18165	18114	18057	17909	18223	18182	18204	18314	17868	18167	18112	18118	18105	18150	18021	18063	18200	18174	18016	17933	18115	18215	18114	18030	18085	18202	18008	18116	17981	18132	18134	18150	18122	18144	18397	18125	18085	18241	18067	18253	18227	18007	18172	18174	18312	17992	18039	18146	17881	18179	18101	18052	18127	18144	17946	18151	18245	17982	18098	18210	18254	18271	18048	18357	18061	18070	18243	18104	17968	18023	18130	18100	18087	18025	18220	18329	18092	18050	18061	17958	18127	18194	18218	18147	18012	18229	18204	18149	18014	18228	18015	18001	18147	18022	18046	18108	18212	18084	18113	18327	17965	18179	18202	18127	18103	18300	18087	18168	18014	18084	18141	17970	18051	18220	18179	18016	18009	18288	17969	18169	18257	18189	17985	18101	18092	18113	18074	18041	18269	18136	17965	18008	18082	18089	17976	18178	18121	18088	18220	18057	18102	18148	18205	18241	18134	18024	18287	18263	18218	18194	18090	18213	18007	18081	18067	18153	18160	18234	18180	18111	18137	18169	18018	18157	18421	18234	18054	18194	17941	18077	18125	18157	18304	18123	18221	18234	18021	17932	18039	18104	18180	18301	18234	18076	18016	18023	18136	18202	18201	18142	18053	18202	18245	18213	18066	18121	18278	18077	18155	18184	18036	18102	18107	18053	18026	17976	18103	18148	18075	18164	18210	18278	18302	18158	18302	18103	17925	18084	18207	18188	18248	18212	18093	18025	18311	18176	18258	18132	18217	18201	18055	18045	17927	18145	18076	18169	17791	18208	18050	18181	18112	18127	18117	18102	18070	17995	18168	17949	18070	18134	18142	18024	18224	18129	17968	18233	18132	18097	18122	18108	18107	18140	18089	18111	18061	18047	18120	18215	18061	18287	18067	18230	18187	18086	18204	18095	18232	18189	18165	18124	17998	18190	18071	17972	18173	17933	18206	18092	18061	18149	18067	18124	18158	18013	17967	18133	18184	18056	18193	18091	18221	18140	18022	17975	18035	18317	18279	18058	18115	18167	18034	17936	18108	18060	18022	18096	18030	18259	18171	18118	18049	18262	18001	18034	17994	18133	17933	18245	18155	17973	17956	18060	18245	18158	18101	18055	18176	18331	18319	18022	18195	18264	18168	17940	18103	18066	18061	17984	18042	18241	18139	18226	17937	17955	18147	18193	17980	18212	18229	18096	18180	18078	18001	18224	18099	18137	17984	18044	18222	18206	18003	18100	18163	18127	18062	18123	18144	18190	18151	18222	17966	18025	18163	18192	18103	18175	18121	18174	18141	18124	18304	18069	18105	18267	18086	18154	18167	18192	18027	18073	18209	18139	18247	18176	18092	18151	17950	18047	17887	18288	18168	18170	18276	18023	18211	18132	18199	18148	17851	18116	18236	18026	18100	18127	18149	18089	18161	18235	17953	18192	18006	18026	18177	18063	18201	18156	18226	18229	18115	18078	18095	18057	18013	18100	18229	18040	17985	18097	18096	18297	18228	18211	17925	18016	18007	18170	18084	18062	18048	18195	18209	18070	18082	18001	18113	18127	18267	18044	18313	18123	18044	18136	18058	18329	18253	18064	18090	18081	18315	17986	18024	18070	18215	18162	17872	18101	18052	18135	18219	18239	17983	18258	18012	18190	18129	18213	18050	18186	17944	18230	18184	18157	18136	17964	18159	18099	18195	18267	18162	18069	17948	18124	18029	18174	18195	18314	18011	18077	18237	18135	18310	18061	18034	18064	18074	18108	18022	18030	18033	18310	18047	18069	18269	18196	18244	18076	18105	17986	18228	18162	18148	18068	18000	18314	18078	18234	18360	18089	18039	18043	18143	18115	17992	18100	17987	18099	18160	18099	18143	18149	18231	18163	18269	18096	18160	18155	18251	17986	18068	18360	18191	18009	18142	18038	18078	17949	18198	18103	18070	18400	17831
37683	34837	40448	38314	34793	33245	32688	31653	31209	31159	30643	30675	30410	30648	30541	30793	30492	30567	30538	30204	30247	30099	30172	30202	30255	30107	30146	30176	30299	30125	30347	30198	30289	30063	30272	30100	29870	30251	30157	30308	29973	29865	30112	30080	29999	30076	30017	30071	30076	30047	30168	30320	30213	29809	30006	29821	30179	29838	29943	30208	30167	29626	29908	30309	30346	30045	29759	29886	29878	30172	29921	30080	30312	30233	29788	30104	30022	29932	29858	29857	29976	30150	30104	29824	29958	30085	30142	29909	29964	30020	29960	29998	29925	29525	30044	29982	30231	29932	30021	30065	30050	30068	29942	30213	29994	29616	29887	29906	30008	30017	30110	30110	29941	29773	29950	30144	29843	30184	29829	29984	29910	30075	30154	30033	30129	30106	30272	29803	29932	30059	30135	30145	29899	29966	29952	29714	30163	30070	29801	29972	29742	29852	29933	29961	29819	29764	30035	29827	30216	30131	30070	30065	30012	29870	30040	29690	30138	30002	30175	29696	29740	30202	29885	30029	29944	29977	29897	30067	30038	30166	30188	29892	30070	29841	30066	29963	29893	29791	29883	30122	29604	30004	30157	29856	30296	30003	29930	30191	29938	29809	29859	29927	29978	29867	30033	29962	29967	30081	29954	30083	29892	29774	29605	29837	30044	29866	30090	29874	29815	30018	30027	30034	30046	30140	29985	29782	29797	29904	29841	29999	29745	30056	30165	29867	29760	29805	30209	30024	29765	30146	30261	29947	29950	29842	30007	29900	30265	30111	30009	29840	29802	29861	30055	29997	30032	30077	29680	29639	29859	29903	29786	30032	29827	29734	29973	30152	29996	29795	29797	29969	29838	30012	30051	29696	30028	29898	29904	30126	30212	30183	30003	29851	29912	30066	30080	29713	29965	30045	30088	30018	29893	30079	29935	30115	30195	29932	29904	30171	29817	30039	29900	29750	29968	29938	30090	30142	30411	29823	29786	30009	30486	30079	29863	29798	29841	29734	29802	29943	30033	29930	29777	29935	30095	29796	29807	29864	30111	29895	29986	30153	30123	30029	30018	29845	30140	30134	29969	29981	29912	29743	29885	29957	30220	29751	30058	30077	29918	30127	30047	29898	29734	29785	29874	29819	30083	30088	29989	29932	29974	30236	30451	30109	30082	29970	29929	30108	30240	30061	30281	30002	29993	29733	30055	29939	29823	29864	30149	30038	29842	30398	30035	30114	30140	29825	30039	29798	29925	30042	29804	30040	29881	29841	30143	29859	29921	29884	29766	30024	29774	30097	29689	29757	30233	29955	29860	29869	30070	29948	29733	29992	29978	29910	29970	29773	29981	29892	30030	29918	30150	29915	29829	29819	29962	30085	30187	29990	29844	29937	30091	29971	30058	29936	29812	30127	30157	30003	29958	30031	29845	29902	30025	30038	29893	30036	29821	30068	30107	30212	30080	30082	30024	29930	30049	29974	30101	30005	30036	30084	30000	29946	29714	30130	29964	29863	29847	30071	29782	29877	29842	30044	29889	30016	29986	30029	29602	30166	30106	29739	29801	29928	30089	29958	29904	30013	30146	29726	29840	30089	29724	30037	30246	30249	30177	29998	29937	29902	30275	29855	29935	29974	29752	30084	30113	29762	29998	29993	30004	29975	29981	30126	29907	29814	29909	29928	30016	29924	29736	30044	30046	30197	29918	30079	29896	30159	29932	29898	30049	30183	29976	29975	29930	29963	30197	30076	29940	30241	29920	30155	30033	30029	29803	30092	29695	29927	29966	30074	30048	29910	29924	30014	29905	29945	30009	29928	30079	29928	30020	29974	29908	29982	29876	30099	29909	30322	29729	30130	29901	30213	29862	29819	29979	29951	30088	30105	30107	30271	30118	30061	29982	30230	29882	30058	29898	29847	30074	29980	30087	29787	29899	29824	29765	30180	29700	30006	29921	30152	30149	29726	29912	30449	30107	29923	30162	30211	30022	30210	29933	29967	30097	29957	30163	29995	29758	30035	30132	29980	29827	30031	29921	29814	29686	29934	29920	29740	29975	29832	30124	29951	30092	30033	30063	29994	29880	29674	29907	29990	30093	30027	29790	29712	29978	29767	29854	30272	30101	30028	29917	30002	29676	29946	30085	29923	29721	30303	30048	29818	29904	29965	30266	29863	29998	29852	29852	30018	29885	30058	29971	29822	29806	30062	30149	30080	30059	30046	29851	29961	30128	29878	29981	29891	29839	29865	29935	29855	29889	30122	30052	30093	30004	30177	29985	29911	30119	29936	30077	29993	29984	29947	30108	30174	29927	30133	30199	30026	30117	29941	29901	30104	30001	29925	30306	30085	29903	29943	29717	30173	30002	29961	30050	29885	29932	29994	29965	30080	30113	29819	29888	30139	29849	29814	30184	29874	30004	30056	29844	29964	30028	29819	29946	30249	30036	29980	29987	30028	29852	29903	30096	29880	29799	29963	29812	29958	30124	30193	30207	30004	30011	29966	30003	29728	29612	30082	30030	29959	29939	29823	29572	30084	30026	29974	29957	30034	29926	29931	30081	29904	29693	29942	29965	29916	30220	30158	30106	30109	30012	29870	30057	30135	29762	30131	30098	30182	30060	30080	30002	29989	30042	29797	29975	29828	30229	29921	30045	29971	30038	29930	29970	29923	30016	29912	30031	29718	29956	29782	29902	29820	29669	29831	30124	30172	30016	30166	29949	30032	30210	30108	30139	29836	30128	30138	30061	29812	30175	30111	29896	30045	30024	29809	30046	30111	30156	30218	30187	30119	30044	30159	30018	29974	29896	29807	29977	30000	30010	30093	29876	29956	29988	29731	30013	30193	30164	30221	30089	29924	29832	29815	30195	29950	29922	29967	30189	29837	30044	29957	29935	30056	30127	29980	30021	30230	29906	29841	29964	30032	29754	30144	29838	30153	30226	30171	29894	30057	29762	29805	30090	30178	29703	29826	30039	30080	30048	29761	29802	30122	29965	29859	30045	29850	30237	30034	30144	29996	30104	30005	30042	30112	29984	29916	29995	30222	29924	30041	30144	29958	30046	29980	29920	29759	29881	30098	30035	30166	29935	30124	30322	30018	29902	30181	30127	29808	29870	29972	30124	30002	30003	30244	29955	30010	29887	29971	29795	30068	29772	29847	29929	30058	30056	29991	30090	29869	29902	29993	30126	30134	30009	29981	30098	30110	29892	29796	30196	29825	29621	30033	30123	29892	30163	30048	30003	29976	29845	29856	30181	30107	29919	29970	30029	30136	30138	30006	30002	30161	30302	29696	30057	30173	29920	30035	29924	30001	29925	29971	30067	29994	30189	29947	29978	30150	29969	29787	30273	29971	29764	29914	29526	29829	29962	29896	30081	30026	29886	30085	29863	29941	30133	29987	30095	30226	30113	29967	29866	29808	30026	29986	30296	30066	30157	29860	30100	30132	30025	29961	29625	29828	29880	29989	29666	29737	30099	29971	29942	30095	30041	29794	30014	30254	30179	30036	29805	30137	29668	30114	29989	29857	29852	30130	29869	29969	30048	30087	29958	30180	30028	29906	30034	29810	29649	30058	29919	29676	29638	30044	29983	30113	29709	29773	29875	30154	29910	30034	29846	30031	29742	30204	29887	29738	29935	29929	29880	30125	30117	30017	29936	30231	29875	30034	29941	29987	29864	29749	29812	29907	29997	29958	30031	29748	30005	30074	29894	30039	29993	30153	30089	29774	29898	30035	30083	29943	29902	29894	30129	29887	30114	29903	29705	30132	30203	29836	30135	29841	29955	29969	30048	29969	30114	30010	30098	30322	30036	30025	30164	29942	30051	29856	30013	30159	29858	30065	29923	30032	30118	30042	29827	30280	29935	29930	29808	29826	29802	29887	29943	30049	29785	29962	30379	30053	29893	29917	29992	29916	30015	29990	29896	29926	30008	29958	30062	29910	30129	30006	30105	29853	29964	30043	29841	30029	30065	30143	29992	29830	29956	30175	30126	30157	29812	29914	30203	29983	30026	29917	29875	29939	29899	29975	30119	30187	29838	29892	30218	29808	29886	30010	29983	30126	29843	29769	30069	29948	30129	29938	30171	29760	29944	29959	29757	30030	29901	30220	30020	29818	30061	29685	29834	29801	29966	29922	29919	29841	30001	29917	29853	30131	30164	30021	29986	29915	29950	30009	29901	29874	30145	30239	29883	29797	30049	29857	30067	29791	30192	30297	30146	30038	29926	30214	29954	29984	30182	30061	29874	29916	30210	29945	30013	30074	29767	29514	30023	29966	29819	30169	30129	30070	29952	30285	30211	29738	30145	30005	30003	30159	29917	30078	29772	29927	29532	30025	29979	30249	30070	29892	30095	29796	29889	30137	30145	29878	29956	30096	30071	29870	30021	29835	29969	29782	29928	29875	29875	29966	29934	30103	29683	30172	29811	29889	29845	30145	29835	29950	30126	30159	30034	29870	30101	30182	30176	30072	29706	30026	30025	29887	30031	30083	29867	30101	29961	29888	30093	30000	30047	30004	30064	29912	30067	29703	30099	29818	30118	30086	30167	29931	30222	30126	30015	30036	29882	30030	30121	30003	29667	30282	30129	29856	29904	30038	29928	29944	30032	29833	30023	30041	29642	30017	30049	29821	29894	30116	29891	29996	29952	30129	29994	30355	30365	29975	29889	29929	30005	29723	30206	29951	30081	29832	30196	30083	29955	29948	30275	30151	29970	30041	30130	29783	30002	29937	30050	30112	30026	29999	30111	30095	29834	30200	30080	30148	30232	30151	30298	30027	30037	30006	29691	29975	29723	30030	30070	29789	29919	30289	30116	29994	30173	30100	30051	29831	30162	29741	29943	29877	29981	29943	30259	29940	29896	29976	29807	29982	30256	30001	29914	29673	30034	30288	29862	29875	29774	29784	29958	30040	29926	30112	30166	30212	29901	29961	30243	30084	30381	30024	29896	29987	29910	29864	30039	30278	29859	29941	30037	29744	29896	29905	29829	29907	29985	29965	30022	29894	30174	29990	30016	29954	30169	29960	30128	29984	29927	29899	29910	30049	29826	29964	30052	30108	30097	29879	30284	29985	30020	30048	30008	29960	30266	30142	29952	29643	29732	29740	30174	29943	29908	30085	30021	29750	29967	29948	29721	30026
28993	36713	35904	29382	25799	23333	22066	21253	20627	20079	19817	19533	19460	19416	19041	19369	19127	19134	19153	19080	18868	18739	18794	18770	18706	18855	18590	18641	18644	18710	18519	18552	18623	18667	18477	18536	18683	18725	18379	18453	18648	18575	18454	18700	18622	18512	18547	18482	18584	18452	18490	18449	18658	18520	18567	18383	18534	18603	18383	18346	18465	18497	18456	18560	18372	18419	18529	18652	18495	18373	18444	18569	18512	18456	18446	18490	18671	18309	18511	18436	18647	18623	18410	18367	18566	18445	18300	18404	18581	18427	18617	18369	18667	18465	18411	18562	18631	18485	18353	18582	18635	18412	18327	18506	18429	18395	18370	18455	18418	18531	18540	18344	18602	18279	18591	18388	18534	18371	18431	18545	18479	18469	18399	18480	18600	18456	18376	18398	18565	18289	18449	18558	18453	18316	18447	18471	18648	18459	18582	18320	18521	18541	18305	18603	18582	18475	18464	18553	18355	18590	18544	18462	18471	18573	18551	18608	18313	18636	18559	18425	18661	18494	18659	18395	18559	18553	18523	18365	18375	18490	18476	18555	18560	18524	18484	18424	18566	18453	18617	18480	18450	18464	18655	18485	18424	18527	18592	18458	18385	18402	18602	18577	18370	18388	18576	18633	18482	18523	18640	18600	18509	18665	18075	18358	18553	18542	18332	18602	18326	18299	18425	18515	18368	18432	18460	18322	18577	18446	18544	18472	18474	18532	18621	18419	18514	18659	18587	18610	18540	18518	18439	18449	18472	18420	18398	18417	18360	18525	18376	18545	18536	18373	18399	18546	18522	18451	18491	18435	18526	18554	18194	18376	18602	18481	18442	18445	18486	18605	18380	18434	18534	18517	18373	18725	18452	18419	18343	18347	18470	18598	18503	18500	18547	18578	18507	18673	18476	18540	18359	18406	18511	18537	18591	18386	18509	18438	18508	18510	18461	18539	18536	18442	18392	18487	18543	18537	18426	18579	18520	18521	18548	18580	18350	18506	18430	18583	18506	18569	18387	18498	18549	18362	18461	18441	18391	18383	18452	18719	18520	18371	18492	18554	18604	18404	18397	18433	18474	18421	18591	18368	18388	18453	18528	18364	18484	18600	18396	18429	18506	18424	18557	18653	18531	18398	18629	18450	18600	18349	18473	18501	18475	18516	18542	18555	18559	18580	18534	18647	18348	18440	18593	18497	18378	18378	18477	18547	18609	18568	18634	18271	18562	18471	18376	18546	18473	18465	18432	18424	18504	18526	18528	18427	18479	18488	18648	18412	18519	18607	18333	18360	18457	18407	18384	18578	18417	18521	18532	18396	18488	18567	18685	18328	18566	18355	18434	18576	18472	18598	18512	18515	18448	18468	18283	18472	18594	18428	18435	18508	18448	18600	18454	18574	18556	18738	18590	18618	18517	18709	18558	18515	18414	18557	18451	18590	18637	18402	18606	18292	18645	18436	18477	18417	18488	18415	18414	18495	18450	18374	18466	18352	18238	18489	18533	18462	18445	18544	18394	18609	18505	18433	18532	18576	18418	18450	18525	18456	18420	18474	18458	18475	18400	18548	18599	18538	18582	18437	18505	18553	18419	18392	18488	18665	18466	18534	18467	18374	18681	18275	18577	18545	18476	18331	18316	18393	18570	18472	18407	18551	18343	18534	18410	18320	18457	18518	18416	18388	18489	18614	18513	18467	18577	18488	18551	18592	18465	18429	18424	18664	18490	18675	18530	18322	18585	18530	18256	18437	18591	18402	18435	18424	18604	18342	18513	18554	18439	18532	18585	18453	18732	18513	18562	18500	18482	18674	18409	18244	18498	18347	18484	18516	18498	18581	18493	18513	18317	18428	18474	18463	18434	18491	18463	18589	18498	18510	18599	18617	18571	18512	18538	18443	18399	18433	18450	18466	18439	18460	18434	18530	18640	18462	18530	18397	18670	18295	18587	18473	18523	18494	18754	18332	18600	18548	18513	18457	18449	18525	18622	18392	18592	18348	18443	18695	18468	18362	18578	18481	18512	18623	18502	18349	18584	18576	18666	18382	18398	18412	18464	18469	18565	18373	18483	18368	18523	18555	18515	18664	18268	18406	18471	18468	18341	18400	18349	18465	18411	18510	18501	18418	18388	18625	18427	18371	18368	18595	18363	18629	18487	18334	18623	18521	18621	18305	18661	18688	18294	18606	18543	18498	18437	18613	18428	18461	18359	18398	18521	18767	18507	18481	18452	18483	18454	18436	18495	18422	18423	18408	18351	18382	18301	18527	18578	18669	18505	18512	18538	18452	18299	18610	18431	18504	18589	18382	18522	18505	18407	18433	18507	18456	18596	18413	18583	18545	18548	18587	18425	18489	18666	18352	18520	18485	18430	18411	18496	18558	18550	18526	18666	18538	18344	18579	18587	18218	18538	18535	18535	18521	18461	18616	18604	18646	18385	18324	18489	18434	18423	18495	18556	18506	18508	18596	18490	18551	18639	18242	18544	18590	18452	18428	18698	18452	18334	18462	18426	18472	18434	18666	18569	18464	18672	18468	18403	18445	18463	18602	18570	18387	18652	18551	18509	18582	18455	18451	18666	18372	18531	18528	18499	18487	18489	18398	18579	18206	18446	18556	18436	18433	18571	18443	18490	18580	18422	18423	18513	18580	18618	18448	18405	18457	18530	18556	18619	18520	18596	18503	18635	18275	18398	18413	18316	18516	18628	18463	18554	18433	18323	18616	18582	18518	18498	18488	18569	18489	18487	18432	18504	18543	18356	18587	18519	18385	18563	18637	18429	18631	18346	18460	18536	18348	18397	18494	18538	18543	18636	18434	18483	18576	18505	18527	18400	18379	18426	18561	18369	18355	18416	18514	18584	18578	18433	18584	18691	18636	18483	18513	18523	18267	18376	18505	18346	18474	18367	18312	18522	18360	18554	18601	18456	18662	18388	18436	18571	18529	18526	18719	18452	18466	18466	18451	18463	18324	18516	18461	18376	18720	18448	18466	18477	18516	18638	18534	18614	18330	18375	18243	18430	18456	18556	18476	18546	18287	18432	18392	18540	18533	18459	18731	18571	18425	18566	18461	18736	18415	18542	18415	18521	18599	18462	18587	18490	18617	18525	18387	18510	18224	18499	18333	18315	18463	18566	18493	18655	18342	18535	18510	18629	18544	18491	18592	18637	18205	18430	18430	18514	18473	18415	18519	18494	18679	18391	18573	18529	18565	18464	18514	18437	18651	18561	18440	18516	18564	18452	18509	18405	18463	18602	18418	18601	18310	18476	18425	18352	18336	18522	18545	18503	18605	18425	18505	18404	18474	18317	18512	18511	18529	18739	18553	18649	18519	18457	18385	18492	18360	18454	18453	18455	18424	18383	18379	18630	18476	18451	18492	18561	18546	18230	18670	18422	18561	18443	18545	18521	18496	18328	18555	18319	18370	18468	18504	18560	18507	18740	18450	18634	18518	18413	18556	18618	18365	18660	18463	18445	18443	18446	18324	18602	18318	18360	18470	18503	18565	18638	18431	18561	18674	18637	18487	18504	18541	18448	18530	18412	18358	18481	18375	18423	18355	18484	18455	18391	18467	18570	18322	18447	18549	18635	18489	18474	18530	18634	18567	18537	18399	18492	18588	18491	18421	18439	18434	18380	18481	18321	18510	18283	18464	18587	18481	18544	18575	18559	18534	18623	18554	18594	18448	18332	18446	18448	18313	18326	18590	18488	18392	18454	18434	18563	18396	18459	18557	18202	18728	18373	18444	18490	18531	18413	18539	18430	18292	18646	18417	18602	18502	18504	18688	18564	18496	18588	18545	18521	18366	18675	18485	18543	18404	18494	18567	18617	18472	18545	18643	18446	18556	18548	18631	18399	18526	18285	18400	18594	18406	18473	18499	18507	18509	18460	18272	18498	18572	18454	18576	18443	18554	18475	18515	18424	18698	18473	18532	18268	18279	18419	18287	18528	18537	18696	18557	18494	18334	18527	18552	18317	18558	18462	18455	18727	18566	18568	18641	18710	18360	18668	18525	18491	18487	18415	18354	18497	18545	18612	18510	18576	18617	18565	18477	18218	18318	18301	18308	18412	18508	18302	18477	18501	18574	18500	18475	18667	18405	18497	18704	18391	18789	18401	18511	18472	18724	18576	18383	18362	18444	18444	18496	18366	18437	18359	18615	18573	18430	18442	18418	18549	18600	18407	18577	18429	18552	18554	18322	18618	18382	18365	18501	18564	18669	18575	18586	18431	18744	18403	18679	18531	18763	18687	18454	18318	18490	18560	18551	18625	18517	18538	18323	18623	18580	18410	18724	18685	18276	18506	18620	18528	18336	18637	18469	18657	18434	18428	18531	18465	18605	18458	18398	18605	18361	18702	18520	18551	18457	18393	18391	18626	18583	18331	18460	18445	18514	18702	18466	18501	18466	18395	18500	18539	18444	18647	18401	18491	18436	18311	18586	18378	18545	18517	18589	18580	18449	18569	18461	18475	18507	18679	18709	18537	18521	18470	18450	18505	18441	18316	18610	18725	18407	18560	18470	18497	18324	18617	18544	18411	18404	18325	18677	18486	18505	18550	18379	18394	18410	18643	18453	18430	18615	18482	18570	18637	18494	18391	18466	18472	18457	18735	18529	18304	18579	18448	18518	18604	18402	18296	18430	18479	18403	18466	18464	18641	18340	18498	18497	18516	18581	18381	18276	18506	18722	18376	18458	18639	18250	18431	18372	18588	18558	18379	18482	18440	18522	18611	18443	18594	18622	18495	18409	18400	18568	18496	18639	18315	18466	18544	18486	18431	18423	18429	18548	18614	18517	18556	18573	18323	18478	18387	18604	18507	18510	18467	18622	18525	18626	18567	18536	18455	18474	18496	18554	18537	18319	18421	18492	18646	18549	18614	18349	18474	18431	18550	18569	18432	18431	18601	18324	18439	18455	18562	18475	18636	18326	18431	18461	18418	18499	18412	18533	18505	18462	18502	18332	18336	18493	18558	18409	18533	18440	18469	18476	18365	18729	18454	18586	18349	18543	18410	18500	18530	18466	18532	18512	18574	18486	18541	18534	18457	18506	18550	18425	18527	18464	18674	18472	18415	18324	18465	18342	18263	18632	18499	18465	18627	18434	18725	18567	18369	18627	18557	18573	18422	18569
24117	21181	27923	25948	26764	32423	34563	31370	30658	30837	30366	30006	29995	29842	29756	29436	29277	29524	29450	29334	29338	29092	29072	29056	28551	28691	28807	28797	28757	28877	28823	28847	28772	28515	28965	29038	28859	28631	28861	28783	28713	28528	28717	28703	28719	28567	28634	28731	28631	28759	28711	28404	28836	28590	28423	28511	28814	28633	28579	28654	28632	28600	28481	28440	28514	28531	28531	28640	28631	28522	28380	28270	28414	28555	28392	28647	28751	28726	28417	28536	28601	28825	28599	28419	28329	28454	28508	28322	28417	28428	28596	28523	28541	28442	28525	28373	28536	28508	28590	28250	28713	28406	28476	28765	28609	28413	28532	28528	28633	28480	28525	28402	28692	28537	28440	28469	28598	28615	28692	28374	28545	28582	28277	28496	28510	28634	28393	28488	28315	28487	28393	28504	28343	28912	28521	28496	28499	28329	28464	28467	28212	28351	28248	28630	28563	28391	28478	28570	28417	28346	28385	28443	28596	28573	28332	28553	28803	28596	28492	28761	28492	28556	28455	28429	28595	28505	28324	28545	28585	28267	28290	28599	28612	28322	28916	28770	28568	28711	28598	28479	28565	28568	28462	28452	28688	28692	28610	28495	28526	28399	28590	28660	28454	28308	28297	28438	28438	28626	28619	28451	28830	28510	28311	28325	28535	28346	28673	28700	28269	28569	28486	28552	28609	28290	28742	28616	28602	28643	28278	28339	28756	28505	28670	28405	28293	28627	28297	28511	28460	28785	28616	28358	28740	28523	28506	28840	28612	28564	28559	28574	28802	28590	28387	28763	28431	28531	28567	28448	28655	28617	28506	28559	28277	28553	28630	28704	28698	28492	28540	28257	28470	28545	28411	28517	28398	28402	28406	28364	28617	28670	28377	28478	28532	28523	28585	28653	28702	28422	28534	28477	28453	28387	28480	28409	28610	28413	28586	28688	28468	28693	28727	28423	28434	28706	28661	28602	28561	28664	28547	28304	28602	28629	28295	28226	28440	28407	28483	28711	28950	28477	28545	28590	28631	28348	28442	28858	28528	28793	28354	28519	28493	28427	28495	28469	28516	28550	28374	28329	28561	28402	28531	28426	28341	28319	28629	28817	28553	28592	28441	28520	28538	28827	28624	28586	28429	28864	28618	28630	28665	28476	28413	28643	28855	28744	28453	28657	28692	28451	28531	28470	28704	28368	28621	28504	28425	28533	28633	28484	28329	28471	28591	28696	28632	28474	28517	28478	28415	28466	28566	28717	28542	28550	28573	28372	28691	28571	28682	28671	28519	28503	28359	28493	28485	28399	28373	28355	28478	28559	28365	28599	28558	28115	28758	28501	28620	28430	28611	28539	28579	28427	28553	28505	28374	28564	28769	28660	28442	28483	28837	28333	28311	28390	28574	28256	28481	28263	28390	28524	28698	28964	28507	28425	28630	28301	28631	28554	28606	28221	28522	28464	28453	28517	28669	28695	28679	28574	28327	28671	28480	28412	28674	28372	28531	28429	28631	28574	28625	28752	28805	28711	28732	28619	28529	28481	28516	28610	28390	28683	28424	28519	28637	28494	28526	28586	28503	28569	28460	28374	28604	28553	28502	28756	28736	28430	28523	28424	28709	28602	28721	28712	28532	28494	28593	28692	28636	28564	28581	28644	28721	28539	28652	28519	28293	28666	28296	28421	28577	28451	28472	28435	28609	28718	28364	28675	28751	28601	28567	28618	28307	28459	28635	28621	28599	28448	28363	28656	28426	28559	28520	28536	28481	28611	28378	28341	28647	28553	28393	28788	28854	28618	28660	28488	28629	28577	28468	28671	28297	28467	28501	28698	28557	28515	28568	28486	28650	28882	28404	28469	28513	28624	28797	28636	28432	28732	28638	28630	28424	28529	28427	28761	28564	28638	28732	28645	28493	28610	28643	28669	28476	28501	28609	28460	28360	28760	28543	28433	28674	28666	28588	28608	28568	28249	28657	28287	28707	28534	28595	28682	28587	28446	28630	28420	28600	28477	28509	28408	28248	28643	28530	28701	28538	28732	28289	28462	28516	28439	28866	28913	28518	28520	28392	28208	28697	28411	28527	28620	28664	28530	28609	28469	28615	28557	28583	28559	28433	28474	28734	28623	28549	28626	28476	28688	28520	28683	28625	28742	28459	28337	28560	28430	28461	28606	28528	28465	28470	28375	28555	28747	28606	28511	28445	28580	28645	28716	28644	28279	28588	28240	28513	28590	28552	28285	28472	28551	28383	28737	28379	28617	28616	28728	28473	28404	28665	28555	28542	28624	28527	28764	28612	28383	28744	28355	28207	28418	28775	28510	28684	28655	28423	28369	28680	28701	28541	28498	28505	28325	28307	28533	28566	28455	28728	28579	28641	28757	28540	28472	28498	28411	28763	28371	28562	28498	28684	28531	28691	28489	28549	28709	28694	28503	28519	28532	28674	28470	28561	28599	28542	28842	28926	28681	28336	28624	28437	28417	28543	28374	28538	28578	28623	28279	28329	28676	28402	28524	28404	28509	28522	28501	28398	28609	28477	28632	28532	28597	28667	28517	28615	28682	28455	28531	28493	28630	28223	28712	28542	28420	28466	28330	28520	28679	28668	28451	28431	28478	28283	28881	28522	28584	28446	28477	28693	28432	28582	28443	28646	28481	28388	28464	28579	28432	28636	28327	28460	28495	28387	28640	28405	28403	28503	28490	28594	28583	28578	28556	28589	28279	28674	28884	28754	28548	28800	28586	28701	28615	28543	28510	28788	28567	28471	28356	28277	28716	28551	28526	28620	28631	28521	28745	28194	28266	28657	28478	28608	28721	28512	28413	28548	28459	28806	28539	28484	28603	28466	28500	28342	28604	28566	28735	28414	28561	28500	28320	28242	28345	28414	28448	28539	28443	28558	28682	28410	28462	28533	28674	28495	28508	28226	28462	28384	28579	28736	28580	28568	28611	28291	28421	28506	28654	28604	28693	28773	28518	28494	28722	28387	28406	28605	28474	28802	28612	28754	28570	28448	28550	28569	28437	28544	28463	28476	28646	28470	28437	28453	28420	28537	28424	28530	28450	28525	28483	28211	28644	28596	28611	28651	28335	28539	28419	28487	28552	28767	28584	28474	28477	28682	28784	28548	28807	28374	28800	28277	28433	28364	28339	28415	28450	28431	28716	28690	28678	28566	28579	28763	28558	28504	28537	28443	28507	28545	28721	28653	28589	28589	28134	28591	28255	28560	28567	28553	28552	28587	28361	28387	28437	28441	28521	28447	28599	28296	28504	28519	28644	28672	28469	28476	28559	28574	28431	28505	28538	28490	28648	28549	28425	28573	28607	28739	28648	28873	28504	28577	28882	28440	28689	28479	28470	28463	28856	28415	28414	28619	28436	28663	28660	28645	28687	28648	28413	28565	28574	28491	28621	28658	28602	28572	28514	28749	28629	28737	28489	28508	28361	28540	28349	28383	28595	28985	28771	28718	28659	28707	28687	28615	28472	28462	28210	28312	28374	28536	28411	28395	28399	28465	28644	28666	28371	28428	28672	28555	28553	28668	28498	28846	28412	28476	28800	28599	28333	28492	28710	28506	28294	28540	28630	28391	28325	28732	28499	28813	28326	28591	28625	28408	28520	28498	28497	28539	28480	28517	28544	28381	28519	28597	28540	28618	28559	28942	28756	28676	28663	28563	28966	28593	28675	28659	28479	28471	28408	28528	28662	28831	28755	28491	28395	28377	28560	28718	28543	28544	28573	28533	28738	28484	28360	28437	28480	28429	28193	28398	28159	28467	28588	28549	28432	28534	28498	28427	28503	28737	28424	28474	28464	28755	28608	28819	28509	28536	28968	28555	28463	28321	28517	28727	28587	28346	28394	28534	28581	28395	28489	28701	28403	28485	28363	28510	28434	28820	28478	28681	28185	28473	28791	28634	28509	28650	28752	28681	28577	28588	28602	28618	28489	28502	28437	28500	28389	28500	28460	28765	28894	28884	28709	28631	28742	28369	28401	28658	28259	28488	28822	28454	28615	28581	28439	28353	28752	28404	28494	28323	28702	28494	28352	28521	28445	28490	28814	28622	28679	28541	28483	28575	28498	28414	28441	28571	28421	28451	28390	28441	28682	28752	28626	28721	28426	28485	28818	28541	28588	28798	28479	28425	28818	28720	28695	28468	28528	28611	28435	28645	28615	28583	28244	28559	28542	28968	28864	28777	28801	28469	28598	28620	28851	28476	28277	28641	28339	28416	28669	28537	28845	28736	28720	28424	28334	28544	28405	28545	28572	28584	28423	29007	28397	28564	28376	28558	28858	28569	28497	28675	28341	28524	28508	28712	28551	28557	28343	28507	28264	28509	28487	28546	28490	28381	28506	28588	28542	28433	28567	28525	28508	28628	28612	28759	28298	28528	28500	28431	28643	28608	28563	28797	28116	28255	28392	28504	28333	28699	28649	28546	28452	28472	28487	28554	28729	28489	28352	28492	28690	28584	28524	28718	28381	28692	28534	28426	28409	28358	28374	28411	28358	28389	28375	28285	28394	28729	28501	28673	28400	28865	28668	28648	28834	28529	28629	28329	28495	28513	28743	28586	28520	29007	28678	28206	28320	28478	28457	28646	28479	28775	28565	28477	28458	28441	28736	28521	28569	28374	28585	28838	28231	28830	28238	28838	28443	28503	28364	28635	28728	28317	28534	28557	28543	28741	28386	28637	28484	28212	28571	28571	28678	28946	28792	28217	28202	28243	28446	28513	28714	28689	28471	28542	28338	28315	28483	28695	28585	28769	28512	28411	28505	28419	28647	28750	28285	28318	28376	28530	28580	28404	28748	28542	28584	28646	28648	28750	28623	28292	28520	28443	28394	28685	28324	28497	28674	28727	28460	28622	28484	28353	28246	28281	28512	28517	28496	28517	28462	28449	28699	28392	28693	28316	28544	28519	28420	28619	28519	28417	28383	28238	28311	28442	28397	28387	28159	28551	28813	28580	28579	28444	28736	28563	28488	28481	28684	28597	28410	28739	28637	28421	28486	28501	28453	28651	28602	28755	28327	28589	28311	28453	28504	28687	28714	28811	28428	28409	28440	28739	28368	28557	28577	28311	28433	28478	28479	28511	28641	28448	28250	28649	28562	28655	28541	28780	28413	28691	28539
25797	43468	41934	34618	29389	26277	23937	22556	21566	20824	20310	20021	19744	19414	19271	18975	18925	18935	18809	18608	18512	18446	18315	18305	18238	18138	18119	18033	18080	18152	18031	17990	18187	17930	18154	17922	18114	17835	17935	17799	18012	17815	17997	17906	17829	17621	17943	17867	17753	17914	17828	17626	17826	17885	17789	17852	17835	17897	17859	17891	17790	17828	17838	17760	17912	17890	18049	17641	17776	17906	17874	17578	17884	17699	17888	17897	17838	17884	17606	17614	17944	17739	17899	17852	17672	17779	17617	17876	17820	17756	17928	17596	17793	17622	17911	17871	17881	17714	17776	17879	17741	17852	17908	17868	17835	17988	17770	17849	17793	17753	17873	17848	17865	17876	17986	17871	17886	17928	17696	17812	17826	17778	17781	17893	17670	17761	17902	17954	17882	17687	17866	17700	17706	17706	17734	17889	17791	18027	17816	17720	17859	17707	17784	17786	17658	17900	18023	17882	17879	17643	17595	17943	17765	17720	17849	17743	17797	17789	17672	17847	17767	17712	17741	17728	17713	17698	17510	17649	17943	17636	17624	17688	17661	17824	17919	17882	18030	17923	17964	17856	17922	17718	17742	17875	17769	17576	17793	17867	17726	17806	17660	17872	17854	17607	17890	17836	17735	17739	17803	17840	17736	17966	17900	17949	17820	17735	17864	17742	17899	17761	17724	17761	17973	17719	17699	17977	17733	17789	17940	17896	17761	17889	17931	17715	17992	17900	17730	17755	17728	17657	17807	17714	17840	17760	17728	17741	17789	17637	17691	17831	18024	17721	17690	17811	17908	17984	17788	17788	17839	18127	17747	17864	17608	17800	17781	17811	17909	17675	17725	17642	17818	17677	17869	17799	17783	17794	17816	17702	17779	17925	17649	17819	17743	17758	17817	17857	17907	17782	17749	17827	17964	17791	17832	17781	17887	17787	17847	17750	17793	17807	17835	17745	17678	17694	17670	17831	17595	17782	17742	17744	17762	17755	17744	17667	17766	17909	17709	17870	17947	18049	17910	17813	17760	17967	17796	17673	17764	17624	17809	17781	17865	17814	17762	17802	17786	17740	17649	17776	17773	17736	17808	17773	17759	17743	17711	17758	17964	17864	17762	17771	17841	17670	17916	17965	17919	17817	17657	17906	17825	17893	17762	17791	17749	17908	17704	17886	17967	17940	17982	17904	17791	17866	17831	17880	17730	17899	17785	17644	17876	17859	17781	17720	17828	17976	17798	17903	17682	18032	17634	17753	17722	17702	17719	17816	17737	17949	17843	17878	17672	17838	17801	17889	17761	17854	17741	17825	17950	17845	17827	17849	18008	17868	17822	17809	17891	17935	17829	18031	17661	17931	17895	17943	17732	17923	17661	17865	17740	17788	17737	17791	18100	17880	17821	17991	17819	17616	17835	17800	17664	17796	17812	17831	17818	17678	17851	17490	17968	17712	17729	17655	17593	17756	17754	17767	17668	17813	17712	17862	17817	17730	17883	17865	17710	17716	17627	17676	17980	17838	17889	17801	17803	17724	17852	17825	17837	17713	17888	17983	17752	17796	17865	17555	17946	17831	17654	17711	17779	17855	17874	17948	17798	17810	17868	17724	17868	17633	17808	17826	17741	17805	17704	17594	17608	17835	17910	17976	17933	17717	17832	17748	17813	17903	17677	17746	17682	17922	18013	17731	17756	17983	17744	17824	17567	17968	17788	17844	17999	17967	17904	17802	17636	17767	17678	17892	17883	17879	17845	17770	17704	17777	17780	17856	17684	17742	17644	17890	17971	17915	17916	17742	17929	17670	17751	17711	17758	17941	17593	17912	17851	17771	17817	17830	17627	17621	17769	17704	17743	17835	17822	17807	17595	17833	17756	17932	17869	17922	17845	17953	17855	17839	17792	17960	17722	17959	17860	17966	17856	17904	17903	17622	17698	17847	17849	17871	17832	17781	17798	17824	17736	17811	17880	17795	17814	17890	17877	17569	17806	17770	17706	17648	17811	17745	17677	17781	17806	17897	17834	17808	17960	17785	18055	17567	17990	17850	17930	17854	17674	17883	17700	17835	17828	17823	17666	17907	17697	17810	17767	17903	17800	17848	17660	17865	17803	17850	17805	17867	17836	17957	17817	17800	17686	17951	17795	17829	17716	17774	17860	17931	17753	17831	18002	17863	17742	17825	17800	17771	17851	17738	17575	17826	17827	17784	17784	18005	17758	17850	17599	17807	17846	17794	17903	17765	18059	17702	17763	17729	17699	17853	17907	17765	17847	17630	17843	17808	17797	17801	17753	17885	17784	17865	17831	17747	17851	17930	17823	17893	17795	17735	17866	17872	17945	17990	17754	17892	17652	17809	17663	17762	17772	17875	17913	17857	17716	17851	17671	17806	17735	17893	17847	17609	17718	17836	17761	17741	17967	17756	17774	17881	17807	17708	17984	17770	17743	17719	17888	17608	17781	17829	17635	17847	17673	17781	17780	17774	18142	17783	17948	17828	17755	17853	17798	17748	17827	17919	17903	17828	17757	17770	17678	17806	17882	17794	17837	17770	17825	17645	17951	17755	17893	17996	17768	17760	17888	17788	17828	17814	17893	17908	17940	17854	17770	17799	17829	17806	17824	17750	17755	17611	17878	17770	17533	17940	17703	17794	17661	17891	17696	17665	17808	17880	17834	17798	17818	17704	17941	17877	17814	17842	17660	17767	17742	17743	17771	17844	17825	17595	17716	17961	17779	17880	17784	17683	17789	17586	17526	17967	17801	17804	17971	17812	17947	17812	17945	17958	17756	17751	17883	17809	17876	18044	17780	17887	17766	17747	17840	17957	17857	17743	17882	17750	17870	17792	17753	17835	17861	17814	17914	17873	17941	17703	17958	17896	17823	17963	17854	17870	17874	17850	17829	17673	17736	17916	17800	17806	17952	17666	17733	17797	17799	17963	17726	17846	17783	17747	17809	17893	17821	17995	17833	17787	17761	18050	17829	17894	17826	17915	17713	17678	17877	17915	17659	17816	17779	17747	17667	17721	17970	17965	17831	17759	17540	17794	17864	17990	18015	17998	17845	17709	17869	17736	17918	17748	17795	17673	17840	17684	17780	17824	17786	17850	17898	17906	17762	17685	17836	17830	17818	17761	17807	17878	17773	17846	17653	17714	17849	17771	17970	17773	17850	17933	17690	17896	17617	18030	17808	17770	17656	17885	17836	17773	17737	17870	17911	17875	17790	17735	17841	17821	17808	17811	17964	17597	17622	17690	17888	17824	17826	17699	17792	17886	17814	17839	17823	17671	17823	17805	17735	17909	17898	17657	17790	17820	17848	17770	17857	17728	17854	17725	17833	17774	17904	17883	17962	17839	17903	17818	17966	17884	17643	17963	17847	17814	17721	17796	17908	17721	17808	17817	17728	17838	17747	17764	17992	17763	17745	17772	17811	17676	17884	17843	17793	17852	17796	17720	17826	17810	17767	17747	17840	17854	17913	17750	17667	17742	17895	17861	17855	17863	17836	17858	17538	17738	17800	17838	17863	17898	17854	17783	17754	17868	17584	17873	17911	17845	17969	17811	17841	17755	17851	17891	17776	17658	17838	17808	17837	17961	17762	17885	17987	17827	17736	17906	17889	17859	17748	17824	18010	17968	17718	17768	17773	17785	17769	17732	17791	18001	17757	17910	17793	17805	17790	17896	17724	18020	17999	17817	17640	17771	17718	17954	17802	18072	17895	17900	17759	17717	17656	17865	17672	17839	17612	17749	17817	17825	17846	17594	17888	17813	17845	17692	17837	17774	17830	17905	17639	17887	17667	17715	17952	17683	17907	17877	17770	17708	17808	17897	17773	17898	17896	17941	17869	17864	17854	17873	17894	17922	17930	17951	17890	18014	17861	17846	18072	17936	17756	17879	17877	17820	17991	17798	17852	17973	17714	17830	17722	17927	17629	17839	17715	17827	17869	17765	17870	17692	17870	17886	17814	17698	18023	17591	17803	17769	17914	17721	17754	17975	17853	17745	17795	17727	17766	17691	17769	17798	17807	17861	17773	17761	17694	17889	17772	17802	17885	17919	17867	17735	17767	17982	17813	17596	17572	17877	17817	17646	17822	17873	17856	17774	17587	17870	17675	17996	17888	17843	17858	17729	17670	17749	17560	17928	17839	17837	17636	17812	17694	17841	17722	17791	17884	17838	17802	17775	17852	17899	17895	17907	17976	17677	17652	17705	17891	17791	17897	17991	17731	17850	17791	17823	17820	17819	17899	17731	17797	17925	17789	17981	17780	17977	17706	17721	17781	17791	17677	17893	17744	17869	17952	17793	17884	17773	17933	17756	17768	17768	17853	18023	17946	17665	17904	17924	17875	17880	17806	17647	17766	17791	17851	17864	18079	17820	17854	17696	17842	17853	17776	17614	17921	17734	17877	17892	17769	17697	17724	17792	17832	17759	17925	17977	17812	17865	17789	17544	17913	17877	17738	17646	17775	17786	17817	17768	17761	17931	17794	17742	17765	17670	17755	17640	17805	17819	17773	17826	17694	17904	17887	17820	17547	17837	17756	17881	17758	17648	17779	17847	17717	17844	17886	17675	17972	17866	17931	17729	17839	17738	17867	17654	17665	17955	17884	17816	17763	17799	17895	17827	17863	17810	17895	17714	17670	17890	17826	17729	17742	17594	17932	17718	17828	17981	17837	17647	17799	17720	17822	17793	17843	17860	17681	17686	17806	17712	17852	17975	17659	17716	17891	17798	17579	17696	17898	17707	17688	17801	17674	17885	17634	17735	17834	17828	17805	17728	17579	17872	17734	17698	17849	17862	17844	17863	17682	17707	17678	17790	17770	17762	17804	17865	17817	17816	17765	17859	17741	17837	17953	17805	18022	17778	17612	17778	17796	17868	17875	17879	17840	17912	17813	17684	17882	17970	17803	17783	17756	17909	17764	17839	17780	17822	17963	17960	17725	17745	17870	17831	17688	17761	17818	17726	17859	17726	17971	17894	17917	17811	17691	17717	17888	17796	17825	18086	17695	17843	17755	17843	17923	18009	17832	17869	17846	17853	17837	17818	17938	17728	17904	17793	17709	17672	17708	18014	17743	17548	17826	17806	17917	17803	17669	17772	17810	17889	17741	17575	17979	17787	17995	17819	17782	17830
22637	21224	27862	25282	24214	31334	37501	34151	32842	32623	32273	31735	31472	31402	31340	30914	30719	30700	30718	30444	30488	30164	30391	30095	29830	30279	29999	30182	30012	29761	29893	29925	29888	29698	29877	29845	29593	29499	29479	29594	29417	29428	29702	29641	29710	29628	29345	29459	29411	29500	29495	29368	29600	29495	29454	29560	29469	29583	29572	29499	29781	29654	29577	29818	29665	29572	29580	29756	29512	29287	29631	29299	29419	29400	29607	29614	29475	29637	29680	29543	29409	29589	29372	29706	29658	29731	29392	29719	29639	29824	29895	29620	29840	29913	29761	29546	29492	29550	29471	29445	29508	29469	29348	29540	29478	29419	29477	29336	29496	29918	29564	29715	29913	29341	29296	29616	29612	29567	29416	29466	29520	29677	29491	29586	29368	29474	29722	29397	29602	29612	29580	29565	29560	29484	29570	29727	29590	29465	29644	29283	29276	29501	29660	29544	29467	29276	29424	29671	29528	29490	29671	29659	29511	29314	29383	29697	29548	29707	29575	29458	29418	29492	29604	29531	29358	29486	29753	29501	29483	29433	29248	29307	29751	29542	29652	29476	29616	29755	29649	29897	29646	29365	29534	29310	29695	29255	29480	29519	29528	29512	29363	29504	29836	29666	29732	29420	29661	29561	29242	29336	29566	29476	29471	29486	29315	29397	29539	29622	29765	29390	29703	29625	29435	29535	29393	29486	29398	29753	29543	29534	29489	29435	29523	29588	29513	29521	29444	29574	29561	29404	29317	29522	29421	29686	29541	29562	29402	29532	29718	29527	29582	29859	29368	29630	29492	29303	29584	29445	29534	29512	29723	29527	29612	29755	29745	29477	29432	29426	29429	29579	29445	29707	29379	29335	29381	29462	29413	29159	29363	29510	29928	29417	29516	29725	29781	29442	29584	29409	29545	29501	29608	29685	29424	29554	29461	29578	29343	29399	29361	29404	29402	29469	29635	29543	29648	29557	29600	29863	29492	29584	29510	29454	29400	29554	29558	29632	29576	29671	29487	29621	29395	29594	29759	29398	29467	29528	29545	29242	29492	29461	29442	29560	29476	29558	29695	29418	29617	29694	29517	29437	29398	29547	29420	29546	29487	29432	29300	29512	29686	29757	29631	29626	29555	29422	29579	29643	29610	29533	29179	29451	29590	29353	29572	29672	29650	29860	29722	29673	29385	29395	29536	29706	29537	29640	29721	29476	29556	29637	29425	29464	29652	29409	29347	29559	29627	29400	29383	29580	29338	29148	29636	29442	29436	29585	29743	29658	29719	29710	29572	29616	29840	29384	29334	29231	29870	29542	29431	29504	29565	29526	29754	29750	29621	29716	29588	29502	29293	29304	29664	29381	29236	29587	29326	29567	29784	29707	29626	29604	29415	29424	29491	29575	29369	29338	29555	29568	29645	29605	29445	29497	29402	29388	29729	29661	29627	29722	29505	29510	29554	29524	29462	29524	29536	29542	29307	29479	29303	29432	29414	29450	29348	29329	29470	29597	29680	29641	29422	29503	29247	29239	29407	29496	29487	29440	29505	29284	29417	29661	29604	29758	29515	29556	29540	29432	29379	29422	29671	29512	29478	29573	29833	29610	29728	29499	29892	29472	29464	29649	29587	29442	29334	29581	29774	29731	29624	29429	29555	29438	29726	29423	29612	29527	29362	29643	29591	29373	29380	29301	29512	29468	29420	29694	29555	29312	29444	29237	29549	29630	29730	29326	29354	29697	29283	29517	29426	29447	29324	29327	29582	29533	29412	29537	29482	29428	29781	29575	29546	29351	29432	29508	29265	29372	29632	29644	29495	29519	29488	29538	29561	29510	29388	29327	29172	29484	29679	29417	29771	29672	29292	29387	29460	29288	29452	29722	29445	29542	29561	29609	29507	29397	29729	29692	29280	29425	29600	29369	29367	29357	29436	29310	29560	29374	29590	29398	29324	29508	29494	29544	29421	29430	29660	29122	29657	29509	29460	29499	29457	29504	29312	29382	29425	29800	29653	29741	29415	29415	29580	29689	29649	29547	29590	29688	29637	29614	29327	29402	29640	29315	29274	29699	29385	29570	29527	29489	29337	29323	29545	29494	29579	29350	29658	29795	29698	29266	29590	29458	29397	29699	29575	29585	29478	29644	29571	29566	29499	29458	29454	29615	29497	29407	29385	29409	29633	29456	29489	29382	29658	29556	29581	29678	29547	29486	29469	29465	29549	29700	29603	29459	29523	29382	29465	29409	29467	29441	29629	29456	29518	29523	29480	29469	29548	29741	29596	29776	29670	29776	29449	29570	29608	29506	29420	29613	29571	29726	29436	29446	29531	29322	29571	29633	29567	29418	29536	29110	29429	29412	29505	29699	29492	29888	29438	29518	29543	29626	29855	29690	29473	29644	29484	29822	29646	29687	29517	29356	29421	29530	29559	29304	29414	29526	29388	29423	29813	29165	29682	29453	29341	29325	29587	29541	29614	29665	29331	29718	29622	29361	29662	29556	29526	29895	29592	29491	29684	29408	29422	29623	29729	29501	29684	29553	29663	29532	29469	29542	29674	29407	29422	29656	29426	29392	29289	29528	29535	29276	29526	29427	29826	29407	29571	29599	29446	29640	29291	29522	29738	29443	29663	29371	29273	29778	29489	29438	29259	29658	29563	29283	29296	29432	29485	29528	29493	29621	29585	29320	29646	29675	29543	29450	29472	29627	29515	29470	29543	29587	29468	29341	29212	29566	29865	29676	29561	29330	29570	29212	29462	29440	29727	29743	29661	29774	29826	29516	29756	29856	29413	29632	29355	29455	29635	29624	29466	29620	29728	29305	29531	29399	29576	29511	29535	29423	29521	29550	29574	29612	29630	29520	29315	29285	29454	29497	29404	29476	29435	29573	29389	29689	29379	29675	29607	29454	29321	29384	29625	29436	29308	29532	29609	29598	29484	29595	29612	29508	29755	29372	29740	29568	29511	29310	29311	29434	29434	29421	29577	29570	29505	29650	29363	29280	29543	29373	29502	29583	29157	29840	29510	29395	29515	29555	29441	29602	29949	29681	29705	29494	29517	29395	29600	29692	29453	29673	29547	29377	29486	29417	29439	29590	29382	29597	29674	29614	29535	29562	29429	29655	29576	29591	29400	29547	29545	29536	29251	29536	29433	29395	29412	29412	29302	29513	29589	29239	29461	29428	29536	29665	29471	29619	29672	29593	29535	29550	29406	29477	29565	29423	29893	29679	29596	29654	29486	29769	29634	29506	29423	29690	29598	29497	29680	29498	29628	29369	29541	29182	29808	29216	29444	29593	29538	29300	29317	29665	29503	29672	29466	29395	29405	29516	29587	29808	29576	29583	29455	29591	29594	29638	29365	29520	29510	29628	29749	29291	29191	29528	29471	29688	29393	29624	29452	29119	29744	29477	29702	29644	29631	29420	29508	29377	29630	29417	29487	29390	29700	29538	29431	29339	29365	29475	29743	29412	29328	29532	29620	29306	29622	29641	29506	29605	29466	29496	29579	29464	29795	29600	29090	29382	29444	29466	29587	29374	29479	29466	29477	29450	29651	29555	29488	29571	29268	29432	29403	29593	29587	29498	29520	29410	29388	29731	29621	29536	29518	29589	29434	29548	29488	29660	29500	29673	29439	29237	29513	29774	29327	29404	29424	29598	29435	29400	29320	29460	29442	29496	29567	29397	29580	29576	29345	29510	29520	29590	29648	29453	29657	29467	29354	29524	29505	29413	29429	29585	29546	29591	29504	29652	29633	29502	29284	29651	29578	29591	29505	29544	29416	29710	29535	29498	29484	29319	29327	29585	29289	29320	29392	29423	29352	29183	29656	29388	29386	29327	29686	29759	29307	29253	29386	29078	29487	29400	29527	29688	29758	29669	29336	29545	29702	29623	29535	29427	29641	29534	29701	29438	29531	29440	29439	29347	29741	29434	29656	29576	29493	29667	29664	29703	29698	29580	29776	29548	29503	29535	29630	29595	29519	29408	29293	29707	29759	29419	29565	29881	29191	29284	29334	29549	29396	29871	29827	29584	29311	29464	29334	29435	29532	29344	29686	29636	29505	29659	29650	29414	29623	29471	29396	29794	29510	29405	29419	29439	29442	29778	29620	29536	29635	29476	29872	29527	29444	29469	29448	29536	29457	29702	29613	29525	29279	29544	29493	29490	29663	29444	29199	29472	29496	29514	29509	29535	29884	29560	29749	29511	29351	29707	29649	29448	29361	29284	29513	29730	29335	29464	29737	29237	29500	29258	29420	29645	29714	29565	29736	29553	29429	29418	29473	29734	29540	29547	29474	29518	29744	29477	29385	29504	29187	29337	29480	29751	29486	29626	29477	29353	29322	29750	29508	29342	29621	29325	29458	29523	29459	29315	29533	29626	29617	29558	29651	29673	29763	29523	29480	29541	29651	29766	29736	29555	29463	29512	29629	29542	29372	29463	29475	29412	29783	29522	29616	29486	29569	29243	29477	29533	29416	29620	29722	29553	29521	29914	29608	29528	29604	29501	29669	29447	29554	29550	29606	29590	29552	29589	29416	29448	29852	29674	29332	29194	29465	29571	29966	29695	29519	29464	29803	29417	29698	29615	29391	29828	29682	29514	29589	29321	29285	29559	29453	29688	29260	29378	29641	29379	29172	29446	29858	29601	29381	29446	29504	29505	29599	29512	29407	29372	29497	29718	29654	29591	29384	29359	29536	29401	29717	29520	29441	29708	29739	29433	29652	29365	29519	29572	29770	29632	29336	29893	29409	29583	29676	29411	29749	29436	29772	29278	29245	29369	29511	29663	29804	29282	29642	29647	29565	29675	29563	29712	29584	29416	29461	29377	29570	29324	29530	29472	29472	29405	29491	29393	29473	29466	29619	29655	29593	29267	29410	29600	29435	29450	29459	29621	29310	29497	29509	29745	29509	29425	29410	29427	29326	29471	29621	29494	29649	29204	29413	29682	29455	29657	29336	29514	29551	29428	29330	29295	29753	29453	29418	29358	29588	29414	29723	29437	29495	29636	29594	29408	29575	29758	29615	29750	29579	29448	29410	29642	29441	29555	29355	29333	29548	29308	29578	29454	29423	29593	29528	29676	29786	29693	29223	29546	29273	29629	29465	29354	29535	29355	29353	29577	29641	29572	29515	29691
28055	48025	47166	38996	33541	29582	26766	24853	23551	22858	21991	21303	20727	20690	20237	19990	19736	19710	19625	19515	19348	19348	18905	18857	18952	18727	18793	18688	18637	18621	18747	18614	18490	18415	18421	18435	18419	18424	18415	18232	18492	18219	18176	18247	18156	18413	18208	18307	18157	18133	18228	18168	18272	18286	18211	18290	18393	18287	18229	18278	18348	18301	18369	18151	18364	18321	18060	18102	18130	18166	18149	17995	18155	18210	18146	18405	18313	18111	18199	18269	18038	18190	18352	18352	18135	18078	18209	18132	18158	18262	18012	18340	18287	18187	18119	18132	18215	18196	18064	18211	18007	18420	18340	18148	18183	18404	18049	18307	18166	18145	18165	18265	18209	18271	18151	18207	18242	17994	18033	18239	18318	18215	18111	18287	18267	18095	18082	18113	18120	18156	18137	18094	18218	18372	18214	18237	18072	18278	18143	18210	18287	18264	18303	18183	18333	18084	18195	18194	17953	18182	18255	18048	18084	18279	18202	18268	17978	18117	18140	18026	18314	18232	18300	18168	18304	18295	18118	18062	18288	18344	18057	18347	18265	17994	18099	18271	18002	18057	18176	18216	18069	18133	18196	18047	18076	18376	18184	18108	17989	18375	18164	18210	18143	18145	18239	18158	18237	18241	18121	18131	17992	18159	18447	18379	18268	18084	18318	18224	18200	18087	18052	18283	18144	18249	18248	18249	18027	18335	18221	18047	18296	18135	18180	18091	18351	18100	18162	18189	18272	18127	18025	18193	18234	18075	18238	18227	18103	18328	18290	18133	18221	18328	18144	18278	18130	18264	18319	18220	18143	18225	18162	18232	18240	18119	17995	18307	18113	18102	18018	18225	18267	18201	18291	18145	18163	18132	18274	18259	18374	18072	18124	18247	18155	18298	18090	18254	18323	18269	18250	18293	18394	18193	18207	18185	18279	18135	18131	17990	18161	18209	18099	18170	18038	18227	18165	18217	18128	18257	18300	18302	18196	18273	18178	18284	18145	18285	18345	18180	18322	18148	18181	18229	18340	18297	18101	18163	18147	18131	18190	18218	18156	18178	18203	18174	18187	18164	18295	18143	18163	18008	18188	18279	18167	18125	18141	18367	18169	18291	18320	18311	18219	18359	18160	18287	18174	18107	18220	18090	18229	18376	18074	18088	18194	18287	18306	18149	18199	18145	18338	17936	18121	18069	18167	18240	18163	18297	18099	18378	18240	18130	18270	18077	18323	18210	18059	18181	18118	18237	18092	18233	18273	18281	18236	18115	18203	18227	18294	18143	18199	18219	18508	18282	18290	18109	18155	18205	18005	18338	18371	18157	18254	18048	18172	18062	18206	18190	18249	18277	18456	18300	18082	18226	18129	18243	18198	18214	18258	18102	18321	18390	18253	18455	18137	18151	18122	18082	18169	18317	18149	18172	18270	18262	18316	18179	18321	18302	18282	18045	18243	18279	17995	18193	18153	18136	18165	18129	18217	18262	18220	18215	18146	18229	18156	18389	18150	18166	18352	18146	18237	18294	18125	18109	18254	18235	18210	18349	18029	18226	18214	18115	17975	18215	18087	18195	18225	18174	18191	18229	18062	18079	18293	18381	18203	18230	18136	18273	18159	18221	17998	18026	18183	18378	18146	18080	18088	18297	18140	18189	18279	18317	18161	18243	18176	18251	18018	18276	18223	18266	18253	18224	18162	18183	18235	18213	18263	18102	18138	18077	18125	18431	18300	18113	18133	18208	18175	18434	18098	18388	18293	18191	18124	18205	18234	18273	18108	18251	18289	18233	18050	18287	18381	18195	18359	18227	18062	18090	18173	18215	18235	18017	18272	18184	18121	18157	18180	18081	17986	18118	18241	18267	18271	18126	18082	18338	18310	18202	18365	18160	18242	18155	18276	18203	18097	18009	18243	18090	18146	18063	18194	18089	18103	18211	18226	18279	18213	18057	18257	18297	18094	18117	18229	18197	18223	18370	18299	18188	18262	18106	18107	18104	18196	18256	18027	18058	18292	18328	18092	18183	18213	18222	18164	18191	18124	18250	18284	18284	18185	18174	18183	18234	18203	18263	18097	18257	18126	18377	18281	18232	18273	18136	18268	18037	18158	18214	18139	18228	18334	18302	18132	18288	18070	18331	18088	18266	18183	18138	18182	18188	18113	18306	18298	18198	18133	18178	18114	18203	18224	18128	18329	18220	18101	18035	18189	18337	18012	18237	18129	18223	18177	18201	18188	18072	18268	18240	18312	18139	17987	18240	18126	18246	18293	18106	18266	18303	18312	18210	18169	18048	18212	18158	18216	18214	18033	18063	18193	18119	18245	18227	18131	18180	18148	18237	18203	18155	18064	18209	18286	18209	18150	18149	18171	18306	18174	18280	17989	18384	18075	18137	18133	18004	18193	18098	18236	18081	18062	18325	18192	18099	18227	18074	18322	18271	18125	18056	18017	18259	18226	18136	18243	18069	18127	18204	18311	18263	18300	18170	18347	18061	18021	18083	18382	18143	18178	18256	18247	17941	18200	18191	18236	18176	18337	18259	18212	18223	18017	18218	18205	18336	18036	18141	18341	18228	18263	18039	18136	18085	18371	17978	18261	18251	18230	18150	18293	18362	18255	18355	18185	18224	18141	18110	18082	18068	18196	18360	18363	18235	18079	18245	18180	18136	18098	17996	18198	18161	18160	18243	18221	18248	18231	18180	18268	18053	18269	18325	18303	18255	18104	18076	18252	18268	18202	18142	18005	18252	18039	18126	18274	18155	18401	18257	18237	18297	18091	18372	18227	18211	18208	18076	18191	18038	18201	18163	18242	18042	18178	18214	18177	18097	18239	18158	18218	18133	18190	18218	18273	18247	18292	18210	18187	18174	18231	18182	18362	18240	17932	18184	18343	18279	18083	18096	18359	18155	18347	18351	18310	18043	18310	18359	18380	18212	18207	18034	18074	18073	18223	18336	18196	18269	18104	18066	18323	18237	18252	18161	18247	18278	18054	18191	18164	18117	18232	18176	18090	18273	18111	18106	18072	18280	18159	18171	18354	18096	18343	18212	18221	18307	18118	18285	18111	18317	18167	18181	18103	18165	18157	18224	18064	18176	18109	18407	18182	18244	18100	18052	18250	18114	18162	18049	18063	18180	18195	18188	18247	18247	18254	18348	18194	18374	18191	18047	18081	18150	18287	18110	18206	18216	18178	18263	18133	18253	18213	18331	18140	18243	18213	18349	18097	18249	18079	18238	18105	18172	18228	18247	18075	18334	18132	18188	17969	18334	18081	18123	18197	18142	18066	18211	18348	18015	18108	18287	18141	18295	18210	18177	18180	18096	18304	18169	18188	18117	18158	18233	18233	18248	18163	18213	18234	18096	18123	18210	18228	18286	18117	18248	18317	18147	18281	18276	18274	18318	18020	18285	18200	18200	18330	18005	18241	18417	18176	17966	18107	18362	18248	18315	18246	18182	18367	18144	18149	18357	18313	18125	18113	18175	18106	18186	18251	18351	18273	18316	18004	18265	18265	18038	18261	18221	18236	18327	18226	18200	18291	18089	18244	18201	18179	18144	18293	18075	18299	18199	18368	18250	18278	18190	18141	18176	18345	18220	18081	18266	18234	18323	18129	18048	18094	18328	18139	18114	18232	18288	18283	18344	18018	18177	18272	18174	18242	18219	18097	18145	18063	18055	18201	18089	18117	18260	18165	18180	18405	18178	18305	18270	18102	18201	18298	18227	18141	18183	18268	18123	18222	18112	17990	18129	18037	18098	18158	18178	18202	18220	18184	18344	18318	18065	18130	18330	18202	18254	18104	18255	18075	18147	18359	18166	18213	18283	18223	18211	18243	18162	18172	18277	18181	18231	18221	17894	18319	18230	18168	18036	18204	18087	18251	18119	17980	18162	18327	18048	18186	18365	18176	18355	18243	18137	18122	17940	18208	18141	18348	18034	18274	18103	18229	18144	18414	18157	17967	18285	18275	18245	18263	18135	18141	18091	18212	18154	18114	18215	18313	18295	18151	18278	18239	18139	18256	18209	18182	18191	18291	18110	18125	18135	18200	18263	18305	18201	18316	18097	18264	18192	18289	18141	18109	18056	18224	18207	18087	18333	18146	18052	18175	18220	18172	18360	18122	18058	18211	18134	18238	18075	18210	18102	18270	18255	18063	18376	18167	17952	18307	18176	18091	18277	18129	18188	18239	18090	18233	18208	18281	18288	18286	18119	18308	18217	18168	18240	18175	18295	17906	18218	18195	18250	18066	18146	18156	18445	17966	18364	18203	18165	18118	18471	18310	18139	18043	18217	18003	18216	18366	18235	17989	18323	18176	18100	18245	18087	18426	18262	18108	18129	18408	18384	18142	18148	18141	18378	18234	18103	18216	18080	18143	18081	18245	18337	18041	18249	18216	18023	18271	18333	18268	18396	18201	18327	18338	18233	18187	18211	18260	18138	18255	17984	17989	18155	18118	18151	18124	18149	18193	18254	18277	18124	18264	18309	18101	18328	18272	18266	18201	18117	18420	18034	18395	18300	18202	18090	18254	18222	18129	18256	18072	17930	18308	18090	18199	18105	18302	18158	18209	18307	18066	18191	18276	18101	18239	18163	18180	18240	18197	17998	18029	18011	18090	18361	18179	18226	18031	18205	18222	18000	18277	17863	18172	18433	18069	18171	18348	18249	18208	18292	18047	18292	18094	18182	18133	18045	18208	17984	18347	18115	17865	18167	18311	17956	18133	18284	18255	18094	18286	18155	18024	18233	18095	18221	18105	18194	18128	18161	18242	18329	18353	18074	18156	18168	18155	18226	18144	18186	18314	18268	18075	18018	18130	18022	18257	18081	18077	18262	18204	18237	18188	18268	17990	18161	18122	18129	18385	18048	18138	18250	18220	18133	18215	18044	18250	18350	18153	18216	18140	18260	18193	18132	18378	18335	18292	18113	18172	18291	17940	18180	18273	18240	18152	18013	18218	18347	18278	18088	18260	18129	18190	18277	18358	18159	18150	18167	18085	18238	18232	18189	18284	18131	18156	18127	18142	18213	18003	18187	18270	18214	18156	18113	18050	18191	18283	18146	18049	18244	18276	18148	18151	18353	18297	18150	18119	18028	18247	18090	18271	18129	17984	18244	18283	18109	18266	18364
37493	34723	39937	38384	34585	33438	32522	31777	31338	31250	31097	30949	30814	30788	30532	30459	30440	30483	30611	30429	30186	30216	30178	30516	30365	30226	30520	30148	30060	30211	29966	29975	29928	30180	29977	30114	29948	29865	30306	30129	30218	30039	30354	29974	29725	30400	30331	29830	30037	30096	30080	30096	30167	29982	30057	30059	30302	30123	30280	29897	30263	30239	30159	30434	29928	30212	30164	29878	29883	30045	30014	30188	29858	30214	30086	30163	30004	30024	30213	29948	29873	30249	30146	30221	30172	30078	30273	30199	29996	30215	30326	30054	29896	30045	30061	30112	30062	30050	30092	29933	30015	30178	30186	29907	30029	30107	30034	29980	29864	29825	29838	29929	30045	30028	30118	30019	30209	29834	30185	30061	30340	30226	30247	30167	30047	30274	29874	30272	30082	30087	29829	29937	29802	30121	29955	30030	30013	29937	30153	30096	30222	29904	29772	29971	30136	30050	30313	29973	30045	30105	29982	30020	30076	30150	29991	29974	29804	30046	29922	29999	30237	30208	30109	29894	30258	30153	30248	30096	30064	30031	30174	29977	29862	29925	29942	29992	30128	30046	29895	30054	29915	29901	29920	30080	30209	29965	30125	30082	30054	30056	29974	29906	29840	29907	30023	29839	29927	30179	29853	30317	30004	30147	30105	30089	29934	29856	30014	30192	30192	30190	29857	29906	29835	30165	29961	30036	29961	30170	30034	30157	29830	30123	29991	29851	29869	30077	30086	30005	29793	29804	29617	30080	30012	30158	30120	30020	29796	30156	29952	30217	29910	30077	30454	29806	30036	30028	30032	30165	30057	29898	29993	30120	30270	30189	29948	30102	30446	29981	29864	30018	30160	29960	30373	29980	30302	29896	29920	30118	30266	30176	30094	29805	29911	30016	30033	30101	29844	30075	30082	30043	30074	30053	29819	29982	29977	30174	30136	30196	30289	30127	30110	30173	29917	30196	30028	29877	29980	30107	29949	30198	29792	29933	29946	30068	30024	30108	30146	30068	29940	30254	29712	30128	29983	30045	30220	29803	30082	29979	29913	29938	29965	29986	30066	30152	30077	30221	30178	30244	30032	29939	30110	30169	30284	30081	30073	29792	30077	29899	30054	30254	29919	29907	30204	29908	29898	30493	30216	29730	30202	30114	30039	30013	30176	29794	30287	30018	30040	30188	30256	29941	29831	29999	30184	30196	30086	30005	30109	29877	30034	29916	29955	30037	30062	29979	30032	30172	30095	30156	30066	30260	29828	29915	30194	29959	30134	30055	29931	30152	30111	30095	30067	30049	29952	30272	29993	29860	29926	30026	29992	30116	30210	30029	30093	30248	29725	30212	30267	30002	30087	30030	30193	29835	30092	30122	30087	30001	30190	30392	30167	30024	30018	30090	30014	30033	29913	30019	30064	29920	30065	29974	29712	29999	29837	29937	30013	29956	30176	30129	30042	29922	30091	30206	30182	30021	30084	30214	30114	30151	30005	30095	30040	30054	30087	30146	30085	30093	30008	29888	30034	30047	30272	30286	30025	30193	30161	29901	30059	30038	29962	29797	30035	30200	30201	30083	30079	30081	30145	30010	30227	29907	29990	29942	30262	29942	29959	30228	30013	30339	30039	30036	30035	29953	30048	29991	30178	30021	30147	30257	30322	30026	30154	30171	30100	29892	29806	30000	30195	30028	30326	30351	29825	29827	30255	30236	30175	30206	30099	29938	30199	29888	29995	30123	30031	29960	30075	29944	30144	29727	29857	30250	29974	29972	30060	30105	29764	30128	30126	29995	29977	29887	30105	29893	30311	30046	29967	29961	30099	30026	30016	29765	30283	30047	30015	30017	30173	30027	29831	30103	30064	30138	29947	30197	30017	30018	29960	30126	30095	29980	30081	30113	29948	30097	30107	30177	30013	30148	30013	30045	29962	30048	30003	29917	29978	29911	30183	30063	30218	29782	29948	29792	30194	29946	30116	30386	30077	29824	29780	30263	29992	29938	30098	30286	30172	29888	29916	29970	30159	29897	30310	30270	30341	30068	30004	30140	30331	29970	30076	30138	29763	30110	30218	30301	29923	30111	29972	29954	30144	30050	29873	30048	29812	30168	30036	30121	29876	30082	29986	30242	30098	30165	30010	30041	30276	29892	29993	30357	30187	29978	30060	30478	30257	29971	30309	30066	29977	30179	30159	30144	30195	30005	30005	29834	30052	30237	30436	30247	30219	29930	30163	30000	30181	30009	30091	30093	29968	30073	30236	30129	30102	30109	30248	29961	30188	29956	30049	29976	30173	30040	30319	30092	30303	30297	30023	30074	29852	30217	29957	30159	29690	30169	30237	30001	29990	30120	30143	29983	30098	30025	30216	30319	29885	30140	29955	30052	30103	30367	29731	30225	30275	30001	29914	30192	30008	30134	30217	30116	29964	29755	30138	30198	30268	30252	29995	30192	30030	30265	30255	30000	30178	29767	30033	30045	29761	30110	30006	29868	30313	30186	29966	29847	29932	29789	30087	29741	29862	30324	30317	30180	30151	29990	30008	29983	30156	30246	30151	30068	29986	30164	29914	30300	29857	29799	30222	29943	30186	29981	30010	30117	30255	30289	30085	29922	30070	30076	30299	30203	30055	30225	30058	30051	30035	30187	29982	30165	29857	30138	30117	30120	29889	30157	29811	30119	30081	30311	29998	30239	30199	29958	29955	30048	29880	29976	30138	29883	30043	29726	30123	30138	30346	29902	29888	30126	29991	30043	30263	30035	30057	29897	30113	30164	30140	30323	29998	30187	29835	29917	29851	29984	30143	30066	30303	30162	30008	30357	30057	30000	30286	30188	30202	29954	30110	30032	29950	30075	30230	30086	29921	30106	30061	30041	30184	30047	30025	30346	30069	30026	30269	30289	30336	30122	30146	30022	30021	29997	30162	29899	30033	30273	30051	30294	30144	29838	29932	30109	30163	30231	30009	29903	29704	29859	29831	29718	30097	30438	30269	29891	29804	30397	30022	29972	29923	30235	30085	29991	29968	30166	29905	30356	29999	30106	30155	29773	30370	29819	29760	30176	30115	29922	30264	30014	30319	30293	30284	30010	30137	30476	30001	30050	30224	30086	30196	30178	30090	30019	30078	29821	30251	30270	30187	30327	30093	30001	30089	30324	30132	30190	30265	30148	30204	29910	29756	29914	30070	30217	29864	29913	29928	30085	30050	30017	30153	30054	29996	29909	29951	29932	30054	30118	30010	30083	30050	29975	30152	29905	30154	29839	29863	29964	30032	30045	29986	30565	30118	30025	29929	29834	30121	29920	30179	29935	30017	29920	30026	29905	30298	30010	30093	30043	30303	30037	29844	30124	30357	30089	29972	30198	30325	29988	29922	30289	30052	29995	30273	29927	30001	30014	30176	29929	30097	30060	29890	30202	30221	30151	30347	29983	30076	29979	29902	30163	30012	30377	29804	30097	30372	30209	29987	29795	29981	30058	30197	29927	30030	30105	29947	30154	30198	30130	29946	30208	30096	30322	30102	29833	30176	30182	30159	30229	30070	29957	29916	30045	30006	29999	30215	30122	30268	30083	30262	29983	30073	30210	29863	30124	29948	30125	29955	29896	30050	29822	30144	30127	30083	30001	30208	30119	30051	29975	29763	29866	29876	30139	30087	30106	29999	30088	30123	30115	29817	29982	29867	29949	29869	30061	30250	30068	30250	29902	30070	30100	30055	30167	30287	30072	29962	29827	30189	29974	30376	29961	29979	30054	29839	29958	29675	30188	29853	30196	30094	30313	30427	30265	30015	29984	30120	30183	29885	30140	29795	30125	30310	30207	30117	29976	29716	30202	29933	29962	30355	29866	30121	29898	30046	30206	30181	29955	29902	30195	30249	30000	30045	29912	30034	30032	30156	29914	30328	29815	29924	30051	30120	30247	30054	30067	29969	30223	29800	30037	30187	30057	29760	29765	30294	30200	29997	30107	29928	30279	29960	30177	30072	29781	29983	29921	29860	30136	29935	30196	30134	29989	29750	30109	29979	30050	30097	29813	30252	30114	30435	29749	30175	30083	30012	30057	29902	30124	30284	30106	30352	29872	30280	29917	30126	30140	30132	30289	30058	29893	29954	29995	30065	29979	29917	30099	30364	30030	30126	29766	30303	30146	30223	29980	29767	29712	30364	30196	29907	29794	30204	30121	30168	29872	30100	30278	30003	30268	29808	30106	30011	30067	30026	30195	30186	29822	30183	30129	30035	30128	30066	30108	30238	29919	29953	29972	30108	30016	30121	30223	30348	30031	30018	29972	30135	30004	30044	29908	29989	29917	30147	30140	29869	30173	30034	30192	30034	29806	30064	29752	30003	30216	30037	30035	30244	29999	30082	29915	30047	30276	30076	29815	30157	29876	29956	30329	30073	30113	29923	30314	30076	29985	30046	30015	29993	30047	30127	30093	30048	30008	29989	30045	30254	30318	30087	30004	29997	29901	30008	30223	29963	30096	30195	30107	29964	30283	29905	30095	30183	29965	30100	29904	30159	29998	29957	29852	30104	30073	29946	29887	30171	30010	30045	30098	30080	30145	30110	29870	30221	29935	30137	29944	30065	30218	30007	30339	30055	30210	30083	29961	30093	30228	30006	30062	30015	29977	30030	29799	30011	29969	30553	30149	30083	29912	29985	30154	30166	30195	30016	29842	30115	30127	30019	29985	30011	29967	30073	30125	30178	30075	29849	29837	29884	30055	30044	30137	30144	30213	30013	30028	29849	30058	29978	30028	30195	30075	30153	30221	30244	30092	30198	30011	30165	30202	30205	30086	30117	29996	29862	30233	30376	30171	29975	30160	29915	29946	30089	30048	29847	30133	29916	29961	29905	29932	30042	30239	30437	30052	29888	30053	30258	30249	30324	30146	30026	30044	29842	30045	30028	29850	30329	29920	30174	30124	29854	29782	30058	30166	30073	30320	29984	30256	30217	30328	30254	30045	29959	30254	30069	30232	29844	29963	30195	30010	29965	29847	29809	30142	30316	30027	30032	30009	29811	30116	29928	30198	30207	29805	30196	29897	29979	30225	29984	30016	29914	30279	30047	29788	29989	30161	30225	30114	29940	30185	30080	30149	30034	30132	30090	30137	30301	30089	30180	30277	30170	29869	30105	30015
28635	36536	35465	29719	25787	23571	22230	21006	20618	20358	20012	19845	19600	19353	19154	19317	19209	18974	19100	19035	18893	18870	18999	18686	18671	18840	18651	18689	18787	18655	18540	18624	18608	18863	18691	18582	18712	18539	18543	18598	18490	18665	18739	18634	18494	18537	18466	18512	18558	18550	18447	18521	18654	18517	18540	18593	18559	18538	18604	18453	18554	18623	18508	18472	18451	18329	18409	18546	18521	18488	18559	18569	18613	18629	18506	18429	18346	18582	18644	18524	18677	18725	18535	18425	18351	18351	18535	18608	18531	18606	18608	18555	18446	18411	18618	18535	18459	18411	18643	18385	18496	18426	18386	18519	18545	18362	18633	18421	18424	18408	18556	18525	18382	18309	18581	18373	18526	18488	18519	18687	18485	18358	18579	18390	18464	18699	18582	18558	18618	18479	18613	18424	18514	18455	18412	18685	18578	18522	18606	18559	18536	18557	18815	18407	18419	18628	18466	18439	18531	18551	18637	18582	18736	18323	18401	18448	18564	18713	18590	18532	18400	18495	18534	18592	18314	18537	18617	18553	18527	18333	18577	18474	18719	18622	18387	18439	18802	18500	18622	18583	18553	18527	18471	18512	18449	18486	18583	18564	18617	18424	18673	18398	18458	18530	18581	18360	18703	18637	18523	18576	18420	18623	18370	18704	18449	18545	18595	18545	18514	18578	18559	18612	18543	18486	18539	18600	18613	18255	18435	18532	18362	18441	18411	18542	18570	18335	18558	18744	18576	18639	18692	18594	18438	18540	18632	18355	18429	18463	18494	18470	18627	18490	18566	18600	18630	18446	18462	18587	18633	18538	18444	18558	18626	18388	18535	18474	18397	18471	18520	18337	18456	18565	18579	18534	18578	18482	18497	18447	18458	18433	18541	18459	18577	18540	18440	18584	18429	18673	18500	18550	18531	18514	18446	18463	18464	18583	18437	18522	18559	18571	18584	18387	18563	18514	18514	18738	18604	18559	18747	18745	18697	18503	18517	18623	18544	18497	18631	18564	18511	18446	18242	18516	18419	18554	18717	18445	18552	18492	18414	18525	18584	18524	18635	18480	18518	18471	18564	18501	18646	18535	18539	18542	18538	18523	18523	18417	18406	18509	18373	18441	18582	18624	18597	18475	18614	18528	18458	18507	18513	18661	18628	18566	18548	18482	18558	18572	18421	18223	18578	18571	18469	18462	18630	18618	18342	18367	18535	18520	18421	18458	18603	18437	18674	18513	18544	18422	18598	18440	18565	18468	18642	18560	18340	18263	18613	18451	18450	18547	18596	18559	18659	18441	18533	18429	18339	18338	18458	18476	18495	18511	18446	18553	18621	18370	18279	18372	18631	18586	18319	18414	18603	18341	18607	18589	18462	18444	18346	18527	18605	18450	18444	18614	18471	18413	18561	18464	18446	18657	18666	18423	18539	18471	18504	18585	18670	18587	18464	18648	18498	18556	18636	18611	18450	18431	18537	18538	18481	18439	18609	18518	18535	18543	18639	18399	18634	18541	18563	18605	18551	18475	18414	18492	18663	18593	18673	18478	18441	18628	18500	18542	18447	18498	18610	18818	18576	18461	18521	18565	18587	18589	18543	18528	18617	18714	18635	18389	18392	18393	18521	18418	18400	18716	18542	18534	18403	18649	18611	18331	18404	18757	18372	18730	18569	18449	18553	18517	18715	18526	18469	18546	18451	18557	18522	18482	18601	18570	18380	18704	18778	18538	18551	18509	18345	18529	18501	18484	18627	18451	18563	18541	18561	18522	18489	18453	18379	18477	18411	18399	18584	18451	18685	18423	18531	18509	18617	18580	18540	18554	18661	18564	18598	18302	18529	18556	18365	18584	18755	18509	18296	18571	18595	18587	18365	18483	18406	18581	18640	18517	18442	18598	18568	18731	18405	18657	18617	18590	18513	18489	18387	18548	18678	18513	18546	18451	18446	18700	18557	18596	18452	18465	18495	18729	18653	18657	18524	18393	18450	18496	18736	18661	18561	18452	18482	18512	18490	18554	18591	18516	18399	18501	18444	18543	18566	18777	18568	18429	18536	18497	18509	18496	18505	18403	18422	18659	18586	18395	18388	18436	18382	18616	18585	18596	18472	18463	18465	18538	18472	18678	18552	18480	18471	18428	18459	18533	18515	18364	18556	18503	18414	18545	18598	18470	18463	18555	18419	18502	18444	18625	18444	18420	18286	18607	18404	18600	18247	18704	18633	18455	18542	18657	18517	18497	18692	18705	18341	18480	18502	18530	18454	18665	18587	18498	18217	18598	18464	18496	18499	18508	18655	18338	18615	18561	18505	18617	18519	18467	18623	18580	18429	18515	18568	18326	18332	18643	18416	18617	18401	18489	18536	18618	18635	18369	18709	18560	18429	18579	18312	18657	18500	18422	18569	18566	18520	18383	18654	18317	18608	18448	18617	18529	18487	18564	18614	18644	18520	18499	18622	18696	18657	18691	18446	18639	18486	18314	18418	18508	18442	18663	18627	18341	18681	18706	18595	18436	18548	18346	18362	18375	18549	18427	18534	18571	18540	18655	18409	18586	18597	18435	18561	18367	18736	18516	18700	18386	18650	18351	18522	18589	18722	18281	18592	18542	18578	18581	18552	18499	18538	18426	18662	18483	18571	18579	18662	18380	18529	18631	18572	18623	18439	18550	18507	18613	18430	18541	18465	18633	18421	18561	18763	18613	18446	18608	18500	18637	18609	18410	18505	18620	18633	18587	18631	18754	18578	18294	18673	18550	18573	18579	18692	18408	18513	18548	18591	18471	18523	18604	18653	18470	18685	18542	18478	18538	18494	18593	18397	18587	18288	18575	18777	18433	18446	18483	18497	18581	18586	18493	18472	18617	18598	18622	18541	18408	18492	18509	18520	18455	18684	18626	18341	18519	18535	18555	18615	18511	18481	18591	18463	18603	18720	18408	18670	18515	18473	18460	18540	18501	18366	18566	18571	18543	18407	18528	18500	18448	18487	18583	18406	18601	18515	18659	18519	18277	18387	18651	18700	18508	18593	18669	18486	18524	18433	18455	18547	18534	18556	18486	18442	18392	18482	18483	18628	18583	18691	18512	18636	18496	18492	18415	18360	18476	18376	18522	18617	18622	18627	18417	18585	18541	18374	18571	18460	18430	18481	18451	18535	18426	18450	18594	18631	18402	18483	18582	18608	18461	18367	18492	18565	18464	18603	18521	18635	18449	18427	18596	18678	18587	18435	18445	18488	18561	18680	18398	18649	18434	18483	18538	18492	18458	18458	18521	18368	18367	18578	18513	18445	18546	18412	18408	18393	18606	18489	18657	18385	18565	18423	18478	18483	18531	18621	18652	18633	18666	18554	18542	18584	18435	18323	18569	18569	18688	18424	18696	18545	18602	18440	18768	18519	18525	18460	18540	18463	18675	18705	18647	18558	18535	18684	18349	18412	18477	18447	18374	18575	18614	18550	18527	18656	18432	18636	18649	18490	18410	18565	18355	18621	18559	18661	18591	18428	18514	18608	18675	18450	18481	18602	18597	18442	18595	18515	18482	18621	18536	18519	18741	18385	18547	18521	18384	18527	18568	18571	18476	18409	18309	18532	18363	18483	18506	18510	18666	18377	18538	18530	18637	18689	18788	18500	18482	18518	18510	18552	18376	18588	18596	18295	18474	18723	18606	18609	18474	18586	18434	18425	18497	18577	18476	18427	18574	18545	18214	18626	18505	18670	18630	18594	18579	18758	18508	18580	18596	18440	18325	18472	18525	18802	18608	18558	18458	18466	18454	18528	18492	18565	18600	18534	18349	18405	18484	18476	18354	18561	18558	18576	18520	18480	18415	18584	18595	18549	18517	18492	18478	18583	18570	18554	18624	18530	18542	18602	18687	18662	18580	18704	18397	18549	18429	18405	18532	18387	18471	18551	18669	18450	18645	18546	18558	18503	18445	18588	18423	18583	18562	18594	18609	18519	18443	18584	18586	18510	18585	18478	18564	18407	18727	18587	18499	18516	18422	18658	18681	18430	18501	18504	18502	18429	18370	18382	18597	18461	18752	18640	18793	18604	18426	18391	18655	18506	18622	18422	18514	18691	18553	18442	18462	18664	18435	18484	18562	18608	18419	18682	18573	18557	18417	18577	18582	18346	18534	18621	18543	18528	18355	18612	18379	18472	18496	18488	18455	18480	18582	18521	18522	18471	18514	18603	18571	18571	18553	18380	18519	18529	18670	18484	18420	18525	18531	18571	18505	18618	18439	18420	18416	18577	18625	18400	18479	18513	18627	18556	18538	18611	18528	18556	18574	18726	18709	18598	18590	18525	18568	18554	18612	18687	18711	18492	18579	18466	18571	18540	18501	18335	18470	18545	18584	18411	18403	18626	18439	18562	18520	18619	18544	18429	18512	18600	18404	18555	18603	18526	18571	18566	18499	18416	18606	18517	18650	18567	18565	18656	18608	18533	18496	18529	18484	18521	18622	18719	18620	18603	18278	18538	18448	18572	18467	18603	18545	18480	18452	18512	18373	18561	18320	18496	18441	18563	18597	18572	18622	18699	18671	18594	18461	18298	18586	18615	18547	18470	18508	18598	18598	18563	18537	18536	18529	18393	18585	18394	18481	18558	18484	18491	18477	18451	18482	18517	18591	18512	18693	18703	18679	18578	18696	18565	18596	18516	18519	18580	18470	18519	18409	18514	18420	18483	18493	18718	18511	18593	18368	18495	18449	18430	18402	18711	18586	18634	18524	18630	18594	18566	18556	18719	18483	18539	18603	18476	18479	18511	18527	18478	18590	18326	18450	18514	18646	18384	18475	18499	18421	18633	18638	18594	18615	18616	18384	18582	18747	18603	18353	18545	18570	18515	18422	18561	18503	18654	18395	18688	18437	18580	18592	18578	18536	18742	18282	18471	18557	18495	18659	18545	18488	18465	18591	18633	18656	18471	18611	18443	18584	18594	18688	18664	18492	18619	18648	18644	18474	18386	18408	18388	18633	18426	18580	18590	18536	18415	18473	18458	18526	18580	18500	18523	18528	18594	18726	18724	18701	18654	18606	18679	18487	18630	18499	18673	18463	18446	18695	18440	18363	18603	18544	18461	18430	18606	18530	18582	18421	18638	18544	18391	18629	18389	18423	18587	18464	18597	18566
24055	21169	27904	25937	26817	32142	34739	31855	31129	30951	30380	30155	30170	29928	29644	29473	29492	29272	29627	29386	29438	29150	29270	29073	29155	28797	29141	28880	29119	29016	28954	28812	28979	28659	28457	28889	28685	28795	28980	28677	28627	28644	28770	28660	28572	28834	28714	28569	28870	28702	28639	28554	28677	28719	28797	28737	28852	28806	28625	28850	29025	28693	28878	28738	29005	28835	28747	28825	28708	28522	28928	28786	28850	29046	28914	28742	28536	28651	28773	28812	28598	28612	28825	28953	28604	28648	28716	28835	28701	28896	28584	28611	28850	28638	28664	28745	28832	28665	28758	28830	28785	28672	28715	28624	28887	28682	28828	28711	28985	28582	28729	28732	28751	28828	28988	28694	28614	28507	28675	28465	28869	28799	28480	28599	28880	28723	28650	28905	28765	28650	28913	28865	28605	28797	28712	28690	28790	28929	28779	28874	28543	28567	28659	28698	28811	28818	28682	28736	28565	28659	28839	28596	28583	28919	28494	28644	28529	28543	28577	28843	28681	28622	28663	28551	28791	28576	28533	28749	28792	28925	28625	28639	28742	28827	28544	28519	28513	28496	28921	28573	28480	28420	28488	28480	28814	28656	28814	28615	28716	28719	28811	28440	28696	28916	28807	28804	28727	28506	28562	28510	28325	28541	28646	28517	28659	28677	28849	29009	28891	29137	29081	28807	28826	28680	28663	28402	28738	28644	29062	28883	28800	29008	28772	28850	28544	28615	28778	29042	28651	28719	28569	28820	28489	28759	28537	28841	28649	28559	28632	28706	28750	28674	28732	28730	28660	28692	28892	28617	28786	28891	28718	28722	28914	28689	28740	28764	28649	28820	28748	28695	28517	28641	28773	28795	28813	28555	28628	28758	28777	28640	28794	28995	28848	28564	28494	28799	28922	28937	28857	28625	28603	28666	28550	28901	28790	28524	28743	28500	28549	28711	28831	28833	28714	28681	28574	28626	28843	28633	28675	28549	28780	28477	28762	28541	28584	28684	28668	28908	28684	28441	28788	28814	28726	28728	28725	28517	28653	28710	28680	28791	28978	28772	28818	28835	28842	28734	28919	28509	28934	28483	28607	28622	28690	29032	28455	28436	28728	28772	28842	28864	28461	28855	28768	28648	28578	28774	28743	28742	28605	28869	28587	28672	28526	28666	28738	28785	28715	28783	28681	28541	28457	28491	28627	28790	28840	28597	28563	29028	28573	28562	28348	28565	28728	28644	28863	28693	29018	28657	28687	28790	28691	28730	28721	28561	28961	28672	28737	28794	28675	28675	28635	28639	29043	28927	28712	28878	28761	28674	28877	28587	28544	28286	28746	28518	28450	28704	28595	28646	28569	28780	28628	28697	28589	28501	28697	28681	28630	28879	28596	28808	28575	28686	28672	28407	28871	28504	28779	28767	28681	28610	28751	28939	28774	28602	28579	28449	28796	28847	28585	28885	28687	28578	28679	28940	28945	28568	28675	28675	28980	28752	28775	28730	28862	28704	28714	28703	28526	28748	28853	28712	28682	28551	28547	28647	28736	28723	28803	28698	28657	28665	28773	28516	28521	28524	28628	28828	28681	28818	28764	28714	28785	28801	28705	28612	28709	28670	28650	28690	28743	28931	28640	28469	28893	28759	29074	28685	28923	28723	28489	28765	28688	28608	28918	28726	28662	28899	28639	28711	28626	28779	28719	28843	28636	28912	28943	28825	28656	28818	28533	28501	28662	28724	28543	28610	28524	28555	28612	28759	28879	28769	28986	28939	28762	28793	28580	28805	28803	28962	28670	28626	28677	28415	28759	28831	28758	28617	28580	28656	29086	28814	28767	28630	28671	29020	28784	28750	28689	28833	28758	28406	28736	28577	28654	28556	28779	28626	28902	28661	28774	28740	28689	28593	28748	28644	28802	28822	28741	28760	28674	28462	28626	28950	28694	28657	28613	28734	28673	28773	28449	28518	28709	28981	28434	28634	28638	29068	28665	28463	28521	28554	28964	28660	28824	28397	28576	28853	28835	28744	28772	28790	28773	28527	28537	28972	28814	28672	28698	28408	28699	28562	28533	28882	28935	28720	28965	28814	28558	28898	28583	28835	28670	28721	28708	28599	28782	28722	28644	28841	28574	28656	28549	28846	28709	28790	28656	28740	28796	29009	28821	28522	28672	28790	28688	28519	28587	28607	28711	28550	28683	28707	28740	28828	28604	28881	28671	28626	28829	28685	28917	28808	28859	28623	28612	28834	28828	28574	28608	28665	28614	28530	28714	28745	28737	28529	28695	28795	28607	28651	28621	28680	28943	28436	28807	28725	28933	28755	28428	28659	28621	28556	28595	28796	28791	28669	28638	28792	28735	28577	28705	28875	28741	28813	28898	28672	28772	28582	28538	28606	28730	28651	28830	28899	28488	28717	28943	28952	28842	28586	28667	28777	28785	28562	28810	28672	28872	28944	28761	28640	28653	28862	28749	28524	28718	28483	28961	28644	28823	28858	28623	28569	28952	28637	28477	28857	28684	28918	28748	28784	28554	28565	28500	28603	28623	28664	28679	28853	28638	28809	28729	28899	28603	28949	28784	28511	28782	28847	28717	28661	28604	28879	28673	28839	28569	28686	28710	28780	29064	28722	28704	28762	28556	28790	28734	28653	28665	28667	28869	28689	28729	28784	28598	28567	28589	28806	28827	28782	28691	28683	28793	28670	28676	29035	28592	28567	28749	28549	28521	28602	28778	28587	28669	28760	28645	28827	28753	28718	28807	28770	28924	28829	28681	28701	28455	28502	28627	28716	28531	28785	28768	28763	28868	28731	28631	28816	28753	28524	28634	28624	28804	28742	29226	28819	28790	28763	28866	28627	28685	28662	28911	28799	28623	28819	28755	28869	28676	28643	28572	28523	28505	28888	28662	28282	28520	28553	28881	28727	28719	29086	28766	28713	28655	28649	28905	28856	28768	28717	28556	28522	28803	28654	28595	28482	28743	28681	28519	28705	28840	28656	28740	28690	28506	28463	28636	28596	28588	28512	28651	28818	28661	28680	28760	28715	28468	28647	28932	28721	28929	28565	28721	28697	28902	28675	28935	28872	28857	28616	28516	28778	28690	28472	28585	28598	28731	28558	28802	28568	28770	28724	28778	28723	28574	28620	28478	28694	28755	29056	28704	28844	28630	28800	28713	28574	28595	28482	28820	28739	28775	28560	28786	28861	28504	28546	28842	28890	28696	28762	28908	28734	28774	28480	28565	28713	28679	28643	28502	28626	28667	28651	28810	28819	28931	28848	28975	28652	28527	28656	28634	28663	28678	28632	28335	28674	28826	28848	28621	28617	28864	28720	28966	28649	28829	28663	28610	28827	28719	28453	28559	28804	28721	28845	28685	28841	28492	28609	28633	28647	28881	28631	28516	28652	28659	28920	28521	28784	29019	28775	28757	28558	28644	28740	28888	28573	28635	28640	28756	28738	28923	28834	28767	28641	28691	28752	28539	28497	28657	28837	28806	28585	28660	28774	28708	28755	28792	28589	28559	28572	28682	28678	28549	28559	28841	28741	28774	28655	28494	28398	28516	28649	28947	28532	28755	28725	28758	28710	28488	28739	28748	28859	28473	28428	28822	28666	28609	28665	28465	28889	28855	28809	28621	28914	29018	28923	28793	28675	28708	28570	28702	28907	28683	28522	28434	28878	28872	28543	28629	28334	28627	28582	28732	28883	28830	28441	28893	28653	28784	28659	28571	28761	28870	28626	28597	28622	28764	28599	28770	28678	28593	28789	28884	28513	28714	28765	28546	28605	28554	28728	28804	28616	28791	28842	28600	28629	28807	28547	28716	28580	28595	28748	28685	28737	28647	28980	28783	28994	28619	28738	28781	28456	28797	28461	28740	28851	28585	28668	28677	28695	28742	28769	28518	28795	28766	28793	28534	28764	28822	28612	28525	28750	28667	28849	28550	28640	28702	28740	28672	28825	28875	28704	28746	28488	28908	28596	28638	28449	28587	28607	28667	28791	28462	28623	28626	28758	28884	28593	28507	28716	28888	28514	28655	28410	28770	28419	28831	28758	28612	28438	28571	28730	28973	28489	28798	28931	28496	28891	28865	28823	28496	28690	28768	28691	29016	28675	28734	28419	28606	28830	28513	28518	28612	28678	28734	28786	28775	28751	28780	28999	28897	28566	28746	28506	28763	28542	28830	28604	28754	28871	28784	28914	28863	28679	28530	28693	28674	28668	28546	28729	28566	28680	28642	28829	28916	28821	28508	28496	28605	28648	28865	28725	28671	28366	28720	28556	28728	28818	28733	28658	28783	28872	28775	28485	28900	28636	28911	28447	28783	28568	28845	28567	28591	28479	28694	28523	29039	28679	28793	28678	28764	28525	28735	28629	28679	28829	28430	28650	28591	28725	28390	28630	28422	28614	28686	28674	28486	28735	28818	28597	28732	28723	28931	28844	28508	28723	28673	28797	28764	28786	28623	28432	28790	28670	28557	28973	28530	28607	28535	28769	28919	28540	28692	28885	28807	28696	28759	28620	28607	28630	28539	28801	28737	28550	28845	28764	28663	28689	29139	28871	28956	28804	28576	28524	28636	28657	28562	28676	28492	28721	28716	28665	28527	28938	28561	28652	28559	28715	29140	28570	28669	28634	28748	28616	29012	28714	28748	28745	28754	28557	28453	28641	28613	28751	28428	28922	28697	28743	29100	28602	28778	28650	28513	28707	28912	28456	28669	28677	28468	28499	28773	28657	28859	28743	28744	28876	28586	29038	29052	28660	28392	28731	28864	28837	28659	28435	28625	28872	28819	28707	28714	29004	28754	28668	28819	28638	28663	28599	28795	28520	28696	28731	28645	28970	28930	28391	28662	28644	28763	28780	28765	28502	28774	28571	28690	28774	28911	28622	28963	28667	28822	28443	28625	28604	28559	28571	28723	28543	28737	28524	28729	28429	28482	28532	28632	28760	28728	28817	28694	28657	28629	28581	28810	28606	28672	28789	28960	28682	28901	28734	28696	28879	28680	28644	28803	28615	28739	28779	28891	28665	28544	28657	28635	29055	28667	28705	28914	28365	28910	28717	28823	28705	28690	28712	28464	28841	28711	28769	28724	28839	28691	28648	28520	28599	28776	28620	28707	28633	28750	28814
25678	42816	41848	34501	29342	26144	24275	22417	21754	20951	20555	20006	19612	19560	19303	18895	19091	18890	18947	18784	18594	18481	18394	18409	18218	18302	18231	18317	18354	18293	18163	18013	18097	18046	17899	17951	18060	17906	18204	17963	17942	17966	17920	17994	17910	17916	17789	17894	17994	17876	17893	17797	17902	17964	17980	17946	17787	17825	17953	17791	17935	18008	17744	17761	17751	17909	17821	17955	17892	17788	17747	17767	17962	17814	17650	17867	17888	17929	17824	18017	17815	18007	17844	17818	17890	17867	17955	17881	18020	17837	17927	17893	17835	17946	17997	17889	17928	17655	17825	17755	17911	17898	17866	17943	17828	17771	17951	17863	17895	17933	17972	17813	17875	17869	17806	17716	17928	17739	17909	17864	17780	17848	17785	17889	17686	17967	17827	17857	17996	17891	17920	17765	17969	17951	17857	17869	17936	17822	17876	17774	17861	17800	17902	17873	17905	17964	17831	17888	17745	18013	17713	18010	17910	17953	17958	17846	17933	17755	17842	17817	17835	17585	17849	17838	17811	17917	17814	17964	17826	17855	17923	17882	18087	17814	17996	17816	17838	17765	17724	17983	17776	17589	17732	17863	17817	17811	17831	17918	17857	18133	17845	17797	17798	17892	17979	17738	17950	17781	17791	17807	17681	18024	17875	18088	17932	18003	17786	18028	17961	17890	17943	17923	18014	17728	17752	18020	17724	17781	17895	17992	17910	17804	17909	17728	17784	17945	17845	17874	17872	17813	17871	17743	18115	17874	17804	17706	17845	17724	17883	17879	17845	17828	17998	17833	17902	17955	17830	17789	17680	17865	17976	17831	17915	18020	17876	17797	17915	17809	17980	17739	17932	17891	17833	17988	17670	17797	17831	17834	17863	17845	17841	17791	17730	17831	17821	17668	17820	17980	17863	18007	17862	18016	17921	17884	17814	17987	17955	17829	17824	17874	17865	17851	17621	17900	17828	18121	17833	17879	18105	17882	17949	17898	17973	17898	18001	18196	17898	17783	17773	17978	17775	17616	17809	17893	18094	17773	18061	17928	17797	17893	17849	17723	17691	17947	17893	17682	17864	17922	17818	17931	18033	17742	17791	17927	17696	17663	17796	17747	17836	17812	17988	17801	17752	18021	17838	17902	17961	17817	17758	17847	17902	17903	17980	17825	17923	17892	17865	17662	17905	17902	17916	17910	17814	17824	17680	17827	17955	17690	17901	17783	17830	17824	17824	17923	17912	17761	18053	17888	17764	17794	17869	17947	17825	17787	17706	17893	17757	17844	17809	17888	17844	17837	17793	17880	17944	17997	17749	17792	17771	17866	17895	17907	17669	17722	17748	17997	17893	17838	17954	17848	17949	18031	17840	17764	17741	17874	17917	17808	17861	17897	17802	17768	17812	17760	17816	17864	17823	17963	17990	17634	17882	17886	17893	18137	17917	18082	18034	17768	17809	17829	17774	18043	17796	17872	17933	17844	17900	17916	17733	17896	18051	17763	17797	17769	17774	18084	17873	17748	17852	17906	17821	17741	17925	17809	17914	17922	17872	17853	17792	17893	17888	17875	17794	17775	17983	17752	17981	17782	17824	17812	17899	17902	17863	17591	17676	17908	17741	17868	17874	17966	17816	17821	17715	17841	17917	17833	18147	17879	18029	17944	17720	17774	17906	17768	17859	17797	17755	17810	17890	17681	17804	17746	17757	17793	17816	17880	17799	18026	17861	17927	17976	17879	17894	17780	17812	17826	17772	17995	17866	17797	17896	17995	17944	17958	17820	17870	17975	17821	18006	17825	17828	17760	17964	17838	18043	17837	18076	17892	17881	17848	18018	17838	17876	17734	17849	17916	18019	17907	17863	18044	17806	17980	17831	17805	18087	17737	17871	17754	17785	17881	17937	17897	17923	17951	17793	17881	17879	18025	17788	17799	17700	17827	17872	17884	17953	18004	17794	18053	17860	17828	18062	17767	18021	17727	17729	17968	17740	17806	17881	18042	17933	17967	18004	17816	17942	17976	17772	18009	17837	17781	17859	17954	18001	17945	17823	17797	17984	18097	17867	17891	17874	17795	17979	18047	17795	17888	17700	17949	17899	18038	17898	17901	17889	17768	17953	17697	17733	18043	17952	17904	17763	17738	17973	17873	17823	17730	17918	18032	17865	17768	17904	17838	17808	17652	17797	17861	17892	17924	17825	17791	17968	17923	17861	17839	17896	17801	17842	17878	17737	17815	17841	17917	17852	17845	18026	17988	17659	17979	17966	17909	17751	17843	17917	17787	17965	17854	17814	17940	17909	17955	17897	17708	17796	17889	17932	17975	17858	17999	17800	17780	17958	17694	17606	17813	17949	17687	17705	17947	17694	17920	17788	17804	17733	18014	17804	17781	17831	17854	17799	18025	17920	17764	17660	17777	17875	17685	17943	17912	17980	17959	17963	17836	17722	17861	17818	17944	17753	17912	17879	17718	18015	17712	17793	17911	17868	17966	17875	17969	17947	17807	17825	17867	17764	17897	17987	17967	17825	17886	17781	17910	17761	17809	17822	17970	17902	17862	17830	17734	17690	18089	17800	17888	17829	17914	17637	17915	17911	17893	17607	17926	17898	17744	17847	17860	17648	17799	17896	17798	17794	17750	17958	17899	17911	17784	17840	17984	17841	17849	17811	17810	17831	17989	17935	17848	17874	17861	17618	17703	17881	17853	17827	17661	17853	17840	17928	17894	17864	17781	17950	18024	17876	18040	18010	17926	17932	17844	17861	17998	17744	17731	17929	17843	17879	17985	17871	17935	17861	17705	17845	17900	17878	17824	17864	17928	18018	17795	17756	17731	17835	17839	17972	17829	17836	17648	17888	17814	17913	17925	17750	17665	18060	17948	17859	17911	17754	17801	17748	17828	17813	17924	17773	17788	17742	17855	17862	17882	17791	17751	17843	17935	17726	17754	17817	17879	17841	17829	17921	18005	17951	17745	17796	17882	17893	17735	17775	17789	17905	17690	17882	18086	17708	17945	17823	17820	17760	17815	17826	17927	17826	17900	17794	17843	17922	17873	17642	17709	17967	18059	17954	18134	17867	17898	17768	17994	17821	17861	17855	17848	17934	17818	17868	17873	17769	17805	17878	17691	17843	17898	17734	17852	17902	17919	17863	17753	17900	17871	18036	17862	17765	17937	17843	17794	17938	17995	17958	18029	17786	17698	18036	17716	17830	17824	17732	17853	17770	17870	17935	17838	17773	17807	17936	17917	17966	17813	17699	17923	17690	17816	17941	17895	17785	17784	17828	17875	17869	17952	17822	17940	17909	17958	17691	18085	17829	17800	17612	18021	17803	17632	17886	17813	17797	17942	17899	17688	17694	17714	17864	17704	17853	18048	18041	17937	17882	17863	17727	17864	17853	17874	18009	17954	17770	17890	18087	18086	17840	17708	17834	17890	17781	17983	17782	17899	17749	17834	17869	17804	17944	17807	17690	17717	18038	17822	17950	17813	18072	17667	17877	18195	17817	17717	17730	17890	17706	18175	17810	17900	17790	17882	17942	17886	17718	18046	17898	17910	17827	17788	17715	17885	17961	17845	17977	17821	17915	17920	17825	17901	17805	17761	17797	17892	17934	17664	17945	17937	17858	17832	17605	18018	17787	17926	17863	17941	17734	17903	17924	17988	17716	17874	17601	17776	17765	17947	17881	17756	17913	17797	17981	17718	17779	17861	17845	17655	17930	18061	17747	17857	17956	18106	18009	17832	17823	17808	17817	17874	17751	17859	17888	17730	17861	17899	17775	17712	17742	17790	17945	17898	17954	17624	18060	17949	17773	17754	17802	17854	17853	18077	17921	18045	18023	17895	17920	17964	17818	17956	17709	18000	17823	17789	17781	17929	17713	17992	17658	17822	17867	18002	17929	17980	18018	17826	18134	18056	17797	17991	17760	17844	17910	17870	17959	17886	17959	17722	17737	17754	17971	17773	17804	17724	17864	17979	17795	17756	17842	17927	17780	17758	17847	18115	17785	17804	17884	17774	17917	17882	17959	17798	17853	17735	17751	17789	17829	17832	17824	17868	18024	17724	18045	17933	17850	17893	17921	17701	17788	17878	17697	17852	17766	17973	17960	17823	17825	18034	17997	17902	17823	17905	17962	17822	17955	17765	17831	17862	18012	17823	17989	17726	17923	18014	17967	17856	17908	17815	17841	17833	17859	17900	17937	18016	18025	17885	17760	17963	17992	17924	17856	17851	17888	17794	18151	17648	17938	17869	17968	17944	17963	17830	17786	17798	17974	17744	17944	17787	17790	17787	17621	17802	17985	17674	17922	17882	17804	17833	17752	17940	17989	17804	17840	17827	17959	17891	17890	17858	17805	17803	17773	17909	17863	17796	17976	17906	17827	17831	17968	17809	17781	18024	17893	17834	17916	17707	17993	17894	17639	17703	17637	17996	17869	17802	17777	17907	17713	17756	17869	17786	17988	17752	17696	17881	17698	17915	17785	17912	17713	17773	17852	17937	17805	17808	17803	17937	17611	17934	17816	17828	17771	17813	17670	17924	17929	17787	17775	17757	17946	17933	17936	17897	17842	17947	17913	17735	17835	17878	18105	17858	17804	17765	17953	17835	17804	17898	17804	17814	17802	17880	17856	17891	17848	17788	17984	17883	17912	17726	17948	17968	17969	17789	17974	17912	17740	17723	17910	17855	17831	17735	17702	17917	17962	17798	17936	17919	17976	17928	17818	17643	17825	17817	17880	17998	17796	17820	17997	17919	17933	17861	17928	17939	17883	17984	17854	17778	17985	17762	17905	17895	17995	17879	17879	17961	17893	17697	17996	17653	18036	17973	17895	17899	17787	17930	17831	17883	17945	17802	17906	17861	17950	17765	18009	17834	17958	17945	17892	17877	17913	17801	17873	17868	17759	18059	17872	17702	17816	17842	17997	17802	17694	18044	17653	17907	17997	17996	17882	17867	18034	17875	17793	17905	17854	17836	17858	17823	17887	17860	17795	18064	17947	17654	17645	17868	17653	17798	17790	17853	18015	17754	17980	17853	17902	17921	17865	17815	17796	17979	17856	17680	17885	18037	17945	17786	17792	17841	17857	17814	17837	17744	17842	17867	18026	17871	17715	17803	17734	17797	17848	17738	17853	17852
22570	21304	27929	25252	24105	31120	37178	33915	33041	33148	32595	31902	31895	31343	31071	31080	30967	30860	30891	30363	30261	30205	30034	30253	30262	30251	30257	30074	29886	29818	30021	30047	29953	29871	29816	29972	30035	29912	29741	29932	30089	29505	29568	29595	29844	29724	29826	29769	29638	29525	29430	29795	29651	29479	29910	29823	29771	29780	29542	29754	29589	29613	29746	29902	29910	29698	29740	29856	29826	29613	29773	29455	29540	29810	29516	29684	29625	29645	29855	29699	29692	29613	29605	29782	29444	29766	29847	29613	29583	29413	29900	29599	29919	29716	29510	29509	29755	29493	29660	29844	29305	29631	29628	29722	29691	29702	29621	29739	29696	29644	29669	29672	29396	29783	30050	29596	29829	29836	29498	29564	29353	29726	29673	29835	29756	29645	29599	29426	29930	29992	29549	29699	29822	29747	29547	29817	29880	29726	29625	29379	29411	29671	29537	29915	29741	29663	29987	29609	29479	29535	29730	29691	29733	29624	29455	29737	29834	29620	29881	29870	29502	29615	29880	29712	29481	29376	29548	29822	29590	29469	29551	29754	29692	29559	29637	29542	29532	29779	29157	29679	29480	29752	29458	29559	29563	29586	29552	29670	29879	29503	29787	29407	29679	29501	29665	29559	29516	29559	29519	29744	29699	29640	29794	29543	29593	29717	29712	29636	29865	29685	29691	29681	29680	29801	29646	29750	29575	29835	29616	29672	29506	29735	29561	29497	29794	29828	29524	29759	29718	29380	29779	29673	29564	29612	29274	29358	29510	29603	29444	29636	29722	29651	29362	29587	29572	29507	29684	29669	29602	29637	29780	29485	29587	29529	29480	29555	29563	29498	29622	29746	29620	29336	29757	29697	29602	29624	29429	29452	29592	29652	29738	29453	29766	29484	29711	29387	29578	29508	29598	29526	29553	29610	29673	29746	29752	29564	29481	29898	29408	29415	29374	29764	29570	29824	29717	29858	29371	29318	29480	29496	29894	29688	29804	29505	29871	29664	29537	29435	29485	29640	29489	29540	29757	29695	29553	29585	29494	29654	29738	29603	29994	29613	29739	29530	29562	29753	29413	29691	29728	29639	29584	29601	29681	29557	29650	29624	29928	29827	29438	29696	29596	29630	29438	29346	29447	29607	29407	29403	29676	29483	29618	29583	29808	29607	29667	29514	29599	29336	29303	29518	29807	29353	30014	29542	29471	29585	29776	29718	29750	29583	29380	29495	29451	29589	29474	29582	29819	29439	29843	29686	29759	29743	29689	29881	29783	29643	29597	29614	29355	29802	29593	29655	29640	29764	29559	29595	29650	29515	29684	29458	29326	29557	29471	29625	29649	29486	29528	29656	29537	29463	29675	29762	29544	29687	29887	29700	29561	29712	29566	29611	29817	29682	29691	29698	29305	29543	29551	29839	29731	29710	29716	29446	29729	29620	29476	29567	29854	29567	29454	29707	29434	29513	29673	29743	29338	29908	29432	29651	29651	29790	29623	29769	29787	29664	30057	29665	29546	29613	29326	29531	29535	29688	29625	29529	29709	29766	29647	29406	29629	29552	29737	29605	29513	29417	29685	29731	29718	29724	29663	29812	29412	29367	29722	29733	29633	29627	29732	29694	29668	29596	29527	29729	29652	29663	29596	29782	29410	29572	29615	29702	29673	29667	29598	29825	29758	29636	29489	29663	29824	29659	29712	29712	29626	29528	29793	29731	29356	29389	29455	29648	29427	29514	29613	29627	29657	29640	29662	29696	29751	29749	29750	29674	29532	29736	29778	29536	29889	29772	29871	29833	29700	29528	29644	29436	29438	29386	29868	29732	29779	29305	29283	29625	29647	29545	29442	29428	29621	29690	29483	29587	29416	29423	29820	29583	29398	29780	29595	29506	30083	29616	29737	29658	29439	29511	30079	29543	29499	29429	29743	29481	29795	29717	29822	29332	29895	29625	29665	29589	29494	29557	29645	29694	29877	29507	29433	29747	29665	29516	29546	29619	29454	29689	29608	29542	29754	29396	29706	29701	29892	29497	29469	29647	29357	29568	29652	29717	29751	29502	29818	29837	29781	29326	29287	29651	29642	29436	29616	29775	29793	29511	29677	29611	29736	29672	29699	29145	29341	29650	29351	29502	29622	29765	29350	29440	29689	29412	29530	29540	29392	29584	29759	29536	29900	29438	29473	29625	29682	29479	29761	29621	29623	29725	29720	29543	29571	29635	29929	29675	29456	29568	29909	29665	29735	29487	29475	29556	29639	29513	29578	29754	29706	29504	29400	29575	29322	29463	29876	29702	29709	29822	29576	29469	29518	29574	29766	29692	29751	29840	29544	29358	29776	29481	29430	29471	29657	29613	29805	29590	29596	29370	29352	29690	29490	29770	29731	29671	29657	29656	29836	29689	29692	29649	29738	29898	29314	29436	29572	29763	29683	29757	29566	29685	29539	29493	29529	29526	29457	29487	29671	29767	29823	29644	29460	29727	29802	29996	29720	29565	29550	29811	29864	29804	29576	29613	29702	29761	29642	29629	29638	29541	29531	29730	29745	29706	29834	29494	29639	29695	29831	29471	29934	29720	29710	29709	29342	29757	29699	29627	29700	29732	29679	29586	29814	29715	29617	29595	29293	29894	29672	29812	29880	29810	29810	29512	29702	29546	29645	29725	29608	29674	29838	29621	29422	29593	29735	29462	29351	29694	29556	29389	29647	29722	29683	29604	29774	29521	29591	29594	29728	29515	29574	29690	29602	29710	29791	29771	29403	29681	29646	29763	29456	29545	29715	29908	29767	29532	29723	29337	29527	29460	29777	29346	29487	29548	29693	29609	29312	29793	29693	29542	29514	29379	29620	29661	29562	29592	29682	29721	29554	29663	29497	29498	29498	29617	29552	29503	29504	29557	29534	29642	29734	29682	29492	29487	29521	29795	29560	29724	29636	29625	29500	29836	29803	29890	29800	29683	29241	29681	29582	29567	29866	29367	29740	29617	29658	29615	29430	29568	29607	29539	29678	29536	29500	29293	29504	29492	29706	29731	29736	29813	29534	29714	29374	29677	29826	29524	29561	29839	29696	29728	29622	29945	29500	29597	29573	29461	29550	29678	29340	29556	29593	29704	29659	29635	29597	29198	29588	29200	29779	29649	29736	29583	29747	29681	29772	29771	29516	29387	29514	29650	29605	29423	29553	29490	29761	29675	29422	29429	29675	29640	29316	29242	29544	29661	29848	29877	29504	29833	29544	29756	29800	29472	29674	29707	29756	29438	29538	29473	29514	29605	29495	29402	29729	29422	29652	29637	29776	29628	29715	29547	29514	29839	29864	29611	29693	29780	29680	29527	29554	29589	29701	29514	29426	29541	29602	29523	29371	29438	29591	29674	29545	29425	29809	29382	29593	29469	29759	29502	29494	29648	29563	29655	29450	29406	29798	29736	29717	29626	29649	29437	29397	29564	29739	29898	29851	29597	29620	29477	29655	29462	29665	29618	29603	29412	29649	29493	29610	29517	29528	29733	29657	29561	29557	29705	29788	29657	29839	29536	29703	29511	29678	29523	29704	29477	29772	29629	29555	29694	29562	29550	29815	29698	29576	29689	29597	29432	29672	29634	29409	29536	29709	29537	29459	29770	29708	29600	29375	29198	29645	29660	29708	29880	29471	29723	29674	29212	29911	29514	29437	29690	29717	29733	29743	30030	29588	29502	29608	29528	29714	29519	29507	29452	29517	29545	29681	29557	29700	29575	29911	29610	29583	29453	29707	29652	29599	29818	29610	29516	29715	29814	29772	29585	29637	29525	29529	29670	29515	29472	29650	29583	29785	29485	29559	29574	29446	29440	29590	29649	29563	29424	29468	29788	29662	29557	29452	29641	29367	29486	29606	29646	29480	29419	29657	29533	29620	29570	29613	29750	29748	29482	29866	29601	29647	29879	29855	29676	29467	29653	29672	29715	29494	29771	29850	29494	29610	29606	29572	29719	29521	29722	29727	29718	29809	29669	29481	29707	29726	29554	29854	29711	29622	29714	29704	29829	29760	29533	29519	29455	29559	29553	29684	29595	29785	29667	29606	29669	29813	29535	29507	29382	29723	29803	29632	29588	29792	29604	29491	29602	29765	29862	29773	29444	29785	29497	29578	29547	29559	29625	29789	29530	29614	29687	29551	29604	29836	29738	29785	29571	29617	29459	29880	29587	29778	29458	29579	29707	29539	29628	29731	29581	29317	29534	29588	29774	29522	29591	29621	29665	29822	29682	29538	29506	29471	29698	29496	29638	29594	29672	29343	29708	29651	29672	29632	29663	29722	29544	29953	29699	29465	29574	29545	29661	29530	29685	29751	29626	29713	29712	29593	29679	29526	29829	29755	29644	29726	29776	29588	29646	29372	29682	29537	29634	29954	29599	29642	29543	29538	29714	29596	29719	29641	29911	29582	29873	29894	29731	29691	29971	29564	29569	29539	29826	29740	29606	29884	29827	29642	29812	29529	29765	29555	29648	29527	29786	29314	29769	29804	29620	29715	29844	29736	29555	29456	29849	29725	29678	29658	29645	29643	29766	29692	29423	29636	29579	29780	29658	29437	29485	29778	29659	29668	29722	29622	29763	29593	29779	29657	29637	29568	29693	29563	29594	29450	29510	29603	29559	29772	29736	29648	29658	29473	29488	29929	29772	29439	29926	29735	29690	29489	29492	29996	29789	29533	29714	29763	29685	29661	29383	30062	29477	29778	29439	29594	29738	29829	29684	29434	29592	29817	29612	29580	29668	29713	29716	29414	29425	29566	29484	29705	29729	29608	29742	29846	29421	29211	29587	29566	29524	29723	29632	29791	29631	29671	29709	29856	29454	29653	29815	29689	29658	29538	29706	29486	29743	29806	29787	29819	29680	29642	29896	29685	29762	29619	29554	29686	29656	29677	29931	29537	29285	29561	29587	29805	29618	29769	29787	29471	29526	29562	29628	29711	29487	29494	29900	29628	29901	29505	29656	29532	29772	29602	29566	29742	29690	29786	29878	29553	29834	29833	29652	29523	29515	29340	29509	29587	29926	29535	29598	29872	29708	29872	29637	29261	29611	29809	29715	29733	29836	29726	29873	29638	29613	29804	29760	29847	29545	29746	29564	29636	29675	29748	29283	29502	29557	29685	29672
27373	47238	46930	38719	33050	29371	26636	24873	23644	22802	21965	21470	21044	20537	20330	20086	19835	19672	19598	19261	19396	19145	18835	19000	18970	18854	18777	18670	18665	18506	18556	18464	18440	18434	18426	18478	18338	18355	18313	18426	18313	18417	18204	18325	18299	18309	18358	18245	18136	18243	18225	18324	18444	18112	18099	18185	18189	18237	18262	18235	18361	18053	18381	18377	18294	18241	18178	18191	18166	18283	18364	18218	18163	18099	18167	18257	18304	18263	18222	18119	18177	18108	18407	18282	18117	18098	18047	18179	18283	18271	18308	18266	18222	18119	18288	18313	18362	18065	18095	18127	18109	18264	18226	18008	18308	18179	18120	18208	18288	18398	18043	18275	18190	18233	18527	18247	18311	18248	18286	18220	18238	18225	18187	18333	18091	18233	18114	18414	18225	18480	18288	18304	18316	18207	18047	18217	18069	18220	18059	18086	18206	18070	18276	18418	18323	18094	18142	18188	18382	18134	17977	18247	18298	18175	18299	18223	18279	18098	18233	18143	18382	18114	18297	18022	18316	18289	18140	18076	18163	18122	18165	18181	18295	18212	18175	18404	18349	18271	18135	18217	18213	18181	18168	18197	18092	18236	18309	18031	18380	18214	18285	18195	18356	18039	18127	18185	18262	18281	18208	18301	18001	18208	18244	17956	18206	18149	18228	18205	18184	18279	18258	18282	18216	18245	18263	18245	18277	18234	18302	18390	18105	18269	18064	18184	18287	18173	18178	18115	18181	18345	18215	18194	18340	18043	18258	18422	18269	18292	18246	18003	18066	18240	18110	18318	18176	18026	18113	18190	17934	18151	18253	18078	18338	18272	18286	18245	18244	18115	18165	18187	18074	18164	18266	18335	18109	18149	18139	18371	18402	18146	18317	18196	18126	18143	18395	18200	18198	18145	18161	18225	18125	18253	18113	18329	18025	17990	18254	18209	18278	18333	18293	18262	18219	18112	18201	18123	18204	18170	18177	18339	18081	18405	18071	18180	18315	18378	18215	18303	18181	18377	18445	18075	18091	18383	18267	18353	18090	18176	18214	18203	18227	18112	18027	18217	18213	18208	18201	18238	18115	18240	17947	18360	18071	18460	18013	18138	18329	18222	18089	17998	18174	18374	18219	18274	18226	18281	18155	18236	18167	18280	17908	17951	18278	18161	17994	18147	18325	18278	18117	18207	18384	18290	18373	18319	18257	18283	18206	18159	17886	18364	18099	18165	18301	18144	18029	18358	18117	18319	18243	18144	18095	18201	18288	18405	18144	18201	18253	18100	18189	18294	18118	18225	18088	18271	18157	18219	18148	18121	18184	18026	18234	18226	18111	18194	18241	18060	18554	18016	18363	18119	18162	18242	18130	18096	18200	18285	18361	18274	17970	18276	18170	18293	18182	17972	18090	18169	18160	18165	18129	18015	18300	18017	18078	18180	18196	18166	18066	18106	18142	18219	18334	18279	18208	18069	18011	18077	18209	18328	18081	18294	18197	18238	18290	18230	17822	18175	18170	18321	18106	18179	18104	18107	18197	18043	18229	18207	18052	18092	18089	18457	18319	18174	18155	18332	18223	18167	18107	18173	18152	18149	17915	18039	18385	18099	18175	18212	18162	18331	18317	18058	17977	18208	18191	18219	18240	18160	18296	18135	18290	18284	18196	18222	18049	18184	18213	18074	18252	18346	18236	18239	18187	18379	18150	18131	18251	18094	18395	18264	18191	18241	18285	18184	18223	18244	18391	18095	18140	18196	18129	18137	18360	18001	18048	18127	18335	18171	18331	18200	18270	18157	18191	18200	18389	18230	18096	18374	18088	18087	18336	18234	18188	18246	18307	17999	18262	18134	18236	18197	18423	18235	18102	18100	18140	18300	18204	18133	18236	18081	18200	18162	18083	18046	18238	17939	17939	18178	18385	18194	18258	18412	18268	18256	18053	17912	18245	18287	18153	18102	18155	18112	18208	18085	18139	18242	18047	18040	18274	18113	18264	18066	18303	18033	18277	18280	18187	18215	18322	18227	18202	18173	18074	18172	18094	18205	18162	18181	18124	18078	18187	18254	17974	18225	18347	18316	18387	18105	18128	18350	18097	18112	18195	18151	18238	18228	18285	18173	18353	18197	18377	18195	18148	18124	18277	18120	18217	18210	18260	18040	18174	17956	18215	18292	18245	18201	18252	18350	18213	18317	18168	18177	18287	18256	18123	18117	18168	18220	18141	18235	18294	18026	18373	18257	18076	18273	18144	18147	18129	18085	18241	18080	18237	18025	18222	18279	18175	18208	18209	18196	18218	18228	18284	18405	18034	18298	18164	18241	18140	18361	18333	18099	17990	18149	18223	18198	18379	18171	18133	18233	18123	18174	18247	18143	18237	18218	18085	17987	18183	18319	18136	18249	18173	18182	18148	18243	18235	18242	18118	18271	18275	18158	18207	18169	18319	18259	18271	18009	18250	18236	18222	18179	18155	18155	18204	18276	18125	18112	18005	18179	18258	18280	18260	18254	18056	18046	18222	18484	18208	18285	18268	18126	18049	18298	18190	18199	18194	18163	18228	18153	17954	18102	18204	18378	18037	18199	18274	18277	18134	18169	18193	18074	18248	18203	18214	17914	18281	18272	18224	18162	18158	18202	18072	18141	18385	18242	18313	17997	18399	18202	18117	18226	18392	18246	18198	18286	18368	18293	18162	18124	18195	18129	18119	18050	18121	18275	18388	18449	18230	18263	18313	18363	18085	18134	18234	18300	18190	18155	18132	18162	18242	18493	18177	18373	18149	18104	18213	18150	18325	18274	18122	18419	18275	18232	18180	18306	18130	18207	18112	18173	18212	18264	18029	18168	18197	18324	17992	18342	18423	18179	18036	18071	18065	18343	18164	18256	18208	18339	18144	18221	18167	18119	18266	18267	18218	18091	18209	18173	18181	18240	18282	18046	18250	18155	18212	18231	18218	18186	18033	18267	18153	18245	18372	18259	18148	18259	18393	18284	18236	18216	18185	18061	18154	18078	18278	18107	18306	18117	18310	18238	18109	18255	18349	18195	18231	18218	18170	18253	18275	18180	18120	18315	18417	18259	18159	18140	18174	18273	18083	18315	18282	17945	18204	18078	18045	18214	18290	18180	18162	18278	18199	18054	18253	18179	18305	18387	18240	18145	18207	18128	18269	18165	18267	18073	17989	18349	18222	18221	18182	18380	18316	18034	18186	18304	18209	18204	18236	18212	18178	18423	18244	18215	18223	18234	18064	18083	18288	18171	18076	18083	18332	18207	18471	18334	18146	18263	18085	18061	18021	18339	18343	18151	18258	18234	18094	18174	18228	17876	18211	18174	18163	18090	18247	18247	18160	18238	18334	18172	18166	18358	18310	18181	18359	18221	18246	18112	18259	18262	18192	18133	18190	18089	18172	18082	18325	18271	18164	18018	18128	17979	18170	18179	18055	18211	18245	18122	18331	18174	18049	18277	18186	18163	18144	18327	18097	18196	18127	18001	18187	18205	18339	18209	18021	18209	18279	18337	18334	18209	18148	17989	18165	18364	18361	18243	18152	18174	18328	18081	18198	18259	18174	18415	18180	18049	18123	18334	18077	18228	18144	18255	18352	18240	18316	18032	18233	18225	18135	18371	18116	18074	18151	18222	18379	18225	18303	18172	18157	18286	18381	18163	18202	18193	18103	18215	18203	18257	18130	18203	18177	18147	18317	18146	18343	18259	18174	18356	18175	18106	18360	18132	18235	18260	18262	18269	18188	18241	18233	18219	18227	18303	18162	18351	18256	18236	18099	18168	18144	18213	18244	18138	18161	18077	18215	18041	18115	18152	18251	18168	18312	18318	18179	18207	18204	18218	18337	18365	18175	18124	18224	18104	18310	18075	18131	18218	18085	18311	18112	18262	18191	18206	18276	18388	18087	18218	18217	18084	18250	18122	18245	18137	18348	18140	18025	18297	18070	18274	18382	18150	18202	18336	18060	18247	18385	18292	18273	18321	18157	18267	18261	18175	18482	18106	18220	18107	18424	18248	18148	18259	18249	18224	18338	18261	18274	18154	18105	18120	18417	18030	18245	18227	18036	18129	18347	18213	18198	18386	18291	18448	18220	18044	18220	18105	18350	18131	18054	18225	18151	18224	18220	18238	18228	18224	18160	18265	18311	18208	18252	18225	18198	18242	18236	18183	18320	18222	18234	18269	18167	18111	18219	18183	18223	18224	18144	18240	18340	18221	18115	18323	18254	18177	18074	18103	18263	18057	18256	18202	18206	18093	18295	18217	18266	18329	18247	18163	18013	18303	18246	18260	18213	18218	18097	18116	18124	18123	18229	18371	18307	18376	18094	18180	18119	18211	18038	18130	18130	18288	18227	18309	18258	18335	18159	18222	18176	18188	18260	18207	18216	18263	18209	18195	18203	18177	18178	18355	18119	18164	17967	18299	18077	18240	18284	18148	18405	18137	18217	18026	18217	18169	18188	18204	18210	18196	18191	17929	18196	18267	18080	18159	18197	18134	18237	18168	18212	18115	18269	18110	18225	18132	18308	18235	18223	18305	18316	18220	18174	18284	18137	18254	18104	18311	18240	18352	18234	18134	18009	18175	18159	18174	18309	17986	18308	18111	18230	18073	18215	18335	18088	18234	18225	18122	18054	18198	18137	18295	18188	18146	18138	18209	18340	18260	18241	18280	18179	18116	18201	18109	18166	18239	18210	18303	18230	18216	18282	18319	18207	18115	18325	18280	18351	18453	18090	17974	18178	18455	18380	18308	18165	18143	18090	18466	18078	18288	18197	18335	18254	18241	17920	18226	18224	18211	18279	18210	18006	18187	18258	18317	18170	18218	18041	18381	18297	18352	17986	18335	18026	18133	18296	18379	18204	18083	18154	18232	18222	18209	18250	18096	18207	18308	18194	18297	18205	18054	18161	18047	18183	18149	18264	18234	18225	18347	18279	18217	18208	18274	18177	18024	18107	18325	18132	18275	18160	18152	18081	18367	18122	18329	18335	18285	18248	18301	18259	18073	18109	18303	18097	18329	18149	18364	18352	18242	18268	18154	18338	18227	18242	18179	18452	18116	18423	18277	18147	18346	18251	18155	18114	18205	18148	18129	18144	18151	18270	18211	18181	18085	18235	18335	18271	18213
37669	34908	39976	37955	34898	33687	32730	32176	31386	31264	31250	31000	30997	30758	30728	30775	30472	30685	30734	30616	30463	30217	30285	30417	30408	30328	30114	30158	30165	30233	30223	30366	30280	30178	30211	30242	30300	30017	30385	30174	30341	30103	30065	30063	30338	30113	30051	30112	30256	30171	30247	30328	29962	30222	30363	30038	30327	30373	29956	30085	30169	30393	30155	30142	30153	30151	30283	30210	30280	30492	30064	29908	30274	30202	30095	30116	30134	30305	30049	30179	30250	30154	30230	30629	29978	30093	30081	30203	30045	30126	30031	30008	30119	29837	30138	30252	29965	30295	30370	30067	30224	29935	30233	30090	30314	30269	30320	30113	30155	29902	30129	29954	30003	30406	30248	29933	30467	30083	30135	29983	30085	30143	30035	30051	29756	30253	30082	30290	30265	30204	30414	30384	30154	29948	29949	30356	30338	29999	30210	30164	29866	30249	30347	30191	30116	30198	30331	29832	30270	30253	30698	30167	30103	30289	30210	30254	30088	30275	30358	30037	30047	29990	30299	30351	30098	30282	29763	30095	30383	30248	30087	30309	30190	30321	30168	30196	30215	30033	30265	29862	30307	30152	30226	30470	30133	30046	30218	29923	30150	29944	30109	30280	30023	30256	30267	30063	30416	29886	30021	30158	30174	29978	30230	29931	30150	30012	30171	30092	29935	30128	29989	30340	30240	30249	30159	30302	30331	30350	30336	30038	30226	30049	30307	30381	30211	30118	30685	30171	29970	30062	30334	30088	30167	30151	30016	30181	29898	30358	30138	30020	30144	30271	30230	30218	30229	30130	30367	30067	30303	30204	29979	30163	30322	30247	30105	30048	30249	30130	30229	30097	30272	30243	30162	30219	30129	30514	30151	30124	30238	29992	29965	29868	30534	30181	30360	30123	30176	30038	30096	30175	30372	29952	30094	30174	30108	29907	30299	30156	30084	30230	29853	29941	30070	29814	30153	30247	30071	30194	29937	30066	30269	30148	30239	30081	30130	30326	30297	30078	30196	30444	30206	30347	30234	30115	30244	30441	30226	30115	29998	30103	30283	30233	30202	29976	30272	30091	30233	30027	30031	30011	30116	29786	30227	30179	30137	30203	30425	30268	30006	30053	30116	30006	30147	30082	30185	30232	30248	30166	30189	30254	30133	29990	30378	30118	30051	30166	30158	29928	30281	30399	30200	30115	30506	30252	30302	30282	30309	30176	29978	30283	30339	30061	29983	30187	30192	30071	30445	30280	30208	30233	29921	30102	30079	30224	30308	30174	29953	30187	30220	30192	30368	30098	30402	30404	30189	30184	30325	30359	30279	29815	30112	30449	29979	30252	30034	30161	30278	30216	30130	29872	29956	30190	30103	30235	30167	30223	30136	30268	30250	30306	30154	30095	29944	30128	30081	30096	29978	30089	30200	30155	30326	29924	30152	30240	30419	30084	30019	30421	30035	30043	29882	30167	30293	30238	30135	29884	29949	30482	30063	29984	30294	30151	30431	30169	30263	30063	30159	30254	29977	30233	30434	30179	30474	30464	30106	29902	29959	30150	30298	30217	30172	30076	30050	30293	30516	30100	30129	30123	30006	30187	30080	30043	29947	30112	30129	29980	29754	30028	30291	30348	30461	30183	30017	30035	30192	30351	30237	30172	30063	30326	30186	29917	30218	30046	30094	30123	30369	30082	30135	30255	30117	30229	29914	30048	30187	30064	30224	30193	30030	30228	30474	29909	30075	30219	30187	30384	30338	30170	30109	29909	30014	30060	30088	29931	30230	30381	30492	30294	30141	29990	29906	30234	30224	30016	30200	30222	30309	30304	30109	30245	30160	30326	30203	30022	30193	30309	29972	30341	30196	30184	30054	30084	30274	30175	30289	30120	30269	30113	30192	30248	30356	29961	30273	30208	30211	30057	30294	30036	30052	30422	30209	29971	29977	30289	30114	30154	30146	30344	30190	29897	30033	30370	30317	30489	30337	30275	30226	30096	30120	29879	30135	30216	30228	30379	30020	30065	30317	30176	30132	30040	30086	30429	30236	30339	30108	30038	30336	30087	29950	30192	30135	30008	30128	30135	30243	30061	30293	30081	29948	30037	29979	29857	29949	30375	30204	30110	30277	30562	30027	30501	30003	30148	30283	30369	30258	30184	30206	30082	30049	30186	30114	30222	30334	30464	30291	30328	30107	30154	29975	30316	30164	30279	30204	30206	30140	30297	30236	29884	30015	30225	30173	30279	30045	30108	30109	30064	30186	30295	30371	30138	30258	30142	30297	30177	30401	30516	30232	30145	30209	30145	30246	30166	30083	30229	30329	30361	29919	30076	30397	30018	30205	30210	30001	30203	30164	30308	30242	30078	30244	30265	30146	30361	29955	30051	30165	29756	30295	29955	30185	29947	30238	30093	30294	30244	29823	30131	30095	30330	30000	30197	30034	30138	30200	30420	30216	29977	30410	30151	30189	29911	30187	30038	30233	30412	30156	30188	30307	30301	29999	30132	30046	30081	29980	30126	30250	29802	30394	30095	30114	30133	30228	30264	30112	29967	30247	30181	30220	30240	30259	29982	30131	30043	30070	30028	30051	30226	30188	30184	29924	30298	30106	30374	30107	30050	30346	30206	30111	30184	30237	30157	29903	30031	30228	29938	30415	30066	30234	29949	30239	29904	30238	30157	29975	30503	30301	30029	30191	29926	30173	30228	30055	30194	29793	30017	30414	30166	30216	30097	30081	29658	29897	30076	30013	30423	29947	30084	30263	30146	30324	30146	30209	30164	29867	30382	30370	30300	30222	29996	30399	30293	30041	30145	30333	30477	30015	30246	30231	30299	30214	30133	30259	30126	30458	30181	30183	30230	30257	30291	30131	30149	30213	30485	29915	30244	30091	30300	30044	29985	30233	29975	30269	30270	30447	30092	29966	30077	29953	30262	30321	30324	30052	30411	30310	30277	29676	30362	30221	30378	30132	30247	30314	30323	30167	30205	30272	30426	30426	30110	30191	29979	30167	30387	30427	30126	30549	30163	30151	29978	29994	30156	30086	30141	30476	29961	30217	30278	30172	30405	30125	30330	30305	30207	30142	30251	30194	30321	30182	30320	30362	30590	30243	30385	30357	30215	30410	30137	30011	30152	30139	30057	29975	30102	30096	30100	30137	30157	29876	30409	30019	30184	30247	30005	30270	30417	30385	30147	30234	30232	30128	29875	30170	30209	30170	30089	30151	30324	30270	30114	30287	30194	30439	30117	30003	30050	30107	30448	30129	30327	30244	30125	30105	30301	30096	30308	30213	30194	30191	30293	30041	30271	30284	30211	30156	30260	30463	30150	30248	30335	30333	29996	30279	29949	30202	30269	30197	29932	30016	30193	30181	29801	30060	30039	30064	30144	30003	30003	30182	30441	30336	30545	30274	30075	30222	30096	29907	30049	29966	30169	30112	30326	29975	29924	30058	29984	30156	29956	30298	30185	30064	30281	30280	30249	30132	30461	30011	30060	30229	30064	30424	30322	30269	30281	30148	30117	30307	30189	30228	30284	30149	30198	30153	30030	30288	30271	30371	30132	30219	30239	30183	30427	30048	29885	30411	30301	30307	30221	30167	30175	30093	30013	30420	30502	30358	29752	30049	30183	30199	30313	30025	30298	30023	30284	29932	30318	30432	29905	30166	30358	30131	30318	30292	29822	30129	30065	30206	30155	30299	30253	30243	29966	30039	30077	30241	30284	30176	30354	30300	30264	30445	30170	30210	30219	30435	30231	30223	30241	30179	29688	30147	30347	30130	30037	29941	30105	30005	30158	30125	30056	30191	30207	30180	30168	30177	30061	30106	30142	30308	30496	30166	30058	30240	30210	30263	30138	30262	30395	30257	30529	30179	30548	30086	30118	30311	30118	30231	30146	30090	29850	30174	30081	30097	30151	30194	30326	30364	30279	29936	30379	29955	29974	30124	30598	30056	30092	30219	30365	30106	30231	30182	30118	30318	30266	30250	30160	30137	30260	30262	30303	30450	30329	30429	30233	30175	30312	30172	30457	30405	30093	30530	30143	30052	30362	30185	30091	30142	30392	30240	30216	30002	30433	30379	30280	30204	30187	30108	30128	30032	29970	29967	30187	30103	30203	30214	30161	30448	30389	30084	30365	30283	30516	30287	30015	30210	30096	30004	30323	30211	30192	30168	30027	30164	30183	30078	30020	30502	30154	30345	30294	30244	30174	30192	30321	30219	30057	30172	30142	30253	30343	30283	30371	30453	30169	30315	30001	30263	30236	30402	30169	30199	30133	29970	30245	30254	30307	29954	30164	30026	30416	30117	30410	30308	30171	30443	30455	30157	30331	30357	30002	30531	30180	30106	30051	30057	30249	29977	30215	30247	30064	30320	30129	30159	29825	29958	30104	30179	30338	30189	30251	30261	30373	30371	29976	30492	30313	30205	30154	30250	30336	30408	29954	30103	30366	30273	30383	30361	30211	30098	30319	30189	30155	30389	30106	30017	30099	30451	30140	29914	30353	30244	29986	30147	30334	30315	30127	30083	30137	30143	30094	30144	30009	30260	30288	30117	30042	30157	29769	30389	30039	29981	30295	30307	30251	29947	29937	30383	30174	30173	30116	30302	30117	30279	30179	30318	30325	30235	30336	30217	30168	30327	30120	30286	30079	30078	30334	30231	30268	30261	30286	30360	30130	30316	30212	30225	30305	30156	30280	30299	30121	30483	30301	30269	30160	30506	30173	30064	30278	30184	30193	29841	30183	30195	30228	30151	30031	30237	30283	30221	30222	29954	30092	29953	30256	30194	30336	30149	30084	30359	30134	30173	30198	30200	30296	30366	30247	30520	30105	30346	30196	30112	30371	30207	30239	30235	30054	30226	30424	30224	29959	30073	30212	30637	30145	30170	30073	29895	29987	30194	29875	30186	30191	29979	30081	30648	30022	30127	30148	30163	30237	30311	30391	30312	30261	30459	30052	30099	30159	29852	30150	30111	30285	30179	29929	30257	30122	30379	30286	30013	29860	30340	30012	30361	30230	30136	30349	30183	30393	30160	30156	29984	30364	30455	30239	30020	30319	30067	30089	30078	30233	30128	30400	30261	30207	30165	30336	30143	30114	30076	29895	29852	30011	30157	30369	30209	30131	30172	30326
28506	35986	35621	28998	25626	23451	21929	21348	20978	20308	20151	19913	19659	19406	19363	19348	19226	19160	18993	19153	18995	18991	19042	18974	18997	18714	18770	18736	18810	18805	18683	18895	18725	18930	18575	18796	18656	18644	18578	18886	18771	18506	18402	18754	18693	18586	18505	18507	18686	18571	18684	18518	18643	18778	18528	18594	18800	18584	18488	18717	18540	18647	18533	18527	18556	18682	18564	18577	18501	18611	18442	18481	18608	18449	18671	18682	18670	18499	18713	18513	18497	18606	18529	18556	18460	18309	18577	18574	18623	18406	18539	18558	18406	18483	18509	18587	18578	18570	18568	18653	18554	18450	18509	18546	18627	18601	18585	18722	18476	18721	18538	18779	18727	18528	18576	18518	18700	18591	18667	18650	18561	18679	18451	18597	18630	18658	18528	18503	18438	18688	18595	18745	18574	18582	18692	18532	18554	18604	18584	18652	18518	18703	18628	18703	18460	18514	18541	18565	18631	18576	18446	18432	18560	18539	18607	18539	18501	18592	18629	18617	18648	18613	18585	18632	18519	18661	18390	18773	18520	18678	18652	18503	18425	18670	18486	18527	18690	18497	18673	18671	18625	18677	18391	18745	18742	18383	18636	18619	18500	18592	18688	18524	18608	18594	18591	18666	18528	18595	18634	18469	18635	18480	18461	18662	18720	18701	18638	18682	18727	18596	18646	18585	18616	18476	18403	18587	18615	18519	18360	18579	18627	18525	18671	18546	18731	18587	18602	18636	18602	18590	18518	18694	18554	18723	18652	18431	18611	18583	18601	18696	18463	18635	18498	18545	18680	18483	18709	18606	18654	18700	18497	18559	18688	18420	18529	18661	18637	18505	18408	18472	18664	18544	18705	18585	18438	18456	18673	18470	18725	18559	18455	18707	18610	18555	18654	18586	18711	18494	18654	18583	18517	18418	18480	18458	18622	18548	18585	18529	18398	18562	18588	18552	18474	18681	18499	18472	18810	18778	18624	18490	18543	18436	18617	18565	18674	18641	18466	18487	18528	18431	18547	18542	18662	18308	18618	18548	18511	18647	18627	18424	18638	18690	18590	18473	18567	18586	18424	18518	18674	18597	18737	18659	18531	18664	18703	18617	18760	18650	18883	18447	18673	18656	18479	18627	18577	18509	18743	18641	18517	18532	18670	18715	18591	18577	18611	18792	18644	18443	18540	18596	18761	18431	18451	18583	18479	18378	18643	18642	18643	18497	18615	18558	18539	18664	18629	18541	18567	18575	18714	18449	18788	18587	18762	18430	18537	18448	18845	18553	18715	18670	18636	18668	18524	18590	18658	18662	18576	18813	18596	18834	18663	18469	18455	18709	18507	18527	18672	18531	18545	18657	18616	18640	18479	18700	18509	18407	18474	18608	18434	18423	18472	18639	18569	18725	18741	18656	18508	18627	18575	18467	18606	18562	18623	18549	18577	18602	18774	18620	18337	18494	18657	18541	18624	18630	18597	18584	18509	18579	18530	18587	18626	18592	18542	18617	18689	18750	18561	18382	18469	18461	18338	18702	18745	18620	18579	18632	18649	18636	18526	18620	18568	18512	18527	18603	18464	18681	18597	18513	18575	18512	18571	18744	18634	18536	18394	18642	18622	18508	18688	18585	18596	18561	18622	18620	18644	18653	18537	18603	18655	18553	18678	18630	18715	18616	18604	18744	18574	18556	18672	18438	18623	18786	18569	18691	18625	18439	18556	18678	18675	18603	18594	18522	18818	18750	18531	18582	18642	18413	18493	18470	18542	18603	18519	18551	18545	18668	18733	18448	18444	18480	18670	18692	18516	18494	18516	18711	18533	18450	18528	18478	18531	18498	18503	18360	18578	18657	18573	18708	18482	18624	18261	18484	18634	18704	18455	18640	18557	18606	18578	18590	18687	18332	18524	18577	18661	18505	18445	18539	18631	18589	18584	18449	18645	18559	18501	18611	18551	18587	18447	18640	18572	18545	18736	18603	18536	18648	18483	18577	18489	18563	18422	18572	18573	18722	18584	18563	18532	18462	18598	18633	18516	18423	18532	18600	18524	18486	18606	18605	18513	18517	18558	18509	18523	18492	18325	18476	18641	18592	18474	18462	18570	18804	18584	18768	18451	18523	18447	18401	18473	18471	18612	18471	18562	18516	18740	18569	18698	18501	18583	18719	18617	18637	18559	18648	18638	18597	18441	18693	18501	18471	18620	18409	18545	18876	18535	18547	18596	18545	18318	18491	18736	18606	18551	18489	18726	18521	18486	18598	18453	18655	18464	18668	18550	18563	18631	18543	18500	18522	18645	18488	18680	18436	18663	18506	18576	18607	18668	18553	18344	18636	18496	18623	18562	18659	18584	18838	18656	18436	18571	18475	18695	18477	18552	18611	18662	18818	18555	18478	18309	18398	18487	18580	18730	18536	18581	18571	18675	18648	18508	18639	18599	18678	18546	18686	18690	18497	18714	18634	18548	18576	18495	18460	18607	18434	18561	18621	18575	18643	18427	18446	18628	18687	18445	18694	18612	18406	18696	18654	18485	18626	18705	18392	18389	18566	18479	18530	18580	18674	18582	18597	18443	18724	18657	18512	18660	18591	18445	18567	18653	18593	18490	18693	18624	18603	18481	18545	18622	18550	18618	18599	18483	18532	18762	18526	18653	18568	18612	18552	18511	18613	18512	18676	18599	18407	18508	18654	18597	18745	18687	18386	18649	18465	18762	18638	18593	18488	18625	18702	18591	18616	18715	18483	18627	18916	18609	18367	18823	18422	18521	18675	18472	18532	18756	18622	18504	18609	18512	18457	18409	18414	18629	18636	18503	18392	18632	18461	18793	18446	18678	18611	18635	18459	18652	18752	18559	18487	18509	18744	18460	18528	18708	18612	18714	18555	18378	18564	18617	18508	18520	18650	18617	18611	18598	18555	18658	18586	18666	18504	18630	18609	18615	18594	18536	18532	18710	18552	18539	18697	18524	18512	18497	18660	18522	18530	18531	18667	18644	18520	18874	18690	18658	18630	18449	18562	18557	18581	18694	18592	18546	18485	18615	18564	18473	18728	18551	18421	18605	18353	18454	18645	18656	18623	18741	18456	18378	18523	18584	18489	18530	18641	18706	18486	18660	18584	18699	18501	18735	18666	18631	18497	18596	18441	18721	18610	18539	18614	18494	18507	18453	18528	18319	18689	18653	18547	18559	18653	18605	18711	18578	18634	18781	18478	18493	18617	18696	18508	18537	18672	18654	18533	18477	18664	18858	18716	18504	18568	18745	18618	18612	18628	18509	18549	18682	18386	18294	18622	18570	18559	18605	18657	18718	18504	18510	18553	18729	18492	18560	18474	18546	18701	18508	18737	18596	18711	18582	18593	18691	18447	18692	18419	18512	18480	18259	18519	18721	18632	18560	18459	18388	18482	18441	18725	18513	18554	18694	18453	18593	18478	18495	18746	18705	18668	18805	18471	18702	18411	18626	18627	18715	18522	18528	18707	18513	18571	18694	18513	18650	18385	18651	18655	18671	18502	18571	18615	18701	18584	18613	18471	18601	18640	18533	18729	18706	18678	18556	18575	18585	18559	18496	18603	18524	18647	18455	18564	18544	18600	18516	18666	18550	18483	18611	18634	18548	18682	18384	18475	18562	18518	18521	18526	18574	18740	18649	18572	18468	18579	18511	18405	18632	18435	18531	18413	18615	18403	18645	18679	18376	18450	18597	18450	18410	18549	18786	18620	18554	18607	18706	18520	18635	18642	18591	18563	18452	18602	18583	18625	18656	18530	18393	18677	18508	18469	18569	18658	18558	18605	18568	18497	18713	18445	18435	18724	18603	18425	18539	18530	18606	18499	18529	18773	18648	18743	18582	18720	18555	18456	18428	18421	18733	18648	18542	18620	18724	18570	18705	18554	18496	18569	18507	18551	18652	18411	18648	18764	18660	18523	18593	18521	18707	18460	18558	18557	18486	18329	18533	18616	18509	18715	18573	18646	18629	18472	18501	18525	18571	18767	18551	18681	18621	18754	18613	18599	18377	18641	18520	18618	18764	18587	18368	18633	18476	18479	18664	18410	18521	18766	18472	18624	18527	18656	18781	18541	18632	18597	18587	18650	18472	18676	18501	18724	18443	18561	18561	18597	18494	18535	18396	18695	18358	18553	18543	18622	18699	18551	18583	18544	18546	18618	18321	18469	18753	18321	18552	18534	18722	18559	18501	18506	18417	18612	18505	18555	18447	18459	18521	18572	18585	18669	18590	18613	18645	18577	18612	18657	18399	18615	18578	18730	18444	18467	18538	18704	18536	18730	18457	18617	18658	18580	18591	18532	18398	18482	18547	18499	18616	18563	18612	18679	18527	18658	18539	18506	18586	18470	18614	18595	18487	18667	18511	18382	18558	18458	18528	18426	18712	18581	18562	18581	18616	18655	18555	18663	18500	18566	18500	18538	18556	18626	18607	18439	18542	18649	18552	18532	18551	18441	18621	18584	18511	18622	18634	18630	18631	18473	18530	18595	18615	18710	18492	18416	18448	18793	18582	18501	18504	18670	18599	18630	18778	18488	18507	18878	18739	18598	18687	18355	18695	18606	18632	18659	18641	18465	18549	18460	18667	18579	18499	18496	18495	18553	18706	18618	18700	18517	18610	18639	18424	18486	18625	18677	18534	18548	18825	18528	18591	18606	18605	18550	18667	18305	18681	18671	18654	18552	18609	18539	18658	18745	18574	18385	18623	18740	18729	18592	18391	18436	18434	18555	18582	18638	18659	18647	18584	18632	18362	18622	18728	18370	18723	18684	18550	18753	18458	18471	18490	18634	18589	18566	18801	18517	18679	18685	18665	18462	18718	18522	18468	18610	18427	18624	18551	18701	18648	18656	18713	18552	18644	18753	18555	18492	18473	18626	18728	18595	18628	18464	18555	18489	18609	18450	18415	18552	18502	18397	18722	18681	18666	18511	18517	18552	18777	18496	18445	18498	18564	18528	18512	18376	18747	18559	18654	18633	18628	18609	18620	18688	18572	18593	18270	18729	18615	18714	18668	18781	18551	18656	18529	18505	18717	18679	18774	18694	18471	18713	18826	18571	18572	18594	18519	18669	18778	18531	18761	18391	18509	18470	18500	18452	18552	18516	18742	18492	18616	18526	18648	18452
24140	21185	27808	26051	26808	32463	34745	31920	31253	30886	30962	30495	29986	29931	29721	29762	29364	29412	29575	29364	29525	29308	29445	29211	29223	29061	28983	28959	28985	29140	29248	29044	28748	28886	28962	28724	29108	28760	28854	29106	28886	28725	28711	28731	28810	28720	28876	29030	29159	28707	28813	29071	28737	28935	28699	28681	28760	28620	28764	28879	28704	28545	28924	28988	28805	28632	28648	28768	28893	28699	28783	28840	28503	28935	28883	28773	28858	28838	28690	28596	28664	28705	28881	28721	29005	28831	28508	28661	28788	28402	28592	28816	28864	28738	28714	28823	28837	28699	28818	28743	28735	28780	28882	28532	28500	28646	28931	28782	28983	28938	28800	28747	28645	28631	28507	28667	28889	28858	28699	28872	28769	28502	28545	28500	28700	28675	28865	28813	28833	28912	28639	28794	28737	28596	28673	28929	28769	28838	28804	28452	28698	28807	28829	28697	29002	28871	28812	28691	28826	28894	28900	28644	28663	28881	28997	28612	28915	28884	28884	28692	28484	28598	28725	28672	28820	28834	29026	28883	28763	28674	28609	28615	28765	28705	28774	28756	28769	28649	29124	28747	28807	28853	28823	28650	28853	28551	28638	28685	28734	28802	28795	28784	28582	28941	28811	28384	28838	28805	28768	28861	28701	28777	28817	28815	28835	28955	28700	28869	28895	28942	28764	28824	28778	28631	28857	28540	28656	28751	28845	28886	28730	28991	28841	28832	29172	28724	28574	28605	28656	28815	28526	28653	28605	28946	28908	28705	28760	28974	28631	28742	28597	28807	28821	28642	28820	28817	28808	29040	28593	28608	28603	28774	28690	28648	28924	28759	28760	28698	28829	28676	28903	29025	28639	28637	28957	28883	28776	29011	28958	28728	28890	28757	29100	28886	28579	28543	28722	28734	28629	28712	28896	28623	28553	28753	28548	28945	28800	28693	28721	28838	28818	28889	28804	28735	28785	28621	28778	28793	28816	28591	28796	28452	28665	28604	28902	28912	28973	28577	28714	28811	29045	28890	28812	28515	28501	28830	28773	28675	28692	28766	28998	28430	28445	28805	28916	28993	28765	28834	28809	28673	28732	28794	28542	28574	28654	28818	28792	28719	28626	28845	28914	28857	28688	28499	28806	28755	28932	28753	28726	28588	28996	28810	28506	29066	28645	28789	28592	28743	28693	28934	28734	28805	28926	28922	28839	29056	28738	28569	28848	28925	28809	28787	28936	28393	28772	29020	28806	28584	28615	28729	28790	29102	28720	28920	28651	28673	28558	28818	28668	29101	28699	28699	28493	28539	28744	28918	28925	28578	28604	28827	28642	28705	28893	28784	28861	28394	28734	28610	28594	28728	28356	28689	28821	28738	28670	28708	28584	29017	28850	28877	28902	28596	28463	28841	28881	28768	28732	28685	28736	28823	28698	28691	28573	28670	28661	28758	28759	28645	28519	28665	28977	28937	28395	28503	28725	28654	28849	28691	28809	28838	28814	28866	28647	28747	28806	28710	28661	28823	28788	28827	28721	28905	28704	28786	28516	28948	28830	28633	28679	28553	28846	28579	28636	28629	28997	28720	28987	28623	28743	28735	28955	28785	28834	28753	28789	28884	28552	28804	28855	29144	28769	28843	29042	28766	28760	28785	28686	28863	28854	28671	28774	28741	28822	28731	28880	28732	28646	28614	28647	28682	28704	28555	28715	28925	28364	28997	28713	28783	28644	28876	28760	28730	28532	28858	28703	28718	28855	28749	28748	28678	28359	28758	28930	28725	28755	28751	29023	28753	28981	28577	28513	28768	28592	28637	28926	28660	28682	28796	28757	28730	28798	28819	28580	28607	28815	28765	28790	28619	28543	28754	28807	28708	28731	28663	28784	28647	28731	28617	28478	28815	28643	28711	28806	28778	28821	28835	28741	28879	28964	28779	28605	28773	28877	28557	28609	28494	28632	28496	28827	28750	28849	28808	28634	28845	28793	28918	28730	28592	28753	28828	28663	28681	28605	29062	28829	28690	28810	28647	28794	28734	28570	28784	28741	29087	28800	28846	28923	28813	28999	28729	28822	29002	28821	28976	28794	28671	28797	28714	28681	28761	28949	28471	28705	28715	28831	28695	28850	28753	29014	28650	28667	28921	28980	28680	28588	29106	28757	28814	28639	28786	28794	28853	28821	28798	28419	29062	28824	28494	28808	28748	28917	28692	28893	28916	28848	28916	28841	28829	28826	28910	28736	28818	28828	28692	28643	28769	28665	28873	28657	28702	28839	28718	28766	28706	28850	28975	28788	28965	28791	28589	28730	28776	28871	28890	28831	28821	28827	28519	28845	28909	28883	28835	28812	28721	28726	28820	28680	28610	28794	28670	28897	28569	28778	28676	28815	28760	28663	28524	28590	28887	28685	28616	28766	28779	28777	28687	28718	28676	28938	28728	28950	29040	28702	28647	28760	28703	28566	28852	29060	28463	28844	28727	28675	28483	28970	28933	28505	29017	28760	28599	28787	28847	28904	28782	28651	28798	28647	28542	28739	28634	28520	28302	28646	28576	28666	28717	28596	28621	28638	28971	28545	28474	28810	28806	28697	28992	28828	28724	28534	28444	28812	28831	28655	28786	28714	29105	28983	28613	28818	28837	28786	28461	28504	28771	28488	28618	28609	28709	28985	28585	28503	28674	28870	28730	28713	28729	28630	28803	28766	28623	28995	28746	28697	28824	28654	28544	28611	28540	28609	28567	28621	28773	28816	28718	28626	28831	28828	28661	28786	28803	28850	28533	28653	28765	28708	28817	28787	28396	28442	28455	28915	28528	28633	28801	28743	28876	28517	28809	29073	28745	28815	28914	28946	28803	28783	28760	28721	28791	28682	28826	29084	28912	28654	28776	28630	28570	28502	28670	28942	28783	28760	28696	28674	28735	28645	28768	28525	28741	28816	28655	28776	28771	28991	28912	28772	28780	28511	28710	29072	28537	28655	28633	28594	28499	28750	28753	28973	28689	28895	28904	28775	28810	28668	28560	28832	28588	29019	28867	28759	28533	28921	28523	28906	28639	28609	28677	28890	28693	28894	28912	28910	28782	28434	28808	28680	28488	28362	28775	28518	28908	28871	28895	28865	29055	28953	28818	28785	28653	28854	28419	28707	28581	28968	28509	28702	28648	28645	28789	28896	28855	28931	28682	28795	28733	28909	28946	28666	28554	28624	28868	28550	28687	28566	28707	28872	28989	28821	28838	28516	28801	28733	28768	28732	28906	28925	28937	28647	28716	28658	28605	28699	28456	28369	28642	28767	28696	28587	28652	28616	28680	28776	28668	28537	28765	28748	28620	28664	28732	28722	29063	28755	28883	28774	28712	28703	28843	28923	28681	28520	28634	28918	28903	28450	28652	28764	28866	28420	28816	28815	28544	28810	28560	28702	28621	28690	28538	28745	28747	28686	28910	28693	28907	28580	28714	28658	28562	28554	28761	28868	28590	28962	28638	28774	28727	28822	28621	28626	28563	28361	28598	28721	28771	28363	28554	29035	28749	28891	28794	28600	28798	28625	28835	28704	28720	28461	29002	28649	28819	28892	28650	28506	28541	28686	28589	28664	28672	28894	28777	28663	28400	28868	28742	28842	28926	28784	28700	28711	28745	28649	28647	28608	28707	28751	28581	28764	28602	28895	28644	28751	28669	28637	28827	28777	28902	28779	28509	28860	28857	28924	28675	28925	28701	28891	28727	28977	28902	28768	28478	28686	28629	28602	28983	28789	28727	28988	28857	28967	28901	28959	28796	29070	28879	29054	28322	28715	28966	28902	28893	28597	28518	28833	28761	28614	28444	28710	28860	28834	28933	28701	28494	28795	28720	28685	28688	28857	28663	28791	29003	28764	28790	28683	28966	28605	28714	28682	28915	28819	28434	28738	28551	28502	28589	28673	28422	28633	28760	28735	28941	28940	28594	29065	28851	28763	28987	28938	28629	28524	28730	28876	28759	28859	28750	28841	28837	28570	28587	28782	28822	28801	28827	28867	28868	28795	28569	28639	28808	28649	28548	28525	28672	28724	28730	28648	28642	28621	28773	28862	28773	28719	28727	28524	28658	28509	28830	28605	28759	28817	28790	28650	28911	28673	28880	28837	28991	28823	28867	28690	28721	28816	28771	28826	28520	28823	28660	28842	28825	28840	28866	28873	28871	28516	28707	28690	28657	28844	28770	28782	28713	28735	28809	28555	28729	28923	28852	28607	28512	28755	28755	28752	28897	28926	28674	28785	28647	28884	28755	28912	28879	28875	28636	28781	28541	28721	28721	29087	28669	28706	28866	28519	28607	28768	28587	28600	28626	28901	29047	28974	28775	28627	28600	28884	28695	29007	28824	28798	28623	28718	28816	28920	29025	28980	28840	28688	28363	28662	28413	28737	28780	28677	28812	28629	28643	28522	28756	28672	28940	28730	28803	28827	28648	28655	28798	28767	28546	28675	28817	28545	28711	28590	28719	28782	28846	28755	28595	28871	28646	28471	28762	28874	28703	28874	28729	28609	28426	28685	28956	28926	28821	29085	28665	28987	28773	28794	28765	28908	28857	28329	28674	28994	28839	28601	28753	28909	28721	28691	28667	28578	28692	28743	28852	28809	28785	28560	28990	28802	28596	28597	28951	28704	28926	28779	28620	28957	28825	28730	28678	28833	28630	28775	28797	28819	28805	28825	28815	28900	28897	28670	28902	28899	28671	28709	28704	28842	28865	28792	28640	28691	28719	28953	28651	28740	28848	28678	28480	28663	28750	28566	28846	28737	28796	28858	28628	28936	28876	28753	28718	28714	28708	28822	28916	28573	28509	29055	28632	28681	28600	28671	28921	28860	28980	28722	28883	28769	28559	28661	28841	28823	28655	28876	28919	28867	28881	28592	28473	28737	28631	28916	28666	28824	28722	28663	28455	28633	28890	28667	28963	28788	28784	28767	28608	28695	28670	28655	28700	28730	28672	28957	28630	28689	28913	28770	28636	28772	28612	28377	28572	28684	28780	28963	28868	28795	28816	28920	28730	28816	28736	28872	28655	28626	28533	28790	28874	28885	28688	28725	28750	28813	29004	28876	28564	28760	28460	28798	28809	28930	28865	28946	28760	28982	29074	28817	28629	28693	28628	28701	28748
25455	42488	41666	34189	29509	26512	24160	22943	21938	21268	20543	20180	19969	19682	19375	19182	18961	18954	18831	18683	18829	18536	18469	18477	18395	18320	18211	18418	18206	18046	18167	18180	18248	17917	18083	18026	18058	18077	18154	18093	17924	18080	18027	18109	17888	18017	18113	17950	18015	17955	17850	17868	17860	17786	17941	17983	17982	18017	17790	17935	17942	18033	17989	17887	17891	18119	17876	17923	17815	17941	18004	17886	17965	18012	17789	17869	17715	18049	17884	18046	17891	17910	17937	18000	17887	17983	17891	17833	17971	17881	18116	17914	17933	17959	17736	17806	17977	17813	17902	17873	17923	17816	18008	17801	17957	17882	18015	17761	17726	18096	17803	18034	17769	17983	17751	17990	17843	17915	17852	17782	17937	17951	17818	17944	17789	17989	18011	17819	17882	18037	17887	17844	17955	17918	17858	18069	17922	18048	17945	17986	17774	17876	17803	17888	17913	17929	18089	17944	17834	17955	17927	17790	18002	17823	17861	17945	17785	18060	18050	17870	18082	17970	18103	17843	17970	18032	17856	17761	17959	18124	18196	17851	17857	17917	17842	17885	17947	17732	18035	17932	17773	17989	17901	17904	18057	17985	17956	17946	17831	18015	17838	17944	17755	17908	18024	17827	17962	18090	17899	17739	17957	17876	17886	17930	18094	17887	18022	18095	17919	18028	17661	18070	17835	17874	17881	18040	17954	17868	17737	17904	17911	17923	17885	18087	18036	17694	17878	17884	17965	18021	18066	17953	17848	17879	17941	17793	18008	17902	17843	17822	17871	17844	17846	17982	17884	17704	17943	17922	18057	17698	17978	17886	17978	18031	18114	18013	17843	17876	17985	18084	18021	17823	17848	17980	18063	17833	17927	17848	17948	17798	18047	18074	18067	17833	17932	17904	18011	18014	17914	17867	18009	17922	18118	17889	18035	18077	17864	17911	17971	17751	17830	17954	17816	17892	17818	18055	17987	18076	17981	17858	17653	17939	17767	17972	17975	17951	17852	17798	18079	17940	18077	18088	18054	17954	17919	17789	17726	17835	17968	18008	17742	17876	17847	18032	17882	17938	17926	17789	18166	17944	17891	17897	17968	17907	17955	17963	17929	17947	17799	17968	17839	17905	17897	17849	17756	17776	17943	17913	17896	17875	17902	17808	17993	17904	17861	17933	17930	18103	18032	17886	17826	18130	17937	17846	17841	17955	17897	18019	17833	17918	17927	17964	17823	17796	17940	17804	17882	17901	17832	17877	18028	17938	17742	17775	17733	18002	17942	17868	17858	17842	17917	17953	17815	17955	18001	17821	17885	17892	17829	18143	17918	17791	17969	17919	17840	17917	17877	17701	18034	17933	17993	17970	17771	17896	17853	17972	17980	17948	17906	17814	17913	17977	17969	17911	17934	17908	17913	17774	18058	17853	17890	17914	17870	17924	17961	17917	17798	18006	17829	17881	17810	17884	18027	17752	17787	17857	17850	17840	17952	17747	17792	17963	17969	17694	17934	17792	17959	17722	18103	17847	17886	18051	17991	17838	18013	18062	17883	17921	17928	17863	17893	17801	17832	17952	17871	18010	17949	18050	17897	17705	17963	17754	17985	17781	18015	17731	17931	17790	17928	17999	17833	17877	18056	17712	17826	17816	17994	17977	17818	17930	17814	17987	17866	18028	17900	17980	17919	17909	17797	17996	17978	17858	17879	18041	17855	17827	17905	18033	17900	18005	17947	17795	17987	17865	17890	18105	17983	17887	17792	17950	18024	17980	18006	17854	17923	17930	17906	17909	18021	17804	17804	17801	18168	17893	17978	18029	17888	17859	17826	17876	18098	17963	17842	17954	17896	18008	17920	17929	18145	17799	17947	18058	17841	17863	17695	17934	18004	17907	18007	18057	17701	17998	17904	17987	17769	17883	17907	18008	18013	18020	17969	17822	17845	17739	18163	17834	18145	17865	17968	17886	17846	17799	17720	18043	17846	17990	17860	17812	18126	17881	17922	17897	17831	17939	18064	17795	17989	18038	18022	17877	18065	18035	17911	17816	17857	17778	18030	18145	18149	18128	17823	17861	17986	17670	18086	17883	17957	17682	17943	17955	17860	17964	18064	17882	18076	17822	18117	17994	17860	17911	17819	17979	17838	18075	17862	18017	18076	17985	17817	17886	17835	17887	17830	17977	17993	17876	17755	17989	17769	17922	18181	17801	17905	17892	17899	17776	17929	17968	17922	17886	17857	17978	17831	17792	18106	17962	17928	17786	17788	17967	17982	17840	17825	17847	17904	17993	17739	17937	17879	17827	17897	17865	17844	18028	17931	17744	17824	17996	17879	17899	18022	17907	17968	18003	18033	17906	18054	17983	17930	17873	18067	17906	17892	17937	17954	18098	17878	17930	18119	17941	17927	17877	17853	17972	17814	18028	17771	17956	17999	17812	17840	17984	17950	17918	18012	17977	17771	17898	17927	18167	17872	18068	17995	17822	17951	17826	18048	17967	17926	17814	18056	17777	18169	17829	18089	17856	17959	17932	17774	17896	17794	17948	18077	17851	17991	17997	17912	17902	17916	17745	18030	17708	17884	17826	17994	17861	17849	17951	17879	17952	17764	18104	17781	17983	17850	17789	17902	17924	17902	17998	17891	17759	17913	18069	17713	17869	17773	17788	17925	18053	18021	17878	17948	17879	17796	17936	17785	17939	17818	17742	17919	17955	17887	17853	17871	17934	18059	17981	18134	17972	17959	17765	17938	17736	17814	17904	17832	17981	17822	17836	17880	17869	17899	18012	17976	18067	18078	17810	17860	17879	17871	17797	17825	17896	17993	17868	17896	17942	17915	17903	17992	17939	17852	18017	17955	17887	17985	17974	17988	17806	17895	17950	17768	17638	17930	18019	17843	17818	17874	17996	17912	18030	17814	18021	18003	18012	17704	17980	18064	17929	18012	17931	17906	17944	17945	17971	17931	17909	17876	17975	17764	17896	17958	17868	17946	17945	17806	17812	18071	17719	17885	17916	17993	18005	17903	17989	17912	17922	17880	17887	17826	17792	17853	18175	17889	17779	17759	17902	18005	18039	18044	18064	17766	17992	17938	17855	17857	17976	18013	17969	18061	17771	17828	17834	17912	17873	17927	17933	17891	17882	17924	17933	17782	17988	17987	17847	18022	17975	17719	17946	17928	18010	17966	18113	17871	17781	17819	17971	17853	17874	18093	18001	17929	17909	17908	18151	17855	17881	17963	18015	18065	17857	18109	17859	17948	17760	17925	18047	17828	18009	17658	17919	17803	17919	17916	17704	17736	17943	17824	17918	17810	17770	17753	17970	17982	17880	17875	18001	18139	17958	17912	17891	17756	18011	17867	17837	17948	17879	17948	17948	17814	17897	17889	18163	17845	17923	18064	17936	18151	18160	17911	18022	17648	17972	17984	18051	17784	17992	17908	17775	17952	17967	17938	17800	17863	17827	17989	17931	18128	18001	17932	17790	17905	17909	17894	17925	17890	17825	18001	18014	17856	17880	17861	17693	17899	17783	17924	17975	18058	18000	18051	17987	18000	17877	17849	17906	17995	17829	17802	17978	17843	17865	18078	17917	17921	17947	18023	18001	18092	17895	18055	17967	17863	17851	17906	17969	17692	17909	18041	18036	17860	17898	17994	17793	17885	18068	18007	18044	18123	17715	17853	17781	17766	17899	18018	17983	17900	18049	17874	17864	18016	17926	17855	17961	17823	18038	17894	18058	18037	18053	17654	17909	17931	17930	18096	17962	17924	17830	17951	17901	17956	17871	18002	17943	17985	17857	17811	18065	18026	17881	18133	17862	17664	17933	17904	17938	17995	17820	18034	17753	18119	17980	17792	18014	17839	17963	17795	17795	17930	17747	18018	17932	17918	17773	17940	17917	17912	18049	17936	18003	17821	18082	17827	17965	18006	17953	17983	17899	17812	17834	18032	17995	17877	18036	17860	17906	17818	17892	17981	17897	17961	18045	17976	18085	17858	17972	17893	17856	17959	17962	17967	18075	17961	17914	17947	18087	17788	17787	17954	17622	18141	18014	17829	18075	17971	18068	18028	17942	17638	18033	17993	17914	17903	17948	17893	18029	17963	17789	17983	18168	18068	17857	17835	17949	17805	17813	17915	17869	17785	17896	18083	17721	17928	17820	17890	17935	17971	17907	17931	17831	17942	17966	17941	17936	18000	17799	17812	17879	18148	17723	17841	17839	17782	17879	17853	17915	17900	17850	17914	18058	17938	17822	17898	17879	17944	18022	17989	18122	17680	17902	17887	17944	17773	17789	17920	18137	17841	17777	17903	17983	18064	17996	17938	17996	17800	17980	17961	17808	18020	18022	17907	17984	17841	18043	17919	17897	18161	17927	17925	17830	17830	17931	17840	17795	17980	17941	17999	17901	18167	18072	17786	17866	17837	18077	17816	18127	17854	17949	17818	17959	17830	17957	17968	17928	17957	18035	17867	17908	17921	17989	17905	17910	18079	17932	17886	17951	17821	17860	18121	17886	17889	17929	17754	18065	17530	17975	17865	17814	17852	18016	17902	17815	18113	17856	17849	18043	18059	17926	18144	17940	17920	17897	17956	17844	17999	18060	17906	17754	18035	18016	17932	17880	17868	17959	17960	17959	17948	18050	17973	17770	17918	18022	17904	17964	17850	17865	17851	18034	17915	17773	18069	17753	18039	18023	17763	18032	17817	17928	17953	17933	18002	17976	18023	18026	18139	17863	17923	17988	17867	17806	18096	17810	17794	17950	17990	17913	18056	18012	18007	17866	17803	17936	17746	17878	18070	17959	17787	17695	18067	17806	17894	17685	17875	17863	17829	17992	17998	18002	17838	17967	18065	17748	17948	17863	17869	17772	17855	18021	17860	17797	17935	17860	17879	17755	18068	17931	17850	17854	17950	17787	17786	17812	18060	17806	17812	17937	18000	18019	18036	18034	17890	17956	17912	17952	17937	18001	17989	18048	18127	17831	17949	17924	17899	17827	17904	17905	17832	18016	17841	17964	18040	17866	18063	17870	17898	17865	17905	17919	17763	18103	17916	17910	17881	18181	17987	17954	17989	17833	17885	17958	18058	17856	17899	18065	17740	17881	17782	18008	17880	18174	17921	17783	17791	18133	17923	18001
22643	21161	27779	25245	24185	31477	37491	34218	33145	32954	32592	31991	31625	31402	31336	31188	30887	30760	30781	30470	30566	30581	30122	30281	30383	30261	30168	30073	29973	30197	29918	29866	29889	30081	30093	29939	30019	29775	29693	30017	29808	29643	29852	29763	30062	30144	29676	29597	29680	29956	29617	29886	29794	29971	29738	30011	29850	29855	29710	29710	29782	29881	29841	29788	29868	29723	29602	29999	29800	29753	29656	29725	29553	29774	29839	29620	29422	29738	29745	29624	29520	29653	29813	29858	29910	29968	29876	29791	29605	29593	29953	29592	29988	29828	29673	29619	29652	29759	29547	29439	29642	29927	29637	29738	29526	29780	29603	29728	29694	29549	29740	29795	29634	29836	29564	29855	29747	29919	29874	29872	29802	29549	29808	29863	29745	29618	29908	29816	29731	29911	29469	29791	30016	29850	29649	29912	29606	29593	29746	29740	29590	29594	29637	29780	29860	29731	29750	29723	29478	29641	29800	29804	29741	29759	29728	29816	29574	29569	29719	29658	29806	29786	29831	29645	29379	29696	29820	29748	29575	29857	29809	29700	29794	29535	29647	29758	29550	29795	30011	29533	29701	29782	29830	29658	29770	29663	29550	29863	29678	29704	29881	29666	29705	29862	29931	29592	29455	29779	29607	29573	29793	30018	29755	29759	29751	29596	29912	29606	30124	29824	29579	29771	29954	29492	29708	29730	29677	29642	29922	29799	29979	29552	29851	29660	29637	29667	29562	29641	29821	29647	29716	29787	29649	29613	29696	29537	29825	29825	29615	29918	29804	29671	29710	29439	29469	29456	29578	29566	29819	29637	29634	29520	29679	29672	29818	29775	29896	30038	29618	29352	29727	30016	29617	29536	29874	29777	29896	29671	29733	29574	29765	29974	29818	29743	29434	29842	29864	29727	29501	29783	29809	29676	29510	29640	29847	29625	29917	29458	29685	29905	29730	29938	29523	29542	29797	29816	29877	29598	29684	29725	29664	29979	29622	29784	29863	29736	29914	29593	29838	29741	29742	29558	29639	29778	29891	29885	29835	29900	29844	29823	29397	29657	29577	29588	29627	29757	29641	29729	29841	29784	29850	29735	29304	30065	29587	29633	29887	29470	29893	29770	29552	29759	29721	29754	29969	29632	29693	29751	29498	29680	29803	29743	29771	29617	30010	29908	29798	29762	29811	29548	29698	29731	29916	29707	29821	29679	29750	29729	29438	29602	29829	29956	29657	29695	29964	29739	29866	29759	29437	29518	29716	30120	29760	29814	29609	29594	29658	29624	29789	29834	29706	29573	30009	29564	29626	29595	30047	29875	29656	29600	29770	29630	29450	29346	29687	29849	29928	29758	29594	29731	29561	29619	29598	29870	29964	29529	29898	29708	29611	29877	29378	29640	29464	29369	29583	29617	29707	29469	29445	30065	29650	29722	29659	29554	29927	29498	29637	29508	29450	29801	29481	29778	29588	29739	29562	29840	29757	29761	29759	29832	29534	29787	29681	29788	29832	29675	29699	29531	29613	29647	29694	29752	29587	29456	29560	29748	29748	29560	29796	29680	29545	29870	29627	29907	29692	29768	29697	29765	29670	29795	29655	29687	29800	29746	29682	29787	29718	29723	29759	29842	29830	29685	29706	29838	29963	29465	29410	29626	29772	29516	29597	29771	29639	29851	29844	29711	29996	29580	29908	29684	29630	29610	29981	29465	29649	29767	29894	29400	29671	29537	29986	29975	29845	29935	29811	29670	29581	29686	29634	29758	29589	29600	29699	29850	29732	29730	29843	29699	29509	29791	29498	29634	29705	29667	30019	29675	29632	29567	29657	29475	29775	29380	29694	29718	29834	29570	29664	29515	29788	29370	29505	29574	29949	29978	29730	29715	29753	29648	29808	29625	29883	29662	29806	29768	29851	29683	29833	29679	29700	29529	29513	29617	29643	30052	29656	29808	29731	29653	29941	29581	29769	29898	29604	29674	29432	29648	29670	29854	29585	29818	29869	29572	29735	29593	29753	30013	29671	29538	29885	29851	29776	29674	29750	29657	29566	29680	30032	29577	29612	29832	29953	29708	29791	29906	29904	29726	29755	29703	29626	29627	30040	29665	29656	29552	29912	29591	29902	29648	29842	29502	29670	29629	29855	29929	29666	29749	29833	29786	29743	29817	29566	29591	29628	29482	29607	29684	29785	29776	29645	29616	29646	29597	29727	29605	29805	29569	29806	29517	30083	29789	29872	29855	29629	29624	29378	29566	29615	29717	29655	29661	29849	29564	29414	29823	29718	29632	29693	29793	29440	29753	29378	29589	29720	29783	29999	29393	29811	29532	29983	29824	29814	29568	29629	29844	29882	29762	29691	29639	29809	29756	29645	29992	29862	29804	29751	29681	29751	29164	29596	29795	29696	29815	29763	29498	29951	29857	29769	29626	29751	29712	29639	29730	29630	29590	29623	29768	29806	29813	29728	29793	29678	29643	29929	29658	29821	29580	29552	29476	29894	29751	29552	29580	29631	29679	29733	29639	29720	29828	29875	29586	29635	29835	29687	29631	29606	29850	29689	29916	29763	29902	29571	29581	29845	29832	29681	29721	29789	29611	29639	29612	30073	29726	29959	29728	29793	29584	29521	29738	29592	29594	29547	29648	29461	29665	29388	29697	29570	29923	29731	29702	29800	29723	29719	29657	29902	29723	29661	29482	29630	30042	29929	29689	29663	29624	29631	29809	29835	29479	29882	29749	29652	29430	29572	29578	29797	29761	29853	29648	29405	29654	29775	29639	29694	29526	29729	29694	29737	29742	29887	29513	29719	29711	29745	29569	29773	29770	29992	29709	30127	29750	29684	29689	29963	29623	29724	29490	29590	29423	29752	29723	29745	29690	29644	29748	29901	29605	29754	29835	29891	29869	29765	29850	29684	29725	29759	29573	29673	29785	29489	29689	29840	29682	29788	29677	29619	29795	29746	29684	29903	29679	29795	29927	29844	30065	29720	29813	29632	29469	29561	29799	29696	29475	29875	29648	29726	29631	29654	29562	29779	29501	29701	29872	29747	29524	29669	29637	29685	29877	29663	29916	29688	29670	29608	29628	29621	29587	29945	29761	29656	30002	29893	29889	29772	29707	29891	29615	29760	29864	29629	29609	29824	29573	29488	29637	29826	29949	29729	29541	29509	29853	29651	29558	29941	29565	29734	29546	29651	29649	29743	29863	29703	29757	29756	29938	30025	29554	29991	29571	29656	29818	29816	29695	29960	29599	29500	29924	29879	29461	29951	29654	29808	29631	29563	29620	29916	29583	29557	29670	29787	29855	30028	29752	29741	29542	29651	29348	29770	29529	29471	29541	29516	29567	29849	29831	29694	29748	29727	29774	29776	29395	29912	29668	29762	29617	29768	29586	29391	29944	29848	29726	29514	29669	29763	29613	29624	29745	29561	29739	29662	29559	29525	29583	29703	29467	29956	29586	29715	29632	29745	29748	29964	29817	29751	29558	29699	29694	29381	29623	29666	29909	29687	29650	29866	29742	29905	29710	29779	29726	29769	29610	29744	29479	29797	29744	29688	29622	29564	29457	29667	29626	29473	29670	29719	29617	29781	29748	29523	29837	29582	29838	29962	29486	29584	29636	29681	29674	29787	29656	30120	29771	29278	29532	29716	29737	29733	29724	29788	29675	29540	29483	29611	29669	29582	29685	29679	29759	29483	29830	29743	29615	29840	29663	29956	29674	29600	29959	29564	29609	29803	29815	29869	29600	29722	29844	29696	29546	29777	29836	29592	29578	29731	29685	29822	29772	29574	29386	29690	29894	29646	29631	29650	29471	29445	29726	29750	29617	29811	29849	29991	29614	29648	29493	29871	29594	29734	29920	29591	29520	29566	29583	29605	29409	29539	29642	29698	29895	29831	29761	29373	29728	29607	29432	29561	29670	29661	29754	29659	29712	29568	29760	29838	29722	29934	29417	29562	29888	29951	29917	29694	29462	29800	29575	29676	29830	29972	29516	29564	29707	29937	29557	29791	29491	29562	29845	29647	29831	29608	29534	29573	30068	29692	29896	29973	29831	30064	29754	29565	29615	29777	29825	29813	29648	29719	29644	29906	29820	29533	29759	29444	29908	29998	29664	29811	29768	29626	29720	29762	29889	29757	29768	29676	29783	29658	29695	29956	29411	29933	29774	29647	29895	29561	29553	29685	29533	29831	29823	29521	29737	29758	29548	29758	29564	29836	29826	29486	29296	29582	29492	29835	29556	29726	29957	29559	29736	29884	29673	29717	29763	29657	29661	29491	29680	29729	30064	29709	29961	29743	29801	29500	29680	29710	29780	29745	29423	29646	29723	29677	29740	29524	29601	29830	29644	29505	29862	29974	29986	29785	29819	29495	29570	29631	29547	29999	29673	29725	29762	29856	29837	29628	29800	29680	29671	29712	30028	29885	29688	29722	29619	29696	29892	29910	29983	29756	29578	29416	29743	29955	29780	29835	29714	29763	29493	29694	29876	29679	29913	29688	29807	30021	29829	29600	29658	29988	29875	29641	29622	29665	29724	29790	29930	29632	29783	30044	29674	29763	29738	29750	29868	29863	29579	29696	29622	29928	29675	29728	29409	29646	29871	29829	29713	29765	29848	29569	29426	29735	29670	29798	29501	29617	29868	29610	29783	29692	29616	29570	29948	29595	29958	29831	29905	29993	29746	29635	29554	29562	29643	29669	29657	29891	29661	29835	29554	29848	29858	29627	29901	29785	29778	29920	29736	29675	29789	29621	29670	29672	29883	29909	29603	29478	29724	29668	29977	29908	29720	29762	29694	29881	29905	29751	29761	29713	29625	29860	29626	30002	29745	29511	29486	29598	29811	29911	29984	29628	29565	29746	29527	29686	29910	29885	29602	29518	29901	29534	29640	29978	29703	29703	29723	30081	29622	29758	29824	29712	29599	29837	29631	29704	29770	29739	29903	29852	29617	29689	29782	30025	29618	29662	29412	29604	29746	29609	29557	29572	29783	29644	29688	29708	29560	29754	29997	29806	29333	29888	29822	29910	29823	29587	29851	29789	29733	29811	29724	29696	29516	29570	29624	29813	29678	29887	29818	29976	29842	29957	29711	29838	29365	29711	29658	29651	29665	29626	29734	29570	29599	29965	29993
27564	47339	46426	38387	33462	29742	26942	25160	23839	22770	21984	21404	21002	20574	20523	20095	19749	19819	19554	19424	19356	19252	19100	19038	18889	18709	18616	18872	18583	18584	18545	18563	18614	18487	18444	18396	18450	18521	18413	18525	18440	18436	18564	18459	18282	18337	18397	18429	18219	18453	18334	18418	18301	18360	18214	18262	18207	18267	18312	18140	18250	18317	18199	18356	18284	18119	18151	18337	18253	18338	18260	18197	18260	18427	18263	18470	18242	18183	18358	18102	18401	18413	18142	18391	18414	18078	18230	18205	18463	18218	18241	18216	18122	18244	18502	18074	18226	18213	18389	18176	18300	18238	18427	18363	18391	18171	18220	18221	18282	18302	18098	18272	18265	18266	18293	18415	18305	18156	18183	18269	18181	18295	18429	18224	18399	18205	18268	18233	18325	18314	18269	18338	18275	18182	18448	18202	18393	18345	18383	18258	18157	18086	18386	18286	18230	18052	18245	18282	18518	18350	18171	18174	17990	18078	18433	17998	18414	18025	18214	18258	18133	18207	18213	18274	18189	18302	18137	18184	18154	18253	18281	18533	18413	18285	18412	18225	18336	18360	18361	18282	18484	18259	18151	18228	18266	18298	18327	18363	18320	18285	18379	18285	18369	18316	18370	18229	18373	18371	18179	18287	18216	18217	18247	18280	18142	18167	18236	18344	18385	18153	18304	18257	18093	18116	18342	18326	18238	18322	18243	18225	18290	18110	18202	18226	18171	18258	18183	18371	18341	18275	18235	18167	18153	18251	18231	18178	18061	18336	18173	18146	18298	18185	18258	18199	18249	18504	18264	18238	18237	18357	18255	18394	18420	18260	18215	18264	18341	18048	18359	18291	18446	18231	18329	18424	18240	18121	18250	18303	18386	18382	18348	18191	18287	18202	18343	18431	18240	18241	18303	18065	18079	18234	18212	18214	18238	18216	18179	18390	18310	18098	18269	18193	18311	18385	18287	18271	18226	18176	18156	18262	18422	18212	18238	18050	18231	18385	18328	18094	18213	18311	18476	18178	18348	18111	18112	18103	18186	18021	18220	18171	18430	18241	18224	18415	18419	18238	18480	18252	18168	18277	18130	18311	18347	18189	18257	18262	18269	18265	18187	18411	18335	18309	18460	18157	18241	18229	18199	18242	18334	18308	18324	18183	18325	18134	18456	18272	18294	18300	18253	18237	18228	18185	18067	18196	18242	18344	18288	18301	18273	18317	18370	18172	18340	18021	18392	18298	18212	18206	18257	18388	18138	18354	18223	18187	18118	18200	18099	18179	18387	18285	18449	18150	18071	18262	18219	18221	18335	18165	18293	18284	18275	18181	18166	18253	18179	18262	18118	18215	18338	18432	18176	18388	18147	18314	18037	18167	18213	18250	18357	18214	18205	18253	18249	18098	18149	18293	18356	18116	18347	18176	18182	18121	18440	18277	18327	18231	18087	18200	18166	18384	18218	18173	18254	18379	18344	18313	18210	18368	18244	18385	18185	18353	18139	18012	18211	18195	18426	18338	18253	18447	18231	18225	18219	18276	18221	18233	18106	18337	18322	18221	18357	18160	18211	18172	18209	18429	18225	18277	18369	18229	18016	18420	18239	18291	18222	18340	18153	18098	18271	18160	18259	18243	18330	18365	18166	18242	18346	18146	18205	18374	18363	18272	18348	18209	18238	18185	18200	18357	18209	18344	18237	18172	18100	18235	18312	18313	18327	18054	18506	18363	18345	18209	18209	18151	18156	18315	18063	18380	18336	18225	18294	18202	18157	18229	18361	18353	18277	18264	18296	18239	18364	18282	18192	18392	18368	18211	18233	18244	18133	18218	18434	18245	18380	18244	18216	18443	18216	18278	18252	18312	18233	18262	18122	18310	18174	18072	18152	18316	18362	18292	18168	18234	18219	18237	18148	18295	18429	18356	18209	18280	18097	18187	18233	18107	18401	18381	18148	18460	18215	18175	18320	18343	18188	18233	18211	18249	18111	18235	18331	18470	18257	18260	18349	18079	18169	18239	18145	18310	18149	18361	18122	18212	18246	18256	18164	18194	18352	18270	18263	18301	18297	18329	18224	18274	18278	18281	18237	18204	18235	18319	18192	18222	18250	18413	18089	18308	17959	18394	18320	18300	18273	18256	18291	18203	18195	18203	18196	18338	18332	18194	18261	18335	18287	18179	18312	18254	18460	18377	18109	18302	18080	18262	18258	18281	18347	18068	18229	18268	18316	18245	18375	18352	18154	18225	18249	18384	18128	18178	18206	18264	18487	18355	18070	18396	18273	18207	18225	18309	18200	18145	18188	18170	18281	18340	18336	18263	18141	18104	18292	18371	18303	18195	18191	18217	18351	18307	18293	18124	18375	18289	18225	18176	18300	18263	18309	18101	18336	18385	18128	18297	18299	18211	18118	18291	18355	18237	18132	18201	18263	18152	18400	18241	18388	18291	18323	18307	18145	18350	18178	18116	18226	18240	18198	18217	18312	18410	18320	18089	18168	18259	18362	18245	18199	18248	18439	18400	18323	18351	18393	18196	18284	18199	18415	18298	18285	18267	18418	18160	18206	18180	18352	18230	18182	18291	18239	18168	18236	18217	18172	18091	18230	17993	18286	18303	18270	18358	18104	18165	18254	18107	18062	18281	18184	18227	18222	18181	18286	18383	18366	18215	18217	18312	18237	18141	18221	18207	18218	18478	18213	18150	18498	18156	18316	18271	18112	18271	18142	18256	18338	18300	18291	18205	18350	18322	18362	18356	18244	18025	18360	18164	18369	18163	18323	18264	18549	18191	18297	18182	18011	18179	18138	18244	18172	18173	18332	18285	18262	18268	18400	18393	18115	18159	18120	18166	18175	18197	18303	18145	18330	18285	18171	18075	18109	18328	18360	18300	18231	18162	18418	18410	18316	18207	18308	18477	18244	18197	18382	18216	18500	18237	18135	18211	18371	18134	17981	18211	18308	18303	18306	18158	18270	18164	18233	18329	18153	18282	18089	18254	18247	18352	18329	18163	18356	18334	18266	18484	18414	18031	18212	18143	18300	18205	18288	18256	18097	18120	18265	18245	18263	18220	18311	18230	18303	18392	18228	18067	18234	18187	18097	18244	18072	18436	18244	18241	18212	18151	18230	18204	18128	18394	18402	18237	18163	18467	18279	18246	18396	18024	18425	18293	18197	18157	18307	18216	18154	18142	18182	18244	18305	18106	18319	18202	18146	18259	18409	18347	18206	18280	18371	18090	18227	18458	18172	18308	18211	18379	18474	18359	18354	18231	18171	18112	18137	18180	18247	18158	18376	18309	18040	18200	18185	18308	18263	18268	18428	18219	18248	18358	18322	18126	18125	18245	18127	18408	18365	18363	18144	18246	18240	18183	18365	18222	18217	18299	18131	18327	18295	18091	18220	18288	18401	18148	18094	18271	18328	18231	18119	18299	18415	18344	18271	18333	18127	18227	18278	18343	18084	18226	18305	18256	18291	18198	18313	18209	18218	18260	18375	18224	18495	18247	18294	18224	18105	18050	18227	18209	18321	18163	18307	18225	18232	18271	18192	18446	18156	18150	18405	18415	18410	18070	18338	18164	18290	18366	18223	18273	18244	18309	18148	18174	18380	18302	18291	18336	18095	18330	18412	18239	18395	18149	18145	18342	18156	18283	18275	18296	18300	18114	18373	18342	18372	18183	18194	18464	18297	18154	18325	18226	18141	18313	18284	18240	18291	18316	18223	18232	18216	18154	18381	18291	18312	18185	18159	18215	18232	18246	18383	18282	18315	18425	18348	18133	18251	18225	18323	18290	18228	18079	18412	18279	18318	18398	18260	18401	18236	18291	18225	18328	18203	18168	18101	18179	18207	18374	18264	18115	18301	18215	18087	18185	18134	18408	18145	18350	18333	18183	18312	18171	18285	18626	18243	18383	18335	18185	18205	18361	18247	18226	18235	18392	18196	18372	18174	18409	18094	18153	18245	18167	18215	18137	18335	18437	18276	18228	18209	18535	18283	18143	18313	18420	18108	18351	18323	18322	18290	18268	18262	18307	18418	18207	18205	18289	18228	18327	18289	18151	18212	18328	18306	18214	18231	18316	18321	18400	18144	18361	18240	18207	18218	18325	18443	18376	18207	18351	18205	18290	18329	18159	18217	18137	18354	18232	18174	18304	18286	18164	18231	18355	18290	18401	18131	18217	18235	18301	18202	18171	18310	18231	18288	18297	18434	18243	18172	18290	18246	18283	18248	18177	18220	18266	18319	18256	18286	18190	18158	18369	18268	18308	18366	18495	18358	18252	18189	18215	18237	18356	18198	18085	18214	18070	18309	18409	18363	18368	18321	18291	18450	18231	18248	18301	18178	18205	18223	18156	18328	18136	18349	18218	18284	18246	18321	18300	18067	18455	18347	18284	18357	18205	18277	18325	18383	18270	18156	18213	18095	18226	18376	18196	18175	18430	18364	18277	18373	18279	18414	18133	18309	18155	18229	18173	18215	18429	18329	18275	18180	18306	18330	18260	18281	18084	18203	18375	18186	18171	18208	18451	18121	18331	18246	18382	18236	18201	18431	18277	18148	18254	18214	18234	18308	18313	18167	18295	18397	18310	18246	18531	18206	18214	18283	18254	18211	18180	18259	18182	18243	18192	18104	18227	18328	18252	18365	18123	18092	18312	18300	18195	18083	18236	18254	18234	18276	18151	18350	18156	18294	18188	18240	18294	18164	18253	18475	18269	18154	18315	18349	18278	18165	18348	18269	18221	18366	18310	18169	18353	18326	18286	18442	18218	18271	18208	18210	18097	18156	18139	18406	18354	18313	18327	18193	18381	18385	18465	18460	18398	18387	18196	18308	18162	18264	18297	17981	18146	18205	18409	18357	18188	18199	18171	18316	18326	18236	18405	18205	18231	18314	18332	18278	18200	18183	18279	18317	18226	18280	18283	18196	18210	18222	18329	18327	18334	18284	18298	18292	18168	18338	18236	18275	18219	17990	18171	18156	18410	18228	18266	18238	18154	18310	18100	18274	18357	18163	18348	18375	18078	18332	18131	18225	18297	18451	18017	18292	18334	18096	18128	18327	18205	18310	18081	18188	18259	18350	18154	18182	18289	18208	18156	18202	18341	18183	18379	18122	18030	18049	18090	18314	18191
37573	34504	40061	38340	35262	33854	32732	32189	31574	31554	31304	30931	30984	30745	30858	30644	30677	30731	30760	30843	30541	30631	30546	30821	30442	30408	30258	30314	30132	30314	30272	30369	30744	30452	30350	30289	30357	30299	30601	30636	30550	30281	30357	30533	30589	30389	30433	30303	30288	30290	30258	30192	30360	30527	30390	30269	30284	30161	30527	30216	30205	30306	30335	30614	30356	30207	30182	30125	30329	30320	30248	30078	30302	30082	29999	30360	30261	30123	30331	30377	30212	30284	30453	29950	30263	30283	30327	30385	30221	30174	30337	30267	30376	30279	30216	30246	30213	30222	30362	30247	30133	30123	30336	30601	30537	30186	30070	30190	30467	30222	30069	30160	30176	30214	30303	30170	30420	30204	30104	30483	30350	30583	30141	30271	30606	30296	30482	30491	30394	30196	30341	30629	30320	30337	30271	30403	30586	30255	30435	30299	30283	30058	29984	30190	30280	30325	30494	29888	29947	30425	30136	30180	30363	30382	30269	30341	30260	30303	30243	29972	30383	30239	30369	30495	30210	30236	30366	30093	29982	30128	30639	29993	30261	30505	30369	30302	30056	30413	30376	30212	30217	30576	30332	30171	30341	29904	30244	30492	30257	30483	30155	30412	30390	30630	30423	30339	30598	30190	30398	30226	30112	30322	30353	30064	30365	30234	30176	30372	30352	30575	30208	30267	29956	30210	30478	29938	30188	30404	30313	30352	30341	30334	30521	30280	30273	30385	30254	30190	30035	30240	30281	30168	30347	30368	30115	30365	30323	30186	30124	29899	30256	30212	30384	30072	30504	30384	30099	30198	30216	30427	30316	30276	30162	30270	30397	30191	30497	30347	30335	29997	30335	30440	30165	30384	30171	30359	30424	30251	30136	30301	30454	30249	30396	30362	30246	30151	30231	30244	30305	30460	30213	30207	30193	30380	30327	30466	29999	30176	30426	30135	30325	30390	30338	30215	30154	30281	30538	30239	30142	30321	30370	30456	30341	30282	30169	30217	30353	30112	30051	30235	30326	30295	30178	30107	30246	30179	29874	30327	30100	30152	30361	30347	30351	30374	30144	30180	30414	30077	30292	30218	30426	30077	30370	30169	30051	30301	30299	29972	30423	30298	30213	30614	30575	30413	29980	30033	30236	30390	30246	30295	30329	30366	30242	30404	30422	29933	30429	30519	30028	30232	30082	30671	30049	30214	30069	30072	30280	30329	30567	30197	30533	30279	30247	30293	30220	30123	30404	30204	30289	30169	30210	30246	30440	30577	30444	30163	30225	30555	30347	30108	29963	30104	30138	30051	29971	30251	30229	30120	30273	30355	30303	30392	30287	30438	30182	30279	30222	30403	30278	30265	30494	30219	30290	30385	30393	30098	30284	30451	30381	30402	30151	30014	30011	30262	30539	30176	30357	30453	30102	30358	30327	30314	30104	30352	30366	30267	30336	30351	30404	30419	30235	30292	30463	30085	30077	30175	29959	30190	30603	30207	30319	30141	30456	30173	30116	30271	30438	30562	30178	29981	30435	30017	30423	30317	30169	30362	30243	30049	30090	30239	30216	30325	30198	30065	30390	30447	30461	30581	30392	30286	30294	30426	30269	30279	30340	30190	30333	30242	30222	30435	30438	30429	30124	30556	30310	30338	30409	30520	30214	30487	30292	30248	30303	30156	30181	30008	30126	30352	30460	30263	30366	30256	30470	30405	30203	30325	30125	29930	30353	30237	29988	30459	30434	30268	30299	30404	30077	30324	30251	30183	30292	30289	30450	30205	30413	30194	30227	30258	30216	30460	30382	30308	30160	30053	30152	30116	30347	30460	30323	30475	30373	30240	30009	29999	30290	30202	30239	30313	30473	30238	30210	30458	30378	30249	30384	30579	30272	30229	30270	30357	30240	30488	30292	30351	30360	30256	30245	30150	30520	30269	30388	30285	30175	30455	30189	30240	30296	30392	30366	30324	30379	30271	30626	30234	30251	30104	30363	30173	30642	30444	30426	30375	30349	30255	30321	30104	30236	30415	30233	29996	30362	30448	30251	30294	30316	30183	30137	30176	30130	30334	30147	30230	30203	30241	30260	30128	30129	30194	30278	30054	30221	30198	30029	30277	30284	30152	30189	30241	30492	30358	30033	30159	30531	30273	30385	30198	30402	30158	30137	30277	30351	30359	30544	30330	30648	30131	30242	30418	30244	30311	30363	30469	30342	30469	30490	30597	30517	30409	30403	30229	30371	30180	30334	30466	30184	30056	30307	30109	30302	30047	30248	30265	30370	30234	30439	30499	30244	30234	30170	30054	30417	30014	30339	30269	30440	30259	29948	30469	30345	30341	30342	30373	30284	30401	30274	30269	30303	30320	30312	30381	30375	30374	30137	30318	30274	30390	30436	30250	30332	30339	30298	30059	30495	30472	30272	30043	30651	30374	30391	30403	30372	30129	30250	30172	30418	30163	30068	30101	30449	30194	30312	30321	29974	30322	30249	30358	30492	30373	30370	30415	30559	30191	30183	30376	30263	30183	30621	30429	30302	30266	30467	30466	30163	30631	30184	30519	30387	30250	30384	30394	30159	30385	30383	30415	30361	30030	30369	30157	30385	30402	30265	30116	30450	30600	30426	30259	30172	30249	30323	30395	30129	30212	30368	30312	30246	30403	30312	30470	30225	30273	30106	30381	30041	30072	30107	30434	30237	30436	30210	30101	30152	30176	30111	30318	30367	30292	30180	30425	30293	30394	30191	30605	30203	30262	30179	30358	30156	30452	30371	30243	30289	30364	30334	30307	30510	30538	30275	30229	30351	30362	30319	30309	30291	30011	30411	30166	30129	30296	30304	30103	30269	30082	30332	30453	30499	30249	30504	30319	30248	30519	30466	30566	30315	30350	30244	30107	30208	30072	30433	30103	30234	30339	30258	30256	30159	30360	30098	30143	30387	30251	30257	30570	30401	30469	29989	30074	30237	30402	30211	30067	30248	30061	30273	30333	30472	30452	30048	30108	30216	30272	30183	30393	30277	30531	30391	30310	30332	30142	30387	30678	30512	30517	30539	30334	30381	30441	30267	30560	30075	30568	30646	30166	30255	30487	30352	30312	30354	30160	30403	30258	29905	30121	30242	30119	30137	30208	30116	30106	30395	30157	30288	30274	30336	30081	30070	30507	30295	30101	30062	30239	30161	30364	30562	30269	30299	30664	30372	30250	30290	30163	30199	30141	30463	30176	30327	30243	30439	30222	30073	30070	30341	30080	30287	30331	30314	30291	30560	30317	30254	30183	30139	30125	30098	30056	30321	30238	30531	30292	30101	29965	30039	30101	30483	30448	30042	30007	30410	30220	30290	30565	30418	30261	30287	30137	30418	30452	30188	30258	30051	30441	30455	30352	30172	30118	30329	30175	30277	30464	30367	30352	30217	30274	30332	30510	30243	30023	30107	30273	30509	30556	30302	30244	30283	29977	30213	30352	30438	30332	30239	30308	30389	30267	30281	30466	30281	30342	30295	30459	30430	30048	30174	30348	30296	30471	30282	30423	30497	30271	30361	30273	30356	30289	29978	30100	30288	30200	30211	30313	30485	30336	30250	30334	30318	30184	30138	30607	30467	30380	30197	30204	30039	30160	30266	30002	30138	30268	30523	30219	30613	30386	30262	30213	30094	30258	30549	30457	30046	30260	30233	30311	30360	30565	30498	29916	30129	30008	30353	30074	30128	30218	30135	30010	30110	30371	30310	30340	30297	30407	30270	30301	30397	30352	30123	30493	30082	30302	30331	30376	30282	30506	30249	30355	30289	30153	30303	30409	30135	30241	30431	30508	30263	30233	30384	30221	30161	29903	30172	30479	30457	29929	30293	30114	30028	30375	30366	30312	30434	30221	30389	30254	30155	30399	30449	30208	30398	30224	30230	30573	30238	30260	30407	30065	30392	30083	30280	30426	30581	30176	30186	30274	30227	30372	30355	30326	30534	30488	30258	30178	30137	30264	30253	30278	30413	30207	30108	30467	30381	30345	30220	30265	30176	30205	30119	30184	30349	30285	30404	30418	30307	30285	30491	30480	30350	30216	30020	30665	30322	30271	30349	30169	30109	30302	30285	30420	30201	30256	30316	30150	30393	30437	30179	30559	30020	30437	30424	30180	30373	30252	30213	30226	30243	30221	30384	30276	30046	30426	30489	30021	30212	30139	30407	30284	30180	30238	30502	30289	29851	30334	30291	30169	30352	30369	30347	30220	30141	30259	30269	30278	30520	30140	30082	30243	30452	30465	30170	30241	30031	30492	30231	30285	30237	30407	30540	30486	30413	30174	30422	30562	30155	30201	30167	30160	30037	30348	30533	30401	30060	30130	30153	30406	30124	30291	30179	30234	30221	30559	30360	30158	30337	30640	30138	30400	30535	30471	30016	30355	30212	30369	30213	30208	30410	30260	30265	30101	30384	30503	30122	30308	30469	30337	30311	30196	30238	30378	30377	30284	30260	30088	30203	30288	30138	30377	30325	30360	30108	30139	30372	30138	30093	30485	30053	30039	30213	30268	30295	30388	30346	30230	30365	30391	30169	30183	30303	30245	30265	30462	30350	30066	30110	30247	29978	30333	30360	30258	30245	30315	30520	30298	30070	30450	30144	30166	30409	30425	29865	30355	30202	30301	30158	30382	30406	30156	30025	30245	30527	30109	30339	30275	30296	30224	30328	30049	30153	30356	30347	30093	30438	30460	30203	29965	30429	30346	30255	30293	30144	30114	30077	30044	30085	30263	30494	30416	30240	30319	30080	30279	30481	30258	30466	30446	30231	30438	30305	30411	30358	30351	30158	30263	30094	29950	30324	30099	30430	30239	30342	30370	30217	30208	30429	30559	30178	30479	30345	30262	30320	30129	30009	30083	30339	30195	30394	30392	30109	30214	30363	30419	30248	30135	30315	30345	30371	30412	30493	30392	30546	30329	30334	30195	30119	30322	30133	30266	30121	30039	30212	30210	30429	30216	30349	30184	30271	30534	30226	30072	30297	30402	30367	30203	30291	30462	30146	30233	30198	30312	30148	30500	30415	30269	30497	30152	30306	30142	30129	30168	30366	30224	30303	30176	30261	30141	30342	30233	30123	30059	30424	30231	30251	30256	30219	30222	30167	30371	30299	30351	30142	30406
28589	36231	35213	29058	26055	23825	22328	21572	20722	20311	20220	19913	19612	19509	19409	19270	19280	19211	19231	19031	19223	18871	19045	18896	19024	18796	19102	18841	18935	18825	18924	18917	18681	18800	18783	18711	18457	18695	18580	18614	18898	18758	18774	18817	18685	18581	18903	18703	18682	18698	18732	18639	18608	18732	18612	18626	18577	18780	18579	18842	18757	18643	18622	18857	18635	18428	18712	18474	18697	18504	18704	18736	18608	18685	18636	18670	18718	18752	18411	18752	18656	18655	18734	18787	18794	18759	18648	18722	18557	18642	18567	18586	18717	18452	18718	18644	18770	18504	18549	18507	18739	18653	18694	18670	18711	18716	18438	18585	18804	18662	18576	18796	18436	18698	18625	18757	18572	18522	18755	18684	18708	18588	18531	18640	18711	18537	18647	18714	18588	18720	18539	18702	18442	18598	18538	18783	18811	18527	18715	18764	18706	18709	18627	18675	18635	18628	18836	18680	18504	18619	18559	18593	18703	18574	18763	18784	18617	18651	18630	18465	18584	18512	18605	18677	18729	18755	18540	18754	18557	18643	18509	18479	18652	18637	18553	18551	18750	18721	18611	18715	18618	18797	18525	18600	18748	18662	18477	18511	18752	18563	18435	18566	18781	18676	18698	18717	18510	18669	18613	18735	18876	18736	18585	18703	18643	18887	18715	18464	18616	18571	18729	18548	18649	18687	18614	18628	18660	18589	18525	18633	18644	18566	18593	18644	18723	18670	18797	18496	18579	18621	18618	18440	18512	18690	18852	18491	18646	18684	18746	18590	18483	18644	18748	18691	18525	18703	18670	18558	18616	18792	18524	18712	18501	18729	18473	18789	18665	18740	18666	18586	18680	18583	18734	18705	18623	18651	18615	18513	18784	18670	18602	18681	18674	18723	18649	18572	18593	18625	18541	18403	18609	18768	18682	18747	18612	18752	18792	18569	18584	18668	18639	18681	18577	18703	18462	18625	18633	18722	18726	18689	18657	18603	18604	18578	18589	18838	18603	18735	18559	18537	18843	18722	18493	18738	18602	18488	18707	18570	18669	18588	18747	18656	18656	18662	18852	18844	18398	18648	18643	18701	18589	18802	18784	18536	18649	18576	18661	18689	18576	18461	18728	18658	18685	18532	18636	18677	18571	18854	18575	18464	18694	18740	18563	18887	18646	18670	18480	18611	18550	18842	18734	18624	18448	18442	18812	18533	18870	18620	18685	18716	18812	18810	18643	18524	18714	18656	18487	18630	18681	18671	18605	18592	18777	18669	18513	18708	18792	18687	18463	18765	18742	18563	18557	18660	18675	18899	18716	18651	18556	18648	18557	18459	18513	18586	18519	18726	18691	18511	18689	18720	18722	18625	18771	18609	18744	18507	18556	18496	18685	18768	18397	18666	18704	18536	18806	18679	18599	18412	18631	18562	18728	18692	18681	18590	18655	18667	18457	18553	18748	18821	18519	18694	18598	18618	18586	18491	18520	18762	18811	18743	18730	18528	18721	18683	18739	18638	18661	18611	18622	18660	18637	18580	18570	18661	18512	18654	18734	18561	18628	18850	18636	18710	18784	18698	18667	18594	18780	18558	18575	18683	18561	18715	18735	18696	18757	18668	18715	18515	18720	18640	18749	18646	18596	18609	18637	18626	18626	18675	18709	18783	18650	18530	18406	18559	18697	18573	18692	18714	18826	18652	18541	18517	18559	18835	18652	18492	18625	18584	18755	18600	18734	18762	18609	18737	18661	18775	18590	18718	18758	18717	18765	18631	18686	18655	18652	18749	18659	18624	18610	18466	18787	18574	18610	18583	18698	18722	18625	18715	18692	18486	18617	18760	18653	18765	18563	18479	18858	18735	18769	18606	18697	18829	18707	18583	18537	18667	18654	18570	18734	18605	18667	18702	18772	18827	18792	18754	18680	18691	18714	18722	18621	18742	18667	18688	18708	18593	18706	18744	18483	18636	18666	18733	18757	18662	18567	18558	18516	18556	18589	18615	18646	18521	18584	18670	18720	18739	18491	18641	18580	18618	18621	18808	18661	18670	18637	18416	18556	18612	18613	18741	18575	18805	18733	18559	18727	18657	18808	18580	18717	18640	18701	18508	18624	18842	18649	18469	18712	18765	18661	18678	18692	18772	18654	18557	18730	18593	18689	18582	18646	18717	18502	18607	18679	18581	18568	18793	18681	18564	18635	18814	18909	18605	18597	18588	18627	18625	18604	18630	18631	18857	18520	18618	18710	18737	18740	18541	18699	18695	18732	18658	18596	18711	18710	18558	18605	18605	18552	18695	18776	18623	18623	18622	18484	18555	18646	18623	18662	18787	18550	18612	18753	18762	18610	18817	18699	18616	18678	18563	18649	18702	18702	18743	18595	18553	18791	18525	18696	18717	18638	18764	18671	18468	18670	18465	18721	18697	18660	18458	18821	18500	18725	18383	18674	18555	18655	18678	18619	18681	18624	18656	18630	18588	18635	18779	18519	18638	18714	18619	18725	18684	18644	18598	18680	18635	18720	18594	18705	18574	18536	18599	18732	18773	18551	18559	18658	18681	18621	18562	18486	18635	18681	18785	18609	18608	18822	18643	18624	18714	18753	18754	18702	18514	18689	18562	18839	18749	18786	18609	18648	18691	18615	18780	18586	18697	18662	18540	18694	18640	18709	18633	18648	18561	18652	18708	18760	18743	18747	18586	18710	18771	18515	18803	18669	18699	18694	18632	18654	18555	18615	18660	18637	18662	18701	18730	18700	18802	18465	18615	18602	18624	18609	18536	18651	18729	18548	18741	18574	18685	18739	18746	18548	18498	18537	18715	18437	18474	18644	18471	18704	18659	18654	18779	18674	18702	18505	18478	18729	18863	18554	18637	18592	18758	18535	18668	18810	18858	18676	18523	18798	18536	18611	18702	18688	18711	18589	18557	18585	18683	18680	18673	18688	18673	18644	18721	18706	18687	18567	18562	18468	18738	18579	18674	18812	18700	18694	18719	18707	18648	18692	18640	18610	18567	18765	18680	18636	18609	18659	18607	18587	18800	18752	18722	18605	18685	18685	18633	18699	18603	18715	18797	18634	18614	18550	18765	18632	18740	18573	18683	18641	18659	18847	18784	18593	18667	18631	18522	18775	18611	18574	18578	18757	18818	18792	18647	18452	18783	18744	18692	18658	18792	18567	18814	18597	18740	18641	18598	18655	18658	18840	18724	18679	18702	18599	18698	18647	18672	18491	18733	18683	18670	18721	18785	18629	18632	18437	18750	18786	18805	18568	18701	18398	18546	18719	18707	18519	18578	18738	18921	18718	18686	18749	18663	18511	18832	18732	18683	18689	18828	18541	18738	18687	18724	18498	18610	18522	18708	18720	18522	18663	18530	18705	18615	18734	18597	18593	18633	18662	18601	18614	18704	18761	18789	18536	18814	18644	18749	18696	18594	18826	18686	18715	18630	18618	18627	18702	18753	18621	18522	18717	18673	18786	18742	18812	18630	18656	18689	18671	18656	18724	18662	18590	18450	18722	18453	18777	18605	18704	18429	18685	18672	18659	18545	18619	18728	18598	18462	18733	18620	18695	18556	18678	18711	18752	18831	18694	18694	18721	18628	18659	18557	18823	18603	18676	18799	18657	18686	18605	18694	18684	18394	18668	18643	18556	18609	18774	18509	18756	18787	18697	18631	18737	18704	18551	18594	18742	18733	18581	18713	18700	18368	18467	18571	18595	18692	18539	18439	18762	18622	18646	18662	18534	18497	18663	18729	18643	18522	18678	18736	18770	18591	18726	18610	18649	18790	18712	18646	18647	18334	18675	18645	18507	18799	18587	18652	18666	18729	18649	18667	18546	18737	18623	18887	18701	18632	18598	18595	18768	18722	18655	18758	18522	18686	18740	18654	18621	18708	18449	18636	18736	18734	18671	18624	18551	18571	18706	18740	18766	18755	18674	18845	18623	18815	18764	18627	18765	18720	18676	18756	18658	18558	18529	18624	18732	18657	18496	18703	18583	18717	18737	18545	18805	18468	18645	18731	18880	18655	18654	18652	18683	18756	18772	18501	18652	18805	18549	18633	18618	18584	18698	18718	18803	18697	18429	18646	18700	18679	18695	18603	18735	18632	18632	18606	18637	18877	18591	18641	18774	18852	18640	18550	18497	18725	18764	18680	18605	18678	18598	18735	18587	18543	18528	18695	18525	18661	18557	18631	18642	18591	18530	18760	18789	18669	18506	18671	18807	18658	18639	18478	18843	18514	18718	18539	18720	18628	18641	18449	18609	18605	18609	18664	18635	18728	18492	18678	18645	18654	18604	18760	18725	18593	18697	18727	18516	18658	18583	18672	18631	18665	18769	18671	18468	18570	18639	18658	18628	18549	18761	18558	18517	18599	18623	18602	18710	18690	18708	18543	18715	18580	18606	18443	18726	18592	18596	18644	18694	18640	18490	18485	18571	18775	18613	18700	18644	18506	18601	18625	18592	18631	18600	18721	18471	18829	18664	18480	18666	18737	18692	18788	18737	18531	18674	18706	18700	18563	18594	18668	18709	18664	18698	18798	18831	18609	18690	18634	18631	18647	18717	18758	18797	18621	18716	18748	18536	18588	18608	18588	18761	18588	18557	18512	18506	18625	18683	18820	18540	18673	18644	18680	18424	18530	18809	18600	18590	18515	18716	18608	18510	18470	18562	18577	18802	18640	18560	18540	18625	18628	18593	18754	18578	18594	18939	18559	18673	18755	18716	18694	18533	18849	18738	18573	18479	18610	18671	18667	18673	18423	18660	18648	18732	18534	18541	18511	18575	18514	18848	18931	18655	18611	18733	18727	18478	18626	18621	18667	18507	18727	19034	18680	18717	18704	18715	18591	18748	18485	18609	18707	18654	18476	18507	18539	18769	18581	18631	18653	18601	18575	18619	18661	18635	18681	18508	18522	18619	18896	18713	18625	18697	18794	18613	18667	18676	18646	18722	18633	18660	18550	18603	18679	18723	18649	18695	18834	18748	18496	18775	18695	18670	18722	18666	18578	18702	18635	18824	18911	18689	18556	18635	18624	18715	18634	18641	18748	18696	18692	18641	18712	18691	18605	18742	18587	18511	18700	18823	18724	18667	18620	18582	18752	18692	18718	18670	18574	18598	18587	18509	18571
24136	21214	27997	25988	27049	32830	35140	32080	31318	31644	30989	30596	30143	29804	30039	29669	29786	29730	29732	29308	29523	29201	29574	29617	29470	29251	29361	29097	29206	28891	29075	29387	28996	29311	29049	29108	28941	29145	28978	29117	28938	29243	29193	29001	29010	28780	29005	28876	29149	28916	29099	29259	29182	28993	29270	28957	29052	28933	28995	29115	28979	28968	28813	29213	29223	28973	28939	29173	29277	29033	28944	28962	28838	29078	28835	28769	28757	28853	28844	28742	29085	28715	29003	28941	28989	29002	28961	29158	29096	29180	28954	28855	28929	28983	28791	29167	28933	28787	28903	28714	28958	29044	28940	29009	28651	28861	28877	28907	28813	28828	28878	29163	29072	29109	28939	29242	28774	28852	28984	29149	29107	28980	28962	28634	28871	28978	29214	28844	29042	28868	28927	28980	28925	28915	28788	28936	28768	28781	28872	29046	28986	28764	28929	29077	28963	29067	29069	28899	29118	28942	28828	28961	28850	29086	28823	28954	29122	28823	29084	29063	29206	28870	28856	28779	28777	28615	28863	29124	28795	28793	29061	28924	29081	29146	29224	28849	29104	28764	28928	28853	28909	29013	29011	28756	28873	28861	28826	28758	29197	28803	28939	28787	29084	29029	29014	29094	29141	28879	28839	29050	28731	28665	28791	28972	29049	28981	29204	29288	28714	28647	28735	29320	28838	28718	28885	28912	28838	28922	28993	29077	28900	28957	28846	28563	29041	28886	28938	29078	29012	29059	28905	28881	28899	28991	28934	28929	28738	29200	28866	28874	28876	28898	29055	28875	29185	28875	28737	29086	28967	28902	28641	28647	28939	29123	29011	28926	28769	29015	28797	29053	28689	28847	28990	28810	28898	28673	28870	28813	28839	28962	29035	28887	28778	29016	28891	28868	28939	28864	29014	28720	28970	29108	29032	28758	28840	29127	28893	28968	28737	28949	29001	29047	29055	28784	29000	28929	28789	28895	28868	28996	29023	29109	29092	28853	29082	28911	28885	29097	28748	28942	28821	28925	28749	29042	28827	28879	29274	28859	28921	28878	28758	28802	28870	28825	29090	28869	28639	28833	28751	28957	29006	28724	28925	28934	28998	28868	28824	28863	29140	29093	28934	29044	28965	28815	28799	28985	28818	29090	29267	29234	28973	28822	28914	29057	29124	29089	29211	28817	28744	29075	28911	28904	28911	28837	28985	28908	29068	28758	28876	28769	28792	28919	29135	28868	28757	28740	28814	28919	28995	28833	28659	28740	29208	29162	29172	29068	29015	28804	29204	29224	28803	28903	28747	29034	28912	28677	28958	28729	28954	28780	28920	28977	28982	28999	28865	28940	29011	28924	28705	29055	28966	28508	28988	29085	29116	28770	28893	28740	28931	28997	29033	29015	29022	28876	28907	28903	29302	28912	28951	28849	29023	29299	28980	28958	28917	28899	29016	28777	28887	28912	28953	28741	28863	28865	29061	28874	28746	28619	28803	28871	29128	28904	28741	29009	28980	28741	28902	28742	28870	28835	29074	28969	28949	28911	28983	29005	29010	28996	28954	28777	28957	29026	28900	29014	28760	28804	28987	28706	28924	28902	28781	29149	28949	29108	29000	29123	29008	28972	28813	28692	28923	29142	28866	28943	29144	28775	28892	28965	28981	28760	29174	28782	28733	29141	28871	29032	28970	29064	29019	28932	28826	28948	29099	28994	29223	28844	28888	29188	28789	28738	28927	28878	28916	28894	28998	28993	28901	29141	29076	29021	28770	28675	28742	28982	29108	29141	29009	29150	29169	28817	28879	28798	28712	29156	28678	28879	28727	28714	28870	28734	28978	28698	29059	28908	28890	29100	29142	28877	28996	29210	28980	28821	29325	29174	28951	29141	29007	28826	29064	28965	29167	28845	29018	28848	28792	28812	28720	28738	28989	28920	28839	28796	29106	28905	28994	28933	29258	28879	29001	29301	28990	28893	28852	29058	28965	28862	29098	28950	29000	28861	28775	29037	28901	28637	28945	28822	28819	29056	28953	29044	29010	28949	28978	28788	28906	29017	28815	28966	28891	28782	28704	28918	28958	28750	29001	28801	28787	28745	29028	29061	29027	28751	29001	29149	28924	28855	28653	29094	28804	29092	28887	29069	29356	28885	28981	28971	28620	29244	29133	29130	28897	28965	29132	28622	28697	28857	28881	28730	28919	29067	28834	28882	28938	28965	28828	28841	29043	29247	28763	29001	29049	28897	29037	28791	28754	28913	28831	28770	28862	28806	28863	29228	28953	28866	28795	28737	29034	28828	28823	29139	28815	28802	28797	28815	28993	29164	29038	28896	28947	28855	29094	28802	28871	28899	29037	29093	28803	29193	28658	28949	29127	28808	28632	28931	29148	29115	28949	28670	28944	28977	28887	29115	29066	29126	29223	28910	29005	29128	28910	28925	29125	28891	28692	29215	28866	28896	29047	29026	29028	28666	28737	28975	28898	28944	28992	29071	28896	29054	28975	29275	29071	29074	29080	29338	28930	28852	29341	29060	29049	29156	29016	28875	29030	28838	28909	29002	28953	28698	28762	29016	28978	29050	28965	28885	28979	29018	28892	28659	28879	28995	28803	29042	28996	28804	28795	28909	28989	28728	29135	29006	28974	29130	28991	28818	28676	28899	28829	29043	28616	29094	28903	28765	28883	28880	28949	28956	29321	28857	28918	28946	28829	28672	28894	28878	28837	28950	28980	29149	29010	28898	29009	29182	28883	29373	29111	28866	29054	28939	28689	28769	29015	28503	29105	28840	29355	28957	28862	28868	29174	28655	28998	29096	28911	28968	28574	28914	28930	28642	28668	29209	28843	28958	28953	29107	29174	28977	29096	29106	28732	28959	29064	28947	29104	28793	29020	28823	28931	29164	29008	29088	28859	29108	28988	29092	28958	29048	29068	29350	28908	28875	28849	28816	28894	28890	28818	28737	29044	28861	28874	28911	28852	28921	28888	28990	28953	29021	28841	28855	29168	28714	28865	28917	28881	28947	28941	28885	28774	28974	29246	28773	28928	28568	28874	28926	28832	29153	29188	29057	29115	28919	29007	28975	28914	29052	28798	29090	28771	28966	28937	28781	29080	29135	28925	28678	28552	28912	28845	28812	28856	28621	29099	28691	28745	28846	28596	28857	28995	29062	28898	28879	28992	28767	28750	28796	28832	28910	28871	28915	29055	28788	28858	28791	29000	28898	28971	29270	29008	29061	29176	28927	28915	28773	28970	28908	28897	29017	29024	29028	29044	28892	28662	29090	28793	28809	29004	28923	28885	28758	28686	28839	28758	28871	28998	28749	29044	28960	28814	29017	29149	28966	28716	28971	29042	28716	28925	28844	29097	29260	28963	28955	28816	28952	28883	29087	28890	28880	28847	28726	29394	29259	29016	28960	29068	29102	28916	28686	28828	28680	28634	28736	29089	28856	29111	28846	28961	28886	29037	28826	29072	28918	28888	28937	29117	28930	28910	29028	28921	29096	28934	29100	28809	28962	28852	29068	29066	28993	28851	29002	28923	28763	28804	29188	28672	29184	28893	28753	29056	29072	28843	28939	28986	29055	28937	28948	29058	29069	28925	29087	28883	28672	28859	28922	28919	28928	29068	29285	29046	29124	29040	28856	28900	28870	28853	28902	28903	28863	28903	28618	28706	28841	28650	28872	28970	28944	28830	28766	28786	28936	29095	28950	28917	28884	29019	28905	28997	28874	28809	29118	29008	28772	28754	28742	29174	28846	28940	28670	29294	28773	28751	28940	29055	29033	28870	29222	28939	28672	28911	28877	29070	28757	28902	28940	28713	28939	28831	29126	29062	28905	28792	28912	29015	28906	29141	28949	29053	28799	28891	28913	28919	29178	29200	28856	28704	28766	28906	28911	29018	29005	29204	29194	28953	28628	29061	28892	28932	28955	29013	29060	28897	28916	28966	28940	29224	28796	28785	29009	28685	28881	29022	29088	28803	28824	28813	28802	28979	28862	29034	28960	29026	28837	29011	29003	29187	28849	29041	29034	29154	28760	28775	28822	29101	28809	29090	29067	28961	28911	28887	28750	28911	28847	28840	28802	29171	28958	28874	28846	28789	28878	29018	28871	28830	28934	28890	28734	28726	28951	28796	28967	28893	28682	28742	28989	28857	29001	28677	28807	28765	28881	28807	28820	28914	28903	28928	29011	29032	28968	28774	29142	28801	28938	28916	28878	29034	28868	28961	28856	28891	28968	29231	28940	28997	28899	28920	29294	28911	28898	28673	29114	28804	28849	28830	28714	28783	28877	28821	28954	29100	28665	28944	28874	28956	28853	28879	29018	28838	29177	29082	29080	28664	28707	28821	29034	28984	28987	28889	29061	29112	28898	28981	28859	28882	28802	28865	28777	29036	29033	28900	28843	28873	28973	29257	28812	28889	28963	29019	28839	29077	28934	28953	28879	29055	28994	28857	29008	28872	28947	29093	29141	28923	28914	29003	28920	28812	29000	28926	28937	29048	28884	29050	28984	29273	28752	29038	28817	28776	28771	28630	28792	28889	29046	28902	28792	28735	29192	28855	28879	28731	29124	28746	28739	29035	28869	29173	29236	28926	28861	28899	29034	28938	28855	28634	28730	29001	28740	28721	28833	28771	28706	28913	28932	29134	29127	28871	28893	28909	29004	28846	28868	28899	28798	28846	28777	29000	28918	28776	28705	28928	28980	28870	28872	28950	28997	28726	29015	28870	29154	28836	28939	28891	29021	28995	29178	28945	28666	28909	28712	29226	29257	28872	28978	29053	29117	29128	28876	29001	28950	28818	28939	29076	28850	28773	28880	28888	29110	28837	29074	28852	28873	28812	28959	29105	28760	28942	28859	28720	28971	28680	29051	28929	28913	28942	28829	28997	28663	28908	29027	29111	29168	28868	28987	29003	29126	28987	29131	28878	28967	29009	28606	29089	29089	29084	28922	28909	29043	28695	28870	29017	28905	28945	28548	29073	28946	28967	28808	28873	28894	28928	28874	29133	28927	28872	28836	28715	29054	28896	28852	29008	28906	29072	29082	28725	28801	28799	29020	28894	28689	29249	29177	29052	28885	28842	28823	28966	28924	28725	28797	28901	29015	29070	28965	28915	28915	28833	28936	29191	28812
25478	42535	41980	34566	29745	26583	24345	23149	21893	21091	20577	20382	19957	19675	19378	19124	19047	19089	18978	19017	18699	18733	18698	18625	18501	18432	18184	18267	18343	18344	18227	18192	18140	18091	18047	18108	18135	18127	17978	18043	17795	18222	17936	18191	18141	18106	18169	18066	18059	18040	17927	17949	17839	18100	18130	18145	18166	18033	18032	18212	18146	17992	17987	18032	17849	17925	18133	17759	18048	17981	18045	18169	17964	17920	17890	17919	18067	18039	18023	17870	18132	18162	17993	18123	18010	18058	17961	17895	18001	18138	18005	18113	18123	18163	18074	18054	17895	18132	17986	18128	18103	18017	18029	17893	17992	17898	18245	18142	18018	17942	18003	17948	17918	17999	18166	17975	18089	17947	18100	18012	18094	17935	18052	18116	18032	18003	17883	17982	18060	18077	18023	17887	18097	17995	18090	18065	17935	18157	17983	17771	17907	18186	17940	17902	17738	17961	17965	17934	18052	18100	18215	17987	18096	18082	17978	17862	17937	17954	17959	18112	18102	18046	18074	17966	17884	17929	18113	18024	18088	18042	17963	17940	18018	18104	18020	18033	17859	17905	17958	18112	17798	18059	18044	17965	18145	18016	18084	18147	18004	17779	18046	17841	17889	18185	18089	18009	18010	18036	18023	18156	18023	18024	18103	17880	18109	17977	18060	18041	18098	17929	17973	18117	18093	17791	18099	17925	17924	18021	17906	18063	18138	18002	18039	18051	17940	18010	17994	17941	17941	18215	17883	18284	18074	18033	17929	18092	18076	17898	17961	18009	18223	18085	18053	18154	17920	17906	18037	18075	18087	18041	18027	17946	18061	17866	17979	18097	18049	18122	17916	17983	18129	18131	18015	17795	18031	17792	18153	18047	17937	18088	18048	18085	17846	18089	17983	18040	18007	17997	17926	17924	17961	17984	17999	17914	17944	18087	17966	17752	17941	18014	18126	18073	18060	18076	18099	18048	17780	18106	18118	18071	17857	17952	18018	17914	18184	17971	17909	17964	18100	18133	17891	17991	17934	18044	17989	18016	17938	17961	18057	17987	17953	17909	18067	18010	17984	18060	17969	17967	17975	18038	18149	18156	17805	18199	17948	18052	18034	18003	18091	18058	17937	17988	18076	17986	18013	18021	18033	18027	18010	17924	17985	18086	18066	18051	18019	17887	17952	18059	18170	17817	17974	18082	17887	18044	18006	18043	18021	17864	18016	18077	17966	17979	18104	18092	17925	18083	17965	17914	17957	18233	18096	17977	18154	17970	17904	17994	17952	17969	18094	18016	18097	18038	17928	17913	18196	18062	17914	18219	18016	17900	18033	17956	18002	18160	17780	18106	17959	17944	18071	17901	18074	18033	17984	17914	17989	17887	17968	18108	18006	18048	18009	18018	18012	18003	18070	17864	18091	18029	18056	18121	18087	17951	18057	18006	17821	18055	18016	18077	18140	17877	17878	17964	18158	17990	18011	18010	18049	18090	17915	18074	18083	17991	18135	18126	18033	18138	18007	17979	17969	18052	18017	18104	18089	17881	17917	17860	18037	18173	17940	17919	17895	18008	18043	18096	17943	18004	17827	17835	18205	18039	17992	18011	17994	17913	17990	17948	18100	17928	17971	18087	18062	17916	17959	18130	17974	17992	18185	18007	18006	17984	18115	17873	18018	17752	18103	18146	18233	18030	17838	18289	17886	18092	18057	17930	18003	18071	17813	18110	18086	18115	17999	17973	17969	18022	17979	17808	17955	17905	18298	18039	17990	18087	18042	18030	18041	17903	18014	18260	17725	17857	17952	17992	17969	18016	17908	18169	18059	17922	18141	17975	17978	17986	18167	18070	18016	18109	18098	18000	17834	18028	18111	17881	17908	18121	18064	17903	18085	17807	18040	18196	17992	18062	18136	17993	17909	18271	18100	18021	18079	18054	17926	18088	18128	17819	17749	17907	17996	17898	18009	17870	18094	17944	18021	17876	18088	18090	18049	18050	18042	18027	17906	18141	18016	18073	17861	18224	18069	17984	17901	18030	17914	17945	18079	18067	17916	17997	17881	17872	18098	17944	17816	18038	18014	17917	18148	18119	17953	17759	18112	18136	17966	18140	17919	18070	18116	17954	18169	18240	17903	18006	17998	18067	18082	17960	18006	18084	18206	18093	17906	17904	18000	18027	17745	17921	18089	18038	17918	18017	18087	17980	17983	18085	18058	17900	18146	18082	18061	17945	17978	17980	17895	17982	17994	17946	17943	18048	17810	18108	18125	18090	18017	18040	18059	18121	17953	18198	17751	17879	17930	18135	18166	17763	18092	18122	18082	17907	18034	17971	18270	17951	17925	17948	17839	18126	17885	17998	17912	18053	18228	18088	17973	18148	18139	18054	18006	18072	18191	18113	18083	17944	17916	18093	18033	18026	17950	18060	17887	17969	18047	17833	17775	17942	17983	17789	18094	18189	18050	18016	18034	17982	18070	18112	18086	18136	17958	17956	18138	17922	18121	17945	18091	17799	18060	17998	18054	17940	17905	18150	17993	18240	18043	18214	18135	18042	18007	17986	17873	18046	17963	17977	17942	18062	18095	17928	18078	17890	17699	17841	17886	18016	17865	17896	18076	17971	18094	18029	18131	17913	18200	18130	17973	18103	17949	18083	18017	17932	18016	18034	17861	17937	18054	18009	18039	18115	17813	18012	17950	18031	18030	18112	18066	18193	17982	18099	18096	17963	18005	17947	18191	18033	17867	17901	17840	17918	17941	18004	17862	18051	17874	17825	17929	18021	17944	17987	17952	17919	17861	17948	18100	17904	18113	17994	18080	18100	18037	18130	18004	18053	18035	17912	18151	17917	18139	17745	18157	18249	18033	17866	17975	18029	18026	17976	18112	17890	18085	18165	17980	18145	18064	17968	18226	17997	18009	17924	17798	17923	18134	18047	17958	18122	18143	18063	18042	17925	17924	18031	18142	17920	18049	17927	18109	18037	18027	18241	17922	17994	18040	18078	18021	18053	17812	18041	18160	18056	18109	17818	17815	17862	17792	18029	17979	18163	18206	18095	17808	17899	17929	18035	18000	17948	18112	18000	17862	18019	17980	18081	18006	17861	17780	17929	17983	18106	17954	17794	18091	18226	17954	17968	17958	17997	18152	18060	17893	17952	18101	17948	18108	18085	18282	17861	18169	17949	17968	17909	17988	17877	18121	17964	17980	17754	17970	17968	17968	18170	17999	17828	17899	18014	17860	18032	17979	17899	18059	18063	18014	18131	18093	17837	17960	18102	18094	18098	17952	17901	18001	17971	18071	17925	17978	17982	17980	18028	18063	17915	17946	18171	18132	18072	18097	18093	17932	18103	18034	18029	17892	18022	18004	18013	18041	18111	18117	18112	17846	18039	17904	17955	17985	18206	18122	18013	17925	18098	18070	18008	18023	18220	17929	17875	18098	17875	18121	18135	17846	17934	17967	17972	17992	18116	18093	18134	18153	18163	17988	17735	18113	18099	18010	18029	18030	18091	17962	17871	17983	17989	18051	18051	18034	17970	18204	18056	17980	18028	17765	18112	17969	18019	17972	17988	18157	18013	18084	17966	18045	17948	17966	17908	17981	17902	18001	18041	18128	18046	18096	17896	17972	18105	18140	17893	18094	18128	17951	18106	18153	17991	17970	18030	17982	17920	18138	18207	18082	17948	18047	18026	18209	17891	18077	17979	17955	18043	18095	17942	17966	18031	18056	18122	18183	18106	18083	18013	18065	18095	17825	17999	18012	18056	18119	18027	17927	17996	17913	17939	17980	17952	18073	18020	18082	17874	18145	18104	18048	18075	18308	17943	18079	18147	17861	18016	17987	17979	17753	18008	17952	17988	18041	17979	17951	18149	18028	18086	18045	18040	18124	17988	18020	18063	17971	18034	18203	17929	18030	17965	17946	17939	18164	17912	18084	18009	18018	17907	18014	17984	18163	17990	18020	17972	18051	17928	17825	17976	18003	17964	18240	18179	17893	18035	18241	18057	18075	17990	17957	17789	17969	17860	17921	17997	18004	18003	18040	17977	18185	18001	18121	18065	18107	18100	17978	18051	18207	18074	18063	17843	18035	18064	18009	17902	18075	17971	18043	17907	18100	18173	18077	18041	17969	17726	18108	18016	17832	17987	18101	17890	18001	18040	18160	17823	18016	17975	18147	18048	18015	17904	18025	18100	18166	18007	17994	18212	18071	17951	17971	18046	17996	17988	18021	18080	18000	18190	18109	18040	17806	18060	17936	17941	17992	18071	18118	17841	17961	18016	18118	17940	18031	18118	17926	18120	18061	18100	18086	17993	17856	18115	18054	17993	18063	18119	18029	17948	17906	17926	17811	17823	18119	18003	18045	18132	18021	18108	17924	18100	17956	17903	18056	17908	18146	17958	18131	18063	18022	17953	18007	18013	18175	18189	17855	17906	17994	17833	18017	18221	17989	18056	18046	17797	18014	18088	18022	18019	17905	17896	18110	18136	18049	18034	17983	17961	17962	18008	17890	17927	18110	18111	17791	17937	17994	17971	18084	18088	17920	17834	17884	17904	18108	18037	18068	18074	18110	18142	17904	17983	18070	17929	17950	17919	18109	17934	18003	17912	18034	18005	17970	17962	18126	18025	17976	18067	18078	18120	17858	17826	17893	18141	17906	17851	18006	18047	17834	18211	17974	17951	18024	18121	18138	17808	18150	18027	18190	18139	18001	18130	18001	18126	17978	17779	18069	17999	18089	17952	17851	18055	18095	17785	18069	17954	17951	17983	17965	18141	18124	17961	17956	18052	18082	17993	18038	17992	18076	18186	17923	18018	18014	17900	18038	18134	17983	17942	18113	17839	17891	17989	18098	17839	18059	17906	17938	18204	17982	18084	18093	17830	17963	17974	17941	17948	17900	17957	17753	18001	18079	18021	18052	18013	17998	18087	18084	17935	18004	18053	18066	17921	18088	18052	18114	18074	17949	18069	17971	18151	17978	17925	18052	18011	18094	17906	18123	18268	17968	17998	17808	17956	18033	18035	18055	17982	18081	17905	18251	18180	18075	18040	18055	18008	18035	18129	18053	18046	18134	17991	17927	17761	18063	18001	17921	17953	18069	18120	17904	17971	17900	17975	18179	17906	17945	18059	17971	18059
22574	21168	27806	25238	24334	31669	37475	34257	33378	33233	32623	32108	31871	31652	31412	31184	31258	30949	30781	30873	30804	30790	30698	30654	30584	30297	30363	30334	30043	30002	30389	30289	30254	30078	30247	30006	30103	30085	30183	29981	30198	30021	29921	30189	30095	29990	30028	30098	29768	29771	29953	30199	30062	30033	29909	29970	30138	30007	30004	29892	29922	30120	29854	29898	29816	29857	29850	30013	29983	29840	30073	30014	30101	29853	29996	29905	29853	30022	29888	30108	29851	29959	29987	30159	30022	29931	29724	30165	29797	29882	29840	29699	29834	29710	29682	29790	30233	29755	29849	29853	30071	29992	29952	30146	29747	29934	29832	29810	29850	29961	29936	29942	30155	30180	30026	29758	29866	29982	29641	29803	29981	29794	30079	29931	29980	29734	29926	29752	29784	29874	29781	29916	30069	29850	29915	29799	29977	29770	29680	29795	30260	29962	29752	30021	29803	29861	29567	29799	29915	30082	29847	29867	29844	29996	29869	29693	29894	29937	29726	29671	29861	29873	29867	29950	29828	29644	29876	29866	29694	30058	29942	29822	29770	29654	29956	29902	29882	30018	29859	29670	29787	29916	30198	30066	29812	29752	29872	29847	29644	29743	29797	29899	29742	29884	29872	29822	29806	29772	29966	30081	29600	29769	30050	29776	29786	29687	29965	29712	29609	29753	29700	29863	30001	30084	29947	29677	29898	29756	29995	29790	29878	29855	29990	29982	29940	29949	29822	29853	29704	29749	29989	29819	29884	29900	29852	29813	29982	30005	29803	29859	29978	29743	29901	29908	30156	29762	29904	30002	29961	29967	29926	29513	29776	29704	29793	29857	29783	29663	29792	29790	29931	30129	29913	29870	29894	29924	29833	30014	30051	29797	29892	29770	29910	29769	29780	29774	29852	29931	29785	29878	29668	29914	29549	30031	29734	29961	29871	30023	30243	29919	30023	29757	29785	30095	29953	29685	29800	29664	29981	29704	29873	29782	29943	29910	30009	30189	29867	29842	29675	29852	29985	29873	29779	30050	30080	29905	30045	29784	29886	30109	30068	29772	29850	29705	29918	29759	29718	29848	29759	29862	29648	29945	29871	29981	30025	30145	29963	30158	29756	29951	29863	30010	29746	29909	29921	29990	29785	29824	29858	29800	29972	29748	29820	29713	29681	29814	29828	29813	30120	29849	29545	29546	29547	30050	30099	29795	29849	29919	29904	29820	29865	29791	29763	29578	29915	29998	29739	29874	29929	29626	29764	29782	30114	29672	29855	29523	30075	29778	29982	29725	29885	29782	29903	29805	29851	29862	29871	29812	30003	29902	29799	29952	29737	29991	29934	30036	29700	29847	29912	29873	29769	29788	29855	29845	29863	29917	29875	30089	30032	29711	29957	29790	29680	29969	29961	30030	30004	29945	29878	29740	30099	30047	30182	29932	30033	29824	30090	29843	29770	30016	29675	29889	29866	29890	30089	29824	29630	29847	29935	29853	29863	29945	30147	29800	29960	29973	29777	30034	29850	29932	29665	29892	29780	29801	29906	29801	29809	29786	29887	29944	30075	29904	29795	30015	29783	29706	29715	29782	29990	29883	29879	29651	29780	30110	30148	29667	29824	29727	29953	29927	29839	29642	30167	29799	29659	29870	29987	30196	29866	29936	29759	29722	29962	29711	29725	29884	30039	29696	30034	29940	29791	29828	30018	29930	29749	29683	29705	29761	29970	29722	29803	29864	29818	30014	29867	29721	29905	29768	29820	29839	29875	29894	30110	29688	30041	30095	29809	30099	29837	29866	29966	29508	29944	29790	29930	29877	29916	29811	29767	29985	30006	29819	29845	29950	29773	29807	30053	29745	30007	30153	29687	30111	30107	29657	29703	29640	29923	29709	29951	29852	29795	29824	29956	30055	29790	29931	29897	29786	29899	29922	29779	30045	29804	29485	29834	29952	29977	29717	29691	29877	29660	29681	29688	29835	29992	29899	29805	29455	29862	30188	29873	29507	30119	29826	29771	29969	29996	29782	29760	30062	29623	29740	29949	30076	29596	29971	29679	29616	29946	30141	29937	30239	30069	29959	29824	29899	30117	29785	29897	29706	29931	30023	29943	30005	29598	30203	29692	30026	30014	29807	29996	29975	29954	29852	30131	29914	29696	29853	29909	29769	29974	29584	29941	30330	29910	29997	29943	30199	29927	29872	29724	29832	29377	29800	29699	29673	29798	29733	29794	30151	29860	29738	29799	30075	29898	29977	29836	29864	29874	29815	29818	29960	29718	29815	29878	29835	29645	29973	29785	29793	29895	29758	29577	29850	29761	29840	29863	29919	30236	29944	29930	29951	29702	29820	30025	29897	30298	29780	29909	29541	29873	29837	30078	29982	30113	29724	29928	29991	29911	29899	29717	29816	29829	29906	29625	29650	29847	29716	29742	29832	29891	30322	29802	29873	29994	29860	29753	29632	29841	29833	29761	29536	29864	29769	29955	29861	29939	30024	29773	29899	29647	29781	29931	29963	29885	29637	29775	30019	29927	30071	29719	29854	29812	29854	29861	29698	29965	29773	29754	30009	29694	29984	29787	29852	29849	29828	30054	29603	29779	29804	29649	29872	29778	29840	29742	29775	29803	29593	29613	30163	29708	29958	29771	29869	29740	29826	29865	29996	29725	29774	29650	29861	29873	29892	29875	29867	30095	29732	29860	29773	29772	30022	29970	30190	29711	29820	29857	29901	29907	29841	30037	30039	29964	29865	29732	29886	29851	29753	30070	29794	29701	29729	29838	29664	29722	29750	29838	29894	30160	30004	29957	29800	29889	30197	29689	29954	30174	29738	29762	30002	29671	29789	30006	29724	30030	29622	29972	29822	29636	29957	29960	29663	29797	29997	30055	30041	29711	29767	29765	29720	29932	29719	29785	30030	29880	29955	29910	30042	29699	29987	29993	29726	29935	29887	29789	29710	29989	29914	29734	29682	29797	29647	29819	29932	30022	29970	30099	29987	29946	29825	29958	29902	29884	29804	29625	29811	30036	29827	29957	29809	29794	30030	29723	29889	30129	29909	29661	29882	29696	29768	29868	29907	29911	29839	29971	29754	30059	29672	29966	29680	30098	29978	29684	29600	29887	29612	29854	29689	29865	29911	29943	29947	29530	29989	30118	29964	29698	30116	29783	29712	29803	29768	29784	29893	29749	29766	29821	29821	30026	29966	29897	30343	29847	29761	29964	29757	29714	29725	29870	29749	30071	29845	29868	30107	30190	30014	29817	29627	30077	29864	29534	29897	29938	29736	29890	29867	29906	29760	29815	29856	29876	30000	29690	29607	29856	29903	29541	29763	29992	29781	30050	29906	30202	29821	29764	29837	29785	29789	29915	30015	29955	29706	29853	29622	29891	29784	29473	29693	29974	29919	29741	29869	29860	30255	29836	29851	29831	29697	29923	29768	29925	30217	29948	29852	29860	29808	29996	29938	30171	29671	29766	29589	29791	29784	30036	29858	29973	29947	29951	30004	29847	30099	30040	29959	29749	29707	29829	29629	30075	29637	29597	29874	29944	29898	29815	30110	29750	29756	29900	29812	29899	30108	29928	29965	29757	29727	29658	30051	29763	29627	29860	29951	29954	29576	29754	29620	30082	29842	29764	29970	30099	29911	29711	29916	29725	29903	29775	30003	29941	29812	29763	30137	29816	29803	29740	29920	30120	30066	29709	29865	29932	29758	29777	29970	29869	30136	29937	29922	29597	29936	29859	29876	29856	29726	29719	29815	29984	29812	29823	29831	29944	29810	30010	29829	30138	29925	29957	29559	29858	30033	30074	29826	29822	29860	29958	29919	29906	30021	29853	29848	29837	29950	29941	29884	29966	29733	30067	30114	30094	29685	29762	29759	29767	30091	29931	29885	29695	29875	29808	29721	30116	29798	30136	29739	30013	29903	29654	29835	29878	29972	29830	30160	29694	29978	29825	30049	29868	29923	29794	30057	29892	29891	29963	29981	29790	29804	29843	29807	29815	30121	29937	29716	29808	29793	29725	29720	29849	29858	29840	29936	29795	29809	29734	29910	30061	29934	29859	29866	29814	29845	29757	29702	29910	29810	29685	29717	30082	29821	30140	29902	29898	29720	29850	29848	29895	29573	29903	29817	29600	29860	29715	29926	29938	29874	29711	29888	29665	29910	29901	29941	29753	29984	29733	29806	29908	29904	29732	29732	30040	29690	29708	29742	29652	29812	30025	29880	29940	29832	29805	29865	29903	29749	30098	30327	29821	29930	29819	30049	29725	30022	30039	29647	29858	29871	29801	29890	29919	30061	29855	29827	29815	30018	29952	29384	29856	29837	29829	29992	29711	30217	29828	29750	29852	29915	29890	30211	29947	29938	29956	29943	29625	30031	29683	30031	30002	29831	29738	29705	29678	29844	29760	29856	29750	29808	29774	29494	29593	29666	29994	29986	29926	29912	29888	30131	29799	29782	29800	29784	29961	29989	29843	29965	30039	29593	29735	29824	29826	30038	30060	29875	29890	30040	29970	30076	29811	30094	29813	29809	29838	29956	30182	29824	29897	30023	30064	29906	29917	29809	29837	29743	29832	29692	29634	29999	29786	29920	30034	29943	29909	30185	29713	29795	29820	29852	30026	29885	30001	29817	29788	29882	29929	30057	29919	29823	30050	30164	29809	29820	29489	29837	29669	29727	29733	29777	29909	30034	29864	29926	29924	29699	30118	30276	30033	29987	30203	29983	29832	30126	29902	29825	29724	29823	29685	29653	29749	29781	29859	29768	30019	29845	29652	29749	29976	29729	29782	29859	30016	29977	30387	29705	29967	29796	29774	29890	29876	30044	29909	30015	29659	29713	29970	30130	29857	29744	29850	29649	29641	29767	29859	30117	29874	30002	29875	29960	29908	29858	29901	29685	30176	30074	29822	29898	30091	30189	30017	30028	29823	29950	29636	29808	29556	29894	29899	30038	29834	29874	29727	29810	29919	29839	29939	29818	30265	29912	29876	29714	30037	29669	29766	29913	29874	29883	29867	30244	30061	29899	29744	29647	29793	29793	29935	29741	29886	29540	29676	29810	30169	29872	29717	29685	29819	29686	29771	29725	30022	30146	29775	29751	29974	29701	29913	29792	30113	30184	30011	29848
27550	47057	46942	39385	33621	29923	27107	25262	24089	23056	22338	21386	21009	20643	20340	20258	19939	19992	19652	19558	19436	19106	19270	19095	19040	18892	18934	18937	18865	18588	18570	18676	18705	18525	18519	18592	18565	18516	18600	18446	18392	18591	18400	18636	18542	18284	18598	18431	18512	18423	18329	18608	18641	18326	18412	18524	18236	18456	18375	18279	18333	18512	18443	18486	18286	18520	18337	18254	18366	18332	18484	18491	18259	18325	18426	18289	18240	18236	18380	18535	18295	18379	18394	18360	18539	18295	18460	18503	18325	18202	18358	18329	18396	18451	18433	18279	18421	18336	18455	18472	18455	18263	18467	18311	18327	18408	18241	18253	18347	18443	18226	18310	18432	18358	18481	18300	18413	18696	18557	18200	18451	18337	18504	18234	18386	18445	18227	18461	18174	18253	18469	18413	18359	18232	18271	18357	18273	18383	18469	18506	18411	18268	18485	18338	18300	18216	18205	18556	18329	18243	18364	18416	18267	18262	18340	18389	18363	18256	18359	18381	18470	18282	18262	18402	18452	18333	18313	18201	18265	18431	18380	18481	18467	18537	18311	18383	18291	18337	18301	18366	18152	18371	18411	18289	18387	18287	18450	18351	18506	18499	18409	18385	18554	18058	18144	18390	18222	18352	18455	18132	18328	18378	18314	18329	18431	18465	18431	18157	18214	18663	18425	18310	18444	18388	18307	18290	18268	18347	18530	18341	18258	18354	18309	18110	18296	18528	18243	18472	18505	18353	18245	18322	18382	18440	18238	18375	18515	18465	18609	18245	18440	18444	18280	18311	18400	18494	18378	18363	18454	18373	18145	18298	18282	18314	18307	18457	18183	18256	18264	18401	18252	18250	18276	18316	18404	18254	18443	18502	18209	18580	18229	18410	18362	18430	18313	18237	18391	18433	18259	18325	18357	18564	18213	18263	18291	18193	18295	18399	18336	18345	18243	18298	18395	18369	18358	18131	18361	18420	18274	18360	18446	18355	18404	18248	18249	18360	18167	18310	18344	18308	18311	18315	18485	18295	18374	18304	18516	18292	18537	18463	18378	18193	18312	18322	18435	18238	18529	18432	18256	18478	18387	18511	18287	18431	18340	18181	18239	18190	18473	18288	18421	18258	18617	18436	18257	18251	18262	18285	18276	18262	18368	18306	18345	18334	18353	18400	18269	18348	18332	18374	18207	18365	18255	18422	18479	18328	18292	18295	18103	18382	18401	18245	18454	18411	18226	18272	18440	18402	18399	18397	18392	18211	18252	18340	18161	18323	18332	18337	18471	18558	18381	18482	18298	18546	18324	18434	18382	18280	18418	18319	18440	18263	18317	18199	18242	18210	18360	18348	18412	18362	18625	18320	18304	18286	18211	18331	18431	18205	18485	18458	18310	18455	18356	18230	18250	18385	18364	18394	18277	18373	18621	18462	18285	18406	18459	18170	18406	18189	18302	18265	18204	18287	18412	18414	18347	18338	18327	18347	18272	18370	18378	18295	18536	18367	18382	18122	18533	18205	18371	18153	18535	18252	18462	18315	18230	18373	18140	18339	18253	18275	18172	18524	18368	18414	18183	18241	18232	18287	18159	18350	18164	18452	18551	18477	18449	18218	18499	18367	18413	18388	18576	18382	18395	18451	18345	18167	18303	18258	18365	18126	18473	18342	18359	18343	18338	18367	18467	18454	18261	18366	18217	18193	18283	18354	18333	18396	18337	18485	18213	18414	18398	18073	18452	18343	18508	18135	18411	18553	18315	18332	18274	18224	18115	18399	18335	18475	18242	18260	18276	18202	18280	18365	18450	18375	18149	18283	18310	18298	18315	18434	18361	18510	18438	18529	18318	18223	18507	18250	18441	18515	18380	18379	18433	18220	18289	18467	18284	18316	18330	18454	18135	18436	18351	18282	18400	18546	18361	18288	18290	18310	18357	18359	18347	18361	18304	18103	18357	18183	18371	18309	18365	18350	18441	18368	18466	18296	18325	18341	18332	18274	18425	18330	18354	18423	18290	18374	18271	18306	18443	18452	18303	18297	18188	18329	18403	18189	18422	18239	18207	18447	18146	18338	18334	18514	18151	18499	18121	18232	18313	18333	18247	18337	18421	18482	18041	18295	18357	18190	18245	18380	18335	18522	18372	18346	18304	18393	18389	18330	18385	18365	18248	18279	18488	18285	18361	18148	18254	18320	18576	18323	18370	18261	18361	18266	18302	18470	18388	18077	18537	18199	18511	18418	18350	18204	18418	18449	18195	18434	18375	18440	18262	18159	18231	18464	18210	18529	18268	18237	18268	18425	18389	18441	18295	18229	18419	18180	18322	18468	18290	18323	18487	18385	18352	18446	18273	18277	18194	18301	18312	18520	18415	18340	18454	18133	18283	18413	18318	18190	18340	18279	18396	18324	18167	18331	18329	18283	18167	18376	18395	18223	18404	18308	18348	18416	18533	18331	18177	18460	18332	18440	18354	18318	18235	18388	18252	18130	18189	18376	18288	18219	18518	18288	18254	18296	18321	18344	18347	18251	18442	18440	18323	18271	18447	18351	18390	18238	18355	18363	18484	18242	18293	18434	18285	18330	18311	18432	18376	18237	18400	18240	18371	18314	18470	18399	18260	18353	18332	18365	18145	18498	18293	18263	18186	18531	18440	18495	18447	18355	18071	18405	18553	18394	18510	18351	18379	18303	18243	18424	18274	18535	18553	18305	18619	18101	18190	18303	18225	18403	18293	18411	18438	18359	18195	18547	18395	18462	18367	18335	18511	18248	18255	18329	18362	18493	18330	18094	18458	18416	18219	18183	18252	18256	18426	18335	18251	18282	18118	18328	18306	18211	18275	18374	18429	18194	18534	18380	18335	18403	18427	18280	18313	18396	18288	18356	18587	18585	18286	18255	18569	18255	18411	18103	18300	18194	18417	18289	18453	18279	18132	18372	18277	18200	18454	18413	18232	18257	18298	18277	18427	18147	18225	18323	18438	18372	18270	18264	18444	18461	18412	18294	18375	18202	18504	18390	18487	18366	18471	18322	18397	18307	18414	18358	18514	18347	18504	18325	18390	18445	18250	18212	18122	18476	18248	18319	18348	18247	18371	18493	18433	18593	18268	18488	18385	18527	18242	18338	18241	18193	18399	18319	18426	18338	18280	18399	18283	18188	18281	18234	18208	18021	18477	18384	18205	18420	18264	18215	18253	18153	18327	18336	18239	18491	18171	18276	18323	18372	18507	18448	18262	18252	18400	18173	18377	18221	18463	18447	18419	18606	18337	18425	18227	18282	18360	18342	18456	18393	18313	18104	18393	18301	18412	18253	18578	18414	18206	18247	18360	18294	18438	18301	18479	18222	18520	18316	18326	18228	18529	18476	18426	18225	18323	18326	18401	18319	18256	18242	18432	18436	18335	18367	18429	18387	18424	18399	18387	18242	18367	18362	18330	18382	18400	18367	18468	18394	18367	18243	18287	18235	18230	18499	18324	18069	18474	18448	18155	18251	18355	18252	18240	18179	18411	18439	18216	18428	18314	18222	18412	18444	18558	18410	18430	18467	18261	18502	18198	18337	18301	18211	18637	18371	18313	18414	18414	18315	18203	18446	18336	18243	18216	18331	18432	18485	18318	18355	18217	18206	18409	18213	18335	18290	18324	18435	18313	18304	18278	18442	18431	18425	18329	18313	18216	18393	18454	18418	18191	18334	18261	18356	18308	18452	18265	18257	18252	18457	18375	18275	18340	18432	18331	18465	18406	18405	18370	18289	18292	18105	18304	18459	18280	18485	18362	18295	18433	18399	18444	18289	18486	18554	18295	18368	18337	18373	18279	18466	18357	18198	18395	18389	18479	18531	18514	18322	18248	18413	18270	18407	18157	18207	18569	18170	18409	18316	18229	18216	18462	18371	18471	18295	18558	18318	18202	18383	18236	18245	18178	18261	18458	18451	18444	18322	18442	18323	18477	18259	18225	18448	18238	18371	18454	18415	18322	18222	18357	18297	18381	18173	18378	18312	18291	18273	18340	18386	18426	18410	18283	18260	18240	18457	18459	18383	18304	18295	18268	18341	18209	18377	18438	18491	18451	18268	18109	18227	18407	18345	18176	18403	18404	18414	18401	18262	18331	18167	18421	18278	18148	18309	18232	18490	18358	18406	18399	18352	18304	18325	18316	18290	18587	18534	18409	18216	18217	18273	18399	18275	18153	18389	18167	18467	18467	18286	18463	18268	18220	18431	18292	18326	18389	18332	18240	18209	18502	18262	18163	18401	18395	18239	18309	18397	18295	18423	18196	18174	18444	18384	18410	18303	18403	18321	18180	18440	18381	18545	18272	18409	18295	18429	18347	18304	18243	18298	18217	18392	18250	18387	18424	18283	18506	18411	18364	18389	18370	18522	18396	18313	18402	18308	18461	18354	18299	18326	18424	18286	18383	18271	18296	18265	18333	18346	18340	18308	18447	18370	18514	18285	18436	18417	18455	18449	18384	18334	18278	18409	18292	18372	18216	18487	18394	18570	18531	18229	18366	18256	18381	18182	18436	18270	18346	18348	18417	18392	18346	18273	18408	18522	18336	18382	18421	18437	18369	18349	18385	18425	18254	18244	18277	18315	18257	18448	18418	18391	18326	18574	18283	18313	18528	18284	18440	18363	18388	18217	18357	18328	18265	18212	18228	18355	18433	18401	18427	18341	18199	18343	18316	18384	18375	18222	18286	18291	18373	18198	18382	18448	18297	18266	18570	18249	18218	18569	18336	18178	18535	18414	18216	18489	18323	18513	18383	18349	18472	18130	18099	18396	18303	18381	18450	18340	18342	18276	18272	18468	18449	18476	18366	18275	18348	18234	18369	18369	18226	18340	18368	18368	18550	18206	18262	18508	18233	18397	18369	18352	18295	18476	18290	18609	18427	18470	18516	18389	18396	18401	18367	18242	18403	18398	18215	18248	18306	18376	18196	18270	18251	18403	18253	18384	18410	18230	18413	18220	18236	18494	18401	18485	18472	18302	18383	18292	18324	18324	18298	18363	18294	18300	18554	18264	18396	18561	18417	18423	18450	18369	18337	18361	18415	18218	18304	18533	18301	18415	18406	18377	18376	18370	18333	18344	18338	18308	18675	18325	18281	18325	18377	18442	18468	18458	18312	18331
37622	34708	40279	38598	35240	33919	33076	32385	32129	31810	31486	31276	31375	31077	30998	30758	30843	30966	30866	30763	30917	30691	30601	30780	30700	30810	30695	30732	30369	30567	30358	30505	30851	31024	30621	30444	30537	30541	30554	30578	30482	30717	30695	30741	30548	30601	30610	30561	30747	30454	30535	30530	30623	30450	30736	30552	30613	30555	30465	30534	30649	30639	30656	30548	30356	30347	30392	30772	30640	30756	30529	30454	30554	30503	30632	30245	30424	30241	30607	30365	30280	30628	30590	30570	30684	30650	30715	30472	30560	30540	30330	30402	30431	30511	30607	30463	30604	30394	30545	30514	30731	30626	30345	30413	30314	30580	30610	30285	30497	30549	30467	30565	30660	30529	30763	30463	30670	30578	30470	30587	30402	30795	30331	30418	30612	30690	30441	30357	30372	30604	30335	30521	30914	30012	30181	30515	30394	30491	30442	30782	30630	30540	30696	30403	30460	30311	30542	30146	30619	30719	30259	30390	30501	30654	30503	30559	30651	30332	30334	30472	30348	30303	30288	30583	30624	30742	30403	30409	30591	30354	30561	30535	30700	30589	30795	30751	30592	30532	30453	30348	30414	30521	30729	30518	30410	30290	30127	29992	30455	30339	30616	30601	30520	30774	30455	30633	30406	30504	30745	30530	30558	30547	30388	30359	30330	30110	30108	30490	30697	30725	30565	30552	30632	30179	30590	30295	30694	30238	30605	30489	30620	30569	30487	30559	30594	30391	30575	30731	30529	30624	30505	30533	30659	30375	30609	30501	30407	30407	30416	30390	30301	30357	30352	30562	30587	30338	30556	30386	30540	30614	30483	30149	30416	30250	30517	30391	30471	30599	30485	30649	30617	30361	30616	30497	30532	30542	30409	30434	30480	30564	30531	30407	30391	30366	30391	30691	30462	30546	30523	30431	30616	30175	30284	30256	30424	30699	30400	30530	30515	30411	30583	30315	30360	30372	30229	30417	30258	30493	30565	30578	30385	30371	30371	30506	30460	30417	30512	30527	30651	30428	30616	30370	30538	30612	30338	30420	30723	30596	30524	30441	30698	30483	30385	30596	30452	30458	30265	30428	30552	30500	30612	30247	30696	30430	30221	30677	30399	30491	30542	30383	30663	30524	30405	30365	30413	30554	30529	30328	30428	30468	30409	30333	30328	30507	30452	30281	30769	30328	30447	30488	30555	30382	30685	30598	30445	30503	30312	30568	30530	30495	30400	30231	30569	30384	30574	30546	30639	30608	30552	30323	30560	30718	30418	30325	30380	30582	30601	30347	30181	30571	30720	30484	30474	30476	30563	30367	30685	30522	30459	30236	30665	30377	30584	30273	30649	30488	30574	30442	30697	30666	30387	30427	30637	30329	30453	30449	30444	30305	30691	30535	30387	30511	30317	30226	30372	30602	30495	30568	30485	30780	30547	30370	30330	30221	30419	30389	30349	30525	30520	30407	30398	30470	30609	30616	30183	30532	30664	30715	30479	30353	30520	30572	30512	30516	31091	30543	30550	30213	30276	30532	30447	30352	30456	30719	30401	30303	30242	30312	30295	30362	30617	30480	30462	30544	30359	30801	30691	30582	30653	30485	30844	30563	30373	30457	30816	30327	30346	30514	30513	30584	30612	30525	30596	30440	30624	30465	30551	30150	30703	30484	30650	30510	30505	30532	30505	30324	30406	30203	30472	30494	30608	30418	30554	30716	30494	30524	30698	30555	30495	30276	30647	30451	30519	30225	30544	30393	30579	30778	30422	30370	30544	30465	30299	30475	30472	30362	30378	30602	30358	30626	30728	30582	30331	30411	30558	30489	30341	30455	30550	30476	30457	30429	30441	30438	30668	30580	30444	30487	30305	30621	30673	30377	30465	30478	30300	30374	30357	30215	30682	30238	30532	30748	30626	30346	30699	30453	30422	30601	30194	30331	30508	30652	30473	30438	30613	30631	30302	30633	30462	30498	30472	30385	30290	30488	30582	30447	30216	30475	30391	30341	30483	30257	30371	30209	30394	30691	30810	30474	30770	30539	30526	30328	30380	30430	30277	30448	30397	30436	30556	30468	30347	30483	30272	30305	30309	30404	30331	30329	30491	30308	30751	30450	30677	30862	30347	30596	30685	30036	30404	30488	30170	30645	30527	30748	30534	30224	30470	30630	30478	30512	30408	30669	30477	30614	30350	30368	30485	30604	30501	30358	30731	30619	30511	30316	30410	30534	30494	30577	30645	30491	30654	30337	30492	30626	30439	30269	30715	30509	30410	30299	30458	30414	30350	30727	30617	30422	30597	30721	30382	30647	30342	30519	30640	30380	30653	30528	30480	30194	30430	30504	30742	30567	30331	30341	30710	30466	30361	30435	30351	30374	30760	30785	30493	30297	30781	30571	30634	30349	30433	30520	30851	30481	30763	30294	30698	30679	30454	30396	30581	30520	30558	30331	30598	30535	30447	30315	30497	30353	30290	30597	30465	30247	30443	30507	30375	30287	30569	30320	30509	30301	30428	30158	30508	30589	30440	30362	30746	30553	30461	30358	30703	30622	30268	30484	30461	30510	30404	30443	30411	30371	30470	30652	30534	30399	30699	30516	30287	30564	30611	30449	30625	30465	30432	30726	30393	30437	30362	30452	30364	30659	30507	30302	30480	30588	30331	30477	30504	30547	30624	30475	30370	30481	30393	30253	30592	30429	30706	30739	30434	30312	30590	30369	30533	30495	30595	30161	30314	30308	30530	30727	30480	30433	30585	30689	30540	30428	30541	30607	30512	30661	30479	30375	30494	30069	30380	30596	30268	30396	30527	30344	30555	30186	30286	30664	30571	30388	30473	30270	30151	30492	30278	30342	30378	30627	30256	30559	30113	30768	30294	30512	30655	30337	30332	30474	30555	30440	30336	30395	30404	30257	30730	30493	30768	30423	30532	30419	30424	30572	30339	30238	30596	30693	30419	30336	30757	30668	30916	30422	30434	30201	30573	30675	30352	30390	30493	30480	30677	30370	30526	30490	30467	30530	30490	30506	30247	30488	30697	30573	30241	30754	30457	30288	30331	30393	30452	30571	30617	30572	30562	30550	30666	30228	30390	30562	30423	30557	30854	30567	30428	30462	30531	30174	30490	30411	30341	30488	30528	30551	30492	30498	30466	30399	30397	30399	30417	30461	30316	30454	30560	30306	30407	30503	30741	30643	30433	30497	30695	30468	30618	30541	30573	30546	30490	30536	30408	30597	30364	30374	30487	30532	30259	30456	30870	30349	30278	30478	30625	30322	30418	30374	30323	30451	30543	30480	30624	30424	30572	30546	30543	30380	30520	30298	30445	30519	30305	30486	30747	30714	30739	30449	30566	30470	30598	30518	30292	30469	30428	30436	30549	30478	30318	30525	30529	30366	30601	30570	30574	30544	30516	30502	30379	30423	30503	30646	30215	30584	30341	30485	30166	30579	30375	30488	30530	30501	30342	30677	30389	30356	30629	30720	30485	30460	30442	30593	30449	30422	30639	30399	30458	30416	30311	30294	30342	30501	30254	30325	30559	30179	30409	30314	30449	30445	30230	30390	30512	30609	30443	30682	30526	30213	30416	30675	30391	30522	30449	30317	30622	30506	30467	30253	30614	30502	30430	30594	30629	30592	30480	30359	30436	30187	30631	30452	30506	30656	30520	30472	30723	30495	30347	30403	30541	30580	30309	30334	30301	30224	30256	30617	30400	30359	30497	30482	30639	30540	30436	30673	30571	30421	30380	30427	30692	30833	30545	30466	30468	30442	30659	30429	30440	30374	30425	30660	30524	30456	30587	30397	30442	30437	30461	30681	30509	30408	30791	30332	30372	30644	30596	29991	30704	30540	30430	30522	30462	30566	30238	30358	30249	30494	30598	30429	30368	30474	30536	30581	30510	30513	30470	30322	30480	30297	30057	30497	30332	30422	30702	30272	30115	30603	30397	30299	30323	30299	30420	30397	30689	30534	30617	30450	30510	30521	30606	30544	30678	30597	30592	30352	30745	30327	30360	30431	30293	30365	30436	30576	30549	30601	30519	30433	30600	30491	30426	30533	30456	30462	30457	30792	30567	30426	30605	30502	30399	30603	30887	30681	30635	30724	30251	30560	30459	30432	30485	30629	30617	30423	30388	30336	30361	30506	30486	30235	30823	30834	30479	30425	30384	30359	30441	30568	30593	30192	30457	30441	30403	30660	30611	30285	30586	30638	30616	30717	30559	30486	30753	30605	30701	30365	30534	30514	30483	30380	30515	30479	30588	30328	30482	30424	30388	30446	30578	30600	30655	30566	30517	30341	30503	30571	30638	30573	30593	30422	30519	30450	30625	30238	30462	30435	30863	30603	30615	30408	30601	30441	30668	30629	30604	30598	30164	30551	30477	30294	30698	30753	30601	30361	30549	30523	30738	30736	30529	30804	30611	30589	30652	30546	30427	30389	30498	30359	30360	30679	30201	30716	30907	30428	30376	30367	30533	30399	30498	30488	30482	30604	30749	30475	30314	30493	30586	30489	30482	30671	30738	30583	30569	30389	30516	30546	30530	30442	30501	30490	30550	30610	30498	30417	30413	30463	30520	30461	30548	30583	30536	30557	30527	30324	30398	30501	30304	30475	30295	30489	30582	30365	30816	30466	30415	30478	30405	30403	30551	30209	30293	30447	30345	30487	30166	30480	30263	30783	30402	30609	30445	30413	30537	30377	30871	30629	30421	30405	30452	30306	30544	30315	30478	30624	30260	30501	30319	30485	30619	30518	30658	30506	30544	30793	30478	30441	30737	30514	30605	30374	30506	30566	30692	30591	30673	30534	30187	30348	30299	30608	30671	30784	30353	30667	30422	30550	30445	30663	30627	30221	30626	30202	30448	30398	30514	30396	30377	30597	30299	30484	30587	30526	30320	30685	30358	30315	30539	30428	30414	30588	30570	30456	30732	30434	30415	30664	30342	30395	30405	30407	30296	30645	30543	30281	30496	30287	30460	30448	30506	30630	30645	30235	30643	30392	30575	30233	30181	30683	30597	30569	30638	30577	30540	30386	30662	30213	30552	30637	30443	30252	30641	30452	30531	30540	30413	30464	30271	30334	30332	30434	30228	30598	30558	30529	30427	30383	30576	30496	30467	30485	30461	30311	30353	30513	30544	30616
28195	36068	35711	29683	26190	23839	22510	21783	20902	20707	20115	20034	19910	19577	19515	19365	19282	19246	19208	19219	19229	19233	19112	19279	19147	18786	18800	18852	18798	18958	18800	18742	18787	18930	18753	18801	18758	18923	18786	18625	18679	18896	18895	18790	18644	18790	18865	18821	18872	18853	18925	18868	18750	18686	18714	18860	18731	18707	18534	18912	18857	18762	18816	18799	18637	18776	18689	18753	18830	18629	18959	18830	18815	18584	18875	18899	18611	18761	18603	18714	18630	18635	18882	18680	18642	18766	18691	18792	18534	18719	18653	18890	18742	18821	18630	18808	18960	18771	18661	18698	18673	18800	18717	18688	18806	18707	18727	18807	18737	18714	18510	18784	18655	18653	18773	18608	18643	18758	18724	18702	18803	18767	18746	18795	18725	18713	18674	18717	18733	18786	18547	18705	18734	18768	18758	18678	18687	18731	18833	18818	18653	18724	18893	18762	18732	18639	18950	18606	18772	18608	18823	18905	18694	18719	18704	18767	18641	18787	18784	18783	18576	18829	18785	18750	18614	18659	18753	18497	18753	18699	18830	18888	18790	18836	18690	18569	18826	18749	18712	18891	18814	18749	18765	18747	18808	18737	18731	18601	18757	18709	18826	18850	18627	18641	18639	18841	18607	18882	18780	18614	18609	18687	18906	18706	18714	18753	18689	18588	18726	18656	18639	18905	18750	18772	18552	18673	18864	18816	18828	18567	18733	18964	18719	18715	18590	18620	18661	18678	18607	18739	18709	18668	18708	18838	18771	18686	18919	18732	18687	18784	18692	18885	18859	18686	18728	18791	18670	18543	18646	18759	18714	18774	18491	18741	18758	18700	18810	18577	18739	18775	18822	18527	18702	18781	18680	18683	18796	18654	18639	18825	18813	18597	18680	18686	18734	18809	18663	18680	18706	18687	18837	18725	18882	18637	18691	18686	18755	18614	18582	18626	18769	18517	18905	18642	18592	18794	18702	18731	18632	18746	18639	18767	18796	18501	18641	18771	18729	18713	18541	18752	18750	18802	18719	18652	18757	18799	18701	18778	18654	18487	18708	18592	18803	18626	18798	18844	18626	18784	18736	18673	18557	18569	18686	18759	18898	18838	18628	18878	18696	18792	18679	18655	18642	18792	18718	18940	18707	18500	18804	18729	18777	18622	18719	18717	18730	18833	18716	18810	18767	18688	18571	18892	18701	18688	18737	18861	18731	18730	18769	18822	18782	18869	18777	18807	18699	18628	18813	18745	18771	18829	18745	18754	18723	18754	18551	18897	18848	18821	18793	18803	18914	18723	18602	18705	18753	18879	18745	18703	18736	18818	18654	18830	18638	18683	18694	18689	18664	18768	18697	18484	18905	18832	18882	18725	18707	18681	18835	18692	18793	18816	18760	18811	18596	18614	18832	18776	18668	18743	18717	18734	18745	18697	18679	18887	18856	18828	18740	18842	18768	18829	18691	18757	18818	18710	18593	18894	18644	18683	18638	18716	18570	18847	18739	18521	18741	18732	18603	18758	18590	18771	18523	18677	18823	18828	18733	18717	18659	18694	18865	18539	18787	18674	18810	18594	18764	18801	18739	18880	18767	18756	18791	18827	18653	18883	18910	18768	18854	18850	18704	18706	18539	18781	18709	18786	18680	18733	18771	18671	18721	18799	18620	18794	18664	18731	18769	18843	18670	18628	18695	18693	18837	18842	18740	18920	18856	18699	18666	18600	18738	18727	18712	18892	18669	18897	18824	18740	18735	18702	18856	18639	18838	18742	18705	18683	18661	18602	18586	18775	18673	18840	18472	18810	18571	18695	18733	18739	18721	18785	18761	18721	18749	18843	18647	18817	18519	18777	18759	18790	18585	18793	18671	18805	18696	18678	18686	18875	18797	18616	18761	18421	18777	18768	18799	18785	18561	18659	18712	18601	18792	18697	18743	18700	18912	18599	18824	18850	18747	18720	18878	18741	18681	18840	18802	18718	18738	18432	18850	18753	18779	18618	18775	18860	18770	18609	18810	18729	18661	18682	18703	18696	18553	18995	18798	18762	18669	18396	18772	18668	18630	18688	18850	18850	18772	18740	18685	18836	18695	18709	18939	18703	18787	18747	18516	18914	18647	18858	18790	18733	18555	18732	18694	18727	18706	18664	18750	18619	18657	18587	18533	18645	18913	18641	18710	18825	18772	18569	18774	18857	18715	18517	18728	18727	18776	18700	18890	18835	18861	18870	18803	18696	18620	18776	18697	18776	18616	18794	18953	18682	18738	18824	18785	18809	18684	18937	18553	18635	18762	18793	18759	18641	18717	18766	18726	18576	18763	18627	18724	18815	18659	18856	18666	18857	18871	18688	18617	18752	18825	18806	18696	18572	18636	18580	18699	18727	18693	18895	18493	18620	18710	18622	18643	18714	18734	18708	18642	18791	18614	18806	18722	18773	18721	18661	18768	18915	18727	18765	18627	18856	18855	18621	18765	18742	18729	18815	18494	18722	18763	18736	18653	18605	18742	18749	18775	18684	18785	18689	18858	18760	18689	18561	18728	18710	18786	18763	18703	18713	18762	18720	18830	18554	18592	18791	18736	18778	18589	18700	18850	18767	18777	18801	18636	18692	18756	18704	18679	18909	18621	18731	18621	18727	18726	18764	18643	18830	18721	18527	18692	18671	18601	18710	18872	18685	18860	18790	18776	18862	18729	18777	18628	18725	18803	18741	18843	18869	18776	18828	18619	18746	18603	18932	18730	18483	18712	18769	18942	18678	18724	18795	18725	18919	18745	18682	18703	18679	18897	18690	18680	18681	18678	18526	18648	18912	18810	18740	18851	18688	18708	18708	18751	18794	18664	18849	18955	18665	18563	18605	18684	18815	18724	18918	18773	18594	18647	18730	18915	18783	18567	18787	18657	18733	18701	18653	18751	18834	18715	18798	18684	18815	18763	18545	18702	18833	18734	18729	18725	18815	18625	18783	18658	18570	18734	18766	18514	18904	18904	18930	18788	18857	18748	18647	18935	18866	18534	18708	18902	18782	18732	18708	18836	18709	18653	18671	18573	18778	18585	18656	18768	18793	18732	18645	18687	18882	18708	18692	18531	18850	18613	18812	18851	18827	18744	18555	18710	18901	18751	18735	18757	18577	18674	18709	18723	18633	18780	18556	18662	18620	18800	18843	18803	18644	18810	18775	18916	18813	18716	18839	18776	18700	18777	18744	18532	18879	18909	18764	18525	18702	18590	18898	18757	18646	18732	19017	18644	18700	18963	18702	18631	18633	18858	18766	18680	18669	18823	18681	18642	18669	18834	18766	18872	18678	18820	18540	18737	18553	18876	18740	18711	18770	18760	18753	18679	18585	18777	18632	18700	18620	18677	18921	18718	18883	18520	18777	18747	18609	18779	18749	18684	18919	18720	18840	18439	18847	18585	18689	18743	18793	18811	18595	18869	18844	18692	18720	18712	18503	18800	18804	18860	18735	18891	18569	18632	18839	18606	18691	18749	18789	18727	18874	18736	18643	18631	18814	18953	18658	18582	18769	18739	18762	18672	18783	18738	18802	18812	18798	18775	18602	18650	18798	18680	18936	18611	18764	18714	18800	18666	18615	18642	18562	18764	18590	18779	18674	18670	18719	18755	18699	18536	18855	18856	18747	18775	18556	18891	18581	18842	18731	18793	19028	18775	18885	18714	18773	18635	18682	18721	18635	18851	18661	18737	18851	18736	18802	18671	18657	18681	18679	18816	18600	18638	18859	18652	18727	18520	18788	18836	18714	18716	18649	18948	18815	18684	18632	18627	18656	18782	18648	18727	18627	18799	18745	18867	18798	18852	18847	18698	18796	18677	18805	18762	18772	18573	18848	18813	18858	18577	18524	18701	18668	18901	18612	18807	18568	18836	18563	18802	18625	18777	18810	18791	18832	18871	18691	18911	18754	18801	18656	18739	18645	18769	18908	18678	18912	18575	18640	18835	18735	18859	18826	18772	18946	18612	18763	18632	18785	18690	18799	18834	18856	18755	18685	18836	18739	18789	18635	18923	18869	18727	18784	18673	18756	18748	18906	18942	18859	18724	18661	18712	18914	18722	18521	18719	18834	18545	18849	18791	18658	18660	18729	18749	18818	18602	18725	18786	18560	18755	18792	18796	18682	18674	18608	18841	18591	18746	18725	18765	18699	18698	18800	18776	18943	18778	18765	18829	18632	18581	18870	18818	18709	18755	18722	18761	18574	18669	18920	18874	18690	18740	18749	18759	18762	18731	18631	18648	18773	18682	18711	18750	18782	18680	18831	18672	18904	18590	18955	18528	18730	18782	18684	18815	18680	18879	18779	18789	18926	18942	18768	18904	18704	18793	18670	18885	18732	18739	18646	18603	18766	18651	18513	18762	18704	18600	18801	18687	18689	18660	18927	18728	18826	18938	18709	18648	18756	18692	18808	18643	18758	18736	18809	18717	18765	18632	18857	18531	18821	18651	18677	18889	18798	18692	18752	18785	18708	18594	18939	18740	18782	18756	18750	18733	18619	18693	18816	18639	18807	18813	18807	18676	18621	18849	18738	18812	18610	18627	18976	18846	18719	18929	18662	18597	18637	18726	18916	18812	18893	18576	18589	18751	18860	18645	18818	18832	18624	18802	18785	18876	18700	18844	18750	18667	18708	18830	18767	18938	18750	18628	18701	18894	18600	18850	18670	18590	18777	18594	18591	18711	18902	18774	18785	18863	18721	18844	18683	18657	18761	18626	18682	18852	18694	18649	18662	18766	18594	18859	18855	18799	18788	18650	18785	18762	18444	18714	18869	18901	18929	18803	18755	18709	18748	18691	18674	18868	18928	18772	18743	18748	18561	18766	18615	18782	18698	18738	18615	18663	18768	18908	18625	18651	18770	18730	18807	18778	18851	18880	18908	18643	18492	18742	18799	18847	18743	18777	18786	18885	18935	18888	18632	18865	18779	18681	18552	18573	18500	18854	18693	18678	18973	18702	18701	18794	18779	18638	18747	18851	18742	18768	18836	18750	18551	18616	18616	18805	18603	18921	18722	18855	18829	18611	18953	18667	18672	18635	18617	18622	18763	18773	18693	18751	18736	18915	18813	18686	18732	18818	18585	18740	18733	18887	18727	18832	18744	18719	18711	18832	18682	18861	18602
24106	21192	27897	25974	27003	32737	35159	32303	31520	31393	31079	30591	30409	30380	29840	30096	29636	29824	29675	29399	29475	29598	29698	29302	29491	29282	29321	29354	29113	29559	29227	29472	29417	29120	29257	29069	29220	29251	29010	29109	29193	29265	29067	29268	29181	29030	29046	29094	29293	28984	29106	28973	28988	29186	29121	29026	29070	29113	29146	29301	29307	29000	29115	29043	29173	29086	29079	28905	29273	28896	29155	29042	28911	29018	28800	28983	28940	29060	28954	28974	29149	28934	28999	29312	29117	28751	29018	29129	29078	28983	28726	29000	28949	29049	28760	28909	28902	29148	29199	29168	29150	29222	28981	28810	29095	28851	29028	28847	29152	28837	28977	28963	29007	29078	29123	28955	29129	29033	29109	28982	29044	28912	29051	28964	29169	28870	28885	29034	29078	28827	29109	29329	29041	29358	29025	29126	29033	29439	29032	29032	29199	29177	29055	29085	28947	29194	29174	28931	29203	29116	29014	29239	29139	29152	29049	28830	29002	28772	29156	29096	29000	28954	28972	29121	29244	29231	29177	29148	29212	29066	29055	28955	29071	29048	28928	29186	29013	29179	29266	29020	29269	29122	28864	28876	29003	29215	29158	28886	29065	29196	29238	28952	28833	29209	29020	28859	28725	28992	28751	29017	29001	28997	29293	29142	29171	29086	29159	28742	29072	29167	29108	29149	28871	28806	29257	29111	29006	29164	29066	28915	29232	29239	29268	29039	28974	29053	28968	29040	29075	29364	28949	28980	29026	29335	29167	28847	28787	29128	29078	29464	28979	29026	28996	29190	29018	28908	29006	28981	28859	29235	29115	28998	29107	29140	28862	29130	29051	29067	29066	29141	29297	28765	29061	28801	28888	28919	28950	29205	29111	28740	29225	29112	28997	28744	29020	29039	28886	29025	29102	29025	28909	28905	29131	28979	29186	29122	29152	28856	28846	28989	28973	29076	28966	29047	28968	29148	29225	29045	28954	29146	29140	29125	29195	29273	28993	29292	29057	29104	29211	29013	28928	29115	29072	29045	28947	29043	29116	29104	29043	28975	29091	28969	29127	29217	28947	29210	29154	29093	28934	28890	28966	29082	29268	28863	28911	28984	29048	28781	29053	28962	28888	28908	28776	29136	28841	28931	28814	28994	29320	28801	29201	28973	29099	29158	29130	29257	29146	28982	29309	29136	29098	29069	28938	29178	29260	29021	29093	29079	29081	29188	29055	29016	29073	29293	29219	28839	29020	28817	29128	28760	29074	28932	28991	29105	29186	29011	29068	29121	28995	29217	28945	28995	29025	29044	29064	29152	28987	28992	29186	29021	28953	28965	29193	28959	29069	29135	29103	29073	29064	28993	29281	29225	29295	29020	29017	29162	29269	29209	29123	28969	29083	28713	29038	29245	29137	29116	28914	29157	28964	29371	29152	28846	29050	29044	29169	28968	28966	28914	28918	28973	29040	29114	28986	29190	29122	28855	28961	28701	29103	29265	29048	29202	29231	29094	29089	29012	28969	28919	29279	29247	29003	28974	28926	29009	29237	28846	28896	28858	29307	29080	28847	29155	28895	29020	28948	29007	29183	28914	29218	29211	29238	29190	29110	29016	29026	28954	29100	29035	28920	29159	28875	29091	29200	29293	29100	29027	29276	28741	29053	29200	29195	29072	28950	28863	29102	28900	28997	28973	28947	28866	29307	28889	29243	29035	29100	28930	28965	28874	29049	28841	29151	28951	29010	29204	28846	29242	28939	29092	29047	29156	29190	29189	29039	28951	28933	29426	29064	29083	28894	29022	29404	29128	29073	29141	29201	28869	29033	29098	28943	29067	29220	29368	28865	29030	29328	28951	29301	28902	28975	29060	28924	29116	28850	28883	29179	29095	29086	29079	29229	28942	29071	29108	29223	28997	29055	29124	29217	29144	29068	28888	28973	28965	29157	29112	29186	29019	29061	28972	28852	29104	28790	28878	29135	29024	29107	28780	28762	29044	29144	29010	29036	29266	29214	29391	29104	29141	29068	28933	28916	28945	29044	29229	28959	28879	28846	28922	29349	29138	29028	29032	28940	28874	29023	29065	29171	29089	29381	29170	29127	29088	29009	29098	29033	29042	29058	29149	29045	29107	29216	28924	29029	29074	28764	28749	29260	29031	29344	29181	29096	29026	29018	28865	29070	29420	29089	28838	29046	28971	29049	29127	28868	28951	29168	28991	29027	29010	29218	29172	28996	29060	29170	29203	29099	29103	29085	29083	29238	29074	29016	29116	29232	29090	28986	29146	29132	29181	29114	29090	29087	28889	28881	29143	29299	29237	29150	28976	29175	29072	28973	29113	29241	29075	29212	29112	28971	29242	29019	29127	28818	28893	29163	28811	29160	28999	29055	29085	28958	29015	29007	29016	29096	29225	29099	29012	29045	29073	29116	28935	28882	29149	29018	28901	28990	28957	28872	28810	29180	29149	29193	29150	29099	29047	29094	28985	29323	29038	28962	29024	29078	29181	29252	28797	29135	29361	29205	29077	29372	29030	29038	29193	28967	28960	28999	28884	29123	28835	28893	29228	29232	29127	28967	29047	29314	29067	29112	29015	29186	29217	28929	29207	29268	29006	29166	29002	28885	29216	28969	29075	29111	28839	29048	29016	29025	29182	29023	28841	29290	28979	28907	29047	29058	29109	28888	29205	29287	28991	29019	28965	28988	28824	29007	29038	28981	29055	29105	29245	29060	29052	29179	29375	28979	28861	28889	29214	28910	28999	29053	29134	29144	28972	29111	29128	29213	29112	29035	28945	29039	29226	29131	28960	29185	28981	29221	29027	29286	29008	29069	28989	29226	29089	29071	29183	28995	29134	29305	29224	29006	29129	29060	29052	28946	29061	29011	29229	29342	28979	29169	29377	29114	29347	29250	29117	28901	29106	29089	28873	29115	28907	29040	29088	29009	29017	29352	29174	29030	29033	29095	28985	28777	28968	29117	28992	29124	29338	29348	28935	28816	28745	29036	29172	29123	29053	28981	29027	28927	28974	29028	29170	29085	29002	29178	29074	28929	29271	29055	29102	29113	29014	28779	29175	28933	29077	29203	29127	29283	29140	29026	29035	29243	28936	29163	29198	29123	29216	29241	29047	29022	28911	28930	29019	29297	29068	29074	28756	28750	28843	29174	29070	29151	29176	28996	28935	29103	29200	29044	28879	29206	29208	28841	28991	29076	29143	29069	28971	29143	29042	29115	28958	29221	28925	29128	29074	28987	29049	29122	28943	29146	28867	28944	28908	28919	29137	29257	29055	29097	28879	29205	28967	28917	28789	28988	29279	28750	29099	29082	29257	29303	29197	29008	29018	28911	29022	28643	28989	29059	29173	29001	29042	29010	29200	29180	28899	29051	29111	28921	29226	28948	29036	29213	28845	29013	29023	28869	28920	29377	28935	28863	28748	29130	29247	28932	29175	28950	29043	28936	29007	28663	28752	29100	28968	28970	29249	28869	29244	28927	29017	28887	29075	29150	29212	29059	29142	29270	29544	29267	28998	28839	29106	29250	29217	29056	29095	28789	28794	29202	29213	29004	29141	29294	29107	29207	29037	29164	28784	29062	28800	29139	29033	28991	29054	28865	29199	29085	29202	29043	28948	29082	28907	28956	28931	29001	28908	29256	29089	28864	29295	28960	28978	29167	28850	29000	28798	29315	28858	29358	29007	28989	29242	29328	29114	29004	28964	29141	28963	29116	29028	29183	29091	29193	29057	29065	29071	28712	28914	29020	28960	29159	28930	28925	29016	28975	29085	29148	29172	28936	28864	29227	28972	28885	29049	29049	28608	29085	29023	29005	28865	28924	29084	29094	29056	28829	29180	29196	29059	29056	29308	29281	29171	28944	29052	28889	28783	28988	28949	29028	29060	28767	28895	29009	29090	28905	29292	28984	28791	29152	29107	29237	29306	29023	29165	29109	29082	29096	29271	29095	28860	29543	28917	28956	28782	29083	28885	29064	29141	28931	28994	29324	29004	29113	29129	29042	28973	28971	29155	29171	29071	29147	29044	28936	29046	29167	28878	28994	29099	29086	29037	28819	29058	29071	28880	29152	29367	29136	29264	29179	28928	28932	29079	28903	28998	29027	28845	28912	28842	28879	28777	29006	28962	29232	29041	28959	29056	29007	28978	29136	29041	28963	29029	29251	29189	28873	29098	28971	28865	28797	29308	29477	29051	29196	29076	28958	29001	29074	28869	29175	28812	29042	29014	29008	29065	29172	29029	29296	29177	29249	29207	29193	29227	28884	28847	28879	29128	29291	28923	29165	29009	28873	28966	29128	29012	29020	29102	29148	28982	29275	29051	28959	29177	28814	29147	29206	29092	29042	29144	28758	29140	28896	28780	29013	29323	29012	29165	28828	29015	29319	29087	29123	28884	29161	29196	29004	29170	29222	28966	29056	29008	29136	29113	28750	28900	29177	29090	29074	29223	29018	29051	28692	29174	29191	29113	29214	29166	29008	28965	28717	28872	29088	29042	29073	28803	29048	29109	29233	29139	29249	29157	29095	29171	29045	29028	29114	29312	28998	28901	28957	29213	28987	28869	28892	28861	28879	29139	28917	29098	28934	29108	29087	29010	29062	28934	28936	29158	28974	29119	29060	29106	29313	29023	29146	28977	29230	28836	29120	29014	29148	28978	29354	29001	28965	29070	29068	29202	29023	29197	29053	29117	29127	29182	28971	29010	29178	29251	29169	29036	29116	29020	29030	29176	29070	29128	29013	28897	28911	29051	28913	28887	29107	29171	29136	29308	29005	29075	29132	29107	28895	29058	28890	29049	29023	29000	29287	29201	28848	29075	29112	29064	29150	29097	29144	29161	29140	29181	29056	29261	29420	29250	29104	28782	29106	29046	29015	29140	28919	28957	29293	29028	28813	29294	28965	29000	29009	29054	28840	28905	29297	29039	28879	28867	29096	29061	29141	28867	29032	29259	29287	29054	28897	29148	29088	29200	29030	29069	29054	29071	28981	29157	29280	29187	28963	29164	29167	29117	28918	28924	28852	28934	29065	29139	29145	28836	29257	29020	28893	28912	28977	28760	29023	29033	28981	29083	28927	29233	29210	29147	28934	29207	29094	29202	29064	29283	29113	29192	29251	29054	29119	29108
25660	42370	42041	34547	29651	26462	24535	22880	22109	21125	20953	20457	20178	19648	19385	19074	19017	18973	18875	18957	18835	18731	18703	18687	18758	18337	18529	18483	18531	18466	18259	18403	18232	18130	18436	18254	18280	18189	18302	18009	18207	18029	18028	18275	18191	18203	18137	18156	18145	18032	18035	18198	17987	18103	18232	18013	18132	17996	17990	18082	18125	18130	18130	18109	18122	18165	17998	18031	18050	17992	18108	18038	18065	18123	17932	18188	18088	17969	18134	18161	17995	17850	18076	18152	18100	17985	18062	17944	17942	18094	18037	18164	18191	18037	17986	17982	18051	18156	18037	18323	18010	17860	18092	17977	18063	18061	17910	18197	17966	17981	18057	18293	17987	17960	18215	18033	17916	17983	17962	18066	17982	17868	18089	17863	18025	18067	18163	18012	18037	18093	18062	18075	18205	18064	18127	18107	18098	18093	18036	17951	17936	18080	18059	17995	17925	18052	18013	18014	18126	18006	18004	17945	18047	17897	18042	17899	18107	18107	17942	17968	18032	18021	18059	18065	18130	17916	18205	18200	17918	18111	18001	18024	17900	18204	17939	18126	17963	18186	18034	18027	18100	18086	18212	18290	18086	18282	18109	18203	18095	18037	18022	17786	18218	18099	17928	17853	17944	18007	18036	18140	18058	18148	17995	18130	17961	18139	18094	18065	17947	18030	18026	18140	18065	17996	18025	18089	17932	18142	18013	18032	18043	18047	17925	17922	18075	18112	18196	17932	18088	18200	18044	18177	17943	17921	18151	18185	18063	18025	18180	17984	18096	18112	18094	17926	18113	18088	17903	18136	18107	18154	18065	18182	17948	18019	18101	17981	17939	17985	18084	18202	18105	18118	18062	17985	18183	17853	18239	17995	18036	18039	18103	17977	17996	18047	17972	18037	17899	18161	18169	18139	18098	18078	18182	17973	17970	17898	17911	18026	17882	18088	18064	18093	18004	18004	17952	18145	18109	18254	18018	18069	18075	18162	17768	18075	18109	17986	18207	17927	18265	17953	18030	17972	18061	18041	18159	18022	18197	17970	17917	18129	18131	18123	18066	18145	18146	18119	18130	17978	18002	18134	18134	18035	17933	18149	17911	17982	18014	18120	18142	18137	18160	18059	18139	17925	17993	17878	18111	17950	18064	18013	18237	18059	18167	18106	17982	18013	18033	18076	18083	18100	18169	18083	17908	18132	17959	18113	17931	18186	17971	18013	18127	18087	17995	18018	17897	18232	18011	18060	18006	18240	18059	18317	18160	18254	18030	17950	18208	17856	18134	18170	18099	18020	18181	18136	18255	18120	18006	18046	18087	18046	17846	17996	18112	18146	18192	17982	17891	17966	18131	17975	17993	18073	18105	17934	17923	18184	18118	17985	18128	18006	18138	18090	17993	17980	18017	18080	17958	18067	18148	18054	18116	17858	17940	18022	17879	17915	18052	18066	18104	18015	18229	18140	18077	18123	18116	18139	17951	17976	18113	17990	18098	18075	17988	17922	17905	18045	18155	17957	18037	18052	17826	18125	18140	17935	18207	18128	18034	17981	18063	17933	18167	17985	18012	18028	18155	18002	18287	18012	17930	18078	17889	17978	18100	18198	18085	18135	18135	18026	17972	18146	18018	17972	17991	17931	18137	18174	18037	17981	18109	18015	18127	18091	18168	18072	17831	17977	17972	18084	18020	18196	17895	18154	17978	18214	18050	18019	17971	18041	18131	18167	18255	18229	18099	18028	18069	18017	17933	18030	18080	17984	17899	18069	18029	18030	18044	18237	17873	18041	18034	18037	18129	18055	17910	17914	18013	18166	18110	18042	18185	17924	18069	17889	18079	18051	18020	17964	18175	18058	17979	17917	17862	17996	18101	18038	18044	18158	18025	17901	17944	17998	18069	17947	17933	18142	18101	18103	18024	17988	18103	18029	18130	17967	17932	18001	17993	18069	18075	18117	17987	18017	17903	18210	17983	18143	18073	18063	18127	18011	18056	18050	18193	18149	18211	18033	18041	18110	18269	18206	18141	17929	18163	18044	18065	18100	17929	18030	18165	18042	18133	18228	18184	17979	18030	18024	18127	18168	18003	18149	18001	18036	17993	18146	17751	18071	18065	18128	18040	18126	18137	18056	18123	17939	18274	18030	18145	18047	18199	18072	17891	17939	18271	18097	18145	17863	18276	18209	17977	18116	18130	17997	18076	18208	18036	18195	18143	18237	18028	18070	18022	18105	18026	17975	18175	18123	17957	17918	17972	17978	17977	17924	18028	18195	18099	18072	18195	18061	18078	17978	17897	18077	18051	18033	18126	18255	17956	18019	18195	17978	17975	18161	18065	18203	18007	18047	18017	17950	18135	18077	18114	18131	18056	18040	18109	18034	18078	18194	17907	18053	18031	18093	18133	18135	17980	18084	18090	17912	18060	18057	17949	18074	18151	18132	18239	18125	18205	17903	18251	18084	18043	18131	18162	18000	18123	18072	17956	17924	18118	17970	18100	18072	18030	17967	17958	18047	18182	18153	18084	18021	18100	18102	18263	18145	17921	18044	18098	18104	17943	17995	18090	18021	18001	17966	18102	17964	18023	18059	17953	18071	18072	18039	17983	18049	17995	18155	18208	17968	17978	17874	17728	18152	18154	18183	18049	18039	17964	17958	18032	18018	18100	17966	18217	18229	17927	18108	18040	17898	17966	18055	17898	18255	17934	18061	18244	18223	18024	18031	18023	18264	18007	18087	18133	18077	18171	17918	18080	18288	18071	17857	18118	18150	18051	18202	18015	18024	18248	18036	17955	17879	18066	18103	18072	18005	18027	18053	18004	18035	17955	18135	18286	18002	18080	18105	18094	18008	18098	18171	18140	17962	18126	18114	18103	18157	18147	17983	18051	18014	17886	18053	18189	18165	17940	17909	18066	17864	18037	18247	17987	18140	18187	18029	18016	17971	18062	17879	18161	18056	18001	17955	18070	17846	18104	18070	18021	18041	17904	17925	18205	18064	17902	18096	18107	18142	18118	17871	18121	18039	18109	18413	17884	18066	18036	18008	18049	18161	18198	18006	18160	18039	18203	17902	18072	18056	18239	18167	17980	18159	18085	17925	17943	18052	18110	18041	18096	18191	17928	18045	17992	18230	18227	18120	18006	18182	18153	18101	18257	17833	18223	18048	18073	17867	18018	17997	18151	17892	17987	18187	18127	17958	18121	17880	18081	18249	18074	18101	18089	18026	18119	17942	18167	18171	18095	18047	18115	17890	18207	18127	18158	18003	18104	18065	18103	17992	17809	18008	18097	17959	18064	17924	18086	18120	18136	18138	17938	18080	18210	18143	18170	18064	18130	18140	18068	17908	18171	18152	17979	18028	18129	18218	18112	18005	18178	18163	18048	18082	18055	18129	17964	18208	17984	17985	18044	18086	17948	17965	18097	17995	18114	17974	18112	17894	17906	18152	18116	17978	18016	18067	18019	18174	18000	17897	18132	18012	18111	17948	18092	18053	18034	18115	18154	18115	18084	17941	18005	18020	18023	18086	17979	18089	18076	18217	18010	18038	18154	17963	17991	18122	18100	18104	17834	18094	17900	18238	18066	18044	18088	18017	18087	18267	18198	18078	17867	18031	17952	18071	18150	18120	18018	18047	18120	17941	17970	18122	18014	18071	18141	18341	17969	18069	18005	18278	18126	17926	18189	18225	18132	17993	18144	18112	18162	18129	18072	18023	17981	17878	18102	17999	18266	17999	17947	18206	18072	18118	17907	18296	17866	18166	17992	18152	17947	18140	18214	18026	18196	18130	18052	18169	18024	18166	18228	18039	18199	18166	18097	18137	17949	18210	18035	18011	17948	18036	18097	17942	17924	18051	18116	18083	17915	17973	17949	17940	17939	18171	17947	17954	18276	18137	18040	17917	17927	18149	17942	18129	18016	18044	18056	17934	18098	18211	18090	18064	18248	18009	17952	18038	18081	17950	18132	18036	18080	18005	18238	18000	17975	17892	17976	17985	17995	17941	18068	18091	18054	18223	17957	18053	18050	18074	17886	17931	18118	18166	18012	17976	18295	18068	18148	17990	18165	18074	17963	18017	18083	18085	17884	18129	18140	18131	18122	18032	18029	18159	18077	17977	17959	17897	18137	18066	18096	18103	18056	18186	17932	18223	18011	18024	18194	18060	18223	18288	17993	18113	18015	18007	17960	18055	18157	18132	18165	17941	18129	17978	18144	18067	17983	18055	18133	18049	18062	18227	18003	18168	18065	18076	18230	18078	18001	17968	18157	17847	18202	18060	17961	18058	18103	17981	17973	18026	18054	18110	18085	18000	18179	17990	18228	17939	18059	17944	18035	17988	18022	18138	17797	18016	18125	17928	18011	17974	17873	18067	17948	17901	18050	18149	18114	17901	17944	18046	18162	18181	18122	18162	18223	18046	17971	18072	18056	17967	18073	17992	18329	18161	18058	18058	17915	18112	17869	18189	18019	17994	17996	17961	17978	18114	17864	18177	18060	18034	18074	17872	18176	17933	18130	17991	18163	18098	18192	18071	17914	17992	17926	18144	18077	18077	18246	18027	17940	17916	18093	18013	18053	18133	18006	18150	18054	17982	17955	18112	18202	18004	18062	18004	18078	18178	17928	18153	18192	18016	18093	18079	18214	18252	18092	17995	18103	18008	18038	17950	18172	17901	18195	18104	18031	18096	18003	18056	18104	18004	18143	18153	18092	18205	18083	18122	18146	18004	17982	17831	18163	17961	18105	18091	18175	18099	18133	18060	18178	17953	18071	17837	17934	18018	18161	18077	18138	18034	18088	17974	18002	18230	17851	18008	18073	17917	18041	17978	18128	17974	18036	17982	18082	18150	17979	18135	18119	17954	18152	18210	18112	18195	18079	17973	18191	18149	18081	17988	18192	18155	18253	18205	17988	18098	17901	18352	17971	17826	17939	17898	18040	17958	18082	18080	18196	17944	18056	18138	18108	17999	18122	18035	18079	18075	17847	18179	18173	18223	17982	18075	18096	18117	18053	18079	18102	18092	18193	17953	17769	17900	18200	17969	18057	18039	18068	18015	18043	18009	18024	18295	18098	18166	18040	17968	18198	17916	18086	18111	17968	18090	18055	18065	17972	18025	18055	17916	18065	17993	18122	18169
22638	21227	27899	25275	24367	31552	37986	34468	33206	32998	33109	32512	31835	31964	31448	31404	31143	30830	30795	31316	30963	30980	30846	30513	30748	30319	30370	30473	30511	30282	30508	30336	30326	30287	30300	30368	30174	30344	30344	30374	30300	30363	30262	30293	30213	30067	30307	30001	30244	30237	30040	30175	29845	30120	29973	30039	29957	30267	30332	30116	30071	30116	30112	30058	30244	30068	30194	29976	29986	30066	30136	30206	29998	30134	30173	30028	30408	30052	30047	29990	30172	30078	30192	29999	30113	30015	29832	30113	30164	30268	30097	30262	30206	30073	30050	30209	30150	30003	30032	29881	30255	30206	30246	30178	30032	29953	29820	29833	30098	29992	29994	30125	30041	30299	30085	30354	30001	30171	30059	30012	30187	29938	29887	30167	30098	30203	30092	29996	30264	29807	30128	30022	30063	30027	30200	30111	29935	30263	30080	29910	29942	29903	30155	30344	30029	30045	29974	30037	30130	30010	30080	29857	30116	30211	30140	30023	30068	30083	30201	30030	30041	30272	30093	30046	30140	29990	29849	30039	29838	30181	30114	29987	29912	30027	29751	29921	30060	30142	30259	30109	30139	30186	29992	30133	30184	30163	30150	30094	30300	30224	29606	30065	30102	29875	30109	30019	30191	30081	30152	29734	30070	30144	30036	29823	29945	30103	30337	30109	29942	30085	30014	30135	30123	30169	30149	30078	29961	30126	29991	29989	29976	30135	29836	30201	30028	30077	29953	30171	29939	29971	30053	30288	30252	30408	30078	30051	30089	29747	30013	30514	30196	30245	30221	30035	30114	30155	30028	29956	29891	30150	30131	29994	30182	30144	30141	30028	29688	29939	30143	29839	29946	30168	30002	29959	30220	30026	30030	30007	30044	30203	29872	29800	30033	30028	30206	30105	30051	30089	30150	30089	30031	29809	30033	30065	30074	30172	29952	30170	30078	30225	30019	29889	30020	29845	30187	30328	30522	30043	30365	30236	30204	30185	29922	30025	29975	30174	30033	30241	30348	30124	30178	30253	30208	30042	30349	29764	29932	29902	29988	30056	30157	30270	30000	30026	29772	29945	30005	30422	30142	29882	29995	29959	29895	30363	30340	30267	30004	30006	30204	30199	29924	30076	30161	30125	30205	30193	30054	29881	29793	30096	29915	30182	30020	29985	30081	29886	29788	30014	30060	29956	29992	29886	30047	30142	30164	30234	30108	29864	29813	29926	30142	29930	30041	30034	30360	30195	30225	30115	29952	29976	29968	29992	30285	30153	30310	30244	30027	29947	29745	30106	30373	30013	29907	30142	29978	30041	29861	30153	29833	30115	30150	30013	30424	29884	30162	30008	30084	29948	29993	30103	30109	30026	30099	30184	30260	30088	30035	30172	30019	30175	30254	29992	29966	30198	29941	29976	29769	30114	29850	30159	29955	30057	30199	29952	29991	30027	30068	30138	30322	29985	30120	29985	29829	29865	29904	30074	30205	30159	30157	30283	30155	30080	29881	30193	30182	30045	30008	29935	29991	30006	30276	29902	29803	29994	30320	30054	29726	29910	30420	29892	30214	29987	30062	29951	29827	29955	30172	29922	29791	30091	30141	30074	30102	29904	29992	29885	30060	30148	29995	29971	29953	30036	30054	29924	29928	30200	30069	29936	30062	29996	30334	30135	30162	30159	30070	30054	30008	30265	30214	30207	30148	29956	30119	29993	30222	29968	30145	29821	30125	29866	30038	30230	29810	30103	29918	30060	30081	29961	29873	29717	30010	30092	30152	29822	29835	29694	30295	29915	30131	30038	30139	29813	30116	30091	30175	30011	30102	30087	30172	29990	30080	30079	29760	29993	30103	30152	29953	30060	30336	29691	29620	30193	30298	30211	30241	30039	30019	30171	29984	30050	30104	30040	30134	30020	30028	29866	30052	30057	30066	30217	30045	30040	30103	30037	29905	29884	30087	30231	30213	29976	30014	29964	30041	30049	29906	30026	29927	30092	30257	29977	30048	30124	29901	30000	30344	29957	29861	30042	29996	30109	30014	30053	30130	30109	29972	30150	30188	30117	30151	30101	29920	30078	30120	30128	30257	29985	29979	29858	30015	30107	30439	29937	29935	29962	29971	30143	30200	29981	29971	29845	29820	29642	30130	29970	30314	30172	30126	30183	30108	30202	30275	30240	30263	30262	30189	29962	30218	30151	30173	30115	30173	30109	29940	30123	29968	30009	29989	30112	30007	30242	30115	30197	29986	29959	30129	30196	29949	29965	29728	30030	30194	29971	30113	30384	29907	29884	29996	29814	30152	29998	30358	29763	30028	29898	30258	30054	30169	30301	30138	30171	30118	29889	30144	30009	30022	29993	29863	30188	29915	30187	29866	29977	30109	30124	29948	29974	30022	30189	29821	30128	29966	30286	30037	29959	30138	30006	30203	29942	30198	30019	30072	30143	30230	30067	30250	29950	30005	30098	30007	29987	30146	30242	29984	30277	30129	29959	29993	30307	30016	30110	30320	29945	30336	30133	30279	29797	30019	29940	30237	29949	30196	30016	30101	30045	30307	30543	30404	30199	30131	30320	30335	30348	30211	30097	30337	29817	30118	30068	29834	29902	30025	30271	30044	29948	29979	30086	29764	30167	29936	30050	30322	30045	30177	30089	30101	30037	30158	30004	29830	30197	30026	30060	30285	29869	29968	29845	29932	30089	29820	29881	29985	30027	30273	30109	30047	30280	29775	30240	30193	30168	29779	30040	30032	30043	29874	30041	30338	30015	29823	30113	30179	29962	30086	29951	30152	30024	30003	30436	29852	30490	30338	30362	30225	29945	29796	30004	30320	30027	30265	30165	30310	29991	30143	29797	30177	30006	30069	29925	29993	30061	30097	29877	30010	29947	30085	29992	29980	29956	30034	30075	30202	29960	29898	29902	30045	29852	30116	29909	29777	30174	30044	30324	30305	30180	30012	29997	30254	30410	30136	30126	30053	29948	29988	30042	29749	29733	29791	30208	30087	29940	30145	30152	30243	30169	30176	29921	29978	30269	29752	29996	30136	30156	29987	29985	30437	30143	30043	29815	30332	30097	29959	30210	30246	30019	29964	29941	30116	30107	30122	30165	30075	30094	30006	29997	30041	30086	29914	30022	30128	30056	29966	30083	30125	30282	30116	30279	29926	29937	29945	29872	30054	29912	29877	30001	29972	30099	29957	29865	29738	30236	30052	29931	30126	29908	29903	30249	30010	30096	29988	30041	30235	30198	30278	29913	30083	30197	30150	30102	30092	30028	30245	30126	30169	30068	30229	30265	30031	30063	30073	29960	30003	30198	29992	30143	30245	30257	30168	30131	30020	29844	30152	30021	30046	30112	29890	30154	30168	30148	30066	30128	29916	30164	30159	30146	30309	30184	30188	29828	29976	30187	30014	29878	30062	30113	30140	30002	30247	29905	29957	30103	30169	30188	30063	29941	29751	30005	29937	30152	30077	29857	30201	30118	29924	30049	30137	30162	30172	29825	30223	29998	30054	29983	30043	30155	30025	30063	30131	30264	30041	29986	29961	30116	30208	29975	30010	29911	30190	30425	30212	30009	30163	30067	29973	30104	30294	30095	30268	30089	30299	30291	30062	29970	30061	30084	30171	30202	29986	30175	30136	29970	30142	30386	30117	30147	30102	30276	29974	30081	30284	29937	30020	30075	29898	30226	30071	30046	29844	29955	29915	30329	30181	30068	30220	29957	30090	30094	30236	30002	29946	30198	30185	29978	30110	30073	30160	29929	30081	30078	30025	29893	29957	29944	29996	30131	30033	30009	30183	30226	30256	29881	29972	30141	30112	29863	30129	30062	30136	30186	30007	30024	30099	30093	29646	29961	30038	30097	30175	30341	30226	30039	30165	29843	30078	29840	29983	29973	30067	29758	30139	30054	30252	29731	30106	30020	30129	30105	30151	30091	30198	30192	30182	29941	29840	29953	30255	30092	30166	30216	30243	30055	30106	30118	30097	30119	29984	29916	29896	29921	29928	29883	30160	30089	30191	30178	29934	29840	29860	30160	30466	29951	29892	30037	30172	30033	30251	30068	30163	29916	29710	30144	29828	30157	30060	30349	30197	30252	30132	30158	29805	30094	30006	30271	30282	30046	30102	30216	30165	29787	30045	29920	29980	29994	30163	30369	30025	30340	30126	29960	30096	30024	29923	30004	30336	29874	29756	30023	29771	29774	29986	30098	29829	30092	30521	30328	30191	30336	29890	30105	29888	30092	30120	30027	29995	30248	30010	30200	29751	29887	30067	29984	30293	30358	30200	30179	30078	30351	30291	30190	29944	29935	29978	30180	29891	29859	30151	29798	29935	29815	30256	30096	30244	30145	30105	30398	30040	29995	30147	29909	30193	30059	30001	30452	30103	29961	29968	30094	30025	29999	30307	30122	30188	30086	29807	30126	30102	30176	30125	29981	30057	29956	30119	30098	29903	30027	30062	30149	30072	29950	30039	30172	30153	29970	30070	29952	30031	30073	30123	30036	30209	29923	30179	29996	30093	30106	30024	29926	30074	29717	29885	29857	29895	29947	29969	30013	29989	29994	29953	30098	29793	29992	30127	29965	29895	29906	30199	30179	30015	30065	30193	30385	30134	29911	29866	29975	30079	29772	30108	30084	29874	30111	30015	30098	30069	29783	29855	30133	30269	30113	30099	30152	29991	30194	30255	30279	29993	30322	30241	30099	30077	29989	29911	29938	30014	29818	30037	30193	29943	29918	30196	30199	29975	30154	30192	30187	30009	29871	30054	30156	29988	30165	29905	30012	29979	29809	29735	29911	30201	30248	30260	29865	30040	30164	29959	30064	30160	29714	30006	30001	30039	30161	29870	30090	29849	29934	29867	29785	29941	30031	30203	30072	30075	29966	30033	30032	30060	29942	29951	29890	30215	30150	30167	30251	30187	30289	30253	29967	30112	30161	30291	29822	29715	30095	30150	30104	29746	29906	30183	29909	29824	30144	30056	30187	30207	30079	29862	29925	29907	30021	29816	29984	30227	30303	30056	30138	30045	29906	29883	29955	29845	30296	30209	30248	30138	30039	30047	30012	30043	29957	29987	29909	30060	29985	30217	30077	29990	30176	30053	30007	30226	29966	30258	30316	29730	30075	30149	30408
27648	47627	47210	39204	33723	30006	27341	25258	24016	22952	22258	21832	21122	20822	20352	20097	19956	19812	19701	19457	19423	19540	19228	19301	19275	19173	18946	19010	18948	18632	18823	18594	18647	18557	18746	18737	18616	18472	18503	18759	18428	18604	18564	18555	18398	18432	18454	18613	18320	18496	18412	18347	18542	18439	18375	18440	18386	18470	18483	18482	18563	18468	18428	18463	18448	18402	18601	18461	18722	18502	18599	18497	18279	18508	18500	18464	18392	18517	18434	18577	18482	18523	18366	18478	18522	18431	18354	18554	18486	18409	18680	18602	18474	18485	18453	18649	18631	18519	18480	18539	18546	18403	18425	18475	18502	18419	18458	18342	18359	18367	18430	18526	18294	18509	18438	18432	18472	18509	18509	18456	18551	18385	18482	18428	18510	18439	18541	18327	18393	18428	18570	18406	18461	18525	18448	18533	18398	18329	18477	18354	18678	18577	18339	18454	18680	18457	18520	18312	18582	18363	18656	18451	18306	18440	18281	18384	18561	18573	18538	18490	18359	18384	18482	18330	18530	18269	18557	18315	18311	18465	18478	18559	18608	18328	18667	18483	18417	18299	18505	18506	18533	18403	18388	18282	18467	18534	18364	18401	18460	18565	18374	18486	18250	18297	18228	18591	18490	18456	18466	18430	18463	18441	18484	18399	18423	18561	18316	18539	18480	18368	18401	18497	18477	18326	18621	18647	18363	18538	18398	18422	18339	18561	18514	18267	18300	18309	18351	18547	18533	18458	18463	18251	18359	18337	18509	18527	18456	18301	18517	18458	18415	18335	18502	18396	18528	18370	18542	18668	18377	18586	18464	18290	18506	18553	18331	18508	18439	18623	18442	18321	18613	18429	18377	18352	18511	18386	18395	18551	18523	18560	18503	18397	18365	18481	18433	18355	18584	18404	18456	18407	18391	18357	18272	18428	18489	18516	18366	18410	18387	18491	18264	18578	18429	18419	18485	18584	18570	18526	18487	18383	18317	18382	18323	18508	18472	18285	18416	18535	18419	18319	18424	18465	18437	18499	18502	18268	18317	18445	18512	18357	18463	18369	18496	18358	18554	18377	18394	18446	18502	18444	18491	18370	18480	18305	18627	18395	18592	18351	18333	18574	18427	18452	18435	18430	18414	18360	18566	18559	18690	18437	18472	18569	18510	18480	18544	18384	18523	18641	18588	18403	18479	18463	18538	18277	18633	18232	18287	18532	18504	18461	18559	18434	18484	18230	18277	18492	18457	18529	18556	18371	18455	18312	18374	18439	18545	18466	18538	18500	18336	18507	18415	18535	18617	18433	18556	18391	18501	18525	18304	18460	18392	18543	18482	18479	18609	18414	18301	18221	18477	18440	18408	18358	18435	18468	18301	18332	18366	18610	18438	18400	18448	18412	18494	18294	18364	18436	18499	18350	18455	18366	18410	18437	18471	18460	18415	18452	18426	18568	18577	18385	18342	18458	18390	18380	18451	18504	18678	18286	18340	18586	18363	18399	18439	18330	18469	18535	18423	18401	18385	18607	18435	18442	18366	18518	18335	18380	18334	18441	18294	18358	18441	18446	18595	18511	18539	18419	18587	18322	18417	18466	18382	18307	18413	18362	18371	18488	18242	18596	18344	18341	18337	18501	18551	18329	18352	18498	18401	18406	18397	18498	18543	18483	18471	18357	18375	18582	18448	18430	18426	18484	18475	18458	18382	18487	18486	18431	18452	18499	18236	18372	18495	18528	18488	18504	18507	18393	18457	18425	18539	18505	18414	18325	18439	18498	18407	18603	18460	18203	18567	18300	18548	18465	18350	18492	18482	18503	18412	18597	18547	18282	18507	18445	18469	18301	18357	18373	18598	18438	18475	18445	18406	18490	18359	18347	18528	18544	18504	18546	18545	18281	18359	18428	18260	18398	18149	18717	18381	18358	18412	18470	18737	18537	18420	18359	18492	18360	18338	18363	18338	18596	18507	18502	18408	18484	18397	18402	18535	18543	18555	18481	18432	18484	18426	18403	18619	18445	18516	18579	18463	18479	18575	18341	18648	18557	18297	18428	18562	18338	18485	18441	18521	18450	18368	18491	18642	18629	18344	18511	18492	18524	18414	18475	18404	18392	18412	18312	18375	18522	18317	18613	18637	18395	18457	18453	18529	18487	18468	18461	18449	18554	18299	18384	18484	18377	18432	18335	18506	18290	18507	18345	18589	18507	18585	18395	18427	18231	18449	18443	18235	18443	18269	18356	18509	18550	18282	18325	18671	18501	18414	18502	18517	18405	18491	18613	18546	18387	18467	18602	18470	18561	18450	18341	18292	18483	18328	18414	18619	18366	18455	18507	18428	18441	18403	18578	18320	18489	18479	18410	18262	18505	18511	18430	18414	18410	18455	18214	18383	18446	18464	18498	18266	18390	18527	18398	18313	18628	18682	18548	18626	18428	18469	18391	18420	18377	18635	18464	18418	18397	18349	18376	18544	18454	18413	18546	18299	18479	18470	18571	18254	18463	18437	18601	18463	18328	18547	18327	18441	18372	18450	18437	18446	18539	18652	18324	18692	18412	18684	18497	18531	18443	18550	18454	18647	18549	18457	18611	18509	18552	18385	18500	18425	18556	18601	18672	18412	18475	18378	18445	18453	18457	18426	18644	18562	18506	18415	18284	18358	18525	18330	18413	18502	18615	18587	18414	18607	18203	18521	18369	18317	18585	18502	18532	18463	18385	18538	18664	18432	18460	18267	18395	18499	18470	18580	18507	18561	18582	18388	18451	18428	18344	18604	18354	18799	18317	18637	18441	18400	18520	18448	18602	18437	18432	18483	18199	18511	18559	18428	18499	18338	18427	18666	18434	18481	18370	18453	18375	18313	18467	18423	18258	18421	18444	18568	18355	18508	18353	18303	18545	18571	18443	18540	18374	18443	18391	18500	18519	18401	18388	18585	18582	18393	18438	18482	18285	18515	18383	18368	18431	18473	18334	18554	18391	18551	18397	18487	18357	18315	18433	18460	18465	18444	18490	18408	18502	18498	18377	18402	18454	18295	18592	18597	18426	18558	18499	18485	18380	18632	18183	18510	18454	18427	18457	18485	18364	18290	18504	18443	18457	18540	18530	18631	18497	18338	18432	18234	18352	18432	18462	18383	18314	18503	18398	18506	18460	18311	18367	18487	18564	18624	18415	18463	18477	18521	18371	18522	18546	18412	18605	18449	18364	18405	18493	18326	18356	18235	18381	18467	18308	18537	18252	18455	18502	18478	18384	18434	18558	18382	18416	18397	18337	18291	18346	18680	18560	18477	18485	18545	18411	18523	18475	18210	18296	18486	18361	18578	18649	18457	18448	18459	18348	18477	18407	18569	18371	18298	18518	18432	18486	18369	18404	18268	18649	18472	18253	18514	18394	18537	18489	18464	18450	18378	18438	18445	18601	18437	18504	18439	18537	18407	18431	18354	18433	18480	18471	18344	18766	18460	18486	18668	18320	18551	18380	18420	18419	18452	18577	18386	18516	18437	18458	18522	18373	18294	18386	18518	18448	18398	18446	18421	18535	18527	18605	18438	18520	18437	18390	18488	18337	18534	18383	18459	18390	18504	18392	18527	18255	18541	18470	18540	18534	18416	18583	18305	18409	18392	18336	18493	18436	18398	18477	18430	18470	18559	18518	18553	18312	18557	18541	18536	18207	18418	18337	18627	18311	18640	18414	18552	18303	18347	18509	18301	18441	18593	18326	18425	18395	18480	18384	18391	18519	18480	18479	18392	18551	18442	18440	18586	18410	18516	18494	18482	18574	18420	18448	18479	18524	18496	18420	18467	18458	18494	18475	18327	18406	18446	18562	18521	18474	18350	18327	18518	18392	18519	18283	18555	18569	18459	18299	18423	18514	18479	18497	18424	18403	18343	18691	18621	18470	18384	18544	18449	18415	18313	18641	18380	18538	18255	18387	18459	18327	18516	18250	18449	18485	18499	18352	18524	18436	18334	18525	18466	18483	18355	18275	18494	18544	18501	18570	18309	18587	18464	18588	18380	18559	18368	18487	18435	18416	18554	18325	18367	18463	18375	18461	18417	18455	18404	18428	18348	18553	18480	18364	18441	18444	18390	18363	18481	18174	18483	18458	18402	18254	18408	18278	18561	18444	18472	18607	18482	18430	18415	18320	18374	18543	18580	18426	18470	18427	18442	18353	18354	18434	18564	18378	18411	18481	18424	18476	18498	18312	18367	18515	18578	18437	18553	18489	18562	18402	18439	18340	18387	18412	18576	18379	18596	18635	18463	18343	18372	18491	18489	18479	18508	18497	18462	18272	18475	18423	18621	18469	18273	18374	18533	18601	18369	18456	18541	18610	18427	18404	18411	18611	18575	18662	18535	18431	18404	18544	18437	18479	18390	18359	18477	18329	18542	18416	18412	18609	18449	18503	18421	18379	18448	18439	18459	18413	18497	18525	18435	18513	18321	18513	18288	18471	18477	18383	18463	18567	18476	18374	18353	18493	18321	18337	18612	18514	18458	18483	18310	18626	18517	18625	18522	18510	18528	18420	18750	18421	18412	18455	18489	18608	18426	18515	18240	18319	18411	18323	18533	18452	18285	18548	18513	18541	18580	18517	18460	18431	18374	18350	18545	18542	18472	18446	18381	18553	18538	18319	18629	18538	18483	18470	18540	18499	18438	18309	18420	18529	18431	18298	18494	18371	18563	18340	18409	18323	18630	18565	18453	18398	18429	18573	18363	18474	18608	18273	18687	18488	18393	18340	18296	18510	18386	18464	18591	18347	18567	18419	18460	18372	18548	18393	18558	18328	18379	18490	18502	18633	18311	18490	18435	18370	18590	18613	18554	18542	18406	18555	18458	18450	18421	18512	18440	18560	18253	18335	18252	18381	18382	18330	18511	18400	18489	18352	18371	18445	18398	18365	18489	18444	18418	18454	18551	18352	18270	18592	18380	18105	18484	18311	18512	18519	18417	18391	18606	18397	18504	18492	18466	18423	18444	18454	18466	18456	18509	18315	18297	18438	18515	18467	18595	18125	18511	18334	18485	18700	18503	18412	18491	18320	18421	18458	18472	18403	18379	18603	18458	18530	18454	18587	18488	18455	18447	18475	18501	18439	18459	18576	18397	18504	18211	18492	18496	18411	18611	18498
37536	34772	40515	38776	35453	34035	33271	32480	32005	31827	31503	31233	31422	31198	31174	30948	30908	31008	30902	31101	30715	30685	30801	30812	30791	30875	30661	30794	30712	30621	30767	30708	30698	30358	30512	30607	30717	30678	30820	30525	30644	30638	30425	30697	30595	30423	30448	30472	30593	30702	30625	30516	31023	30672	30562	30750	30824	30502	30635	30732	30542	30565	30469	30703	30683	30779	30808	30662	30644	30454	30446	30648	30811	30535	30528	30502	30840	30435	30603	30648	30701	30877	30560	30880	30656	30642	30549	30795	30600	30516	30547	30500	30744	30380	30329	30393	30602	30880	30779	30658	30449	30849	30640	30570	30757	30668	30668	30560	30616	30468	30289	30661	30556	30719	30623	30529	30662	30653	30674	30821	30629	30604	30510	30716	30704	30563	30775	30557	30412	30775	30422	30510	30690	30737	30528	30549	30540	30708	30574	30744	30704	30660	30591	30538	30476	30675	30449	30611	30580	30655	30396	30311	30611	30552	30740	30840	30895	30454	30525	30543	30750	30568	30674	30417	30720	30768	30772	30594	30706	30691	30617	30688	30685	30419	30598	30621	30599	30693	30679	30371	30781	30694	30524	30662	30583	30616	30574	30694	30707	30511	30724	30780	30978	30667	30613	30517	30469	30617	30482	30338	30448	30604	30647	30341	30473	30615	30549	30490	30627	30633	30686	30630	30548	30592	30812	31087	30495	30634	30741	30560	30555	30458	30382	30379	30760	30644	30662	30724	30307	30548	30600	30509	30542	30668	30560	30555	30169	30484	30505	30695	30608	30819	30846	30537	30550	30596	30636	30532	30607	30100	30367	30744	30527	30114	30545	30718	30772	30431	30255	30364	30203	30432	30762	30301	30729	30777	30597	30601	30593	30690	30531	30851	30265	30500	30631	30461	30525	30776	30522	30570	30600	30647	30623	30473	30473	30720	30425	30752	30620	30765	30616	30526	30733	30542	30830	30647	30400	30506	30628	30838	30702	30414	30739	30590	30549	30450	30683	30694	30811	30850	30770	30745	30722	30618	30293	30471	30561	30528	30286	30670	30508	30601	30749	30611	30661	30498	30286	30682	30458	30605	30593	30652	30530	30460	30699	30870	30666	30642	30520	30246	30749	30621	30463	30852	30420	30801	30522	30532	30570	30632	30846	30809	30523	30247	30715	30579	30499	30651	30727	30660	30660	30498	30614	30528	30258	30567	30663	30455	30610	30483	30629	30535	30582	30676	30873	30611	30512	30488	30714	30485	30637	30508	30322	30703	30609	30553	30525	30662	30608	30508	30630	30558	30388	30385	30740	30550	30574	30542	30546	30531	30602	30403	30647	30680	30458	30467	30573	30531	30557	30572	30320	30452	30923	30498	30635	30440	30802	30429	30556	30685	30417	30295	30760	30396	30760	30450	30373	30633	30380	30638	30651	30515	30255	30481	30698	30582	30509	30564	30542	30685	30463	30312	30753	30481	30498	30886	30860	30862	30668	30571	30676	30584	30837	30471	30359	30649	30716	30589	30763	30633	30532	30539	30494	30479	30720	30598	30596	30383	30558	30598	30640	30578	30594	30773	30619	30869	30612	30691	30666	30694	30541	30325	30409	30693	30520	30901	30557	30677	30538	30671	30664	30578	30785	30670	30803	30544	30386	30332	30507	30652	30420	30392	30587	30755	30607	30542	30567	30690	30565	30881	30581	30360	30382	30578	30789	30386	30574	30561	30696	30390	30504	30497	30531	30574	30698	30725	30362	30361	30668	30551	30414	30532	30604	30561	30565	30802	30582	30464	30292	30393	30577	30705	30731	30354	30499	30579	30566	30699	30628	30547	30873	30568	30525	30581	30740	30612	30449	30764	30591	30486	30408	30416	30484	30459	30648	30325	30550	30640	30705	30599	30480	30568	30331	30461	30683	30752	30550	30614	30615	30527	30730	30539	30427	30789	30333	30696	30623	30330	30752	30546	30676	30832	30556	30514	30897	30700	30701	30749	30696	30646	30516	30485	30658	30916	30617	30516	30612	30520	30505	30865	30579	30533	30567	30501	30514	30618	30638	30409	30591	30738	30377	30470	30452	30670	30503	30643	30900	30471	30636	30517	30694	30660	30625	30439	30772	30455	30455	30403	30663	30752	30999	30910	30503	30464	30656	30690	30579	30454	30681	30531	30471	30567	30449	30471	30532	30556	30653	30762	30802	30755	30600	30750	30443	30470	30467	30554	30473	30775	30424	30543	30524	30325	30692	30655	30534	30713	30373	30324	30421	30863	30665	30383	30807	30417	30615	30733	30814	30442	30677	30563	30513	30672	30446	30379	30553	30604	30498	30499	30692	30402	30624	30667	30794	30515	30564	30519	30654	30522	30596	30430	30743	30803	30343	30459	30381	30390	30559	30632	30650	30700	30624	30551	30304	30567	30641	30639	30672	30783	30669	30607	30570	30505	30437	30456	30495	30718	30224	30536	30826	30552	30683	30531	30229	30540	30243	30524	30712	30762	30398	30618	30765	30650	30498	30824	30741	30411	30484	30423	30535	30515	30687	30568	30516	30615	30594	30842	30800	30522	30748	30588	30598	30503	30491	30942	30410	30846	30435	30719	30851	30540	30462	30588	30583	30677	30826	30662	30651	30698	30749	30469	30610	30630	30747	30516	30547	30677	30559	30469	30677	30555	30486	30588	30694	30809	30649	30473	30652	30715	30839	30698	30621	30543	30662	30386	30415	30568	30438	30746	30529	30596	30631	30463	30497	30453	30482	30566	30467	30589	30544	30565	30705	30146	30478	30613	30667	30387	30480	30720	30641	30700	30535	30697	30398	30450	30441	30742	30619	30554	30764	30626	30637	30369	30531	30605	30640	30450	30641	30481	30509	30698	30645	30620	30585	30384	30621	30491	30504	30269	30698	30444	30538	30463	30748	30531	30500	30787	30608	30520	30440	30377	30712	30623	30725	30773	30545	30614	30442	30558	30599	30307	30597	30543	30807	30505	30531	30528	30400	30505	30462	30449	30618	30473	30369	30613	30657	30432	30573	30501	30501	30496	30661	30789	30658	30714	30663	30696	30763	30645	30581	30528	30854	30573	30596	30893	30544	30770	30644	30376	30600	30636	30660	30391	30517	30562	30577	30274	30855	30585	30595	30718	30341	30572	30291	30351	30479	30719	30515	30751	30554	30628	30721	30439	30713	30581	30762	30541	30615	30410	30925	30634	30540	30747	30693	30680	30440	30369	30623	30730	30743	30554	30601	30391	30316	30773	30623	30743	30522	30537	30544	30666	30646	30649	30672	30440	30461	30523	30443	30416	30471	30474	30597	30466	30559	30323	30530	30358	30603	30507	30365	30623	30479	30512	30690	30544	30705	30480	30519	30387	30368	30591	30603	30569	30535	30774	30648	30429	30648	30516	30471	30635	30468	30706	30735	30433	30537	30350	30618	30628	30523	30674	30756	30161	30474	30476	30366	30412	30445	30485	30687	30600	30607	30551	30683	30808	30362	30262	30571	30888	30597	30587	30620	30680	30705	30755	30854	30621	30574	30636	30799	30645	30775	30507	30580	30627	30543	30764	30483	30360	30824	30428	30675	30356	30629	30642	30637	30566	30388	30478	30618	30593	30647	30402	30545	30477	30695	30511	30442	30554	30756	30560	30616	30690	30450	30564	30572	30587	30285	30586	30399	30638	30382	30542	30615	30772	30660	30670	30742	30607	30507	30447	30500	30630	30599	30622	30656	30853	30558	30667	30658	30405	30748	30607	30539	30563	30371	30379	30597	30539	30760	30538	30556	30647	30619	30603	30521	30760	30737	30517	30411	30409	30705	30431	30682	30431	30593	30507	30715	30766	30617	30338	30585	30257	30445	30188	30508	30404	30448	30923	30482	30525	30734	30695	30582	30873	30538	30444	30669	30702	30549	30367	30530	30616	30410	30409	30458	30728	30641	30568	30765	30613	30680	30518	30647	30634	30402	30533	30653	30692	30773	30746	30583	30361	30694	30410	30933	30364	30455	30421	30547	30438	30927	30707	30611	30553	30551	30642	30469	30940	30525	30790	30594	30749	30596	30710	30576	30330	30757	30554	30372	30533	30873	30544	30774	30275	30522	30526	30684	30694	30574	30424	30561	30525	30715	30752	30423	30582	30898	30495	30657	30375	30692	30698	30463	30626	30528	30754	30912	30543	30808	30662	30704	30452	30506	30573	30839	30246	30547	30641	30386	30474	30665	30533	30685	30709	30776	30569	30601	30551	30881	30725	30843	30611	30591	30740	30427	30573	30631	30547	30824	30584	30180	30341	30615	30484	30558	30482	30624	30443	30849	30900	30549	30571	30598	30591	30469	30611	30610	30289	30498	30466	30695	30519	30807	30566	30596	30551	30770	30740	30536	30395	30431	30574	30781	30548	30458	30592	30525	30577	30721	30593	30700	30478	30521	30515	30533	30586	30601	30640	30388	30465	30591	30433	30778	30618	30831	30579	30663	30535	30602	30830	30661	30645	30554	30352	30581	30662	30557	30842	31125	30458	30672	30440	30648	30574	30836	30582	30560	30617	30582	30772	30550	30438	30773	30776	30511	30451	30571	30610	30704	30448	30592	30412	30490	30754	30582	30844	30151	30584	30403	30571	30540	30560	30763	30787	30893	30603	30463	30619	30581	30444	30376	30464	30522	30632	30547	30506	30791	30562	30526	30649	30687	30437	30371	30816	30675	30749	30373	30565	30749	30286	30646	30770	30500	30643	30700	30382	30509	30806	30408	30625	30724	30762	30523	30534	30640	30708	30599	30597	30490	30442	30907	30768	30515	30858	30569	30908	30664	30776	30817	30675	30716	30525	30921	30582	30523	30549	30571	30669	30578	30586	30567	30587	30461	30430	30425	30695	30735	30577	30517	30663	30546	30559	30592	30574	30739	30574	30721	30255	30653	30637	30398	30683	30437	30447	30782	30405	30376	30607	30509	30491	30404	30414	30885	30968	30810	30395	30866	30518	30796	30711	30497	30664	30466	30592	30410	30426	30716	30433	30554	30524	30508	30386	30743	30494	30779	30399	30754	30618	30524	30683	30665	30625	30668	30698	30497	30746	30785	30856	30614	30784	30719	30771	30668	30514	30397	30694	30630	30484	30501	30623	30392	30384	30750	30776	30733	30332
28518	36174	35967	29720	26115	23844	22405	21583	20968	20596	20344	20112	19799	19591	19524	19263	19344	19472	19307	19276	19147	19175	19211	18916	19013	19078	19017	19010	19055	18853	19096	18775	18856	18715	18846	19007	18773	18715	19007	18743	18778	18727	18868	18966	18745	18860	18837	18836	18945	18796	18952	18929	18788	18813	18875	18875	18902	18873	18711	18902	18828	18710	18739	18946	18998	18813	18751	18683	18963	18662	18732	18756	18785	18778	18854	18699	18901	18747	18929	18616	18568	18726	18712	18917	18781	18742	18846	18890	18541	18929	18703	18936	18732	18682	18791	18818	18691	18694	18832	18847	18630	18732	18727	18756	18813	18781	18693	18784	18695	18794	18763	18689	18656	18870	18685	18880	18703	18653	18713	18846	18877	18651	18878	18842	18680	18753	18870	18802	18681	18877	18877	18622	18854	18775	18502	18725	18702	18957	18737	18858	18601	18613	18746	18827	18663	18739	18831	18552	18672	18742	18636	18836	18840	19008	18704	18634	18692	18776	18753	18772	18667	18766	18766	18612	18745	18739	18673	18687	18780	18720	18814	18748	18574	18619	18738	18664	18761	18810	18738	18814	18583	18598	18768	18586	18603	18674	18789	18792	18915	18891	18768	18651	18847	18663	18768	18929	18648	18776	18839	18715	18636	18859	18765	18753	18789	18696	18815	18748	18716	18735	18826	18829	18607	18963	18803	18815	18885	18580	18682	18701	18838	18828	18634	18778	18797	18721	18780	18695	18870	18758	18710	18941	18779	18701	18775	18926	18913	18738	18685	18892	18769	18778	18766	18835	18683	18637	18960	18590	18823	18798	18797	18599	18745	18863	18739	18599	18662	18641	18607	18703	18743	18863	18693	18845	18907	18889	18637	18692	18889	18602	18705	18870	18704	18797	18855	18790	18727	18762	18705	18823	18710	18827	18730	18717	18817	18921	18789	18755	18701	19012	18719	18857	18852	18791	18631	18684	18678	18685	18922	18616	18835	18956	18763	18740	18728	18750	18817	18576	18781	18827	18816	18584	18786	18888	18663	18693	18720	18801	18877	18709	18760	18602	18798	18840	18877	18823	18743	18669	18797	18749	18769	19027	18570	18722	18800	18701	18762	18776	18706	18874	18836	18810	18905	18682	18805	18850	18787	18656	18993	18884	18994	18828	18596	18897	18766	18796	18913	18851	18742	18750	18709	18871	18757	18777	18621	18529	18663	18750	18666	18822	18631	18739	18821	18800	18792	18551	18749	18892	18798	18741	18676	18789	18864	18886	18814	18781	18848	18765	18872	18783	18703	18809	18584	18863	18839	18839	18649	18603	18833	18894	18956	18530	18826	18715	18698	18636	18913	18741	18870	18732	18899	18647	18805	18832	18811	18794	18879	18671	18720	18814	18794	18604	18952	18735	18808	18823	18763	18710	18785	18685	18691	18640	18804	18830	18737	18851	18828	18846	18897	18775	18733	18941	18620	18598	18988	18787	18960	18673	18864	18849	18767	18579	18812	18755	18715	18757	18812	18724	18781	19000	18875	18718	18702	18874	18853	18690	18716	18960	18740	18624	18803	18726	19020	18724	18911	18751	18842	18886	18784	18703	18751	18739	18761	18800	18780	18822	18886	18917	18745	18648	18727	18806	18684	19014	18853	18705	18717	18854	18861	19046	18848	18885	18769	18823	18720	18742	18627	18726	18791	18627	18579	18908	18734	18956	18732	18867	18757	18969	18811	18767	18796	18896	18864	18790	18665	18672	18672	18824	18865	18670	18785	18781	18708	18782	18636	18705	18706	18819	18643	18777	18964	18800	18620	18712	18777	18882	18954	18790	18837	18594	18669	19078	18765	18847	18834	18727	18775	18518	18850	18686	18539	18922	18676	18709	18624	18800	18922	18584	18630	18784	18498	18755	18908	18654	18745	18668	18925	18843	18764	18763	18734	18827	18749	18588	18738	18681	18716	18681	18671	18883	18712	18679	18880	18794	18720	18705	18598	18645	18819	18854	18598	18756	18835	18850	18628	18665	19013	18848	18733	18580	18789	18507	18689	18649	18681	18900	18787	18740	18589	18900	18650	18721	18888	18569	18857	18762	18653	19015	18888	18886	18890	18703	18797	18734	18755	18642	18835	18705	18607	18872	18864	18795	18755	18671	18759	18872	18698	18749	18797	18740	18805	18829	19003	18778	18769	18660	18809	18965	18808	18670	18807	18943	18838	18923	18907	18885	18625	18648	18809	18731	18866	18685	18877	18693	18766	18732	18698	18749	18817	18750	18692	18921	18761	18918	18879	18768	19013	18724	18768	18700	18739	18695	18750	18822	18814	18640	18752	18740	18718	18871	18828	18867	18599	18689	18848	18716	18705	18759	18797	18570	18699	18520	18790	18925	18745	18713	18740	18699	18784	18790	18820	18952	18778	18698	18749	18669	18738	18788	18961	18978	18878	18719	18823	18852	18678	18797	18727	18597	18810	18738	18890	18769	18810	18838	18716	18785	18841	18841	18813	18724	18776	18767	18682	18730	18897	18854	18599	18883	18800	18774	18840	18937	18706	18874	18863	18759	18862	18726	18889	18808	18903	18897	18693	18808	18674	18819	18740	18766	18582	18885	18653	18758	18696	18581	18773	18750	18782	18625	18770	18767	18806	18731	18736	18660	18792	18855	18756	18874	18728	18922	18787	18783	18802	18711	18895	18928	18920	18879	18785	18899	18822	18855	18739	18728	18598	18930	18654	18672	18840	18784	18809	18878	19008	18781	18806	18631	18777	18774	18801	18805	18777	18839	18823	18808	18880	18756	18887	18972	18979	18657	18875	18823	18698	18857	18764	18644	18665	18727	18755	18743	18959	18897	18867	18817	18828	18592	18716	18727	18738	18728	18707	18728	18818	18871	18685	18686	18905	18851	18661	18605	18744	18602	18705	18481	18805	18732	18843	18948	18760	18837	18957	18623	18792	18673	18849	18710	18683	18639	18698	18872	18682	18961	18873	18652	18700	18770	18758	18815	18803	18748	18982	18817	18769	18675	18672	18903	18722	18899	18774	18751	18645	18741	18716	18889	18825	18956	18763	18816	18615	18660	18572	18689	18679	18741	18908	18639	18662	18672	18654	18543	18543	18904	18651	18824	18852	18825	18691	18887	18702	18776	18909	18913	18650	18687	18649	18741	18900	18859	18769	18713	18800	18753	18743	18826	18871	18789	18880	18682	18710	18724	18787	18697	18856	18594	18663	18744	18903	18693	18593	18658	18850	18840	18851	18743	18732	18776	18818	18899	18665	18838	18724	18773	18872	18871	18627	18774	18821	18620	18932	18795	18901	18840	18698	18716	18723	18818	18758	18571	18770	18762	18847	18622	18725	18932	18743	18727	18586	18786	18693	18923	18753	18812	18865	18873	18851	18783	18683	18719	18679	18759	18885	18480	18815	18808	18781	18615	18749	18613	18817	18798	18956	18769	18649	18854	18658	18765	18848	18980	18869	18766	18922	18732	18673	18835	18781	18768	18749	18623	18788	18957	18775	18903	18672	18690	18709	18704	18602	18554	18653	18900	18803	18877	18670	18671	18883	18708	18654	18681	18913	18779	18685	18737	18883	18875	18678	18831	18586	18902	18752	18647	18840	18560	18786	18725	18805	18680	18735	18758	18773	18712	18733	18785	18569	18782	18771	18642	18759	18850	18675	18743	18724	18511	18874	18693	18830	18761	18869	18671	18617	18723	18807	18864	18694	18646	18529	18780	18903	18682	18653	18818	18725	18876	18886	18798	18601	18765	18832	18731	18861	18922	18660	18780	18915	18811	18797	18736	18679	18723	18687	18771	18768	18770	18761	18621	18656	18894	18683	18798	18811	18785	18602	18806	18852	18658	18785	18805	18757	18908	18664	18679	18768	18609	18711	18724	19087	18597	18832	18880	18908	18635	18583	18664	18759	18751	18675	18673	18710	18686	18839	18742	18761	18866	18716	18935	18565	18703	18936	18755	18824	18757	18695	18646	18964	18790	18914	18800	18845	18796	18725	18684	18739	18727	18714	18769	18864	18589	18674	18623	18800	18889	18808	18730	18865	18730	18625	18831	18685	18636	18938	18612	18782	18698	18855	18837	18743	18764	18898	18672	18702	18791	18710	18856	18750	18779	18822	18668	18597	18593	18768	18519	18754	18709	18711	18584	18942	19024	18844	18761	18827	18918	18823	18745	18555	18744	18894	18658	18855	18800	18713	18779	18820	18853	18717	18758	18533	18640	18828	18744	18771	18694	18629	18795	18645	18685	18710	18427	18725	18741	18650	19043	18854	18814	18745	18720	18863	18906	18789	18771	18797	18765	18777	18704	18826	18733	18541	18917	19023	18767	18817	18732	18814	18805	18740	18842	18601	18722	18687	18663	18744	18807	18761	18752	18782	18695	18884	18775	18651	18786	18765	18777	18605	18668	18877	18734	18608	18566	18915	18689	18718	18796	18871	18934	18778	18923	18783	18917	18948	18837	18760	18639	18601	18630	18849	18715	18824	18844	18612	18826	18869	18889	18919	18727	18708	18821	18559	18711	18778	18798	18710	18798	18859	18865	18897	18736	18713	18592	18716	18732	18832	18607	18732	18981	18807	18872	18799	18674	18904	18682	18760	18625	18685	18832	18803	18739	18637	18870	18918	18773	18715	18886	18712	18920	18748	18786	18958	18681	18746	18817	18732	18789	18811	18838	18855	18755	18813	18680	18694	18597	18809	18802	18767	18786	18717	18637	18775	18778	18730	18657	18803	18645	18731	18906	18554	18650	18701	18889	18867	18737	18678	18602	18842	18735	18784	18774	18775	18734	18848	18838	18742	18839	18780	18749	18757	18749	18873	18705	18679	18769	18678	18872	18766	18764	18846	18799	18683	18835	18841	18619	18909	18682	18813	18600	18710	18766	18727	18788	18639	18821	18763	18809	18786	18569	18629	18587	18877	18750	18824	18804	18766	18883	18944	18991	18750	18906	18832	18726	18867	18714	18780	18659	18866	18740	18893	18682	18662	18700	18838	18646	18912	18625	18731	18814	18843	18623	18723	18917	18901	18874	18766	18666	18605	18886	18929	18761	18662	18826	18692	18790	18704	18946	18803	18762	18880	18878	18702	18700	18670	18650	18842	18787	18737	18697	18828	18941	18968	18808
24029	21217	27977	26154	26978	32938	35143	32423	31763	31536	31416	30712	30641	30428	30441	30038	30127	30153	29789	29988	29822	29859	30027	29715	29760	29854	29304	29428	29555	29297	29282	29453	29459	29196	29430	29118	29065	29522	29409	29450	29308	29264	29372	29419	29250	29540	29340	29679	29128	29192	29188	29372	29431	29431	29168	29576	29624	29417	29240	29329	29390	29391	29257	29491	29279	29196	29086	29314	29288	29632	29211	29558	29569	29412	29225	29313	29163	29384	29420	29314	29583	29601	29564	29405	29407	29326	29381	29496	29214	29218	29325	29351	29476	29546	29238	29150	29512	29278	29430	29300	29437	29284	29379	29125	29220	29102	29176	28913	29423	29235	29142	29468	29263	29275	29448	29380	28875	29252	29279	29109	29409	29100	29298	29538	29220	29039	29396	29753	29390	29423	29296	29157	29158	29326	29140	29473	29401	29243	29456	29383	29648	29649	29159	29262	29412	29486	29527	29193	29414	29250	29203	29286	29269	29111	29144	29232	29193	29292	29353	29208	29021	29337	29012	29214	29702	29139	29112	29190	29322	29305	29477	29142	29147	29159	29339	29538	29029	29337	29006	29047	29408	29303	29433	29267	29441	29280	29190	29049	29170	29062	29271	29282	29323	29091	28986	28972	29098	29144	29377	29288	29313	29118	29190	29442	29096	29231	29284	29320	29292	29135	28957	29339	29188	29127	29419	29398	29479	29242	29159	29357	29311	29065	29113	29682	29247	29439	29248	29441	29208	29130	29245	29333	29029	29375	29253	29224	29349	29307	29530	29303	29231	29341	29232	29231	29329	29312	29259	29369	29572	29345	29369	29398	29439	29436	29582	29530	29425	29224	29325	29088	29173	29478	29300	29047	29308	29247	29258	29283	29271	29446	29350	29138	29370	29174	29200	29494	29240	29327	28904	29194	29322	29215	29140	29533	29229	29338	29243	29161	29205	29175	29239	29372	29663	29244	29394	29206	29133	29235	29089	29224	29294	29085	29104	29227	29193	29314	29287	29160	29362	29210	29128	29436	29176	29268	29162	29461	29432	29054	29256	29041	29305	29236	29169	29193	29182	29240	29424	29302	29299	29286	29621	29478	29360	29389	29462	29229	29107	28977	29413	29353	29243	29333	29411	29165	29252	28982	29457	29085	29262	29100	29349	29325	29246	29531	29186	29102	29136	29264	29306	29197	29134	29177	29224	28719	29368	29290	29247	29019	29229	29168	28838	29284	29478	28939	29262	29077	29559	29257	29220	29352	29390	29494	29233	29162	29504	29087	29431	29322	29359	29332	29368	29013	28846	29282	29105	29178	29262	29336	29408	29315	28967	29546	29123	29066	29242	29246	29248	29202	29322	29278	29163	29240	29457	29301	29276	29077	28944	29477	29016	29377	29018	29232	29377	29131	29008	29311	29173	29328	29300	29209	29183	29306	29445	29321	29341	29229	29165	29358	29515	29604	29148	29089	29082	29353	29278	29130	29387	29383	29334	29348	29037	29295	29433	29183	29456	29187	29287	29436	29343	29315	29206	28933	29331	29047	29266	29243	29520	29241	29331	29534	29402	29472	29157	29011	29465	29223	29320	29128	29209	29249	29285	29288	29135	29334	29130	29402	29226	29081	29237	29511	29337	29163	29225	29172	29229	29403	29294	28829	29191	29171	29394	29194	29201	29259	29327	29326	29045	29225	29245	29214	29051	29547	29328	29155	29253	29211	29162	29056	29253	29316	29365	29340	28938	29173	29500	29277	29523	29161	29273	29267	29233	29460	29484	29193	29103	29001	29091	29111	29428	29387	28990	29176	29176	29439	29406	29412	29264	29155	29137	29034	29094	29216	29399	29222	29264	29339	29542	29151	29029	29091	29365	29292	29416	29203	29175	29062	29331	29211	29509	29332	29409	29189	29342	29481	29259	29306	29388	29337	29124	29193	29260	29380	29442	29388	29345	29418	29070	29352	29284	29379	29191	29549	29299	29147	29032	29353	29221	29417	29243	29370	29237	28981	29126	29005	29202	29038	29168	29287	29218	29057	29131	29576	29509	29526	29471	29388	29219	29213	28998	28984	29397	29427	29220	29173	29222	29322	29262	29518	29146	29138	29429	29243	29371	29567	29579	29130	29437	29151	29165	29102	29304	29206	29323	29326	29113	29179	29119	29278	29858	29409	29084	29221	29244	29257	29768	29454	29283	29322	29113	29085	29169	29089	29274	29355	29492	29479	28929	29131	29319	29481	29442	29716	29204	29100	29225	29449	29433	29133	29218	29100	29290	29361	29402	29183	29367	29188	29338	29286	29401	29028	29242	29400	29156	29203	29348	29229	29502	29462	29356	29247	29440	29567	29360	29375	29239	29378	29117	28948	29374	29334	29358	29267	29262	29244	29354	29437	29240	29288	29240	28970	29335	29532	29237	29461	29376	29321	29287	29217	29449	29297	29044	29317	29111	29138	29392	29287	29555	29293	29538	29501	29267	29443	29605	29215	29201	29479	29315	29290	29455	29157	29160	29072	29117	29289	29176	29385	29293	29476	29212	29341	29292	29109	28976	29126	29296	29303	29463	29355	29445	29242	29149	29233	29439	29239	28986	29336	29345	29171	29270	29086	29355	29290	29305	29239	29413	29324	29196	29105	29403	29166	29353	29519	29226	29444	29372	29404	29004	29503	29528	28985	29407	29092	29231	29414	29619	29180	29037	29056	28918	29197	29472	29411	29196	29035	29480	29274	28998	29285	29547	29313	29310	29201	29154	29336	29301	29155	29276	29151	29322	29139	29104	29298	29207	29301	29217	29279	29238	29173	29439	29373	28979	29081	29231	29455	29402	29239	29440	29263	29362	29281	29221	29329	29311	29220	29163	29276	29442	29177	29214	29540	29466	29277	29388	29389	29499	29256	29459	29423	29356	29427	29175	29526	29370	29004	29343	29129	29410	29380	29133	29107	29462	29456	29327	29192	29376	29114	29294	29373	29578	29301	29262	29405	29486	29306	29264	29414	29174	29412	29432	29064	29243	29045	29280	29302	29311	29210	29020	29549	29124	29153	29122	29365	29320	29294	29273	29419	29369	29187	29190	29031	29363	29240	29258	29544	29206	28896	29201	29159	29571	29401	29270	29483	29404	29140	29363	29340	29472	29335	29267	29424	29384	29238	29126	29462	29599	29156	29274	28976	29405	29146	28953	29178	29479	29413	29206	29245	29410	29285	28813	29301	29326	29141	29259	29274	29373	29210	29643	29306	29364	29314	29342	29001	29114	29493	29170	28999	29092	28925	29000	29432	29213	29200	29115	29596	29301	29199	29204	29156	29171	29176	29356	29290	29424	29405	29399	29185	29205	29107	29237	29291	29105	29368	29173	29366	29225	29070	29408	28990	29157	29499	29402	29045	29217	29401	29345	29292	29233	28927	29005	29288	29229	29510	29442	29206	29393	29137	29365	29007	29109	29428	29112	29401	29138	29284	29575	29244	29229	29225	29366	29183	29120	29312	29300	29266	29020	29458	29295	29376	29309	29329	29098	29498	29403	29199	29318	29339	29124	28902	29351	29058	29411	29123	29179	29394	29315	29192	29231	29140	29289	29295	29181	29274	29200	29189	29068	28987	29422	29015	29347	29524	29197	29280	29169	28986	29420	29262	29129	28922	29307	29383	29369	29353	29305	29263	29179	28995	29116	29285	29213	29276	29428	29268	29256	29457	29386	29139	29318	29206	28999	29246	29245	29019	29522	29261	29158	29101	29376	29379	29405	29194	29311	29131	29251	29301	29146	29374	29036	29528	29047	29223	29294	29483	29207	29248	29217	29427	29271	29005	29211	29354	29332	29305	29428	29284	29135	29209	29301	29037	29110	29214	29362	29381	29286	29153	29298	29135	29292	29130	29138	29208	29608	29254	29312	29061	29149	29095	29319	29012	29096	29354	29284	29381	29530	29069	29313	29185	29124	29254	29208	29360	29313	29031	29181	29246	29428	29486	29177	29411	29318	29369	29230	29156	29282	29289	29235	29534	29451	28941	29295	29295	29441	29222	29040	29341	29659	29177	29208	29449	29037	29246	29341	29437	29237	29476	29336	29274	29089	29187	29167	29264	29133	29260	29469	29349	29246	29422	29447	29106	29419	29389	29240	29248	29202	29274	29503	29079	29203	29064	29430	29248	29165	29403	29245	29191	29238	29398	29317	29173	29195	29123	29248	29450	29414	29323	29108	29273	29431	29349	29156	29110	29336	29007	29136	29556	29322	29250	29100	29396	29240	29115	29141	29161	29301	29323	29171	29614	29180	29381	29261	29254	29407	29524	29252	29028	29185	29245	29233	29247	29359	29329	29344	29672	29094	29460	28990	29522	29193	29225	29468	29425	29259	29354	29518	29601	29336	29265	29665	29182	29094	29332	29408	29308	29341	29223	29158	29231	29108	29310	29115	29406	29183	29400	29104	29462	29314	29438	29258	29271	29305	29110	28978	29341	29077	29187	29327	29364	29309	28978	29492	29231	29576	29394	29257	29279	29073	29297	29346	29031	29164	29349	29249	29217	29397	28945	29138	29193	29324	29242	29137	29181	29399	29348	29448	29294	29338	29446	29191	29184	29398	29088	29276	29134	29319	29137	29426	29094	29420	29389	29199	29415	29343	29245	29341	29219	29391	29401	29240	29232	29304	29444	29143	29258	29279	29325	29382	29158	29064	29238	29374	29010	29534	29077	29184	29039	29282	29349	28988	29298	28991	29404	29154	29354	29290	29022	29124	29126	29485	29328	29135	29300	29388	29138	29401	29234	29312	29126	29308	29462	29387	29323	29191	29245	28872	29242	29209	29222	29446	29300	29111	29277	29343	29443	29341	29140	29273	29309	29242	29032	29262	29103	29006	29411	29269	29386	29313	29341	29209	29382	29342	29118	29130	29185	29169	29250	29037	29475	29430	29164	29426	29557	29590	29291	29070	29136	29183	29198	29372	28977	29229	29139	29428	29503	29336	29688	29216	29387	29233	29222	29201	29377	29041	29033	29565	29167	29631	29159	29259	29165	29498	29471	29594	29318	29327	29284	29314	28991	29312	29302	29104	29228	29280	29039	29443	29245	29392	29221	29268	29465	29127	29376	29429	29242	29236	29270	29231	29383	29212	29270	29399	28987	29220	29029	29444	29554	29300	29285
25517	43228	42448	35031	29943	26809	24467	23217	22078	21399	20901	20439	20057	19764	19508	19165	19261	19141	19094	18821	19088	18900	18767	18723	18592	18489	18570	18386	18329	18420	18354	18438	18165	18323	18528	18279	18282	18253	18053	18366	18217	18088	18185	18384	18176	18199	18341	18302	18243	18138	18206	18135	18248	18203	18371	18141	18150	18287	18130	18224	18292	18170	18270	18119	18166	17967	18293	18163	18302	18121	18294	18084	18201	18114	18286	18240	18133	18065	18038	18296	18157	18302	18220	18076	17942	18228	18426	18247	18127	18040	18324	18078	18138	18151	18298	18059	18228	18031	18320	18140	18114	18100	18133	18130	18246	18301	18029	18036	18171	18156	18110	18084	18071	18056	18083	18089	18180	18146	18146	18082	18244	18279	18029	17951	18205	18068	18072	18163	18151	18048	18222	18170	18067	18114	18200	18194	18251	18155	18073	18216	18253	17983	18089	18124	18048	18015	18238	18169	18100	18117	18128	17850	18114	18142	18232	18068	18143	18191	18325	18105	18221	18203	17971	18089	18195	18001	18062	18118	17796	18246	18288	18100	17976	18219	18158	18063	18087	18212	18064	18055	17957	18280	18081	18213	18129	18258	18063	18229	18112	17942	18059	18094	18222	18066	18093	18041	18111	18046	18084	18220	18164	18117	18158	18177	18128	18219	18204	18223	18285	18265	18068	18190	18224	18109	18330	18168	18153	18170	18018	17952	18158	18178	18173	18219	18119	18191	18197	18141	18350	18073	18270	18076	18249	18246	18138	18126	18078	18192	17978	18277	18139	18014	17991	18252	18133	18449	18171	18070	18102	17895	18054	18190	18057	18187	18252	18145	18152	18094	18186	18218	18051	18102	18236	18183	17914	18048	18322	18324	18286	18246	18246	18149	18137	18248	18087	18261	17938	18122	18211	18084	18301	18221	18161	18223	18176	18053	18316	18246	18239	18237	18391	18193	18298	18036	18159	18210	17978	18045	18005	18217	18278	17855	18050	18061	18213	18125	18203	18207	18202	18124	18307	18242	18225	18017	18103	18292	18254	17965	18090	18128	18057	18053	18073	18231	18252	18185	18071	18230	18024	18202	18129	18311	18177	18208	18267	18364	18157	18239	18119	18102	18255	18167	18092	18162	18205	18012	18002	18286	18319	18335	18230	18042	18253	18211	18051	18132	18004	18124	18093	18028	18184	18325	18282	18312	18281	18116	18205	18212	18198	18256	18238	18167	18268	18197	18145	17977	18074	18213	18302	18247	18043	18098	18175	17973	18306	18042	18198	18141	17991	18186	18250	18154	18259	18110	17975	18047	17943	17999	18069	18014	18158	18300	18039	18150	18158	18302	17924	18218	18128	17915	18100	18062	18246	18132	18179	18137	18083	18229	18081	17985	18153	18118	17972	18031	18255	18074	18127	18112	18084	18122	18173	18075	18216	17998	18290	18218	18238	18090	18061	18172	17998	18339	18111	18285	18157	18171	18202	18144	18240	18394	18271	18051	18068	18120	18086	18012	18227	18206	18076	18303	18072	18074	18451	18057	18171	18128	18141	18029	18191	18154	17953	18283	18195	18127	18176	18176	18313	18267	18161	18238	18097	18287	18098	18073	18181	18165	18359	18204	18148	18084	18163	18063	18144	18128	18003	18177	17914	18141	18198	18207	18100	17961	18202	18163	18096	18211	18082	18198	18000	18080	18155	18438	18156	18242	18207	18071	18223	18180	18072	17902	18062	18141	18139	18167	18267	18157	18144	18126	18135	18061	18224	18048	18072	18175	18272	18053	18025	18224	18090	18215	18230	18198	18322	18272	18122	18008	18202	18052	18099	18251	18183	18205	18247	18024	18113	18121	18049	18259	18164	18193	18072	18174	18185	18148	17908	18109	18028	18166	18322	18216	18236	18120	18213	18063	18140	18108	18078	18114	18066	18066	18009	18121	18041	18143	18150	18103	18305	18324	18289	18244	18251	18299	18121	18215	18200	18062	18016	18166	17999	18184	18108	18286	18248	18416	18098	18095	18191	18087	18199	18089	18064	18128	18044	17857	18162	18097	18138	18071	17981	18142	18403	18292	18074	18169	18083	18059	18103	18340	17984	18158	18189	18187	18199	18212	18197	18147	18163	18036	18122	18028	18202	18163	18124	17931	18077	18148	18123	18243	18104	18105	18055	18149	18013	18202	18091	18248	18292	18136	18175	18251	18221	17999	18211	18162	18052	18079	18156	18012	18025	18056	18314	18246	18092	18350	18118	18047	17996	18075	18179	18132	18175	18163	18197	18129	18044	18153	18025	18143	17937	18098	18158	18087	18190	18209	18132	18249	18330	18110	18037	18055	18020	18187	18012	17987	18106	18174	18234	18143	18198	18332	18326	18249	18234	18199	18128	18128	18125	18311	18234	18167	18041	18193	18271	18124	18191	18104	18193	18079	18014	18068	18212	18180	18152	18301	18225	18168	18033	18126	18174	18101	18096	18259	18211	18187	18213	18201	18139	18236	18064	18257	18031	18159	18283	18187	18110	18289	18230	18180	18095	18077	18162	18253	18053	18074	18158	18182	18131	18133	18435	17977	18429	18027	18179	18136	18220	18141	18113	18081	18159	18058	18070	18233	18136	18244	18031	18103	18255	18209	18136	18125	18065	18241	18228	18076	18046	18298	17935	18188	18233	17927	18126	18035	18057	18213	18244	18218	18118	18092	18134	18186	18078	18070	18162	18106	18194	17967	18141	18175	18119	18185	18168	18259	18076	18094	18045	18152	18117	18213	18026	18093	18173	18014	18186	18284	18199	18195	18019	18183	18116	18307	18246	18228	18048	18281	18121	18029	18201	18088	18209	18170	18133	18255	18051	17983	18155	18204	18053	18036	18183	18164	18023	18179	18133	18050	18205	18257	18135	18054	18022	18168	18090	17947	18309	18158	18222	17960	18143	18262	18052	18250	18187	18172	18065	18236	17906	18293	18244	18207	18131	18181	18171	18114	18218	18115	18215	18183	18302	18129	18086	18251	17979	18070	18275	18104	18168	18111	18128	18214	18105	18093	18241	18210	18072	18115	18101	18264	18034	18271	18161	18316	18064	18072	18104	18134	18135	18164	18269	18113	17929	18300	18192	18073	18322	18135	18199	18199	18074	18227	18302	18283	18144	18293	18043	18115	18188	18076	17950	18015	18269	18196	18316	18132	18164	17992	18054	18201	18053	18105	17948	18226	18044	18109	18244	18220	18206	18071	18133	18011	18052	18114	18128	18245	18023	18171	18352	18047	18119	18160	18061	18321	18102	18030	17995	18084	18100	18243	18103	18189	18027	18304	18226	18220	18268	18167	18106	18204	18097	18291	18191	18036	18236	18270	18122	18100	18209	17995	18007	18030	17949	17958	18097	18295	18119	18127	18242	18068	17974	18078	18241	18131	18070	18042	18098	18190	18200	18138	18064	18063	18026	18194	18343	17982	18042	18245	18259	18324	18069	18111	18068	18235	18159	18300	18225	18133	18132	18147	18144	18227	18087	18267	18264	18076	18077	18167	18158	18273	18162	18157	18060	18034	18224	18223	18063	18257	18104	18377	18069	18160	18088	18098	18085	18122	18138	18014	18216	18152	18098	18137	18204	18341	18041	18213	17809	18108	18154	18188	17946	18236	18113	18153	18043	18243	18035	18070	17946	17984	18220	18146	18320	18201	18081	18160	18155	18140	18189	17966	18171	18219	18141	17980	18095	18162	18198	18050	18147	18164	18171	18185	18232	18113	18149	18127	18052	18365	18129	18128	18114	18074	18200	18036	18169	18098	18299	18120	18145	18008	18082	18233	18057	18225	18068	18133	18097	18259	18025	17924	18116	18072	18324	18123	18050	18146	18179	18241	18125	18132	18358	18306	17996	18200	18177	18070	18131	18186	18003	18073	18340	18051	18201	17988	18191	18042	18219	18139	18132	18096	18094	18038	18111	18284	18202	18172	18182	18110	18278	18230	18253	18152	18230	18274	18260	18239	18034	17930	18178	18037	17989	18014	18090	18112	18110	18126	18240	18180	18097	18167	18209	17999	18318	17911	18179	17953	18089	17983	18154	18051	18041	18127	18188	18124	18072	18188	18178	18068	18237	18118	18342	18070	18076	18247	18227	18108	18202	18034	18171	18243	18209	18304	18189	18148	18166	18265	18354	18082	18238	18161	18169	18124	18070	18023	18189	18228	18099	18100	18212	18199	18228	18074	18292	17969	18355	18079	18035	18073	18127	18006	18234	18094	18142	18038	18149	18219	18040	18134	18156	18223	18231	18232	18174	18156	18237	18101	18271	18202	18287	18213	18217	18103	18100	18074	18133	18193	18174	18126	18088	18279	18346	18107	18175	18077	18202	18050	18243	18206	18181	18176	18166	18094	18290	18047	18189	18339	18189	18250	18132	17981	18181	18245	18132	18202	18251	18154	18063	18122	18131	18142	18118	18102	18160	18180	18168	17962	17991	18083	18193	18138	18033	18279	18034	18072	18165	18109	18182	17972	18130	18183	17964	18082	18190	18354	18084	18298	18283	17926	18109	18015	18245	18271	18126	18258	18173	18076	18149	18152	18169	18043	18184	18354	18294	18088	18083	18029	18118	18129	18217	18091	18170	17956	17878	18112	18163	18036	18164	18328	18006	18158	18245	18152	18132	18173	18097	17970	18056	18186	18175	18151	18134	18222	18238	18281	18297	18181	18049	18213	18154	18163	18192	17944	18019	18196	18055	18146	18160	18188	18215	18272	18150	18160	18198	18115	18157	18130	18245	18285	18117	17962	18182	18311	18130	18317	18117	18146	18138	18106	17996	18288	18205	18282	18152	18206	18236	17973	18129	18254	18302	18042	18122	18140	18234	18243	18186	18122	18310	17947	18199	18100	18071	17980	18236	18310	18103	18170	18037	18133	18158	18137	17950	18079	18041	18176	18259	18135	18111	18037	18118	18190	18077	18162	18135	18175	18171	18107	18188	18130	18184	18109	18221	18292	18269	18265	18138	18144	18100	18129	18159	18196	18203	18192	18216	18257	18186	18059	18354	18171	18055	18084	18243	18174	18274	18052	18108	18379	18285	18167	18070	18171	18281	18235	18290	18155	18174	18073	18172	18098	18151	18183	18288	18126	18169	18239	18089	18211	18180	18250	18257	18216
22568	21179	27781	25268	24465	31807	37938	34656	33868	33508	32995	32516	32145	31785	31657	31384	31513	31437	31245	31262	31176	31198	31022	30993	30612	30901	30822	30682	30734	30781	30392	30349	30474	30689	30507	30463	30471	30460	30217	30298	30413	30281	30397	30334	30609	30451	30183	30278	30199	30499	30352	29986	30239	30348	30297	30379	30383	30259	30315	30417	30367	30413	30331	30476	30278	30086	30573	30335	30374	30112	30295	30342	30454	30305	30514	30100	30216	30185	29801	30286	30392	30394	30307	30104	30439	30420	30458	30200	30394	29938	30008	30213	30356	30539	30026	30207	30661	30211	30105	30409	30329	30354	30303	30417	30280	29875	30071	30040	30262	30109	30147	30125	30469	30206	30476	30216	30245	30396	29985	30172	30381	30216	30247	30343	30001	30443	30531	30307	30354	30374	30423	30177	30307	30284	30090	30238	30076	30182	30299	30192	30414	30357	30267	30362	30195	30481	30347	30438	30087	30298	30164	30396	30141	30338	30151	30366	30079	30138	30132	30332	30164	30316	30405	30363	29928	30175	30292	30264	30245	30436	30229	30366	30675	30293	30437	30103	30158	30520	30496	30072	30101	30172	30292	30521	30482	30017	29882	30209	30357	30413	30280	30374	30289	30232	30572	30213	30421	30276	30262	30335	30101	30018	30326	29987	30394	30198	30388	30377	30338	30156	30304	30391	30218	30392	29836	30299	30465	30369	30256	29960	30180	30399	29936	30497	30119	30249	30210	30010	30076	30343	30037	30361	30478	30362	30448	30235	30178	30063	30264	30332	30200	29927	30403	30279	30356	30620	30277	30150	30104	29974	30227	30350	30352	30234	30391	30347	30179	30066	30372	30403	30125	30147	30140	30289	30178	30732	30176	30407	30109	30365	30340	30273	30509	30322	30243	30421	30460	29989	30226	30424	30142	30352	30596	30435	30206	30154	30228	30355	29949	30359	30096	30052	30162	30058	30190	30436	30329	30341	30202	30130	30332	30323	30288	30150	30118	30314	30234	30394	30188	30156	30410	30343	30496	30219	30139	30322	30471	30425	30348	30127	29856	30173	30106	30194	30210	30241	30519	29981	30429	30022	30570	30123	30123	30134	30190	30105	30273	29751	30156	30277	30123	30014	30457	30229	29957	29970	30049	30062	30243	30322	30269	30392	30037	30120	30340	30313	30557	30518	30380	30229	30274	30365	30138	30131	30162	30068	30230	30071	30112	30290	30479	30632	30286	30309	30685	30209	30357	30280	30364	30202	30512	30321	30476	30281	30077	30160	29950	30223	30261	30038	30206	30336	29875	29871	30176	30345	30154	30246	30388	30192	30555	30093	30015	29977	30496	30108	30155	30110	30325	30261	30193	30045	30167	30158	30125	30289	30173	30237	30365	30197	30068	29859	30126	30426	30466	30200	30134	30304	30389	30120	30084	30338	30172	30094	30133	30330	29967	30386	30140	30567	30194	30313	30138	30098	30520	30315	30264	30393	30099	30292	30058	30231	30390	30040	30256	30219	30134	30276	30301	30162	30266	30222	30587	30384	29932	30216	30086	30457	30256	30344	30193	30295	30267	30154	30393	30110	30375	30264	30323	30245	30189	30013	30192	30050	30497	30156	30173	30436	30258	30174	30332	30262	30110	30396	30474	30571	30127	30175	30327	30443	30207	30312	30366	30197	30191	30161	30381	30139	30015	30117	29999	30215	30153	30220	30209	30140	30237	30213	30147	30177	30236	30237	30201	30194	30248	30174	30232	30358	30453	30008	30263	30139	30306	30449	30382	30292	30192	30473	30373	30201	30222	30087	30285	30300	30195	30292	30240	30366	30439	30448	30228	30564	30138	30383	30603	30438	30085	30284	30372	30321	30176	30486	30212	30325	30276	30060	30427	30163	29905	30115	30234	30396	30136	30257	30199	30244	30507	30158	30024	30279	30343	30526	29985	30252	30248	30208	30227	30386	30308	30434	30398	29965	30305	30265	30218	30229	30350	30242	29995	30149	30296	30280	30086	30293	30316	30190	30355	30252	30125	30030	30270	30038	30105	30050	30026	30383	29908	30098	30345	30296	30224	30013	30394	30268	30133	29864	30015	30060	30540	30198	30187	30142	30176	30312	30410	30355	30173	30206	30222	30181	30519	30493	30378	30054	30213	30277	30329	30105	30166	30018	30249	30044	29955	30041	30151	30293	30367	30226	30375	30194	30269	30373	30243	30422	30192	29984	30173	30203	30390	30145	30067	29952	30243	30462	30060	30147	30217	30586	30463	30202	30381	30262	30128	30079	30307	30038	30222	30331	30503	30461	30201	30318	30305	30101	30052	30222	30413	30186	30124	30225	30492	30291	30072	30204	30569	30488	30410	30226	30256	30228	30399	30143	30509	29987	30109	30170	30154	30057	30054	30236	30235	30355	30070	30344	30593	30285	30377	30149	30096	30243	30302	30288	30333	30697	30241	30193	30382	30215	30228	29875	30379	30431	30231	30141	30309	30083	30104	30320	30139	30361	30292	30281	30387	30273	30000	30108	30119	30265	30412	30148	30027	30281	30544	30087	30237	30248	30141	30283	30302	30378	30313	30109	30184	30432	30150	30196	30129	30168	30405	30500	30275	30088	30503	30193	30184	30185	30449	30142	29941	30146	30214	30125	30189	30035	30334	29994	30059	30257	30435	30210	30256	30289	30204	30371	30182	30177	30349	30278	30193	30065	30377	30278	30217	30431	30172	30574	30298	30329	30294	30006	30164	30427	30443	30416	29991	30286	30261	30150	30163	30364	30142	30293	30600	30363	30129	30217	30268	29895	30209	30260	30393	30097	30178	30276	30144	30263	30252	30067	30105	30171	30387	30354	30263	29990	30467	30192	30128	30383	30185	30242	30245	30399	30477	30381	29903	30290	30267	30130	30144	30204	30182	30195	30351	30074	30305	30162	30423	30043	30067	30221	30148	30200	30334	30180	30528	30077	30207	30390	30217	29978	30205	30262	30195	30206	30323	30154	30282	30386	30279	30322	30445	30201	30279	30474	30203	30020	30306	29902	29990	30279	30190	30189	30133	29873	30420	30191	29986	30325	30429	30391	30334	30388	30274	30309	30271	30251	30314	29935	30280	30495	30316	30157	30191	30260	30078	30227	30457	30471	30198	30330	30367	30312	30153	30273	30223	30167	30062	30107	30250	30178	29922	30183	30459	30348	30136	30357	30398	30264	30336	30210	30268	30351	30225	30431	30239	29907	30178	30364	30243	30235	30250	30381	30107	30414	30390	30350	30335	30206	30198	30341	30298	30048	29941	30417	30448	30203	30392	30293	30452	30053	30134	30221	30302	30367	30140	30127	30473	30345	30214	30116	30272	30155	30357	30268	30366	30319	30338	30295	30223	30089	30247	30385	30195	30163	30343	30161	30098	30257	30124	30357	30383	30107	30054	30192	30292	30457	30267	30243	30224	30296	30358	30324	30258	30238	30478	30341	29973	30321	30321	30304	30319	30403	30349	30265	29948	30246	30277	30333	30264	30102	30294	30343	30219	29932	30479	30285	30345	29949	30249	30159	30091	30258	30147	30417	30302	30219	30184	30212	30396	30241	30097	30262	30069	30311	30140	30085	29958	30079	30395	30262	30171	30136	30109	30253	30179	30333	30262	30397	30504	30244	30388	30217	30387	29995	30322	30252	30281	30143	30351	30108	30145	30111	30085	30390	30205	30444	30266	30306	30182	30022	30086	30361	30406	30348	30092	30140	30256	30452	30353	30233	30093	30326	30114	30111	30240	30061	30141	30055	30071	30172	30336	30337	30212	30267	30268	30255	30271	30176	30163	30343	30167	29989	30380	30077	30504	29962	30431	30222	30161	30402	30235	30221	30132	30304	30417	30171	30562	30427	30491	30000	30094	30080	30321	30003	30506	30106	30016	30077	30134	30378	30284	30113	30364	30247	30123	30195	30255	30200	30369	30173	30156	30131	30151	30324	30197	30315	29969	29929	30235	30053	30255	30102	30300	30141	30237	30143	30081	30515	30224	30264	30294	30543	30265	30029	30501	30116	30257	30267	30195	30255	30410	30417	30314	30169	30300	30371	30174	30175	30287	30300	30330	30263	30425	30378	30118	30186	30279	30010	30202	30461	30198	30006	30040	30416	30351	30063	30388	30178	30163	30280	30247	30175	30273	30405	30047	30070	30295	30247	30242	30306	30264	30438	30269	30443	30292	30056	30115	30075	30182	30081	30306	30357	30512	30206	30369	30246	30203	30440	30181	30256	30095	30252	30168	30256	30164	30303	30226	30208	30188	30498	30387	30201	30138	30170	30481	30321	30292	30183	30229	30266	30457	30287	30330	30334	30339	30176	30236	30230	30245	30312	30333	30493	30070	30053	30060	30044	30143	30237	29904	30207	30462	30027	30297	30331	30285	30304	30224	30015	30338	30107	30284	30245	30456	30372	30429	30336	30247	30111	30180	30265	30223	29964	30199	30358	30574	30348	30357	30088	30090	30070	29949	30624	30278	30342	30460	30384	30333	30277	30227	30287	30091	30257	30284	30485	30315	30251	29924	30190	29959	30190	30382	30272	30509	30460	30424	30307	30145	30444	30579	30332	30012	30058	30326	30160	30253	30299	30106	30290	30078	30421	30233	30002	30264	30321	30257	30288	30340	30385	30114	30173	30261	29945	30044	30119	30189	30279	30325	30363	30148	30138	30227	30093	30338	30064	30441	30285	30488	30372	30451	30517	30543	30166	30169	30008	30282	30226	30376	30284	30367	30282	30130	30066	30219	30269	30017	30371	30210	30625	30401	30141	30365	30200	30400	30381	30370	30285	30366	30368	30477	30340	30274	30104	30276	30398	30235	30441	30556	30200	30228	30292	30153	30241	30172	30174	30122	30309	30258	30256	30258	30288	30331	30322	30326	30196	30082	30271	30534	30321	30418	30077	30399	30380	30357	30192	30521	30438	30110	30336	30025	30175	30422	30132	29897	30455	30039	30260	30209	30337	30325	30156	30194	30585	30448	30264	30186	30134	30171	30229	29940	30314	30396	30550	30485	30438	30502	30258	30113	30044	30151	30031	30094	30308	30056	30088	29998	30228	30443	30128	30114	30240	30181	30327	30017	30171	30430	30003	30229	30170	30220	30502	30231	30040	30412	30192	30373	30134
27371	48391	47671	39120	33727	29951	27371	25568	23920	23081	22326	21733	21167	20762	20512	20297	20012	19946	19831	19689	19493	19372	19272	19197	19210	19072	19018	18954	18679	18676	18796	18804	18736	18603	18819	18620	18718	18628	18683	18575	18476	18677	18533	18761	18726	18547	18622	18501	18560	18539	18410	18486	18716	18668	18559	18505	18687	18586	18554	18486	18379	18642	18603	18377	18684	18435	18580	18381	18581	18637	18567	18237	18519	18442	18588	18697	18483	18598	18451	18386	18534	18688	18596	18673	18426	18477	18374	18572	18493	18472	18657	18544	18691	18485	18810	18514	18515	18481	18572	18428	18593	18470	18459	18529	18561	18596	18385	18493	18638	18589	18392	18621	18461	18380	18654	18448	18463	18461	18461	18541	18550	18497	18528	18713	18575	18571	18579	18516	18441	18472	18522	18402	18511	18575	18361	18456	18549	18558	18452	18538	18450	18465	18448	18401	18631	18501	18516	18274	18374	18485	18622	18497	18584	18474	18493	18424	18450	18562	18486	18524	18505	18446	18605	18454	18319	18482	18532	18592	18501	18509	18584	18395	18448	18570	18400	18551	18273	18569	18367	18402	18630	18387	18497	18501	18479	18400	18413	18506	18625	18376	18462	18512	18505	18716	18679	18493	18496	18558	18840	18366	18502	18597	18376	18521	18588	18682	18362	18509	18653	18408	18510	18661	18611	18475	18453	18527	18316	18535	18393	18525	18429	18451	18575	18225	18714	18453	18503	18602	18432	18573	18335	18566	18552	18554	18461	18598	18505	18526	18467	18446	18527	18489	18469	18438	18547	18436	18460	18570	18463	18664	18458	18488	18662	18596	18394	18335	18446	18568	18505	18313	18412	18607	18455	18577	18480	18511	18637	18589	18569	18409	18503	18376	18577	18531	18644	18459	18450	18404	18644	18602	18684	18497	18655	18706	18461	18381	18410	18438	18556	18495	18719	18531	18450	18700	18506	18620	18540	18657	18415	18434	18460	18544	18678	18533	18614	18380	18570	18510	18591	18563	18236	18534	18653	18383	18403	18487	18531	18428	18458	18616	18345	18409	18695	18504	18466	18587	18480	18559	18462	18719	18411	18405	18462	18374	18517	18389	18300	18649	18717	18481	18577	18319	18380	18451	18366	18429	18423	18524	18546	18777	18469	18542	18555	18285	18427	18413	18564	18530	18557	18563	18455	18478	18427	18391	18663	18498	18519	18539	18366	18494	18486	18466	18478	18337	18723	18522	18522	18721	18601	18464	18356	18469	18497	18526	18563	18493	18484	18261	18642	18252	18575	18453	18412	18422	18548	18615	18464	18363	18542	18447	18538	18390	18491	18531	18420	18620	18450	18321	18373	18442	18397	18534	18553	18391	18338	18466	18382	18249	18506	18637	18457	18534	18529	18444	18528	18475	18447	18591	18483	18463	18473	18633	18533	18360	18515	18615	18453	18518	18524	18512	18445	18581	18383	18589	18514	18493	18493	18440	18548	18455	18472	18362	18792	18463	18420	18500	18496	18448	18284	18444	18498	18394	18447	18532	18390	18549	18369	18459	18504	18507	18469	18398	18526	18460	18545	18431	18474	18397	18442	18453	18587	18293	18394	18421	18556	18131	18551	18427	18507	18423	18512	18578	18533	18385	18559	18440	18560	18360	18547	18652	18446	18506	18653	18461	18537	18698	18514	18640	18417	18582	18529	18581	18455	18266	18562	18492	18574	18344	18531	18502	18528	18476	18290	18633	18473	18642	18637	18394	18412	18592	18546	18498	18412	18473	18517	18297	18742	18435	18542	18365	18506	18309	18521	18408	18359	18492	18359	18613	18370	18375	18488	18482	18525	18411	18549	18513	18385	18654	18567	18452	18369	18619	18509	18295	18403	18515	18325	18536	18458	18614	18432	18455	18649	18407	18609	18670	18495	18456	18558	18355	18547	18417	18557	18464	18405	18288	18458	18546	18409	18364	18462	18452	18333	18477	18492	18644	18444	18511	18633	18596	18480	18465	18341	18624	18265	18426	18601	18513	18414	18600	18395	18560	18592	18491	18556	18604	18399	18432	18655	18553	18379	18694	18426	18449	18211	18602	18473	18442	18551	18366	18601	18384	18709	18524	18715	18567	18457	18446	18464	18543	18531	18434	18394	18473	18491	18571	18593	18505	18478	18428	18574	18421	18544	18358	18585	18575	18568	18679	18379	18506	18469	18414	18466	18486	18619	18389	18528	18556	18671	18390	18345	18493	18451	18580	18534	18500	18606	18591	18239	18435	18493	18295	18481	18506	18237	18494	18332	18257	18605	18464	18329	18376	18365	18423	18458	18688	18444	18602	18488	18472	18469	18344	18419	18538	18488	18459	18435	18643	18650	18453	18438	18396	18392	18519	18584	18320	18577	18527	18519	18406	18415	18354	18659	18501	18644	18540	18549	18441	18393	18528	18420	18625	18461	18351	18376	18554	18488	18437	18506	18262	18718	18629	18619	18501	18578	18434	18530	18466	18463	18430	18318	18628	18330	18429	18419	18375	18388	18380	18536	18579	18404	18306	18366	18356	18429	18421	18400	18570	18574	18510	18497	18328	18471	18512	18487	18562	18472	18436	18471	18446	18613	18561	18483	18380	18454	18445	18524	18602	18669	18549	18356	18383	18384	18544	18575	18569	18526	18603	18359	18663	18445	18441	18519	18620	18574	18607	18423	18664	18515	18527	18349	18503	18486	18558	18478	18486	18597	18572	18511	18410	18470	18473	18627	18441	18450	18411	18385	18470	18588	18542	18553	18407	18545	18500	18442	18538	18465	18395	18227	18542	18442	18501	18370	18355	18510	18442	18577	18452	18385	18392	18514	18430	18463	18574	18327	18540	18552	18509	18575	18591	18432	18380	18279	18569	18494	18526	18539	18658	18533	18580	18470	18448	18331	18534	18440	18417	18456	18559	18525	18718	18422	18439	18530	18414	18464	18350	18462	18542	18423	18406	18528	18460	18501	18528	18600	18476	18468	18571	18529	18540	18413	18587	18339	18521	18549	18587	18437	18547	18670	18569	18447	18621	18574	18441	18505	18550	18306	18353	18433	18540	18536	18636	18624	18751	18638	18460	18513	18495	18380	18596	18600	18327	18298	18504	18444	18828	18446	18592	18433	18494	18635	18495	18438	18464	18307	18484	18340	18461	18463	18582	18620	18382	18433	18516	18583	18769	18374	18535	18560	18476	18535	18660	18627	18442	18434	18575	18504	18592	18421	18356	18281	18596	18582	18523	18448	18602	18510	18513	18419	18435	18318	18517	18507	18421	18463	18442	18765	18390	18421	18576	18356	18237	18573	18572	18494	18507	18516	18435	18507	18607	18500	18536	18504	18393	18495	18615	18486	18411	18618	18507	18575	18488	18567	18690	18479	18576	18559	18710	18505	18682	18465	18453	18411	18667	18521	18513	18589	18355	18452	18484	18423	18509	18421	18461	18411	18619	18443	18546	18345	18400	18511	18234	18617	18530	18511	18728	18515	18387	18430	18526	18552	18533	18477	18347	18515	18396	18543	18371	18402	18495	18560	18355	18566	18549	18514	18426	18474	18470	18480	18537	18595	18418	18525	18363	18388	18435	18538	18479	18625	18681	18530	18460	18395	18406	18450	18496	18729	18404	18461	18521	18377	18600	18372	18584	18466	18517	18617	18497	18545	18438	18346	18452	18685	18551	18443	18531	18423	18672	18522	18483	18494	18295	18434	18612	18453	18314	18464	18594	18443	18270	18588	18386	18462	18530	18536	18609	18421	18456	18664	18510	18452	18789	18373	18569	18486	18423	18603	18550	18403	18476	18483	18740	18459	18472	18440	18431	18467	18511	18470	18605	18505	18566	18524	18446	18627	18520	18331	18371	18519	18535	18589	18727	18646	18415	18540	18576	18704	18516	18570	18471	18498	18552	18433	18375	18389	18552	18531	18559	18614	18537	18522	18712	18474	18606	18435	18649	18426	18440	18622	18320	18535	18432	18414	18558	18552	18596	18382	18522	18377	18431	18406	18365	18556	18618	18493	18376	18561	18309	18568	18532	18533	18364	18430	18456	18269	18459	18231	18553	18588	18589	18501	18517	18530	18444	18492	18478	18504	18556	18381	18566	18370	18257	18334	18435	18549	18326	18544	18649	18490	18411	18523	18385	18421	18804	18512	18540	18457	18297	18572	18596	18528	18476	18505	18469	18562	18674	18651	18394	18525	18614	18435	18435	18293	18372	18612	18526	18520	18475	18488	18452	18475	18512	18438	18637	18675	18581	18561	18486	18529	18397	18436	18549	18481	18382	18391	18498	18475	18590	18562	18437	18442	18622	18373	18395	18467	18550	18425	18269	18540	18534	18503	18511	18450	18275	18428	18360	18553	18624	18370	18589	18507	18542	18508	18571	18606	18442	18395	18621	18489	18320	18280	18716	18376	18587	18529	18509	18531	18557	18475	18482	18607	18561	18514	18533	18592	18442	18497	18494	18523	18382	18479	18399	18449	18461	18308	18618	18328	18410	18501	18576	18517	18484	18642	18505	18562	18362	18486	18566	18558	18451	18685	18325	18601	18485	18602	18488	18316	18468	18412	18333	18401	18548	18511	18556	18467	18556	18378	18432	18427	18536	18518	18462	18553	18673	18454	18419	18669	18464	18507	18648	18542	18597	18377	18494	18464	18482	18638	18397	18448	18494	18493	18523	18567	18535	18576	18615	18401	18373	18527	18471	18554	18391	18528	18528	18563	18592	18489	18463	18500	18593	18470	18431	18526	18298	18485	18431	18512	18741	18396	18539	18331	18162	18493	18417	18862	18444	18426	18446	18506	18205	18503	18578	18492	18391	18559	18457	18553	18416	18469	18549	18502	18459	18480	18649	18502	18414	18575	18396	18408	18371	18514	18427	18408	18536	18458	18680	18538	18362	18568	18524	18422	18635	18418	18389	18400	18465	18323	18498	18578	18452	18340	18486	18362	18553	18423	18445	18453	18579	18399	18522	18514	18375	18637	18479	18400	18447	18415	18365	18470	18521	18566	18478	18413	18616	18355	18408	18596	18543	18601	18527	18747	18451	18475	18324	18485	18495	18612	18675	18441	18429	18429	18472	18446	18664	18621	18545	18518	18394	18506	18695	18523	18405	18527	18588	18620	18566
37586	35128	40608	38565	35701	34540	33358	32638	32288	31937	32006	31610	31529	31291	31175	31257	31474	31395	31461	31162	31169	31284	31110	30931	31078	31195	31167	30983	31204	30990	31158	30884	30790	30939	30632	30925	30958	30962	31028	30993	30777	31118	30940	30960	31054	31043	30956	31048	30837	30919	30955	30811	30814	30961	30740	30938	30753	30677	30877	31059	31078	30524	30884	30926	30867	30851	31012	30823	30914	30613	31006	30687	31108	30968	30765	30825	31041	30855	30753	30862	30777	30892	30804	30741	31063	31122	31002	30888	30920	30729	30812	30940	30887	30701	30632	30777	31087	30907	30758	30854	30924	30897	30826	30750	30984	30829	30929	30916	30785	30908	30651	31020	30864	30820	30976	31161	31013	31194	30715	30840	30864	30928	30828	30692	30479	30899	31178	31074	30896	30719	30973	31100	30960	30824	31070	30873	31062	30876	30908	30629	31033	31071	30895	30654	30902	31140	30896	30925	30718	30951	30926	30942	30816	30820	31124	30921	30909	30784	30795	31139	30881	30813	30975	31081	30725	30996	30802	30692	30844	30816	30696	30930	30827	30759	30840	30807	30647	30648	31053	30919	30969	30801	30931	31128	31057	30805	31026	31081	31120	30951	31096	30801	30982	30988	30575	30820	30895	30812	31121	30957	30888	30923	30752	30914	30962	30930	31026	30953	30838	31012	31111	30607	30516	31363	30745	30857	31131	30877	30873	30592	30817	30929	30520	30774	31059	31036	30612	30927	30871	30934	30670	30855	30710	31091	30946	30914	31171	30909	30741	30820	31004	30842	30815	30945	30919	30667	30865	31004	30998	30716	30837	30941	30817	30782	30768	30875	30822	31083	30823	30456	30828	30890	30973	30841	30794	30739	30865	31089	30881	30615	30970	30980	30981	31036	31105	30968	30785	30887	31058	31191	30950	31051	31027	30882	30914	31010	30663	30732	30871	30783	30916	31332	30816	30808	31021	30614	30893	30769	30795	30911	31112	30984	30724	30717	30938	30896	31084	31070	30431	30973	30927	30708	30983	31019	31059	30922	30949	30667	30886	30904	30940	30821	30780	30865	30845	30856	30682	30935	30770	31149	30746	31002	31067	30782	30870	30913	31039	30849	30920	30874	31102	31090	31015	30962	31107	30924	31110	30829	30786	31040	31056	30724	30866	30814	30920	30605	30769	30667	30638	30955	30895	30641	30676	30811	30688	31089	30883	30725	31244	30857	31146	31037	31218	31012	30837	30961	30747	30900	30845	31004	30747	30823	30959	31044	30853	30906	30795	30696	30967	31012	31034	30874	31095	30800	30911	30939	30852	30644	31050	30823	31022	31196	30778	31046	31089	31085	30822	31050	30579	30764	30682	30961	30894	31006	30879	31039	31021	30731	30940	30907	30601	31197	31108	30990	30964	30932	31024	31025	31096	30870	30934	30829	31035	30971	30879	31319	31045	30733	30996	30879	30804	30935	30976	30947	30961	30905	30986	31022	30921	30950	30887	31002	31026	30866	31118	31084	30995	30833	30860	30870	31346	30860	30880	30926	30721	30851	30870	30885	30896	30903	30694	30954	30767	31045	30744	30627	31149	30845	31173	30860	30905	30880	30806	30971	30871	31143	30968	30791	30748	31033	30507	31021	30746	31017	30629	30774	30896	30818	31035	30914	31040	30727	31075	30924	30734	30990	30988	30846	30897	30739	30656	30666	30736	30922	30999	31108	30772	30745	30953	31090	30862	30862	30647	30893	31065	30956	31216	30931	30908	31010	31156	31004	31058	30891	30931	31107	31034	30984	30957	31052	30972	30954	30959	30975	30924	30775	30857	30785	30901	30984	31154	31054	30827	30774	30753	31204	30784	30883	30968	30958	30868	30740	30826	31079	31116	30879	31275	30975	30877	31299	30801	31030	30750	30881	31035	31067	31019	30929	31059	30844	30912	31112	30886	30789	30931	30955	30773	31141	30833	31038	30922	30985	31098	31051	30849	30804	30825	30888	30681	30854	30960	30924	31369	31039	31103	30864	30682	30758	30954	30994	31060	30908	31019	30885	30996	30967	30884	30994	30943	30935	30708	31243	31008	30851	30870	30870	30626	30892	30872	31026	30810	30676	30732	30802	30898	30954	30944	30720	30955	30675	30969	30885	30838	30989	31079	30662	30611	30771	30992	30928	30904	30968	30852	31001	30809	30877	30773	30702	30912	30707	30871	30999	30787	30894	30737	31140	31343	31082	30726	30778	30807	30845	30909	30987	30864	30678	31104	31075	31080	31137	31000	31135	30946	30584	30802	30675	30526	30906	30884	30841	30914	31009	31054	31028	30931	31022	30940	30920	31028	30893	31029	30976	30791	30756	30914	30828	30777	30724	30843	30841	30714	30784	31333	31007	30850	30472	30744	30779	30672	31033	30987	30854	30795	30964	30800	31052	30841	30773	30774	30880	30850	30935	30863	30879	30794	30746	30793	30692	30929	30875	30875	30934	31113	30965	30848	30862	30819	30671	30556	30981	30990	30881	30709	30792	30874	30793	31035	30728	30732	30612	30902	30647	30695	30994	31095	31023	30668	31158	30763	31059	30957	30949	31081	30736	30821	30680	31069	30942	30933	31015	31084	31017	30978	30899	30921	31274	31107	30722	30915	30759	31175	30850	30858	31127	30991	30788	31072	30747	30875	30831	31051	30941	30832	30895	31181	31031	30724	31307	30889	30883	30878	30963	30878	30842	30530	30912	30917	30778	30987	30737	30956	31140	30813	30628	30927	30940	30919	31070	30898	30954	31045	30956	30762	30913	30700	30767	30662	30866	30741	31008	30808	30832	30783	31194	30933	30960	31120	30758	31001	30730	30844	30767	30897	30906	30986	30949	30860	30622	31052	30788	30736	30986	31027	30960	30757	31079	30730	30929	31020	30738	30942	30887	30854	30722	30802	31248	30967	31092	30802	30674	30588	30953	30873	31150	30992	30718	30814	30870	30707	30805	30949	31106	30855	30877	31135	31082	30854	30896	30809	30890	30920	30957	30788	31091	30991	30897	30913	30991	31028	30777	30860	30780	30942	30965	30797	31104	30826	31012	30930	30749	30828	30825	30968	30896	31224	30972	30899	30642	30762	30897	30985	30940	31130	30677	30991	30962	31143	31206	31003	30863	30883	30952	30761	30763	30991	30836	31007	30977	30854	30719	31013	30976	30904	30968	30960	30824	30960	30855	30881	30840	30904	30774	30782	30781	31092	31091	31091	30917	30903	30874	30781	30872	30916	30868	30826	31057	31022	30889	30978	31063	31072	30801	30995	31259	31056	30870	30878	31125	30977	30900	30758	30931	30922	31109	31102	30833	30870	30922	30905	30612	31037	31013	31025	31213	30968	30919	30924	30797	31066	30774	30668	30795	31080	30831	30542	30950	30922	30949	30713	30729	31016	31292	30835	30976	30755	30821	30783	30645	31007	30859	31053	30997	30902	30775	30999	31178	30813	30936	31037	30772	30748	30982	30844	30894	30765	30830	30952	31010	30942	30703	30745	30909	31005	30894	30833	30915	30996	30852	31004	31146	30910	30809	30923	30564	30760	30806	30781	30823	30973	30946	30941	31030	30681	30962	30901	30994	30861	30677	30865	30761	30749	30795	30784	30760	30715	30947	30769	30855	30781	30851	31047	30907	30899	30834	30905	30814	30989	30806	31051	31078	30883	30823	30996	30727	30831	30790	31197	31172	31074	30533	30919	30950	31012	30931	30968	30730	31066	30778	30587	30920	30838	30932	30716	30777	30948	31022	30939	30870	30751	30975	30964	30669	30935	30669	30814	30992	30963	30868	30978	31117	30957	30830	30820	30783	30898	30917	31038	30943	30831	30876	31153	31126	31013	30776	30943	31011	30864	30882	30882	30914	30616	30916	30830	30716	30724	30945	30855	31110	30952	30864	31129	30830	31242	31066	30647	31041	31071	30900	30803	30873	30995	30685	30960	30897	30797	30993	30874	30833	30907	31064	30871	30895	30905	30862	30786	31235	30938	30791	30871	31107	30764	30631	31116	30858	30927	30513	30962	30970	31069	31095	30799	30817	30774	30784	30680	31082	31014	31262	30952	30943	30968	30714	30982	30916	31012	30960	30836	31108	30926	30811	30789	30599	30809	30936	30793	30879	30870	31058	30845	31031	30744	30789	30860	30703	30875	31131	30924	31295	30831	30843	30945	31011	31154	31103	30773	30606	30985	30920	30867	30796	30916	31216	30876	30793	30792	30760	30863	30782	30921	31084	30863	31044	30921	30811	31273	31028	31088	30747	31012	30721	30796	30855	31030	30938	31002	30838	30858	30732	30792	31047	31065	31202	31005	30915	31085	31097	30873	31144	31205	31013	30724	31113	30806	30905	31018	30909	30913	30818	30937	30926	31106	30793	30969	30978	31233	31004	30782	31169	30672	30877	30938	30901	30848	30704	30884	30796	31043	30822	30922	30853	30784	30878	30858	30955	30858	30960	30904	30794	30978	30969	31095	30688	30497	30627	30998	30782	30911	30844	30898	31093	31039	30999	30851	30919	31042	30769	31012	31168	30813	30826	30955	30964	30719	31045	31122	30796	31144	31051	31109	30489	30789	30965	30951	30878	30894	30846	30812	30715	30871	30927	30833	30966	30700	30707	30854	30896	30930	30856	31104	31035	30794	30681	30634	30990	30680	30989	30973	30771	30761	30960	30840	30882	30694	30916	30775	30907	30953	30903	31002	30776	30689	30642	30760	30944	31051	31052	31126	31000	30919	31136	31103	31178	30935	31095	31036	31055	30791	30857	31078	30858	30926	30763	30988	30755	31026	30572	30828	30806	30877	30930	30926	30682	30953	30817	30857	31142	30803	30801	30794	30776	30858	31065	30903	30731	30973	30856	30926	30914	31060	30886	31130	30802	30922	30791	30802	30719	30944	30811	30772	31288	31078	30933	30922	30911	31246	31088	31090	31096	30805	30874	30851	30846	30859	30771	30855	30855	31053	30831	30853	30784	30911	30769	31045	30895	30842	30803	30643	30869	31010	30870	30764	31015	30990	30826	31116	30891	30825	30646	30871	30824	31018	30808	30945	30865	30917	31177	30817	30796	30814	30866	30968	30966	30994	30852	31019	30942	30829	30770	31309	30858	30755	31006	30779	30931	31004	30713
28578	36752	36003	29645	26329	24220	22579	21537	20977	20743	20455	20179	19801	19664	19583	19492	19350	19633	19288	19323	19287	19253	19130	19113	19064	18962	18971	19018	18994	18918	18939	18928	18674	18884	18989	18912	18793	18725	18932	18966	18964	19129	19028	18859	18812	18842	18948	19175	18845	18945	18846	18899	18914	18776	18767	18720	19116	19057	18864	18996	18967	18940	18837	19015	19003	18992	18859	18955	18845	18952	18882	18878	19003	18987	18830	18855	18854	18858	18883	18940	18879	19037	18925	18845	19132	18831	18868	18932	18859	18891	18879	18929	19023	18922	18844	18658	18737	18944	18962	18898	18842	19005	18758	18816	18980	18929	19000	18940	18846	18838	19030	18757	18761	18807	18833	18873	19017	18888	18892	18867	18782	18896	18868	18971	18875	19024	18990	18914	18977	18865	18940	18989	18861	18802	18939	18759	19024	18859	18940	18799	18737	18692	18960	19007	18749	18889	18903	19003	18897	19003	18804	18766	19040	18941	18866	18999	18738	19012	18853	18789	18736	18905	18814	19057	18964	18813	18990	18909	18931	19035	18988	18869	18885	18720	18823	18812	18811	19144	18953	18738	18932	18855	18735	19007	18908	18793	18814	18677	18902	18679	18944	18911	19001	18911	18813	18893	18937	18858	18948	18904	18838	18896	18815	19001	18839	18876	18729	18836	18888	18812	18910	18694	18820	18735	18929	18856	19005	18922	18771	18934	18866	18853	18931	18836	18884	18925	18917	18903	19058	18950	18923	18791	18936	18785	18702	18982	18910	19058	19033	18907	18896	18928	18859	19003	18780	19059	18784	18856	18888	18877	18928	18901	18931	18983	18917	18950	18836	19046	18844	18725	18873	18905	18789	18896	18787	18725	18816	18942	18855	18860	18877	18848	18830	18783	18852	18933	18948	18807	18862	18966	18787	18951	18872	19008	18960	18597	18595	18839	18921	18754	18825	18958	19024	18800	18864	18911	18919	18801	19075	18848	18817	18863	19087	18905	18927	18896	18998	18822	18881	18931	18836	18897	18881	18940	18871	18952	18785	19060	18763	19003	18873	19049	19027	18737	18761	18822	18798	18837	19004	18735	18876	18918	18845	18918	18854	18984	18714	18864	18942	18928	18675	18888	18861	18837	18876	18872	18990	18920	18767	18896	18813	18972	18822	18781	18771	18962	18756	19007	18800	18823	18832	18817	18853	18974	18768	18885	18815	18838	18843	18752	18953	18968	18978	18913	18747	18693	18889	18860	19075	18945	18888	18895	18901	18930	19006	18905	18935	18907	18900	18736	18933	18933	18961	18903	18983	18883	18804	18920	19007	18865	18959	19000	18953	18923	18699	18942	18903	18943	18807	18892	18946	18823	19042	18894	18720	18966	18761	18798	18845	18823	18931	18759	18853	18984	18756	18907	18799	18784	18775	18655	18865	18885	18792	18635	18898	18790	18905	18848	19022	19129	18903	19004	18749	18792	18944	18741	18844	18732	18863	18870	18962	19017	18880	18852	18946	18672	18965	18908	18825	18818	18865	18912	18971	18864	18856	18747	19010	18952	18884	18795	18675	18906	18859	18885	18916	18743	18717	18722	18728	18856	18976	18741	18998	18891	18980	18861	18937	19061	18897	18877	18829	18916	19017	18770	18819	18857	18928	18874	18830	18788	18882	18935	19064	18746	19074	18981	18842	18818	18751	18832	18867	18900	18931	18984	18751	18737	18661	19044	18825	18880	18862	18806	18796	18737	18952	18869	18873	18788	18900	18891	19008	18949	18890	18916	18850	18810	18778	18865	18730	18848	18949	18818	18788	18803	18746	18807	18941	18923	18964	19086	19012	19194	18947	18915	18876	18893	18782	18758	18879	18787	18963	18768	18826	18843	18959	18758	18890	18867	18999	18998	18933	18839	18835	18770	18725	18913	18807	19006	18748	19107	19175	18941	18841	18737	18862	18811	18991	18824	18771	18999	19057	18818	18953	18839	18880	18783	18801	18952	18887	18923	18856	18685	18873	18881	18707	18775	18953	18857	18930	18865	18915	19006	18725	18845	19015	18922	18785	18939	19017	18871	18900	18768	18983	18789	18878	18699	19034	18809	19016	18871	19006	18873	18756	19004	18936	18921	18858	18920	18984	18822	18878	18943	18793	19013	18788	18858	18871	18890	18767	18907	18976	18823	18811	18890	18821	18642	18786	18841	19031	18903	19023	18802	19026	18981	19048	18927	18849	18719	18844	18885	18870	18793	18863	18863	18862	18876	18816	18985	18948	18887	19002	18974	18872	18760	19023	18800	18978	18893	18709	18919	18789	18980	18929	18772	18823	18928	18879	19004	18992	18918	18923	18908	18816	18792	19021	18914	18952	19047	18761	18816	18825	19056	18893	18829	18730	18981	18838	18885	18874	18927	18963	18849	19012	18836	19175	18923	18917	18762	18822	18933	18687	18874	18729	18801	18755	18831	18835	19118	18844	18905	18900	18932	18862	18820	18938	19023	18828	18775	18753	18823	18836	18927	19005	18910	19096	18930	18764	18980	18840	18780	18751	18856	18728	18926	18951	19050	18751	18903	18858	19042	18955	18824	18893	18790	18974	18925	18877	18917	18805	19063	18891	18867	18870	19003	18824	18971	18746	18924	19084	18882	18733	18788	18986	18910	18724	18798	18858	18767	18780	18873	18838	18923	19085	18735	18801	18882	18798	18808	18939	18829	18964	18986	18927	18994	18942	19057	18943	18852	18917	18994	18885	18803	18759	18700	18917	18992	18675	19055	18787	18857	18662	18894	19063	18818	18771	18788	18711	18904	18872	18899	19000	18710	18951	18735	19013	18951	18984	18885	18864	18942	18949	18839	18982	18832	18770	18758	18986	18786	18909	18983	18916	19001	18738	18870	18907	18775	18670	18809	18784	18761	18775	18794	18983	18763	18914	18914	18885	18917	18765	18802	18705	18921	18886	18872	18773	18806	18854	18707	18829	18826	18994	18865	18976	18882	18972	18796	18982	18844	18976	18816	18879	18968	19025	18719	18900	18677	18895	18932	18929	18996	18839	18964	18883	18728	18781	18843	18970	18890	18848	18963	18992	18949	18873	18987	18907	18760	18929	18938	18835	18797	18779	18797	18876	18981	19055	18701	19011	19034	18782	18827	19026	18836	18987	18871	18783	18944	18881	18937	19044	18691	18799	18720	19091	18877	18882	18755	18884	18846	18897	18986	18917	18921	18944	18740	18945	18877	18880	18989	18960	18939	18911	18826	18878	18811	18956	18836	18816	18886	18866	18759	19069	18692	18895	18873	18836	18739	18979	18858	18947	18842	18818	18613	18746	18916	18866	18832	18947	19064	18952	18797	19045	19000	18835	18978	18887	19017	18943	18747	18927	19006	18947	18951	18872	18963	18880	19065	18926	18797	18841	19002	18904	18662	18786	18825	18918	18838	18836	18739	18851	18964	18844	18979	18861	19050	18886	18884	18834	19042	19083	18980	18828	18785	19073	18854	19052	18935	19027	18862	19017	18949	18890	18813	19092	18707	18969	18907	18751	18968	18732	18902	18987	18848	18919	18903	19042	19005	18847	18909	18813	18653	18964	18688	19004	19031	19002	18804	18862	18908	18933	18765	19086	18934	18896	18848	18900	18882	18899	18914	18826	18798	18750	19005	18880	18903	18976	18909	18801	18762	19055	18886	18787	18848	18862	18761	18811	18921	18755	18860	18928	18896	18948	19066	18907	18812	18806	19032	19086	18835	18840	18917	18715	18928	18771	18928	18824	18943	18861	18787	18924	18972	19008	18879	19080	18818	18829	19068	18809	18882	18854	18858	18925	18692	18841	18905	18880	18806	18739	18939	18744	18684	18739	18849	18841	18899	18762	18891	18926	18916	18943	19026	18898	18844	18764	18721	18922	18740	18786	18934	18904	18617	18966	19033	18893	18789	18656	18815	18687	19006	18884	18700	18899	18903	18949	18715	18960	18939	19050	18852	18830	18819	18992	18962	18831	19009	18873	18725	18911	18923	18838	18765	18722	18771	19011	18959	18656	18820	18780	19095	18916	18757	18821	18924	18766	18910	19014	18917	18897	18759	19078	18705	19055	18865	18898	18785	18986	18998	18723	18878	18970	18787	18782	18861	18851	18765	18905	18945	18909	18822	18715	18906	18820	18713	18988	18824	18837	18784	18846	18853	18876	19006	18839	18739	18923	18811	18921	18954	18687	18904	18805	18884	18934	18872	18852	19072	18964	18950	18780	18974	18848	18983	18828	19035	18846	18863	19126	18996	18777	18827	18916	18902	18833	18880	18787	18928	18889	18842	18857	18855	18755	18895	18871	18853	18833	18782	18940	18815	18926	18981	18919	18693	18680	18792	19053	18754	19024	18929	18896	18855	18855	18959	18809	18937	18845	18990	18689	18995	18868	18873	18813	18964	18909	18903	18831	18984	18778	18700	18945	18923	18836	19040	18826	18989	18893	18942	19038	18887	18805	18732	18731	18888	18957	18924	18888	18961	18954	18834	18958	18770	18935	18797	18815	18898	18865	19027	18698	18968	18831	18696	18906	19082	19003	18858	18722	18998	18838	18933	18955	18999	18816	18771	19166	18839	18868	18847	18898	19014	18693	19005	18810	18963	18943	19030	18917	18903	19038	18786	18951	18655	18932	18828	18957	18798	18765	18788	19035	18768	18881	18967	18882	18971	19008	18840	18696	18836	18880	18947	18959	18698	18787	18767	18963	18863	19078	19047	18897	18886	18886	18807	18958	18905	18824	18906	18832	18872	18942	18841	18872	18676	18873	18928	18877	18769	18959	18849	18939	18800	18858	18868	18944	18848	18944	18896	18784	18897	18859	18898	19014	18784	18663	18907	18945	18724	18759	18774	18899	18817	18938	18920	18856	18852	18814	18833	18723	18873	18681	18871	18883	19069	19012	18885	18775	19071	18763	18903	18791	18897	18709	18707	18907	18901	18795	18836	18780	18980	19067	18832	18851	18778	18875	18911	18831	18842	18825	18915	18919	18809	18787	18888	18889	19030	18826	18883	18878	18935	18965	18880	18940	18838	18730	19083	18870	18997	18872	18812	18850	18763	19105	18661	18865	18826	18780	18776	18736	18757	18982	18801	18854	18893	18844	18861	19035	18876	18740	18912	18876	18815
24001	21194	27895	26039	27134	33077	35580	32996	32128	31790	31735	31119	31025	30618	30609	30463	30417	30123	30310	30217	30298	30171	29796	29864	29900	30089	30002	30038	29944	29704	29796	29819	29864	29782	29767	29883	29600	29477	29733	29791	29588	29358	29554	29704	29517	29772	29481	29478	29709	29456	29558	29565	29727	29760	29854	29449	29421	29634	29573	29655	29530	29596	29993	29294	29771	29575	29788	29438	29602	29444	29475	29537	29437	29631	29391	29506	29675	29467	29361	29609	29476	29485	29616	29496	29619	29519	29711	29489	29589	29191	29308	29631	29595	29355	29622	29569	29350	29470	29520	29708	29475	29375	29741	29605	29508	29942	29468	29579	29695	29373	29513	29678	29546	29473	29663	29253	29735	29686	29609	29518	29538	29651	29465	29407	29477	29455	29649	29592	29463	29613	29499	29475	29541	29543	29610	29275	29575	29758	29570	29504	29600	29391	29295	29396	29473	29716	29559	29694	29613	29605	29543	29672	29261	29629	29642	29723	29412	29370	29644	29445	29772	29503	29596	29389	29477	29368	29089	29134	29665	29562	29433	29353	29512	29390	29325	29384	29471	29596	29442	29368	29468	29582	29673	29543	29561	29647	29473	29457	29449	29577	29598	29649	29561	29244	29543	29556	29628	29550	29499	29672	29476	29628	29774	29479	29499	29593	29753	29537	29587	29765	29619	29617	29754	29501	29707	29599	29480	29544	29339	29427	29912	29551	29606	29517	29487	29482	29513	29339	29557	29473	29602	29716	29408	29724	29748	29571	29490	29370	29563	29630	29214	29780	29310	29622	29483	29459	29300	29567	29179	29496	29509	29578	29671	29572	29595	29793	29576	29629	29495	29243	29357	29578	29349	29317	29471	29650	29489	29497	29757	29622	29540	29708	29865	29435	29692	29473	29716	29784	29249	29564	29584	29390	29439	29775	29360	29372	29450	29529	29812	29489	29512	29436	29734	29201	29372	29410	29531	29213	29330	29619	29698	29684	29457	29275	29591	29426	29476	29415	29474	29472	29701	29367	29348	29542	29379	29268	29453	29227	29545	29276	29405	29432	29833	29502	29837	29381	29460	29342	29374	29572	29429	29788	29521	29521	29491	29602	29225	29565	29448	29594	29441	29410	29438	29493	29387	29755	29294	29511	29478	29546	29808	29363	29350	29232	29606	29266	29697	29465	29490	29167	29472	29860	29662	29558	29469	29514	29470	29524	29797	29829	29459	29572	29575	29555	29607	29491	29702	29613	29656	29673	29515	29420	29621	29588	29540	29440	29535	29437	29718	29623	29394	29621	29277	29823	29894	29661	29503	29571	29481	29453	29353	29810	29361	29263	29239	29534	29554	29604	29636	29797	29515	29337	29565	29650	29522	29479	29791	29751	29502	29320	29615	29536	29524	29564	29409	29370	29499	29451	29565	29399	29803	29567	29831	29431	29420	29374	29396	29631	29387	29746	29568	29594	29607	29565	29376	29552	29422	29507	29797	29449	29568	29390	29478	29435	29372	29465	29332	29391	29519	29567	29368	29294	29463	29766	29372	29498	29438	29468	29690	29663	29532	29011	29568	29769	29458	29207	29461	29408	29287	29452	29442	29473	29463	29566	29642	29298	29537	29725	29570	29526	29429	29685	29534	29450	29506	29321	29206	29825	29731	29805	29698	29622	29603	29541	29573	29289	29756	29589	29492	29612	29406	29633	29694	29481	29638	29764	29417	29490	29651	29641	29688	29487	29563	29522	29679	29850	29720	29535	29160	29366	29516	29313	29500	29530	29462	29464	29444	29690	29542	29311	29387	29485	29717	29589	29522	29343	29546	29744	29512	29513	29360	29546	29515	29581	29351	29453	29376	29360	29648	29657	29714	29487	29348	29701	29437	29638	29558	29315	29280	29480	29449	29596	29764	29499	29297	29561	29450	29634	29608	29503	29595	29592	29553	29790	29639	29495	29635	29426	29548	29580	29641	29690	29361	29348	29627	29431	29540	29804	29559	29273	29385	29462	29538	29522	29427	29525	29604	29438	29534	29652	29329	29671	29406	29524	29508	29442	29681	29463	29587	29721	29560	29523	29614	29291	29511	29310	29544	29638	29692	29618	29507	29564	29582	29568	29489	29354	29669	29702	29624	29719	29399	29306	29469	29286	29679	29394	29468	29409	29549	29671	29283	29457	29826	29514	29504	29473	29488	29490	29524	29615	29610	29576	29485	29379	29581	29683	29323	29633	29598	29537	29607	29508	29750	29765	29872	29524	29612	29280	29378	29507	29609	29301	29647	29512	29657	29598	29397	29505	29555	29515	29494	29638	29562	29639	29479	29375	29327	29927	29555	29687	29526	29291	29487	29451	29571	29409	29524	29554	29344	29347	29753	29623	29674	29514	29647	29473	29561	29555	29455	29462	29518	29422	29682	29510	29549	29636	29802	29554	29769	29761	29390	29610	29340	29807	29379	29566	29388	29592	29627	29240	29692	29632	29378	29572	29800	29745	29566	29451	29526	29496	29486	29311	29481	29389	29631	29534	29772	29634	29657	29585	29543	29414	29667	29545	29877	29562	29689	29267	29396	29377	29455	29529	29596	29544	29680	29285	29466	29263	29622	29493	29596	29379	29677	29621	29512	29527	29267	29579	29713	29588	29354	29271	29480	29766	29522	29489	29550	29314	29530	29578	29558	29478	29370	29655	29386	29528	29405	29385	29501	29419	29231	29320	29550	29585	29522	29525	29379	29485	29593	29695	29737	29682	29725	29570	29449	29512	29756	29586	29518	29492	29473	29674	29606	29593	29404	29562	29408	29428	29202	29383	29452	29513	29327	29412	29411	29455	29644	29675	29478	29511	29523	29504	29670	29455	29447	29704	29475	29390	29474	29705	29606	29395	29405	29547	29626	29355	29629	29280	29348	29480	29477	29611	29503	29408	29484	29377	29406	29699	29495	29228	29302	29439	29514	29197	29200	29621	29546	29451	29398	29571	29418	29801	29841	29537	29461	29469	29639	29484	29428	29441	29716	29312	29928	29550	29429	29354	29462	29649	29412	29466	29315	29465	29223	29576	29594	29514	29589	29309	29471	29551	29698	29574	29762	29561	29657	29681	29421	29509	29787	29670	29556	29410	29378	29300	29639	29376	29589	29441	29565	29434	29774	29625	29781	29377	29660	29564	29447	29522	29594	29588	29210	29566	29611	29652	29378	29390	29529	29535	29514	29689	29762	29464	29733	29919	29699	29632	29314	29494	29465	29474	29680	29497	29585	29898	29448	29499	29540	29448	29349	29379	29715	29390	29749	29629	29743	29609	29582	29388	29597	29632	29429	29749	29371	29432	29343	29614	29453	29742	29456	29449	29687	29523	29950	29846	29654	29636	29399	29626	29686	29714	29501	29339	29427	29742	29665	29512	29646	29428	29808	29539	29498	29686	29672	29478	29753	29565	29463	29566	30010	29588	29617	29584	29621	29763	29565	29700	29700	29649	29577	29417	29492	29414	29408	29842	29455	29332	29264	29443	29483	29451	29475	29183	29542	29495	29642	29681	29543	29897	29442	29738	29622	29455	29345	29518	29370	29466	29515	29571	29638	29323	29443	29440	29715	29500	29346	29273	29406	29278	29481	29422	29489	29419	29339	29423	29480	29433	29281	29700	29402	29550	29468	29760	29632	29748	29480	29672	29688	29868	29492	29244	29489	29440	29618	29423	29479	29473	29648	29442	29523	29511	29549	29591	29884	29921	29877	29702	29478	29826	29571	29582	29641	29723	29487	29241	29260	29391	29490	29389	29262	29755	29310	29552	29755	29567	29815	29577	29552	29632	29765	29723	29680	29410	29915	29527	29965	29429	29371	29442	29316	29448	29529	29544	29629	29862	29447	29498	29481	29766	29503	29753	29443	29647	29230	29652	29534	29662	29736	29362	29663	29661	29692	29388	29762	29747	29637	29715	29605	29297	29262	29471	29623	29438	29649	29339	29150	29450	29502	29424	29265	29462	29481	29572	29503	29309	29468	29515	29362	29443	29484	29342	29509	29763	29719	29516	29513	29416	29766	29592	29443	29586	29447	29571	29571	29466	29469	29542	29617	29291	29358	29294	29584	29555	29388	29494	29517	29607	29724	29567	29757	29467	29862	29536	29673	29585	29568	29714	29650	29310	29696	29653	29622	29728	29512	29535	29588	29467	29483	29519	29840	29615	29536	29453	29626	29402	29372	29618	29747	29543	29622	29671	29485	29542	29589	29700	29712	29398	29590	29199	29506	29603	29469	29352	29535	29552	29288	29468	29504	29364	29534	29739	29700	29663	29517	29348	29213	29242	29479	29552	29370	29460	29514	29399	29642	29349	29332	29452	29511	29568	29479	29489	29346	29458	29154	29634	29541	29511	29730	29510	29559	29445	29581	29439	29437	29301	29458	29647	29510	29478	29751	29524	29700	29460	29791	29428	29681	29679	29440	29322	29481	29299	29460	29427	29733	29578	29811	29275	29465	29751	29742	29649	29411	29303	29452	29320	29400	29564	29706	29556	29639	29586	29363	29541	29552	29638	29420	29567	29541	29697	29452	29534	29586	29450	29402	29510	29271	29275	29426	29562	29613	29469	29686	29869	29691	29765	29640	29551	29494	29336	29440	29579	29855	29427	29532	29843	29566	29596	29685	29458	29385	29606	29431	29699	29956	29418	29679	29434	29250	29682	29682	29525	29642	29716	29367	29344	29144	29721	29609	29437	29525	29555	29530	29626	29650	29382	29488	29371	29484	29524	29576	29535	29621	29804	29683	29483	29581	29403	29559	29584	29358	29610	29471	29569	29266	29645	29430	29733	29631	29584	29509	29620	29575	29916	29654	29724	29388	29239	29512	29579	29697	29487	29257	29720	29428	29318	29740	29459	29635	29663	29547	29673	29763	29580	29715	29561	29692	29623	29571	29536	29414	29572	29291	29716	29581	29518	29478	29347	29585	29624	29381	29388	29400	29635	29478	29315	29639	29411	29628	29228	29378	29247	29575	29822	29484	29443	29291	29664	29565	29571	29575	29606	29499	29522	29120	29502	29344	29430	29475	29586	29653	29781	29297	29555	29594	29664	29697	29543	29645	29574	29509	29356	29513	29611	29541	29465	29563	29396	29678	29539	29482	29471	29635	29471	29654	29716	29401	29525
25563	43185	42364	34685	30383	26870	24906	23160	22179	21583	21184	20781	20324	19852	19651	19371	19223	19139	19238	18919	19101	18820	18944	18742	18709	18668	18666	18441	18419	18198	18564	18497	18386	18530	18294	18378	18404	18231	18229	18459	18343	18328	18199	18375	18325	18286	18192	18323	18287	18494	18297	18122	18218	18221	18287	18129	18295	18308	18293	18157	18254	18138	18298	18196	18044	18261	18251	18382	18158	18118	18210	18290	18211	18205	18082	18338	18274	18158	18412	18112	18303	18262	18389	18364	18300	18269	18255	18452	18108	18246	18205	18349	18197	18269	18095	18309	18096	18175	18005	18277	18403	18284	18169	18199	18215	18281	18111	18216	18270	18182	18167	18222	18347	18332	18260	18472	18237	18408	18246	18239	18272	18209	18279	18251	18129	18293	18154	18128	18271	18332	18224	18242	18120	18347	18222	18196	18224	18221	18269	18144	18372	18202	18301	18213	18163	18091	18269	18326	18111	18283	18307	18225	18306	18270	17954	18258	18163	18166	18305	18159	18342	18219	18062	18422	18343	18114	18212	18273	18361	18424	18143	18344	18402	18160	18507	18290	18276	18194	18292	18258	18243	18205	18325	18117	18193	18105	18117	18263	18114	18227	18287	18088	18247	18298	18431	18234	18263	18211	18176	18187	18278	18059	18156	18168	18253	18182	18348	18271	18426	18279	18247	18143	18287	18183	18368	18350	18317	18230	18254	18277	18188	18198	18249	18306	18110	18431	18108	18187	18242	18208	18304	18122	18264	18229	18149	18185	18252	18259	18279	18267	18152	18184	18173	18335	18251	18132	18360	18229	18203	18054	18209	18205	18220	18296	18324	18302	18202	18477	18377	18287	18063	18116	18328	18111	18048	18240	17972	18208	18477	18282	18295	18244	18152	18374	18234	18268	18435	18274	18111	18237	18108	18329	18268	18177	18238	18272	18305	18319	18322	18222	18392	18336	18115	18156	18227	18321	18211	18128	18369	18304	18256	18341	18315	18255	18185	18157	18289	18106	18300	18257	18224	18274	18219	18182	18302	18257	18257	18156	18269	17978	18166	18197	18458	18206	18371	18312	18376	18164	18354	18107	18339	18294	18304	18351	18020	18403	18271	18226	18179	18209	18197	18185	18279	18222	18259	18206	18088	18202	18058	18170	18231	18051	18151	18142	18235	18067	18264	18316	18248	18153	18377	18283	18220	18365	18213	18186	18214	18221	18067	18234	18130	18197	18179	18303	18182	18152	18287	18071	18233	18334	18148	18213	18191	18280	18263	18159	18051	18353	18288	18227	18156	18202	18395	18298	18304	18206	18220	18242	18084	18139	18234	18267	18227	18421	18174	18300	18067	18326	18403	18082	18329	18391	18444	18087	18266	18110	18232	18247	18244	18374	18237	18172	18307	18262	18314	18104	18182	18139	18174	18423	18177	18201	18131	18354	18151	18238	18226	18277	18281	18133	18062	18271	18195	18247	18327	18190	18225	18292	18290	18145	18227	18371	18214	18224	18146	18101	18096	18202	18325	18260	18049	18262	18285	18293	18197	18223	18181	18165	18231	18043	18271	18389	18231	18393	18142	18353	18242	18205	18214	18466	18208	18046	18123	18324	18332	18324	18136	18172	18211	18295	18157	18255	18170	18243	18229	18296	18302	18339	18152	18240	18181	18322	18190	18331	18234	18195	18330	18279	18308	18210	18253	18270	18205	18166	18204	18241	18143	18284	18290	18334	18170	18212	18301	18120	18224	18244	18289	18439	18225	18241	18228	18427	18210	18146	18359	18327	18265	18118	18279	18348	18354	18383	18376	18155	18350	18092	18422	18248	18232	18207	18225	18338	18328	18247	18001	18418	18258	18188	18364	18249	18244	18098	18272	18233	18160	18231	18140	18344	18290	18199	18211	18352	18367	18296	18190	18211	18258	18284	18384	18164	18326	18107	18162	18379	18069	18288	18194	18167	18308	18230	18118	18243	18160	18242	18200	18154	18329	18428	18321	18233	18272	18117	18341	18297	18243	18233	18272	18139	18043	17948	18262	18183	18242	18148	18271	18238	18349	18202	18154	18180	18300	18324	18094	18230	18182	18350	18326	18080	18341	18137	18188	18005	18091	18374	18130	18317	18231	18397	18070	18267	18363	18320	18151	18233	18183	18091	18186	18083	18229	18187	18022	18135	18116	18008	18106	18274	18359	18252	18184	17960	18119	18154	18214	18221	18258	18361	18359	18194	18060	18228	18176	18310	18235	17933	18144	18310	18334	18277	18267	18233	18212	18218	18298	18177	18304	18313	17992	18349	18396	18203	18273	18195	18294	18186	18305	18182	18322	18155	18203	18327	18328	18370	18104	18260	18119	18257	18245	18284	18347	18240	18162	17982	18173	18234	18261	18219	18357	18120	18246	18323	18234	18233	18197	18343	18231	18262	18028	18294	18206	18257	18107	18229	18228	18153	18295	18322	18199	18244	18145	18290	18319	18141	18296	18166	18203	18194	18267	18342	18317	18225	18288	18140	18187	18307	18304	18157	18220	18119	18229	18312	18266	18088	18337	18293	18166	18368	18256	18138	18304	18184	18358	18171	18163	18170	18314	18352	18341	18245	18180	18150	18147	18282	18155	18283	18277	18401	18242	18270	18288	18254	18360	18369	18199	18220	18024	18160	18355	18109	18060	18138	18243	18365	18152	18226	18284	18435	18357	18234	18341	18355	18042	18213	18099	18223	18432	18147	18463	18274	18273	18162	17998	18265	18320	18165	18173	18260	18298	18225	18247	18266	18227	18263	18250	18323	18296	18233	18341	18461	18263	18227	18192	18059	18102	18388	18421	18232	18257	18302	18135	18219	18054	18307	18091	18353	18361	18231	18189	18219	18205	18359	18179	18245	18228	18100	18163	18182	18248	18173	18143	18235	18160	17997	18174	18350	18360	18222	18395	18308	18150	18251	18132	18139	18337	18306	18057	18096	18247	18171	18013	18372	18293	18183	18269	18097	18221	18342	18284	18306	18240	18360	18310	18233	18085	18294	18272	18295	18339	18305	18364	18168	18265	18226	18440	18334	18214	18097	18154	18317	18293	18338	18136	18420	18213	18247	18204	18147	18291	18316	18295	18238	18269	18392	18238	18086	18310	18299	18264	18189	18285	18319	18259	18134	18328	18216	18322	18302	18112	18250	18235	18320	18379	18218	18092	18111	18281	18311	18306	18181	18141	18200	18037	18346	18184	18156	18226	18086	18183	18238	18290	18235	18147	18177	18337	18368	18395	18149	18319	18262	18193	18197	18235	18107	18394	18310	18141	18211	18241	18237	18197	18263	18265	18085	18441	18225	18403	18337	18090	18385	18384	18403	18184	18185	18207	18156	18305	18363	18508	18136	18200	18321	18114	18249	18278	18298	18128	18186	18055	18444	18150	18086	18337	18253	18327	18418	18282	18103	18334	18021	18069	18145	18213	18102	18108	18278	18309	18464	18255	18412	18226	18172	18260	18271	18312	18134	18170	18121	18297	18296	18265	18397	18296	18393	18312	18236	18234	18214	18408	18379	18192	18221	18184	18306	18106	18450	18053	17988	18136	18175	18493	18216	18310	18478	18340	18207	18012	18096	18244	18211	18128	18177	18124	18293	18252	18087	18269	18412	18190	18123	18139	18138	18170	18228	18277	18238	18221	18298	18274	18304	18327	18173	18156	18409	18133	18256	18205	18188	18212	18171	18282	18443	18389	18243	18307	18399	18270	18166	18218	18146	18187	18208	18259	18329	18277	18346	18200	18199	18239	18207	18108	18118	18284	18190	18326	18158	18442	18413	18130	18224	18249	18250	18042	18276	18257	18210	18168	18134	18117	18116	18138	18248	18268	17988	18204	18194	18284	18206	18276	18148	18263	18155	18280	18278	18352	18146	18413	18170	18250	18121	18015	18522	18263	18296	18329	18485	18433	18213	18397	18294	18498	18236	18372	18334	18381	18380	18221	18170	18259	18172	18243	18380	18290	18123	18433	18333	18333	18278	18158	18131	18166	18354	18315	18322	18148	18295	18411	18330	18356	18362	18060	18314	18167	18276	18515	18526	18172	18219	18198	18099	18349	18365	18223	18344	18175	18207	18149	18230	18286	18266	18275	18141	18208	18457	18354	18203	18467	18209	18277	18481	18178	18143	18342	18325	18236	18306	18265	18310	18088	18175	18241	18383	18177	18284	18310	18304	18132	18305	18402	18059	18217	18466	18157	18284	18296	18364	18338	18369	18235	18090	18361	18140	18181	18149	18104	18215	18371	18261	18216	18178	18251	18127	18396	18185	18251	18319	18278	18303	18216	18087	18316	18339	18012	18143	18211	18203	18132	17867	18073	18254	18293	18147	18372	18096	18337	18038	18344	18301	18259	18153	18254	18466	18449	18222	18317	18278	18185	18080	18190	18266	18332	18170	18303	18160	18230	18295	18328	18205	18176	18376	18045	18288	18460	18440	18261	18267	18247	18314	18144	18263	18366	18269	18360	18145	18253	18206	18123	18103	18161	18270	18289	18229	18188	18219	18255	18217	18265	18456	18200	18363	18259	18274	18229	18151	18230	18329	18285	18118	18223	18276	18158	18241	18265	18404	18392	18330	18174	18270	17869	18167	18109	18418	18245	18048	18290	18253	18332	18124	18263	18041	18282	18225	18434	18085	18366	18244	18164	18325	18211	18159	18297	18306	18548	18292	18189	18228	18149	18302	18100	18080	18182	18359	18041	18314	18234	18158	18343	18208	18383	18158	18195	18263	18183	18229	18317	18351	18229	18273	18280	18225	18519	18105	18365	18221	18324	18183	18423	18330	18461	18269	18198	18349	18273	18319	18216	18382	18228	18342	18151	18243	18172	18262	18103	18228	18132	18246	18408	18192	18288	18162	18188	18171	18151	18239	18224	18229	18306	18178	18204	18259	18258	18000	18159	18399	18085	18271	18254	18339	18113	18246	18262	18225	18297	18285	18118	18256	18299	18356	18268	18147	18297	18367	18199	18135	18255	18249	18308	18371	18234	18202	18273	18197	18246	18231	18322	18146	18152	18162	18215	18157	18292	18182	18337	18375	18177	18271	18301	18173	18158	18353	18321	18251	18101	18345	18226	18480	18394	18212	18199	18083	18128	18185	18005	18310	18179	18327	18210	18092
22603	21168	27791	25271	24574	31980	38252	34694	33809	33835	33263	32772	32455	32117	32100	31758	31965	31514	31485	31339	31286	31294	31333	31095	31083	31097	30861	30949	30871	30918	30967	30462	30720	30748	30691	30499	30635	30343	30732	30952	30431	30452	30571	30539	30671	30705	30594	30552	30839	30700	30419	30662	30481	30608	30687	30758	30582	30592	30396	30381	30704	30514	30596	30850	30553	30466	30647	30329	30502	30362	30591	30455	30502	30487	30281	30408	30648	30601	30579	30494	30430	30323	30780	30724	30668	30806	30652	30577	30561	30402	30384	30399	30373	30385	30394	30498	30486	30505	30304	30378	30341	30669	30475	30509	30673	30472	30281	30562	30693	30729	30458	30293	30451	30416	30420	30484	30430	30328	30120	30482	30691	30632	30361	30447	30499	30777	30539	30312	30810	30451	30315	30268	30670	30245	30601	30345	30314	30665	30573	30318	30507	30625	30397	30426	30458	30289	30497	30553	30350	30293	30293	30677	30547	30423	30652	30564	30422	30697	30234	30594	30785	30535	30657	30326	30807	30412	30461	30586	30293	30514	30531	30324	30640	30284	30588	30514	30428	30543	30526	30455	30406	30680	30862	30683	30339	30528	30643	30499	30491	30658	30296	30226	30455	30586	30386	30512	30539	30586	30799	30495	30546	30651	30352	30501	30386	30229	30573	30544	30372	30590	30356	30321	30403	30280	30510	30172	30164	30407	30316	30589	30345	30375	30503	30276	30244	30547	30486	30404	30634	30452	30286	30518	30520	30317	30575	30459	30438	30531	30477	30288	30441	30607	30597	30399	30678	30446	30159	30490	30404	30560	30378	30466	30518	30503	30560	30473	30469	30654	30524	30353	30590	30238	30256	30632	30375	30619	30169	30256	30606	30492	30742	30535	30561	30398	30505	30245	30543	30549	30668	30507	30824	30440	30620	30378	30320	30671	30472	30583	30483	30483	30692	30404	30337	30438	30232	30557	30318	30154	30401	30416	30447	30460	30489	30448	30446	30341	30474	30285	30590	30618	30455	30462	30480	30384	30320	30325	30320	30669	30268	30576	30218	30378	30611	30448	30373	30297	30379	30568	30448	30466	30483	30484	30587	30586	30235	30466	30512	30523	30506	30663	30395	30544	30558	30760	30500	30507	30723	30489	30814	30398	30420	30293	30593	30241	30304	30297	30334	30641	30379	30434	30372	30651	30385	30373	30309	30384	30632	30383	30529	30403	30718	30249	30438	30409	30532	30483	30116	30437	30577	30732	30450	30304	30444	30526	30708	30676	30495	30538	30632	30536	30753	30298	30479	30428	30477	30366	30482	30540	30538	30429	30498	30083	30551	30387	30730	30380	30031	30564	30359	30384	30369	30562	30219	30561	30455	30473	30305	30416	30311	30653	30563	30373	30385	30356	30363	30421	30492	30383	30332	30541	30406	30547	30564	30573	30524	30289	30578	30427	30449	30484	30408	30690	30571	30443	30647	30479	30542	30393	30718	30713	30600	30394	30366	30478	30478	30530	30466	30468	30483	30687	30359	30399	30523	30534	30649	30571	30534	30679	30671	30461	30395	30411	30475	30347	30602	30728	30482	30665	30373	30462	30461	30599	30301	30388	30472	30379	30050	30443	30287	30584	30449	30460	30484	30527	30513	30610	30547	30682	30339	30640	30514	30433	30803	30414	30702	30425	30275	30681	30364	30605	30585	30390	30369	30379	30211	30348	30593	30415	30501	30260	30586	30407	30558	30391	30449	30284	30669	30735	30398	30393	30442	30324	30323	30564	30416	30532	30374	30470	30359	30488	30619	30253	30350	30877	30411	30575	30506	30445	30834	30399	30497	30362	30735	30522	30696	30377	30411	30369	30341	30177	30718	30422	30494	30340	30608	30375	30562	30392	30525	30528	30698	30510	30342	30401	30255	30376	30604	30584	30293	30568	30612	30431	30535	30546	30370	30343	30530	30274	30474	30572	30620	30602	30620	30368	30640	30534	30209	30471	30607	30419	30372	30585	30552	30724	30573	30256	30201	30377	30492	30490	30572	30356	30557	30761	30504	30581	30648	30692	30315	30646	30241	30097	30435	30405	30255	30286	30573	30444	30560	30713	30315	30508	30485	30758	30590	30507	30479	30373	30223	30398	30418	30364	30500	30317	30508	30588	30447	30497	30473	30536	30627	30470	30500	30339	30619	30470	30609	30639	30590	30624	30384	30243	30541	30472	30644	30787	30563	30498	30441	30467	30713	30477	30386	30619	30392	30408	30277	30616	30717	30481	30593	30501	30845	30768	30340	30274	30544	30392	30614	30475	30313	30277	30429	30366	30413	30304	30742	30349	30451	30581	30387	30807	30436	30616	30643	30481	30464	30249	30632	30499	30377	30474	30362	30309	30535	30665	30436	30534	30248	30648	30604	30479	30474	30670	30113	30218	30733	30587	30314	30249	30592	30543	30477	30416	30549	30406	30378	30412	30271	30490	30448	30195	30623	30296	30606	30466	30638	30570	30539	30487	30358	30407	30485	30306	30597	30349	30430	30376	30415	30357	30438	30234	30425	30649	30667	30326	30583	30552	30604	30352	30363	30369	30386	30222	30358	30507	30812	30538	30367	30458	30398	30304	30455	30670	30274	30596	30471	30333	30229	30482	30501	30372	30592	30446	30543	30573	30576	30674	30388	30565	30414	30410	30282	30657	30342	30374	30672	30658	30401	30465	30437	30218	30661	30531	30597	30212	30316	30478	30188	30435	30434	30558	30384	30484	30459	30218	30491	30365	30568	30590	30473	30227	30427	30401	30171	30397	30443	30573	30714	30380	30464	30351	30509	30481	30473	30393	30479	30280	30607	30355	30575	30519	30466	30304	30304	30255	30527	30599	30477	30394	30520	30475	30531	30548	30560	30536	30481	30552	30488	30522	30551	30768	30408	30302	30356	30517	30229	30370	30530	30174	30213	30409	30461	30361	30232	30411	30547	30405	30533	30669	30570	30473	30479	30570	30581	30552	30701	30688	30674	30506	30697	30417	30310	30432	30479	30350	30666	30335	30453	30810	30243	30402	30594	30358	30547	30623	30581	30587	30506	30377	30535	30447	30337	30550	30402	30335	30339	30679	30601	30560	30559	30432	30536	30602	30578	30490	30234	30468	30483	30409	30410	30262	30579	30478	30606	30552	30372	30636	30195	30399	30318	30344	30331	30856	30737	30513	30380	30606	30454	30209	30337	30364	30470	30561	30616	30357	30512	30297	30343	30351	30432	30371	30480	30529	30454	30297	30137	30342	30472	30519	30534	30347	30376	30326	30545	30463	30383	30118	30386	30593	30708	30661	30840	30538	30781	30366	30435	30723	30710	30677	30525	30537	30478	30388	30268	30539	30593	30653	30422	30619	30622	30466	30390	30243	30482	30416	30432	30249	30499	30529	30662	30618	30727	30472	30361	30549	30520	30592	30446	30732	30254	30518	30560	30609	30306	30395	30523	30535	30675	30380	30298	30742	30496	30403	30574	30719	30324	30634	30264	30447	30545	30351	30381	30577	30371	30439	30471	30540	30767	30515	30456	30510	30603	30517	30593	30547	30547	30640	30400	30500	30504	30577	30675	30337	30438	30691	30234	30567	30828	30520	30713	30411	30355	30480	30527	30487	30449	30499	30529	30437	30658	30542	30383	30503	30349	30306	30361	30603	30389	30738	30495	30608	30318	30509	30480	30207	30463	30392	30395	30325	30680	30298	30608	30630	30251	30539	30522	30439	30328	30345	30347	30591	30416	30561	30425	30304	30426	30416	30470	30531	30499	30382	30267	30389	30599	30396	30470	30636	30596	30677	30311	30626	30333	30414	30572	30348	30546	30535	30378	30308	30495	30277	30543	30489	30399	30505	30375	30534	30203	30414	30599	30359	30311	30265	30289	30539	30559	30768	30528	30275	30685	30772	30522	30469	30235	30584	30436	30544	30405	30542	30546	30468	30516	30583	30440	30430	30349	30218	30290	30560	30323	30258	30345	30576	30450	30364	30776	30560	30427	30387	30613	30602	30654	30482	30804	30566	30540	30541	30311	30579	30592	30851	30397	30507	30475	30241	30249	30373	30434	30643	30402	30379	30318	30224	30442	30552	30623	30652	30466	30433	30511	30416	30436	30465	30576	30288	30486	30517	30603	30622	30540	30578	30300	30391	30471	30413	30586	30613	30249	30583	30275	30545	30483	30539	30433	30542	30514	30377	30528	30385	30442	30398	30495	30347	30420	30526	30364	30256	30531	30481	30594	30683	30399	30340	30363	30406	30454	30427	30532	30744	30520	30712	30348	30439	30146	30231	30473	30302	30465	30856	30581	30440	30524	30527	30103	30351	30646	30870	30485	30558	30521	30550	30175	30400	30348	30308	30639	30488	30787	30405	30433	30637	30462	30598	30536	30599	30430	30273	30309	30461	30463	30625	30349	30354	30556	30516	30439	30335	30465	30650	30465	30543	30470	30476	30723	30404	30317	30519	30509	30506	30444	30186	30374	30455	30354	30402	30602	30275	30432	30590	30472	30466	30476	30476	30375	30552	30523	30519	30648	30493	30325	30182	30407	30523	30427	30400	30473	30298	30462	30417	30438	30558	30775	30696	30818	30551	30522	30498	30803	30484	30362	30670	30565	30138	30586	30251	30279	30359	30363	30238	30334	30320	30785	30690	30613	30631	30674	30771	30442	30600	30449	30427	30564	30405	30655	30616	30626	30518	30433	30626	30512	30249	30448	30275	30447	30561	30355	30602	30519	30705	30515	30527	30648	30720	30405	30284	30107	30489	30695	30438	30312	30387	30424	30425	30270	30656	30310	30355	30538	30503	30259	30277	30631	30666	30565	30279	30330	30434	30529	30420	30559	30334	30448	30615	30537	30562	30869	30605	30710	30510	30553	30378	30240	30367	30472	30416	30547	30768	30630	30360	30274	30658	30473	30387	30465	30335	30557	30281	30303	30292	30672	30445	30520	30093	30604	30456	30585	30626	30402	30464	30299	30436	30576	30331	30327	30428	30281	30705	30454	30299	30366	30448	30384	30642	30430	30474	30487	30394	30647	30633	30490	30437	30784	30379	30227	30854	30362	30201	30585	30377	30466	30918	30503	30488	30486	30360	30534	30600	30421	30396	30469	30520	30486	30471	30420	30273
27834	48333	47574	39679	34470	30164	27576	25535	24319	23324	22694	21920	21325	21094	20531	20326	20287	20045	19780	19628	19866	19536	19550	19408	19198	19063	18973	19178	18993	18902	18872	18710	18821	18862	18763	18739	18835	18831	18766	18697	18690	18669	18831	18809	18692	18656	18802	18720	18783	18603	18523	18690	18544	18674	18647	18816	18768	18724	18477	18640	18607	18675	18687	18568	18752	18690	18433	18501	18775	18571	18509	18714	18374	18526	18703	18428	18689	18653	18712	18823	18679	18692	18609	18659	18572	18648	18598	18598	18442	18593	18561	18731	18525	18673	18607	18802	18612	18594	18574	18591	18481	18721	18662	18638	18772	18563	18596	18696	18622	18647	18655	18549	18445	18557	18742	18521	18742	18630	18528	18695	18798	18366	18561	18644	18754	18681	18505	18496	18582	18492	18720	18458	18539	18650	18453	18630	18614	18618	18823	18530	18711	18616	18761	18585	18573	18506	18487	18635	18524	18522	18638	18425	18717	18588	18574	18628	18630	18698	18531	18520	18583	18652	18528	18652	18423	18600	18582	18637	18419	18648	18589	18677	18598	18549	18513	18553	18477	18642	18704	18621	18631	18721	18593	18707	18625	18618	18524	18641	18521	18425	18609	18674	18748	18507	18428	18694	18562	18520	18579	18614	18464	18629	18698	18649	18603	18503	18583	18496	18637	18560	18548	18544	18737	18513	18751	18468	18633	18624	18570	18428	18613	18658	18535	18642	18738	18586	18583	18577	18636	18864	18561	18590	18698	18549	18497	18699	18512	18559	18806	18481	18629	18812	18563	18648	18448	18597	18499	18659	18318	18402	18709	18614	18498	18731	18522	18652	18721	18644	18600	18558	18483	18629	18643	18609	18566	18666	18649	18537	18375	18817	18693	18651	18696	18565	18508	18576	18728	18420	18612	18737	18635	18699	18618	18593	18497	18461	18662	18676	18557	18632	18534	18655	18769	18585	18727	18749	18665	18461	18760	18584	18782	18590	18686	18560	18676	18522	18718	18665	18589	18500	18506	18568	18471	18592	18573	18640	18702	18798	18722	18792	18516	18632	18400	18581	18678	18638	18638	18632	18679	18524	18472	18782	18446	18620	18661	18690	18683	18690	18707	18506	18745	18423	18475	18504	18696	18582	18465	18766	18553	18762	18576	18540	18551	18476	18690	18645	18721	18563	18666	18531	18556	18432	18795	18696	18659	18524	18581	18729	18499	18572	18737	18711	18704	18531	18665	18625	18614	18441	18564	18638	18677	18691	18495	18300	18572	18523	18429	18776	18657	18566	18620	18678	18744	18660	18633	18492	18498	18706	18622	18807	18727	18691	18538	18460	18812	18557	18576	18642	18565	18544	18469	18641	18348	18574	18599	18570	18562	18701	18476	18584	18623	18642	18731	18567	18496	18712	18634	18673	18571	18590	18383	18657	18630	18593	18702	18808	18777	18524	18588	18746	18597	18527	18422	18475	18619	18544	18389	18630	18591	18534	18611	18597	18322	18671	18502	18648	18576	18783	18477	18509	18646	18545	18660	18693	18668	18574	18743	18654	18587	18520	18697	18435	18749	18866	18547	18708	18619	18630	18610	18666	18620	18683	18712	18787	18393	18398	18593	18683	18853	18451	18500	18446	18734	18495	18582	18570	18499	18598	18757	18565	18663	18626	18641	18532	18831	18543	18706	18628	18782	18692	18630	18604	18715	18649	18653	18700	18651	18550	18599	18564	18580	18476	18416	18584	18552	18557	18704	18627	18583	18500	18652	18736	18678	18537	18551	18377	18797	18648	18537	18419	18461	18653	18385	18559	18578	18591	18445	18650	18790	18666	18642	18567	18675	18559	18612	18497	18652	18557	18558	18612	18637	18644	18785	18749	18485	18444	18723	18477	18739	18465	18756	18601	18554	18709	18725	18417	18573	18578	18606	18504	18837	18599	18733	18498	18351	18759	18635	18510	18627	18494	18642	18635	18690	18672	18564	18535	18651	18513	18557	18837	18611	18635	18668	18474	18602	18464	18513	18646	18503	18599	18555	18611	18634	18575	18489	18575	18684	18643	18623	18540	18616	18632	18643	18742	18607	18665	18443	18657	18618	18834	18438	18545	18611	18630	18543	18617	18584	18568	18658	18630	18606	18539	18705	18547	18388	18668	18476	18626	18677	18721	18570	18582	18608	18618	18646	18592	18679	18373	18555	18589	18768	18508	18527	18565	18513	18595	18417	18639	18788	18657	18777	18563	18671	18557	18586	18625	18579	18529	18793	18582	18634	18487	18552	18721	18728	18724	18645	18523	18508	18789	18641	18618	18363	18658	18704	18598	18762	18570	18608	18751	18633	18505	18405	18650	18707	18309	18578	18259	18726	18591	18580	18542	18650	18851	18569	18625	18704	18668	18266	18513	18449	18468	18536	18579	18733	18665	18670	18661	18607	18673	18542	18390	18491	18749	18414	18597	18430	18672	18771	18640	18637	18589	18577	18576	18551	18554	18512	18469	18709	18461	18581	18731	18534	18799	18774	18455	18533	18755	18630	18566	18652	18552	18605	18566	18555	18654	18454	18611	18539	18683	18606	18508	18567	18686	18545	18640	18603	18560	18517	18538	18545	18586	18618	18730	18603	18518	18552	18537	18466	18651	18495	18714	18729	18630	18688	18553	18653	18383	18632	18716	18724	18574	18657	18767	18522	18516	18612	18549	18528	18497	18656	18590	18631	18688	18474	18545	18603	18703	18404	18598	18465	18698	18666	18561	18557	18671	18590	18536	18698	18702	18641	18646	18553	18789	18507	18682	18552	18505	18511	18661	18498	18618	18681	18777	18499	18621	18592	18565	18730	18588	18610	18561	18562	18625	18642	18666	18694	18576	18701	18493	18667	18545	18498	18696	18700	18506	18620	18616	18642	18692	18575	18553	18640	18859	18475	18725	18688	18618	18736	18705	18572	18722	18477	18646	18609	18692	18501	18649	18692	18573	18622	18642	18726	18470	18423	18780	18667	18634	18525	18661	18773	18534	18650	18553	18553	18619	18615	18515	18612	18643	18576	18579	18584	18356	18635	18519	18499	18587	18477	18733	18452	18703	18486	18726	18579	18632	18656	18861	18768	18656	18663	18537	18629	18544	18413	18576	18491	18589	18519	18513	18701	18682	18525	18622	18562	18706	18553	18770	18687	18543	18612	18630	18764	18592	18500	18464	18660	18720	18651	18736	18498	18633	18754	18628	18732	18668	18523	18712	18476	18433	18640	18608	18739	18321	18559	18585	18767	18436	18515	18568	18557	18579	18414	18743	18672	18542	18630	18591	18626	18655	18543	18677	18667	18564	18575	18603	18424	18551	18410	18540	18662	18681	18823	18444	18539	18708	18467	18633	18610	18591	18673	18683	18490	18536	18581	18583	18742	18587	18679	18707	18464	18585	18729	18735	18522	18651	18627	18680	18550	18718	18538	18576	18509	18525	18661	18495	18471	18616	18854	18708	18488	18558	18581	18504	18591	18483	18862	18323	18612	18608	18798	18575	18555	18519	18519	18530	18274	18470	18581	18790	18641	18638	18781	18767	18566	18796	18831	18721	18587	18636	18531	18546	18815	18556	18601	18553	18598	18612	18568	18566	18788	18778	18584	18669	18712	18757	18584	18593	18641	18522	18493	18700	18602	18542	18713	18629	18628	18625	18662	18905	18634	18684	18389	18578	18472	18695	18585	18383	18527	18632	18513	18741	18457	18675	18482	18472	18683	18488	18539	18506	18569	18387	18606	18408	18510	18411	18430	18805	18362	18706	18728	18690	18590	18376	18530	18742	18644	18562	18759	18446	18630	18646	18746	18580	18546	18616	18603	18658	18654	18728	18561	18511	18503	18662	18656	18643	18611	18519	18546	18744	18616	18571	18706	18677	18644	18753	18309	18541	18650	18601	18736	18706	18498	18733	18518	18462	18591	18565	18468	18545	18582	18681	18483	18503	18617	18637	18564	18689	18576	18350	18702	18480	18434	18611	18925	18544	18711	18831	18791	18499	18622	18622	18588	18606	18678	18813	18435	18616	18693	18612	18717	18481	18864	18608	18580	18584	18553	18769	18645	18691	18687	18641	18614	18374	18464	18615	18733	18668	18562	18596	18721	18537	18682	18652	18544	18633	18629	18354	18727	18665	18611	18475	18954	18502	18743	18569	18513	18643	18679	18587	18601	18617	18530	18671	18680	18681	18590	18778	18684	18446	18471	18655	18626	18803	18683	18607	18679	18502	18613	18596	18737	18668	18520	18642	18734	18453	18707	18480	18667	18620	18619	18723	18733	18637	18678	18645	18720	18638	18602	18452	18660	18579	18818	18587	18702	18573	18614	18629	18586	18713	18491	18532	18749	18612	18675	18682	18587	18550	18706	18744	18545	18496	18624	18612	18566	18691	18619	18573	18552	18615	18521	18766	18576	18870	18505	18794	18692	18573	18587	18715	18652	18632	18564	18570	18730	18607	18710	18631	18434	18697	18709	18533	18743	18661	18563	18579	18498	18648	18535	18577	18570	18632	18532	18473	18535	18678	18728	18561	18640	18508	18633	18523	18351	18518	18764	18613	18717	18669	18656	18526	18630	18849	18564	18557	18551	18712	18459	18651	18567	18493	18660	18630	18603	18612	18571	18631	18644	18648	18455	18677	18546	18693	18705	18567	18691	18689	18567	18803	18802	18660	18833	18467	18416	18569	18564	18592	18541	18626	18676	18755	18641	18478	18657	18564	18596	18618	18574	18609	18689	18586	18571	18530	18478	18771	18696	18660	18650	18528	18633	18573	18508	18554	18613	18638	18551	18621	18633	18621	18566	18639	18651	18604	18456	18664	18635	18510	18569	18526	18676	18540	18659	18738	18589	18572	18662	18600	18644	18691	18657	18430	18429	18590	18578	18894	18717	18499	18511	18714	18783	18616	18632	18798	18499	18619	18462	18621	18672	18815	18751	18771	18467	18698	18713	18648	18651	18681	18623	18501	18697	18644	18699	18704	18793	18531	18754	18710	18616	18621	18697	18595	18549	18623	18432	18696	18614	18485	18460	18672	18700	18580	18713	18725	18797	18628	18476	18645	18612	18563	18623	18682	18655	18622	18558	18640	18636	18708	18661	18658	18529	18553	18633	18623	18505	18527	18608	18652
37703	35197	41078	39169	36055	34636	33611	32969	32434	32148	32222	31807	31622	31736	31363	31585	31282	31477	31381	31285	31245	31006	31198	31048	31462	31118	31345	31145	31118	31254	31070	31168	30986	31234	31182	31381	31173	30947	31164	31083	31100	30975	31186	31007	31014	31060	30979	30772	31136	31094	31052	31111	31252	31310	31162	31203	31044	31030	31365	30880	31150	30949	30923	31132	31113	30772	31086	31102	30739	30980	31213	30923	31297	30948	30809	30893	31123	31175	30847	30967	31153	30998	31036	31209	31165	31330	30991	30945	31189	30928	31030	30923	31124	31117	31156	30898	31243	31057	31103	31217	31117	31095	31126	30780	30893	30833	31221	31305	31216	31260	31029	30974	31114	31301	30898	31138	30894	31061	31342	30997	31062	31070	31159	31091	31182	31259	31284	30833	30772	31163	31227	31349	31124	31043	31077	31093	30815	30820	30969	30913	31169	31012	30869	31143	30632	31237	31189	31047	31063	30987	31352	31002	31021	30960	31052	31192	30992	31099	31245	30885	31023	31161	30979	31002	31196	31155	31079	30794	30854	31120	31074	30800	30978	31088	31162	31190	31313	31267	31083	31019	31027	30927	30800	31166	31072	30926	30919	31002	31262	31124	31157	30975	30956	30864	31295	30744	31076	30968	31232	30912	30913	31137	30873	30822	31082	30871	31066	30788	31097	31292	31248	31084	31198	31238	31285	30961	30887	30991	30845	31043	31040	30936	31303	30875	31187	31259	31001	31013	30843	30943	31005	30745	31009	31001	30959	31051	31175	30975	30964	31247	30892	31153	31430	31005	30880	31274	31019	31211	31106	31101	30723	31038	31023	31143	30985	31141	30822	30920	30954	31099	31083	30966	31175	31168	31044	31019	31231	30955	30963	31266	30942	31103	31051	31050	30750	31017	31033	31106	31111	31283	31125	30937	31027	30871	31158	31150	31014	30864	31099	31020	30985	30916	30869	31032	31178	31230	31328	31113	31259	31262	31102	31020	30997	31098	30978	31183	30701	30958	31106	30897	31065	31053	31075	30819	30846	31081	30960	31066	31032	31174	31164	30916	31164	30980	31078	31014	30943	30866	31064	31235	31197	30995	31062	31011	31159	30900	31221	30863	31119	31010	30868	31153	31006	31284	30842	31210	31051	31198	31164	30980	31380	31263	31243	31199	31101	30913	31057	31297	31029	30941	30982	30950	31158	30902	31133	31182	31061	31197	30902	31208	31217	30974	31338	31063	31052	31093	31078	31034	31122	31088	31095	30738	31170	31213	31170	30954	31104	31039	30916	31117	31054	31180	31220	30987	31108	30972	31013	30729	31017	31233	31070	31041	31140	31090	31137	31087	31145	30980	31164	30955	30850	31015	31044	31232	31169	31000	30932	31141	31009	31013	30822	31078	31216	31189	30899	31129	31043	31037	31085	31144	31103	31027	31421	31103	31265	31309	31012	31188	30995	30675	31248	31069	30914	31130	31075	30905	31096	31031	30997	30711	30890	31093	31209	31017	31012	31050	30975	30961	30837	30898	30823	31017	31095	31129	31204	31090	31174	31105	31344	31225	31028	31234	31249	31117	30810	31159	31041	30881	30926	30976	31057	31202	31046	31214	30908	30836	31186	31323	31279	31015	30701	30944	31001	31080	31191	31016	30838	30759	31009	31230	30811	30956	31129	31110	31150	31059	31063	31063	30867	31283	31011	30885	30854	30878	31031	31189	30992	31039	30959	31086	31119	30915	30975	31162	30977	31152	30914	31172	30932	31315	31052	30932	30850	30998	31325	31150	31137	31106	31096	30791	30780	30986	31151	31232	30913	30701	30998	31040	30812	31074	31187	30922	30938	31201	30981	31005	31001	31162	30971	31005	31059	31193	31105	30862	30927	30973	31189	30982	31135	31106	31131	30972	30974	31295	31077	31051	30900	31092	31197	30846	31202	31098	31073	30861	31116	30971	31024	31066	31110	30876	31103	31250	31074	30924	30997	31122	31137	31235	31152	30960	31330	31177	30953	30951	31360	31060	31155	30996	30827	31219	30860	31071	30960	31164	31215	30994	31124	31035	30822	31142	30850	30796	30807	30825	31056	31085	31098	31101	31211	30942	30918	31040	30759	30921	31083	31095	31184	30981	31114	31200	31254	30894	30979	30871	31246	31164	31103	30967	30961	30975	31070	30815	30783	31054	31126	31235	31264	31089	31174	31080	30892	31089	31024	31110	30959	30751	31079	31011	31039	30545	30864	30716	30866	30992	31189	30770	31041	31119	31032	30865	31253	31113	30964	31160	31334	31155	31018	30914	30871	31041	31022	31140	31028	30994	31127	31091	31037	31002	31053	30997	30929	30994	30850	30894	31024	31175	31019	31113	31273	31090	31214	30934	31142	31118	31089	31056	31122	30957	30986	31013	30977	31087	31068	30978	31062	31002	30994	30902	30923	31070	31166	31359	31005	30946	31017	30864	30872	31086	31221	30824	31121	30776	31173	30976	30938	31193	31061	31253	31016	31312	31010	31367	31253	31056	31038	30946	31198	31107	31348	30911	30815	31303	31180	30882	30853	31232	31252	31120	31091	31259	31048	31000	31200	31030	31240	30800	30713	30829	31150	31304	31055	30822	31034	30983	31061	31184	31051	31318	30943	31209	31054	30952	30919	31085	31070	30982	30878	31109	31179	31326	30949	31106	30899	31123	31106	30876	31134	30943	31109	31097	30999	31018	30944	31028	31040	31009	31150	30744	31126	30898	31247	31290	30860	31184	31030	31203	31389	31163	31180	31433	31074	30986	31033	30814	31051	31105	31169	31246	31485	31102	31093	30969	30840	30929	31230	31178	31022	30815	30734	31351	31392	30992	30930	31139	31079	31161	31075	31013	31084	30941	31305	31235	30885	30977	31025	31238	31169	31030	30868	31150	31441	31130	30947	31002	31368	30932	31155	31066	31235	31316	31194	30878	31325	30963	31282	31154	31160	31161	31078	30802	31089	30840	30973	31002	31197	30977	31115	31041	31151	31131	31061	31086	30867	31175	30807	30587	31236	30814	31050	31228	31409	31283	30739	31102	31045	31087	31028	31014	31034	31139	31094	31016	31020	31099	31260	30834	31244	30992	31232	30898	30995	31130	30968	31115	31176	30879	30949	31149	31107	30883	31123	30988	31146	31139	31075	31007	30988	31004	31290	31155	31127	30851	30937	30855	30970	31101	30947	30990	30991	31144	30890	30875	31055	31011	30948	30970	31316	31088	31145	31002	31183	30954	31132	30937	30995	30793	31181	30989	30956	30851	30984	31066	30989	31078	31026	30898	30926	30954	31181	30948	31184	31031	31200	30864	31109	31216	31007	30930	31277	30841	30929	31115	30946	31208	31028	31260	30913	31421	31080	31004	31356	31215	31329	31048	31259	30912	31117	31187	31244	31114	31207	31038	30906	30966	30845	31389	31123	31005	31058	31010	31155	31304	31034	30850	30993	31050	31147	31088	31100	31240	31158	31252	31173	31144	31172	30996	31119	31365	30933	30815	31194	31136	30905	31288	31233	30877	31079	31008	30880	31140	31068	30948	31128	31202	31016	31127	31290	30992	30719	30983	31052	31270	31171	31126	31138	30983	31081	31109	31015	30663	31047	31165	31141	31036	31266	31037	31174	31187	31015	31019	31232	30836	30838	31068	30934	31203	30964	30770	31371	31013	31238	30926	31016	30878	30941	31175	30844	31244	31053	30983	30896	31053	31156	30883	31103	31044	31022	31006	31133	31027	31066	30824	30960	31046	31147	30956	31177	31018	30965	31067	30931	31081	31208	30986	31122	30959	30734	31081	31006	30668	30999	31110	30982	30935	31090	31330	31102	30995	31238	30939	31230	30913	31084	31124	31027	30863	31092	30916	31079	31540	30716	31293	31076	31028	31020	30654	30863	30996	31100	30961	30957	31162	31013	30829	31023	31244	31030	30995	31074	31067	30899	30815	30977	31076	31060	30891	31046	30991	31026	31131	31414	31061	31005	31312	30999	31054	30930	31212	31164	31077	30824	31052	31055	31247	31035	30819	31097	30993	31069	31125	31337	31198	31070	30917	31013	30866	31076	30894	31079	31102	30959	31133	30842	31107	30891	31088	31147	30963	30952	31094	31105	31296	31127	30950	30993	30860	31209	31052	30898	31214	31191	30997	30998	30863	31207	31071	31105	31166	31215	31119	31284	31079	31065	31011	31210	30965	31134	30979	30951	30958	30741	30891	31350	31255	31106	30825	31119	31331	30907	31160	30893	31280	30935	30961	31018	31050	31184	31269	30926	30949	31263	31030	31172	31172	30912	30997	30993	31443	30952	30914	30799	30798	31201	31048	31055	31145	31118	31271	30958	31046	30954	31054	30992	31321	31249	31106	30759	31210	30602	31455	31161	31093	31187	31152	31156	31337	31178	30949	31032	31065	31006	30867	30928	30879	31144	31082	31540	31186	31263	30882	31104	31057	31138	31191	31001	31188	30985	30989	31270	31113	31156	31171	31166	30893	31075	31011	30875	31278	31041	30729	31074	31016	31063	31062	31157	30769	31098	31230	31071	31030	30997	31055	31047	30971	31020	31048	30880	30917	31006	30988	31208	30996	31319	31015	31066	31029	31025	30778	30868	31089	31109	30940	31077	30839	31264	31093	31251	31105	31181	31265	30888	30962	31152	30890	31089	30947	31190	31147	30969	30998	30881	30969	30834	31189	31233	31046	31112	30902	30900	31049	31121	30911	31041	31008	30821	30943	31077	30924	31155	31047	31242	30775	30999	31239	31466	31047	30874	31092	31163	31266	31098	30967	31045	30872	31096	31114	31387	30902	31272	30977	31021	31434	31108	31204	31145	30695	31204	31035	31262	31146	31072	31191	30975	31128	31240	31178	31211	31006	31104	31116	31236	31095	30959	31000	31023	31079	31060	30959	31239	30964	31123	31142	31044	31260	30711	30862	30890	31071	31091	30924	31236	31075	31410	31178	31337	31337	30939	30894	31063	30774	31147	31070	31303	31399	31259	31203	30877	31111	31080	31006	31140	30960	31076	30933	31356	31161	31170	31082	31505	31101	31312	31188	31330	30846	31078	31024	30897	31107	31169	31216	31042	30943	31254	31322	30968	31181	31285	30897	31247	31390	31176	31149	30967	31112	31011	31097
28850	36854	36455	30190	26326	24323	22690	21954	21154	20852	20683	20175	19966	19752	19745	19588	19456	19401	19593	19468	19496	19237	19141	19182	19323	19282	19139	19161	19238	19008	19020	19064	19009	19035	19199	18863	19096	19098	19130	18917	19023	18902	18926	18976	19057	19067	19019	19045	18970	19099	19237	18980	18895	18917	19087	18968	18964	19000	18932	18915	18768	18966	18950	19085	18990	18888	18943	18979	18977	19144	18961	18938	19189	19148	19250	18947	19001	19082	19024	18983	19046	18927	19038	19005	19112	18963	18941	19156	18934	19009	18951	19184	19012	18886	19018	19015	18987	19074	19042	18944	18859	18923	18951	18912	18871	19054	19003	18875	18713	18953	18981	19180	18939	19050	19051	18946	19024	19120	18935	18929	18904	19028	18947	19022	18874	18871	18930	18954	18930	18877	19095	18846	18931	19008	18908	19088	19082	19097	18941	19136	18980	18886	19053	18976	19035	18989	19003	18954	18936	18795	19028	18905	18970	18935	18906	19147	18912	19004	18845	18998	18907	19037	18975	19030	18908	18914	19042	19170	18948	18922	19028	19010	18803	18901	18989	19095	18794	18850	18862	18895	18984	18951	18981	19035	18915	18888	18919	19084	18746	18960	18836	19035	19005	18984	19011	19120	19041	19095	18880	19012	18887	19044	19033	18873	18930	18891	19013	19005	19017	19211	19029	18948	18958	18858	18945	19082	19122	19023	18939	19130	18958	19192	18967	18826	18895	19045	19024	18825	18929	19009	19135	19010	19129	19003	18935	18974	18994	18908	18887	19136	18775	19035	18927	18860	18892	19108	19026	19148	18911	19016	18998	19082	19061	18957	18942	19032	18924	19071	18835	18778	19039	18808	18995	18884	18963	19031	18911	18861	18942	18897	18995	19056	19091	19061	18894	18918	18858	19060	18911	18918	18997	18957	18871	18970	19021	19031	18834	18980	19111	18858	19108	18999	18948	18908	19083	18973	19017	18919	19013	19015	18945	19115	18988	18957	19162	18899	18899	18720	19346	18872	18983	18914	18864	18874	19088	18864	19087	19026	18995	19141	19015	18824	18802	19062	18927	18937	18981	18996	18878	19099	18767	19085	18909	18954	19075	18931	19077	18934	18846	19091	18886	18913	19057	19014	18966	19032	18927	18869	18909	18906	19124	19068	18993	19102	18969	18852	19160	19101	18948	19035	18876	19044	18840	18986	19039	18940	18983	18907	19050	18951	18913	19044	18951	18756	18815	19053	18922	19013	18957	18986	18910	18811	19018	19013	19046	19220	18942	18941	18898	18880	18971	18955	19067	19104	18919	18904	18961	18754	19064	18974	18867	18946	18896	18870	18962	19030	18964	19135	19021	18919	18938	18993	18865	18956	19098	18772	19061	19085	19150	18996	19137	18956	19019	18883	19029	18958	19132	18945	18904	18891	19000	18934	18791	19124	19073	18909	18765	18935	18891	19097	19064	19084	18963	18921	19006	18943	19076	18937	18947	18975	18823	19124	18761	18983	18934	19087	18998	18977	19178	18912	19155	19028	18900	18907	18934	18811	18785	19173	19036	19049	18918	18822	18923	18967	18887	18858	18979	18843	18901	18834	18963	18934	18963	18912	18961	19028	18982	18792	18809	18981	19073	18908	19010	18951	19131	18927	19011	18779	19032	18805	19044	19042	18920	18979	18932	18905	18947	18839	18985	18986	18960	19001	19049	18856	18990	19045	18875	18877	19062	19002	18953	18945	19031	18952	19014	19017	18915	18997	19086	18989	18993	19004	19017	19025	18837	18979	19042	19077	18892	18894	18800	19053	19034	18804	19117	19138	19001	18912	19104	19103	18852	18971	18905	19004	18854	18880	19011	18926	19057	18921	18886	18963	19007	19116	19000	18874	18792	19103	18945	19052	18897	19137	19019	18875	19153	18848	18977	19032	19112	18948	19018	18798	18980	18808	19023	19023	18858	19100	18904	18918	18907	18832	19091	19083	18915	18940	18831	18898	19018	18855	18996	18936	18889	19127	19053	18780	19140	18961	19081	18953	19077	19037	18899	19004	18937	18895	18884	19113	18889	19077	19016	18990	19110	19067	19003	18910	18978	18930	18899	18924	18981	18761	19140	19114	18872	18881	18919	18937	19211	18934	19144	18960	18959	18763	18791	18828	19147	18958	19103	19156	18893	18935	18830	19017	19186	18907	19013	19082	19011	19091	18915	19077	18937	19081	19091	18930	18922	18912	18876	18983	19160	18879	18976	19030	18929	19045	18982	19027	19033	18868	19007	19022	19006	19094	18800	18979	18765	18957	19007	18952	19053	18828	19018	18966	18805	19001	18920	18996	19060	18839	18951	18953	18921	19070	18982	18796	18839	19110	18934	19128	18779	19068	19022	19074	18860	18868	19003	19022	19145	19026	18735	18848	18834	19050	19101	18985	19080	18869	18998	18997	18923	18855	19128	18887	18992	19090	19041	18848	19009	19035	18893	18959	18849	18974	19014	19132	18993	18822	18925	18957	18893	18933	19039	19003	18939	18956	19038	18921	18912	18906	18944	18973	18915	18980	18998	19032	18985	18941	19074	19172	18937	18927	19131	18963	18961	18964	18819	19029	18902	19087	19022	18745	18915	18695	18974	18778	18820	19063	18997	18748	19144	18965	18842	18986	18941	18981	18959	19070	19141	19003	19027	18935	19084	19031	18979	18985	18898	19003	18983	18920	19000	19026	18972	18978	18965	18884	18764	18833	18891	18967	18958	18902	18823	18985	18989	19000	18898	18927	18956	18775	19004	18765	18863	18983	18787	19103	19014	19133	19015	18987	19033	18869	18901	19150	18999	18908	19059	19010	18920	18885	19059	19005	19026	18784	19028	18876	18937	18900	18977	19108	19032	18874	19009	18894	19136	18836	18843	18991	18901	19030	18906	18964	18917	18848	19087	18829	18914	18886	18911	19023	18826	18959	18995	18977	19118	18983	18880	18843	18893	19080	18918	19002	18953	19142	19126	19031	19147	18851	19227	18957	18778	18900	19123	19091	18923	19107	18822	18940	18806	18734	18930	19093	18959	19047	18880	18816	18855	18897	18976	18932	19193	18983	18938	18984	18792	19048	18968	18850	18822	18847	19029	18973	19069	19109	18899	19029	19234	18882	18973	19073	19099	18971	18939	19124	19014	19012	18982	18997	19047	18784	19053	18962	19240	18984	19008	18980	19045	18899	19042	19067	18897	19002	18958	18991	18744	18836	18920	19118	19084	19046	18967	19071	19134	18914	18939	18925	18926	18858	18910	19121	19023	19047	19058	19058	18796	19033	18762	18885	18835	18960	19041	18954	18922	19201	19052	18969	18953	18910	18897	18862	19055	19039	19016	19112	18907	18920	19117	19056	18843	18930	19098	19033	19020	19000	19068	18939	18965	18876	18747	18964	18917	18866	18825	18938	19097	18968	19279	18963	19024	19003	19084	19010	19046	18779	18996	18956	19060	18910	19014	19063	18926	18933	18937	18812	18927	18895	18977	19111	19080	19017	18948	19077	18977	19079	18994	19002	18964	19049	18945	19048	18970	18942	18963	18859	18874	18924	18900	19001	18842	18888	19194	18762	19117	18961	18923	18882	19010	18900	19022	18965	18998	19003	18947	19051	18880	18873	18961	18845	19245	18938	19030	18961	18827	18791	18970	18954	19156	18820	19092	18717	18890	18997	19044	18912	18943	18985	19031	19108	18963	18969	19084	18855	18785	18925	19133	19033	18903	18823	19161	19111	18933	18999	18957	18963	18791	18893	18974	19044	19067	19046	19109	18844	19033	18796	18827	19128	19005	19059	19121	19067	18827	18852	18954	18981	18791	19004	19077	19037	18920	18749	18933	18939	18920	18949	18968	19003	19030	18906	18884	18884	18962	18930	19084	19208	18953	18859	19104	18843	19077	18800	19025	19051	19033	19120	19028	18930	19110	18954	18988	19082	19048	18952	19059	18959	18840	18903	18945	18992	19070	19077	18914	18935	19039	18821	19014	18988	18941	18819	18997	18996	19010	19022	19090	18955	19013	18915	19107	19092	18797	18900	18992	18892	19037	18931	18993	18953	18914	18836	19073	19098	18886	19050	18906	19188	18991	19063	18841	18913	19006	19029	19048	18813	19005	18898	19001	19114	18880	18941	19062	18873	18686	18881	18871	18963	19054	18770	19143	19024	18989	19039	19024	19031	19015	19242	19047	18975	18856	19059	18804	19027	18749	18966	18975	18868	18889	19047	18945	19006	18997	19088	19004	19077	19179	19131	18908	19140	19034	18763	18848	19192	19062	19006	19046	19049	19189	18992	19174	18861	18963	18948	18897	19003	19014	19101	18863	19153	18853	18912	18877	18847	18914	18926	18890	18871	18972	18821	18858	18993	19047	18929	19080	18953	19117	19000	18728	18979	18885	18861	19000	19060	18919	18874	19329	18900	18854	19030	19037	18948	19154	18910	18861	18832	19037	18838	19081	18823	19028	19073	18880	18882	18732	18951	18984	19072	18904	18941	19071	19195	19102	19200	18969	19027	18977	19003	19114	18882	18977	19002	19026	19070	18955	18964	18995	18947	18977	18899	18978	18985	18981	19022	18945	18998	19130	18940	18953	18861	18813	18987	18846	18965	19145	18895	19122	18839	18770	18925	18799	19013	18960	18909	18920	18837	18992	19024	19075	18980	19018	19029	18853	19127	18827	19135	18842	19020	18982	18868	19010	18876	19117	18905	18939	19038	18962	18906	19044	19107	19059	19140	18889	19103	18949	19048	19127	18965	19239	18942	18909	18942	18934	19096	19011	18867	19095	18888	19007	19016	19006	18968	18943	18998	18875	19042	18947	18929	18885	18938	18861	19009	18999	19093	18872	18930	18870	18928	18868	19230	18899	18964	18748	18925	19024	18886	18758	19012	19082	18929	18967	19046	18995	19032	18928	18859	19012	19032	18850	19096	18875	18917	18979	18996	19026	18890	18818	19126	19132	19036	19013	18982	18932	18989	18832	18884	18976	19048	19070	19081	18833	18976	18930	18887	19089	19098	18841	19049	19129	18784	18783	18815	18859	19024	18932	18889	18975	19040	19033	18955	18970	19045	19015	19049	18952	18909	18990	18845	18856	19067	19028	18961	19076	19009	18925	18828	18977	19110	18872	18822
23973	21202	27920	26136	27326	33165	35809	32885	32322	32065	31632	31414	31129	31040	30500	30530	30674	30479	30595	30424	30366	30050	30067	30019	29993	30031	29973	29793	30000	29818	29940	29876	29550	29996	29765	29673	29836	29542	29833	29552	29585	29638	29749	29809	29476	29739	29942	29683	29903	29894	29527	29426	29684	29551	29952	29828	29747	29585	29787	29778	29879	29845	29651	29572	29762	29552	29711	29570	29615	29696	29553	29845	29806	29888	29803	29766	29526	29547	29620	29783	29972	29872	29565	29549	29646	29535	29469	29655	29735	29543	29768	29518	29385	29653	29801	29609	29409	29630	29629	29868	29491	29815	29661	29625	29753	29758	29758	29595	29693	29625	29539	29408	29837	29594	29603	29779	29703	29497	29588	29713	29696	29659	29701	29541	29715	29647	29839	29561	29419	29490	29708	29557	29644	29657	29448	29586	29634	29766	29584	29740	29561	29713	29400	29534	29592	29569	29558	29917	29606	29689	29616	29946	29687	29546	29629	29909	29650	29583	29484	29597	29780	29739	29567	29389	29553	29364	29656	29700	29580	29588	29549	29527	29573	29588	29474	29504	29884	29730	29680	29522	29495	29793	29543	29481	29684	29380	29641	29557	29772	29599	29776	29607	29693	29831	29711	29595	29470	29453	29683	29557	29500	29300	29585	29672	29507	29629	29533	29762	29587	29434	29885	29666	29689	29404	29664	29690	29707	29688	29446	29625	29733	29560	29647	29876	29543	29639	29860	29441	29561	29529	29670	29663	29542	29524	29526	29663	29655	29494	29861	29511	29482	29746	29799	29723	29672	29603	29575	29652	29760	29451	29696	29728	29611	29454	29594	29637	29729	29584	29411	29396	29425	29574	29622	29500	29604	29921	29782	29780	29746	29725	29746	29597	29561	29450	29666	29458	29549	29754	29857	29870	29665	29785	29627	29804	29761	29787	29269	29712	29816	29853	29809	29655	29714	29512	29597	29646	29583	29483	29673	29887	29632	29641	29646	29517	29544	29744	29734	29734	29321	29399	29374	29712	29762	29669	29795	29698	29625	29548	29577	29583	29697	29789	29770	29308	29506	29743	29568	29526	29615	29670	29636	29806	29675	29576	29552	29889	29640	29482	29727	29710	29367	29800	29630	29609	29661	29724	29601	29488	29816	29502	29659	29672	29817	29791	29415	29552	29974	29927	29899	29601	29673	29691	29716	29597	29735	29637	29632	29604	29863	29905	29700	29512	29776	29551	29618	29737	29504	29841	29789	29590	29633	29557	29631	29513	29686	29629	29688	29752	29586	29793	29805	30062	29567	29533	29384	29581	29649	29633	29612	29627	29866	29840	29732	29704	29597	29419	29751	29599	29660	29693	29706	29771	29629	29537	29777	29498	29868	29887	29610	29520	29409	29594	29463	29514	29491	29637	29581	29608	29591	29491	29571	29691	29514	29500	29377	29619	29348	29745	29433	29317	29671	29701	29636	29540	29883	29532	29145	29888	29490	29428	29723	29696	29417	29783	29760	29814	29938	29665	29625	29695	29759	29545	29345	29631	29572	29666	29624	29446	29672	29746	29659	29556	29637	29587	29543	29892	29581	29581	29742	29606	30000	29447	29780	29671	29571	29386	29409	29564	29514	29684	29497	29693	29822	29447	29812	29520	29648	29633	29485	29490	29622	29964	29919	29544	29731	29819	29603	29619	29688	29689	29726	29654	29520	29527	29717	29500	29562	29542	29707	29583	29724	29490	29529	29846	29606	29826	29748	29653	29331	29585	29587	29629	29486	29825	29421	29496	29493	29535	29481	29544	29679	29627	29651	29711	29581	29554	29562	29778	29565	29661	29560	29742	29676	29712	29893	29697	29606	29415	29591	29522	29693	29851	29795	29776	29754	29732	29561	29508	29566	29692	29535	29363	29747	29521	29729	29789	29584	29432	29634	29447	29399	29682	29815	29497	29599	29432	29605	29612	29718	29719	29555	29959	29364	29412	29701	29733	29434	29443	29529	29625	29511	29611	29536	29768	29567	29751	29859	29417	29536	29569	29578	29900	29555	29435	29717	29633	29797	29476	29811	29484	29750	29625	29817	29719	29302	29511	29914	29704	29613	29800	29384	29545	29561	29642	29681	29848	29568	29556	29523	29580	29677	29870	29684	29859	29494	29418	29344	29353	29571	29609	29569	29919	29864	29761	29934	29806	29565	29623	29484	29764	29432	29385	29679	29562	29738	29593	29622	29367	29678	29502	29592	29664	29601	29777	29547	29530	29681	29537	29355	29455	29497	29672	29750	29648	29472	29580	29414	29798	29649	29528	29586	29574	29544	29679	29461	29453	29651	29732	29410	29580	29481	29394	29606	29745	29620	29646	29221	29630	29295	29262	29486	29713	29446	29473	29598	29415	29589	29688	29560	29589	29838	29523	29592	29852	29795	29553	29586	29614	29597	29571	29651	29688	29741	29765	29620	29343	29604	29421	29618	29702	29379	29627	29658	29530	29468	29576	29547	29472	29645	29702	29380	29545	29701	29605	29602	29751	29407	29593	29717	29740	29447	29689	29672	29696	29781	29557	29690	29915	29366	29709	29744	29602	29602	29715	29535	29360	29770	29271	29663	29509	29526	29763	29728	29490	29812	29641	29803	29413	29799	29834	29503	29654	29260	29483	29637	29576	29423	29709	29637	29634	29585	29435	29658	29632	29757	29793	29892	29794	29682	29272	29585	29542	29745	29679	29790	29355	29912	29697	29744	29600	29783	29867	29720	29649	29520	29505	29506	29839	29669	29418	29664	29758	29286	29472	29489	29588	29605	29690	29731	29462	29586	29647	29531	29497	29572	29789	29866	29596	29611	29585	29570	29309	29665	29654	29425	29738	29633	29383	29699	29678	29846	29608	29824	29857	29712	29676	29720	29745	29712	29503	29674	29369	29505	29651	29659	29660	29683	29574	29469	29653	29639	29695	29789	29670	29620	29371	29616	29741	29825	29887	29737	29462	29778	29633	29801	29561	29317	29518	29640	29741	29747	29812	29523	29675	29560	29528	29559	29669	29566	29777	29460	29659	29499	29736	29604	29685	29847	29762	29669	29569	29373	29732	29574	29489	29630	29377	29775	29595	29543	29816	29337	29585	29877	29527	29618	29560	29489	29600	29721	29519	29683	29550	29709	29727	29711	29684	29716	29587	29937	29575	29337	29729	29722	29507	29668	29850	29555	29783	29552	29478	29324	29704	29772	29631	29665	29289	29680	29602	29521	29625	29808	29378	29644	29623	29433	29701	29645	29600	29891	29196	29455	29397	29798	29500	29601	29497	29659	29745	29146	29813	29477	29449	29449	29610	29742	29787	29621	29712	29636	29677	29641	29753	29746	29459	29588	29595	29730	29552	29671	29555	29556	29756	29860	29566	29614	29667	29621	29498	29600	29966	29427	29677	29546	29603	29489	29628	29636	29595	29407	29823	29880	29772	29490	29439	29525	29788	29612	30020	29536	29730	29589	29493	29813	29536	29565	29575	29629	29755	29729	29717	29430	29719	29547	29515	29740	29747	29655	29792	29710	29604	29501	29237	29810	29871	29726	29689	29703	29710	29537	29382	29603	29538	29676	29759	29897	29905	29609	29932	29389	29735	29512	29525	29687	29783	29566	29451	29468	29474	29424	29504	29878	29615	29632	29449	29341	29740	29712	29404	29520	29805	29973	29614	29721	29719	29791	29512	29615	29561	29385	29777	29622	29495	29497	29431	29884	29489	29680	29741	29741	29727	29767	29463	29676	29438	29582	29535	29336	29317	29638	29660	29672	29646	29362	29691	29635	29676	29570	29698	29630	29753	29518	29627	29996	29980	29708	29839	29847	29702	29643	29841	29335	29792	29500	29685	29464	29503	29711	29759	29547	29818	29663	29518	29370	29770	29544	29485	29794	29581	29478	29635	29634	29704	29649	29796	29446	29515	29635	29919	29603	29698	29340	29400	29496	29494	29439	29729	29892	29581	29593	29413	29624	29677	29739	29651	29623	29718	29789	29422	29606	29499	29827	29534	29410	29662	29880	29712	29680	29651	29435	29903	29770	29670	29679	29447	29650	29787	29652	29937	29731	29401	29672	29654	29520	29686	29823	29868	29606	29912	29438	29469	29822	29590	29806	29562	29784	29654	29517	29667	29396	29658	29464	29606	29708	29619	29684	29542	29927	29558	29468	29554	29684	29700	29635	29608	29314	29635	29755	29489	29806	29525	29754	29687	29754	29580	29384	29756	29654	29485	29560	29618	29583	29715	29773	29704	29531	29736	29718	29456	29749	29726	29625	29911	29559	29553	29878	29848	29658	29737	29551	29605	29785	29402	29686	29587	29796	29660	29697	29570	29625	29524	29456	29426	29654	29927	29793	29614	29423	29548	29588	29725	29493	29735	29675	29701	29504	29746	29937	29709	29652	29424	29465	29516	29742	29663	29780	29528	29770	29821	29953	29825	29711	29542	29486	29618	29704	29655	29819	29656	29579	29927	29717	29616	29732	29691	29626	29501	29544	29353	29603	29382	29541	29779	29522	29376	29652	29569	29482	29556	29692	29550	29878	29552	29697	29666	29590	29594	29873	29291	29531	29535	29576	29656	29658	29559	29771	29646	29767	29453	29678	29393	29660	29638	29555	29859	29892	29909	29643	29864	29681	29433	29618	29766	29738	29563	29709	29633	29509	29691	29410	29671	29617	29651	29320	29491	29667	29696	29567	29626	29697	29576	29568	29383	29504	29618	29824	29544	29802	29470	29660	29559	29542	29950	29779	29587	29569	29526	29636	29484	29614	29678	29503	29582	29393	29492	29583	29481	29594	29798	29716	29692	29749	29444	29808	29848	29515	29562	29578	29706	29798	29561	29936	29462	29374	29300	29754	29811	29816	29549	29465	29456	29390	29663	29557	29813	29634	29614	29737	29605	29597	29688	29382	29447	29809	29506	29622	29753	29600	29682	29752	29697	29661	29460	29505	29665	29505	29816	29638	29656	29565	29420	29390	29493	29641	29363	29674	29456	29479	29335	29567	29585	29467	29355	29577	29578	29415	29573	29588	29712	29366	29595	29919	29542	29702	29407	29454	29529	29625	29472	29599	29457	29609	29608	29850	29828	29597	29555	29611	29797	29777	29603	29854	29423	29721	29801	29606	29361
25820	43604	42955	35294	30582	26999	25019	23244	22312	21663	21135	20586	20279	19899	19592	19507	19466	19533	19234	19251	19091	18791	18981	18798	18892	18732	18691	18396	18567	18404	18456	18500	18307	18426	18435	18381	18328	18359	18226	18323	18424	18505	18273	18246	18297	18497	18498	18385	18319	18316	18490	18324	18364	18339	18291	18311	18385	18088	18133	18475	18275	18328	18496	18386	18462	18473	18380	18310	18241	18327	18114	18382	18230	18305	18385	18337	18460	18456	18337	18173	18278	18303	18356	18297	18197	18198	18281	18247	18382	18507	18210	18377	18458	18314	18161	18179	18503	18178	18507	18287	18307	18411	18596	18315	18273	18181	18314	18315	18316	18356	18135	18315	18392	18346	18339	18253	18336	18367	18386	18442	18177	18234	18367	18477	18446	18423	18106	18269	18372	18482	18386	18342	18207	18398	18236	18465	18306	18156	18290	18312	18230	18287	18287	18460	18260	18328	18282	18260	18384	18265	18079	18291	18460	18164	18452	18372	18571	18557	18180	18451	18431	18205	18196	18334	18299	18217	18309	18377	18310	18235	18298	18260	18410	18394	18280	18398	18212	18499	18252	18232	18302	18312	18401	18078	18342	18427	18302	18477	18506	18277	18326	18260	18237	18148	18220	18511	18320	18165	18366	18173	18433	18384	18302	18262	18385	18242	18299	18329	18282	18501	18264	18230	18439	18293	18351	18235	18220	18190	18303	18317	18261	18188	18358	18175	18281	18435	18062	18343	18512	18177	18283	18254	18285	18393	18354	18216	18410	18344	18262	18305	18309	18339	18347	18336	18048	18131	18281	18274	18209	18510	18232	18342	18400	18342	18310	18230	18198	18328	18320	18334	18230	18373	18163	18232	18119	18189	18339	18246	18451	18126	18381	18204	18138	18322	18408	18335	18357	18198	18293	18363	18156	18071	18385	18384	18380	18242	18248	18108	18265	18348	18358	18341	18172	18332	18332	18364	18043	18256	18454	18284	18293	18345	18271	18300	18201	18255	18320	18339	18137	18166	18283	18183	18215	18418	18123	18325	18272	18514	18532	18421	18328	18198	18226	18277	18380	18369	18136	18219	18348	18429	18413	18260	18272	18316	18268	18270	18373	18391	18340	18377	18356	18147	18267	18304	18176	18320	18177	18377	18284	18324	18283	18429	18382	18288	18152	18243	18283	18266	18351	18440	18401	18240	18206	18304	18230	18444	18258	18361	18242	18383	18431	18189	18282	18490	18243	18180	18388	18354	18378	18307	18191	18443	18221	18298	18419	18336	18264	18175	18327	18236	18347	18276	18210	18360	18256	18348	18214	18349	18458	18415	18359	18342	18286	18262	18056	18300	18320	18241	18187	18344	18341	18280	18367	18361	18177	18286	18367	18510	18253	18428	18313	18557	18379	18205	18358	18271	18283	18343	18582	18294	18499	18170	18374	18453	18316	18354	18233	18079	18213	18322	18423	18169	18280	18351	18407	18208	18311	18182	18123	18308	18300	18163	18308	18472	18253	18424	18287	18391	18216	18383	18261	18219	18293	18383	18390	18364	18441	18229	18236	18286	18204	18364	18217	18074	18330	18315	18178	18405	18407	18114	18283	18392	18384	18407	18463	18374	18559	18432	18225	18286	18474	18356	18063	18250	18370	18416	18338	18499	18279	18315	18160	18159	18442	18329	18132	18289	18334	18348	18447	18194	18409	18245	18377	18307	18338	18377	18313	18101	18474	18295	18217	18261	18254	18356	18179	18232	18347	18191	18309	18227	18378	18334	18140	18318	18280	18304	18178	18420	18574	18401	18283	18257	18365	18361	18310	18153	18285	18194	18350	18293	18420	18365	18277	18165	18199	18231	18417	18236	18374	18368	18174	18399	18321	18219	18443	18260	18191	18478	18167	18272	18388	18255	18386	18234	18273	18339	18435	18201	18365	18346	18514	18333	18338	18239	18296	18275	18398	18245	18268	18301	18275	18305	18322	18346	18199	18412	18225	18310	18271	18268	18291	18291	18470	18256	18402	18361	18452	18404	18339	18282	18306	18361	18192	18432	18348	18326	18491	18336	18283	18415	18292	18233	18274	18381	18382	18381	18372	18336	18357	18400	18225	18363	18256	18321	18375	18476	18216	18189	18235	18338	18108	18442	18220	18502	18302	18418	18269	18279	18323	18278	18222	18239	18350	18375	18303	18371	18235	18425	18245	18333	18293	18234	18353	18302	18284	18229	18146	18285	18391	18306	18344	18286	18196	18349	18369	18251	18340	18376	18283	18436	18318	18279	18290	18416	18250	18386	18257	18428	18269	18331	18312	18235	18456	18341	18303	18302	18264	18093	18408	18370	18330	18270	18237	18315	18188	18253	18386	18227	18224	18215	18367	18472	18101	18368	18327	18146	18408	18328	18242	18247	18130	18281	18369	18214	18238	18320	18193	18480	18423	18404	18280	18367	18159	18318	18191	18182	18171	18377	18299	18301	18221	18251	18285	18343	18218	18268	18275	18246	18216	18477	18267	18240	18313	18232	18346	18126	18231	18476	18157	18086	18382	18249	18358	18249	18377	18167	18230	18238	18280	18487	18362	18334	18254	18348	18461	18322	18287	18203	18243	18149	18310	18407	18415	18268	18255	18379	18274	18376	18412	18219	18397	18242	18229	18278	18258	18075	18357	18284	18321	18411	18248	18265	18298	18387	18326	18192	18415	18164	18469	18338	18293	18131	18522	18287	18382	18186	18270	18538	18453	18375	18221	18325	18143	18439	18400	18274	18406	18418	18351	18369	18328	18310	18378	18281	18461	18326	18237	18266	18249	18308	18237	18365	18161	18327	18279	18172	18403	18429	18290	18170	18445	18380	18362	18241	18432	18359	18424	18197	18272	18383	18489	18279	18080	18191	18247	18359	18313	18384	18242	18528	18197	18440	18453	18325	18320	18258	18241	18146	18517	18111	18343	18126	18417	18208	18036	18277	18307	18408	18291	18302	18288	18243	18422	18259	18295	18468	18362	18409	18283	18433	18401	18160	18184	18309	18451	18300	18395	18351	18293	18411	18218	18402	18211	18275	18522	18101	18400	18292	18298	18443	18319	18245	18298	18410	18381	18305	18128	18231	18383	18367	18095	18512	18206	18268	18413	18373	18353	18295	18303	18160	18303	18470	18300	18353	18480	18154	18245	18365	18446	18220	18192	18126	18396	18267	18169	18243	18361	18333	18162	18138	18220	18330	18270	18440	18413	18489	18335	18358	18362	18363	18278	18293	18114	18132	18374	18172	18310	18451	18177	18317	18045	18425	18255	18441	18304	18414	18224	18332	18503	18371	18439	18418	18004	18505	18160	18210	18333	18356	18140	18246	18334	18106	18429	18341	18286	18392	18218	18240	18408	18412	18176	18451	18312	18300	18290	18199	18279	18223	18144	18092	18333	18376	18379	18319	18162	18237	18247	18318	18338	18111	18209	18203	18387	18378	18511	18317	18416	18278	18453	18300	18337	18516	18154	18373	18057	18177	18242	18247	18345	18216	18347	18256	18337	18281	18159	18465	18577	18187	18325	18421	18370	18357	18326	18260	18239	18258	18353	18265	18385	18226	18316	18318	18221	18144	18232	18284	18497	18208	18376	18288	18216	18250	18440	18352	18394	18484	18338	18217	18452	18233	18340	18354	18240	18325	18446	18180	18307	18382	18257	18344	18346	18176	18319	18426	18327	18387	18354	18150	18400	18373	18379	18231	18413	18207	18339	18330	18430	18390	18394	18317	18287	18184	18327	18099	18342	18322	18472	18264	18364	18236	18200	18370	18369	18244	18260	18253	18289	18293	18513	18236	18371	18381	18260	18441	18241	18403	18273	18195	18349	18349	18352	18242	18312	18329	18297	18330	18325	18194	18405	18381	18224	18362	18319	18289	18345	18220	18363	18323	18286	18299	18183	18427	18179	18332	18512	18228	18265	18276	18193	18297	18265	18307	18382	18385	18344	18412	18316	18184	18225	18268	18354	18370	18256	18283	18501	18478	18274	18277	18316	18345	18129	18384	18328	18470	18288	18240	18365	18480	18243	18518	18297	18214	18265	18248	18293	18394	18345	18382	18152	18306	18452	18233	18324	18320	18258	18543	18286	18464	18260	18312	18301	18267	18306	18267	18280	18441	18428	18377	18403	18424	18305	18126	18304	18268	18229	18159	18200	18293	18297	18352	18382	18160	18344	18341	18186	18362	18253	18361	18116	18505	18337	18162	18267	18273	18377	18467	18193	18413	18469	18172	18384	18209	18527	18287	18300	18281	18225	18351	18291	18157	18241	18152	18231	18452	18206	18347	18038	18399	18203	18271	18307	18225	18331	18176	18263	18296	18470	18225	18406	18288	18424	18484	18249	18399	18372	18356	18326	18253	18317	18429	18394	18299	18224	18208	18265	18136	18185	18244	18369	18233	18351	18394	18310	18327	18303	18180	18333	18339	18307	18226	18311	18221	18206	18331	18371	18245	18211	18294	18338	18348	18281	18166	18358	18282	18272	18349	18147	18331	18423	18344	18240	18333	18267	18146	18218	18225	18273	18199	18484	18516	18259	18130	18160	18388	18348	18246	18325	18301	18297	18288	18546	18227	18248	18317	18339	18355	18332	18294	18462	18312	18231	18307	18406	18375	18271	18333	18344	18147	18358	18413	18305	18089	18194	18188	18322	18267	18194	18394	18417	18147	18385	18330	18310	18241	18374	18368	18352	18099	18228	18278	18248	18372	18359	18356	18286	18433	18293	18321	18374	18246	18132	18260	18362	18388	18343	18150	18093	18372	18370	18390	18226	18318	18310	18429	18264	18307	18231	18259	18218	18141	18276	18396	18316	18223	18329	18391	18253	18256	18372	18322	18347	18382	18347	18489	18140	18319	18341	18305	18365	18333	18243	18266	18278	18418	18312	18308	18441	18408	18425	18344	18447	18341	18262	18391	18422	18057	18344	18263	18215	18243	18358	18119	18165	18439	18131	18295	18335	18123	18300	18073	18457	18187	18385	18405	18356	18364	18362	18160	18252	18227	18141	18105	18469	18378	18417	18331	18259	18337	18283	18347	18220	18354	18142	18461	18240	18300	18214	18276	18324	18336	18356	18354	18241	18415	18381	18329	18338	18395	18370	18328	18350	18474	18449	18331	18262	18087
22622	21173	27737	25348	24603	32305	38141	35189	34174	34057	33616	32967	32825	32409	31783	32223	32106	31927	32144	31330	31629	31625	31557	31502	31421	31604	30936	31342	31004	31261	30861	31133	30995	31057	30965	31067	30820	30831	30893	30901	30862	31023	30890	30760	30726	30876	30834	30766	31148	30663	30856	30947	30781	30668	30817	30826	30913	30626	30856	30754	30866	30643	30789	30555	30772	30653	30934	30896	30702	30757	30637	30997	30799	30818	30643	30962	30793	30702	30886	30669	30656	30805	30811	31012	30747	30942	30734	30534	30614	30743	30811	30840	30969	30900	30745	30751	30746	30756	30417	30736	30796	30665	30858	30667	31020	30892	30671	30831	30592	30825	30733	30653	30853	30954	30776	30497	30419	30911	31002	30806	30781	30624	30766	30802	30658	30254	30477	30835	30954	30748	31027	30409	30553	30707	30658	30500	30786	30977	30624	30850	30634	31087	30519	30690	30814	30857	30758	30994	30941	30818	30656	30785	30724	30656	30964	31026	30660	30856	30984	30636	30848	30799	30618	30880	30627	30311	30531	30683	30660	30637	30645	30889	30894	30888	30616	31004	30781	31044	30901	30715	30928	30800	30782	30810	30635	30632	30961	30866	30752	30930	30847	30796	30575	30828	30729	30964	30964	30795	30835	30977	30730	30778	30677	30525	30786	30767	30728	30900	30732	30816	30735	30449	30804	30692	30818	30719	30639	30832	30825	30759	30796	30821	30766	30603	30633	30616	30856	30913	30643	30389	30678	30922	30641	30736	30878	30780	30844	30678	31087	30937	30781	30702	30476	30885	30819	30759	30539	30562	30842	30875	30689	30634	30726	30626	30780	30772	30926	30635	30749	30807	30760	30596	30523	30686	30673	30593	30746	30717	30777	30553	30451	30512	30660	30637	30615	30629	30656	30683	30965	30549	30738	30750	31067	31036	30768	30887	30837	30500	30710	30846	30481	30760	31024	30504	30776	30442	30564	30847	30655	30653	30462	31005	30910	30524	30567	30642	30793	30764	30498	30661	30622	30619	30781	30898	30708	30638	30934	30891	30712	30733	30780	31029	30632	30869	30614	30679	30656	30649	30556	30686	30613	30733	30933	30778	30850	30690	30759	30651	30755	30725	30506	30632	30913	30788	30567	30630	30602	30821	30699	30678	30976	30308	30778	30826	30519	30637	30848	31144	30902	30768	30632	30819	30720	30482	30486	30716	30712	30773	30940	30845	30873	30738	30776	30817	30813	30679	30807	30733	30907	30882	30763	30551	30794	30772	30516	30740	30492	30484	30843	30906	30852	30727	30362	30771	30921	30818	30810	30806	30691	30902	30787	30849	30737	30677	30613	30767	30721	30518	30696	30689	30803	30716	31083	30875	30786	30688	30486	30628	31004	30955	30630	30455	30805	30664	30842	30630	30706	30974	30913	30852	30770	30822	30760	30730	30791	30939	30688	31001	31019	30600	30936	30967	30844	30864	30723	30611	30827	30989	30791	30680	30607	30721	30826	30746	30678	30867	31059	30615	30798	30621	30622	30433	30658	30337	31003	30807	30521	30363	30516	30650	30706	30910	30994	30921	30558	30504	30994	30780	31038	30793	30640	30728	31095	30767	30633	30797	30625	31020	30543	30744	30683	30725	30819	30853	31045	30606	30672	30619	30749	30743	30293	30329	30466	30740	30642	30910	30470	30725	30320	30844	31012	30820	30646	30787	30967	30803	30921	30662	30898	31023	30886	30585	30815	30613	30943	30582	30536	30805	31047	30788	30663	30851	30837	30703	31065	30630	30927	30761	30855	30740	30828	30936	30750	30857	30752	30651	30572	30698	30707	30715	30508	30701	30700	30556	30616	31093	30924	30677	30724	30515	30644	30849	30815	30888	30801	30702	30498	30820	30757	30693	30891	30524	31018	30712	30918	30585	30694	30650	30849	30772	30668	30502	30911	30600	30716	30431	30698	30467	30866	30676	30842	30971	30691	30751	30671	31129	30699	30922	30857	30596	30737	30968	30365	30807	30704	30661	30858	30679	30839	30557	30809	30845	30991	30551	30584	30549	30721	30910	30780	30666	30790	30822	30789	30393	30795	30775	30988	30600	30906	30915	30758	30664	31060	30865	30998	30895	30749	30678	30819	30655	30650	30798	30860	30642	30565	30770	30837	30631	30824	30695	30933	30457	30443	30727	30795	30906	30763	30969	30545	30768	30479	30422	30835	31110	30633	30665	30655	30600	30855	30886	30696	30863	30571	30611	30697	30786	30838	30997	30685	30692	30532	30651	30827	30905	30535	30761	30696	30533	30671	31015	30826	30856	30848	30783	30899	30731	31011	30859	30621	30663	30851	30710	30700	30649	30727	30847	30898	30744	30840	30825	30621	30998	30655	30659	30791	30758	30528	30647	30605	30433	30934	31049	30989	30838	30835	30733	30685	31001	30860	30620	30761	30891	30427	30783	30790	30599	30665	30779	30759	30538	30846	30679	30819	30583	30770	30517	30720	31024	30786	30738	30913	30532	30784	30818	30778	30876	30769	30717	30948	30750	30895	30792	30802	30662	30742	30745	30576	30846	30865	30944	30779	30628	30982	30699	30861	30681	30742	30635	30903	30861	30786	30779	30725	30597	31060	30754	30901	30638	30757	30749	30891	30611	30809	30876	30553	30573	30864	30504	30801	30623	30687	30496	30546	30642	31018	30821	30623	30600	30716	30789	30737	30664	30687	30774	30830	30570	30823	30413	30658	30653	30615	30872	30767	30611	30735	30950	30741	30535	30986	31018	30743	30680	30644	30743	30891	31014	30741	30728	30920	30753	30576	30479	30662	30395	30813	30496	30427	30815	30808	30804	30740	30693	31022	30810	30700	30663	30589	30771	30771	30660	30817	30805	30639	30673	30504	30656	30743	30734	30898	31001	30794	30851	30910	30760	30769	30595	30754	30882	30691	30749	30685	30959	30795	30716	30619	30622	30642	30908	30732	30893	30941	30877	30711	30837	30706	30837	30681	30645	30965	30899	30821	31103	30949	30675	30819	30705	30771	30818	30864	30469	30895	30763	30566	30908	30722	30670	30797	30882	30615	30633	30779	30719	31025	30673	30689	30624	30696	30768	30952	30745	30331	31074	31031	30798	30837	30609	30884	30844	30910	30660	30665	31250	30913	30748	30775	30772	30824	30600	31022	30947	30519	30788	30766	30821	30988	30859	30931	30629	30716	30443	30619	30760	30917	30596	30690	30967	30535	30757	30612	30707	30987	30442	30755	30875	30894	30664	30837	30702	30796	30963	31022	30643	30687	30804	30642	30983	30802	30932	30829	31026	30977	30800	30816	30845	30482	30837	30778	30880	30945	30872	30759	30639	30496	30852	30745	30894	30844	30717	30820	30919	30630	30783	30516	30928	30463	30747	30978	30730	30563	30800	31056	30812	30644	30824	30659	30633	30741	30680	31003	30875	30509	30728	30689	30762	30447	30635	30817	31014	30679	30752	30652	30741	30875	30967	30493	30665	30839	30856	31003	30673	30852	30730	30732	30673	30708	30412	30538	30663	30740	30761	30874	30834	30716	30728	30829	30625	30671	31017	30831	30711	30709	30751	30703	30828	30587	30507	30704	30659	30644	30787	30909	30891	31029	30584	30875	30811	30450	30801	30757	30550	30465	30527	30691	30788	30642	30267	30653	30697	30655	30790	30558	30686	30603	30310	30771	30808	30816	30672	30576	30656	30880	30559	30951	30769	30809	30760	30891	30743	30586	30522	30680	30758	30969	30777	30605	30735	30853	30993	30778	30710	30762	30907	30834	30586	30809	30607	30740	30918	30901	30951	30625	30569	30641	30818	30829	30607	30895	31213	30750	30697	30781	30716	30851	30721	30567	30488	30917	30812	30778	30870	30828	30705	30902	30840	30723	30655	30685	30767	30501	30418	30734	30812	31045	30765	30857	30782	30985	30707	30807	30753	30802	30639	30670	30588	30869	30916	31025	30736	30522	30754	30650	30701	30526	30725	30757	30622	30612	30838	30696	30730	30805	30602	30767	30670	30944	30762	30768	30996	30680	30718	30640	30810	30718	30830	30826	30463	30683	30530	30851	30573	30834	30871	31079	30908	30314	30880	30645	30927	30667	30740	30566	30601	30753	30690	30900	30635	30721	30668	30484	30630	30581	30579	30625	30551	30688	30705	30709	30262	30611	30825	30947	30714	30543	30836	30587	30699	30672	30791	30835	30728	30868	30682	30803	30874	30856	30802	30765	30733	30878	30874	30614	30717	30697	30660	30701	30942	30635	30853	30778	30759	30701	30875	30818	30538	30705	30752	30616	30654	30545	30609	30631	30985	30780	30728	30823	30744	30943	30769	30604	30778	30813	30677	30543	30652	30719	30758	30997	30468	30623	30487	31005	30544	30502	30938	30877	30986	30798	30697	30653	30620	30617	30845	31000	30819	30950	30795	30786	31064	30671	30773	30877	30707	30624	30535	30920	30960	30919	30723	30838	30599	30662	30704	30869	30653	30968	30884	30545	30835	30849	30750	30619	30820	30507	30772	30668	30714	30612	30608	30869	30905	30836	30874	30831	30898	30769	30887	30703	30842	30870	30812	30510	30664	30618	30650	30798	30858	30799	30609	30672	30962	30913	30707	30722	30846	30867	30499	30728	30838	30775	30868	30616	30919	30845	30560	30919	30799	30679	30475	30701	30922	30826	30630	30568	30612	30735	30813	30599	30915	30838	30807	31139	30546	30643	30838	30941	30620	30564	30754	30847	30804	30907	30747	30725	30890	30675	30681	31042	30678	30699	30979	30965	30598	30657	30699	30670	30729	30697	30613	30801	30653	30494	30820	30924	30782	30887	30812	30594	30913	30564	30543	30708	30652	30586	30495	30622	30775	30573	30793	30799	30819	30832	31272	30858	30445	30766	30497	30746	30688	30724	30986	30849	30843	30713	30820	30635	30958	30833	30684	30865	31083	30857	30951	30882	30811	30437	30941	30635	30476	30693	30724	30920	30677	30799	30715	30417	30786	30835	30969	30731	30926	30922	30807	30723	30779	30875	30842	30759	30937	30972	30830	31134	30744	30759	30780	30798	30491	30651	30779	30656	30584	30623	30648	30867	30778	30622	30719	30768	30700	31043	30756	30835	30890	30638	30798	30438	30635
27760	48636	48237	40003	34373	30635	27562	25802	24476	23415	22693	21872	21417	21038	20523	20402	20122	20229	20033	19909	19773	19858	19658	19553	19195	19129	19100	19207	19164	19124	18943	18982	18911	19017	18781	18910	18824	18960	18792	18761	18896	18982	18869	18857	18871	18751	18905	18817	18552	18656	18841	18526	18856	18863	18838	18806	18739	18757	18642	18864	18746	18756	18723	18661	18692	18550	18704	18635	18682	18697	18845	18678	18817	18636	18667	18711	18643	18766	18707	18790	18783	18661	18660	18633	18691	18739	18776	18657	18772	18819	18665	18678	18811	18939	18793	18740	18892	18729	18825	18785	18890	18692	18688	18701	18772	18777	18662	18729	18927	18683	18862	18705	18624	18795	18894	18704	18742	18648	18701	18855	18773	18551	18650	18641	18857	18760	18711	18617	18868	18563	18762	18590	18547	18779	18817	18769	18672	18641	18732	18736	18874	18611	18728	18651	18752	18771	18599	18636	18663	18683	18863	18731	18684	18619	18716	18659	18732	18988	18831	18762	18757	18692	18649	18842	18725	18663	18519	18799	18805	18827	19001	18770	18646	18614	18632	18654	18802	18693	18815	18721	18635	18659	18747	18886	18748	18696	18655	18624	18781	18771	18678	18727	18639	18549	18614	18649	18859	18964	18885	18718	18609	18856	18657	18789	18737	18605	18633	18634	18860	18895	18727	18579	18794	18750	18925	18716	18713	18807	18579	18611	18702	18827	18523	18669	18855	18722	18679	18896	18725	18686	18869	18731	18716	18608	18584	18688	18494	18793	18827	18740	18549	18561	18684	18380	18565	18756	18673	18699	18599	18668	18683	18711	18784	18714	18583	18639	18611	18553	18936	18588	18610	18838	18758	18822	18720	18876	18873	18637	18628	18815	18608	18651	18930	18739	18974	18730	18673	18625	18539	18672	18803	18658	18492	18674	18706	18695	18722	18425	18707	18711	18756	18617	18919	18759	18739	18742	18828	18542	18889	18637	18755	18743	18631	18632	18913	18717	18551	18679	18645	18647	18658	18770	18690	18665	18762	18760	18720	18660	18613	18732	18689	18640	18652	18853	18724	18750	18646	18678	18770	18704	18677	18717	18785	18573	18818	18732	18761	18729	18675	18648	18673	18797	18851	18716	18676	18778	18705	18774	18797	18600	18488	18720	18815	18666	18796	18783	18611	18698	18616	18610	18777	18748	18839	18740	18711	18663	18845	18668	18498	18768	18509	18697	18730	18717	18732	18913	18887	18529	18736	18678	18446	18835	18795	18768	18750	18823	18793	18607	18919	18839	18692	18599	18596	18632	18512	18810	18885	18631	18672	18766	18546	18756	18772	18658	18522	18736	18636	18579	18624	18669	18707	18783	18816	18780	18723	18820	18565	18686	18580	18710	18691	18678	18787	18850	18626	18562	18642	18623	18786	18703	18657	18780	18594	18699	18729	18669	18836	18868	18809	18596	18700	18834	18712	18927	18694	18966	18611	18799	18799	18729	18575	18827	18889	18562	18738	18772	18867	18585	18623	18764	18516	18774	18632	18708	18745	18700	18648	18681	18751	18558	18744	18709	18607	18650	18638	18894	18657	18502	18496	18886	18796	18770	19007	18750	18871	18816	18719	18696	18781	18687	18799	18800	18655	18691	18745	18622	18758	18513	18683	18734	18750	18802	18635	18747	18733	18656	18640	18684	18951	18662	18878	18871	18558	18591	18770	18656	18789	18580	18589	18748	18738	18694	18665	18642	18571	18687	18753	18668	18691	18851	18686	18686	18530	18544	18834	18719	18758	18723	18733	18808	18781	18685	18758	18866	18658	18684	18608	18560	18789	18527	18607	18635	18568	18749	18614	18659	18729	18502	18689	18638	18598	18635	18539	18802	18608	18768	18548	18820	18606	18688	18540	18712	18800	18699	18729	18863	18903	18763	18742	18741	18815	18582	18679	18711	18560	18782	18877	18820	18739	18851	18625	18546	18895	18883	18756	18825	18749	18736	18676	18591	18940	18673	18728	18856	18610	18717	18735	18696	18627	18799	18631	18827	18777	18804	18678	18722	18656	18590	18617	18763	18685	18683	18812	18900	18679	18684	18621	18687	18797	18678	18696	18684	18772	18834	18578	18514	18709	18691	18581	18869	18591	18737	18637	18691	18781	18674	18715	18791	18772	18676	18876	18763	18723	18634	18479	18759	18944	18639	18756	18658	18442	18728	18635	18935	18643	18726	18600	18774	18690	18780	18567	18705	18682	18668	18826	18656	18862	18904	18753	18723	18748	18690	18627	18949	18648	18716	18687	18774	18576	18594	18768	18814	18745	18770	18699	18727	18770	18802	18550	18533	18608	18730	18687	18622	18744	18821	18864	18694	18644	18849	18708	18619	18717	18579	18635	18797	18644	18651	18866	18582	18800	18730	18722	18585	18540	18544	18582	18616	18711	18591	18702	18920	18691	18772	18719	18836	18632	18736	18754	18714	18800	18703	18752	18793	18771	18699	18628	18745	18727	18653	18877	18665	18789	18569	18667	18763	18657	18818	18617	18728	18662	18854	18666	18713	18781	18834	18601	18735	18598	18757	18713	18602	18684	18839	18873	18731	18686	18629	18614	18698	18816	18661	18807	18734	18677	18660	18569	18608	18647	18870	18568	18760	18691	18613	18787	18767	18685	18621	18805	18622	18601	18762	18831	18583	18709	18726	18684	18695	18936	18736	18812	18631	18635	18662	18854	18471	18885	18741	18668	18765	18908	18789	18706	18728	18784	18741	18595	18959	18696	18773	18660	18796	18787	18626	18829	18768	18690	18835	18543	18602	18583	18788	18671	18781	18683	18697	18831	18649	18770	18607	18658	18699	18876	18790	18498	18824	18654	18781	18702	18887	18579	18624	18553	18532	18798	19016	18651	18688	18712	18660	18679	18430	18702	18953	18742	18811	18667	18628	18893	18824	18858	18825	18576	18670	18710	18789	18715	18558	18753	18519	18631	18731	18880	18813	18832	18669	18649	18710	18596	18591	18723	18700	18664	18670	18724	18638	18715	18772	18835	18829	18574	18735	18786	18670	18604	18769	18675	18774	18831	18677	18836	18800	18677	18708	18773	18835	18746	18498	18657	18708	18645	18642	18729	18814	18643	18604	18664	18757	18788	18673	18510	18787	18791	18672	18754	18718	18718	18802	18902	18905	18641	18763	18747	18739	18685	18718	18839	18776	18763	18640	18765	18684	18757	18682	18772	18896	18761	18644	18535	18675	18585	18683	18667	18938	18763	18715	18374	18898	18613	18641	18680	18531	18731	18626	18967	18813	18811	18762	18597	18770	18554	18733	18585	18609	18694	18852	18654	18799	18749	18985	18668	18708	18638	18851	18553	18805	18581	18629	18832	18457	18755	18558	18794	18577	18771	18846	18571	18712	18633	18860	18781	18773	18563	18620	18655	18495	18916	18779	18624	18739	18662	18672	18657	18636	18738	18641	18732	18648	18623	18735	18759	18789	18601	18721	18667	18677	18756	18793	18479	18665	18541	18653	18591	18664	18833	18723	18750	18796	18672	18752	18692	18828	18723	18673	18714	18792	18727	18820	18904	18767	18715	18667	18741	18666	18656	18678	18660	18662	18733	18670	18757	18927	18834	18833	18724	18798	18811	18580	18557	18740	18683	18828	18654	18633	18748	18683	18766	18520	18582	18755	18615	18685	18751	18615	18770	18705	18733	18612	18668	18614	18812	18641	18514	18799	18648	18508	18961	18706	18694	18629	18668	18827	18773	18472	18641	18619	18555	18744	18682	18673	18591	18763	18513	18708	18728	18880	18895	18683	18740	18649	18531	18810	18742	18708	18720	18727	18821	18844	18517	18851	18704	18723	18607	18780	18737	18746	18416	18761	18840	18848	18828	18551	18594	18603	18762	18710	18676	18540	18518	18541	18714	18595	18687	18749	18769	18705	18584	18771	18772	18633	18738	18674	18698	18770	18719	18621	18791	18911	18703	18719	18745	18818	18457	18681	18792	18838	18771	18556	18494	18650	18715	18572	18716	18887	18615	18774	18863	18758	18687	18674	18753	18760	18719	18590	18644	18625	18692	18501	18800	18890	18715	18600	18549	18749	18643	18864	18553	18822	18702	18873	18724	18572	18647	18581	18730	18665	18864	18696	18714	18580	18829	18963	18741	18514	18875	18699	18673	18804	18601	18708	18576	18895	18742	18776	18583	18718	18818	18599	18628	18891	18696	18729	18753	18720	18853	18675	18750	18765	18549	18919	18836	18619	18744	18738	18742	18768	18689	18853	18683	18784	18727	18753	18643	18763	18702	18804	18664	18645	18650	18912	18764	18635	18777	18656	18696	18708	18855	18526	18708	18630	18552	18625	18912	18641	18767	18810	18641	18720	18608	18615	18702	18740	18759	18734	18646	18758	18650	18616	18677	18805	18927	18607	18557	18583	18772	18648	18694	18566	18844	18863	18760	18735	18914	18718	18604	18593	18728	18489	18809	18735	18677	18776	18810	18682	18671	18563	18699	18565	18698	18902	18641	18866	18706	18610	18724	18639	18710	18781	18747	18714	18712	18757	18700	18842	18794	18793	18796	18829	18813	18596	18803	18655	18851	18768	18678	18786	18468	18700	18677	18766	18906	18706	18690	18716	18652	18756	18772	18560	18723	18642	18616	18808	18686	18566	18690	18784	18631	18689	18550	18773	18638	18623	18619	18695	18599	18674	18706	18684	18560	18621	18661	18629	18694	18778	18794	18824	18678	18619	18577	18573	18602	18524	18638	18630	18640	18710	18669	18639	18757	18579	18662	18597	18586	18832	18771	18469	18627	18778	18715	18888	18744	18644	18719	18512	18816	18662	18841	18833	18752	18782	18630	18825	18664	18705	18904	18909	18604	18668	18644	18615	18590	18903	18764	18600	18580	18786	18926	18653	18550	18602	18731	18785	18887	18560	18941	18671	18654	18540	18728	18598	18795	18624	18630	18604	18726	18637	18761	18819	18518	18621	18745	18606	18721	18542	18766	18815	18712	18705	18782	18755	18726	18614	18701	18671	18675	18698	18584	18690	18853	18774	18763	18761	18715	18699	18574	18765	18630	18654	18777	18607	18557	18909	18688	18720	18643	18754	18781	18618	18794	18672	18760	18753	18719	18571	18813	18575
37826	35716	41382	39495	36081	34994	33979	33470	32693	32598	32285	31978	31999	32073	31997	31948	31717	31712	31526	31695	32016	31570	31459	31381	31460	31342	31636	31411	31272	31311	31517	31355	31563	31301	31222	31129	31150	31294	31561	31431	31485	31563	31361	31466	31363	31291	31441	31458	31511	31490	31335	31495	31569	31306	31398	31283	31089	31258	31130	31333	31398	31237	31267	31411	31284	31477	31322	31310	31633	31262	31426	31512	31105	31236	31209	31205	31294	31193	31174	30992	31327	31391	31131	31306	31130	31245	31385	31387	31472	31349	31036	31015	31409	31241	31395	31384	31305	31366	30949	31268	31512	31417	31370	31218	31260	31175	31255	31350	31403	31383	31421	31276	31260	31380	31153	31615	31280	31178	31470	31202	31105	31131	31385	31645	31519	31235	31463	31290	31034	31310	31293	31111	31384	31169	31225	31186	31220	31250	31593	31274	31320	31160	31511	31586	31409	31182	31104	31276	31529	31481	31266	31316	31218	31101	31291	31277	31583	31078	31319	31377	31268	31505	31209	31460	31267	31225	31273	31591	31368	31132	31547	31219	31471	31200	31217	31446	31421	31248	31254	31168	31002	31393	31384	31446	31392	31419	31130	31230	31214	31339	31258	31161	31352	31118	31341	31203	31182	31577	31240	31255	31403	31096	31320	31107	31302	31035	31282	31271	31537	31360	31248	31197	31225	31520	31507	31261	31206	31337	31274	31355	31313	31220	31387	31350	31182	31503	31107	31257	31190	31334	31141	31443	31353	31185	31486	31359	31310	31132	31328	31216	31304	31256	31492	31232	31440	31169	31312	31273	31460	31144	31289	31481	31433	31072	31192	31116	31327	31288	31367	31398	31360	31271	31115	31449	31422	31450	31095	31158	31141	31183	31159	31275	31258	31284	31383	31187	31350	31340	31152	31227	31235	31059	31458	31290	31304	31160	31337	31331	31278	31446	31248	31250	31588	31679	31377	31323	31399	31484	31186	31133	31415	31277	31197	31362	31255	31551	31307	31267	31396	31306	31220	31266	31315	31187	31149	31003	31331	31205	31386	31387	31535	31312	31212	31425	31088	31148	31088	31032	31057	31414	31331	31283	31128	31416	31189	31179	31371	31233	31153	31305	31409	31199	31357	31277	31167	31102	31483	31382	31555	31280	31283	31301	31627	31378	31270	31626	31587	31352	31533	31267	31339	31140	31209	31157	31395	31580	31419	31512	31371	31385	31163	31288	31316	31180	31223	31537	31383	31361	31203	31225	31314	31159	31331	30990	31201	31005	31161	30997	31230	31142	31316	31391	31336	31342	31268	31128	31366	31593	31204	31308	31314	31313	31338	31384	31652	31391	31426	31548	31445	31315	31306	31326	31302	31528	31321	31168	31260	31199	31321	31112	31173	31238	31202	31375	31205	31359	31453	31344	31723	31395	31334	31294	31364	31426	31235	31176	31351	31234	31276	31346	31521	31435	31442	31539	31467	31308	31320	31427	31289	31083	31156	31424	31311	31169	31364	31618	31511	31473	31524	31636	31349	31304	31274	31373	31461	31358	31195	31137	31368	31315	31353	31300	31468	31217	31482	31201	31261	31050	31157	31339	31129	31350	31524	31348	31120	31281	31295	31211	31472	31330	31418	31414	31082	31250	31398	31455	31371	31226	31317	31178	31292	31201	31349	31390	31299	31487	31444	31119	31187	31176	31245	31438	31218	31059	31638	31278	31446	31264	31543	31200	31136	31530	31079	31190	31041	31116	31325	31378	31257	31355	31117	31349	31513	31038	31401	31368	31354	31272	31564	31342	31457	31345	31387	31381	31537	31091	31505	31165	31438	31239	31211	31150	31049	31261	31465	31180	31319	31370	31496	31353	31093	31293	31487	31600	31340	31221	31403	31374	31205	31400	31028	31343	31232	31434	31575	31394	31439	31487	31444	31428	31301	31460	31540	31235	31206	31596	31284	31369	31376	31119	31333	31279	31095	31342	31276	31368	31582	31598	31250	31202	31433	31344	31282	31131	31384	31240	31102	31420	31475	31429	31141	31248	31212	31378	31167	31376	31477	31163	31251	31670	31404	31233	31344	31412	31295	31353	31333	31547	31373	31392	31250	31561	31282	31375	31481	31067	31143	31220	31261	31180	31438	31243	31315	31169	31479	30985	31472	31277	31290	31387	31253	31345	31347	31368	31156	30947	31341	31228	31242	31327	31294	31504	31458	31141	31324	31421	31380	31217	30988	31253	31242	31087	31313	31397	31374	31492	31452	31299	31159	31451	31198	31398	31541	31471	31133	31403	31560	31326	31277	31170	31092	31341	31393	31092	31322	31416	31494	31419	31308	31402	31450	31279	31360	31450	31588	31630	31096	31340	31460	31399	31464	31225	31429	31354	31086	31360	30857	30954	31072	31585	31112	31237	31346	31334	31404	31339	31074	31501	31266	31277	31334	31391	31393	31630	31431	31214	31573	31203	31521	31185	31436	31312	31315	31333	31305	31329	31301	31440	31477	31326	31077	31491	31436	31554	31435	31278	31334	31150	31045	31206	31390	31660	31523	31395	31287	31203	30945	31202	31394	31317	31223	31291	31412	31399	31101	31376	31041	31199	31304	31276	31399	31190	31523	31367	31452	31563	31477	31342	31420	31376	31615	31215	31275	31458	31238	31464	31313	31200	31350	31281	31021	31449	31251	31293	31254	31298	31522	31280	31440	31310	31561	31364	31562	31383	31269	31474	31311	31323	31350	31527	31428	31344	31383	31449	31252	31467	31127	31261	31472	31153	31527	31416	31280	31296	31128	31021	31052	31512	31568	31308	31467	31412	31522	31450	31413	31210	31276	31364	31316	31235	31205	31464	31389	31449	31719	31483	31526	31076	31394	31289	31317	31329	31421	31356	31270	31266	31150	31229	31212	31388	31298	31371	31186	31481	31501	31430	31487	31318	31274	31096	31357	31447	31083	31264	31537	31675	31443	31511	31328	31401	31353	31121	31359	31167	31301	31340	31330	31334	31295	31368	31143	31235	31468	31331	31446	31269	31315	31054	31311	31271	31038	31397	31358	31202	31238	31609	31268	31416	31104	31242	31264	31134	31386	31229	31197	31437	31359	31211	31273	31258	31331	31588	31333	31248	31103	31276	31320	31204	31400	31297	31431	31186	31063	31158	31444	31226	31673	31415	31235	31181	31504	31081	31154	31155	31398	31546	31250	31212	31457	31277	31471	31453	31009	31342	31014	31448	31367	31216	31419	31039	31340	31469	31400	31326	31463	31354	31113	31294	31295	31472	31399	31319	31430	31342	31346	31530	31100	31264	31164	31187	31309	31447	31424	31138	31306	31520	31241	31398	31193	31349	31251	31377	31397	31365	31496	31364	31412	31188	31105	31415	30920	31493	31272	31428	31397	31292	31202	31103	31327	31052	31260	31502	31079	31401	31344	31329	31454	31381	31413	31510	31347	31193	31215	31341	31604	31225	31472	31283	31379	31393	31212	31259	31325	31649	31465	31610	31302	31213	31354	31583	31398	31481	31277	31260	31493	31479	31336	31335	31309	31296	31194	31398	31286	31300	31416	31167	31352	31305	31532	31362	31273	31299	31371	31374	31320	31497	31420	31412	31437	31257	31313	31374	31400	31112	31431	31389	31384	31071	31538	31437	31384	31648	31309	31224	31281	31202	31599	31293	31683	31452	31496	31116	31591	31496	31573	31347	31425	31367	31535	31582	31223	31165	31139	31397	30943	31288	31306	31017	31397	31284	31330	31348	31219	31284	31463	31255	31373	31258	31405	31226	31353	31178	31265	31079	31411	31356	31076	31390	31513	31369	31430	31445	30940	31413	31204	31220	31300	31355	31545	31187	31275	31589	31385	31156	31617	31602	31433	31518	31178	31278	31295	31446	31377	31532	31421	31296	31123	31274	31233	31150	31367	31255	31427	31538	31227	31357	31516	31485	31487	31504	31236	31307	31382	31439	31154	31420	31553	31444	31366	31316	31466	31547	31479	31280	31328	31381	31441	31351	31480	31288	31088	31115	31349	31177	30948	31410	31378	31164	31287	31271	31272	31228	31354	31285	31454	31447	31258	31006	31298	31246	31324	31341	31271	31220	31344	31335	31292	31427	31115	31218	31406	31467	31494	31341	31522	31416	31528	31229	31360	31301	31371	31198	31419	31326	31114	31276	31068	31432	31643	31253	31416	31247	31236	31351	31423	31230	31339	31306	31401	31359	31161	31417	31495	31519	31240	31562	31507	31337	31557	31413	31303	31363	31076	31200	31471	31439	31205	31454	31321	31427	31241	31358	31358	31245	31500	31302	31207	31401	31285	31341	31308	31153	31289	31177	31262	31390	31289	31455	31424	31212	31147	31271	31312	31303	31158	31443	31207	31335	31276	31443	31282	31338	31204	31457	31357	31514	31442	31196	31376	31534	31324	31217	31244	31421	31324	31332	31227	31599	31586	31514	31584	31271	31177	31123	31292	31293	31393	31121	31092	31404	31262	31464	31497	31446	31326	31543	31308	31283	31378	31333	30924	31199	31292	31420	31319	31297	31266	31497	31367	31103	31164	31525	31521	31363	31240	31299	31496	31156	31341	31711	31352	31202	31341	31394	31286	31360	31087	31538	31378	31318	31290	31392	31297	31512	31314	31177	31247	31153	31178	31411	31372	31475	31390	31280	31426	31336	31248	31068	31284	31243	30937	31147	31358	31200	31219	31160	31235	31646	31176	31173	31239	31508	31383	31234	31125	31486	31527	31298	31547	31537	31160	31446	31703	31544	31360	31414	31595	31439	31626	31313	31237	31314	31235	31302	31129	30988	31205	31159	31450	31419	31406	31320	31332	31268	31213	31526	31233	31295	31203	31284	31172	31223	31199	31532	30925	30991	31423	31176	31001	31307	31406	31317	31588	31473	31428	31356	31277	31099	31319	31645	31147	31161	31404	31455	31313	31293	31114	30982	31319	31545	31328	31209	31248	31379	31536	31328	31391	31226	31301	31255	31122	31472	31351	31455	31504	31395	31345	31298	31326	31180	31145	31442	31546	31419	31129	31256	31474	31220	31392	31253	31140	31376	31230	31355	31324	31530	31285	31178	31264	31334	31110	31138	31209	31249	31190	31334	31301	31311	31210	31259	31424	31356	31326	31333	31252	31156
28956	37167	36600	30285	26577	24604	22797	21933	21162	20896	20626	20359	20146	20014	19829	19646	19642	19743	19554	19598	19557	19568	19158	19257	19347	19414	19293	19248	19098	19195	19161	18955	19015	19144	19214	19009	19087	19114	19056	18971	19070	19122	19232	18919	19136	19090	18994	18880	19068	19006	19080	19113	19136	19002	18994	19083	19133	19012	19024	18962	18997	19116	19093	19143	19181	18991	19037	19123	19092	19039	18965	19171	19071	18804	19041	18892	19100	19175	18890	19119	19154	19338	19163	19060	18971	19170	19172	19058	18981	19017	19083	19181	19119	19051	19116	19150	18986	18959	19013	18916	18975	19130	18986	19051	19062	19104	18972	19073	18998	18962	19314	19107	19171	18992	19219	19140	19130	19054	18817	18992	19069	18879	19003	18982	19096	18944	19073	18990	19107	19019	19031	18947	18839	19103	19115	19032	19085	19123	19071	19027	18929	19069	19135	19005	19084	18972	19034	19141	18892	19180	18916	19056	19096	19103	19050	19062	19113	19025	18906	19243	19084	19172	19196	18970	19006	18970	19023	19018	18964	19155	19014	19065	18961	18881	18891	18873	19035	19073	18928	19061	19155	19008	19052	18946	19108	19031	19270	19200	18973	18910	18976	18892	19220	19030	18965	19011	18940	19154	19088	19066	18903	19133	19112	18977	18989	19018	19160	18966	19050	19068	19004	18968	19083	19145	19047	19100	19088	18977	19091	18972	19150	18857	19100	19109	18889	18845	19006	19043	19069	18970	19201	19074	19040	19003	18924	19007	19150	19169	19079	19146	18997	18897	19001	18824	19044	19010	18909	19011	19138	19000	19216	18990	18941	19058	19012	19157	18986	18973	18981	18970	19211	19008	18989	19082	19097	19038	19093	19072	19060	19344	19021	19055	19047	18862	19044	19132	19109	19110	19048	19122	18933	19269	18945	19137	18802	18900	19093	19242	19006	19085	19018	19090	18939	19013	19103	19092	19106	18915	18994	19153	19168	19054	19005	18969	18908	19024	19213	18871	19176	19060	18830	18914	18967	19149	19042	19086	19013	19043	19160	19189	19117	18968	19099	18919	18871	19129	19077	18923	18916	19051	19139	19123	18989	18889	18978	19274	18957	19139	19063	18902	18898	19033	18876	18968	19057	19035	19061	18980	19136	18895	18993	18947	19146	19010	18994	18843	18939	18991	19039	19067	18985	18934	19022	19028	19029	19070	19169	19123	19108	19078	18919	19112	19016	19006	18911	19041	19056	19029	18890	18861	19089	18810	18942	18925	19213	18880	19054	19063	19046	18993	18927	18978	19067	19090	19041	18959	19180	19114	18892	18950	18850	18997	19081	18891	19016	19104	19068	19116	18819	18919	19090	19033	19102	19086	19102	19024	18950	19157	19098	19052	19125	18892	19073	18936	18914	18892	19025	19027	18933	18949	19064	19026	18991	19201	18983	18982	19092	18792	18852	19105	19252	19090	18987	19017	18952	19049	19151	19002	19057	18988	19096	19064	19017	19077	19029	18891	19278	18894	19083	19009	19172	18975	19095	18985	18992	19016	18941	18860	19270	19073	19110	19054	18853	19005	19006	18952	18990	18984	19008	19119	19080	18972	19275	18896	18936	19057	19054	19040	19062	18906	19039	19106	19234	18969	19206	19078	19196	18964	18898	19037	19172	19056	19198	19219	19087	19061	19086	18983	19089	18961	18838	18999	18966	18992	18958	19206	19060	19016	18985	18937	19217	19030	19026	19140	19160	19235	19183	19092	19147	18951	19024	18992	19240	19165	19028	19088	19058	18956	19067	19093	18994	18953	19055	19232	19198	19017	19058	18890	19154	19073	19008	19037	19070	19015	19008	19046	19067	18946	19011	19135	19069	19283	19025	19038	18958	19101	19088	19050	18855	18958	19048	18985	19046	19033	19231	18898	19014	19093	18938	19085	18863	19015	19082	19257	19010	18988	19132	19060	19079	19154	19062	18974	18998	19223	18993	18867	19209	19063	19040	19256	19122	19088	18743	19209	18822	19158	19054	18992	19074	18923	19025	19028	18954	18983	18873	19022	19054	19110	18967	19149	19090	19303	19149	18868	19059	19024	18841	19062	19122	19080	19002	18913	18997	18819	19039	19130	18928	19025	19154	19023	19064	19103	19178	19078	19004	19144	19055	19047	18963	19156	19139	19067	19038	19183	19047	19161	19143	19026	18980	19203	19136	18906	19230	18994	19041	18955	18918	19122	19067	19061	19090	19302	19085	19092	19229	19018	18961	19207	19310	19140	19000	18979	19035	19103	19030	19204	19018	19103	18939	19052	19054	19050	19023	18849	19005	18886	19002	19101	18923	18992	19084	19029	19028	19146	18907	18950	19213	19051	19090	19152	19088	19029	19176	18964	19078	18958	19113	19061	19141	18922	19161	19020	19013	19012	18994	19065	18986	19160	19150	18955	19027	19080	19136	19068	19212	19197	19023	19190	18955	19000	19088	19218	19144	18888	18859	18947	19012	18986	19108	18939	19101	18924	19040	18966	18987	18995	19098	19105	19110	19021	18970	19015	19232	19288	19114	18935	19070	19069	18899	19219	18981	19026	19168	18876	18969	19095	19142	19015	19116	18973	18934	19082	19045	18921	19024	19052	19107	19118	19131	19070	18971	19007	18990	19076	19119	19086	19162	19053	19157	19086	19005	18907	19094	18946	19146	18966	19013	18947	18971	19013	19061	19259	19062	19128	18968	19006	19134	18979	19076	19068	19059	19027	18910	19178	19038	19023	18922	19251	19106	19084	18820	19021	18864	18960	19132	19024	18973	19195	18941	18989	19073	19064	18997	18974	19032	18843	19027	18995	18853	18947	19074	18924	19099	18973	18979	19155	18904	19181	19154	19068	19216	19072	19089	18976	19166	18920	19211	19188	18982	19209	18982	18906	19131	19094	19092	18908	18891	19226	19027	19164	19085	18799	19059	19051	18962	19400	18931	18922	19120	19038	19029	19107	18930	19073	19161	19039	18879	18862	19042	19078	19066	18958	19015	19237	19190	19220	18973	18970	19167	19077	19051	19041	19009	19004	19079	19078	19087	19103	19117	19048	18916	19225	18975	18920	19068	19235	19131	19201	18920	18985	19124	19009	19069	19136	18932	18874	19017	18963	19007	19038	19144	19092	18928	19069	19224	19073	18831	18979	18953	19168	19089	19117	19157	19050	18978	19096	19121	19220	19036	18971	19216	19117	19014	19009	18955	19070	19088	19011	18975	19120	19283	19140	19076	19209	19032	18912	19050	19058	18983	19078	19190	19046	19007	19041	18960	19072	18984	18967	19243	19147	18943	19216	18963	19052	18907	19225	18964	19071	18936	19006	19115	18987	19074	18901	18983	19214	19050	19004	18964	19203	19066	19006	19064	19072	18925	19086	19189	19102	19130	18949	18944	19009	19018	19080	19311	19144	19097	19009	19087	18991	19165	19196	19046	19114	19049	19089	19151	19025	19081	19111	19027	19022	19166	19087	19014	19106	19051	19213	18964	19031	19056	18933	19099	18878	18948	19192	19031	18983	19139	18960	18820	18968	19076	19105	19106	19072	18818	18947	19135	19014	18989	19132	19145	19061	19033	19079	19040	19092	18943	19016	18814	19085	19117	19031	19192	19107	19055	18976	19057	18836	18866	18889	19122	19087	19089	18909	18990	19129	19192	19121	19061	18951	18845	19133	19072	19109	18992	19071	19116	19080	18960	18996	19101	19167	19025	19105	18979	19099	19022	19118	19002	18979	19120	19156	19050	18982	19027	18975	19017	19013	18908	18906	19176	19072	19079	18914	18997	19171	19109	19059	19171	19146	19032	19046	19167	19031	19014	19054	18991	18961	19162	19136	19058	19028	18911	19147	19017	19050	19095	18904	19289	19045	18983	19100	18936	19131	18939	18875	18993	18990	19071	18918	18933	19149	18989	19008	18910	19198	19059	18967	19065	19017	19098	19018	19041	18954	19040	19117	19201	18980	19142	19072	19042	19153	19126	18993	18853	19203	19025	19247	19122	19150	19190	18961	18888	18986	19081	18922	19098	19040	19003	19052	19026	19099	19039	19193	19009	19127	19028	19152	18997	19079	19098	19092	19121	19098	18942	18850	19250	19070	18998	19085	19084	19180	19047	19099	18990	18930	19319	18989	19008	18988	18933	18939	19252	18878	18887	19055	19121	18974	19176	19003	19303	18885	18946	19055	19061	19051	19138	18958	19191	18882	19184	18954	19018	19185	19088	19074	19011	19126	19097	19063	19115	19012	19044	18921	18913	19043	19014	19011	19100	18947	19229	18988	19101	19323	19072	18953	18942	18936	19136	18881	19080	18847	19111	19056	18963	18989	19087	19132	19040	18875	18888	19130	18968	19247	19167	19062	19138	18691	19158	19197	19129	19227	19048	19005	18962	18949	19063	18924	19139	19157	19050	19133	19000	19327	19142	18939	19278	18991	19092	19067	19002	18877	19093	18928	18921	19105	19067	19181	19097	19045	19022	19036	19029	18897	19135	19011	19024	19119	19143	19256	19127	19037	19072	19065	19262	19013	19085	19035	19132	18975	19027	19049	19086	19206	19124	19056	19109	19101	19034	19006	19250	18950	19179	18953	19138	19011	19073	18967	19169	19097	19194	19078	19074	19198	19147	19028	19111	18965	18892	18835	18937	18960	19150	18968	19062	18973	19185	19113	18878	19077	18908	18913	19047	19145	19004	19034	19011	19023	18875	18995	18864	19058	18986	19164	18971	19080	19022	19165	18831	19009	19002	19007	18896	18920	19167	19040	19138	18984	18987	19141	19122	18973	19124	19109	19014	18958	19027	18800	19086	18939	18992	18977	19019	19135	19011	19056	19036	19042	18969	18870	18890	18942	19138	18991	19147	19125	18887	19062	19201	18975	19051	19264	19273	18990	19108	19062	19123	19054	19108	18905	19014	18980	19147	18989	19022	19037	18796	19105	18967	19077	19125	19015	18901	18983	19029	19029	19076	18990	18974	19077	19010	19046	19073	19065	19004	19150	19296	19035	19095	19233	19107	19073	19162	19150	18921	18969	19080	19132	19038	19032	19060	19079	18984	18952	19165	19026	19019	19007	19056	19051	19106	19175	19122	19127	19004	19044	19118	19045	18966	19204	19023	18904	19051	19238
23927	21157	27952	26056	27326	33590	35849	33308	32751	32470	31806	31360	31393	31112	30777	30628	30474	30873	30667	30743	30396	30209	30350	30112	30391	30259	30258	30172	30050	29995	30178	29902	29992	29813	30144	29812	29917	29860	29937	29964	30237	29878	29857	29983	29497	29868	29939	30066	29790	29741	29828	30033	29888	29803	29901	29795	29835	29824	29986	29794	29855	29923	29996	30101	29900	29841	29976	29758	30070	29676	29766	29960	29889	29683	29956	29787	29675	29928	29927	29826	29853	29792	29740	30013	29767	29816	29722	29903	29856	29862	29862	29892	29819	30007	29937	29837	29781	29508	29959	29781	29944	29639	29903	29924	29678	29911	29704	29776	29792	29891	29886	29801	29837	29808	29785	29788	29592	29794	30028	29761	29801	29950	29860	29814	29975	29748	29846	29986	29843	29728	29992	29703	29698	29726	29740	29778	29733	29828	29783	29921	29770	29807	30154	29930	29871	29808	29648	29887	29892	29820	29887	29977	29831	29875	29777	29735	29793	29773	29894	30008	29534	29795	29709	29781	29812	30007	29754	29809	29788	29933	29889	29951	29600	29556	29732	29866	29974	29498	29689	29607	29968	29773	29727	29986	29768	30071	29814	29854	29650	30136	29972	29774	29802	29842	29877	29778	29663	29826	29634	29976	29927	29885	29840	30043	29683	29923	29655	29681	29939	29823	29651	29728	29836	29897	29936	29892	29772	29795	30199	29980	29751	29690	30112	29875	29759	29508	29560	29629	29740	29743	30012	29783	29742	29756	29656	29738	29853	29840	29616	30007	29834	29828	29707	29556	29791	29872	29756	29987	29648	29759	29866	29989	30096	29845	29817	29785	30087	29903	29924	30008	30030	29777	29879	29839	29861	29860	29662	29893	29745	29803	29897	29872	29795	29923	29774	29771	29783	30070	30099	29686	29563	29792	29634	29806	29809	29687	29582	29924	29685	29911	29716	29818	29997	29698	29636	29880	29770	29967	30041	29933	29736	29888	29841	29789	29672	29546	29911	29933	29810	29354	29891	29738	29825	29924	29963	29626	29832	29596	29415	29915	29595	29555	29738	29765	29654	29632	29916	29685	29740	29671	29734	29831	29692	30015	29647	30062	29742	29885	29854	29865	29973	29793	29589	29923	29938	29773	29943	29841	29843	29613	29976	30003	29977	30056	30078	29784	29796	29824	29618	29808	29653	29759	29706	29813	29991	29958	29632	29915	29722	29709	30059	29591	29900	29970	29895	29613	29721	30052	29746	29490	30008	29890	29832	30106	29566	29531	29848	30036	29725	29817	29844	29741	29740	30007	29839	29981	29708	29451	29770	29434	29773	29666	29891	29440	29601	29863	29737	29886	29903	29729	29896	29700	29787	29878	30003	29869	29893	29597	29951	29835	29995	29644	29938	29882	29583	29759	29940	30009	29810	29772	29626	29737	29586	29633	29838	29998	29717	29866	29807	29760	30021	29858	29932	29750	29706	29755	29659	29531	29405	29571	29897	29624	29626	29786	29769	29798	29842	29738	29939	29831	29798	29903	30120	29768	30025	29866	29807	29671	29870	29639	30065	29634	29707	29832	29678	29844	30092	29858	29749	29937	29868	29728	29671	29590	29693	29778	29837	29781	29968	29824	29869	29808	30035	30024	29725	29990	29986	29736	30013	29762	29794	29880	29877	29885	29841	30270	29610	29726	29614	29436	29839	29779	29898	29686	29578	29441	29816	29645	29950	29651	29829	29913	29543	29536	29662	29875	30141	29667	29946	29762	29918	29811	29917	29799	30021	29758	29920	29725	29722	29882	29823	29943	30246	29987	29858	29590	29516	29722	29817	29848	29570	29840	30057	29940	29917	29830	29769	29631	29492	29889	29981	29988	29684	29703	29736	29846	29727	29733	29795	29800	29613	29911	29830	29800	29768	29844	29713	29963	30037	30097	29828	29893	30076	29966	29662	29767	29892	29711	30008	29880	30044	29696	29880	29870	29781	29672	29954	30196	29851	29851	29682	29653	29815	29754	29649	29971	29654	29656	29878	29885	29993	29812	29792	29832	29711	29577	30031	30058	29679	29995	29929	29729	29673	30036	29865	29802	29716	29687	29602	29561	29647	29837	29915	29778	29880	30024	29414	29902	29927	29762	30208	29781	29901	29803	30121	29685	29921	29678	29739	29816	29848	29817	29673	29865	30030	29645	29969	29622	29701	29985	30165	29823	29698	29526	29850	29978	29798	29787	29961	29724	29898	29836	29707	29910	29683	29941	29845	29742	29866	29867	29888	29736	29789	30008	29778	29882	29810	29650	29967	29797	29761	29883	29671	29991	29784	29882	29842	29930	29709	29893	30238	29694	29843	29667	29640	29975	29857	29838	29877	29808	29898	29730	29717	29832	29871	29731	29794	29662	29862	29688	29721	29689	29703	29902	29858	29912	29758	29787	29540	29744	29860	29633	29680	29832	29680	30119	29728	29860	29900	29777	29807	29891	29715	29896	29686	29670	29942	29940	29971	29841	30180	29889	30091	29776	29843	29842	29692	29536	29874	30108	29890	29547	29772	29901	29877	29933	29867	29968	30005	29644	29718	29930	29751	29938	29678	29759	29753	29695	29776	29785	29971	29839	29747	29879	29774	29915	29767	29719	29836	29750	29691	29868	29987	29773	29840	29991	30032	29738	29786	29794	29909	30104	29915	30176	29848	29902	29890	29959	29729	29940	29922	29983	29721	29785	29885	29786	29815	29742	29818	30181	29874	30246	30115	29785	29747	29976	29824	29760	30274	30115	29861	29966	30051	29723	29669	29682	29747	29806	30025	29767	29573	29765	29875	29844	29758	29543	29871	29910	29646	29860	29874	29935	29816	29757	29595	29882	29759	29954	29868	29652	29747	29757	29777	29628	29899	29588	29485	29867	29979	29721	29793	29905	29853	29764	29807	29818	29706	29898	29885	29955	29897	30052	30050	29622	29893	29661	29891	29905	29662	29832	29836	29947	29933	29842	29622	29782	29980	29701	29578	30004	29905	30118	29845	29844	29739	29913	29625	29643	29865	29890	29684	29803	29895	29908	29799	29772	29809	29634	29852	29806	30079	30009	29673	29633	29945	29941	29797	29772	29797	29881	29949	29615	29913	29944	29954	29596	29814	29866	29862	29897	29938	29389	29916	29871	29958	29948	29831	29608	30104	29729	29880	29791	29808	29700	29849	29537	29830	29644	29675	29770	29864	29788	29925	29738	29865	29811	29723	29804	29568	29620	29619	29814	29804	29967	29945	30008	29682	29833	30134	29806	29865	29878	29736	29899	29723	29947	29820	29738	29856	29939	29858	29878	29899	29670	29734	29995	29959	29749	29983	29909	29741	29958	29804	29865	29637	29508	30014	29793	29859	29758	29762	29694	29749	29783	29681	29831	29831	29721	29719	29658	29898	29766	29882	29965	29995	29875	30082	29810	29919	29821	29940	29574	29998	29892	29669	30051	29532	29869	29673	29667	29740	29815	29939	29814	29960	29972	29803	29922	29529	29601	29834	29778	29783	30120	30030	29652	29836	29480	29691	29802	29903	29682	29919	29720	29628	29806	29787	29728	29743	29878	29603	29630	29787	30038	30051	29976	29866	29807	29779	30075	29853	29737	29650	29675	29750	29980	30036	29903	29722	29833	29786	29781	29902	29821	29750	29613	29788	30037	29706	30117	29868	29541	29747	29682	30057	30060	29643	29817	29877	29913	29703	29868	29894	29720	29865	29750	29742	29576	29700	29889	29769	30077	29698	29956	29644	29851	29798	29835	29885	29816	29946	29652	29849	29910	29575	29640	29805	29527	29876	29695	29907	29738	29772	29895	29697	29566	29959	29791	30002	30003	29834	29899	29612	29552	29852	29819	30009	29772	29553	29700	29957	29832	29746	29749	29746	29713	30040	29629	29924	29955	29767	29912	30005	29991	29740	29797	29652	29816	29945	29967	29852	29924	29711	29878	29967	29907	29853	29568	29912	30125	29869	29679	29691	29732	29744	29679	29681	29880	29544	29802	30005	29960	29666	29920	29939	29910	29852	29528	29829	29590	29465	29724	29832	30008	29794	29759	30027	30091	29882	29925	29880	30103	29989	29567	29901	29873	30061	29817	29615	29551	29854	29752	29872	29867	29879	29816	30056	29829	30089	29768	29928	29904	29593	29947	29738	29878	29911	29847	29677	29934	29918	30033	29668	29933	29921	29780	30129	29849	29678	29921	30184	29867	29653	29767	29646	29785	30008	29755	29921	29770	29715	29665	29820	29478	29772	29794	29578	29812	29690	29760	29847	29952	29934	30024	30019	29826	29999	29993	29694	30033	30000	29900	29953	29958	29801	29795	29553	29504	29815	29850	29989	29844	29909	29812	29943	29642	29756	29746	29781	29976	29818	29594	29661	29942	30075	29766	29961	29803	29679	29692	29717	29610	29636	29957	29803	29600	29640	29735	29971	29748	29855	29866	29952	29739	29545	29816	29870	29749	30120	29809	29700	29996	29816	29640	29770	29888	29592	29663	29654	30088	29816	29894	29809	29816	29757	30001	29925	29822	29780	29844	29804	30145	29987	29998	29735	29692	29972	29805	30123	29812	29581	29873	29987	29964	29915	29643	29738	29812	30023	29631	29708	29849	29761	30012	29936	29881	29801	29796	29703	29824	29758	29948	29807	29859	29872	29807	29777	29595	29876	29863	29732	29917	29894	29963	29916	29534	29877	30096	29754	29896	29735	29752	29806	29745	29699	29677	29776	29898	29770	29993	30051	30123	29991	29999	29743	29835	29811	29728	29688	30046	30026	29828	29781	29831	29775	29830	29864	29758	29778	30042	29919	29794	29642	29889	29625	29743	30050	29871	29914	29837	29707	29810	29895	29713	29755	29996	29672	30153	29984	29925	29662	29863	30097	29780	29677	30042	29977	29648	29684	29861	29935	29812	29793	29663	29852	29986	29817	29699	29460	29916	29936	29965	30104	29839	29873	30053	29957	29752	29708	29863	29670	29782	29607	30015	29602	29742	29556	29900	29985	29707	29685	29850	29720	29872	29923	29818	29707	29822	29857	29712	30064	29771	29754	29899	29576	29525	29837	29805	29833	29751	29838	29866	29945	30056	29793	30037	29612	29350	29671	29866	29742	30058	29898	29859	29987	29992
26032	43431	43073	35337	30598	27185	25023	23550	22570	21606	21226	20655	20267	19733	19707	19588	19463	19459	19527	19186	19121	18874	18922	18889	18935	18698	18660	18785	18715	18425	18549	18432	18452	18649	18522	18478	18674	18481	18571	18610	18377	18489	18531	18298	18350	18436	18463	18310	18336	18344	18414	18380	18355	18501	18552	18386	18423	18362	18313	18343	18097	18505	18387	18327	18393	18494	18331	18390	18293	18266	18234	18239	18339	18571	18434	18033	18300	18375	18427	18468	18304	18466	18382	18317	18396	18342	18444	18456	18413	18348	18408	18391	18499	18421	18331	18261	18270	18435	18491	18424	18522	18561	18398	18506	18352	18432	18490	18372	18633	18261	18530	18640	18535	18115	18466	18189	18435	18293	18361	18400	18289	18533	18489	18494	18346	18172	18416	18322	18185	18456	18286	18280	18448	18248	18143	18370	18376	18289	18385	18394	18452	18432	18278	18381	18505	18439	18302	18303	18360	18380	18408	18206	18543	18388	18493	18407	18261	18201	18394	18314	18475	18340	18299	18384	18328	18352	18291	18515	18284	18389	18483	18378	18300	18436	18466	18326	18271	18432	18371	18455	18365	18379	18446	18353	18358	18417	18479	18461	18538	18329	18285	18504	18313	18340	18469	18445	18271	18516	18318	18421	18249	18471	18471	18377	18229	18355	18339	18412	18415	18253	18322	18225	18408	18370	18430	18375	18385	18159	18419	18461	18463	18428	18299	18306	18275	18453	18301	18442	18519	18422	18469	18507	18205	18222	18407	18303	18464	18392	18220	18322	18407	18330	18545	18465	18425	18370	18044	18252	18457	18438	18491	18426	18414	18442	18374	18340	18514	18414	18240	18451	18520	18268	18377	18397	18445	18347	18339	18436	18568	18346	18515	18506	18381	18243	18243	18416	18492	18152	18444	18406	18618	18404	18559	18459	18400	18346	18377	18426	18483	18442	18412	18531	18532	18401	18518	18394	18302	18398	18383	18440	18197	18312	18380	18353	18385	18469	18377	18408	18589	18379	18277	18419	18382	18616	18366	18521	18336	18415	18557	18349	18352	18420	18228	18526	18116	18305	18281	18402	18438	18441	18535	18285	18601	18512	18419	18375	18356	18283	18380	18272	18481	18421	18209	18320	18380	18479	18470	18414	18414	18402	18499	18352	18490	18481	18195	18429	18437	18365	18378	18544	18136	18300	18396	18656	18404	18274	18579	18530	18333	18618	18279	18362	18177	18383	18435	18269	18455	18385	18339	18511	18245	18475	18368	18300	18403	18260	18395	18540	18353	18317	18582	18592	18414	18387	18278	18356	18411	18353	18524	18341	18488	18365	18101	18490	18458	18371	18483	18370	18362	18531	18384	18372	18464	18411	18351	18485	18569	18381	18548	18308	18443	18357	18560	18409	18417	18369	18302	18594	18306	18307	18277	18268	18232	18393	18355	18357	18461	18510	18341	18397	18235	18434	18517	18393	18386	18511	18364	18385	18373	18423	18269	18380	18338	18412	18419	18494	18585	18288	18376	18447	18390	18633	18433	18318	18311	18386	18350	18356	18397	18300	18442	18256	18391	18354	18245	18381	18145	18461	18294	18533	18231	18418	18192	18487	18392	18570	18434	18283	18522	18472	18556	18250	18397	18424	18485	18353	18449	18410	18441	18600	18389	18416	18251	18417	18469	18414	18473	18245	18528	18381	18324	18308	18458	18281	18598	18266	18535	18296	18315	18405	18366	18319	18364	18284	18352	18526	18185	18199	18464	18374	18343	18240	18513	18313	18477	18372	18300	18333	18326	18516	18363	18290	18467	18339	18296	18310	18261	18296	18422	18272	18421	18318	18351	18357	18356	18380	18340	18300	18536	18569	18356	18407	18483	18378	18357	18366	18613	18203	18292	18645	18583	18370	18435	18423	18226	18415	18221	18314	18347	18399	18376	18336	18321	18451	18328	18301	18491	18477	18365	18414	18292	18366	18490	18419	18224	18408	18437	18304	18433	18334	18389	18311	18341	18453	18418	18411	18478	18393	18414	18349	18217	18514	18251	18375	18387	18414	18449	18459	18261	18512	18364	18373	18332	18352	18373	18456	18344	18405	18352	18153	18406	18306	18313	18296	18476	18414	18297	18318	18242	18237	18409	18273	18420	18251	18405	18427	18247	18386	18551	18325	18376	18303	18417	18375	18499	18401	18309	18343	18250	18243	18422	18348	18418	18541	18348	18320	18263	18347	18466	18296	18329	18362	18428	18573	18343	18406	18321	18346	18334	18413	18439	18347	18334	18306	18287	18523	18328	18418	18337	18175	18285	18442	18358	18496	18327	18515	18356	18406	18345	18315	18189	18450	18303	18377	18557	18495	18370	18425	18391	18537	18376	18417	18278	18426	18251	18478	18401	18456	18508	18524	18422	18349	18579	18628	18280	18496	18429	18422	18543	18208	18611	18250	18457	18500	18245	18550	18483	18403	18441	18406	18430	18477	18305	18361	18500	18380	18307	18449	18472	18538	18485	18302	18249	18513	18245	18388	18206	18377	18312	18473	18372	18511	18206	18382	18336	18353	18451	18290	18282	18306	18442	18357	18453	18398	18332	18362	18468	18648	18377	18319	18424	18333	18295	18454	18373	18445	18319	18350	18410	18501	18352	18370	18424	18502	18402	18372	18494	18449	18469	18356	18230	18460	18381	18332	18334	18556	18398	18290	18422	18171	18434	18324	18233	18146	18519	18456	18510	18367	18361	18490	18477	18367	18425	18421	18379	18358	18330	18388	18269	18095	18313	18428	18290	18573	18372	18408	18563	18253	18368	18341	18490	18424	18335	18416	18374	18346	18571	18396	18320	18344	18384	18287	18487	18314	18454	18355	18426	18538	18343	18301	18461	18397	18366	18210	18274	18281	18323	18157	18328	18372	18224	18397	18430	18364	18307	18451	18477	18214	18476	18383	18422	18123	18444	18241	18173	18355	18302	18405	18476	18292	18377	18552	18265	18396	18277	18392	18481	18347	18578	18346	18235	18221	18508	18154	18410	18355	18418	18363	18328	18344	18198	18331	18354	18470	18438	18627	18374	18472	18427	18585	18275	18309	18561	18465	18483	18513	18278	18383	18384	18435	18405	18284	18320	18593	18345	18567	18335	18478	18342	18372	18431	18295	18284	18303	18386	18235	18439	18537	18494	18362	18328	18356	18402	18386	18463	18417	18464	18392	18262	18383	18439	18352	18449	18293	18347	18461	18312	18516	18451	18358	18329	18294	18353	18442	18372	18318	18405	18437	18268	18339	17964	18480	18330	18389	18181	18558	18268	18347	18406	18157	18269	18328	18355	18292	18409	18405	18324	18406	18440	18503	18268	18289	18490	18367	18292	18390	18549	18337	18381	18425	18390	18412	18294	18312	18426	18518	18381	18362	18361	18249	18410	18476	18290	18299	18346	18509	18189	18518	18638	18315	18363	18381	18406	18136	18426	18276	18417	18511	18379	18409	18427	18546	18406	18367	18392	18394	18376	18238	18407	18284	18430	18451	18242	18440	18330	18419	18361	18120	18412	18579	18410	18271	18481	18405	18415	18399	18371	18365	18525	18305	18411	18247	18291	18252	18416	18310	18397	18459	18163	18230	18456	18497	18359	18487	18329	18525	18440	18353	18409	18465	18475	18342	18353	18367	18431	18462	18322	18305	18381	18533	18425	18348	18356	18419	18219	18636	18391	18462	18350	18296	18467	18416	18523	18371	18352	18480	18448	18365	18462	18485	18434	18371	18540	18364	18278	18285	18473	18247	18575	18450	18413	18342	18412	18486	18270	18391	18334	18479	18337	18360	18635	18450	18485	18429	18137	18565	18300	18462	18248	18358	18341	18277	18360	18454	18360	18212	18455	18202	18335	18303	18423	18382	18445	18335	18336	18470	18451	18434	18438	18367	18433	18219	18479	18374	18452	18363	18489	18486	18239	18432	18370	18537	18395	18144	18408	18295	18276	18416	18339	18473	18352	18467	18380	18375	18185	18381	18178	18424	18324	18542	18338	18545	18518	18373	18398	18240	18242	18440	18332	18438	18483	18364	18353	18512	18325	18221	18276	18398	18387	18402	18414	18441	18477	18266	18225	18427	18166	18354	18463	18242	18353	18463	18438	18198	18253	18603	18421	18309	18324	18465	18316	18397	18307	18527	18450	18498	18526	18475	18415	18437	18518	18430	18282	18410	18411	18428	18324	18221	18728	18331	18305	18320	18558	18444	18282	18278	18489	18290	18401	18362	18228	18710	18391	18402	18496	18406	18383	18470	18321	18345	18321	18510	18209	18323	18514	18395	18287	18444	18300	18362	18384	18386	18276	18331	18392	18512	18350	18307	18427	18404	18480	18623	18360	18338	18301	18396	18399	18486	18357	18490	18502	18425	18391	18489	18302	18651	18360	18417	18508	18460	18437	18393	18469	18199	18562	18386	18469	18429	18294	18347	18471	18412	18264	18540	18255	18396	18364	18143	18459	18329	18295	18191	18300	18375	18437	18425	18364	18439	18425	18227	18205	18215	18443	18541	18338	18448	18422	18443	18391	18367	18177	18376	18274	18434	18438	18672	18401	18368	18365	18352	18309	18295	18266	18363	18495	18445	18403	18363	18462	18423	18272	18470	18498	18258	18416	18394	18381	18325	18292	18396	18424	18381	18376	18367	18088	18350	18516	18404	18479	18271	18493	18257	18500	18673	18496	18384	18453	18455	18408	18550	18465	18477	18252	18258	18218	18439	18306	18373	18433	18260	18282	18457	18234	18404	18335	18581	18288	18443	18496	18431	18496	18434	18210	18428	18439	18446	18567	18278	18518	18273	18379	18544	18114	18492	18396	18371	18289	18422	18481	18368	18394	18468	18304	18430	18261	18456	18606	18247	18162	18410	18378	18098	18252	18244	18460	18394	18290	18418	18369	18358	18380	18417	18236	18386	18278	18475	18471	18266	18421	18499	18286	18446	18287	18324	18518	18412	18334	18619	18540	18486	18499	18314	18243	18281	18327	18228	18399	18327	18420	18579	18367	18223	18479	18418	18226	18373	18394	18379	18400	18279	18190	18504	18301	18325	18360	18552	18414	18323	18354	18466	18373	18064	18470	18273	18465	18375	18306	18387	18346	18278	18368	18355	18433	18435	18278	18305
22571	21192	27829	25366	24646	32236	38370	35441	34509	34082	33678	33057	32810	32398	32230	31723	32005	31833	31739	32013	31571	31720	31296	31530	31426	31102	31169	31348	31339	31296	31156	31378	31110	31126	31131	30952	31006	31118	31044	30975	30686	31031	30882	31112	31105	31213	30965	30971	30905	31027	30950	31340	30835	30921	30890	30907	31032	30809	30796	30796	31132	30929	31087	30914	30873	30959	30965	30901	31072	31149	30779	30991	30753	30787	30871	30945	30926	30890	30725	30611	31037	30953	30899	30887	30953	30880	30825	31135	30817	31053	30964	30797	30594	30582	31183	30935	30779	30736	30542	30790	30961	30690	30689	31055	30994	30894	30618	30768	30871	30817	31181	30883	30879	30772	30808	30881	30866	30852	30896	30939	30742	30791	31053	30926	30905	30879	30674	30894	30955	30857	30710	30739	30941	30806	30869	30870	31261	31022	30860	30718	30810	30933	30912	30637	30773	31154	30774	30678	30845	31172	30751	30798	30650	30702	30844	31054	30754	30951	30748	30978	30901	30958	30756	30901	30991	30663	30836	30814	30817	30751	31008	30554	30879	30797	30970	31018	30892	31053	30785	30866	30787	30488	30750	30780	30666	30539	30594	30932	30851	30836	30704	30689	30828	30973	31013	30968	30801	30911	30799	30883	30968	30812	30885	31073	30541	30485	30892	30764	30887	31014	31014	31070	30939	30808	31174	30894	30794	30720	30998	31081	30833	30959	30672	30796	30684	30770	30866	30583	30760	30766	30970	30918	30712	30893	30603	30734	30695	30632	30967	30798	31002	30893	30839	30921	30803	30887	30556	30929	31002	30880	30989	30832	30823	30786	30854	30833	31049	30833	30963	30937	30727	30858	30732	30679	30585	30872	30773	30744	30585	30997	30833	30999	30819	30938	31101	30974	30730	30910	30787	30865	30991	30833	30756	30876	30778	30665	30490	30826	30785	30740	30694	30600	30899	30870	30706	30619	30734	30936	30742	30948	30993	31010	30891	30890	30884	30706	30654	31200	31002	30893	30750	30758	30532	30774	30915	30946	30912	31160	31086	30648	30703	30947	30929	30808	30908	30888	30895	30835	30958	30687	30918	30833	30828	30801	30639	30727	30583	30703	30935	30668	30867	31153	30967	30518	30778	31108	30635	30942	31032	30682	31307	30718	30791	30719	30956	31163	30815	30823	30956	30788	30743	31069	30866	30841	30935	30738	30705	30603	30871	30897	31057	30665	30792	30902	31057	31204	30864	31052	30899	30825	30978	30994	30930	30744	30838	31084	30795	31052	31021	30826	30826	30763	30848	30941	30547	30689	30869	30962	31094	30706	30985	30718	30793	30755	30618	30864	30766	30710	30605	30629	30903	30791	30756	30717	30867	30740	30816	30616	30713	30597	30943	30928	30822	30702	30714	30798	30622	30714	30645	30692	30650	30878	30800	30980	30869	30834	30792	30724	30629	30791	30883	30769	30688	30780	30887	30817	30832	30660	30895	30791	30838	30927	30953	31065	30977	31107	31088	30820	30623	30813	30905	30676	30871	31087	31104	31074	30802	31041	30630	30970	31081	30813	30722	30882	30927	30864	30868	30657	30643	30660	30751	30907	30508	30926	30844	30873	31128	31025	30544	30847	30833	30813	30862	30942	30866	30788	30688	30883	30868	30685	30830	30628	30751	30805	30756	30913	31041	31033	30811	30918	31048	31095	30866	30787	30968	31025	30704	30864	30914	30918	30810	30746	30821	30640	30872	30860	31052	30892	30971	31099	30947	30777	30802	30672	30804	30576	30777	31016	30939	30727	30590	30816	30811	30893	31053	30892	30866	31056	30684	30762	30776	31011	30632	30850	30953	30890	30679	30999	30868	30769	31017	31038	31052	30713	30944	30875	30900	30813	30907	30842	30885	30728	30735	30879	31056	30921	30766	30905	30912	31255	30922	31029	30875	30593	30675	30697	30541	30701	30830	31096	30659	30989	30968	30943	30564	30967	30676	30744	30635	30587	30761	30934	30745	30663	30600	31041	30870	30764	30779	30477	30953	30922	30694	30734	30900	30872	30729	31142	31167	30692	30831	30966	30917	30867	30887	30714	30873	31016	30923	30758	30625	30820	30763	30879	30676	30560	30823	30680	30896	30663	30678	30771	30871	30858	30843	30846	30814	30829	30684	30950	30994	30730	30576	30611	31029	30716	30945	30979	30956	30702	30788	30821	30900	30622	30898	30687	30885	30767	30580	30613	30681	30861	30705	30651	30993	30596	30760	30565	30661	30808	30876	30607	30864	30826	30872	30910	30943	30816	30766	30755	30782	30927	30964	30770	30999	30809	30769	31022	31235	30637	30773	30882	30905	30859	30749	30805	31061	31038	30612	30633	30743	30724	30688	30728	30788	30982	30794	30620	30893	30796	30865	30807	31153	30934	30682	30808	30785	30756	30756	31288	30911	30865	30693	30765	30948	31005	30994	30781	30615	30653	30750	30913	30804	30705	30932	30949	30932	30862	30910	30766	30700	30596	31087	30860	30913	30840	30965	30869	30789	30843	30795	30774	30911	30659	31091	30692	30867	30887	30724	30992	30736	30717	30983	30985	31052	30714	30526	30750	30910	30803	30735	31181	30652	30840	30725	30780	30843	30744	30806	30708	30685	30531	30670	30970	30854	30829	30921	30946	30868	30686	31000	30729	30898	30751	31128	30967	31026	30817	30895	30943	30740	30718	30830	30883	31149	30637	30670	31116	30855	30629	30850	30956	30968	31041	31092	30806	30733	30853	30756	30688	31097	30739	30708	30667	30686	30924	31080	30789	30762	30926	30992	30708	30878	30703	30710	30814	31203	30976	30745	30784	30970	30844	30763	30688	31029	30811	30749	30563	30682	30778	30690	30869	30872	30713	30798	30618	30851	30827	31062	31126	30960	30678	30795	30750	30838	30716	30647	30655	30766	30794	30827	31012	30739	30763	31012	30981	30964	31012	30988	30712	30584	30737	30905	31006	30776	30814	30987	30904	30951	30923	30918	30849	30931	30923	30809	31066	30910	30569	30826	30922	30865	31015	31042	30651	30961	30881	30804	30816	30874	30986	30989	30854	30805	30844	30912	30936	30861	31014	30965	30842	30930	30707	30936	30533	30749	30889	30845	30843	30768	30581	30753	30811	30786	30771	30885	30776	30780	30846	30800	31014	31017	31094	31169	30902	30974	30682	30901	30728	31019	30913	30832	30944	30415	30519	30660	30718	30930	30880	31006	31174	30992	31087	30836	30900	30696	30956	30791	30804	30825	30976	30679	30806	30965	30795	30655	30999	30732	30738	30596	30662	30726	30770	30720	30999	30834	30733	30651	31015	30775	30756	30928	30696	30880	30819	30640	30605	30765	31031	31001	31197	30935	30922	30970	30807	30789	30847	30642	30660	30917	30965	31162	31076	31062	30664	30866	30697	30722	30569	30741	30768	30791	30802	30817	30891	30810	31144	30710	30945	30883	30934	30788	30898	30843	30856	30741	30650	30587	30749	30890	30632	30768	30767	30664	30761	30807	30753	30722	30812	30926	30749	30870	30946	30556	30929	30873	30888	30882	30578	30655	30783	30873	30737	30883	30850	30870	30690	30991	30969	30820	30698	30664	30618	30875	30734	30655	30578	30757	30765	30980	30659	30513	30861	30532	30859	30717	31028	30872	30782	30628	30650	30795	30630	30770	31106	30967	30932	30868	30827	30816	31003	30942	30851	31136	30668	30700	30894	30932	30722	30785	30836	30777	30663	30682	31020	30690	31063	30744	30928	30901	31018	30671	30815	31029	30794	30692	30504	30820	30983	30848	30957	30772	30921	30913	30715	30927	30723	30976	30952	30922	30642	30841	30888	30832	30805	30625	30613	30687	30789	30955	30826	30948	30816	31122	30840	30944	30704	30720	30796	31092	30711	30726	30925	30788	30461	30840	30725	30803	30509	30761	30767	30684	30776	30834	30886	30951	30858	30914	31128	30937	31018	30672	31027	30839	30425	30726	30952	30945	30996	30836	30765	30674	30752	31052	30772	30954	30947	30904	30778	30798	30532	30895	31009	30861	31024	30773	30623	30441	30712	30781	30840	30642	30767	30844	30771	30602	30703	30970	30688	30766	30722	30638	30774	30881	30866	30991	30794	30735	30789	30745	31023	30802	30803	30755	30700	30748	30774	31011	30935	30968	30702	31011	30825	30733	30746	31019	30700	30517	30999	30853	30986	30692	30694	30906	30877	30684	30804	30733	30796	30717	30847	30872	31154	30834	30994	30819	30683	30732	30637	30780	30503	31104	30927	30829	30968	30945	30607	30817	30831	30899	30966	30664	30914	30938	30841	30811	30964	30871	31106	30897	30762	30753	30671	30862	30781	30869	30729	30563	30988	30641	31073	31036	30673	30792	30938	30683	30935	30675	31095	30606	30664	30886	30658	30922	31005	30809	30981	31166	30919	30884	30665	30704	30459	31037	30932	31073	30877	30723	30875	30836	30851	31006	30875	30912	30964	30920	30657	30623	30929	30817	30665	30650	30743	30803	30766	30648	30796	31027	30810	30857	30930	30918	30733	30840	30851	30780	30994	30791	30615	30837	30809	31192	30928	31170	30740	30576	30790	30914	30795	30677	30890	31152	30850	31086	30794	30942	30931	30855	31031	30956	30978	30815	30512	31088	30797	30949	30715	30846	30980	30967	30907	31077	31061	31014	30722	30829	30723	30786	30681	30576	30739	30778	30892	31100	30693	30882	30850	30805	30678	30673	30782	30856	30860	30689	30701	30927	30637	30717	30954	30666	30863	30811	30876	30817	30778	30642	31032	31079	30938	31163	30845	30878	30578	30703	30759	30776	30870	30751	30840	30852	31011	31145	30594	30720	30641	30703	30795	30794	30876	30920	30908	30812	30752	30629	30953	30942	30725	30811	30670	30911	30693	30972	30756	30770	30614	30878	30861	30730	30787	30700	30737	30987	31003	30965	30647	30837	30811	30881	30890	30811	30698	30590	30965	30666	30476	30685	30914	30815	30933	30779	30888	30716	30706	30995	30736	30915	30603	30859	30673	30960	31013	30759	30843	30771	30998	30914	30895	30951	30891	30832	30806	30687	31119	30989	30736	30680	30778	30737	30581	30854	30754	30759	30895	30842	30714	30608	30719
28197	48790	48199	39985	34792	30530	27713	26052	24685	23423	22591	22023	21461	20980	20840	20571	20270	20129	20147	20005	19888	19714	19832	19555	19504	19303	19243	19106	19021	18954	19237	18918	18956	19000	18948	18923	18724	18913	18854	18823	18966	18972	18904	18877	18966	19014	18967	18661	18870	19060	18796	18742	18953	18676	18900	18677	18768	18759	18670	18685	18874	18694	18796	18716	18711	18800	18916	18779	18776	18577	18898	18673	18875	18668	18798	18813	18760	18698	18807	18778	18809	18710	18786	18712	18715	18672	18737	18705	18695	18819	18725	18844	18734	18807	18816	18885	18744	18949	18774	18805	18797	18729	18860	18792	18906	18795	18873	18738	18742	18814	18765	18912	18528	18737	18811	18814	18812	18983	18951	18717	18818	18666	18797	18831	18641	18643	18678	18601	18928	18959	18980	18838	18967	18654	18763	18698	18739	18627	18745	18916	18807	18729	18782	18816	18639	18715	18543	18944	18646	18672	18961	18700	18648	18763	18893	18720	18656	18719	18632	18575	18723	19052	18908	18664	18754	18591	18650	18762	18896	18875	18767	18666	18695	18749	18835	18789	18818	18768	18770	18834	18655	18813	18687	18757	18926	18754	18690	18832	18686	18549	18887	18814	18741	18722	18850	18724	18705	18819	18755	18913	18923	18795	18835	18753	18682	18809	18825	18776	18737	18705	18803	18740	18945	18844	18883	18904	18760	18680	18932	18782	18638	18734	18651	18752	18907	18790	18660	18838	18870	18819	18753	18637	18703	18841	18634	18871	18826	18803	18868	18644	18875	18762	18817	18658	18848	18840	18655	18811	18803	18776	18691	18975	18752	18775	18677	18809	18904	18555	18734	18762	18886	18803	18922	18650	18900	18715	18651	18807	18797	18874	18944	18818	18828	18701	18850	18914	18731	18791	18651	18530	18788	18851	18724	18677	18756	18690	18886	18792	18740	18830	18744	18630	18752	18767	18769	18802	18676	18724	18716	18811	18833	18850	18685	18724	18772	18687	18765	18785	18809	18739	18894	18685	18749	18781	18790	18838	18753	18703	18696	18765	18750	18743	18562	18765	18826	18732	18658	18678	18799	18696	18896	18736	18727	18720	18956	18772	18705	18835	18730	18788	18725	18679	18746	18825	18835	18792	18774	18790	18728	18701	18696	18783	18584	18711	18888	18868	18582	18601	18846	18843	18680	18804	18765	18682	18820	18689	18897	18825	18750	18761	18762	18994	18735	18850	18640	18663	18610	18793	18700	18868	18910	18826	18840	18623	18757	18772	18844	18946	18826	18827	18905	18794	18657	18679	18696	18529	18707	18911	18609	18735	18727	18725	18907	18755	18772	18753	18699	18973	18674	18765	18740	18866	18781	18795	18770	18709	18956	18626	18666	18579	18794	18746	18613	18790	18721	18738	18667	18795	18696	18787	18888	18550	18917	18675	18713	18706	18802	18924	18741	18803	18699	18785	18678	18731	18721	18875	18862	18759	18918	18784	18799	18839	18785	18721	18912	18752	18671	18806	18888	18831	18554	18705	18815	18680	18794	18652	18744	18682	18954	18814	18708	18911	18880	18891	18728	18752	18683	18689	18814	19031	18715	18868	18759	18794	18670	18926	18599	18884	18654	18956	18842	18727	18670	18660	18790	18856	18915	18741	18720	18688	18898	18820	18742	18845	18650	18800	18965	18708	18796	18752	18633	18690	18752	18781	18645	18786	18774	18701	18819	18798	18693	18726	18672	18618	18744	18938	18745	18724	18753	18808	18673	18771	18717	18715	18888	18821	18788	18820	18808	18845	18842	18808	18881	18767	18669	18807	18912	18760	18930	18872	18751	18645	18709	18696	18844	18610	18621	18778	18878	18828	18856	18757	18896	18821	18805	18916	18765	18718	18767	18936	18958	18778	18660	18611	18825	18693	18701	18629	18939	18723	18822	18681	18918	18706	18852	18691	18806	18651	18748	18800	18931	18723	18898	18976	18860	18612	18809	18642	18848	18848	18651	18727	18730	18697	18945	18831	18647	18889	18761	18828	18612	18837	18654	18789	18743	18591	18792	18516	18708	19032	18855	18709	18667	18843	18623	18663	18707	18776	18567	18695	18890	18888	18860	18706	18829	18792	18698	18814	18737	18644	18933	18819	18734	18661	18847	18655	18763	18573	18694	18662	18898	18750	18856	18753	18663	18763	18705	18751	18773	18649	18564	18762	18814	18788	18663	18903	18664	18809	18679	18770	18796	18863	18772	18735	18731	18697	18746	18831	18873	18706	18783	18728	18874	18737	18586	18801	18743	18857	18780	18618	18803	18754	18730	18817	18854	18676	18832	18648	18649	18823	18810	18883	18888	18878	18607	18726	18706	18762	18888	18784	18894	18788	18577	18797	18743	18726	18713	18865	18767	18672	18784	18806	18609	18814	18862	18945	18740	18643	18809	18750	18772	18889	18920	18840	18768	18659	18868	18608	18638	18946	18786	18926	18867	18650	18923	18910	18718	18747	18798	18824	18879	18784	18803	18771	18893	18731	18800	18954	18840	18817	18739	18870	18714	18567	18793	18855	18750	18945	18673	18916	18910	18810	18791	18647	18795	18732	18944	18599	18775	18746	18919	18772	18759	18991	18859	18762	18911	18527	18619	18696	18859	18566	18672	18856	18736	18979	18770	18772	18859	18634	18901	18754	18759	18840	18638	18762	18755	18811	18571	18746	18532	18617	18733	18732	18682	18731	18722	19048	18795	18767	18688	18785	18738	18742	18831	18979	18765	18913	18712	18723	18719	18713	18931	18788	18679	18917	18674	18669	18859	18790	18913	18710	18630	18916	18780	18810	18615	18560	18775	18703	18940	18715	18847	18759	18804	18846	18736	18830	18817	18634	18795	18514	18579	18702	18960	18713	18989	18524	19015	18720	18741	18826	18721	18848	18788	18663	18632	18654	18780	18755	18734	18983	18821	18828	18715	18784	18845	18671	18806	18614	18773	18774	18860	18585	18668	18722	18763	18689	18870	18782	18798	18668	18673	18786	18689	18730	18593	18614	18843	18820	18984	18736	18704	18742	18840	18703	18705	18667	18688	18743	18849	18729	18911	18802	18847	18670	18599	18847	18907	18764	18789	18572	18865	18755	18853	18702	18779	18928	18837	18781	19032	18848	18552	18811	18708	18658	18715	18721	18774	18694	18842	18785	18809	18861	18718	18768	18715	18605	18690	18632	18801	18726	18651	18709	18867	18751	18747	18746	18686	18678	18871	18807	18699	18725	18875	18809	18605	18766	18722	18631	18602	18724	18661	18737	18878	18707	18801	18774	18804	18754	18594	18717	18850	18810	18741	18929	18866	18641	18937	18870	18741	18817	18645	18552	18918	18683	18766	18621	18759	18592	18763	18700	18758	18694	18822	18810	18655	18762	18857	18758	18736	18671	18773	18611	18717	18567	18654	18725	18866	18758	18859	18874	18603	18721	18698	18871	18713	18772	18656	18883	18731	18678	18686	18878	18640	18747	18611	18787	18673	18899	18892	18883	18792	18807	18747	18818	18663	18629	18738	18747	18632	18904	18736	18895	18867	18621	18705	18843	18919	18682	18964	18835	18755	18589	18822	18781	18744	18651	18746	18836	18737	18652	18860	18935	18806	18552	18805	18806	18766	18643	18847	18645	18780	18732	18744	18616	18684	18909	18849	18675	18728	18700	18960	18818	18674	18817	18898	18694	18816	18779	18740	18745	18591	18584	18857	18630	18866	18755	18605	18749	18843	18737	18840	18749	18904	18844	18703	18710	18760	18907	18828	18878	18800	18858	18781	18867	18688	18821	18818	18845	18786	18634	18535	18888	18793	18865	18651	18792	18968	18782	18665	18767	18750	18753	18991	18741	18721	18876	18773	18734	18826	18828	18765	18701	18875	18822	18858	18650	18628	18725	18883	18608	18751	18910	18705	18647	18889	18677	18715	18691	18706	18872	18916	18874	18834	19029	18790	18963	18958	18874	18820	18701	18795	18718	18872	18811	18612	18787	18916	18708	18862	18675	18871	18854	18755	18740	18936	18685	18861	18771	18630	18907	18680	18761	18806	18834	18620	18800	18940	18804	18888	18820	18895	18597	18850	18736	18825	18846	18795	18948	18825	18875	18748	18788	18882	18756	18741	18809	18653	18766	18680	18857	18861	18700	18847	18756	18733	18774	18693	18926	18756	18747	18800	18723	18914	18844	18515	18747	18696	18743	18755	18628	18513	18864	18850	18786	18785	18808	18752	18751	18668	18809	18658	18872	18635	18850	18672	18683	18779	18645	18754	18745	18711	18733	18840	18902	18792	18675	18666	18805	18672	18788	18715	18936	19012	18676	18526	18913	18650	18703	18743	18751	18841	18801	18692	18852	18869	18678	18924	18705	18801	18672	18753	18561	18829	18728	18637	18782	18731	18729	18728	18665	18533	18665	18986	18946	18757	18716	18864	18881	18752	18727	18818	18677	18674	18848	18719	18829	18557	18688	18736	18963	18837	18676	18697	18726	18800	18943	18740	18830	18834	18841	18658	18776	18611	18610	18691	18792	18737	18911	18622	18846	18650	18857	18872	18732	18769	18799	18812	18790	18827	18741	18852	18825	18777	18866	18747	18814	18672	18707	18730	18836	18667	18809	18841	18731	18794	18849	18760	18750	18721	18867	18742	18947	18690	18774	18658	18887	18957	18875	18773	18775	18918	18890	18837	18712	18819	18732	18915	18730	18666	18733	18846	18742	18823	18906	18686	18711	18981	18526	19068	18865	18844	18982	18894	18728	18640	18722	18654	18781	18750	18794	18598	18667	18668	18582	18799	18552	18738	18778	18787	18951	18712	18615	18910	18855	18762	18877	18679	18749	18619	18857	18704	18729	18782	18631	18837	18860	18798	18671	19010	18774	18803	18900	18652	18739	18717	18778	18702	18765	18856	18785	18703	18697	18736	18770	18740	18529	18799	18667	18649	18613	18805	18876	18888	18830	18698	18770	18847	18838	18869	18747	18685	18756	18972	18696	18690	18737	18761	18772	18714	18813	18736	18882	18827	18743	19020	18715	18975	18780	18635	18838	18583	18926	18805	18694	18537	18829	18753	18700	18830	18804	18611	18680	18710	18672	18759	18728	19001	18858	18705	18896	18694	18766	18646	18762
38012	35786	41335	39684	36201	35067	33987	33104	32830	32719	32593	32370	32022	31969	32010	31923	31947	31606	31788	31747	31793	32013	31517	31357	31573	31508	31556	31550	31435	31354	31634	31762	31344	31345	31618	31340	31469	31451	31543	31472	31522	31125	31288	31530	31397	31271	31404	31254	31600	31409	31318	31323	31448	31447	31357	31518	31490	31306	31662	31396	31328	31548	31120	31303	31483	31207	31452	31422	31548	31360	31532	30977	31388	31482	31205	31008	31087	31228	31239	31002	31462	31433	31500	31530	31498	31303	31365	31455	31358	31290	31187	31396	31375	31418	31286	31322	31291	31279	31329	31601	31723	31506	31187	31525	31243	31282	31708	31526	31478	31497	31480	31473	31439	31603	31409	31352	31439	31146	31346	31600	31551	31593	31395	31387	31504	31338	31244	31516	31458	31473	31413	31335	31125	31276	31527	31178	31543	31562	31373	31134	31338	31426	31274	31270	31462	31087	31200	31355	31413	31378	31470	31493	31327	31363	31015	31146	31521	31298	31420	31458	31295	31326	31167	31099	31310	31330	31630	31449	31349	31251	31564	31529	31384	31307	31355	31395	31300	31376	31310	31223	31308	31687	31620	31224	31459	31003	31258	31289	31403	31467	31141	31398	31375	31531	31402	31332	31458	31149	31400	31404	31499	31371	31276	31229	31376	31349	31422	31327	31240	31238	31407	31387	31230	31202	31519	31461	31579	31367	31599	31370	31448	31387	31357	31458	31472	31599	31203	31305	31426	31533	31656	31470	31483	31375	31157	31360	31380	31476	31505	31278	31095	31512	31125	31349	31616	31397	31257	31465	31290	31388	31316	31260	31165	31257	31218	31427	31399	31326	31341	31494	31206	31296	31489	31341	31451	31261	31021	31093	31386	31320	31297	31093	31299	31341	31273	31524	31416	31442	31390	31419	31231	31101	31491	31593	31293	31216	31624	31215	31399	31229	31341	31309	31287	31271	31379	31105	31681	31320	31579	31439	31445	31481	31338	31187	31342	31243	31250	31474	31120	31241	31591	31566	31290	31197	31409	31340	31403	31534	31341	31115	31327	31331	31539	31717	31431	31321	31580	31410	31169	31187	31459	31454	31462	31272	31513	31420	31576	31466	31185	31344	31310	31245	31198	31275	31420	31192	31295	31458	31298	31284	31325	31323	31589	31346	31573	31369	31189	31230	31381	31304	31423	31439	31536	31249	31237	31237	31336	31431	31561	31436	31320	31472	31456	31449	31510	31619	31598	31320	31123	31138	31408	31482	31566	31380	31531	31591	31294	31418	31384	31545	31391	31226	31384	31221	31617	31314	31308	31320	31401	31212	31323	31371	31447	31356	31434	31428	31145	31305	31246	31420	31597	31324	31263	31469	31606	31401	31308	31521	31457	31437	31213	31439	31426	31533	31458	31042	31389	31345	31693	31404	31427	31336	31389	31135	31446	31417	31293	31470	31439	31352	31377	31520	31219	31403	31648	31395	31629	31629	31258	31469	31335	31514	31349	31332	31335	31488	31419	31131	31390	31224	31404	31634	31434	31430	31116	31233	31200	31261	31625	31194	31214	31462	31534	31455	31149	31523	31309	31359	31165	31545	31391	31315	31458	31161	31142	31200	31639	31362	31532	31466	31486	31238	31478	31360	31356	31284	31260	31261	31386	31261	31295	31298	31558	31395	31644	31348	31406	31166	31071	31228	31339	31264	31013	31536	31309	31352	31322	31422	31503	31342	31405	31497	31369	31109	31526	31668	31531	31328	31466	31341	30940	31274	31299	31216	31114	31469	31555	31439	31436	31520	31155	31270	31460	31525	31263	31326	31339	31248	31273	31297	31528	31534	31516	31483	31322	31313	31139	31242	31270	31464	31239	31138	31583	31465	31289	31501	31327	31398	31269	31331	31579	31187	31240	31543	31222	31254	31395	31371	31491	31161	31457	31436	31417	31245	31124	31462	31565	31218	31512	31648	31518	31476	31338	31616	31199	31384	31326	31317	31501	31316	31417	31613	31287	31321	31362	31461	31289	31472	31841	31132	31288	31317	31303	31359	31269	31249	31472	31469	31232	31386	31559	31287	31576	31335	31485	31484	31383	31340	31351	31203	31423	31475	31200	31229	31381	31372	31492	31198	31604	31589	31504	31516	31547	31543	31347	31224	31105	31109	31211	31424	31461	31397	31363	31075	31323	31346	31218	31275	31560	31464	31386	31563	31425	31445	31676	31291	31201	31617	31764	31462	31492	31399	31335	31338	31420	31549	31559	31335	31422	31253	31462	31253	31231	31483	31556	31356	31371	31511	31346	31680	31371	31158	31255	31169	31043	31319	31405	31260	31525	31450	31229	31190	31318	31475	31230	31558	31316	31342	31472	31112	31295	31423	31525	31469	31154	31406	31384	31504	31462	31538	31353	31167	31232	31152	30994	31433	31288	31074	31370	31507	31378	31583	31514	31269	31546	31602	31534	31452	31253	31141	31681	31143	31280	31191	31384	31340	31359	31521	31513	31370	31539	31420	31401	31356	31330	31528	31649	31439	31582	31240	31219	31606	31311	31524	31333	31095	31448	31281	31418	31356	31582	31372	31251	31531	31519	31320	31420	31436	31732	31356	31420	31334	31619	31418	31663	31465	30895	31269	31287	31415	31302	31249	31486	31327	31324	31392	31229	31259	31141	31396	31246	31274	31258	31489	31513	31114	31548	31334	31537	31239	31609	31425	31487	31520	31424	31542	31522	31496	31305	31306	31291	31202	31550	31164	31301	31547	31630	31490	31288	31346	31334	31442	31403	31328	31351	31281	31563	31157	31405	31097	31444	31304	31431	31285	31477	31226	31385	31180	31631	31499	30838	31330	31239	31585	31492	31554	31466	31226	31123	31465	31429	31423	31188	31359	31452	31309	31195	31244	31620	31299	31513	31256	31299	31383	31466	31462	31372	31251	31244	31313	31389	31282	31546	31480	31463	31386	31667	31480	31474	31183	31484	31335	31610	31281	31092	31430	30919	31462	31244	31120	31403	31454	31461	31456	31225	31392	31342	31362	31309	31398	31553	31225	31326	31263	31529	31346	31369	31480	31323	31440	31380	31223	31321	31530	31518	31460	31526	31245	31517	31561	31380	31393	31471	31418	31361	31241	31347	31446	31376	31356	31633	31532	31203	31310	31182	31182	31238	31708	31493	31649	31408	31130	31547	31500	31377	31402	31509	31160	31427	31520	31472	31091	31373	31122	31422	31316	31403	31398	31475	31604	31474	31374	31207	31566	31563	31342	31406	31295	31583	31520	31107	31429	31681	31447	31470	31430	31279	31175	31546	31408	31407	31868	31059	31576	31477	31567	31372	31142	31470	31382	31228	31318	31388	31429	31244	31511	31384	31557	31730	31415	31178	31287	31306	31278	31426	31461	31423	31440	31638	31448	31344	31414	31581	31479	31447	31430	31391	31415	31337	31184	31358	31221	31361	31608	31339	31168	31252	31222	31091	31481	31278	31524	31201	31572	31537	31223	31288	31457	31506	31608	31354	31327	31363	31292	31193	31099	31421	31440	31490	31404	31405	31539	31363	31346	31557	31361	31383	31326	31477	31615	31154	31279	31157	31443	31426	31330	31090	31424	31208	31056	31280	31181	31511	31355	31359	31430	31696	31463	31355	31020	31298	31332	31564	31465	31471	31231	31531	31306	31460	31488	31460	31219	31537	31365	31154	31336	31462	31549	31214	31422	31457	31416	31578	31325	31413	31176	31292	31316	31316	31593	31417	31298	31149	31470	31351	31330	31510	31206	31382	31540	31131	31251	31917	31291	31378	31122	31412	31487	31332	31405	31209	31413	31493	31589	31258	31434	31243	31669	31408	31369	31548	31452	31145	31377	31341	31254	31150	31325	31188	31048	31268	31326	31420	31262	31233	31278	31624	31625	31317	31403	31476	31060	31389	31386	31268	31704	31290	31338	31561	31325	31477	31395	31414	31312	31253	31440	31659	31282	31349	31276	31015	31422	31381	31281	31369	31527	31418	31392	31222	31449	31494	31495	31422	31400	31379	31441	31324	31504	31594	31254	31382	31182	31273	31184	31201	31406	31491	31427	31351	31466	31215	31464	31501	31019	31355	31271	31432	31409	31683	31561	31380	31367	31202	31178	31305	31411	31387	31232	31366	31577	31259	31081	31423	31424	31368	31448	31431	31419	31412	31422	31169	31294	31264	31538	31256	31371	31302	31681	31413	31502	31599	31610	31496	31394	31330	31411	31524	31142	31629	31331	31282	31294	31716	31192	31498	31353	31370	31240	31310	31575	31594	31438	31581	31570	31473	31446	31208	31187	31423	31178	31525	31390	31246	31265	31338	31116	31143	31463	31362	31305	31166	31510	31397	31447	31300	31462	31368	31352	31348	31495	31556	31421	31637	31300	31458	31557	31352	31390	31425	31478	31574	31582	31287	31048	31374	31256	31303	31573	31347	31573	31434	31179	31630	31556	31370	31083	31300	31274	31611	31392	31385	31310	31397	31168	31441	31349	31360	31186	31782	31345	31339	31195	31237	31727	31448	31564	31436	31260	31352	31272	31493	31369	31575	31180	31165	31542	31504	31607	31409	31253	31395	31302	31622	31699	31543	31347	31469	31394	31425	31392	31358	31286	31411	31767	31759	31712	31467	31529	31394	31472	31506	31534	31590	31504	31486	31411	31237	31371	31598	31481	31281	31519	31448	31157	31407	31649	31744	31490	31106	31308	31243	31566	31403	31480	31728	31263	31479	31615	31314	31409	31282	31423	31357	31482	31363	31376	31204	31157	31262	31252	31343	31446	31565	31823	30975	31587	31286	31256	31282	31330	31457	31491	31227	31391	31018	31402	31086	31206	31078	31495	31381	31181	31424	31381	31465	31176	31339	31408	31449	31384	31327	31373	31099	31593	31367	31501	31512	31373	31484	31272	31450	31213	31303	31421	31433	31385	31019	31469	31356	31311	31545	31243	31164	31474	31427	31538	31596	31238	31271	31074	31222	31116	31492	31480	31323	31412	31716	31381	31493	31709	31348	31394	31223	31169	31423	31088	31745	31450	31352	31440	31391	31452	31323	31335	31357	31448	31331	31427	31663	31486	31466	31210	31321	31445	31486	31359	31160	31156	31415	31547	31250	31513	31484	31472	31605	31200
29504	37300	36689	30351	26808	24708	22950	22108	21581	20974	20556	20437	20268	19928	19835	19719	19684	19730	19622	19528	19509	19444	19341	19523	19451	19294	19242	19159	19223	19307	19356	19214	18985	19260	19201	19268	19091	19127	18998	19072	19177	19238	19428	19080	19157	19146	19107	18981	19256	19238	18964	19118	19200	19236	19256	18960	19210	19003	19139	19102	19037	19141	19102	19172	19191	19128	19000	19027	19126	19122	19177	19039	19321	19005	18871	19127	19354	19027	19065	18959	19055	19034	19218	19154	19104	19162	19186	19031	19086	19076	19093	19006	18935	19223	19031	19172	19047	19104	19202	19139	19129	18900	19300	18872	19122	18987	19119	19087	18951	19014	19084	19097	19155	18982	18900	19081	19131	18912	19109	19194	19079	19185	19050	19193	18922	18957	19024	19082	19041	19179	19235	18895	19218	19100	19043	19100	19052	19069	19078	19091	19163	19166	19053	19035	19048	19294	19030	19134	19126	19008	19031	19117	18993	18991	19201	19112	19144	19245	19223	19110	18931	19042	18993	19281	19110	19061	19037	19241	19029	19017	19053	19186	18944	18897	18901	19093	19251	19081	19137	19123	19174	19032	19234	19196	19047	18883	18892	19086	18911	19002	19136	18979	19247	19067	19097	19107	19112	19186	19027	19230	19109	18962	18979	19132	19089	19061	19193	19192	19000	19032	19181	18916	19214	18965	19104	19198	19161	19096	18939	18995	18914	19294	19076	18965	19004	19077	19269	19060	18970	19171	19295	19100	19027	19106	19359	19113	19275	19097	19074	19077	19301	19084	19180	19214	19086	19119	18906	19177	19272	19099	19116	19061	19087	18920	18976	19141	19151	19086	18934	19043	18980	19056	19074	19075	19271	19056	19027	19338	19115	19178	19118	19124	19122	19143	19047	19153	19018	19047	19062	19144	19277	18940	19166	19212	19074	19086	19091	19061	18860	19034	19122	18986	19102	19260	19172	19095	19005	19118	19128	18971	19125	18800	19257	19213	19104	19207	19021	19048	19166	19027	19028	19059	19387	19091	19184	18945	19082	18997	19154	19073	19170	19075	19123	19104	19007	19099	19026	18928	19069	19214	19124	19030	19032	19140	19110	19172	19179	19006	18995	19071	19153	18896	19118	19099	19017	19252	18904	19117	19042	19227	18962	19075	19160	19058	19266	18975	19097	19188	19057	19118	19024	19121	19024	18890	19205	19121	19092	19044	19096	19067	19170	19157	19101	19251	19100	19184	19054	19016	19025	19011	19166	19087	19065	19229	19284	19166	19096	18997	18974	19104	18994	18973	19074	19071	19034	19009	19239	19021	19056	19129	19115	18995	19338	19170	19257	19355	18964	18975	19176	19141	19095	18928	19081	19121	19036	19070	19088	18980	19204	18911	19023	19186	19248	19056	18953	19025	19105	19156	19131	19091	19133	19288	19000	19043	18993	19071	19312	19268	19175	19229	19067	19194	19216	19275	19247	19039	18973	19177	19154	18993	19254	19207	19032	19175	19210	19019	19189	19155	19278	18989	19042	18918	19177	19115	19080	18993	19225	19059	19022	19272	19059	18990	19135	18884	19082	19022	19107	18975	18931	19174	19192	18963	18942	19020	19205	19118	19308	19013	19086	18936	19133	19311	19111	19274	18923	19095	19049	19211	18977	19019	19130	18987	19082	18923	19075	19155	19145	19095	18923	19258	19155	19032	18954	19246	19160	19325	18988	19152	19186	19103	19040	19206	18984	19054	18975	19038	19187	19079	19134	19119	19099	19185	19278	19254	19119	19114	19050	19027	19054	19122	19292	18992	19053	19160	19037	19126	19075	19025	19272	19087	19185	19070	18998	19279	19112	19100	19232	18992	19044	19178	19005	19045	18997	19117	18929	19166	19053	19037	19055	19024	19059	18955	19085	19199	18884	18992	19084	19169	19252	19197	19193	19098	19000	19080	19051	18972	19149	19123	18970	19057	19066	19046	19240	19180	19103	19266	19000	19050	19093	19241	19133	19050	18989	18815	19136	19331	19226	19166	19224	19149	18984	19191	19199	19201	19172	19149	19277	18856	18893	19143	19180	19011	19167	19152	18825	19059	19207	19136	19018	18934	19016	19053	19061	19098	19108	19175	19056	19119	19105	19096	19060	19220	19091	19038	19093	18955	19164	19001	19034	19102	19042	19187	18969	19085	19103	18971	19109	19110	19095	19130	19070	19083	19148	19145	18997	18900	19039	19153	19120	19181	19070	18989	19194	19056	18935	19097	18888	19133	19142	19204	19127	19165	18986	18784	19046	19129	19116	19247	19211	18953	18894	19161	19345	19205	18997	19030	19056	19179	19187	19283	19164	19172	19189	18989	19299	19000	19079	18914	19122	19038	19087	19170	19166	19068	19092	18968	19179	19167	19108	19108	19077	18969	19109	19241	19265	19088	19213	19209	19261	19223	19169	19128	19136	19128	19157	19137	19160	19196	18971	19073	18996	19038	19216	19122	19122	19217	19131	19173	19106	19197	19106	19109	19222	19111	19082	19194	19308	19202	18942	19073	19138	19060	19171	18965	19089	19209	19023	19034	19079	19172	18982	19090	19204	19033	19019	19099	19175	19087	19011	19116	19100	19084	19100	18972	19039	19110	19103	19194	19025	19245	19128	19098	18996	19246	19196	19155	19004	19043	19062	19258	19150	19339	19015	19084	19258	19057	19046	19069	19023	19199	18937	18921	19352	19105	18933	19059	19242	19121	19120	19049	19156	19049	19434	19135	19092	19080	18999	19131	18999	19118	19097	19110	19110	19110	19117	19152	19145	19145	19022	19131	19149	19297	19083	19097	19196	19195	19067	19185	19098	19301	19039	19183	19162	19171	19322	19105	19021	19105	19138	18989	19222	19204	19172	18957	19189	19089	18978	19123	19249	19147	19065	19062	19103	19142	19232	19075	19110	19066	19076	19161	18982	19019	19084	19098	19176	18972	19060	19172	19108	19152	19175	19111	19006	19083	19119	18947	19079	19072	19174	18985	19022	19237	19044	19036	19170	19035	18968	19039	19165	18950	19215	19103	19257	19104	19009	19066	19090	19175	19227	19073	19046	19123	19287	19089	19107	19117	19010	18904	19010	19018	19149	19136	19254	19127	19199	18935	19069	19006	19049	19049	19190	19177	19075	19052	19400	19088	19047	19077	19019	19131	19006	19087	19164	19146	19017	19206	18944	19100	19088	19028	19239	19178	19165	19096	18947	19187	19155	19236	19099	18922	19024	19132	19172	19034	19091	19013	18997	19146	19037	19170	19197	19147	19091	19154	19140	19184	19104	19137	19086	19099	19150	19144	19070	18902	18919	19146	19203	19129	19143	19137	19199	19115	18959	19020	18939	19158	19412	19067	19131	19272	19083	19078	19035	19232	19217	19130	19144	19093	18954	19041	19048	19009	19089	19199	19103	19033	19047	19064	19054	19070	19303	19091	19218	19055	19124	19115	19142	19004	19095	19124	19173	19068	19104	19246	19052	19165	19121	19212	19166	18968	19104	19128	19251	19169	19130	19224	19013	19103	18914	19064	19060	18894	19202	19181	19138	18984	19080	19148	19126	19204	19084	19066	19187	19147	19084	18981	19028	19091	19196	19005	19201	19264	19153	19092	19027	18963	19118	18943	18954	18971	18975	19184	19118	18955	19174	19087	19117	19129	19187	19111	19073	19160	18907	19248	18942	18969	19222	19197	19260	19236	18920	19091	19040	19047	19105	19020	19150	19011	19094	19161	19187	19173	19224	19018	19255	19285	19178	18932	19081	19143	19105	18998	19229	19049	19261	19024	19147	19162	19247	18994	19084	18929	18938	19011	18925	18964	19073	19164	19141	19125	19028	19111	19213	19095	19206	19116	19045	19194	19194	19309	19334	18947	19101	19136	19078	19265	19089	19265	19011	18853	19040	19013	19048	19236	19130	19014	19112	19155	19094	19037	19079	19028	19214	18930	19225	18946	19167	19237	19126	19068	19202	19036	19002	19134	19012	19092	19142	19040	19271	19140	19203	19251	18981	19182	19155	19039	19122	19046	19071	18962	19173	19132	19327	19021	19310	19071	19056	19144	19041	19197	18989	19296	19069	19160	19217	18965	19082	19101	19169	19090	19115	18881	18956	19219	19193	19078	19128	19130	19190	19047	19235	19146	18997	19084	19094	19086	19071	19331	19130	19141	19121	19038	19110	19065	19110	19010	19006	19011	19185	19200	18988	19200	19119	19326	19037	19183	19042	19246	19146	19005	19085	18971	19177	19109	19292	19165	19062	19049	19088	19215	19191	19106	19130	19108	18976	18866	18966	19168	19004	19121	19182	19321	19095	18973	19191	19117	19043	19158	19252	19052	19051	19165	18898	19074	19114	19066	19140	19226	19019	18977	19072	19111	19199	19169	19135	18859	19280	19384	19140	18918	19113	19006	19079	19104	19090	19100	19191	19065	19140	19310	19141	19142	19039	19066	19209	19151	19292	19085	19004	18980	19003	19068	19113	18988	19102	19111	18952	19104	19092	19281	19147	19066	19156	19036	19037	19166	19002	19203	18982	18962	19121	19078	19069	19015	19177	19131	19080	18972	19072	19053	19148	19091	19319	19120	19096	19286	19239	19136	19066	19192	19082	19184	19034	19034	19293	18865	19132	19301	18981	18937	19061	19122	19174	19087	18915	19016	18986	19011	19054	18926	19059	19087	19125	19098	19132	19127	19212	19139	19339	19126	19076	18996	19088	19235	19124	19062	19123	18995	19258	19013	19232	19168	19010	19124	19132	19098	19138	19183	19127	19129	19086	18984	19138	19259	19129	19112	19132	19105	19324	19103	19111	19176	19147	19098	19136	18971	19175	19198	19094	19034	19112	19148	19135	19153	19240	19036	19223	19185	19128	19273	19067	19245	19176	19230	18984	19009	18914	19161	19092	19110	19149	18917	19043	19190	19204	19158	19108	19246	19103	19234	19006	19081	19052	19056	19275	19136	19291	18936	19024	19112	18997	19170	19151	19273	19260	19198	19368	19119	19016	19113	19136	19211	19359	19053	19085	19085	19359	19131	18980	19157	19105	19028	19199	19090	18976	19041	19109	19262	19228	19198	19211	19073	19054	19254	19136	18991	19295	19178	19193	19010	19009	19128	19077	19150	19128	19212
23987	21188	27945	26112	27631	33548	36104	33532	32831	32450	31910	31393	31469	31510	30860	30694	30674	30665	30590	30532	30782	30390	30432	30448	30244	30217	30267	30220	30029	30182	30307	29993	30186	30297	30175	30145	29930	29993	30095	30023	29858	29967	29872	29967	29815	29946	29910	29923	30204	29948	30073	29585	29761	29768	29774	30243	30177	30047	29659	30090	29961	29893	29850	29987	29949	29941	30038	29977	30111	30124	29973	30023	29987	30159	29982	30016	29822	29706	29964	30139	29710	30097	29946	29853	29817	30115	30020	29972	29784	29832	29950	29614	30068	29890	30103	30111	30206	29997	30013	30030	30220	29932	29827	29992	29643	29805	30124	30142	29984	29754	29740	29941	29764	29808	30003	30078	29843	30021	29817	29779	29719	30072	29901	29832	29665	29724	30017	30138	29732	29824	30080	29850	29865	30112	29929	29894	30117	29871	29949	30018	29949	29832	29889	29977	29931	29786	30105	30021	30064	29738	30107	29736	30112	30076	30004	30000	30308	29747	29929	29909	29860	30083	30048	30170	29855	29771	29964	29710	29915	29891	29999	30064	30157	29843	29886	29841	30190	29977	29914	30021	30356	30011	29948	29963	29682	29927	29986	29837	29835	29675	29753	29935	29929	29875	30137	29791	29754	29994	30015	29746	30082	30052	29756	30031	30007	29916	30156	29858	29894	30265	29977	29962	30071	29965	30201	30051	30017	29790	29858	29996	30039	29913	29633	30220	29966	29647	30017	29860	30035	30071	29729	29930	29951	29988	29939	29885	29853	30176	30058	29682	29678	29747	29592	29669	29946	29961	29783	30244	30012	30126	30063	29973	30204	29926	29882	29943	29896	29730	29759	30018	29804	29804	29832	29936	29905	30077	29739	30178	29900	29909	29978	29992	29775	29937	30031	29977	30161	29864	30128	30137	30118	30117	30155	29624	30275	29758	30031	29801	29854	30043	29767	29812	30002	30278	29670	30072	29558	29904	30062	29826	29987	30183	29694	30045	30165	29721	29908	30048	30054	29944	29894	30081	30063	29983	30039	29904	30046	29993	29873	29993	29938	30101	29894	29717	29903	30037	29836	29827	29874	30094	29931	30122	29876	29973	29998	30076	29851	29908	29919	29896	29870	29878	30017	29930	30181	30138	29891	30163	30102	30010	30031	29789	29804	29819	29934	29738	30092	29905	29763	29917	29768	29761	29746	30110	29850	30102	29996	29902	29992	30135	30222	30107	29702	29572	30051	30153	29954	29846	29773	29730	29945	29889	29890	29835	29955	30144	30352	29704	29987	29777	30072	30049	29857	30021	29895	29887	29873	29962	30114	30050	29692	29861	29878	29818	29774	29748	29915	29974	29993	29802	29906	29855	30103	29793	29803	29776	29901	29846	29842	29897	29978	29892	29910	30110	30078	30116	30135	29841	29737	29763	30064	30008	29828	29975	29829	29808	30203	29818	30093	29876	29755	29770	29528	29957	30016	29967	30128	30171	29972	29941	30307	30117	29924	29840	30043	29929	29802	29974	30005	29909	30163	29791	29904	30006	29869	29881	29827	30120	29779	29841	29874	30027	29869	30014	29921	30045	30036	29870	30323	30188	29909	30112	29993	29959	30159	29924	29754	29685	29973	29866	29908	30068	29906	29806	29848	29742	30104	30267	29840	29920	29827	30083	30157	29904	30274	29968	30088	29855	29681	29812	29878	29977	29969	29970	29947	29801	29957	29823	29720	29769	29956	29762	30080	30002	29943	29777	30085	30115	29999	29849	30035	29803	29944	29719	29790	29842	30096	30071	29990	29712	29858	29753	29418	29914	29824	30104	29700	29779	30052	29915	30079	29737	29921	30147	29718	29972	29993	29934	29993	29847	29915	29919	29864	29984	29848	29886	30036	29994	29978	29989	29952	30054	29671	29790	30173	30034	30106	29878	29997	29756	30073	30128	29895	30220	29958	29954	29949	29929	30103	29998	29844	29931	30026	29845	30186	29825	29785	29826	29742	29628	30115	29825	29929	30141	30035	29948	30064	29719	29758	29804	29973	29992	29802	29976	30088	29927	29862	29867	29730	30040	29967	30260	29957	29825	29877	29973	29854	29935	30010	29930	29955	29881	29962	29842	30079	29807	30022	29890	29918	29852	29734	29861	29955	29780	29742	29932	29859	29674	30140	30056	30039	29876	29938	29880	29959	29914	30011	29936	29848	29769	29986	29955	30185	29905	29930	30028	29923	29883	29942	30031	29845	29980	30034	29858	29835	29842	30205	29941	30122	29878	30339	29774	29965	29890	30107	30014	29870	30127	30073	29823	29985	29729	29947	30008	29972	29937	29918	29979	29933	29795	29844	29901	29969	29912	30042	29677	29882	30091	29923	29861	30013	29957	29772	29977	29876	29857	29910	29595	29747	29840	30082	29864	29985	29979	29753	30123	29994	29901	30014	30116	29909	29801	29845	29701	29857	30016	29823	29864	29915	29751	29869	29895	29972	30087	30040	29970	30055	29918	29959	29936	29689	29947	30032	29753	29989	29845	29847	30041	29818	29912	30180	29930	30086	29906	29768	29813	29976	30063	29713	29960	29816	29588	30023	29944	29999	29895	29990	29650	29865	29974	30127	30083	29994	30045	30088	29943	30032	29789	30005	29968	30051	29927	29972	29838	29880	29787	29813	29838	29899	29803	29969	29841	29952	29950	30092	30266	30038	29675	29837	29834	29960	29982	30252	29871	29994	29804	29822	29980	29936	29993	29978	29729	29486	30102	30011	29759	29667	29973	30035	30144	30115	29916	29898	30080	29925	29603	29987	29916	29876	30054	30278	29806	29925	30106	29799	29840	29911	29951	29895	29954	29925	29921	30116	30034	29802	29646	29998	29759	29818	29732	29748	29953	29992	29904	29957	30007	29805	29965	29974	29854	29970	29697	30020	30078	29813	29965	30023	29897	29960	29786	29900	29851	30150	29972	29852	30073	30147	29815	29762	29920	29989	29922	29938	29968	29899	29594	29910	29540	29949	29849	30060	29731	30125	29957	29905	29957	30261	29888	29833	29728	30010	30140	30167	30199	30133	29696	29838	30021	30105	29627	29536	29890	30112	29793	29702	29794	29977	30033	30039	29808	29678	29725	29957	30162	29880	29988	30062	30033	30160	29916	30144	29804	30065	29970	29853	29884	29934	30207	30007	30008	29929	29750	29981	30034	30002	29916	29833	29844	29991	29997	29942	30019	29994	29919	29934	29984	29945	29964	30052	29778	29866	29815	30187	30019	30084	29786	29802	29991	29851	29830	30054	30005	29730	29800	29825	29739	29858	29766	30024	29921	29802	29905	30342	29916	30095	29918	29915	29595	29921	30079	29853	29830	30173	30009	30005	30092	30242	29706	29897	30154	29839	30097	29904	29959	29784	29935	29828	30014	29832	30159	29929	30012	29843	29953	30070	30108	29858	29768	29713	29706	30142	29899	30057	29681	29673	29857	30114	29875	29935	29980	29930	29919	29813	29812	30185	29890	29797	30098	30064	29906	29906	29917	29770	30156	30140	29900	29941	29724	29773	29833	29883	29870	29744	29961	30043	30099	29868	29969	29925	29742	29862	29905	29924	29847	30060	30097	29706	29806	30322	29767	30084	29874	29857	29975	29584	29868	29959	30064	29691	29686	30014	29961	30119	29829	29924	30044	30186	29922	30019	29949	30124	29784	29983	30266	30293	30138	30058	29965	30134	29890	29778	30055	29798	29794	29903	30073	30144	29983	29738	29743	30119	29945	29744	29799	30194	30145	29872	29734	29750	29716	29896	29690	29605	29755	30069	29611	29751	29700	30074	30055	30130	29902	29944	29922	29805	29753	29889	30056	30015	30009	29816	30107	29739	30223	29837	29967	30057	30082	30141	29610	29886	30272	29781	29872	30032	29956	29880	29950	29819	29886	29897	29716	29775	29900	29990	29989	30242	29992	29891	29930	29968	30099	30076	29973	29898	29744	29614	29855	29910	29819	30081	29983	30126	29856	29988	30001	30077	29942	30003	30130	29889	29820	30024	29721	29974	30106	30139	30030	29985	29926	29670	29815	29733	29626	30171	29965	29660	29798	30059	30029	30014	29878	29829	29842	30081	29771	30161	29997	29859	30126	30013	29768	29783	29877	29907	29736	30026	29901	29899	29825	30024	30006	29771	30054	29815	30051	29945	29801	29875	29825	29662	29767	29608	29862	29914	30003	30187	30034	29910	29945	29834	29767	30083	29955	29837	29966	30045	30107	29756	29941	29758	30271	30045	29937	30256	30112	29865	29704	29772	29931	30061	29844	29954	29949	30160	29887	30103	29855	29805	29990	30029	29880	29963	29940	29980	30150	29768	29943	29944	29744	29981	29808	30231	30149	29708	30091	30037	29752	29989	29893	30030	30063	29785	30118	29732	30037	29932	29868	29906	29702	29993	29716	29612	29892	30175	29947	29674	30209	29797	29905	30090	29880	30111	29830	29863	30022	29944	29709	29718	29758	29898	29928	29965	29985	29879	29824	30280	30086	30001	30061	30109	30102	30047	30132	30085	29925	30097	29870	29749	29940	30074	29852	29826	29802	30045	29897	30391	29798	29977	29792	29811	30204	29900	29970	29940	29842	30104	30185	29957	29978	30281	29991	30228	30001	29894	30025	29773	29884	29743	29971	29467	29822	29963	29935	29937	29874	29964	29611	30027	30052	29700	29852	29910	29909	29837	29796	29683	29825	29986	29947	29727	30027	29980	29683	29980	29795	29982	30126	29629	29799	30104	29939	29958	29962	29752	30088	29973	29830	30052	29740	29975	29813	29965	29933	30126	30047	29980	29635	29768	29741	29890	29784	29898	30144	30115	29724	29756	30156	29873	30138	30034	29969	29980	29878	30160	30300	29647	30011	29924	30072	29878	29858	30036	29861	30042	30205	29901	29968	29896	30079	29802	29832	29928	29918	29998	29971	29992	29915	29722	29845	29933	29947	30009	29711	30028	29910	30064	29862	29757	30122	29975	29732	29822	29770	29896	30114	29873	30034	29813	29914	29825	29843	30087	30138	29861	29945	30214	29999	29645	30406	30090	30033	30327	29904	30133	29819	30220	29969	30183	29839	29837	29980	29987	30031	29836	30166	29780	29913	29979	29861	30044	30131	29939	29938	29852	29943
26413	43772	43348	35513	31148	27191	24761	23638	22536	21765	21227	20686	20317	20181	19640	19593	19503	19459	19274	19216	19143	19225	19068	18910	18882	18699	18660	18656	18662	18560	18604	18667	18723	18399	18503	18451	18403	18623	18623	18417	18458	18368	18427	18572	18367	18744	18683	18381	18382	18315	18567	18296	18299	18292	18570	18440	18396	18280	18485	18424	18430	18510	18224	18480	18304	18464	18475	18428	18446	18501	18416	18419	18433	18155	18416	18550	18281	18326	18394	18523	18326	18421	18595	18531	18533	18234	18377	18341	18473	18398	18267	18181	18441	18340	18426	18291	18434	18308	18273	18473	18428	18459	18396	18266	18559	18410	18239	18250	18601	18371	18427	18528	18432	18332	18374	18262	18415	18320	18411	18466	18511	18257	18505	18513	18535	18426	18473	18614	18272	18547	18497	18361	18439	18463	18493	18425	18532	18392	18370	18406	18523	18358	18377	18421	18327	18300	18524	18452	18406	18516	18334	18464	18423	18350	18320	18373	18339	18537	18607	18587	18196	18322	18514	18479	18384	18186	18470	18345	18282	18422	18616	18444	18509	18573	18348	18533	18483	18327	18415	18426	18339	18327	18347	18372	18329	18573	18425	18581	18435	18508	18475	18444	18498	18339	18485	18375	18345	18615	18323	18535	18399	18399	18201	18487	18681	18521	18359	18445	18476	18367	18424	18222	18328	18661	18447	18433	18630	18468	18408	18274	18262	18500	18392	18553	18372	18390	18270	18339	18385	18422	18403	18515	18308	18312	18496	18408	18387	18601	18314	18668	18482	18561	18481	18309	18276	18423	18455	18248	18373	18551	18320	18457	18368	18262	18376	18512	18503	18235	18391	18251	18569	18269	18477	18409	18457	18326	18409	18556	18551	18344	18573	18551	18312	18294	18431	18307	18318	18478	18240	18452	18392	18318	18223	18328	18556	18549	18376	18537	18338	18414	18402	18297	18447	18364	18478	18392	18297	18442	18343	18554	18423	18188	18568	18417	18453	18532	18373	18508	18477	18335	18486	18303	18430	18431	18189	18347	18352	18486	18617	18443	18377	18439	18387	18429	18416	18303	18464	18371	18398	18304	18377	18412	18560	18359	18456	18307	18300	18427	18278	18269	18360	18558	18307	18293	18431	18497	18550	18398	18542	18346	18429	18174	18437	18376	18366	18377	18436	18294	18539	18462	18339	18424	18505	18493	18507	18446	18476	18420	18291	18351	18355	18312	18409	18434	18341	18472	18482	18329	18261	18513	18507	18249	18418	18267	18296	18433	18322	18490	18404	18532	18420	18412	18559	18404	18521	18286	18417	18441	18331	18437	18461	18265	18400	18398	18404	18336	18255	18467	18335	18508	18459	18226	18289	18297	18408	18536	18201	18399	18429	18561	18552	18372	18323	18467	18341	18492	18413	18499	18566	18371	18370	18583	18225	18463	18372	18444	18428	18448	18371	18484	18340	18469	18572	18418	18364	18362	18381	18497	18375	18431	18472	18275	18534	18376	18436	18393	18279	18436	18184	18337	18439	18264	18400	18417	18243	18424	18351	18427	18499	18466	18309	18351	18098	18598	18392	18536	18343	18535	18444	18455	18323	18424	18390	18445	18254	18358	18305	18463	18445	18423	18549	18352	18408	18237	18316	18428	18441	18389	18432	18333	18341	18393	18509	18661	18428	18643	18424	18311	18418	18564	18305	18375	18325	18532	18417	18382	18438	18482	18414	18304	18485	18342	18524	18478	18447	18297	18472	18526	18370	18317	18437	18350	18388	18550	18525	18336	18190	18468	18606	18474	18631	18506	18345	18469	18565	18489	18544	18308	18299	18417	18455	18211	18469	18403	18385	18469	18563	18398	18564	18402	18431	18403	18172	18672	18480	18537	18410	18401	18471	18483	18434	18465	18465	18350	18317	18409	18401	18511	18427	18359	18414	18386	18418	18440	18346	18382	18327	18384	18382	18415	18435	18230	18588	18318	18398	18372	18559	18406	18451	18454	18524	18370	18525	18360	18491	18441	18383	18318	18264	18558	18373	18322	18379	18603	18271	18498	18338	18428	18412	18317	18510	18188	18448	18254	18325	18355	18515	18401	18388	18219	18545	18450	18322	18378	18379	18522	18409	18315	18366	18559	18369	18450	18504	18445	18374	18341	18402	18232	18465	18387	18414	18409	18417	18500	18288	18302	18550	18272	18382	18639	18416	18425	18314	18418	18416	18239	18339	18594	18453	18435	18340	18487	18441	18346	18421	18385	18397	18399	18204	18554	18522	18469	18371	18387	18396	18468	18356	18428	18542	18477	18214	18410	18379	18625	18493	18502	18331	18326	18441	18507	18562	18399	18474	18403	18438	18483	18322	18194	18289	18222	18368	18330	18346	18480	18502	18315	18525	18248	18555	18388	18346	18227	18377	18505	18333	18319	18460	18373	18437	18562	18468	18326	18326	18409	18406	18645	18572	18497	18246	18258	18395	18515	18223	18321	18525	18439	18397	18402	18389	18553	18370	18345	18366	18271	18301	18347	18407	18164	18516	18275	18525	18430	18346	18572	18481	18511	18447	18306	18415	18491	18284	18247	18381	18352	18428	18353	18140	18387	18401	18381	18460	18431	18426	18390	18281	18476	18389	18459	18325	18652	18597	18494	18421	18446	18374	18353	18230	18439	18339	18284	18375	18424	18548	18472	18472	18466	18207	18231	18347	18284	18467	18402	18413	18348	18555	18323	18421	18522	18480	18378	18371	18547	18441	18498	18516	18453	18611	18540	18492	18347	18342	18423	18233	18279	18252	18339	18478	18205	18351	18378	18373	18452	18365	18546	18302	18341	18514	18367	18274	18456	18466	18371	18425	18387	18351	18358	18428	18366	18452	18543	18494	18503	18229	18442	18250	18274	18330	18486	18363	18550	18577	18354	18492	18369	18462	18454	18448	18287	18447	18413	18508	18383	18385	18375	18390	18339	18521	18363	18405	18337	18464	18399	18324	18303	18353	18448	18369	18397	18556	18471	18481	18453	18342	18391	18373	18464	18311	18480	18301	18526	18591	18321	18303	18385	18409	18574	18325	18389	18544	18512	18361	18373	18327	18432	18515	18419	18256	18530	18382	18382	18290	18502	18418	18272	18250	18427	18510	18274	18606	18124	18379	18329	18394	18331	18350	18412	18311	18632	18456	18359	18220	18354	18450	18566	18366	18481	18399	18438	18369	18219	18354	18395	18378	18392	18567	18231	18468	18511	18474	18461	18453	18290	18296	18380	18408	18390	18462	18506	18496	18492	18743	18297	18541	18507	18253	18392	18549	18410	18284	18349	18521	18234	18370	18467	18478	18315	18370	18331	18510	18376	18509	18425	18316	18304	18385	18481	18473	18370	18418	18435	18382	18329	18331	18460	18433	18411	18438	18425	18362	18449	18197	18097	18366	18379	18632	18537	18594	18219	18403	18249	18253	18431	18347	18307	18378	18441	18410	18458	18390	18324	18304	18302	18382	18439	18388	18427	18466	18337	18194	18284	18373	18356	18423	18441	18450	18354	18312	18407	18316	18464	18305	18381	18408	18530	18280	18245	18468	18505	18186	18486	18277	18593	18397	18455	18355	18385	18399	18385	18354	18289	18583	18507	18237	18301	18428	18188	18561	18406	18549	18329	18367	18287	18606	18359	18301	18476	18428	18553	18560	18384	18351	18359	18211	18455	18565	18426	18488	18419	18157	18495	18511	18410	18534	18663	18313	18401	18425	18374	18479	18305	18334	18372	18582	18366	18501	18420	18399	18282	18361	18371	18509	18393	18451	18389	18558	18425	18399	18464	18357	18491	18516	18628	18486	18500	18425	18435	18446	18503	18440	18600	18359	18422	18457	18457	18364	18600	18332	18348	18367	18284	18534	18365	18368	18466	18459	18239	18652	18473	18409	18519	18253	18492	18643	18281	18448	18496	18214	18338	18537	18189	18447	18390	18356	18581	18357	18331	18574	18422	18411	18514	18471	18413	18240	18507	18279	18265	18304	18329	18354	18424	18343	18276	18316	18274	18525	18356	18431	18481	18516	18330	18392	18538	18403	18458	18505	18348	18527	18419	18454	18422	18382	18411	18350	18409	18525	18296	18362	18322	18410	18203	18460	18201	18178	18518	18424	18373	18434	18518	18435	18548	18342	18455	18279	18430	18455	18340	18457	18397	18512	18343	18343	18415	18490	18272	18085	18216	18274	18348	18440	18195	18460	18464	18148	18452	18465	18394	18480	18443	18482	18395	18453	18511	18426	18364	18291	18330	18453	18297	18277	18401	18554	18307	18494	18342	18433	18407	18402	18429	18298	18394	18580	18467	18433	18292	18321	18427	18490	18519	18341	18467	18443	18501	18385	18466	18334	18383	18526	18327	18342	18219	18397	18281	18402	18379	18373	18411	18507	18387	18453	18526	18299	18546	18389	18419	18341	18299	18375	18268	18344	18438	18438	18503	18498	18379	18522	18412	18401	18337	18544	18617	18409	18250	18384	18489	18304	18380	18453	18439	18401	18409	18487	18489	18525	18526	18410	18382	18444	18545	18278	18326	18338	18501	18367	18436	18376	18502	18462	18387	18450	18398	18458	18489	18329	18414	18459	18317	18471	18463	18399	18460	18383	18469	18411	18519	18525	18333	18542	18512	18320	18428	18399	18347	18419	18422	18392	18451	18407	18302	18385	18408	18394	18556	18308	18447	18332	18406	18405	18341	18562	18361	18328	18472	18333	18500	18469	18375	18292	18642	18237	18263	18282	18408	18243	18373	18372	18362	18382	18470	18423	18374	18507	18406	18285	18380	18362	18210	18702	18141	18602	18484	18367	18406	18541	18303	18446	18461	18349	18366	18302	18297	18401	18501	18357	18358	18301	18311	18498	18472	18337	18420	18410	18436	18601	18588	18322	18394	18446	18465	18199	18432	18347	18366	18371	18354	18314	18537	18517	18379	18326	18289	18594	18407	18576	18354	18412	18544	18325	18099	18415	18467	18302	18418	18369	18366	18321	18302	18505	18369	18425	18564	18303	18296	18593	18569	18297	18482	18221	18458	18481	18181	18532	18527	18505	18506	18336	18348	18477	18413	18350	18267	18485	18457	18206	18224	18416	18515	18303	18300	18476	18395	18461	18461	18592	18397	18430	18411
22577	21157	27844	25237	24800	32450	38440	35611	34549	34477	33513	33132	32614	32517	32434	32032	32078	31957	31929	31772	31708	31652	31512	31108	31421	31022	30984	31148	31099	31141	31209	31227	30943	31213	31049	31089	30908	30802	31027	30781	31092	31047	30946	31178	31044	30955	31185	30937	31034	30818	30985	30984	30663	30811	30808	31070	31034	31005	30902	30988	30974	30964	30753	30811	31197	31226	30762	30739	30963	30805	31069	30948	30697	30968	31054	30809	30562	30955	30850	30693	30524	30710	30660	30692	30859	30914	30823	31075	30677	30656	30698	30769	31091	31057	30815	31049	30800	30995	30915	30914	30950	30756	30577	30601	30739	30879	30958	30978	31078	30914	30705	30798	30922	30847	30985	30815	30962	30829	30754	30835	30742	30711	30923	30848	30785	30877	30828	30748	30771	30601	30749	30668	30677	30861	30808	30715	30880	30659	30811	30645	30793	30747	30975	30918	30665	30623	30898	30847	30793	30891	30944	30881	30907	30987	30800	30981	31035	30995	30878	30901	30805	31042	30778	30919	30919	30845	30797	30721	30892	30736	30704	30642	30773	30920	30790	30987	31051	30855	30834	30968	30798	30971	30693	30673	30960	30664	31113	30732	30860	31149	31097	30796	30901	30717	30896	30769	30715	30914	30705	30736	30638	30774	30723	30723	30887	30604	30844	30758	30576	30927	30917	31036	30671	31073	30953	30876	30799	30950	31182	30772	30966	30642	30875	30859	30810	30946	30724	31044	31038	30986	30913	30766	31121	30942	31114	30511	30907	31007	30496	30509	30878	30858	30866	30899	30732	30870	31044	30844	30954	30845	30667	30961	30952	30766	30785	30706	30924	30879	30533	30616	31022	30711	30730	30956	30785	31002	30919	30831	31052	30957	30872	30886	30703	30781	30931	30960	30865	30865	30899	30989	30935	31174	30711	30897	30802	31001	30700	30544	30816	30488	30859	31115	30927	30813	30553	30674	30566	30671	30578	30849	31018	30956	30959	30857	30953	30697	30841	30553	30923	30951	30778	30754	31244	31029	31109	30928	30822	30939	30755	30758	31008	30976	30698	30896	30841	30923	30678	30717	31054	30815	30804	30823	31058	30871	30965	30708	30849	30664	30669	30891	30660	30728	30637	30841	30806	30836	30917	30725	30787	30867	30954	30884	30705	30921	30768	30782	30708	30870	30786	30972	30681	30873	30907	30705	30611	30985	31024	31068	30793	30889	30723	30881	31019	30617	30849	30619	31060	30751	30930	30907	30717	30828	30765	30737	30834	30665	30745	30815	30794	30916	30537	30690	30906	30782	30867	30800	30759	30919	30683	30775	31063	30998	31079	30860	30945	31136	31097	31003	30781	30650	30903	30825	30770	30634	30723	30776	30898	31237	30740	30956	31244	30896	30475	30947	30968	30634	30678	30778	30735	30698	30990	31033	30872	30556	30832	30669	30816	30722	30797	30933	30669	31074	30780	30691	30843	30858	30887	30934	30858	30635	31058	30815	30941	31042	30653	30811	30706	30791	30838	30634	30961	30697	30695	30595	31017	30961	30697	30796	31086	31242	30863	30921	30601	30768	30855	30872	30884	30920	30810	30973	30773	30985	30953	30717	30902	30813	30866	30777	30797	30805	30698	30669	30999	30830	30836	30794	30914	30802	30756	30806	30515	30936	30800	30681	31056	30709	30856	31082	30949	30830	30996	30826	31040	30883	31099	30657	30839	30771	31053	30658	31015	30842	30887	30754	30885	30815	30906	30937	30782	30904	30970	30998	30716	30979	30876	30663	30801	30882	30830	30859	30642	30999	30791	31027	30755	30658	30727	30811	30689	30519	30900	30512	30985	30853	30824	30934	30835	30950	30792	30628	30962	30813	30727	30885	30852	30884	30758	30902	30616	30785	30709	30763	30849	30854	31094	30761	30875	30852	30861	30996	31039	30660	30912	30553	30988	30787	30789	30803	31063	30885	30453	30575	30715	30790	30867	30873	30787	31000	30951	31153	30847	30834	30886	30832	30782	30974	30963	30594	30755	30753	31123	30922	30995	30985	30708	30964	30929	30760	30859	30625	30720	30865	30768	30771	30791	30254	30831	30854	30647	30886	31066	31104	30812	31116	30746	30817	30833	31054	30854	31087	30995	30990	31003	30763	30953	30810	30805	30654	30693	30811	31032	30894	30749	31077	30966	30969	31004	31038	31148	30609	30887	30933	31049	30882	30533	31150	31000	30713	30917	30776	30650	30734	30950	30890	31033	30815	30590	30930	30941	31087	31184	30777	30748	30746	30516	30961	30811	30817	30998	30882	30812	30649	30724	30889	30553	31052	30805	30696	31063	31034	30767	31016	30911	30727	30946	31009	30880	30990	30680	30613	30758	31117	30855	30670	30783	30869	30798	30646	30794	30526	30827	31171	30733	31062	30710	30839	31111	30717	30673	30827	31053	30893	30715	30854	30660	30750	30790	30936	30611	30788	30927	30795	30795	30650	30674	30785	30779	30797	30855	30982	30689	30978	30775	30809	30822	30712	30691	30669	30758	30615	30797	31103	31161	30998	30676	30754	30872	30620	30772	30801	31000	30772	30759	30773	30853	31057	30929	30960	30893	30781	30705	30921	30989	30710	31094	30784	30832	30788	30790	30858	30869	30885	30752	30803	30893	30845	30866	30890	30743	31019	31008	30881	30770	30845	30852	30876	30688	31042	30797	30690	30680	30816	30874	30673	30979	30718	30934	30923	31143	30745	30894	30732	30824	30790	30697	30818	30538	31156	30815	30913	30966	30697	30843	30937	30916	30716	30948	30935	30872	31041	30626	30986	30805	30723	30896	30689	30662	30887	30565	30895	30710	30919	30794	31064	30917	31002	30854	31029	30759	30816	30821	30913	30959	30922	30867	30730	30677	30689	30944	30495	30825	30927	30698	30808	31162	30784	30953	30795	30895	30586	30721	31132	30958	30893	30991	30596	31205	30845	30774	30915	30986	30817	30737	30932	30771	30723	30504	30817	30827	30965	31086	30859	30787	30772	30913	30845	30908	30863	30793	31114	30755	30962	31100	30907	30833	30470	30982	30721	30762	30773	30791	30790	30876	30751	30868	30720	30654	30972	30852	30835	31171	30680	31029	30781	30672	30625	30840	30739	30960	30793	30993	30812	30942	31050	30749	30958	30823	30589	30804	30775	30905	30666	30636	30741	31012	30864	30624	31048	30823	30847	30891	30868	30750	30973	30977	31072	30568	30748	31017	30807	30780	30882	30896	30735	31012	31011	30756	30933	30959	30868	30806	31029	30981	30575	30707	30849	30705	30754	31016	30775	30592	30835	30697	30809	30899	30710	30943	30991	30875	30812	30863	30947	30754	30923	31041	30888	30864	30741	30577	30904	30830	30741	30828	30916	30723	30958	31102	30815	30836	30723	31007	30760	30955	30729	30799	31007	31078	30801	30559	30950	30774	30871	30908	30593	30769	30910	30929	30889	30701	30812	30849	30951	30553	30726	30728	30858	30730	31130	31030	30689	30902	30938	30929	30778	30942	31252	30724	30745	31048	31156	30681	30831	31024	31018	30486	30682	31117	30689	30813	30812	30847	30812	30949	30802	30485	31006	30963	30876	30891	30575	30980	30550	30840	30724	30784	31004	30903	30950	30786	30882	31008	30657	30779	30753	30657	30606	30884	30580	30884	31020	30719	30716	30750	30965	30822	30763	30769	30739	31024	30774	30869	30760	30910	30911	30839	30727	30841	30904	30720	30753	30827	30902	30878	30726	30902	30851	30933	30797	30856	30673	30940	30776	30919	30740	30739	31058	30963	31000	30718	30807	30722	30613	31157	30921	30912	30744	30830	30886	30837	31054	30852	30835	30762	30801	30601	31117	30926	30822	30712	30846	30705	30930	30924	30963	30794	30799	30681	30502	31031	30982	30799	30964	30818	30647	30752	30733	30832	30801	30825	30573	30894	30705	30501	30790	30585	31076	31004	30659	30967	30708	30799	30638	30728	30859	30837	30673	30781	30862	30616	30956	30838	30969	30837	30571	30879	30792	30655	31272	31136	30581	31011	30976	30896	30704	30958	30952	30664	30864	31039	30780	30707	30906	30666	30719	30683	30709	30823	30675	30623	30922	30532	30831	31037	30982	30844	30840	30757	30766	30666	30896	30816	30846	30872	30800	30756	31142	30860	30734	30600	30851	30781	30693	30878	30798	30985	30892	30764	30827	30709	30530	30943	30757	30791	30924	30863	31077	30675	30697	30731	30743	30573	30825	30805	30517	30668	30844	30648	30910	30717	30846	30778	30873	30850	31290	30587	30714	30902	30922	30855	30721	30701	30938	30717	30553	30629	30984	30888	30722	30644	30762	31158	30948	30885	30678	30784	30716	30852	30882	30674	30893	30816	31001	30853	30590	31059	30942	30899	30800	30682	31020	30978	30815	30811	31007	30796	30993	30832	30976	30892	30811	31187	30650	30846	30957	30882	30458	30673	30641	30617	30659	30558	31008	30884	31012	30958	30724	30804	30901	30946	30662	30982	30777	30783	31038	30944	30854	30875	30665	30962	30673	30948	30731	30923	30728	30864	30955	30979	30637	30742	30680	30868	31107	30976	30637	30662	31029	30740	30641	30785	30670	30757	30747	30697	31058	30805	31056	30830	30942	30964	30895	31111	30974	30978	30844	30765	31025	31034	30640	30941	30629	30955	30954	30784	30696	30626	31038	30821	30664	30982	30763	30735	30588	30889	30820	30804	30839	30775	30815	30581	30813	30972	30820	30650	31236	30697	30768	31023	31119	30782	30932	30723	30988	30664	30875	31082	30933	31065	30866	30903	30843	30647	30618	31117	30845	30968	30700	30496	30757	30794	30810	31047	30943	30749	30580	30750	30988	30912	31145	30590	30650	30801	30914	30759	30633	30651	30823	31265	30748	30796	30645	30562	30851	30924	30721	30906	31009	30975	30845	30784	30860	31093	30868	30645	31015	30837	30827	30914	30614	30722	30691	30866	30932	31106	30681	30862	30839	30839	30623	30709	30936	30942	30968	31034	30801	30729	30805	30737	30959	30880	30844	30653	30990	30988	30877	30882	30911	30828	30650	30712	30810	30893	30778	30801	30702	30713	30990	30711	30747	30743	30899	30817	30860	30867	30969	30991	30940
27823	48977	48089	40211	34930	30675	27923	26239	24751	23436	22776	21986	21521	21088	20635	20510	20342	20229	20313	19878	19749	19749	19643	19340	19385	19166	19051	19238	19104	18948	19185	18945	18932	18963	18854	19099	18962	18840	18933	18920	18953	18954	18920	19195	18988	18749	18908	18861	18822	18800	18812	18742	18795	18747	18788	18557	18968	18979	18736	18820	18863	18848	18718	18857	18678	18641	18823	18696	18808	18831	18770	18769	18569	18745	18855	18977	18802	18779	18858	18692	18749	19121	18771	18654	18871	18764	18953	18786	18671	18800	18660	18727	18835	18676	18724	18871	18787	18718	18837	18755	18688	18712	18681	18805	18793	18513	18574	18851	18840	18682	18859	18826	18761	18800	18873	18824	18814	18889	18559	18853	18825	18731	18773	18855	18480	18847	18605	18736	18694	18778	18767	18715	18690	18709	18797	18875	18942	18793	18673	18651	18672	18724	18715	18781	18720	18542	18597	18769	18886	18937	18849	18745	18731	18728	18643	18818	18774	18779	18837	18612	18661	18691	18558	18514	18799	18692	18727	18724	18810	18778	18673	18917	18632	18690	18634	18553	18983	18791	18786	18727	18848	18778	18636	18855	18974	18839	18820	18705	18751	18785	18874	18811	18674	18760	18906	18829	18769	18758	18763	18833	18865	18796	18834	18629	18737	18985	18656	18915	18748	18679	18721	18502	18650	18790	18822	18807	18601	18637	18823	18582	18922	18750	18845	18858	18707	18760	18648	18913	18820	18623	18693	18853	18797	18678	18923	18880	18634	18765	18679	18686	18634	18737	18742	18798	18758	18742	18754	18940	18763	18866	18733	18744	18858	18853	18831	18749	18675	18595	18565	18869	18755	18855	18847	18798	18529	18874	18841	18723	18623	18743	18757	18861	18740	18834	18890	18763	18653	18907	18647	18605	18809	18685	18615	18681	18826	18867	18675	18701	18850	18735	18732	18408	18941	18715	18700	18702	18746	18727	18611	18885	18853	18746	18832	18802	18885	18861	18911	18748	18751	18764	18866	18663	18622	18677	18757	18716	18781	18760	18909	18854	18793	18787	18781	18538	18751	18707	19023	18887	18690	18798	18606	18825	18717	18664	18692	18661	18685	18701	18892	18761	18605	18832	18887	18604	18741	18577	18709	18616	18840	18751	18737	18766	18819	18561	18897	18656	18631	18764	18611	18931	18612	18518	18867	18821	18704	18921	18740	18754	18737	18709	18701	18889	18602	18749	18802	18616	18753	18788	18641	18772	18765	18850	18770	18684	18797	18846	18698	18732	18824	18826	18665	18751	18735	18845	18795	18699	18903	18864	18823	18780	18897	18765	18869	18712	18698	18608	18728	18563	18665	18803	18608	18786	18760	18722	18801	18887	18686	18496	18657	18635	18829	18824	18456	18810	18731	18610	18660	18788	18893	18783	18737	18462	18830	18820	18711	18650	18610	18923	18831	18794	18871	18785	18763	18659	18699	18792	18733	18939	18836	18897	18591	18740	18657	18829	18825	18716	18762	18652	18916	18711	18956	18757	18764	18748	18780	18850	18742	18780	18783	18806	18835	18702	18773	18756	18748	18783	18879	18929	18603	18775	18682	18815	18799	18564	18719	18698	18737	18771	18847	18723	18720	18688	18681	18673	18709	18724	18882	18790	18793	18671	18805	18645	18642	18564	18733	18685	18696	18880	18682	18792	18733	18731	18682	18551	18765	18574	18675	18766	18842	18792	18781	18736	18768	18748	18729	18753	18657	18673	18697	18729	18900	18683	18866	18681	18826	18650	18755	18810	18750	18696	18704	18770	18653	18670	18772	18882	18565	18623	18739	18657	18556	18769	18585	18806	18925	18764	18788	18709	18690	18954	18804	18692	18810	18898	18598	18694	18602	18696	18772	18848	18709	18585	18714	18877	18551	18704	18888	18781	18707	18799	18789	18843	18622	18668	18837	18641	18825	18639	18811	18744	18745	18668	18666	18721	18814	18597	18729	18761	18696	18760	18742	18815	18621	18742	18932	18656	18914	18695	18778	18793	18657	18821	18806	18608	18709	18773	18642	18801	18907	18673	18755	18645	18885	18797	18846	18688	18850	18688	18734	18769	18777	18677	18582	18735	18657	18760	18749	18809	18783	18773	18674	18713	18940	18737	18962	18703	18751	18759	18866	18871	18790	18771	18611	18800	18799	18743	18897	18626	18624	18812	18660	18766	18730	18802	18768	18741	18783	18691	18772	18801	18490	18797	18795	18888	18830	18649	18819	18870	18960	18893	18629	18872	18589	18664	18885	18800	18640	18836	18848	18844	18790	18723	18799	18790	18838	18701	18664	18671	18845	18793	18726	18709	18839	18651	19011	18697	18719	18803	18660	18487	18735	18803	18815	18594	18724	18705	18816	18805	18615	18778	18732	18659	18739	18796	18694	18800	18733	18679	18817	18464	18700	18720	18656	18728	18722	18820	18829	18777	18601	18819	18796	18814	18914	18733	18641	18706	18654	18725	18819	18847	18695	18772	18714	18641	18848	18573	18803	18716	18706	18735	18662	18681	18921	18681	18910	18605	18770	18669	18723	18796	18971	18694	18579	18699	18744	18725	18788	18748	18755	18867	18670	18885	18871	18485	18752	18702	18629	18904	18786	18651	18825	18642	18686	18717	18679	18666	18809	18702	18830	18759	18601	18857	18545	18726	18658	18820	18636	18848	18634	18698	18685	18844	18863	18761	18690	18790	18691	18820	18847	18777	18660	18796	18729	18834	18730	18798	18842	18689	18940	18740	18689	18717	18743	18751	18732	18857	18761	18609	18861	18961	18669	18728	18596	18689	18868	18830	18621	18908	18749	18866	18681	18575	18518	18734	18871	18867	18623	18883	18575	18910	18743	18772	18471	18834	18694	18705	18970	18690	18699	18785	18739	18550	18757	18898	18708	18671	18767	18894	18600	18813	18690	18685	18881	18738	18651	18748	18841	18544	18620	18750	18829	18757	18905	18814	18657	18772	18876	18826	18747	18831	18700	18971	18949	18518	18760	18897	18808	18803	18780	18671	18716	18754	18765	18765	18844	18800	18755	18696	18827	18833	18719	18796	18888	19003	18719	18618	18622	18946	18727	18783	18760	18780	18691	18706	18726	18869	18711	18857	18771	18705	18791	18722	18764	18942	18579	18803	18793	18764	18881	18725	18844	18726	18805	18670	18803	18731	18666	18769	18659	18674	18792	18732	18722	18794	18767	18860	18899	18675	18512	18852	18776	18809	18785	18672	18628	18694	18928	18814	18784	18593	18793	18837	18848	18730	18701	18869	18813	18830	18720	18710	18667	18769	18688	18638	18802	18692	18711	18838	18688	18629	18682	18677	18728	18660	18875	18712	18798	18687	18765	18942	18691	18671	18809	18669	18765	18760	18766	18684	18793	18588	18752	18788	18871	18824	18640	18909	18837	18855	18828	18595	18658	18697	18870	18737	18990	18663	18808	18772	18866	18825	18688	18754	18891	18742	18774	18760	18852	18610	18738	18752	18548	18703	18700	18826	18904	18646	18585	18628	18823	18786	18617	18730	18857	18763	18621	18823	18906	18619	18766	18680	18731	18790	18726	18744	18759	18628	18738	18688	18663	18795	18749	18570	18789	18805	18765	18724	18762	18994	18827	18739	18682	18738	18891	18789	18751	18710	18778	18575	18765	18699	18680	18792	18608	18693	18756	18676	18708	18641	18816	18756	18741	18689	18740	18609	18604	18662	18908	18764	18744	18692	18617	18803	18641	18866	18691	18551	18775	18781	18654	18697	18816	18922	18819	18873	18727	18892	18668	18456	18725	18777	18795	18926	18723	18778	18670	18714	18879	18660	18755	18827	18762	18565	18822	18539	18698	18753	18739	18789	18844	18656	18792	18720	18789	18609	18763	18743	18934	18886	18846	18804	18759	18728	18728	18812	18802	18875	18764	18769	18839	18626	18604	18870	18660	18677	18773	18964	18923	18757	18759	18742	18765	18802	18812	18604	18930	18589	18677	18631	18936	18714	18840	18650	18647	18646	18814	18684	18634	18896	18624	18643	18628	18839	18991	18700	18799	18679	18916	18622	18614	18643	18789	18896	18745	18698	18839	18833	18682	18811	18795	18818	18616	18671	18900	18791	18515	18722	18678	18703	18603	18746	18764	18719	18697	18773	18849	18668	18925	18768	18781	18851	18696	18830	18804	18738	18853	18774	18793	18711	18618	18597	18669	18840	18698	18706	18689	18855	18835	18864	18853	18765	18731	18731	18705	18967	18789	18938	18585	18764	18787	18639	18740	18668	18639	18739	18712	18768	18787	18789	18884	18928	18750	18744	18722	18647	18804	18819	18770	18610	18618	18812	18705	18742	18860	18910	18710	18805	18741	18793	18820	18671	18765	18472	18679	18717	18693	18719	18629	18765	18819	18802	18775	18810	18901	18645	18642	18817	18780	18799	18846	18729	18862	18856	18695	18634	18862	18858	18771	18822	18694	18701	18795	18675	18725	18790	18665	18904	18664	18677	18529	18516	18807	18765	18668	18840	18752	18609	18753	18738	18760	18644	18796	18758	18780	18802	18853	18817	18693	18749	18704	18817	18844	18784	18437	18839	18791	18871	18735	18918	18650	18734	18730	18832	18780	18730	18805	18936	18656	18867	18770	18832	18517	18783	18716	18777	18831	18902	18697	18860	18718	18751	18993	18692	18721	18710	18779	18763	18877	18754	18674	18720	18821	18567	18615	18564	18639	18765	18862	18592	18710	18881	18710	18814	18653	18793	18758	18615	18821	18613	18805	18774	18723	18603	18818	18734	18655	18736	18761	18821	18858	18590	18581	18860	18719	18836	18715	18757	18838	18775	18642	18782	18816	19020	18641	18791	18709	18826	18868	18802	18687	18714	18597	18895	18843	18817	18804	18749	18740	18894	18735	18702	18691	18883	18889	18681	18684	18723	18589	18884	18713	18783	18701	18708	18832	18785	18760	18818	18855	18739	18879	18781	18957	18831	18835	18672	18711	18765	18837	18805	18619	18729	18705	18780	18704	18798	18716	18675	18741	18667	18480	18717	18782	18720	18749	18831	18800	18807	18723	18819	18796	18879	18711	18798	18871	18628	18567	18721	18558	18742	18685	18938	18773	18782	19033	18700	18746	18705
37757	35642	41423	39836	36088	35086	34168	33677	32714	32411	32471	32194	31792	31855	31865	31588	31673	31745	31760	31605	31799	31338	31837	31706	31528	31569	31672	31417	31565	31544	31482	31514	31371	31408	31231	31085	31262	31492	31466	31496	31258	31344	31433	31308	31294	31248	31326	31269	31217	31326	31368	31460	31314	31384	31540	31072	31202	31227	31100	31418	31357	31323	31526	31190	31322	30980	31241	31221	31402	31281	31259	31338	31297	31080	31265	31317	31244	31084	31262	31153	31155	31260	31125	31121	31350	31422	31629	31257	31230	31301	31458	31359	31383	31258	31491	31438	31383	31594	31439	31183	31301	31201	31394	31484	31323	31126	31342	31399	31181	31595	31281	31464	31448	31425	31366	31170	31264	31112	31362	31314	31253	31639	31410	31379	31555	31230	31489	31261	31105	31400	31147	31425	31432	31330	31395	31227	31305	31396	31267	31427	31256	31100	31323	31591	31394	31625	31593	31464	31299	31237	31127	31027	31140	31406	31238	31218	31467	31474	31299	31199	31160	31250	31459	31596	31416	31249	31256	31351	31142	31235	31063	31332	31397	31334	31348	31409	31237	31272	31485	31275	31280	31166	31347	31262	31208	31023	31372	31267	31455	31174	31201	31404	31351	31259	31190	31417	31142	31157	31055	31232	31133	31271	31577	31034	31319	31161	31142	31621	31495	31165	31299	31224	31332	31312	31324	31395	31312	31446	31321	31253	31256	31468	31030	31231	31277	31187	31383	31260	31156	31355	31386	31488	31155	31412	31531	31267	31216	31511	31132	31466	31322	31434	31101	31094	31301	31219	31157	31394	31365	31290	31300	31542	31267	31318	31260	31443	31228	31364	31176	31442	31359	31260	31185	31480	31452	31470	31595	31270	31334	31306	31174	31337	31715	31230	31314	31430	31229	31117	31296	31619	31297	31456	31281	31276	31604	31542	31172	31423	31339	31454	31098	31191	31137	31126	31225	31137	31329	31272	31231	31149	31309	31456	31426	31361	31185	31229	31265	31287	31346	31228	31199	31403	31301	31058	31243	31410	31460	31096	31397	31430	31374	31502	30815	31261	31357	31250	31642	31471	31588	31264	31163	31642	31223	31311	31271	31431	31488	31461	31310	31193	31239	31052	31147	31285	31468	31430	31346	31412	31136	31098	31401	31325	31518	31470	31593	31188	31484	31522	31066	31243	31330	31434	31254	31148	31275	31275	31518	31435	31405	31248	31352	31199	31466	31127	31261	31099	31189	30995	31380	31223	31197	31379	31373	31446	31171	31225	31114	31373	31203	31300	31295	31174	31680	31482	31567	31424	31175	31565	31286	31389	31442	31191	31485	31208	31180	31247	31567	31233	31300	31228	31674	31492	31660	31282	31209	31243	31176	31437	31477	31568	31197	31319	31277	31135	31493	31459	31647	31054	31172	31311	31202	31280	31466	31578	31199	31303	31445	31424	31523	30979	31342	31291	31263	31253	31073	31127	31358	31413	31377	31301	31280	31318	31143	31221	31741	31489	31123	31409	31059	31398	31419	31267	31384	31059	31444	31227	31355	31531	31448	31474	31323	31165	31324	31146	31192	31414	31241	31621	31412	31407	31309	31186	31435	31582	31610	31164	31197	31348	31471	31305	31176	30969	31367	31511	31374	31534	31387	31305	31358	31327	31228	31252	31247	31328	31229	31284	31324	31350	31298	31120	31123	31391	31598	31353	31031	31066	31365	31331	31336	31276	31159	31399	31343	31126	30955	30968	31338	31341	31496	31244	31492	31399	31272	31346	31520	31529	31133	31404	31625	31347	31234	31264	31559	31392	31251	30921	31477	31068	31362	31485	31426	31338	31215	31035	31015	31291	31423	31216	31440	31255	31361	31334	31303	31380	31436	31290	31261	31290	31342	31016	31668	31425	31535	31310	31203	31358	31456	30899	31132	31293	31374	31357	30992	31195	31187	31005	31227	31281	31197	31302	31332	31130	31210	31448	31238	30916	31368	31438	31247	31185	31616	31225	31495	31147	31196	31023	31253	31100	31262	31251	31215	31328	31285	31241	31451	31205	31252	31493	31436	31431	31617	31411	31660	31268	31272	31686	31309	31553	31476	31334	31312	31335	31504	31373	31579	31353	31206	31287	31413	31314	31002	31404	31325	31255	31415	31372	31340	31512	31252	31337	31204	31247	30994	31310	31273	31240	31394	31133	31325	31364	31779	31182	31359	30976	31049	31271	31075	31224	31340	31195	31320	31533	31367	31268	31090	31276	31160	31408	31207	31221	31398	31322	31216	31432	31359	31422	31338	31078	31234	31579	31438	31195	31174	31156	31508	31441	31472	31400	31283	31552	31471	31547	31238	31267	31280	31731	31168	31346	31349	31561	31309	31277	31393	31281	31482	31248	31455	31143	31111	31437	31398	31664	31249	31331	31534	31190	31449	31145	31348	31358	31058	31311	31533	31321	31122	31636	31404	31401	31604	31114	31550	31321	31516	31108	31453	31150	31189	31070	31314	31026	31351	31273	31097	31346	31150	31515	31282	31079	31548	31278	31075	31471	31384	31423	31368	31303	31407	31492	31290	31269	31006	31434	31168	31130	31400	31067	31325	31376	31470	31181	31295	30973	30993	31530	31041	31278	31353	31299	31400	31260	31519	31233	31415	31749	31347	31305	31502	31428	31380	31351	31325	31385	31386	31147	31450	31605	31513	31156	31350	31224	31123	31290	31135	31273	31010	31494	31123	31315	31425	31736	31286	31569	31391	31221	31401	31326	31469	31261	31320	31274	31436	31243	31227	31157	31520	31347	31329	31455	31021	31201	31439	31130	31249	31073	30991	31304	31221	31141	31225	31142	31387	31599	31531	31337	31376	31215	31417	31361	31450	31194	31364	31427	31677	31560	31279	31219	31510	31445	31388	31141	31474	31193	31305	31281	31160	31031	30948	31087	31378	31469	31489	31153	31305	31172	31312	31274	31293	31285	31264	31455	31380	31147	31258	31577	31486	31568	31684	31588	31160	31232	31075	30941	31373	31514	31427	31474	31664	31289	31289	31396	31250	31265	31294	31487	31448	31504	31271	31607	31288	31396	31303	31093	31406	31366	31650	31454	31275	31505	31496	31225	31395	31387	31376	31436	31353	31127	31486	31211	31323	31236	31548	31226	31420	31261	31363	31529	31389	31358	31182	31292	31284	31275	31582	31120	31430	31623	31396	31576	31083	31426	31259	31077	31362	31681	31597	31191	31270	31351	31391	31138	31262	31362	31278	31383	31469	31391	31295	31448	31383	31320	31228	31260	31176	31518	31592	31458	31149	31227	31469	31269	31059	31576	31189	31100	31264	31246	31147	31292	31104	31193	31274	31176	31278	31122	31150	30962	31158	31291	31402	31381	31416	31315	31335	31186	31357	31279	31335	31445	31345	31436	31287	31653	31350	31194	31275	31256	31339	31290	31229	31345	31272	31257	31255	31395	31569	31148	31470	31095	31235	31415	31196	31324	31283	31310	31179	31299	31271	31390	31167	31235	31612	31304	31344	31339	31174	31486	31582	31289	31493	31189	31388	31221	31196	31370	31651	31341	31477	31551	31097	31365	31050	31170	31323	31286	31310	31119	31232	31538	31156	31332	31264	31401	31311	31319	31126	31082	31340	31417	31334	31382	31407	31546	31361	31207	31250	31358	31335	31244	31431	31165	31240	31537	31367	31274	31568	31409	31397	31396	31499	31117	31593	31453	31383	31544	31058	31361	31438	31109	31395	31506	31398	31227	31406	31186	31323	31474	31488	31187	31200	31364	31411	31257	31069	31074	31223	31431	31335	31457	31381	31424	31757	31308	31074	31329	31239	31307	31282	31024	31077	31040	31507	31247	31375	31373	31041	31312	31325	31323	31190	31441	31389	31154	31136	31229	31178	31377	31308	31447	31489	31398	31251	31104	31050	31388	31077	31532	31443	31324	31324	31415	31292	31490	31335	31417	31600	31483	31356	31363	31250	31392	31460	31392	31474	31176	31465	31544	31059	31369	31558	31316	31561	31365	31528	31161	31388	31573	31225	31277	31541	31534	31372	31243	31222	31286	31370	31523	31470	31234	31509	31086	31215	31273	31264	31548	31336	31356	31139	31104	31480	31264	31122	31463	31304	31261	31195	31248	31421	31184	31490	31053	31479	31316	31691	31347	31411	31021	31430	31283	31408	31454	31329	31319	31379	31118	31302	31473	31276	31288	31489	31369	31272	31472	31352	31354	31238	31421	31259	31464	31412	31221	31313	31078	31348	31497	31468	31251	31362	31102	30994	31181	31287	31185	31114	31209	31164	31135	31255	31619	31335	31247	31646	31314	31381	31451	31391	31512	31345	31329	31302	31048	31031	31271	31254	31241	31230	31288	31706	31511	31452	31421	31143	31310	31305	31537	31590	31494	31520	31364	31257	31461	31197	31307	31397	31417	31144	31155	31445	31488	31362	31459	31148	31246	31364	31303	31364	31157	31348	31301	31496	31373	31319	31578	31269	31366	31286	31218	31348	31404	31378	31280	31252	31600	31476	31514	31429	31535	31247	31213	31431	31325	31378	31280	31473	31345	31205	31420	31301	31047	31130	31384	31140	31428	31456	31498	31344	31091	31374	31172	31145	31399	31395	31269	31344	31395	31247	31247	31158	31311	31345	31289	31412	31365	31197	31297	31256	31235	31323	31536	31361	31300	31416	31256	31420	31214	31156	31468	31481	31143	31338	31443	31507	31613	31106	31203	31227	31207	31384	31313	31231	31436	31442	31056	31360	31306	31615	31293	31429	31442	31291	31126	31345	31328	31419	31090	31236	31350	31278	31141	31197	31527	31334	31439	31337	31336	31331	31350	31279	31381	31450	31072	31233	31426	31160	31448	31361	31219	31517	31350	31443	31589	31352	31382	31207	31499	31470	31410	31235	31297	31258	31433	31277	31530	31584	31510	31306	31345	31343	31324	31242	31299	31342	31396	31378	31600	31547	31645	31333	31239	31549	31547	31376	31318	31291	31099	31258	31611	31363	31096	31240	31278	31352	31416	31602	31433	31206	31052	31267	31313	31283	31391	31258	31387	31533	31477	31442	31544	31629	31607	31288	31337	31092	31390	31358	30919	31468	31325	31248	31181	31320	31458	31563	31467	31286	31812	31610	31337
29185	37532	36493	30520	27082	24730	23181	22231	21489	20867	20671	20299	20342	20054	19814	19672	19668	19631	19765	19573	19372	19581	19473	19244	19003	19295	19386	19148	19193	19113	18971	19068	19168	19206	19133	19052	19168	19104	19189	19042	19128	19093	19101	19027	19118	19059	18896	19071	19126	19079	19158	19029	19128	18928	18992	19194	19011	19148	19068	19172	19060	19096	19057	19070	19099	18950	19053	19054	18932	19175	19074	19042	19075	19202	18918	19015	18948	19076	19094	19080	18886	19058	19135	18927	19048	19180	19109	19216	19168	18932	18994	19139	18937	18932	19216	19008	19018	18881	19101	19010	19091	18879	19000	19099	19088	18981	18976	18939	19070	19125	18857	19008	19140	19013	19054	19068	19214	18991	19036	19015	19029	19175	19102	19028	19155	19082	19013	19105	19172	19023	18979	18931	19025	19093	19094	18931	18990	19166	19057	19031	19053	19059	19115	19051	18877	19046	19074	18892	19003	18984	18922	19118	19058	19177	19278	19124	19170	19005	19239	18987	19067	19072	19078	19194	19179	19095	19027	18962	19020	19156	19065	19045	19366	19030	19223	19146	18899	19017	18962	19073	19271	19075	19078	19041	18996	18890	19095	18892	18931	19095	19213	18910	19064	19082	19063	19039	19046	18847	18933	19115	19189	19042	19009	19217	19138	19184	19133	19092	18958	19144	19020	19135	19017	18969	19036	19101	19188	18990	19081	19075	19126	18935	18827	19065	19195	18960	19169	19090	19070	18994	19225	19183	19038	19158	19212	18930	19057	18969	19160	18916	18860	18965	19191	19048	19237	18978	18917	19135	19091	19139	19174	18841	19026	19043	18937	19099	18989	19314	19032	18900	19103	19168	19118	18942	19230	19120	19064	19031	18960	19133	18947	18971	18986	19072	18962	19243	19071	19102	19055	19100	18984	18908	19083	19031	18943	18942	19084	18831	19074	19015	19109	18989	19186	19065	19175	19218	18985	19035	19202	18973	18892	19139	19085	19019	18963	19032	19199	19047	19137	18897	18899	19023	18907	18960	19242	19123	19031	18955	19062	19025	19155	19077	19075	19144	19144	19100	19193	19172	19096	19109	19163	19126	19116	19232	19199	18896	19126	19087	19091	18985	19230	19195	19241	19064	19239	19014	19067	18936	18986	19096	19103	18978	19105	19288	18879	19085	19045	19131	18905	19037	19358	18901	18859	19245	19144	18969	19119	19018	19056	18982	19047	19023	18971	19185	18991	18962	19008	19263	18979	19165	19099	19084	19052	18980	19076	19141	18933	19138	18999	18864	19012	18899	19075	19044	19102	19120	19113	19129	19028	19165	18931	19023	19011	19133	19028	19009	18974	19187	19096	19029	19067	19113	19059	19183	19207	19019	19011	18902	18921	19048	19058	19183	19185	19167	19065	19075	19034	19078	19108	19098	19212	19094	19074	18948	19146	19130	18986	19001	18938	18840	19032	19052	19136	19174	18957	18972	19006	19063	18795	18869	19026	19120	19173	19174	19168	19013	18937	18903	19062	19284	19036	19088	19063	19056	18971	19086	19028	18936	19011	19097	18958	19265	19206	18880	19141	19112	18978	19115	19022	18975	19089	19044	19019	19062	19089	19006	19078	18931	19278	18876	19043	19050	18966	19034	18934	19079	18976	19014	18824	19112	19188	19123	19101	18990	19187	19006	19027	18994	19140	19101	19106	19034	19092	19058	19079	19187	19097	18895	19029	19050	19292	18940	18868	19404	19077	19139	19041	19112	19249	19218	18900	19034	18955	19061	19070	18950	19086	19042	19115	18955	19046	18868	19036	19116	18909	18994	19219	18982	19039	19088	19094	19163	19048	18967	19117	19094	19055	18976	19139	19046	18928	19108	18981	18935	18956	19044	19256	19106	19307	18987	18974	19148	19041	19042	18980	18857	19285	19011	18948	18932	19007	19039	19071	19015	19016	19180	19064	19079	19174	19037	19078	19162	19120	19147	19031	18977	19139	19036	18966	18973	19075	19288	19015	19101	19076	19200	19180	19004	18975	18994	19173	19134	19066	19143	19025	18795	19020	18930	19018	19065	18960	19151	18817	19101	19028	19037	19063	19036	19098	18917	18942	19060	19040	18927	19002	19024	19182	19096	19075	19171	18972	19192	19058	19069	19236	19033	19155	18905	19044	19158	19002	19101	19032	19262	18962	19280	19047	19106	19264	19050	19093	19119	19201	18940	19185	19115	19271	19062	19005	19100	19001	19079	19068	19109	19064	18976	19017	18911	19104	18953	19051	19143	19002	18992	18947	18974	19062	19043	19249	19113	19032	18904	19030	19062	19110	18793	19057	18951	19144	19024	19004	18747	18926	19153	19189	19052	19085	18960	19228	18988	19115	19007	18908	18983	19132	19174	19046	19170	19062	19242	19080	19088	19128	19159	19149	19023	18828	18983	19208	19009	19057	19076	19078	19112	19025	18917	19085	18905	19047	19118	19202	19003	18874	18999	19082	18993	19208	19012	18831	19195	19155	19081	19281	19304	18979	19080	19101	18937	19051	19157	19086	19134	19145	19046	19038	19019	19191	19202	18981	19149	19171	19079	19122	18903	19031	19066	19044	19022	19051	19024	19088	19197	19328	18883	19130	18935	19080	19091	19165	18959	18928	19042	19144	19121	19063	19233	19138	19035	19025	19147	18994	19158	19220	19070	19005	19119	19069	18974	19166	19163	19051	19005	18995	18980	18885	19025	19154	18927	18944	19298	18946	19024	19179	19093	19030	19052	19061	18852	19135	18936	19109	18845	19032	19132	19141	19161	19043	18999	18992	18999	19051	19079	18906	18919	19069	18933	18996	18974	19171	19160	19105	19233	19120	19113	19198	19011	19116	19011	19025	19283	19109	18933	19100	19118	18991	19170	19043	19121	18936	18862	19200	19192	19225	19127	18951	19166	19156	19069	19281	19094	19099	19039	19047	19069	18988	18976	19215	19034	19086	19015	18963	19028	19059	19112	18920	19085	19050	19115	19290	19205	19005	18939	19118	19102	19270	18971	19270	18919	19146	19161	18984	19216	19196	18963	19165	18985	19140	19142	19138	19108	19106	18889	19087	19050	18980	19145	18882	19156	19125	18941	18998	19051	19086	19295	19086	19150	19179	19152	19147	19039	19089	18989	19109	19112	19035	18980	19133	19012	18986	18957	18983	19019	18980	19001	19020	19067	18989	19017	19165	19163	19073	19013	19172	18891	19083	18942	19161	19097	19234	19178	19086	18931	18993	19080	19118	19219	18862	19130	19110	19105	19122	19177	18990	19054	19111	19004	19012	19059	18998	19005	19076	19040	18884	19056	19211	19077	18987	19140	18958	18963	18811	19108	18983	19153	18978	19196	19033	19233	19031	19219	19053	18980	18987	18977	19109	19135	19159	19023	19134	19040	19064	19103	19214	19298	18914	19008	19131	19136	18952	19042	19027	19090	19121	19242	19108	19034	19104	19084	19251	18929	19026	19078	19067	19159	19159	19083	19185	19027	19161	19079	19154	19042	19048	19079	19006	19044	19003	19076	18915	18937	18988	19066	19129	18995	19103	18970	19100	18998	18929	19101	19033	19064	19071	18974	19045	19098	19073	19010	19161	18945	19055	19186	18994	19012	19088	19066	18974	19115	18953	19100	18980	18892	19162	19072	19219	19030	18972	19050	18880	19104	19154	19098	19096	19020	19058	19014	19113	18907	19120	18953	19010	19028	19092	19039	19154	19187	18837	19039	19113	19178	19220	19047	19053	19023	19150	19023	19006	19127	19150	18833	19049	19266	19173	18989	18995	18949	19000	19168	18827	18955	19148	19152	19106	18988	19109	19145	19070	18940	19140	19056	19180	19115	18893	19001	18812	18946	19084	19249	19065	19046	19067	18991	19053	19267	18930	19038	18958	19015	19079	19113	19261	19038	19153	18919	19044	18884	19192	18943	18965	19104	19030	19149	19031	18934	19095	19032	18910	19016	19307	19054	19217	19057	18964	19001	19220	19122	19131	18915	18906	19160	19154	19067	18992	19034	18965	19054	19001	19112	19124	19191	19053	19112	18988	19136	19174	18954	19129	18973	19005	19006	18997	19069	19036	18973	19049	19002	18943	18982	18980	19113	19108	19035	18990	19221	19124	19076	19123	19069	19186	18939	19123	18822	19022	19113	18983	19134	19114	19089	18981	19071	19107	18967	19207	19144	19076	18988	18939	19055	18992	19044	19093	19018	18948	19017	18973	19286	18924	18936	18982	19156	19132	19204	19100	19219	19193	19008	19095	18956	19176	19191	19088	19051	18911	18964	18998	19008	18957	19240	19013	19098	19097	19226	19065	19129	19085	18923	19043	19114	19132	19213	19029	19085	18960	18951	19083	19100	19079	19108	19027	19030	19162	19201	18859	19082	19076	19137	19151	19065	18961	19208	19201	19010	19127	19094	19032	18887	19105	18939	18985	19001	19174	18977	18876	19089	19013	19146	19114	19042	19027	19241	18970	19148	19038	19030	18884	19067	19040	19107	18951	18998	19197	19051	19133	19048	19421	19015	19056	19047	19202	19063	19108	19205	18976	19157	18947	19165	19126	19085	19143	18806	19074	18991	19032	19097	19116	18913	19072	19122	19136	18934	19150	19075	18877	19236	19057	18960	19020	19092	19018	18984	19026	19223	19012	19138	19159	19193	18890	19052	18989	19195	19186	18958	18891	19023	19084	18910	19246	19050	19088	19183	19053	19070	19058	19042	19181	19111	19124	19184	19112	19023	19180	19024	19063	19010	18924	18908	18912	18984	19046	18902	19175	19100	19229	18915	19084	19208	19039	19007	19045	19082	19284	19009	19100	18930	18993	19085	18983	18984	19166	19151	18977	19107	19180	19111	19142	19122	19115	19155	19086	18977	19228	19097	19229	19033	19011	19057	19091	19079	18990	19182	19003	18956	18966	18995	18969	19116	19161	19127	19155	19076	18929	18887	19079	19173	18907	19130	18998	19017	18969	19191	18906	19074	19018	19036	18997	18966	18972	19153	19137	18939	19181	19157	18963	19114	18986	19043	18947	18971	18972	19069	18836	19005	19119	19094	18975	19102	19066	19042	18994	19080	18866	18983	19164	19071	19012	19116	19241	19060	18938	19024	19135	19047	18806	18999	19107	19093
23990	21214	28055	26010	27754	33363	36257	33498	32493	32487	32199	31591	31771	31388	30847	30972	30645	30743	30780	30516	30460	30436	30628	30588	30390	30224	30368	30082	29778	30133	30123	30041	30198	30061	30204	30192	30201	30087	30242	30209	30151	30202	30188	30160	30216	29935	29863	30056	30235	29807	29994	29779	30001	30012	29945	29788	30199	30023	30045	30036	30081	29882	29954	29931	30000	30068	29961	29911	30264	30023	29833	29770	30028	30104	30121	29948	30033	29766	29816	29918	29867	29882	29898	30008	30068	29916	30032	29932	29741	30022	30157	29991	29664	29971	30008	29781	29764	29722	30236	30081	29796	29763	30030	30031	30150	29921	30112	29812	29862	29901	29799	30178	29944	29917	29792	30018	29882	30025	30036	30028	29826	29933	29839	29802	29985	29869	29994	29794	29743	30031	30022	30094	29932	30125	30048	29875	29990	29977	30006	29707	29962	29993	29844	29702	29865	29812	29953	29981	30101	29963	29631	29730	29992	30082	29914	29934	29949	29889	30018	29707	29713	29978	30024	30026	29693	29893	29801	29805	29710	29930	30277	30184	29739	30134	29810	29966	29993	29852	30070	29993	29988	29956	30029	30170	30044	29794	30090	29858	29832	29755	29951	29879	29885	29898	29903	29800	30157	30191	29958	29825	30028	29837	29825	29692	30045	30089	30215	29878	29977	29845	29951	29951	29853	29778	30022	30096	29986	30038	30249	29862	30017	29756	29730	29723	29944	30089	29727	29940	30101	29842	30182	29897	29997	29876	29698	30196	29785	29945	29701	30010	29878	29981	29890	29787	29906	29992	29783	29917	29940	30152	29923	30045	29892	29652	29773	30029	30038	29910	29803	29886	30268	30012	29993	30136	29645	30022	30089	30059	29955	30103	30187	29977	30094	29706	30071	29979	29931	29758	29928	29754	30240	30038	29528	29823	29877	29777	29946	29685	29923	29797	29847	29760	29751	29953	29979	29844	30019	30031	29818	29765	29695	29889	29978	29913	30002	30152	29836	29767	29887	29631	29860	29839	29603	29974	29990	29900	30018	29920	30038	29682	29968	29944	29917	30058	29913	29972	29883	29940	30189	29690	30075	29850	29830	29681	30113	29974	30186	30056	29896	29892	29915	29955	29993	30198	29899	29971	30010	30047	29966	29860	30008	29852	30035	29771	30065	29729	30009	29839	29958	30146	29847	30013	29907	29817	29975	30094	30033	29799	29965	29838	29794	29722	29905	29934	29754	29849	29669	29862	29927	29755	30036	29793	29704	29691	29935	29942	29994	29947	30018	30080	29851	30154	30024	30103	30193	29984	30023	29765	29813	30022	29853	29788	29983	29914	29864	30009	29888	30069	29731	30084	29900	29778	30164	30041	29851	30033	29830	29891	29993	29829	29772	29751	30182	30237	29765	29763	29992	30173	30098	29952	29976	29894	29982	29714	29705	30040	29934	29987	29912	30221	29811	30044	29703	29929	29795	30069	30199	29950	29895	30081	29674	29791	29992	29943	30080	30028	29898	29777	29926	29824	30128	30047	29900	29897	29874	29491	30020	30209	30128	29821	29963	29844	30058	29999	29753	30088	30174	30003	29855	30016	29934	29871	29724	29964	29778	29873	30023	29975	29958	29945	29987	29821	29891	29880	29986	29961	29853	30057	29963	29805	29973	29796	30062	29897	30063	29970	29916	30106	29975	29619	29775	29768	29908	30025	29984	29862	30322	29966	30187	29621	30073	29938	30034	29794	29814	29716	29837	30031	29958	30071	30105	29827	29940	29653	29906	29994	29811	30123	30024	29941	29928	29872	29868	29888	29904	29932	29737	29870	29899	29984	30139	30092	29983	29835	29852	29823	29981	29874	30036	29760	29845	30124	30059	29970	29924	29907	29931	29763	30181	29979	29913	29870	29641	29997	29751	29798	29792	29687	29943	29866	29830	29995	29755	29968	29873	30179	30024	29804	29755	29814	29991	29814	29845	29949	30061	29890	29816	30090	29957	30250	29945	30096	29821	30189	29912	29635	29971	29919	29989	29728	29892	29925	29991	29978	30026	30325	30054	30210	30067	29858	30173	29862	29711	30001	29866	29864	30167	30064	29917	30057	29674	30047	29960	30082	29881	30041	29942	30074	29986	30008	29810	29974	29964	29821	30082	30115	29790	30032	29858	29839	30161	29996	30007	29754	29869	30080	30007	30166	29955	30052	29695	29984	29524	29953	30236	29930	30012	29912	30064	29622	29779	29974	29775	29548	30044	29831	29929	29805	29934	29640	29583	29933	30029	29974	29716	30113	30088	29793	29907	30012	29892	30108	29819	30001	29847	29950	30078	29884	30088	30184	29991	29856	29992	29884	29843	30064	29867	29892	30080	30193	29933	30021	30118	30007	29970	29980	29994	30041	29959	29873	29650	29915	29822	30018	30157	29910	30125	29977	29854	29969	29809	29986	29896	29920	29672	30222	30017	29571	29872	30102	29976	30201	29928	29890	30101	29941	29924	30230	30087	30025	29808	30056	29879	30017	29995	30069	29955	29851	29984	29752	29857	29918	29787	30000	29988	30122	29815	29798	30103	29912	30134	29910	30224	30060	30148	29846	30136	29850	30081	30029	29939	29968	29919	29719	29620	29836	29927	29998	30155	29951	29894	30194	29915	29812	29738	29919	29723	29772	29952	29874	29782	29761	30133	29935	29970	30019	29869	30185	30169	30128	29902	29840	29898	29796	30068	29816	29737	30091	29847	29794	29787	29635	29855	29968	29861	29797	29831	29867	29676	30016	29940	29894	30149	29847	29998	30194	29668	29762	29822	29721	29950	30155	29781	29741	30030	30072	29876	30158	30099	29744	29926	29949	30093	29886	29812	29952	30383	29704	29883	29974	30111	29838	29810	30245	29738	30148	29841	29838	29981	29865	29619	29893	29824	30008	29845	29850	30050	29903	29737	29713	30113	29552	29870	29776	30018	29910	29776	30000	30032	30032	30060	29935	29997	30233	30345	29828	29851	29913	29746	29747	29845	30046	29984	29966	30001	29895	30029	30025	29987	29923	29897	30014	29759	29983	29928	29917	29935	29890	30006	29909	30006	29889	29617	30100	30064	30113	29766	30008	30007	29923	29892	29691	29716	30223	30016	30061	29947	29819	29943	29831	30098	29711	30074	30007	29945	29830	29995	29779	29995	30056	29980	29855	30009	29942	29779	30123	30017	29940	29885	30056	30046	30165	29725	29864	29962	29968	29871	29826	30106	29968	30047	30002	30084	29992	29911	30277	29744	29976	30037	29952	29948	29860	30006	29957	30045	29840	29770	29816	30309	30071	30015	29872	29924	29800	29974	30003	29707	29973	29965	29889	29991	29817	30009	29910	29919	30188	29848	29732	29522	29941	30067	29980	29983	30024	29860	29811	29888	29921	30210	29875	29897	29952	29925	29995	30002	29946	30000	29792	29768	30128	29824	29855	30021	29988	29977	29965	29944	29489	29751	29821	29880	29680	29909	29838	29851	29926	29807	29959	30053	29911	29812	29855	29997	29970	29904	29965	30166	30182	29798	29840	29890	30051	29954	29994	29687	29946	29741	29932	30085	29982	30203	29993	29775	29589	30115	29831	29950	29905	29839	30006	30106	29823	29919	30056	29984	29945	29882	29933	30016	29945	30117	29968	29976	30031	29834	30036	29926	29910	29911	29950	29757	29641	29789	30008	29832	29908	29728	30002	29936	29923	29941	30014	29896	29951	29919	29869	29810	30036	29776	29795	29861	30073	30025	29887	29644	29772	29946	29770	29867	29857	29822	29962	30012	29840	29834	30106	30035	29966	30151	29965	29715	29624	30021	29719	29797	29854	29873	29840	29819	29909	29875	29831	29964	29804	30082	29999	29966	29964	29999	29910	29839	30253	29871	30137	30129	30069	30022	29940	29811	29907	30033	30061	29948	29847	30011	29732	29886	30060	30061	29776	29950	29858	29922	30153	29812	29827	30063	29824	29981	30124	30118	30063	30157	29872	29855	30011	29981	30170	29986	29928	29761	29937	30044	29924	29996	29825	29739	29946	30124	29810	30206	29679	29757	30048	30027	29955	29670	30036	29893	29801	30071	29770	30061	29980	29972	29747	29724	30107	30130	29859	29646	29877	29736	30145	29873	29986	29850	30165	29866	29904	29931	29877	30238	29971	30168	29973	29785	29840	30103	29706	29929	30034	29943	30059	30045	29647	29769	29857	29768	29771	29718	29891	29863	29866	29860	29895	30190	29813	29713	29951	30011	29891	30089	29820	30073	30008	30157	29826	30147	29882	29978	30121	30026	29939	29982	29753	30178	29965	29655	29879	29887	29899	29943	29365	29866	29791	30131	29953	29975	29911	29753	29657	29861	30026	29909	29840	30275	30091	29937	29958	29991	29673	29656	29913	29921	30311	30031	29931	29846	29914	29990	29738	29818	30093	29903	30047	29979	29991	29672	29777	29717	30059	30119	29709	29732	29889	29956	29875	29949	29858	29927	29933	29842	29865	29801	30019	30036	29804	29752	29937	30133	29914	30008	29804	29787	29904	29987	29882	29945	30009	29981	30140	29942	30060	30108	30004	29947	29892	30042	29758	29617	29573	29960	29944	30027	29793	29935	30110	30070	29840	29855	29538	29986	30062	30326	29836	29954	30223	30159	30050	29975	29643	29912	29755	30062	29950	29805	29875	30061	29843	30042	29945	30029	29942	29869	29913	30093	29986	30090	30125	29964	29900	30033	29953	29799	29861	29844	29949	29954	30074	29932	29882	29811	29871	29830	29922	29922	30184	29887	30009	29984	29836	29903	29995	29916	29873	30020	29950	29557	29992	30146	30153	29937	29869	29847	29827	29745	29891	30153	29882	30045	30126	29799	29974	30017	29939	29853	29657	29822	30095	30104	29943	29831	29772	29952	29893	30148	29971	30212	29881	29767	30113	29850	29691	29768	30131	30118	30119	30000	29633	29863	29821	29884	29924	30083	30102	30041	30109	29960	29816	29887	30102	29887	30000	29982	29644	29916	29925	29547	30207	30049	29627	29685	30123	29831	30122	29766	30211	30050	29862	30081	30045	30032	29827	29966	30065	29905	29822	29792	29922	30142	29839	30155	29722	29959	30016	29807	30095	29953	30062	29566	30062	29909	30100	30051	30053
26256	44317	43109	35923	30894	27650	25296	23741	22705	21832	21249	20792	20504	20103	19772	19582	19535	19314	19420	19533	19322	18966	19127	18997	18706	18813	18901	18698	18534	18535	18575	18674	18508	18525	18756	18448	18680	18504	18467	18587	18678	18516	18611	18617	18593	18434	18699	18583	18416	18517	18461	18340	18591	18552	18566	18455	18781	18490	18437	18471	18448	18285	18568	18579	18488	18552	18414	18414	18674	18472	18461	18625	18512	18372	18453	18396	18401	18461	18391	18306	18479	18353	18687	18495	18541	18323	18433	18489	18447	18439	18494	18580	18495	18340	18335	18399	18382	18565	18608	18445	18523	18399	18453	18383	18472	18516	18526	18465	18440	18455	18419	18388	18381	18466	18345	18485	18305	18446	18494	18443	18491	18502	18376	18597	18500	18443	18325	18612	18475	18417	18415	18354	18589	18358	18360	18256	18511	18338	18683	18351	18265	18456	18497	18317	18667	18584	18640	18460	18510	18431	18489	18326	18494	18551	18407	18360	18353	18492	18447	18172	18504	18362	18357	18386	18397	18396	18348	18439	18381	18444	18537	18492	18541	18521	18470	18540	18319	18328	18535	18317	18537	18515	18365	18351	18341	18420	18575	18330	18360	18565	18593	18331	18387	18497	18602	18293	18486	18467	18471	18337	18555	18391	18396	18380	18427	18504	18541	18475	18583	18509	18507	18313	18288	18444	18549	18521	18319	18513	18284	18433	18512	18522	18489	18503	18278	18499	18388	18609	18382	18463	18584	18589	18341	18429	18438	18369	18465	18250	18393	18549	18534	18394	18333	18650	18484	18459	18569	18412	18470	18276	18322	18389	18412	18412	18472	18551	18690	18379	18289	18418	18437	18489	18512	18312	18289	18425	18338	18533	18356	18317	18285	18475	18323	18434	18363	18510	18448	18298	18510	18406	18381	18468	18458	18401	18350	18459	18436	18377	18481	18625	18398	18315	18313	18450	18487	18639	18476	18338	18631	18256	18608	18491	18513	18277	18530	18370	18420	18471	18526	18295	18456	18527	18446	18475	18450	18387	18311	18193	18421	18471	18409	18434	18440	18362	18352	18400	18553	18527	18300	18362	18397	18484	18352	18485	18376	18294	18414	18337	18447	18310	18529	18534	18425	18528	18385	18426	18418	18251	18556	18506	18312	18430	18514	18327	18423	18521	18315	18558	18486	18472	18355	18455	18336	18445	18558	18308	18324	18513	18420	18352	18617	18448	18367	18683	18228	18382	18497	18319	18384	18487	18362	18285	18436	18395	18435	18634	18466	18448	18318	18371	18533	18322	18466	18327	18410	18549	18381	18494	18458	18295	18520	18451	18416	18394	18417	18494	18593	18402	18441	18458	18281	18336	18444	18453	18409	18573	18300	18572	18357	18338	18542	18476	18327	18633	18433	18449	18646	18261	18536	18347	18419	18250	18364	18421	18328	18283	18450	18535	18573	18508	18280	18241	18320	18487	18283	18512	18493	18460	18390	18510	18365	18429	18351	18546	18437	18287	18484	18585	18340	18378	18244	18472	18363	18390	18210	18531	18449	18283	18441	18510	18551	18454	18417	18392	18566	18289	18530	18354	18394	18563	18459	18426	18490	18428	18692	18356	18413	18561	18358	18549	18405	18273	18506	18393	18664	18414	18621	18387	18457	18471	18520	18391	18562	18486	18320	18446	18616	18461	18248	18334	18543	18620	18483	18578	18429	18269	18468	18411	18443	18645	18441	18562	18452	18369	18389	18485	18285	18508	18520	18369	18388	18428	18326	18406	18527	18237	18364	18325	18541	18658	18277	18438	18266	18250	18464	18494	18332	18375	18384	18364	18489	18489	18462	18347	18274	18488	18332	18510	18378	18627	18611	18434	18560	18413	18392	18454	18597	18517	18331	18305	18540	18354	18254	18387	18292	18243	18361	18345	18309	18479	18387	18399	18519	18575	18267	18409	18417	18441	18431	18505	18324	18430	18426	18428	18404	18477	18454	18367	18487	18660	18478	18595	18251	18441	18543	18482	18362	18435	18537	18389	18478	18274	18607	18504	18434	18291	18400	18394	18458	18467	18470	18414	18446	18467	18508	18375	18311	18614	18422	18386	18474	18437	18573	18333	18402	18262	18510	18663	18428	18644	18544	18509	18477	18388	18536	18595	18300	18462	18517	18328	18335	18339	18382	18590	18563	18510	18665	18466	18494	18459	18455	18287	18584	18421	18571	18405	18410	18580	18473	18472	18578	18329	18268	18458	18330	18380	18460	18313	18249	18663	18451	18445	18220	18166	18526	18549	18335	18558	18451	18396	18536	18372	18564	18377	18442	18504	18372	18446	18419	18472	18577	18469	18399	18443	18409	18352	18453	18499	18549	18525	18527	18404	18519	18364	18342	18615	18298	18325	18357	18413	18431	18572	18296	18340	18425	18376	18518	18391	18539	18360	18316	18528	18549	18297	18503	18501	18460	18614	18609	18289	18362	18330	18302	18531	18315	18454	18474	18436	18482	18545	18449	18421	18384	18233	18298	18411	18567	18401	18561	18746	18631	18485	18497	18453	18441	18560	18723	18385	18336	18347	18421	18398	18396	18390	18488	18306	18492	18485	18476	18566	18456	18435	18375	18409	18411	18565	18442	18580	18397	18510	18436	18564	18518	18506	18407	18502	18528	18593	18483	18465	18584	18392	18527	18256	18427	18414	18615	18346	18367	18362	18345	18393	18490	18387	18455	18427	18430	18480	18525	18387	18536	18430	18466	18411	18508	18513	18457	18578	18498	18654	18393	18457	18158	18420	18559	18437	18384	18335	18517	18425	18445	18519	18409	18443	18362	18375	18595	18379	18443	18401	18277	18467	18416	18480	18300	18469	18339	18640	18212	18501	18371	18500	18540	18405	18335	18537	18602	18527	18413	18365	18593	18406	18416	18296	18407	18220	18429	18346	18432	18272	18470	18468	18498	18270	18479	18425	18275	18385	18403	18488	18504	18318	18400	18189	18524	18544	18402	18418	18309	18158	18400	18394	18381	18329	18746	18473	18349	18574	18370	18419	18228	18528	18492	18313	18459	18513	18462	18368	18371	18470	18332	18484	18339	18427	18456	18448	18607	18508	18391	18468	18337	18331	18489	18609	18404	18487	18311	18441	18449	18429	18302	18264	18408	18443	18395	18428	18456	18518	18488	18598	18471	18392	18303	18422	18456	18402	18338	18186	18274	18519	18421	18547	18422	18569	18249	18417	18584	18479	18462	18510	18360	18484	18473	18419	18413	18481	18451	18416	18601	18413	18534	18490	18441	18370	18474	18416	18485	18354	18504	18496	18344	18281	18645	18423	18352	18594	18607	18381	18426	18399	18402	18427	18316	18524	18251	18428	18413	18515	18397	18431	18474	18347	18357	18408	18461	18500	18309	18657	18358	18349	18357	18399	18331	18423	18263	18563	18306	18632	18546	18469	18334	18361	18456	18463	18347	18371	18400	18379	18478	18295	18354	18530	18525	18503	18592	18383	18409	18289	18548	18394	18295	18456	18447	18531	18525	18523	18511	18272	18359	18369	18482	18587	18520	18598	18372	18400	18596	18374	18230	18365	18416	18432	18351	18547	18525	18455	18504	18438	18426	18526	18453	18519	18515	18320	18469	18353	18516	18483	18359	18466	18630	18356	18362	18510	18318	18450	18547	18538	18403	18558	18308	18364	18547	18363	18450	18332	18278	18610	18288	18532	18394	18651	18441	18418	18499	18413	18542	18382	18482	18515	18488	18384	18296	18264	18412	18464	18454	18315	18561	18331	18555	18664	18324	18506	18424	18360	18435	18427	18527	18343	18260	18602	18469	18461	18611	18407	18480	18381	18257	18496	18530	18486	18475	18356	18550	18492	18463	18472	18273	18456	18462	18366	18587	18506	18364	18546	18311	18467	18438	18409	18579	18443	18559	18562	18520	18440	18312	18572	18421	18520	18344	18477	18406	18607	18524	18500	18444	18364	18509	18471	18357	18455	18337	18385	18515	18339	18357	18588	18460	18475	18487	18480	18442	18620	18375	18401	18519	18348	18483	18503	18364	18383	18662	18280	18336	18349	18630	18403	18465	18450	18645	18476	18348	18341	18548	18436	18463	18355	18493	18358	18495	18478	18313	18319	18455	18554	18450	18522	18417	18389	18238	18576	18298	18542	18168	18321	18371	18505	18397	18436	18570	18374	18525	18320	18554	18490	18422	18381	18450	18325	18453	18407	18346	18203	18386	18461	18448	18577	18623	18378	18381	18315	18243	18272	18548	18406	18379	18439	18341	18376	18447	18383	18557	18456	18458	18497	18389	18483	18364	18647	18401	18425	18593	18367	18467	18255	18409	18318	18465	18386	18407	18463	18438	18397	18538	18548	18487	18309	18420	18321	18653	18426	18456	18611	18364	18521	18486	18382	18587	18517	18407	18347	18464	18502	18584	18312	18523	18522	18421	18542	18500	18390	18447	18481	18507	18087	18402	18429	18224	18407	18442	18221	18406	18468	18622	18577	18350	18355	18503	18320	18591	18494	18512	18431	18578	18402	18536	18400	18588	18388	18370	18384	18489	18515	18633	18323	18463	18486	18411	18361	18480	18620	18348	18413	18356	18434	18566	18583	18407	18357	18437	18521	18387	18322	18470	18457	18515	18350	18488	18407	18424	18413	18425	18503	18531	18542	18414	18381	18415	18354	18414	18337	18372	18552	18642	18507	18497	18198	18494	18393	18400	18427	18521	18526	18374	18470	18483	18413	18322	18610	18520	18331	18469	18376	18460	18365	18412	18360	18396	18435	18435	18393	18464	18428	18457	18377	18445	18397	18258	18601	18320	18525	18644	18514	18447	18316	18478	18316	18458	18422	18484	18443	18444	18418	18324	18305	18690	18350	18541	18353	18452	18496	18496	18474	18226	18316	18488	18545	18567	18458	18443	18439	18559	18407	18501	18520	18567	18315	18346	18324	18419	18420	18453	18221	18512	18626	18451	18464	18552	18461	18427	18510	18516	18576	18493	18624	18415	18352	18354	18453	18531	18414	18441	18323	18359	18423	18436	18551	18531	18529	18456	18396	18523	18328	18470	18388	18445	18315	18469	18575	18523	18378	18528	18462	18315	18521	18410	18506	18403	18276	18250	18345	18370	18573	18339	18463
22579	21161	27799	25335	24723	32323	38236	35508	34394	34229	33623	33040	32641	32372	32484	32033	32132	32287	31990	31793	31966	31656	31619	31268	31379	31009	31289	31189	31217	30937	31004	30972	31206	30948	31393	31073	30905	31038	30723	31024	30939	31026	30920	31094	30964	30839	30921	31050	30728	30632	30948	30874	30764	30765	31305	31128	30813	30922	31249	31288	30754	31011	30805	30869	30589	30843	30786	30399	30927	30916	30948	30864	31121	30924	30797	30943	30943	31185	30652	30927	30756	30773	30799	30694	30659	30917	30721	30573	30727	30770	30856	30829	30796	30703	30741	30668	30712	30885	30775	30738	30762	30868	30760	30692	30937	30994	30990	30511	30963	30726	30574	30812	30871	30596	31052	30729	30828	30824	30858	30737	30713	30832	30878	31092	31056	30581	30646	30828	30919	30664	30979	30743	30844	30929	30981	30920	30714	30784	30668	30776	30813	30758	30701	31026	30873	30891	30984	30878	31102	30838	30740	31134	30944	30686	30725	30771	30929	30707	30547	30732	30809	30715	30842	30829	30689	30494	30694	30729	31059	30711	30649	30725	30753	30879	30946	30809	30765	31003	30703	30956	30541	30966	30805	30890	31013	30961	30730	30945	30713	30828	30952	30869	30731	30772	30885	30613	31000	30685	31244	30631	31081	31116	31071	31002	30915	30681	30991	30755	30794	30813	30870	30985	30790	30868	30873	30633	31001	30663	31037	31027	30659	31045	30975	30756	30919	30779	30775	30730	30797	30720	31023	30488	30598	30862	30881	30920	30876	30504	30658	30768	30647	30869	30848	30738	30829	31003	31068	30819	30729	30891	30762	30692	30783	30820	30920	30806	30703	30720	30907	30849	30859	31013	30960	30720	30910	31065	30790	30704	30991	30840	30776	31088	30835	30906	30973	30717	30835	30678	31007	31084	30892	30496	30894	31016	30895	30819	30896	30556	30790	30610	30889	30669	30758	30765	30537	30927	30866	31106	30634	30863	30720	30772	30858	30777	30885	30580	30646	30855	31000	30936	30595	30856	30751	30776	30783	30655	30550	30903	30950	30715	30933	30873	30893	30807	30769	30569	30959	30818	30638	30722	30567	31019	30916	30464	30895	30765	31001	30718	30892	30817	30956	30952	30860	30865	30791	31022	30972	30865	30865	30752	30905	30594	30668	30574	30915	30819	30479	30754	30795	30542	31120	30681	30706	30586	30699	30944	30783	30768	30899	30829	30775	30854	30870	30784	30981	30774	30569	30753	30807	30691	30623	30690	30692	30876	30909	30718	30812	30632	30612	30800	30688	30989	30986	31048	30677	31009	30759	30831	30651	30772	30950	30737	30697	30517	30641	31040	30963	30948	30685	30844	30737	30743	30946	30767	30971	30697	30729	30816	30488	31012	30544	30852	30908	30728	30687	30542	30924	30972	30696	30775	31135	31135	30581	30984	30939	30837	30692	30628	30605	30672	30758	30726	30756	30661	30894	30615	31004	31002	30626	30615	30998	30505	30662	30725	30858	30627	30813	30566	30672	30674	30953	30692	30816	31037	30941	30841	30810	30874	30819	30676	31016	30782	30770	31119	30605	30882	30737	30824	30735	30592	30794	30947	30946	30776	30815	30524	30929	30813	30624	30876	30749	30662	30521	30874	30870	30779	30912	30879	30858	30898	30813	30645	30638	30686	30866	30863	30526	30617	30502	30772	30758	30872	30793	30762	30774	30685	30490	30935	30773	30752	30647	30870	30767	30776	30681	31054	30985	30789	30581	30729	30937	30710	30728	30868	30712	30776	30972	30683	30713	30795	30858	30906	30775	30729	30848	30945	30547	31024	30731	30937	30859	30867	30736	30939	30838	30765	31058	31064	30830	30666	30845	30791	30773	30773	30766	30796	30817	30763	30678	30891	30630	30699	31149	31184	30808	30784	30788	30791	30901	30992	30857	30978	30900	31061	30922	30706	30824	30843	30683	30830	31059	30790	31101	30660	30671	30797	30621	30915	30675	30694	30692	30740	30695	31007	30818	30735	30916	30981	31018	30636	31150	30817	30972	30781	30706	30961	30938	30936	30986	30644	30972	30950	30966	30796	30849	30831	30751	30946	31018	30779	30865	30881	30720	30863	30758	30608	30614	30889	30396	30954	30742	30741	31117	30791	30995	31017	30825	30765	30699	30707	31076	30601	30772	30791	30845	30776	30842	30935	31062	31050	30802	30801	30815	30889	30849	30781	31037	30965	31045	30772	30750	30977	30961	30726	30557	30858	31045	30796	30743	30499	30849	30932	30940	30615	30732	30543	30711	30937	31065	30784	30791	30747	30790	30833	30535	30615	30740	31031	31124	30457	30733	30919	30670	30956	30966	30924	30719	30678	30843	30805	30763	30679	30804	30951	30920	30823	30556	30727	30926	30756	30955	30826	30758	30770	30767	30953	30741	30824	30908	30797	30966	30446	30908	30805	30690	30685	30835	30864	30884	30832	30578	30921	30796	31030	30954	30930	30833	30807	30782	30926	31084	30783	30495	30711	30790	30784	30806	30633	30701	30882	30548	30819	30762	30784	30888	30649	30978	30943	30905	30881	30792	30958	30909	30744	30721	30568	30854	30731	30715	30852	31094	30676	30654	30953	30764	30805	30778	30879	31076	30814	30864	30753	30833	30943	30708	30531	30788	30694	30841	30742	30384	30892	30894	30499	30599	30894	30896	30923	30566	30692	30631	30857	30640	30960	30745	31036	30640	30770	30779	31050	30728	30731	30729	30559	30794	30472	30759	30753	30711	30873	30912	30743	30835	30781	30849	30844	30701	30871	30828	30806	30392	30697	30737	30992	30971	30834	30804	30587	30593	30834	30834	30444	30521	30930	31058	30835	30782	30863	31121	30948	30782	30558	30840	30754	30791	31004	30776	30973	30947	30898	30954	30694	30976	30928	30627	30821	30660	30659	30832	30764	31073	30818	30727	30883	30951	30919	31078	30971	30831	30971	30703	30719	30666	30636	31085	31024	30748	30872	30785	30683	30879	30723	30497	30774	30863	30627	30921	30570	30940	31059	30801	30979	30843	30819	30961	30848	31057	30917	31022	30920	30805	30701	30755	30781	30686	30524	30918	30826	30741	31002	31077	30943	30642	31045	30824	30811	30744	30578	30700	30448	30301	30728	30863	30682	30703	30896	30709	30841	30874	30926	30738	30772	30905	30577	30784	30865	30657	30737	30606	30661	31029	30797	30778	31066	30751	30842	30796	30758	30945	30590	30817	30931	30912	30773	30778	30955	30831	30809	30879	30630	31067	30916	30648	30824	30639	30517	30753	30764	30728	30709	30708	30548	30893	30854	30785	31033	30644	30692	30764	30748	30954	30874	30953	30985	30955	30729	31121	30804	30878	30865	31011	31098	30801	30985	30757	30768	30869	30965	30742	30789	31007	30729	30701	30671	30918	30860	31145	30593	30767	30763	30868	30693	30620	30758	30777	30683	30873	30850	31141	30872	30732	30827	30491	30636	30633	30387	30591	30943	30961	30760	30746	30832	30885	31190	30888	30826	31093	30468	30801	30849	30888	30563	30925	30963	30950	30993	30776	30645	30810	30946	30775	30833	30722	30690	30797	30884	30868	30781	30848	30778	30787	31055	30690	30686	30810	30830	31139	30923	30771	30827	30848	30610	30894	30633	30677	30787	30973	30787	30958	30992	30683	30574	30626	30723	30787	30698	30897	30819	30913	30743	30777	30733	30740	30765	30862	30814	30930	30825	30830	30690	30864	30637	30720	30695	30951	30796	30857	30485	30944	30717	30687	30690	30908	30539	30821	30656	30966	30724	30842	30911	31053	31029	30776	30851	30813	30824	30935	30585	30937	30917	30887	30873	30683	30889	31015	30950	30996	30625	30621	30787	31010	30910	30849	30634	30679	30817	30919	30771	30750	30672	30535	30948	30769	30911	30496	30639	31060	30830	30809	30515	30709	31134	31111	30765	30792	30890	30753	30743	30791	30512	30846	30704	30833	30689	30836	31048	30912	30784	30705	30562	30866	30705	31147	30905	30673	30930	30851	31043	31054	30795	30758	30841	30873	30870	30978	30917	30889	31038	30645	30735	30803	30831	31035	30872	31145	30879	30630	30723	30720	30851	30562	30770	31005	30710	30919	30797	30804	30764	30839	31052	30885	30802	30982	30816	30762	30802	30662	30794	30643	30775	30805	31004	30834	31000	30938	31114	30789	30756	30951	30994	30668	30794	30587	30726	31031	31077	30499	30949	31392	30913	30719	30881	30719	30731	30600	30946	30753	30665	30773	30861	30761	30886	30945	30902	30770	30938	31105	30852	30933	30815	30866	30868	30396	30552	30845	30932	30961	30721	30695	30970	30827	30707	30741	30721	30558	30825	30753	30935	30688	30635	30827	30818	30948	30936	30702	30826	30880	30689	30829	30642	30633	30762	30814	30690	30662	30750	31135	30990	30972	30579	30584	31038	30683	31071	30867	30966	31028	30763	30652	30764	30947	30949	30603	30666	30646	30757	30876	31005	30802	30948	30852	30827	30860	30974	30735	30693	30608	30672	30693	30593	30743	30665	31084	30734	30974	30810	30626	30435	30702	30576	30708	30814	30807	30822	30381	31014	30537	30835	31084	30913	30867	30937	30952	30935	30535	30775	30950	31125	30859	30876	30902	30965	30695	30726	30891	30833	30875	30685	31039	30608	30582	30864	30976	30910	30696	30781	30823	30783	30952	31010	30884	30963	30828	30802	30875	30841	30828	30548	30905	30898	31081	31019	30767	30980	30841	30738	31049	30959	30897	30402	31050	30893	30616	30749	30774	30632	30870	30831	30995	30714	30610	30825	30723	30847	31059	30932	30947	30950	31002	30958	30776	30745	30864	30875	31244	31003	30769	31040	30954	30933	30751	30730	30734	30867	30844	31026	30729	30915	30988	30545	30940	30865	30719	31004	30815	30907	30959	31094	30808	30750	30803	30803	30865	30729	31162	30890	30791	31044	30966	30572	30691	30511	30931	30581	30688	30947	30684	30729	30833	30719	30961	31009	30875	30895	30834	31003	30778	30568	30791	30699	30670	30764	30499	30511	30888	30693	30883	30906	30602	30743	30673	30932	30865	30916	30874	30876	30912	30809	31024	31014	30927	30963	30661	30864	30778	30768
28336	48641	48481	40573	35006	30893	28162	26059	24550	23626	22689	21922	21380	20982	21034	20396	20316	20230	20028	19864	19929	19561	19513	19576	19386	19267	19094	19202	19082	19115	19044	19085	18918	18904	18928	18904	18912	18868	19155	19029	18869	18764	18852	18766	18786	18948	18893	18768	18757	18819	18993	18878	18748	18808	18652	18791	18721	18664	18903	18877	18838	18743	18757	18829	18797	18800	18584	18718	18809	18737	18853	18699	18711	18937	18625	18813	18871	18860	18799	18685	18725	18842	18722	18685	18907	18610	18646	18916	18675	18680	18680	18693	18725	18866	18882	18895	18590	18770	18840	18550	18845	18698	18814	18909	18705	18797	18586	18795	18978	18872	18772	18618	18750	18860	18609	18610	18785	18783	18709	18701	18717	18545	18633	18710	18794	18608	18697	18618	18786	18550	18650	18950	18901	18860	18684	18832	18712	18657	18844	18612	18868	18635	18581	18686	18735	18830	18583	18757	18935	18682	18799	18908	18729	18954	18923	18684	18761	18703	18719	18727	18670	18992	18828	18861	18742	18810	18744	18859	18748	18816	18717	18867	18805	18851	18834	18712	18872	18823	18469	18794	18709	18815	18679	18850	18840	18723	18806	18786	18889	18860	18611	18728	18712	18846	18468	18695	18821	18698	18819	18944	18908	18738	18635	18831	18761	18801	18742	18940	18779	18708	18853	18630	18798	18705	18740	18837	19005	18935	18686	18601	18699	18870	18723	18798	18871	18772	18703	18673	18779	18849	18833	18839	18822	18825	18924	18591	18913	18798	18711	18675	18632	18682	18896	18869	18818	18861	18556	18698	18611	18683	18731	18551	18848	18557	18814	18812	18802	18785	18702	18845	18800	18604	18677	18758	18700	18801	18864	18661	18758	18588	18944	18803	18910	18781	18682	18663	18823	18796	18658	18815	18857	18740	18737	18915	18612	18943	18473	18935	18761	18735	18708	18742	18549	18658	18795	18686	18856	18680	18699	18921	18791	18892	18672	18832	18834	18738	18718	18887	18767	18754	18686	18683	18693	18821	18616	18614	18888	18573	18875	18557	18754	18825	18575	18813	18765	18740	18690	18688	18827	18772	18692	18911	18704	18718	18774	18697	18714	18514	18705	18885	18587	18711	18620	18657	18910	18848	18642	18753	18619	18876	18753	18731	18808	18799	18790	18692	18799	18795	18941	18780	18895	18608	18612	18628	18653	18846	18826	18734	18612	18538	18860	18595	18580	18413	18781	18669	18723	18781	18681	18776	18819	18786	18659	18680	18939	18672	18964	18670	18655	18861	18662	18662	18678	18918	18711	18758	18685	18731	18776	18757	18805	18798	18784	18814	18686	18753	18733	18689	18765	18612	18892	18563	18707	18742	18722	18790	18980	18689	18817	18717	18749	18728	18577	18872	18595	18808	18940	18693	18717	18813	18785	18697	18789	18708	18814	18588	18527	18728	18707	18735	18601	18827	18600	18702	18735	18590	18776	18767	18791	18793	18635	18879	18684	18690	18943	18634	18652	18691	18708	18899	18815	18693	18727	18571	18790	18701	18736	18802	18767	18556	18796	18770	18823	18624	18868	18807	18769	18712	18800	18642	18799	18842	18805	18956	18832	18774	18749	18793	18640	18715	18723	18699	18821	18589	18717	18893	18782	18780	18696	19101	18683	18764	18721	18836	18727	18706	18686	18804	18670	18756	18813	18911	18764	18822	18626	18845	18795	18912	18839	18688	18666	18955	18654	18742	18716	19002	18773	18888	18900	18786	18868	18753	18871	18709	18817	18599	18868	18723	18750	18856	18668	18676	18732	18606	18742	18736	18647	18434	18885	18652	18783	18852	18756	18822	18713	18788	18863	18801	18542	18727	18809	18674	18663	18559	18729	18766	18704	18713	18606	18588	18811	18700	18863	18773	18585	18817	18934	18705	18787	18782	18749	18750	18650	18676	18726	18727	18691	18919	18801	18593	18864	18894	18686	18754	18710	18729	18800	18628	18679	18837	18628	18723	18749	18691	18790	18621	18831	18652	18664	18740	18723	18742	18763	18655	18747	18595	18666	18839	18747	18647	18832	18902	18731	18882	18684	18727	18760	18706	18661	18883	18808	18638	18830	18893	18548	18734	18644	18886	18742	18991	18803	18837	18690	18702	18662	18701	18687	18904	18796	18945	18689	18615	18810	18982	18856	18703	18819	18814	18785	18831	18822	18720	18796	18800	18997	18729	18703	18879	18669	18746	18741	18704	18774	18843	18781	18740	18733	18891	18673	18862	18711	18725	18738	18813	18657	18786	18621	18778	18830	18977	18589	18736	18951	18838	18777	18662	18619	18940	18798	18690	18700	18489	18635	18721	18866	18733	18835	18696	18646	18782	18707	18549	18690	18703	18581	18720	18572	18890	18841	18602	18920	18678	18695	18796	18793	18633	18849	18932	18715	18747	18764	18805	18664	18835	18763	18711	18829	18630	18797	18612	18768	18799	18897	18682	18832	18696	18578	18682	18593	18717	18658	18506	18900	18602	18666	18763	18723	18577	18551	18681	18642	18833	18677	18498	18865	18883	18659	18833	18679	18794	18623	18817	18731	18827	18651	18663	18771	18789	18735	18835	18893	18718	18817	18772	18646	18486	18724	19024	18589	18752	18777	19004	18679	18677	18873	18739	18726	18734	18659	18699	18730	18817	18813	18721	18720	18839	18829	18818	18732	18714	18784	18812	18909	18860	18795	18815	18778	18770	18703	18765	18857	18921	18573	18690	18760	18552	18849	18967	18873	18583	19099	18594	18655	18694	18875	18758	18795	18808	18567	18756	18512	18650	18812	18744	18653	18697	18757	18779	18567	18558	18766	18696	18662	18626	18753	18629	18714	18575	18808	18754	18741	18652	18926	18686	18655	18755	18801	18745	18666	18777	18767	18693	18694	18616	18695	18721	18661	18945	18761	18647	18522	18622	18680	18709	18817	18731	18589	18777	18844	18625	18718	18647	18757	18774	18784	18830	18836	18673	18813	18796	18762	18803	18919	18958	18620	18800	18696	18689	18721	18746	18776	18704	18640	18644	18611	18893	18672	18615	18593	18616	18674	18690	18790	18756	18736	18714	18678	18714	18689	18738	18776	18674	18778	18729	18743	18622	18802	18885	18587	18697	18652	18653	18619	18335	18780	18795	18794	18745	18798	18647	18789	18680	18742	18742	18805	18770	18842	18864	18801	18823	18670	18695	18594	18809	18717	18785	18678	18737	18838	18676	18707	18881	18736	18671	18629	18774	18686	18795	18984	18879	18703	18773	18832	18709	18802	19018	18777	18814	18509	18503	18811	18905	18717	18800	18635	18730	18698	18854	18825	18730	18785	18774	18816	18858	18836	18978	18718	18868	18753	18744	18755	18692	18722	18688	18688	18601	19002	18730	18774	18616	18829	18598	18677	18733	18872	18751	18649	18768	18844	18710	18737	18852	18590	18659	18740	18815	18946	18611	18588	18743	18774	18728	18784	18730	18835	18949	18704	18761	18848	18717	18670	18791	18672	18856	18764	18837	18658	18627	18730	18631	18714	18670	18644	18610	18812	18763	18492	18836	18783	18596	18799	18767	18624	18870	18939	18710	18869	18880	18763	18867	18839	18708	18699	18796	18759	18793	18818	18521	18796	18595	18832	18616	18951	18897	18811	18837	18829	18905	18744	18709	18921	18678	18798	18691	18860	18821	18702	18626	18714	18658	18787	18836	18924	18737	18710	18793	18857	18746	18667	18677	18937	18937	18776	18883	18741	18796	18654	18595	18847	18765	18735	18654	18803	18763	18729	18833	18682	18516	18489	18749	18773	18555	18848	18704	18909	18913	18934	18733	18805	18896	18705	18808	18639	18678	18797	18608	18599	18599	18792	19040	18972	18925	18675	18619	18827	18823	18750	18643	18815	18725	18687	18785	18810	18687	18849	18722	18895	18804	18775	18651	18795	18892	18883	18891	18700	18779	18784	18672	18741	18585	18762	18894	18958	18677	18746	18968	18720	18841	18779	18779	18519	18726	18720	18807	18666	18891	18845	18884	18863	18704	18840	18636	18832	18789	18683	18681	18735	18698	18698	18844	18623	18723	18695	18920	18647	18665	18623	18587	18808	18720	18798	18876	18796	18709	18732	18767	18838	18790	18890	18807	18706	18656	18803	18828	18723	18683	18678	18603	18878	18690	18704	18790	18774	18722	18563	18700	18729	18669	18551	18719	18810	18802	18764	18635	18771	18551	18690	18799	18778	18689	18760	18603	18700	18725	18537	18708	18715	18823	18668	18889	18802	18847	18886	18866	18835	18892	18824	18803	18687	18893	18819	18703	18677	18746	18725	18654	18772	18580	18838	18802	18740	18804	18844	18777	18875	18702	18740	18800	18524	18759	18822	18806	18732	18770	18827	18782	18735	18800	18738	18666	18657	18678	18777	18647	18702	18758	18791	18785	18938	18912	18831	18735	18721	18682	18726	18756	18918	18675	18818	18743	18734	18889	18867	18742	18620	18881	18824	18766	18762	18742	18571	18728	18801	18806	18828	18749	18726	18699	18747	18811	18667	18835	18810	18664	18799	18697	18841	18815	18901	18784	18775	18604	18800	18698	18770	18789	18578	18702	18807	18726	18714	18538	18634	18833	18932	18715	18751	18689	18699	18804	18670	18686	18829	18746	18734	18712	18740	18685	18820	18851	18794	18853	18785	18644	18766	18737	18833	18744	18817	18692	18709	18744	18618	18731	18761	18721	18611	18785	18567	18970	18926	18756	18757	18698	18754	18685	19023	18637	18767	18880	18589	18653	18619	18782	18853	18709	18646	18704	18890	18840	18711	18730	18512	18796	18826	18759	18707	18770	18666	18780	18669	18803	18674	18788	18635	18648	18721	18832	18762	18765	18692	18876	18679	18715	18818	18840	18689	18633	18907	18584	18681	18783	18836	18723	18749	18711	18775	18723	18911	18820	18809	18716	18733	18712	18610	18771	18754	18687	18624	18690	18709	18788	18726	18771	18847	18577	18635	18694	18659	18914	18837	18673	18775	18827	18884	18930	18921	18742	18799	18729	18852	18578	18715	18833	18742	18655	18744	18679	18890	18738	18750	18786	18686	18609	18919	18719	18754	18784	18631	18836	18722	18793	18609	18908	18675	18667
38163	35856	41361	39130	35996	34674	33928	33020	32486	32530	32208	32078	32115	31696	31761	31590	31644	31458	31611	31263	31651	31430	31462	31377	31313	31268	31617	31356	31164	31151	31208	31165	31411	31398	31200	31262	31006	31210	31220	31100	31356	31440	31137	31176	31109	31107	31359	31414	31115	31144	30966	31429	31300	31096	31462	31376	31428	31389	31502	31233	31386	31022	31240	31346	31313	31137	30895	31250	31349	31266	31235	31391	31469	31330	31365	31130	31222	31388	31259	31238	31140	31176	31378	31116	31143	31157	31334	31292	31206	31193	31067	30880	31063	31045	31204	31531	31237	31026	31021	31417	31304	31230	31354	31388	31216	30990	31565	31327	31443	31379	31466	31064	31457	31189	31255	31227	31090	31232	31590	31116	31338	31264	31242	31230	31199	31275	31316	31438	31613	31289	31039	31061	31169	31067	31058	31362	31475	31014	31172	31313	30949	31299	31117	31484	31417	31289	31223	31104	31325	31132	31157	31199	31159	31314	31201	31208	31107	31205	31346	31318	31165	31626	31343	31253	31422	31205	31241	31294	31452	31153	31181	31054	31098	31187	31259	30968	31198	31359	30942	31038	31330	30945	31162	31057	31185	31321	31252	31015	31404	31435	31419	31045	31173	31082	31311	31159	31284	31433	31481	31229	31207	31158	31421	31036	31311	31289	31203	31296	31427	31011	31365	31303	31185	31267	31262	31288	31255	31416	31202	31495	31551	31386	31190	31245	31189	31567	31272	31222	31287	31409	31259	31127	31283	31205	31085	31310	30982	31224	31089	31366	31198	31307	31067	30714	31258	31044	31055	31238	31216	31127	31100	31212	31061	31257	31142	31281	31311	30968	31186	31139	31031	31497	31488	31533	31225	30879	31304	31270	31152	31478	31290	31406	31344	31254	31335	31198	31291	31381	31358	31110	31326	31185	31173	31283	31231	31258	31348	31288	31400	31450	31309	31398	31322	31275	31169	31171	30946	31283	31041	31283	31367	31072	31181	31218	31433	31236	31292	31285	31279	31070	31076	30919	31173	31317	31345	31116	31402	31113	31101	31165	31074	31063	31262	31074	31301	31437	31279	31430	31069	31236	31169	31255	31202	30989	31479	31434	31066	31108	31421	31568	31274	31106	31167	31252	31360	31242	31175	31153	31326	31134	31171	31386	31428	31277	31323	31258	31091	31055	31166	31270	31037	31088	31278	31381	31241	31260	31278	31155	31150	31097	31129	31333	31066	31007	31292	31109	31223	31055	31179	31211	31182	31206	31043	30966	31102	31358	31211	31101	31259	31487	31310	31073	31290	31152	31484	31123	31196	30975	31243	31261	31155	31351	31345	31307	31409	31108	31214	31331	31591	31271	30984	31212	31092	31455	30940	31423	31426	31414	31193	31236	31442	31203	31092	31136	31102	31135	30986	31692	31291	31461	31121	31322	31080	31217	31260	31171	31157	31042	31348	31344	31503	31261	31323	31148	31284	31174	31275	31106	31371	31243	31449	31158	31242	31331	31257	31237	31218	30970	30786	31187	31336	31147	31314	31177	31385	30981	31116	31297	31092	31083	31225	31111	31289	31314	30961	31378	31299	31170	31091	31182	31346	31399	30794	31436	31241	31076	31255	31313	31223	31414	31362	31070	31214	31268	31297	31136	31474	30966	31262	31255	31436	31330	30929	31250	31303	31101	31227	31325	31294	31099	31032	31320	31417	31428	31223	31113	31308	31174	31120	31210	31408	31207	31247	31267	31286	31195	31312	31188	30962	31377	31216	31350	30959	31292	31150	31087	31428	31073	31205	31183	31232	31225	31409	31150	31333	31283	31240	30997	30953	31076	31270	31461	31184	31350	31124	31272	31405	31402	31463	31227	31053	31189	31104	31512	31238	31467	31159	31176	31173	31289	31297	31231	31452	31242	31118	31273	31364	31469	31031	31398	31154	31212	31354	31240	31154	31064	31001	31171	31429	31436	31108	31157	31079	31193	31047	31431	31248	31367	31130	31076	31309	31270	31294	31170	30983	31049	31019	31323	31268	31305	31474	31247	31030	31387	31376	31437	31491	31284	31139	31202	31328	31072	31194	31442	31231	31024	31192	31100	31320	31190	31193	31100	31166	31577	31248	31391	31168	31250	31138	30801	31247	31254	31218	31210	31130	31118	31153	31287	31165	31105	31151	31273	31191	31239	31291	31232	31249	31305	31469	31009	31288	31197	31341	31327	31344	31309	31360	31232	31349	31306	31447	31286	31111	31406	31219	31364	31278	31340	31093	31415	31261	31099	30956	31228	31104	31367	31065	30987	31522	31174	31357	31240	31248	31388	31255	31108	31280	31196	31585	31264	31187	31334	30897	31129	31387	31296	31412	31509	31236	31121	31078	31100	31355	31247	31300	31288	31204	31255	31352	31155	31434	31131	31306	31363	31106	31146	31100	31248	31364	31427	31428	31365	31390	30994	31131	31352	31006	31364	31017	31104	30962	31132	30905	31126	31251	31201	31213	31086	31330	31419	31370	31250	31334	31300	31425	31139	31081	31346	31503	31071	31505	31222	31360	30972	31141	31344	31132	31315	31119	31360	31588	31041	31179	31225	31337	31379	31302	31274	31209	31268	31104	31106	31133	31286	31382	31179	31471	31281	31317	31305	30868	31147	31139	31227	31333	31051	31066	31361	31225	31215	31187	31250	31460	30949	31308	31250	31304	30872	31265	31153	31396	31105	31275	31386	31131	31251	31359	31221	31313	31222	31087	31116	31437	31247	31423	31447	31463	31116	31182	31145	31148	31233	31275	31438	31421	31215	30967	31353	31130	31163	31336	31504	31373	31316	31288	31342	31364	31459	31109	31160	31248	31158	31505	31353	31042	30992	31416	31297	31304	31190	31314	31201	31370	31420	31287	31489	31309	31096	31326	30969	31068	31420	31190	31155	31393	31068	31244	31124	31117	31204	31141	31240	31317	31149	31239	31253	31200	31171	31076	30975	31237	31187	31328	31007	31270	31074	31236	31362	31187	31362	31228	31341	30962	31359	31257	31456	31374	31294	31152	31563	31412	31101	31104	31113	31219	31282	31130	31520	31316	31052	31543	31307	31501	31259	31196	31068	31439	31298	31232	31256	31507	31080	31307	31036	31143	31156	31314	31210	31165	31253	31221	31194	31157	31071	31129	31260	31202	31352	31215	31378	31147	31316	31208	31171	31044	31145	31151	31005	31120	31126	31059	31050	31015	31117	31154	31166	31265	31410	31240	31064	31051	31243	31177	31259	31093	30958	31390	31212	31021	30989	31093	31192	31388	31045	31126	31167	31348	31413	31263	31076	31393	31422	31413	31183	31347	31121	31096	31299	31365	31216	31270	31094	31230	31343	31396	31500	31097	31235	31099	31503	31361	31040	31502	31234	31535	31281	31292	31095	31115	31264	31283	31279	31130	31322	31223	31306	31122	31151	30959	31233	31180	31120	31274	31329	30910	31238	31031	31198	31429	30973	31193	31184	31238	31216	31303	31267	31149	31043	30930	31164	31268	31454	31575	31230	30930	31531	31356	31213	31070	31133	31376	31360	31220	31116	31289	31120	31076	31496	30957	31430	31605	31166	31248	31137	31320	31279	31210	31504	31077	31345	31102	31176	31421	31384	31382	31226	31434	31252	31348	31424	31342	31165	31214	31169	31206	30904	31071	31153	31142	31152	31074	31326	31071	31311	31266	31344	30976	31181	31576	31163	31171	31093	31334	31136	31672	31538	31023	31490	31080	31342	31201	30906	31452	31318	31084	31036	31277	31241	31039	31328	31051	31171	31203	31397	31160	31222	31226	31234	31262	31410	31124	31119	31358	30949	31397	31349	31264	31087	31165	31049	31387	31244	31472	31682	31068	31252	31192	31275	31296	31199	31048	31196	31328	31146	31078	31206	31374	31120	31254	31406	31261	31378	31322	31216	31183	30943	31518	31448	31252	31389	31013	31557	31066	31223	31104	31127	31509	31194	31251	31506	31161	31097	31209	31182	31161	31171	31108	31192	31113	31413	31027	31361	31396	31246	31198	31054	31103	31232	31037	31049	31371	31340	31164	31377	30996	31092	31087	31060	31232	31106	31089	31320	31630	31309	31186	31498	31566	31379	31323	31482	31407	30948	31230	31259	31166	31467	31283	31235	31385	31321	31238	31243	31137	31406	31293	31296	31167	30949	31074	31091	30993	31123	31225	31235	31093	31116	31268	31285	31194	31356	31516	31200	31221	31013	31461	31313	31248	31404	31149	31192	31069	31385	31238	31073	31092	31335	31196	31289	31494	31339	31158	31125	31176	31323	31312	31594	31174	31266	31226	31111	31322	31022	31342	31373	31360	31300	31225	31499	31409	31283	31210	31355	31059	31043	31453	31373	31357	31190	31447	31295	31530	31046	31060	31198	31726	31418	31296	31000	31286	31246	31068	30974	31175	31381	31131	31397	31119	31102	31093	31271	31112	31372	31143	31308	31399	31273	30928	31055	31249	31585	31259	30905	31370	30913	31226	31198	31404	31124	31355	31240	31392	31139	31298	31338	31167	31025	31375	31320	31392	31274	31318	31087	31313	31207	31227	31241	31291	31108	31451	31128	31098	31335	31358	31540	31160	31133	31054	31347	31333	30858	31402	31179	31365	30946	31160	31349	31297	31237	31058	31156	31126	31301	31331	30993	31096	31264	31198	31041	31324	31221	31044	31034	31330	31191	31327	31042	31200	31260	31410	31278	31241	31251	31231	30939	31388	31175	31492	31122	31260	31212	31311	30826	31437	30976	31515	31392	31230	31492	31436	31470	31267	31408	31317	31007	30985	31220	31396	31032	31291	31385	31147	31156	31132	31090	31317	31395	31339	31235	31265	31192	31358	31241	31500	31338	31347	30859	31040	31021	31139	31110	31289	31034	31079	31082	31429	31166	31292	31146	31134	31273	31249	31210	31274	31281	31520	30971	31146	31345	31385	31035	31381	31229	31261	31318	31402	31396	31399	31263	31274	31164	31211	31267	31198	31299	31186	31197	31156	31404	31104	31274	31218	31389	31280	31397	30867	31322	31127	31119	31206	31255	31236	31190	31036	31039	31369	31198	31535	31277	31243	31032	31376	31191	30965	31232	31014	31215	31359	31109	31368	31209	31143	31487	31074	31209	31328	31587
29879	37710	36976	30713	26756	24715	22993	21981	21294	20936	20591	20343	20072	20113	19912	19633	19621	19655	19563	19510	19589	19353	19393	19360	19220	19049	19176	19121	19058	19039	19059	19223	19250	19156	18976	19081	19119	19107	19122	19176	19111	19098	18890	19051	19095	19042	19052	19065	19172	19248	19014	19334	19042	18904	18955	19143	19160	18949	18950	18940	18981	19075	18873	19201	19065	19182	19198	18847	19123	18959	19032	19155	18991	19030	19122	18991	19098	19088	19026	19050	19213	19053	19090	19090	19049	19027	18860	19146	19087	19078	19044	19147	19213	18836	18848	18999	19072	18954	18999	18863	19137	19010	19257	18838	19039	18991	19126	19001	19033	18991	18899	19150	19126	18880	19108	19196	18700	19033	19223	18999	19055	19260	19058	19152	19109	19173	19106	19012	19033	18967	18970	18990	19019	19264	18977	19048	19151	18826	19146	18935	19179	19012	18988	19060	19091	19102	18995	19170	19162	19070	19102	19057	19073	19004	19083	18918	18973	19112	19006	19057	19022	19038	19115	19097	19082	18884	19065	19056	18972	19086	18853	19209	19031	19109	19060	19169	18965	18909	19035	18896	19093	19131	18937	18990	19075	19138	18925	18996	19038	18971	19079	19038	19028	19029	19120	19068	18980	18928	19038	18991	18991	19118	18968	18980	19139	19093	18981	19055	19061	18949	18974	18974	19171	18844	18922	18995	19051	18981	19132	19149	18969	19145	19046	19145	18958	19021	19059	19117	19122	19080	19132	19017	18876	19172	19137	18875	18944	18858	19025	18974	19054	19090	18965	19068	19077	19088	19084	18870	18918	19096	19080	19088	18931	19047	19185	19075	19023	19058	18989	18967	19008	19097	18954	18823	19127	18909	19051	18991	19125	19110	19049	19004	19116	19143	19078	19030	19016	19067	19133	18891	19089	18988	18923	19142	19130	19082	19235	19026	19085	18987	19136	19006	18990	19146	19122	19048	18842	19024	19066	18978	19043	19131	19107	18951	19181	19008	18871	19199	18851	18992	19022	18830	19039	19011	19017	19010	19054	18981	19006	18889	19032	18970	18996	18900	19082	18971	19243	19163	18986	19039	19022	19068	18989	19131	19031	19140	18999	19063	18975	19028	19188	18927	18941	18927	19097	19119	18989	18795	19236	19073	18875	19057	18935	19215	18922	19150	19068	18998	18990	19130	19246	19025	19048	19004	19064	19047	19085	19008	19195	19050	19077	19010	19035	19033	19034	19134	19027	19000	19023	19051	19294	19082	19024	18929	19196	19071	19209	18946	18935	18924	19007	19049	19055	19002	19041	19145	18981	19127	19015	19153	18968	19174	19069	19060	18884	18980	19187	18900	18920	19097	18932	18995	19162	19147	19102	19144	19045	18996	18984	18986	19210	19191	18982	19094	18986	18960	19037	18994	19181	19109	19149	19023	18913	18901	19000	18933	18981	19101	18940	18924	18985	19064	19167	19005	19036	18911	19115	19106	19086	19190	19077	19072	19020	18916	19019	18803	19124	19111	19084	19042	18843	18998	19107	19199	19053	19095	19119	19074	18991	19031	18984	19223	19024	18875	19068	19050	19038	18941	19038	19023	19087	19001	18957	19034	18955	18987	18990	18892	19079	19072	19004	18943	19036	19224	18967	19012	19054	19058	19105	19027	19046	19013	19121	19218	19027	19097	19029	19002	19127	18999	19058	19249	19112	19030	19402	18979	19026	19229	19045	19041	19082	19176	18887	19186	19117	18947	19015	19176	19037	19048	18987	19188	19040	19007	19105	19192	19175	19109	19137	19164	19210	18874	18993	18940	18786	18938	19161	18931	18944	18984	19093	18947	19061	18797	19122	19032	18941	19208	19094	19017	18934	19033	19234	19040	19025	18899	19047	19185	19239	19090	19164	19019	19056	18966	19035	19114	18962	19070	19059	19093	19124	19052	18911	19036	18980	19142	19179	18915	19062	19251	19156	18994	18964	19195	18969	18999	19169	18864	19040	18962	19037	18859	19042	19067	18978	18811	19208	18975	19043	19028	19110	18950	19054	19196	18758	19105	19273	18919	19084	18990	19057	19001	19117	18834	19033	18841	19002	19147	19209	19159	18920	19178	19134	19217	18945	18950	19108	19082	19036	19013	19054	19180	19007	19161	19150	18938	18903	19002	19157	19101	19043	19150	18918	19015	18835	19075	19100	18986	19054	18972	18984	19032	19107	18997	19203	18938	19029	19155	19016	19133	19078	18983	18908	19117	18792	18958	19071	18981	18902	19077	19070	18986	19052	19034	19012	18989	19055	19152	18872	19018	19108	18999	18971	19193	19160	18877	19100	18956	19071	18868	19041	18971	19061	18947	19152	19106	18965	19089	19096	18900	19009	18909	19067	19115	19119	19073	18986	18980	19013	19145	18896	19002	18920	19055	19078	19044	19142	19047	19131	18921	18959	18983	18935	19031	18930	19074	19175	19039	18982	19095	18909	19084	19168	19112	19024	19146	18954	18877	19009	19069	19148	19152	18949	19038	19075	19336	19078	18999	18977	19013	18987	18999	19014	19010	19073	19150	19190	18972	19202	19104	18938	19284	19078	19271	18806	18966	19041	19072	18900	19012	19012	18972	18892	19125	19125	19103	18945	18994	18989	18939	18942	19077	18982	19038	19002	18935	19005	18918	19041	18911	19140	18981	19027	18810	19068	19094	19066	18883	19128	19133	18983	18859	18962	19002	19123	19154	19073	18911	19004	19130	18913	19217	19036	19099	18878	19086	19078	19023	19042	19075	19244	19093	19100	19091	19058	18920	18924	19108	19090	18772	19060	19189	19076	18973	18928	19169	18984	19099	19166	19065	19058	18979	19194	19080	19051	18984	18923	19275	19017	18867	19097	19063	19038	19224	19045	19091	19001	18934	19017	19116	19068	19117	19059	18998	19011	19186	18950	19059	18891	19103	19025	19061	19162	19078	19069	19044	18998	19187	19139	19164	19070	19067	19064	19224	18854	19231	19097	19175	19054	18918	18952	19212	19115	18973	19015	19148	19012	19123	18959	18920	18996	18948	19059	19187	19096	18914	19050	19071	18898	19094	18991	19157	18967	19009	19030	19199	19172	19036	19000	19288	19111	19035	19171	19187	19163	18927	19003	19018	18974	19016	19139	19026	19071	19028	18919	19099	19035	19040	19153	19179	19076	19060	19119	18909	19037	18983	19244	18956	18999	18999	18980	19068	19006	19068	19024	19222	19063	19071	18994	18973	19192	19113	18968	19149	19059	19059	18991	18878	19053	18838	18883	18999	18946	19046	19011	19142	19028	19043	18969	18982	19293	19202	19030	18990	19138	19028	19068	18976	19118	19009	18928	19179	18960	19110	19140	19026	18903	19110	19048	19068	19069	18979	19031	19107	18953	18930	18946	19123	19042	19070	18981	19060	19186	18976	19100	19032	18962	19045	18960	18988	18880	18931	19276	19161	18913	19130	19022	19142	19001	18951	19009	19019	19209	19034	19006	18941	19094	19056	19126	18855	19012	19014	19059	19016	18926	18861	19147	18959	19131	18983	19029	19051	18970	19058	18989	19009	19191	19117	19122	18989	19077	19154	19114	19062	19157	19019	18997	19098	19170	19002	19154	19101	19028	18944	19011	19097	19094	18983	19295	18786	19130	19030	19023	19108	19197	18957	19217	19112	19077	19069	19121	18973	18925	19042	19012	19068	19059	19046	18902	18914	19087	19035	19008	19231	19028	19110	19115	19143	19049	19070	19130	19056	18989	19177	19249	19084	19133	18923	18867	19006	19172	19071	18862	18943	18993	18864	19051	19277	18978	18997	19039	19055	19107	19006	19030	19111	18974	19057	18943	19026	19130	18937	19006	19266	19012	19038	18990	19114	18998	19028	19011	18941	19000	19052	19047	19171	18966	18979	18914	19081	19055	19099	19056	19132	19056	19173	19133	19170	19152	19106	18980	19011	18954	19025	18969	18973	19029	18941	19200	18975	19010	19113	18959	18861	18891	19055	18937	19046	19056	18918	19100	18997	19183	18811	19166	18916	18888	19019	19066	18950	19030	19023	19082	19224	19048	19072	19029	18923	19016	18978	19047	19155	19242	19026	18963	19037	19020	19034	19120	18960	19070	19179	18876	18991	18992	19085	19009	19176	19062	19144	19015	18899	18970	19043	19068	18972	19000	19123	18981	18883	18912	19019	19083	18904	19032	18968	19091	19016	18926	19105	18999	19190	18983	19093	19011	19124	18855	19109	18974	19047	19006	18979	19105	18966	19056	18919	18931	19076	19105	19188	19191	19207	19052	19012	19080	18997	19148	18894	19105	19077	19161	18878	19071	19286	18990	19088	19120	18959	19051	19089	18964	19015	19078	19040	19039	19203	18943	18984	19117	19087	19057	18933	19075	19035	18830	19061	19156	18993	19226	19061	18910	19092	18864	18981	19059	19150	19149	19168	19022	19009	19207	19127	19066	19082	18926	18908	18977	19106	18974	18994	19015	19199	19089	19067	19122	18971	18971	19072	19072	18908	19047	18960	19075	19330	19163	18959	18768	19143	19014	19080	18968	19159	19037	19070	19253	19097	18917	18904	18986	19192	18935	19044	19006	18900	19058	18834	19091	18996	19135	19017	18897	19006	18970	19117	18949	19227	18921	19065	19227	19084	18970	19159	19233	19078	18982	18944	19156	19031	19188	19128	19133	19126	19109	18956	19148	18991	18995	18989	19232	19194	19047	19084	18994	18981	19178	19065	18930	18875	19022	18951	18968	19068	18957	19194	18956	19001	19056	19043	18986	19105	19020	19147	19033	19021	19198	19255	18856	19034	19099	18845	18972	19100	18973	19093	19115	19161	19067	19145	19076	19048	19092	19218	19058	19147	19035	18895	19172	18954	19120	19085	19193	19024	18997	18984	19051	19136	18883	19271	19096	19113	18931	19115	19171	19021	19146	19006	18963	19048	19149	19135	19140	18988	19042	19166	19116	19234	18896	19021	19013	19027	19099	19211	19270	19006	19092	18877	19008	19090	19022	19124	19175	19105	19287	18882	19163	19054	19105	19076	18953	19070	19188	19197	19099	18998	18952	19139	19116	19068	19043	19010	19125	19036	19093	19216	18948	19012	18932	19099	18860	19024	19076	19110	19007	18986	19105	18976
23985	21235	27999	26218	27569	33398	36238	33422	32265	32344	31938	31494	31400	30941	30909	30710	30745	30518	30431	30365	30285	30661	30425	30301	30290	30135	30140	30195	30181	30121	29799	30128	30016	29936	30004	29688	29764	30111	29820	29825	29996	29848	29975	29666	30030	29709	29802	29885	29704	29988	29894	29995	29867	29966	30121	30192	29735	30124	29709	29741	29969	29839	29742	29597	29851	29911	30083	30060	29908	29771	29634	29695	29951	29952	29717	29936	29705	29796	29954	29913	29933	29945	29813	29695	29668	29883	29633	29827	29812	29713	29693	29697	29761	29899	29906	29919	29794	29807	29837	29660	29695	30064	29893	29766	29883	29904	29783	29836	29829	29992	29589	29900	29958	29971	29996	29791	29881	29687	29541	29901	29831	29803	29896	29924	29650	29992	29974	29636	29825	30006	29787	29841	29770	29546	29827	29993	30065	29871	29732	30026	29832	29585	29969	29794	29982	29771	30017	30141	29992	29996	29955	29842	29758	29898	29919	29957	29762	29859	29946	29957	29755	30088	30022	29765	30041	29694	29772	29935	29701	29793	29974	29824	30052	30024	29845	29873	30104	29969	29975	29752	29883	29859	29768	29852	29573	29544	30216	29774	30037	29970	29698	29607	29751	29612	29953	29913	29685	29724	29862	29909	29911	29876	30058	30074	29894	29595	29871	29570	29817	29850	29867	29913	30020	30205	29913	29790	29717	29678	29760	29821	29855	29824	30062	29651	29865	29826	29744	29928	29848	29807	29726	29989	29882	29600	29950	29668	29687	29880	30026	29911	30028	29864	29983	29628	29690	29943	30017	30013	29836	30015	29776	30011	29778	29897	29988	29714	29924	29804	30131	29486	29920	29852	29940	29873	29800	29840	29864	29848	29847	29717	29803	29741	29719	29850	29717	29964	29756	29761	29563	29855	29824	29816	29788	29875	30121	29849	29610	29718	30045	29652	29935	29958	30190	29763	29740	29808	29867	30158	29838	29817	29852	29752	29792	29968	29833	29933	30212	29946	29974	30316	29843	29814	29945	29800	29742	29702	29792	29789	29791	29690	29918	29945	29632	29994	29896	30038	29774	30021	29821	29887	30034	29879	29948	29936	29684	29521	29734	29883	29860	29488	29736	29864	29850	29863	29950	29844	29904	29648	29807	29824	30004	29849	29741	29566	29837	29687	30083	30024	29844	29943	29998	30024	29999	29896	29912	29917	29913	29727	29739	29579	30074	30099	29856	29702	29912	29813	29826	29705	29500	29708	29757	29546	29898	29928	29960	29664	29770	29650	29713	30060	29814	29774	30037	29833	29944	29767	29828	29773	29852	29946	29969	30169	29650	29749	29899	29679	29848	29856	29738	29686	30015	29908	29707	29873	30106	29750	29888	29781	29882	30014	29925	30109	29931	29915	30045	29912	29837	29719	29916	29605	29896	29855	29960	29873	29958	30067	29910	29740	29977	29960	29933	30050	30005	29730	29887	29938	29983	29958	29702	29805	29872	29847	29787	29823	29596	29824	29768	29775	29702	29567	29639	29881	29963	29773	29977	29901	29920	29808	29854	29895	29909	29897	29718	29710	29784	29857	30074	29783	29913	29924	30075	30028	29981	29801	29773	29988	29863	29792	29803	29870	29750	29752	29904	29988	29969	29622	29884	29905	29821	30014	29776	29730	29935	30034	29985	29983	29765	29892	29739	30023	29623	29872	29741	29811	29958	29691	29761	29967	29860	29771	29612	29931	29830	29813	29819	29754	29817	30124	29540	30001	29799	29846	29917	29967	30104	29996	29967	29932	29979	29795	29946	29871	29709	29995	29799	29820	29461	29835	29708	29860	29827	29808	29661	30017	29786	29963	29691	29792	29920	29838	29934	29842	29921	29874	29921	29930	30039	29793	30104	29872	29931	29792	29473	29846	29757	29848	29782	29741	29970	30155	29708	29488	29836	29660	29760	30067	29708	29679	29691	29875	29899	29675	29651	29676	30080	30101	29972	29918	29668	29869	29792	29906	29856	29813	29910	30047	29912	30127	29988	29802	30047	29848	29649	29710	30076	29662	29930	29909	30044	30177	29760	29820	29908	30146	29729	29498	29857	29793	29823	29753	29679	29761	29535	29639	29785	29662	29899	29918	29845	29894	29721	29899	29941	29821	29754	29949	29987	29808	29908	29985	29631	29796	29978	29622	29862	29820	29671	30167	29875	29710	29936	30007	29629	29933	29880	29685	29651	29586	29927	29641	29774	29841	29731	29902	29985	30126	30283	29870	29517	29804	30068	30010	30133	29762	29702	29698	29568	29524	29761	30038	29795	29592	29660	30105	29714	29640	29736	29989	30064	29887	29795	29923	29793	29810	29901	29732	29869	30180	29898	29970	29903	29926	29957	29849	29804	29705	30082	29692	29979	29846	29740	29959	29826	29698	29805	29893	29897	29782	29860	29858	30103	30004	29718	29799	30039	29892	29646	30076	29956	29899	30066	29886	29908	30006	30065	29966	29831	29827	29840	29768	29807	29558	30301	29897	29827	29898	29808	29849	29947	29464	29821	30083	29935	29867	30010	29802	29812	29700	30133	29810	29693	29978	29906	30084	29884	29839	29850	30081	29745	30115	30205	29825	30077	29920	29824	29912	29936	29706	29830	29779	29943	29958	29694	29912	29896	29945	29840	29823	29885	29681	29845	29774	29859	29982	30048	29804	29857	29884	29940	29988	29857	30054	29818	29923	30031	29898	29961	30099	29983	29907	30132	29923	29894	29888	29679	29745	29794	29722	30102	29943	29808	29918	29816	29972	29714	29690	30048	30015	29972	29768	29874	30129	29922	29860	29829	30003	30022	29756	29868	29810	29794	29595	29919	29738	29954	30051	29605	29836	29903	29674	29727	29709	29881	29897	29536	29910	30199	29903	29923	29837	29908	29979	30040	29979	29949	29873	29936	29998	30098	29809	29853	29945	29904	30103	29666	29748	30212	29633	29734	30179	29868	30054	29936	29873	29895	30053	30072	29789	30039	30160	29732	29703	29766	29852	29826	29956	29810	30101	29923	30067	29844	29721	29820	29643	29946	29911	30112	29736	29766	30000	29849	29871	29679	29856	29889	29874	29927	29996	29929	29880	29892	29784	29815	29923	29879	30084	29957	30185	29849	29972	29804	29897	29906	29954	29940	29777	29939	29583	29919	29862	29653	29840	30028	29703	29946	29798	29760	29965	30067	30103	29786	29542	30043	30165	29828	30198	29888	29941	29644	29670	29866	29911	29878	29810	29998	30207	29819	29954	30198	29882	29918	30023	30076	29645	30216	29763	29847	29800	29995	29538	29953	29659	29957	29846	29937	29843	29885	29742	29682	29682	29858	29875	30049	29676	30006	30004	29824	29804	29736	29968	29815	29965	30136	29984	29746	30003	30137	29823	29966	30012	29826	29637	29789	29786	30031	29864	30235	30078	29561	29855	29800	29895	29716	30049	29892	30011	30123	29698	29785	29754	30059	30130	30086	30026	29864	29847	29931	29886	29963	30140	30193	29768	30004	29983	30099	30073	30181	30021	29693	29802	29950	29927	29643	29850	29922	29876	29908	29560	29912	29794	29882	30009	30026	30229	30080	29715	29737	29889	29751	29900	29956	29799	29784	29623	29751	29627	29752	29881	29973	29836	29719	30001	29807	29594	29982	29845	29752	29845	29998	29909	29558	29962	29808	29929	30021	29766	29676	30088	30049	29960	29701	29773	30146	29993	29966	29575	29816	29978	29772	29930	29926	29888	29760	29634	29679	29806	29801	29582	29872	29734	29934	29861	29876	30009	29818	29887	29968	29915	29749	29535	29942	29995	29685	29555	29915	29998	29944	30033	29859	29448	29745	29768	29686	29790	29732	29414	29823	29917	29914	29840	29988	29735	29705	30100	29610	29953	29863	29783	29817	29737	29850	29791	29773	29862	29947	29858	29745	29630	29916	29875	29778	30042	30329	29685	30063	29977	29792	29731	29774	29801	29898	29848	29856	30111	30014	29654	29888	29926	29793	29813	29966	29816	29821	29883	29849	30079	29854	29566	29730	29863	29877	29754	29744	29779	29807	30001	29902	29795	29746	29796	29649	29643	29788	29989	29773	29538	29653	29943	29902	30005	29558	29650	29953	29847	29643	29976	29809	29837	29909	29750	29829	30075	29712	29786	29800	29893	29784	29810	30066	29594	29725	29923	29864	29994	29763	29759	29860	29862	29822	29786	29870	30005	29867	29970	29880	29691	29970	29858	29710	30025	29750	29910	29944	29791	29999	29737	29727	29773	29904	30011	29918	29896	29846	29695	29943	30013	29689	29874	29480	29551	30058	30071	30021	29886	29745	29933	29748	29825	29889	29991	29705	29827	29755	29868	30133	29707	29514	29833	30030	30092	29770	29703	29815	29730	29965	29911	30007	29780	29796	29793	29926	29975	29902	29854	29609	29839	30012	29560	29974	29729	29749	29764	29955	29765	29556	29766	29761	29684	29740	29861	29781	29697	30195	29725	29840	29741	30281	29492	30160	30188	29715	29717	30009	29929	30114	29803	29726	29896	29864	30109	29869	29791	30041	29650	29775	29996	30107	29644	29706	29826	29695	30025	30007	29798	29951	29842	29660	29676	29784	30100	29924	29794	29919	29692	29832	29887	30024	29974	29985	30081	29940	29910	29976	29624	30114	29817	29926	29982	30099	30068	29894	29673	29718	29971	29750	29708	29900	29893	29997	29789	29978	29873	29537	29673	29763	29923	29756	29745	29845	30002	30076	29993	30078	30117	29845	29794	29765	30048	29681	29874	29819	29768	29755	30017	29987	29926	29864	29966	29821	29763	30104	29821	29803	29589	29758	29971	29975	29850	29974	29805	30101	30131	30012	29653	29966	30100	29630	29830	29929	29973	29877	30075	29858	29927	29738	29644	29787	29745	29559	29790	29947	29713	29857	29831	30105	29833	29800	29737	30029	29669	29689	29576	29841	29844	29861	29922	29858	29834	30025	29817	29921	29924	29906	29671	29447	29753	30166	29759	29700	29700	29851	29851	29630	29624	29764	29753	29663	29652	30002	30058	29838	29737	30002	29774	29709	30077	30209	29984	29902	29629	29824	29904	29901	30056	29935	29924	29961	29941	29920	29757	29664	29723	29921	29724	29978	29948
26245	43944	43016	35431	30831	27515	25604	23803	22582	21739	21099	20744	20320	20098	19856	19453	19495	19455	19342	19246	19100	19165	18975	18890	18651	18592	18783	18727	18691	18537	18640	18728	18631	18536	18459	18565	18475	18594	18512	18429	18441	18325	18355	18485	18477	18388	18310	18514	18460	18459	18352	18439	18458	18279	18465	18471	18556	18439	18586	18536	18353	18467	18459	18462	18390	18500	18427	18338	18448	18348	18338	18264	18465	18373	18346	18483	18423	18403	18404	18353	18450	18307	18353	18370	18407	18303	18335	18308	18492	18335	18357	18462	18510	18436	18498	18467	18362	18369	18440	18397	18448	18400	18469	18223	18437	18321	18404	18180	18361	18295	18325	18362	18537	18338	18395	18350	18588	18201	18441	18628	18353	18401	18390	18426	18461	18418	18304	18301	18551	18331	18521	18437	18535	18393	18420	18369	18404	18556	18226	18419	18287	18341	18447	18561	18195	18246	18542	18547	18570	18357	18395	18467	18527	18215	18338	18358	18481	18255	18342	18352	18277	18742	18313	18579	18460	18372	18288	18511	18284	18336	18486	18395	18220	18492	18453	18459	18437	18431	18397	18474	18282	18283	18420	18527	18501	18216	18388	18360	18468	18533	18478	18403	18484	18331	18274	18318	18356	18366	18504	18467	18290	18328	18317	18499	18370	18475	18477	18341	18379	18212	18231	18513	18552	18381	18411	18282	18328	18353	18506	18493	18489	18413	18296	18512	18360	18529	18462	18348	18507	18302	18266	18461	18462	18404	18462	18347	18340	18401	18525	18432	18287	18312	18228	18465	18491	18296	18398	18236	18304	18398	18208	18421	18387	18178	18394	18512	18342	18292	18372	18426	18435	18427	18472	18348	18445	18494	18239	18410	18321	18389	18427	18481	18381	18424	18292	18494	18627	18324	18618	18378	18330	18317	18550	18313	18274	18326	18387	18424	18361	18442	18402	18376	18278	18553	18173	18403	18464	18568	18348	18255	18319	18391	18534	18494	18287	18648	18385	18448	18523	18346	18300	18396	18222	18554	18345	18564	18162	18284	18454	18367	18517	18348	18206	18568	18279	18509	18378	18447	18342	18342	18514	18498	18465	18419	18457	18476	18502	18474	18497	18656	18311	18429	18564	18557	18239	18368	18392	18471	18382	18545	18381	18410	18616	18365	18298	18461	18488	18466	18380	18577	18433	18422	18403	18415	18511	18360	18435	18296	18360	18543	18370	18519	18365	18467	18416	18419	18363	18279	18399	18347	18646	18471	18543	18398	18297	18391	18190	18519	18397	18348	18444	18421	18325	18319	18319	18451	18480	18309	18242	18293	18510	18465	18465	18359	18462	18368	18335	18322	18432	18295	18481	18384	18334	18386	18542	18574	18364	18374	18301	18285	18333	18340	18569	18267	18393	18307	18318	18512	18476	18498	18272	18563	18473	18421	18248	18363	18351	18426	18442	18441	18210	18495	18267	18442	18469	18364	18523	18646	18485	18469	18303	18357	18269	18485	18301	18376	18509	18381	18475	18228	18641	18452	18365	18366	18545	18474	18474	18334	18440	18456	18536	18431	18463	18273	18428	18363	18506	18650	18412	18250	18572	18437	18461	18407	18309	18441	18330	18444	18371	18290	18551	18503	18458	18581	18466	18515	18410	18468	18474	18473	18337	18239	18478	18490	18516	18459	18399	18218	18597	18425	18184	18360	18313	18350	18362	18493	18418	18453	18354	18503	18254	18374	18439	18448	18536	18413	18462	18501	18494	18302	18323	18465	18445	18362	18461	18318	18570	18530	18362	18331	18385	18271	18572	18235	18395	18305	18231	18289	18484	18262	18566	18354	18530	18353	18421	18258	18361	18371	18411	18486	18551	18489	18412	18261	18463	18342	18026	18374	18423	18214	18592	18359	18412	18497	18547	18333	18475	18295	18298	18344	18231	18085	18424	18366	18479	18363	18312	18476	18360	18230	18295	18581	18260	18297	18492	18393	18378	18169	18469	18426	18322	18394	18546	18542	18382	18616	18271	18432	18546	18353	18245	18314	18490	18407	18206	18285	18570	18320	18337	18432	18390	18415	18417	18558	18359	18436	18158	18414	18377	18300	18627	18272	18296	18594	18311	18234	18445	18370	18347	18555	18346	18441	18424	18450	18435	18430	18474	18209	18437	18241	17988	18470	18415	18432	18366	18442	18515	18333	18319	18369	18427	18542	18433	18342	18453	18442	18331	18559	18267	18534	18432	18449	18513	18407	18475	18500	18500	18546	18476	18565	18367	18440	18374	18411	18351	18303	18429	18204	18321	18347	18443	18509	18541	18332	18487	18428	18296	18230	18407	18229	18243	18407	18400	18664	18268	18456	18457	18456	18450	18413	18343	18319	18505	18276	18422	18266	18427	18377	18492	18454	18351	18364	18278	18256	18518	18584	18199	18570	18412	18315	18433	18559	18442	18391	18382	18314	18371	18336	18371	18402	18197	18407	18254	18419	18311	18379	18458	18449	18391	18343	18269	18409	18296	18449	18297	18419	18393	18321	18542	18484	18351	18461	18506	18298	18266	18359	18443	18504	18402	18319	18259	18643	18458	18578	18332	18560	18730	18297	18405	18272	18459	18297	18303	18584	18368	18539	18365	18398	18201	18498	18364	18380	18457	18363	18375	18456	18273	18310	18410	18315	18402	18260	18185	18320	18558	18395	18304	18285	18390	18268	18539	18476	18319	18417	18526	18504	18410	18309	18311	18372	18638	18390	18266	18475	18316	18470	18390	18465	18398	18339	18549	18406	18269	18445	18530	18457	18324	18396	18306	18546	18312	18292	18466	18368	18550	18199	18211	18270	18401	18427	18354	18490	18375	18450	18333	18393	18379	18337	18496	18293	18408	18327	18275	18277	18366	18378	18376	18334	18532	18455	18590	18437	18610	18270	18274	18326	18407	18345	18398	18424	18168	18466	18379	18268	18414	18497	18426	18575	18661	18462	18398	18348	18352	18419	18415	18340	18412	18400	18440	18353	18463	18323	18452	18436	18358	18287	18380	18645	18455	18224	18438	18290	18446	18253	18532	18528	18467	18245	18406	18448	18400	18303	18227	18562	18612	18241	18379	18423	18372	18408	18584	18320	18391	18537	18450	18462	18360	18273	18386	18413	18548	18356	18698	18460	18267	18163	18471	18533	18467	18732	18479	18315	18510	18465	18440	18559	18370	18393	18391	18067	18433	18486	18477	18314	18355	18357	18443	18508	18438	18431	18360	18558	18274	18428	18435	18524	18341	18305	18313	18329	18237	18380	18366	18325	18397	18348	18382	18407	18518	18344	18334	18464	18294	18356	18293	18513	18346	18464	18547	18370	18332	18519	18386	18386	18519	18624	18401	18406	18482	18435	18325	18462	18329	18192	18467	18607	18436	18345	18361	18392	18414	18540	18461	18533	18349	18405	18209	18559	18520	18306	18461	18371	18531	18468	18494	18379	18418	18254	18539	18253	18337	18379	18392	18326	18398	18360	18492	18561	18154	18433	18214	18344	18341	18495	18283	18256	18303	18352	18373	18442	18373	18333	18449	18404	18373	18378	18401	18421	18261	18260	18643	18318	18258	18336	18432	18430	18281	18412	18337	18259	18178	18239	18513	18440	18332	18375	18534	18358	18583	18438	18369	18557	18373	18395	18576	18385	18263	18390	18320	18220	18470	18193	18314	18378	18250	18427	18531	18436	18380	18342	18430	18510	18397	18380	18349	18484	18473	18378	18564	18494	18331	18448	18363	18333	18664	18451	18386	18467	18407	18440	18359	18224	18478	18458	18532	18585	18251	18435	18352	18482	18411	18365	18299	18302	18289	18560	18202	18466	18344	18494	18182	18454	18300	18291	18372	18423	18509	18262	18373	18401	18505	18464	18432	18285	18405	18455	18384	18367	18306	18405	18581	18374	18482	18478	18208	18170	18446	18368	18436	18311	18491	18341	18386	18430	18457	18410	18449	18531	18475	18291	18358	18383	18333	18352	18459	18428	18405	18479	18374	18320	18429	18633	18280	18445	18469	18385	18306	18509	18343	18261	18542	18455	18389	18359	18315	18460	18365	18250	18434	18469	18141	18343	18418	18505	18440	18274	18518	18402	18359	18253	18440	18360	18691	18568	18486	18378	18488	18313	18506	18515	18327	18390	18547	18392	18318	18360	18481	18622	18443	18362	18191	18526	18347	18367	18575	18419	18218	18290	18239	18404	18264	18626	18573	18336	18380	18407	18463	18436	18520	18333	18349	18410	18425	18307	18391	18509	18363	18248	18447	18367	18294	18538	18401	18389	18423	18436	18401	18467	18471	18369	18358	18476	18433	18479	18412	18314	18370	18490	18382	18449	18470	18429	18259	18388	18371	18456	18379	18307	18419	18384	18422	18336	18383	18594	18508	18350	18444	18316	18323	18293	18229	18264	18432	18540	18368	18363	18396	18533	18420	18569	18539	18418	18327	18524	18262	18372	18454	18441	18407	18363	18444	18486	18368	18267	18462	18280	18553	18448	18378	18332	18463	18394	18289	18366	18344	18389	18410	18432	18367	18356	18425	18402	18463	18393	18317	18501	18326	18437	18539	18369	18375	18437	18513	18478	18324	18481	18279	18444	18411	18453	18465	18236	18434	18470	18433	18348	18363	18405	18578	18271	18370	18627	18317	18531	18476	18307	18238	18275	18415	18494	18312	18221	18427	18384	18441	18274	18377	18357	18503	18363	18168	18250	18413	18372	18357	18407	18427	18442	18176	18429	18420	18490	18226	18465	18373	18462	18294	18314	18419	18212	18415	18425	18286	18393	18406	18464	18554	18361	18558	18512	18306	18455	18462	18281	18425	18407	18468	18467	18522	18517	18464	18372	18444	18545	18646	18427	18330	18485	18439	18474	18445	18346	18390	18466	18398	18261	18521	18231	18361	18289	18447	18360	18283	18465	18418	18520	18437	18473	18357	18627	18502	18285	18445	18466	18200	18695	18369	18401	18477	18624	18489	18454	18485	18428	18406	18366	18537	18642	18370	18466	18365	18497	18344	18413	18405	18324	18463	18377	18485	18682	18535	18421	18423	18544	18600	18359	18353	18396	18412	18364	18342	18484	18538	18415	18596	18247	18341	18630	18515	18316	18632	18462	18415	18310	18425	18324
22637	21209	27895	25300	24734	32505	38744	35415	34378	34258	33501	33119	32791	32478	32388	32021	31795	31458	31775	31668	31608	31509	31191	31181	31205	31210	31105	31231	31022	31168	31147	31255	31074	30939	30935	31137	30889	31044	31255	30885	30978	30794	30708	31069	30935	30873	31014	30857	30863	30606	31053	30875	30700	30752	30733	31029	30898	30895	30744	30706	30750	30921	31025	30678	30904	30925	30875	30898	30750	31010	30773	30831	30829	30815	31055	31072	30990	30903	30940	31024	30662	30693	30876	30911	30818	30824	30708	30995	30930	30768	30552	30579	30745	30781	31041	30836	30737	30526	30747	30778	30732	30821	30995	30939	30755	30773	30780	30650	30749	30834	31144	30817	30649	30856	30983	30814	30724	30797	30728	30511	30902	30788	30879	30727	30895	30982	30865	30755	30676	30764	30962	30849	30692	30740	30801	30880	30775	30797	30873	30688	30488	30554	30907	30996	30739	30718	30534	30676	30865	30767	30749	30585	30869	30959	30975	30806	30970	30898	30829	30832	30799	30727	30805	30815	31033	30962	30942	31003	30641	30741	30708	30507	30840	30747	30969	31021	30833	30843	30888	30680	30935	30627	30717	30811	30745	31035	30802	30775	30932	30627	30832	30701	30914	30635	30842	30811	31134	30740	30688	30687	30834	30602	30615	30721	30769	30625	30984	30674	30671	30732	30706	30941	30821	30602	30580	30640	30842	30532	30696	30903	30900	30966	30659	30752	30672	30748	30721	30680	31107	31024	31017	30881	30811	30737	30912	31046	30942	31016	30809	30680	31007	30783	30620	31015	30768	31014	30868	30909	30723	30818	30941	30527	30798	30603	30765	30696	30944	30467	30873	30637	30682	30817	30774	30513	30549	30759	30399	30629	30902	30669	30799	30382	30637	30752	30728	30778	31190	30911	30789	30821	30732	30501	30727	30652	30727	30754	30678	30619	30993	31043	30705	30510	30744	30478	30813	30677	30688	30767	30609	30557	30710	30782	30374	30620	30893	31090	30978	30371	30766	30792	30821	30887	30749	30756	30548	30962	31015	30952	30735	30848	30779	30838	30950	30815	30795	30820	30814	30798	30742	30687	30591	30807	30716	30977	30615	30566	30765	30842	31134	30846	30987	30743	30475	30696	30962	30761	30725	30719	30680	30766	31050	30987	30783	30768	30667	30551	30593	30748	30643	30584	30823	30824	30712	30334	30597	30739	30891	30923	30901	31062	30786	30822	31019	30917	30648	30835	30665	30711	30817	30695	30575	30890	30553	30844	30607	30860	30892	30866	30610	30823	30856	30655	30657	30805	30905	30665	30598	30548	30505	30595	30687	30606	30812	30612	30836	30869	30935	30633	30762	31063	30792	30842	30620	30870	30661	30925	30810	30693	30888	30713	30699	30484	30701	30727	30694	30605	30750	30669	30729	30755	30492	30533	30741	30776	30876	30839	30776	30711	30810	30797	30959	30680	30939	30492	30810	30918	30708	30697	30960	30633	30741	30755	30625	30535	30843	30804	30723	30744	30526	30644	30911	30567	30920	30649	30855	30902	30926	30718	30606	30697	30682	30685	30752	30893	30698	30648	30542	30891	30745	30902	30805	30707	30743	30741	30757	30508	30583	30788	30822	30576	30688	30694	30733	30772	30716	30897	30756	30947	31115	30866	30548	30682	30718	30796	30970	30652	30685	30587	30869	30773	30451	30840	30647	31053	30656	30621	30581	30688	30713	30854	30771	30982	30852	31090	30675	30579	30507	30993	30745	30598	30737	30934	30859	30795	30785	30773	30767	30929	30777	30730	30966	30690	30897	30625	30701	30898	30882	30800	30898	30861	30762	30806	30639	30900	30786	30543	30720	30344	30556	30906	30902	30575	30926	30761	30687	30589	30948	30713	30860	30765	30718	30717	30878	30922	30844	30811	30703	30563	30905	30962	30922	30938	30892	30862	30909	30706	30729	30660	30610	30821	30606	30650	30769	30845	30841	30626	30752	30398	30482	30755	30877	30914	30709	30600	30643	30944	30661	30516	30475	30766	30902	30696	30737	30555	30648	30729	30752	30659	30924	30868	30795	30717	30776	30863	30640	30799	30889	30625	30549	30668	30554	30709	30770	30561	30818	30731	30751	30666	30560	30798	30903	30715	30820	30421	30777	30822	30593	30798	30672	30856	30747	30804	30806	30630	30697	30990	30851	30836	30983	30685	30852	30698	30833	30481	30764	30700	30818	30790	30814	30624	30832	30454	30714	30786	30805	30869	30640	30834	30868	30821	30705	30715	30884	30574	30623	30952	30716	30765	30702	31034	30692	30701	30717	30729	30753	30759	30792	30692	30698	30653	30871	31042	30808	30816	30771	30911	30631	30732	30696	30770	30686	30836	30644	30778	30692	30838	30714	30662	30895	30751	30711	30907	30742	30943	30656	30612	30835	30827	30915	30489	30873	30451	30522	30914	30695	30566	30445	30780	30546	30582	30777	30676	30542	30558	30756	30710	30914	30748	30859	30809	30759	30632	30685	30813	30843	30670	30373	30764	31087	30961	30942	30659	30591	30665	30770	30594	30959	30894	31090	30718	30911	30870	30836	30587	30725	30769	30702	30621	30555	30507	30606	30670	30818	30854	30507	30869	30564	30551	30720	30782	30683	30688	30878	30832	31022	30886	30820	30588	30894	30705	30880	30955	30869	30689	30952	30714	30557	30848	30560	30843	30616	30649	30618	31033	30829	30626	30782	30781	30761	30875	30787	30821	30878	30871	30760	30731	30782	30634	30853	30632	30495	30829	30746	30639	30925	30907	30826	30771	30899	30755	30897	30746	30853	30818	30590	30923	30542	30903	30743	30849	30594	30739	30655	31103	30828	30867	30943	30657	30688	30875	30670	30771	30604	30710	30730	30670	30623	30755	30721	30542	30851	30951	30871	30824	30610	30719	30556	30932	30771	30914	30780	30852	30627	30893	30716	30903	30892	30841	31050	30751	30739	30846	30694	30813	30661	31157	30841	30781	30829	30799	30937	30721	30779	30765	30591	30859	30846	30802	30980	31194	30783	30910	30999	30707	30852	30663	30804	30714	30677	30649	30721	30803	30846	30960	30770	30821	30723	30672	30629	30893	30653	30948	30611	30753	30553	30865	30595	30934	30738	30836	30953	30861	30821	30765	30999	30783	30634	31074	30932	31038	30670	30735	30833	30884	30900	30657	30531	30747	30640	30631	30758	30691	30602	30664	30744	30604	30568	30620	30923	30803	31009	30857	30844	30433	30690	30665	30745	30844	30770	30564	30543	30756	30874	30794	30886	30925	30706	30972	30758	30574	30727	30805	30778	30738	30659	30696	30785	30726	30831	30677	30676	30672	30460	30664	30885	30560	30871	30642	30751	30450	30455	30589	30984	30841	30804	30683	30795	30720	30905	30956	30721	30547	30654	30764	30531	30832	30683	30855	30924	30664	30753	30757	30601	30952	31024	31009	30682	30626	30921	30475	30705	30736	30822	30919	30747	31012	30807	30637	31079	30753	30763	30692	30741	30706	30782	30777	30753	30855	30516	30790	30498	30619	30671	30774	30590	30776	30750	30711	30708	30604	30924	31022	30678	30876	30752	30732	30922	30655	30718	30751	30705	30680	30775	30841	30549	30723	30578	30711	30464	30785	30745	30669	30720	31072	30942	30806	30984	30513	30831	30779	31172	30647	30714	30729	30826	30674	30498	30702	30545	30724	31078	30892	30686	30735	30787	30632	30741	30791	30787	30622	30833	30484	30745	30976	31033	30717	30638	30841	30749	30583	30611	30777	30811	30648	30702	30857	30789	30522	30784	30446	30714	30893	30896	30802	30889	30822	30903	30503	30991	30678	30874	30608	30859	30715	30720	30864	30721	30815	30726	30669	30736	30812	30901	30780	30506	30497	30538	30929	30812	30495	30536	30728	30612	30745	30609	30867	30665	30584	30578	30868	30671	31037	30824	30717	30659	30780	30849	30806	30714	30439	30635	30519	30904	30780	30748	30826	30738	30608	30879	30840	30667	30842	30579	30707	30891	30432	30645	30351	30968	30904	30550	30977	30883	30835	31046	31038	30955	30929	30676	30489	31049	30845	30957	30726	30610	30534	30761	30858	30926	30597	31103	30467	30700	30659	30754	30631	30608	30845	30575	30426	30643	30662	30699	30707	30750	30832	31009	30646	30760	30875	30782	30582	30725	30793	30803	30934	30945	30698	31024	30979	30789	30727	30641	30814	30594	30666	30785	30913	30863	30651	30765	30480	30904	30710	30918	30397	30976	31040	30742	30655	30983	30633	30989	30528	30881	30888	30641	30870	31136	30723	30796	30570	30754	30682	30598	31038	30821	30659	30609	30556	30806	30775	30899	30784	30868	30704	30957	30866	30962	30674	30689	30891	30791	30822	30774	30852	30766	30645	30670	30932	30654	30957	31074	30858	30789	30948	30915	30647	30804	30351	30637	30602	30765	30942	30979	30927	30752	30665	30954	30701	30874	30606	30811	30751	30877	30784	30920	30663	30759	30382	30623	30721	30870	30878	30950	30723	30741	30699	30851	30640	30962	30929	30774	30925	30703	30773	30561	30821	30948	30680	30738	30936	30805	30706	30659	30854	30766	30826	31017	30590	30512	30676	30632	30679	31104	31027	30614	30749	30851	30634	30913	30591	30750	30754	30671	30781	31023	30973	30678	30722	30691	30550	30644	30855	30885	30513	30383	30726	30815	30690	30889	31058	30911	30782	30645	30926	30870	30802	30565	30614	30855	30961	30840	30671	31071	30768	31052	30742	31062	30871	30665	30654	30804	30714	30784	31107	30571	30765	31011	30900	30794	30660	30899	30763	30866	30840	30824	30874	30895	30553	30824	30856	30416	30861	31043	30809	30496	30866	30697	30998	30908	30726	30863	30712	30516	30777	30752	30810	30880	30836	30624	30808	30975	30737	30752	30788	30811	30956	31132	30748	30651	30832	30739	30894	30628	30840	30810	30754	30838	30840	30754	30664	30693	30554	30739	30756	30874	30834	30545	30828	31118	30742	30916	30623	30878	30827	30757	30672	31044	30800	30543	30749	30568	30846	30733	30675	30764	30890	30791	30436	30706	30810	30886	30874	30837	30399	30647	30807	30706	30803	30806	30875	30799	30732	30806	30555
28159	48632	48344	40226	34993	30988	28033	25775	24562	23457	22547	21716	21349	20843	20845	20546	20439	20114	20189	19931	19969	19541	19401	19232	19106	19212	19100	19192	19079	19001	18897	18890	18884	18950	18885	19042	19092	18873	18881	18718	18824	18781	18773	18736	18809	18846	18890	18786	18745	18710	18925	18676	18757	18747	18648	18699	18759	18804	18740	18931	18833	18677	18658	18689	18869	18855	18549	18813	18738	18824	18611	18577	18648	18796	18660	18809	18650	18786	18677	18723	18562	18633	18757	18785	18672	18647	18683	18746	18741	18663	18683	18743	18757	18625	18801	18580	18776	18757	18758	18679	18683	18944	18712	18833	18758	18708	18814	18777	18740	18886	18701	18648	19082	18539	18582	18727	18704	18863	18617	18724	18825	18781	18777	18747	18975	18664	18766	18706	18694	18835	18723	18764	18596	18661	18761	18868	18696	18692	18784	18934	18800	18652	18724	18659	18789	18710	18542	18766	18746	18780	18698	18739	18474	18670	18718	18734	18746	18680	18675	18723	18735	18579	18710	18668	18809	18670	18679	18754	18845	18618	18623	18856	18622	18708	18811	18625	18735	18769	18611	18943	18668	18720	18692	18838	18550	18669	18682	18711	18799	18793	18752	18678	18733	18733	18856	18746	18782	18634	18789	18874	18673	18849	18721	18799	18664	18672	18621	18657	18699	18699	18823	18831	18847	18674	18904	18670	18841	18569	18686	18749	18734	18592	18719	18748	18707	18789	18868	18844	18706	18738	18904	18850	18866	18697	18859	18589	18680	18632	18658	18919	18812	18812	18653	18929	18548	18816	18833	18709	18785	18617	18690	18697	18834	18752	18895	18795	18756	18607	18755	18889	18826	18811	18794	18656	18682	18582	18889	18650	18723	18743	18705	18696	18667	18790	18805	18628	18692	18750	18644	18888	18770	18567	18821	18800	18741	18683	18785	18528	18686	18572	18781	18650	18731	18598	18822	18749	18697	18771	18741	18696	18715	18905	18728	18672	18803	18749	18746	18770	18707	18638	18548	18686	18825	18855	18606	18644	18691	18733	18770	18726	18737	18573	18571	18668	18708	18834	18582	18683	18712	18824	18632	18605	18781	18588	18631	18758	18776	18819	18804	18734	18729	18735	18704	18650	18567	18639	18673	18753	18489	18620	18669	18708	18791	18772	18658	18808	18857	18726	18689	18785	18574	18891	18854	18678	18560	18637	18810	18638	18722	18778	18602	18705	18979	18823	18710	18531	18838	18858	18731	18731	18818	18631	18600	18768	18700	18740	18467	18783	18840	18827	18775	18696	18944	18683	18461	18762	18831	18815	18648	18619	18696	18833	18665	18719	18528	18616	18634	18763	18730	18663	18585	18540	18611	18783	18728	18604	18891	18594	18690	18818	18886	18784	18801	18746	18720	18793	18768	18873	18760	18704	18896	18710	19005	18428	18749	18698	18635	18821	18670	18684	18867	18683	18701	18487	18760	18788	18702	18668	18860	18645	18680	18741	18688	18740	18589	18643	18850	18689	18576	18815	18628	18616	18708	18810	18652	18603	18620	18652	18717	18672	18826	18718	18805	18687	18795	18915	18672	18663	18615	18911	18710	18666	18804	18893	18551	18815	18635	18803	18853	18599	18664	18663	18610	18687	18860	18822	18637	18606	18691	18603	18684	18638	18670	18731	18770	18798	18844	18729	18783	18613	18831	18626	18761	18812	18651	18546	18733	18778	18702	18727	18907	18812	18769	18625	18776	18662	18651	18841	18764	18778	18830	18730	18640	18650	18637	18567	18650	18762	18728	18737	18640	18666	18538	18766	18725	18884	18801	18797	18742	18725	18594	18691	18638	18734	18650	18810	18320	18734	18670	18815	18729	18625	18937	18722	18795	18665	18765	18812	18793	18695	18800	18659	18665	18700	18527	18788	18573	18674	18713	18710	18688	18819	18849	18785	18479	18740	18818	18820	18668	18740	18854	18761	18700	18944	18813	18774	18774	18749	18715	18609	18647	18755	18788	18850	18668	18767	18604	18557	18735	18858	18872	18718	18931	18816	18720	18904	18819	18697	18933	18806	18737	18903	18771	18776	18710	18943	18679	18841	18703	18756	18798	18742	18742	18735	18560	18716	18574	18723	18637	18766	18642	18685	18638	18888	18684	18658	18676	18694	18800	18697	18707	18917	18891	18762	18788	18859	18837	18786	18808	18692	18626	18585	18749	18660	18835	18515	18581	18611	18706	18758	18751	18771	18688	18694	19030	18745	18709	18570	18671	18703	18804	18848	18899	18594	18706	18812	18639	18640	18645	18656	18762	18881	18622	18710	18683	18728	18576	18473	18776	18799	18744	18853	18794	18712	18654	18836	18746	18642	18651	18726	18603	18592	18856	18807	18795	18501	18716	18632	18756	18719	18795	18759	18536	18757	18749	18808	18728	18524	18801	18609	18422	18747	18716	18586	18946	18573	18738	18718	18881	18780	18569	18688	18855	18807	18637	18602	18676	18703	18674	18753	18558	18695	18624	18432	18534	18754	18704	18661	18722	18613	18584	18752	18583	18854	18583	18648	18810	18470	18848	19032	18711	18755	18699	18818	18770	18697	18634	18648	18788	18586	18600	18514	18652	18659	18693	18745	18713	18765	18761	18762	18597	18653	18750	18789	18813	18778	18797	18791	18900	18545	18764	18549	18676	18965	18823	18711	18734	18727	18684	18747	18751	18777	18670	18853	18692	18706	18588	18783	18592	18811	18804	18556	18815	18763	18783	19021	18734	18576	18860	18850	18676	18739	18511	18612	18722	18915	18925	18700	18724	18608	18717	18793	18689	18740	18645	18715	18667	18753	18866	18685	18854	18635	18730	18652	18722	18717	18868	18566	18669	18809	18815	18714	18662	18781	18953	18731	18713	18746	18822	18672	18613	18953	18768	18704	18627	18735	18581	18789	18700	18649	18709	18690	18768	18631	18789	18697	18706	18713	18748	18806	18824	18699	18760	18573	18868	18859	18745	18653	18536	18726	18788	18701	18717	18618	18814	18723	18635	18573	18738	18722	18694	18926	18680	18692	18678	18901	18567	18750	18752	18600	18741	18739	18789	18637	18745	18792	18656	18780	18882	18602	18592	18912	18620	18743	18689	18727	18717	18906	18652	18592	18833	18763	18642	18701	18719	18692	18731	18829	18600	18542	18709	18788	18527	18751	18657	18536	18636	18598	18779	18697	18762	18885	18599	18803	18824	18744	18568	18833	18758	18812	18735	18682	18834	18633	18794	18737	18783	18699	18715	18475	18721	18743	18479	18742	18577	18693	18632	18824	18644	18744	18845	18672	18646	18542	18597	18766	18699	18780	18710	18739	18693	18570	18784	18707	18896	18676	18723	18681	18689	18693	18686	18566	18675	18788	18721	18821	18737	18531	18857	18803	18692	18704	18602	18701	18793	18623	18659	18703	18617	18801	18718	18653	18763	18614	18769	18713	18769	18730	18624	18554	18650	18677	18626	18945	18588	18778	18744	18592	18915	18727	18729	18927	18713	18601	18799	18646	18682	18621	18833	18979	18723	18705	18826	18692	18727	18669	18838	18701	18794	18673	18560	18592	18664	18736	18796	18667	18685	18761	18818	18733	18779	18667	18804	18722	18736	18699	18840	18772	18705	18891	18634	18816	18914	18704	18875	18613	18659	18754	18920	18643	18613	18717	18672	18724	18693	18753	18681	18706	18573	18815	18628	18778	18690	18894	18686	18606	18833	18683	18694	18654	18712	18741	18571	18765	18844	18675	18690	18726	18814	18766	18677	18628	18827	18647	18875	18665	18841	18801	18694	18764	18705	18508	18879	18684	18754	18570	18699	18518	18830	18706	18773	18804	18696	18751	18732	18706	18900	18670	18671	18681	18527	18940	18872	18626	18719	18739	18695	18719	18790	18668	18769	18670	18928	18746	18722	18597	18812	18833	18771	18670	18694	18409	18707	18692	18782	18650	18755	18761	18745	18896	18735	18820	18775	18653	18836	18845	18892	18835	18760	18683	18814	18740	18543	18798	18712	18770	18763	18865	18698	18781	18782	18676	18878	18479	18677	18675	18651	18687	18781	18703	18543	18800	18759	18722	18679	18731	18751	18723	18764	18892	18677	18704	18889	18891	18610	18725	18746	18784	18828	18683	18780	18655	18694	18652	18800	18925	18929	18612	18760	18810	18764	18749	18655	18713	18627	18795	18790	18724	18806	18572	18855	18803	18810	18653	18808	18895	18574	18745	18871	18560	18548	18737	18826	18617	18717	18799	18598	18589	18515	18717	18697	18956	18858	18723	18622	18784	18634	18734	18728	18673	18691	18661	18684	18568	18641	18639	18805	18645	18947	18646	18614	18716	18859	18676	18703	18795	18675	18718	18810	18715	18767	18771	18569	18757	18731	18642	18686	18727	18709	18767	18617	18750	18637	18808	18729	18861	18685	18770	18872	18670	18627	18729	18561	18840	18833	18743	18686	18736	18709	18718	18802	18714	18773	18847	18665	18681	18637	18757	18771	18610	18734	18765	18801	18737	18636	18844	18777	18782	18718	18700	18696	18907	18391	18678	18696	18637	18842	18582	18753	18645	18713	18670	18902	18817	18863	18704	18868	18772	18635	18756	18820	18741	18831	18718	18698	18741	18798	18629	18677	18582	18839	18789	18860	18757	18749	18703	18632	18674	18709	18533	18753	18595	18747	18853	18839	18713	18631	18874	18781	18706	18928	18923	18636	18824	18894	18808	18675	18624	18685	18793	18701	18498	18717	18723	18695	18883	18740	18524	18745	18708	18733	18763	18749	18874	18593	18822	18661	18706	18823	18632	18816	18777	18697	18731	18673	18832	18747	18811	18847	18730	18658	18694	18619	18777	18715	18718	18685	18834	18804	18762	18529	18964	18856	18783	18718	18531	18688	18712	18581	18659	18824	18843	18767	18654	18913	18815	18701	18793	18816	18810	18666	18651	18831	18628	18616	18686	18831	18782	18613	18693	18716	18691	18588	18731	18596	18774	18886	18748	18841	18760	18784	18834	18622	18890	18823	18583	18844	18728	18661	18848	18754	18661	18698	18724	18852	18791	18617	18892	18637	18838	18600	18666	18769	18482	18467	18629	18716	18660	18455	18533	18796	18762	18575	18761	18537	18637
37941	35251	41178	39041	35967	34922	34217	32607	32737	32060	32455	32041	31918	31836	31788	31622	31713	31386	31464	31457	31489	31239	31336	31159	31233	30987	31208	31059	31117	31056	31192	31378	31058	31224	31221	31197	31188	30940	31287	31387	31039	31170	30972	31215	31210	31344	31065	31223	31372	31276	31160	31215	31093	31312	31136	30783	31062	31049	31201	31159	31041	31093	31122	31128	31333	31071	31021	31003	31183	31552	31064	31140	31072	31013	31230	31113	30655	30867	31285	30951	31303	30960	31157	31076	31105	31071	31151	31402	30958	31101	31237	31346	31104	31161	31165	30901	30934	31204	31163	31277	31145	31112	31208	31331	31022	31049	31037	31254	31173	31158	31006	30995	31151	31134	31304	31271	31195	31415	31095	31061	30857	31330	31288	31031	31150	31078	30995	31016	30872	31187	31038	31252	30935	30907	31063	31020	31090	31233	30885	31167	31385	31532	31123	31175	30898	31142	31250	31139	31360	31218	31178	31153	30885	30999	31215	31028	31051	31066	30944	31050	31078	30966	31078	31146	31161	31004	31257	31054	31247	31209	30862	30802	31115	31076	30945	31192	31028	31066	31217	31009	31162	31187	31192	31157	31191	31051	31387	31230	31219	30686	30931	31112	30976	31310	31016	30988	30967	31144	31117	30971	31006	31121	30997	30872	31001	30838	30960	31118	30997	31127	31260	31198	30975	31186	30974	31177	31275	31102	30863	31216	30898	31145	31329	31076	31206	30839	31047	31184	31222	31124	31116	31259	30999	30959	31259	31212	31244	30981	30965	31225	30869	30841	31190	31095	31127	30869	31027	30743	31092	31219	31341	31055	31332	31076	31009	30844	31273	31045	30863	30992	31052	31287	30911	31323	31314	30918	31212	31125	31007	30632	31043	30795	30947	31065	31117	31250	31110	30981	31058	31131	31302	31125	30950	31063	30979	30748	31087	31140	31159	31166	31262	31170	31150	31119	31139	31057	31207	31001	31204	31084	31211	31015	31358	31223	30946	31247	30776	31275	31137	30881	31221	30938	31124	31047	31340	31398	30880	31255	31087	31020	31183	31063	31126	31046	31151	30982	31159	30697	31299	31293	31269	31203	31006	31051	31007	31121	31132	31245	31300	31325	31018	31107	31004	31024	31291	31210	30985	31114	31533	31372	30918	30980	31072	31156	30995	31204	31076	30860	31161	30966	31239	31148	31044	31349	31190	31152	31061	31038	31260	31228	31103	31228	31330	30999	31126	31161	31391	31091	31161	30887	31176	31140	30999	30977	31041	30995	31307	31282	31139	31347	30976	30978	30957	30982	30943	30990	31080	31207	31153	31093	31143	31172	30774	31105	30974	31287	31380	31191	30931	30883	31253	31240	30860	30983	31182	30877	30966	31158	30958	31038	31412	31188	30904	31000	31176	31066	31068	31103	31101	31141	30987	31001	30984	31318	31049	31082	31385	31109	31407	31297	31341	31077	31046	30925	30962	31141	31009	31083	31098	31020	31165	31367	31260	30954	30890	31084	31294	31063	31130	30951	31128	31135	31143	31118	31244	31190	31159	30688	31025	30967	31107	30822	31093	31172	30887	30661	30989	31185	31003	31145	31139	31091	31033	31051	30999	30977	30954	31402	30971	31137	31032	31114	31250	31067	30940	31136	31070	31127	31095	31193	31238	31188	31386	30874	31103	31059	31133	31030	31338	31119	31201	31083	30889	31087	30994	31082	31123	31010	31048	31136	30946	31030	31227	31118	30861	30979	31177	31280	31042	31108	31116	31391	31196	31029	31076	31232	30974	31155	31116	31407	31149	31057	31137	31103	31296	31022	31230	31028	31168	30954	31122	30942	31459	31118	31134	31163	31338	30836	31024	31013	30903	31225	31010	31131	31137	31062	30932	31438	31323	31215	30859	30928	31143	31142	31112	31227	31492	31183	31199	30788	31192	31279	31294	31011	31129	31292	31111	30897	30983	31289	31053	31236	30921	30918	31232	30990	31336	31119	31186	31163	31152	31079	31098	31010	30841	31168	31044	31146	30939	30923	31132	31268	31246	30810	31198	30896	30927	31126	30987	31163	31483	31334	31153	31179	31218	31249	31253	30970	31174	31187	31163	30941	31193	31254	31310	31289	31194	30986	31045	31134	31044	31053	31130	31279	31257	30886	30934	31043	31236	31111	31452	30993	31164	31099	31109	31361	31177	30933	31096	31182	31125	31008	31044	31244	31246	31435	31309	31174	30929	31012	30999	31141	31315	31036	30922	31392	31217	30997	31114	30992	31002	31009	31138	31208	30985	31177	31111	31086	31203	31119	31247	31118	31096	31034	31011	31104	31010	31190	31109	31145	31003	31128	31209	31021	31186	31122	31004	30854	31132	31039	31096	31138	31054	30909	31046	31116	31455	31167	31256	31186	31198	31253	30906	30914	30979	31048	31291	31228	31193	31402	30951	30834	31277	31170	31106	31268	31349	31164	31173	30910	31140	31059	31137	30825	31024	31172	31093	31177	31015	30887	31200	31231	31142	31257	31335	31005	31262	31083	31150	30989	31052	31100	31244	31234	30983	31327	30965	31365	31218	31105	30981	31099	31284	31121	30883	31320	31490	31331	31163	31160	31098	31059	30888	30891	30673	31078	31009	30950	31042	30964	31160	31074	30910	31286	30894	31036	31332	31142	31231	31260	31148	31038	30927	31243	31132	31152	31199	31111	31100	31085	31082	31059	31288	31036	30772	31332	31212	31000	31302	31177	30990	31050	31079	31282	31223	31166	30983	31130	31139	31154	31443	30992	31017	31164	31113	31239	31137	31224	31118	30982	31079	30917	31052	31254	31000	31138	31039	31117	31158	31146	30987	30907	31018	31083	30902	31411	31018	30982	31081	31172	31024	31201	31126	31388	30946	31254	31241	31075	31380	31139	30820	31199	31318	31297	30973	31164	31265	31102	30992	31071	31095	31058	31304	31312	31080	31325	31136	30992	30761	30936	31075	31098	31352	31188	31134	31200	30840	31094	31173	31063	31083	31207	31287	31101	31031	31058	31061	31074	31069	30906	31133	30832	31019	30954	30829	30998	31370	31047	30929	31286	31157	31165	30821	31064	31251	30998	31031	31267	31179	31264	30977	31098	31167	31451	31029	31053	30984	31380	31168	31046	31270	31210	30802	31138	31052	31052	31071	31088	31059	31047	30938	30892	31050	31217	30994	31145	31156	31082	31022	30946	30956	30748	31154	30939	31244	31215	31025	31336	31167	31157	31162	30974	31228	31257	31326	31093	30976	31120	30788	31163	31212	31000	31480	30904	31010	30867	31305	30773	31009	31280	31049	31344	31329	30890	31132	31105	31081	30893	31140	31309	31257	31330	30861	30954	31258	31300	31240	31364	31131	31136	31134	31196	31006	31234	31274	31120	31078	30997	31081	31015	31073	31170	31172	31088	31170	31203	31311	30961	31203	31247	30857	31001	31273	31253	31356	31064	30932	31048	31112	30727	31146	31069	31003	31100	31034	31112	30767	31099	31089	30932	31000	31107	31308	31250	31078	31038	31056	31100	31050	31380	30807	30808	30788	31108	31214	30912	31191	31040	31184	30895	30863	31249	31237	31010	31165	31125	31029	31137	31337	30924	31242	31123	31025	31383	31038	30922	31063	31202	31221	31320	31056	31088	31097	31026	31200	31066	30895	31177	31364	31116	31147	31094	31100	31251	30958	31016	31250	31009	31108	31187	31347	31062	31131	31046	31156	31171	30948	31172	31087	31154	31037	30953	31251	31049	31168	31008	31242	31080	30950	31260	31363	31479	31302	31134	31033	31056	31260	31240	30839	31101	31141	31076	31073	31042	31022	31139	31314	31257	31175	31142	30756	31337	31217	30980	31157	31148	31199	31209	31231	31249	31127	30952	30837	31152	31177	31299	31301	31238	30921	31111	31319	30996	31035	30986	31246	31150	30824	31036	31121	31094	30918	31078	30963	31170	31050	31101	31377	31083	31312	31293	30876	31212	31176	31175	31171	31147	31156	31135	31085	31072	31090	30935	30934	31001	31038	31219	30808	30953	31120	31272	31051	30989	30966	31167	30997	31182	31055	31128	31353	31241	31082	31126	30797	30903	31018	30938	31225	31241	31162	31050	31421	31086	31024	31375	31321	30917	30798	31300	31064	31172	31269	31116	30944	31152	31006	31170	31268	31119	30928	30883	31318	31130	31354	31338	31096	31430	31112	31013	31016	31071	31262	31085	31024	31108	31064	31169	31305	31136	31227	31017	31314	31422	31257	31194	31217	31024	30822	31226	31042	31069	31158	31313	31154	31306	31316	31321	31111	31118	31291	30871	30797	30946	31181	31174	31020	31296	31066	31201	30919	31263	31238	31246	31217	30737	31193	31166	31037	31158	31053	31099	30879	31130	30976	31065	31131	31374	30931	31352	31261	31405	31216	30960	31015	31134	31055	30961	31027	31159	30984	30981	31007	31052	31214	31339	30952	31131	31168	31019	31048	31140	31324	31122	30852	31256	31069	31102	30759	31115	31100	31279	31408	31385	31189	31179	31288	31103	30943	30929	31171	31040	31270	31270	31310	31207	30947	30992	31073	31000	31255	31003	30953	31364	31194	31118	31128	31091	31313	30987	31257	30911	31092	31195	30946	31228	31209	31095	31059	31209	31026	31143	31163	31024	31378	30943	31315	31310	31103	31186	31202	31086	30872	31121	31298	31278	30855	31128	31004	30984	31273	31260	31459	31235	31077	31472	31079	31071	31323	31035	31218	30999	31157	31227	31148	30998	31041	31138	30918	31256	31354	31421	31214	30998	31003	30943	31182	30891	31157	31130	31202	30962	31096	31313	31254	31204	30964	31130	30974	31180	31187	31134	31192	31212	31008	31236	31302	31004	31319	31253	31021	30979	30959	31119	31245	31300	31120	30943	31010	31108	31183	31134	31141	31298	31113	30973	30933	31138	31317	30894	30969	31099	31028	31005	31173	30812	31239	31199	31198	31184	31087	31427	31221	31019	31093	31294	31201	31074	31176	31076	31325	31055	31112	31179	31190	31038	30895	31098	31022	31153	31203	30971	31089	30962	31321	31027	31021	31096	31185	31029	31009	30950	31187	30978	31170	30997	31154	31215	31059	31028	31219	31253	31249	31093	31185	31037	30934	31301
28793	37395	36746	30589	27144	24750	23236	21899	21175	20795	20677	20315	20073	19948	19792	19597	19432	19725	19394	19207	19404	19370	19284	19222	19151	19198	19078	19109	19095	19040	19023	19007	19169	18931	19174	19059	19033	19036	19054	19189	19178	19011	19115	18921	18822	19014	18957	18947	18983	19155	18897	19014	18898	18837	18945	19026	19016	19005	19021	19106	19033	19018	18923	18984	19036	19045	18769	18892	18878	18957	19154	18983	18873	18922	18863	19063	18851	18939	18953	18808	18992	18803	18949	18862	18994	18907	18921	18788	18991	18854	18892	18939	18841	18739	19050	19012	18952	18844	18990	18933	19076	19079	19062	18979	18930	18736	18725	18941	18992	19081	18908	18778	19083	19046	18971	18948	18877	18791	18968	18780	18979	18810	18867	18924	18992	18960	18877	19033	18987	19139	19121	18973	18872	18981	18995	18920	18877	18953	19046	19144	19058	18888	19010	18826	19092	18941	18983	18913	19247	18948	18887	18937	19031	19011	18896	18895	19029	18768	19024	18927	19017	19080	18975	19149	18952	18967	18963	18854	18943	18927	19126	18825	18957	18980	19084	18892	18893	19005	19129	19029	19031	18801	19097	19035	18957	18932	18824	18997	19103	18800	18781	19033	18908	18930	18824	18901	18942	18942	18929	19048	19150	18864	19134	18932	18980	18857	19105	18859	18999	18892	18944	19010	18925	19000	18811	18848	18995	18963	18975	18838	18833	18962	19005	18881	18919	18941	19096	18878	18859	18894	19017	19085	18891	19089	18861	18891	19005	19067	19083	18943	19128	19022	19144	18877	18895	18915	19006	19070	19104	19034	18937	18828	18932	18963	19114	19007	19002	19072	18992	19063	19034	19020	18996	19009	18876	18843	19049	18879	18966	18892	18854	18976	18928	18984	18890	19027	18888	18965	18922	18996	18861	18985	18987	19007	18831	18821	18929	18892	18868	19034	18679	19004	19070	18952	18840	19093	19075	19012	19051	19016	18839	19066	18909	18855	19292	18784	18863	18971	18976	19014	18836	19067	19042	18838	18931	18997	19066	18896	18882	18966	19003	18965	19011	18931	18863	18815	18806	19023	18784	18974	19080	18832	19075	19039	19039	19096	19029	18885	18946	18895	18864	19054	18889	18974	18919	18956	18956	18854	18985	19027	18839	18833	18924	19053	19014	19117	18631	19096	18991	18958	18886	18979	18849	18815	18791	19158	18876	19077	19163	19077	18980	19036	19043	18970	19016	19042	19140	18831	18943	18924	18992	19092	18859	19070	19052	19018	18795	18863	18860	19084	18920	18902	19074	18940	19152	19205	18973	18789	18839	18949	18967	18916	19077	18906	18971	19099	19086	19132	18972	19086	18830	19092	18850	18958	18929	19177	18917	19131	19063	18963	19016	18816	18881	18948	19000	18922	19031	19124	19045	18900	19028	18915	19014	19068	19211	18892	18886	18955	18913	19052	19146	18909	19055	18989	18811	18982	18827	18867	19010	18929	18908	18828	18935	19001	19079	19138	18962	18949	18905	18910	18823	19039	18750	18628	18944	19028	18997	19064	18869	18935	19038	18734	19281	18970	18924	18917	18887	19105	18994	19044	18916	18929	18871	18975	19038	19065	19005	19026	19065	18783	19014	18894	18934	19070	18900	19156	19051	19015	18974	19048	19053	18930	19085	18880	19054	19009	18874	18948	18946	18917	18954	18829	19064	18974	19002	19088	18942	19040	19052	19033	18732	18916	18984	18939	19075	19003	18849	18824	18830	18833	18914	18911	18957	18958	18964	19174	19005	18848	18979	18903	19112	18964	19025	18874	18957	18927	18886	19026	19060	19064	19053	19074	18936	19018	18886	18874	18814	18873	18952	18932	19121	18928	19127	19061	19148	18958	18786	18981	18924	19113	19026	19084	18916	18960	18909	19042	19079	18972	18736	19092	18899	19078	19126	19123	19027	19171	19036	18893	19011	19054	18889	18948	18872	19024	19058	18950	19149	18886	18797	18968	18838	18991	18949	18953	19024	18828	18875	18788	18970	19115	19236	18953	19033	18813	18924	18939	19220	18896	19001	18883	18707	18895	18981	18887	19038	18977	18888	18800	18992	18942	18921	18717	18856	18886	18908	19081	18909	18879	19067	18887	18936	18983	18998	19091	18888	18888	19039	18987	19066	19037	18870	18832	18983	18941	18674	19064	19017	19035	18980	18871	18959	18953	19159	18897	18875	19117	19034	18818	18869	18901	18964	18937	19094	19151	19051	19104	18894	19089	18905	18910	18914	19099	18993	19092	18930	19037	19048	19007	18848	18886	19019	18893	19044	18892	18937	18975	18893	18918	18908	18940	18949	18910	18974	19084	18876	19138	18881	18967	19103	18942	19030	18909	18868	18927	18885	18845	18863	18965	19089	18997	18953	19015	19075	18849	18991	19083	18963	19015	19162	18930	19081	19154	18976	18903	18975	19033	18975	19053	19015	19007	18837	18871	19085	19050	18955	19001	18935	19070	18929	18942	18913	18935	18913	19017	19017	19026	19036	18976	19043	19128	19052	18941	18984	18762	18935	19027	18950	18844	18910	19029	18915	19025	19130	19100	18780	19089	18860	18903	19120	18894	19003	18783	18967	18988	19039	19019	18924	18889	18987	18893	18990	18827	18815	18832	19047	18952	19138	18870	18869	18961	18988	18919	18957	18973	18987	18919	18895	18959	19066	18764	19160	18831	19024	19019	19095	18992	18925	18992	18873	19044	18998	18831	18964	19111	19046	18850	19003	19072	19024	18982	19068	19077	18927	18977	19230	19131	18717	19137	19105	19165	18974	19111	18804	19058	18941	19094	18947	19034	19090	19016	18938	19050	18847	19016	18922	18952	18867	18946	18779	18990	18948	18896	19102	18997	18894	19043	18781	18960	18921	19057	19039	18984	18888	19041	18949	19057	18942	18885	19001	18849	18912	19077	18950	18881	18863	19137	18960	19030	18784	18823	19043	18921	19006	19016	18970	18847	18965	19066	18856	18968	18842	18985	19016	19015	19009	19240	19017	19029	19000	18938	19134	18912	18901	19030	19001	19152	18990	18988	18644	18917	18919	19013	18978	18878	18997	18892	19083	18916	18827	19113	19065	19188	19198	19095	18861	18970	18726	19009	18944	18909	18951	18985	18884	18941	18856	18900	18979	18664	19065	19055	19041	18834	19034	18918	19133	18979	18912	18789	19038	18797	18885	19052	18934	19120	18967	19078	19032	19147	18908	19048	18911	18934	19092	18999	19104	19215	19078	19000	18937	19085	19009	18856	18839	19019	18961	18957	18986	18902	19086	18989	18942	19103	18947	19040	19116	19001	19063	18946	18940	18979	18933	18878	18920	19012	18929	19002	18892	18985	18838	19023	18946	19025	18956	18975	19239	19098	18925	18894	18799	19106	18982	19097	18934	18840	19045	18863	18975	19036	19006	19080	18858	18703	18908	18796	19106	18867	18970	18844	19149	18939	19060	18827	19037	19099	18915	18995	18966	18957	18876	18897	18874	18908	19033	18979	18938	18865	19034	18966	18992	18806	19046	19070	18819	18938	18992	18847	18901	18824	19113	18881	19024	18923	18878	19156	18882	18968	18851	18943	18859	19073	18790	18918	19143	18990	18888	18901	18814	19094	18920	18823	18929	18854	18927	18917	18952	18981	18963	18957	18947	18945	18903	19071	19002	18928	18937	18841	18934	18931	18965	18900	18940	19022	18793	18959	19206	18775	18829	18876	19136	18917	19073	19022	18891	18946	19051	18859	19109	18919	18930	18907	18996	18946	18905	19009	18974	18847	18916	18979	18978	18895	18828	18986	19092	18972	19151	18928	18964	18815	19007	18911	18933	18909	19092	18866	18961	18801	18933	19023	18928	18947	19028	18889	19052	19053	18990	18981	19055	19133	18927	18870	18786	18889	19032	19136	19059	19046	19200	18854	18966	19019	18918	18845	18883	19012	19012	19173	18793	19028	19071	19060	19049	19141	18802	18908	19036	18894	18953	18847	18851	19075	19169	18934	18729	18927	18928	18992	19043	18994	18958	18983	18937	18963	19048	19035	18872	19102	19114	19081	19008	18826	19076	18869	19090	18879	19149	19065	18980	18941	19080	19122	18860	18934	18991	18886	18924	19031	18844	18815	18954	19009	19208	19041	19096	18886	19001	19146	19153	18909	18932	18957	18993	19138	18914	18989	18976	19039	18978	19043	18864	19062	19010	18848	18946	19027	19005	18933	19074	19067	18890	19016	18950	19024	18888	18898	18992	18939	19005	19010	18906	18903	19192	19202	19143	18914	19052	18931	18888	18926	18906	18908	18817	18889	19089	18799	19058	19072	18887	19014	18940	18854	19044	18721	18914	19100	18856	19076	19081	19020	19034	18819	18887	19024	19006	18942	18987	18844	18905	18882	18908	19148	18816	18887	18974	18905	19075	19088	18971	18845	19160	19106	19055	18901	19112	18834	18962	19098	18992	18991	18921	19068	18960	18855	18875	18844	19034	18934	19169	18888	18854	18946	18863	18883	19183	19004	18955	18865	18817	18964	19117	19055	18929	18836	19116	19038	18853	18924	18987	19052	18966	18996	18943	19150	18952	19160	18882	18839	18978	18962	18839	19009	18887	18914	18981	18956	18954	18935	19092	18830	19208	19121	19045	19021	18891	19216	18839	18977	18938	18968	19047	18680	18866	19058	18902	18930	18996	18969	19092	19059	18860	18997	18974	18999	18882	19094	18937	19016	19133	18999	19054	18965	18987	18872	18889	19016	18999	18988	19046	18813	18868	19034	19029	18772	18832	18972	18914	19049	18979	18974	18953	19137	18959	18823	18952	19177	18958	18973	18866	19039	19081	18925	19113	18728	18789	18935	18975	18875	18836	19168	18870	18877	19089	18973	19089	19007	18898	18850	19103	18908	19037	19020	18950	19126	18988	19042	18878	19146	18952	18898	19015	19005	19003	18901	19158	19049	19069	19008	19086	19063	18927	18863	18990	18909	19071	18814	19010	18944	19073	18966	19074	19063	18765	18863	18953	18856	18830	18944	19132	18828	19107	18808	18871	18914	18656	19164	19127	18805	18943	19116	19042	18881	18803	18980	19053	18886	18966	19061	18894	18927	19049	18872	19031	18995	19020	19060	19089	19047
24010	21219	27938	26115	27523	33416	35848	32982	32232	32103	31653	31042	30990	31178	30627	30595	30101	30449	30224	30178	30021	29779	29892	30031	29783	29691	29878	30024	29700	29765	29919	29825	29861	29749	29560	29544	29971	29612	29710	29592	29699	29973	29706	29672	29502	29765	29928	29579	29692	29653	29469	29645	29649	29612	29458	29941	29656	29654	29568	29801	29713	29804	29593	29921	29368	29518	29696	29794	29698	29782	29806	29527	29560	29675	29913	29667	29460	29462	29772	29751	29552	29398	29872	29650	29397	29992	29685	29605	29551	29603	29755	29615	29619	29848	29520	29608	29627	29607	29543	29520	29650	29630	29582	29455	29564	29767	29902	29510	29697	29380	29675	29603	29650	29451	29868	29440	29665	29692	29824	29485	29306	29449	29818	29674	29873	29622	29619	29456	29352	29419	29595	29540	29761	29550	29410	29597	29620	29570	29596	29647	29533	29476	29616	29535	29436	29556	29622	29732	29555	29502	29648	29624	29493	29522	29862	29674	29492	29735	29479	29663	29464	29716	29550	29483	29492	29456	29649	29490	29777	29411	29470	29546	29576	29814	29558	29584	29594	29369	29630	29652	29832	29830	29661	29583	29817	29375	29655	29595	29984	29581	29602	29506	29613	29602	29344	29749	29412	29317	29668	29581	29468	29485	29266	29737	29665	29566	29715	29749	29495	29691	29514	29361	29571	29598	29406	29369	29521	29656	29343	29546	29537	29615	29468	29520	29612	29513	29452	29475	29348	29522	29541	29456	29175	29533	29712	29429	29751	29493	29578	29522	29575	29690	29590	29419	29584	29562	29480	29621	29500	29874	29665	29880	29598	29480	29309	29633	29817	29521	29618	29461	29922	29775	29410	29673	29496	29748	29535	29692	29777	29495	29558	29478	29760	29479	29844	29596	29471	29297	29729	29810	29509	29346	29864	29542	29834	29459	29761	29390	29301	29515	29579	29720	29483	29730	29686	29620	29678	29614	29797	29573	29603	29800	29825	29618	29625	29543	29598	29759	29664	29752	29738	29360	29705	29331	29641	29468	29455	29499	29512	29712	29963	29660	29450	29839	29705	29524	29633	29298	29563	29653	29542	29667	29521	29719	30041	29694	29584	29873	29249	29613	29924	29728	29908	29679	29460	29407	29705	29549	29618	29487	29631	29651	29505	29689	29520	29331	29346	29593	29862	29568	29614	29474	29535	29850	29975	29802	29595	29644	29679	29655	29703	29766	29704	29643	29669	29795	29465	29651	29347	29549	29395	29618	29525	29595	29542	29675	29604	29575	29510	29428	29433	29633	29645	29570	29594	29483	29473	29669	29464	29637	29835	29755	29608	29522	29383	29593	29850	29791	29693	29469	29583	29847	29549	29481	29357	29520	29576	29515	29514	29455	29455	29486	29484	29439	29651	29732	29664	29528	29414	29704	29530	29442	29708	29670	29543	29287	29588	29598	29795	29447	29512	29627	29309	29510	29456	29724	29547	29856	29623	29624	29416	29574	29448	29504	29732	29539	29796	29881	29621	29454	29557	29797	29483	29457	29592	29669	29696	29216	29677	29697	29651	29562	29577	29717	29668	29299	29580	29633	29777	29549	29443	29470	29610	29644	29542	29837	29562	29500	29780	29496	29142	29594	29541	29505	29558	29514	29524	29392	29557	29727	29758	29688	29545	29662	29595	29560	29546	29611	29535	29742	29484	29445	29776	29469	29738	29800	29694	29686	29442	29507	29685	29284	29528	29527	29703	29814	29860	29424	29613	29451	29492	29451	29331	29614	29643	29693	29540	29650	29498	29468	29492	29490	29562	29604	29588	29761	29566	29496	29746	29533	29509	29561	29602	29556	29618	29523	29654	29522	29660	29648	29499	29495	29526	29612	29515	29558	29497	29454	29751	29628	29582	29521	29618	29504	29680	29663	29534	29688	29741	29522	29584	29653	29643	29754	29459	29136	29625	29672	29436	29549	29440	29489	29684	29396	29798	29771	29570	29517	29748	29722	29581	29839	29735	29499	29480	29544	29601	29490	29648	29433	29523	29651	29693	29623	29415	29458	29503	29426	29619	29630	29655	29753	29982	29586	29635	29611	29310	29562	29601	29413	29674	29568	29486	29474	29557	29756	29727	29506	29434	29566	29619	29468	29499	29603	29552	29603	29750	29302	29498	29494	29362	29630	29626	29683	29641	29643	29837	29486	29463	29523	29757	29392	29584	29414	29709	29612	29625	29549	29339	29827	29508	29695	29517	29622	29729	29438	29881	29464	29428	29626	29464	29653	30020	29594	29587	29743	29567	29528	29607	29629	29744	29759	29520	29402	29632	29674	29610	29508	29895	29666	29629	29669	29717	29426	29640	29536	29598	29469	29425	29815	29553	29551	29416	29622	29487	29530	29629	29472	29433	29467	29636	29689	29661	29587	29617	29731	29587	29717	29645	29612	29360	29313	29687	29565	29670	29763	29513	29621	29316	29672	29567	29425	29370	29717	29512	29834	29801	29655	29799	29183	29673	29621	29487	29326	30071	29455	29545	29390	29623	29696	29722	29524	29547	29448	29676	29747	29700	29566	29864	29833	29715	29890	29737	29427	29594	29376	29716	29606	29397	29529	29567	29405	29448	29418	29493	29581	29327	29656	29527	29743	29550	29428	29677	29635	29749	29704	29617	29668	29815	29442	29668	29906	29863	29587	29839	29682	29714	29637	29581	29866	29678	29394	29672	29732	29751	29780	29512	29786	29620	29722	29770	29792	29745	29501	29722	29467	29653	29637	29516	29736	29409	29367	29309	29596	29467	29552	29443	29527	29657	29532	29911	29696	29807	29705	29578	29434	29592	29597	29611	29667	29767	29476	29642	29848	29471	29213	29633	29747	29957	29657	29608	29735	29513	29547	29435	29426	29511	29405	29661	29478	29244	29417	29575	29428	29602	29678	29652	29494	29611	29344	29485	29556	29970	29643	29493	29511	29557	29505	29586	29649	29497	29648	29747	29606	29596	29542	29610	29599	29725	29768	29636	29810	29863	29706	29510	29498	29617	29773	29764	29749	29656	29574	29667	29464	29830	29818	29661	29601	29720	29656	29523	29398	29679	29679	29574	29650	29397	29662	29532	29765	29530	29710	29824	29778	29733	29603	29488	29601	29590	29567	29452	29513	29709	29850	29589	29528	29348	29447	29689	29453	29524	29749	29590	29521	29481	29455	29501	29638	29730	29884	29478	29522	29330	29550	29738	29571	29611	29494	29900	29332	29502	29339	29603	29588	29691	29837	29490	29494	29577	29733	29624	29693	29461	29401	29636	29466	29932	29476	29770	29485	29611	29540	29619	29811	29614	29851	29710	29771	29776	29257	29543	29345	29771	29740	29395	29491	29476	29401	29686	29536	29584	29525	29424	29561	29397	29802	29630	29638	29594	29662	29627	29370	29740	29579	29262	29932	29651	29567	29426	29435	29696	29552	29732	29250	29780	29485	29722	29494	29613	29747	29520	29561	29530	29347	29582	29746	29603	29598	29617	29584	29640	29658	29564	29651	29564	29646	29561	29755	29751	29711	29648	29637	29788	29561	29468	29654	29544	29668	29600	29609	29627	29651	29481	29382	29654	29805	29364	29453	29299	29324	29685	29465	29275	29465	29677	29359	29270	29726	29419	29682	29647	29593	29542	29381	29595	29483	29289	29748	29517	29567	29629	29563	29778	29438	29691	29604	29754	29653	29605	29424	29656	29607	29574	29581	29515	29587	29476	29651	29605	29482	29416	29475	29603	29632	29563	29770	29545	29870	29632	29479	29526	29830	29992	29691	29622	29729	29638	29403	29684	29659	29623	29583	29844	29505	29863	29629	29430	29735	29677	29887	29503	29863	29781	29586	29542	29460	29609	29473	29399	29476	29753	29819	29533	29611	29702	29590	29503	29560	29572	29456	29283	29711	29519	29430	29555	29667	29690	29539	29539	29591	29472	29534	29457	29587	29654	29624	29781	29729	29635	29447	29483	29708	29432	29674	29585	29991	29438	29604	29715	29379	29578	29520	29626	29584	29254	29275	29697	29664	29633	29628	29641	29576	29595	29733	29614	29451	29705	29425	29753	29429	29537	29659	29728	29530	29544	29336	29722	29541	29597	29378	29556	29591	29551	29811	29348	29494	29594	29858	29214	29594	29453	29500	29529	29340	29821	29617	29760	29643	29528	29451	29681	29441	29246	29547	29724	29724	29569	29571	29657	29503	29261	29465	29594	29463	29486	29567	29390	29414	29457	29706	29593	29452	29616	29596	29844	29445	29621	29424	29599	29532	29501	29426	29522	29673	29945	29160	29600	29532	29341	29623	29469	29615	29528	29265	29689	29413	29558	29549	29573	29619	29577	29717	29913	29738	29557	29482	29348	29452	29734	29646	29579	29556	29640	29513	29903	29811	29831	29639	29630	29442	29387	29588	29482	29657	29585	29780	29589	29679	29565	29385	29566	29405	29787	29729	29807	29724	29589	29537	29580	29598	29429	29308	29269	29305	29721	29409	29398	29652	29491	29699	29730	29862	29409	29799	29534	29455	29817	29458	29811	29661	29309	29474	29830	29901	29281	29547	29537	29583	29917	29446	29322	29880	29520	29396	29476	29604	29441	29271	29740	29681	29605	29433	29814	29568	29622	29757	29359	29635	29391	29680	29580	29508	29791	29426	29546	29365	29557	29652	29565	29912	29587	29697	29654	29554	29806	29638	29427	29638	29490	29623	29593	29648	29619	29387	29663	29534	29660	29542	29675	29778	29482	29574	29758	29369	29604	29351	29677	29618	29481	29543	29636	29590	29738	29347	29573	29559	29608	29703	29747	29526	29463	29890	29492	29514	29785	29761	29714	29517	29573	29582	29450	29526	29723	29775	29611	29587	29574	29495	29555	29459	29523	29837	29395	29524	29845	29717	29983	29758	29632	29646	29514	29564	29707	29561	29613	29421	29672	29419	29452	29459	29397	29598	29630	29367	29754	29597	29587	29792	29769	29692	29545	29188	29454	29683	29581	29462	29651	29738	29518	29554	29646	29634	29800	29653	29492	29523	29464	29645	29430	29476	29682	29704	29710	29645	29545	29615	29585	29727	29739	29724	29274	29395	29643	29742	29490	29398	29455	29675	29703	29539	29741	29560	29782	29693	29502	29548
26305	43457	42663	35878	31073	27799	25189	23544	22344	21667	21309	20523	20302	19905	19536	19571	19400	19205	19116	18972	19059	18833	18773	18756	18514	18787	18677	18546	18581	18606	18591	18519	18448	18398	18586	18417	18477	18346	18339	18398	18399	18458	18480	18440	18445	18232	18401	18436	18193	18230	18446	18347	18167	18256	18316	18250	18310	18238	18257	18272	18402	18332	18455	18165	18351	18182	18218	18269	18267	18347	18287	18334	18283	18229	18195	18251	18127	18273	18237	18440	18407	18337	18348	18341	18519	18248	18441	18251	18149	18320	18437	18308	18278	18213	18269	18232	18263	18406	18569	18172	18407	18328	18300	18289	18261	18121	18228	18341	18214	18245	18463	18442	18345	18432	18316	18286	18311	18339	18428	18296	18345	18315	18242	18370	18389	18138	18304	18300	18352	18237	18547	18367	18279	18293	18413	18209	18207	18329	18290	18355	18230	18281	18266	18189	18310	18241	18408	18325	18563	18334	18390	18229	18324	18300	18274	18205	18305	18298	18244	18427	18296	18263	18231	18334	18445	18313	18459	18360	18341	18303	18269	18328	18221	18071	18162	18392	18415	18318	18438	18426	18141	18290	18316	18270	18352	18376	18358	18264	18248	18230	18422	18384	18138	18212	18242	18406	18303	18308	18327	18295	18526	18568	18363	18278	18293	18332	18353	18631	18411	18356	18249	18251	18218	18209	18165	18228	18293	18339	18357	18295	18223	18391	18306	18189	18123	18362	18276	18380	18241	18324	18275	18267	18396	18422	18338	18381	18270	18217	18363	18186	18140	18398	18307	18193	18339	18306	18366	18312	18165	18309	18330	18539	18370	18321	18095	18247	18329	18258	18557	18275	18316	18444	18232	18243	18303	18240	18236	18409	18458	18484	18242	18371	18209	18491	18093	18232	18253	18311	18316	18332	18313	18340	18319	18353	18416	18317	18300	18229	18339	18306	18152	18312	18464	18217	18277	18187	18221	18381	18306	18265	18322	18380	18309	18274	18207	18333	18227	18261	18375	18371	18165	18339	18348	18295	18342	18312	18234	18398	18369	18316	18357	18134	18371	18389	18422	18252	18148	18395	18418	18100	18153	18297	18371	18347	18241	18127	18240	18364	18249	18166	18237	18242	18137	18232	18255	18304	18291	18240	18280	18331	18266	18498	18382	18178	18204	18315	18246	18384	18137	18220	18375	18220	18260	18356	18354	18172	18330	18191	18451	18322	18344	18245	18336	18198	18312	18068	18375	18295	18370	18208	18335	18328	18207	18174	18351	18275	18422	18132	18110	18379	18148	18144	18218	18359	18200	18300	18285	18263	18276	18443	18237	18171	18376	18280	18285	18355	18224	18447	18478	18052	18309	18252	18501	18161	18131	18315	18341	18308	18479	18184	18237	18249	18369	18366	18507	18217	18448	18195	18289	18250	18295	18342	18343	18262	18376	18392	18462	18273	18235	18302	18198	18339	18309	18400	18304	18234	18449	18363	18356	18310	18251	18345	18365	18158	18286	18279	18357	18337	18249	18258	18339	18258	18272	18000	18453	18277	18324	18298	18394	18212	18261	18480	18342	18286	18296	18196	18410	18338	18284	18238	18377	18352	18298	18264	18391	18337	18462	17998	18337	18255	18246	18299	18278	18195	18301	18344	18186	18313	18128	18268	18381	18287	18377	18018	18265	18459	18299	18435	18310	18273	18374	18283	18100	18342	18208	18347	18441	18353	18459	18436	18231	18428	18283	18201	18212	18187	18086	18114	18314	18416	18364	18285	18355	18320	18183	18374	18318	18271	18232	18407	18066	18308	18261	18344	18259	18262	18392	18243	18312	18290	18464	18399	18311	18403	18237	18104	18295	18293	18292	18199	18068	18210	18302	18396	18337	18264	18295	18327	18256	18319	18523	18179	18362	18301	18304	18178	18333	18128	18284	18389	18185	18454	18357	18082	18192	18310	18345	18109	18274	18251	18327	18143	18273	18380	18282	18413	18304	18321	18383	18319	18183	18109	18345	18143	18164	18528	18168	18179	18120	18340	18381	18368	18215	18325	18209	18305	18260	18391	18323	18436	18365	18219	18500	18316	18320	18433	18301	18429	18338	18245	18305	18330	18387	18256	18411	18341	18368	18211	18437	18348	18418	18305	18362	18260	18282	18297	18276	18213	18245	18318	18304	18191	18281	18239	18332	18210	18149	18148	18488	18293	18402	18327	18381	18325	18408	18352	18403	18280	18326	18318	18161	18361	18297	18457	18245	18271	18186	18176	18325	18217	18308	18381	18209	18259	18221	18274	18317	18412	18141	18331	18233	18110	18408	18185	18318	18181	18195	18348	18278	18238	18198	18233	18406	18314	18209	18195	18340	18432	18250	18355	18314	18345	18266	18319	18460	18303	18399	18303	18382	18361	18322	18365	18511	18385	18463	18464	18310	18452	18557	18268	18246	18215	18257	18312	18377	18280	18265	18177	18082	18219	18395	18356	18375	18281	18372	18298	18448	18348	18494	18347	18362	18372	18282	18294	18483	18221	18362	18398	18262	18275	18091	18363	18308	18222	18284	18240	18323	18262	18304	18121	18379	18410	18247	18354	18430	18171	18354	18236	18175	18400	18443	18283	18106	18281	18309	18303	18314	18163	18376	18323	18289	18336	18413	18281	18202	18348	18431	18469	18314	18139	18418	18406	18346	18269	18379	18327	18141	18303	18304	18352	18346	18325	18372	18308	18499	18233	18380	18400	18206	18210	18236	18424	18281	18351	18190	18373	18465	18253	18394	18231	18180	18334	18391	18382	18400	18359	18174	18188	18244	18126	18280	18261	18374	18511	18358	18388	18264	18396	18151	18463	18295	18186	18437	18055	18331	18283	18223	18127	18111	18215	18177	18320	18144	18347	18359	18438	18299	18330	18203	18307	18329	18651	18236	18142	18242	18272	18149	18501	18152	18278	18324	18391	18463	18115	18339	18320	18270	18162	18295	18368	18301	18358	18322	18127	18336	18248	18378	18141	18232	18220	18485	18260	18223	18262	18233	18295	18332	18302	18365	18321	18429	18236	18349	18315	18324	18418	18181	18374	18399	18229	18271	18226	18311	18356	18410	18416	18453	18336	18254	18356	18333	18204	18363	18422	18227	18384	18278	18312	18340	18143	18349	18111	18209	18215	18181	18246	18191	18348	18247	18370	18339	18280	18372	18295	18329	18262	18396	18310	18318	18333	18190	18305	18382	18343	18452	18181	18343	18256	18209	18406	18174	18336	18209	18284	18220	18226	18352	18314	18268	18496	18406	18316	18300	18292	18327	18220	18447	18276	18168	18309	18275	18396	18239	18195	18279	18410	18375	18167	18410	18327	18322	18346	18204	18512	18246	18190	18250	18292	18407	18279	18246	18465	18212	18309	18442	18288	18403	18134	18349	18206	18268	18357	18272	18238	18169	18146	18100	18365	18229	18378	18367	18209	18235	18304	18238	18389	18307	18227	18479	18167	18354	18315	18407	18272	18164	18259	18317	18367	18350	18382	18377	18331	18296	18277	18410	18433	18255	18329	18489	18383	18291	18290	18233	18408	18332	18519	18482	18521	18388	18190	18507	18231	18315	18281	18431	18273	18336	18235	18202	18226	18313	18224	18210	18394	18140	18378	18314	18299	18396	18277	18399	18334	18238	18459	18141	18462	18374	18360	18389	18277	18196	18196	18210	18299	18214	18153	18331	18287	18323	18181	18500	18191	18228	18309	18212	18196	18447	18238	18256	18298	18265	18320	18428	18227	18407	18143	18262	18478	18352	18275	18348	18269	18259	18450	18222	18332	18264	18375	18314	18197	18365	18197	18242	18294	18351	18255	18173	18206	18374	18261	18310	18339	18458	18245	18274	18293	18473	18200	18362	18428	18363	18396	18256	18330	18202	18456	18460	18330	18346	18372	18328	18318	18295	18255	18384	18158	18200	18190	18233	18425	18323	18286	18443	18390	18289	18153	18315	18173	18111	18370	18232	18401	18440	18458	18357	18282	18258	18215	18363	18312	18315	18315	18139	18331	18353	18110	18272	18145	18342	18166	18119	18292	18163	18252	18326	18470	18309	18372	18393	18340	18208	18263	18459	18189	18139	18294	18401	18367	18146	18370	18279	18182	18280	18320	18259	18287	18224	18175	18313	18271	18409	18457	18398	17970	18172	18484	18340	18169	18479	18343	18504	18269	18227	18425	18270	18177	18231	18281	18270	18342	18141	18278	18271	18257	18262	18287	18218	18295	18277	18415	18342	18355	18373	18313	18521	18427	18332	18269	18484	18215	18444	18303	18285	18521	18139	18394	18431	18339	18093	18267	18336	18270	18526	18230	18190	18395	18322	18320	18237	18287	18276	18513	18252	18288	18366	18380	18313	18128	18579	18262	18276	18280	18341	18417	18294	18345	18089	18281	18414	18432	18276	18379	18381	18297	18273	18181	18490	18220	18238	18352	18341	18286	18287	18156	18159	18035	18194	18230	18327	18255	18366	18459	18451	18121	18251	18331	18355	18390	18334	18386	18154	18338	18147	18373	18352	18216	18183	18296	18296	18234	18357	18267	18240	18228	18314	18318	18219	18479	18184	18358	18376	18299	18464	18205	18315	18208	18514	18337	18305	18337	18231	18253	18355	18272	18476	18267	18217	18355	18407	18170	18326	18474	18297	18369	18407	18179	18388	18264	18384	18342	18326	18310	18289	18178	18364	18398	18250	18284	18300	18412	18292	18451	18425	18402	18270	18240	18183	18255	18318	18100	18369	18360	18112	18228	18448	18463	18199	18441	18297	18349	18271	18481	18401	18273	18159	18344	18311	18279	18235	18329	18319	18463	18388	18172	18448	18123	18299	18050	18330	18245	18301	18190	18267	18340	18343	18320	18313	18231	18346	18233	18503	18110	18339	18134	18319	18235	18353	18117	18229	18315	18205	18522	18209	18398	18299	18499	18306	18374	18308	18511	18193	18343	18250	18421	18300	18232	18308	18343	18358	18188	18456	18230	18289	18214	18130	18356	18327	18064	18335	18262	18122	18331	18463	18239	18315	18164	18326	18131	18329	18220	18229	18521	18145	18342	18525	18396	18265	18246	18195	18212	18342	18305	18258	18311	18133	18084	18313	18220	18343	18443	18308	18382	18266	18359	18286	18265
22633	21172	27719	25392	24654	32133	38331	34991	33840	33690	33089	32761	32239	31956	31935	32042	31776	31657	31502	31384	31315	31104	30762	31045	31151	30732	30896	30837	30614	30648	30866	30723	30661	30787	30679	30885	30840	30738	30937	30686	30448	30653	30646	30527	30805	30607	30367	30605	30623	30827	30704	30727	30769	30639	30488	30459	30742	30395	30213	30363	30564	30426	30511	30857	30740	30531	30474	30760	30559	30625	30658	30773	30666	30538	30525	30704	30566	30868	30404	30720	30445	30309	30525	30416	30688	30601	30584	30701	30467	30653	30501	30781	30630	30486	30499	30659	30497	30427	30563	30718	30502	30476	30680	30452	30445	30619	30671	30418	30480	30433	30208	30236	30531	30304	30541	30577	30473	30210	30472	30392	30417	30338	30597	30584	30511	30628	30651	30314	30494	30550	30427	30480	30682	30619	30598	30510	30578	30592	30313	30297	30454	30337	30341	30655	30335	30712	30497	30645	30375	30712	30476	30506	30366	30551	30420	30499	30299	30214	30111	30493	30612	30366	30408	30372	30504	30410	30451	30456	30515	30149	30346	30348	30355	30217	30351	30452	30529	30521	30469	30255	30415	30333	30499	30326	30387	30510	30530	30402	30576	30460	30621	30468	30600	30666	30430	30556	30226	30288	30365	30288	30568	30355	30364	30468	30475	30393	30384	30565	30479	30177	30601	30570	30584	30504	30348	30421	30524	30378	30351	30527	30551	30582	30368	30566	30578	30647	30404	30498	30412	30536	30247	30509	30571	30231	30187	30495	30649	30444	30320	30190	30556	30608	30391	30528	30437	30635	30720	30761	30478	30441	30379	30293	30559	30235	30573	30258	30249	30363	30695	30504	30262	30502	30345	30498	30377	30447	30338	30325	30568	30461	30594	30206	30696	30502	30219	30254	30200	30427	30663	30406	30688	30550	30646	30327	30382	30459	30359	30410	30555	30466	30516	30483	30651	30653	30602	30160	30535	30483	30610	30319	30653	30347	30391	30512	30787	30166	30392	30525	30412	30653	30437	30468	30635	30590	30353	30414	30519	30611	30456	30657	30325	30770	30584	30575	30691	30460	30601	30470	30563	30470	30630	30293	30262	30371	30393	30475	30462	30583	30502	30559	30251	30243	30475	30364	30263	30404	30391	30639	30497	30126	30330	30315	30273	30538	30500	30468	30306	30282	30284	30526	30355	30418	30684	30522	30478	30340	30306	30366	30367	30536	30364	30476	30306	30593	30120	30304	30855	30443	30587	30616	30256	30573	30578	30710	30381	30634	30385	30250	30574	30435	30495	30434	30475	30602	30403	30432	30308	30328	30469	30527	30359	30367	30597	30731	30715	30413	30218	30614	30296	30414	30528	30408	30516	30319	30431	30261	30527	30619	30541	30210	30335	30346	30367	30392	30486	30242	30515	30378	30212	30370	30587	30518	30641	30339	30452	30585	30376	30353	30586	30194	30292	30273	30169	30261	30580	30397	30575	30565	30610	30539	30651	30332	30382	30347	30153	30337	30449	30454	30474	30270	30520	30598	30522	30619	30449	30306	30426	30263	30574	30532	30742	30558	30427	30323	30595	30417	30606	30571	30391	30321	30424	30491	30604	30372	30415	30533	30240	30500	30700	30705	30265	30596	30413	30467	30391	30378	30407	30559	30686	30198	30448	30425	30386	30459	30779	30427	30453	30177	30199	30343	30528	30394	30604	30545	30599	30360	30467	30570	30722	30357	30606	30751	30484	30365	30407	30477	30355	30677	30421	30628	30411	30401	30564	30447	30366	30516	30361	30191	30193	30413	30525	30204	30474	30509	30171	30539	30473	30604	30449	30171	30565	30553	30461	30156	30450	30589	30830	30436	30668	30414	30585	30613	30715	30553	30369	30460	30410	30531	30476	30365	30604	30301	30610	30478	30668	30411	30512	30543	30282	30261	30373	30419	30534	30406	30314	30251	30500	30537	30354	30210	30385	30431	30353	30441	30429	30548	30436	30453	30713	30366	30647	30666	30451	30475	30319	30482	30579	30792	30521	30688	30409	30166	30565	30674	30590	30773	30300	30728	30453	30658	30818	30714	30546	30491	30203	30492	30518	30707	30614	30340	30474	30185	30558	30477	30657	30490	30703	30523	30669	30635	30625	30340	30318	30441	30291	30389	30396	30556	30216	30343	30381	30312	30472	30525	30431	30376	30155	30253	30349	30479	30584	30535	30321	30588	30446	30449	30451	30319	30384	30510	30394	30405	30293	30287	30457	30306	30400	30541	30426	30416	30478	30397	30312	30595	30472	30843	30648	30305	30431	30404	30435	30292	30780	30198	30350	30597	30677	30779	30831	30620	30547	30375	30373	30351	30426	30526	30502	30508	30588	30533	30291	30412	30530	30434	30646	30273	30658	30602	30473	30613	30476	30455	30372	30373	30565	30378	30373	30262	30253	30448	30606	30523	30394	30337	30355	30500	30601	30550	30582	30599	30206	30397	30387	30608	30464	30329	30419	30405	30416	30631	30537	30396	30531	30509	30528	30285	30617	30613	30571	30294	30518	30459	30391	30332	30513	30251	30377	30552	30565	30510	30379	30509	30683	30671	30455	30205	30380	30387	30702	30377	30114	30406	30429	30484	30380	30476	30463	30488	30537	30434	30565	30374	30584	30268	30433	30372	30476	30410	30183	30519	30418	30439	30188	30420	30409	30516	30273	30603	30450	30562	30353	30241	30463	30750	30594	30490	30597	30523	30414	30334	30732	30277	30439	30645	30701	30388	30323	30555	30421	30469	30384	30337	30438	30628	30360	30497	30585	30332	30356	30487	30558	30279	30567	30395	30642	30518	30494	30531	30552	30427	30613	30512	30579	30503	30487	30439	30789	30185	30327	30551	30356	30341	30603	30464	30559	30630	30437	30289	30499	30235	30268	30289	30510	30379	30536	30294	30222	30344	30385	30570	30262	30663	30535	30453	30428	30469	30448	30477	30580	30470	30495	30365	30104	30421	30680	30674	30452	30605	30480	30506	30567	30742	30397	30593	30687	30277	30316	30506	30514	30395	30344	30679	30565	30484	30192	30319	30276	30773	30540	30506	30391	30421	30385	30536	30393	30239	30480	30706	30671	30553	30593	30633	30400	30322	30488	30379	30556	30470	30487	30538	30671	30538	30409	30556	30547	30385	30749	30508	30635	30279	30459	30503	30558	30464	30521	30485	30632	30509	30426	30648	30693	30403	30449	30617	30545	30414	30664	30480	30431	30672	30462	30740	30567	30541	30452	30562	30420	30469	30557	30594	30506	30505	30375	30571	30295	30612	30101	30536	30483	30660	30707	30309	30506	30466	30616	30718	30526	30680	30517	30465	30692	30734	30599	30577	30452	30438	30577	30592	30761	30217	30227	30377	30321	30402	30352	30519	30249	30361	30587	30388	30506	30238	30334	30296	30344	30255	30580	30364	30540	30630	30552	30477	30520	30628	30579	30475	30258	30264	30209	30484	30266	30280	30550	30453	30188	30510	30630	30434	30433	30299	30458	30496	30355	30369	30734	30503	30160	30611	30496	30645	30555	30240	30314	30289	30641	30589	30277	30491	30383	30489	30628	30563	30305	30489	30403	30401	30317	30675	30729	30541	30498	30673	30569	30488	30595	30509	30244	30277	30393	30438	30317	30461	30398	30297	30366	30632	30201	30293	30500	30489	30729	30618	30590	30317	30628	30400	30274	30492	30472	30344	30634	30513	30426	30537	30391	30564	30301	30583	30810	30315	30628	30576	30412	30510	30387	30197	30797	30680	30538	30619	30412	30415	30559	30398	30317	30642	30509	30408	30621	30592	30262	30675	30399	30269	30444	30648	30591	30295	30512	30353	30674	30393	30467	30386	30253	30388	30521	30292	30405	30079	30556	30350	30381	30465	30454	30509	30716	30638	30682	30303	30244	30708	30438	30254	30577	30647	30423	30367	30392	30497	30236	30675	30438	30406	30723	30437	30562	30453	30409	30476	30378	30644	30529	30586	30481	30483	30303	30376	30205	30270	30381	30477	30682	30366	30282	30429	30452	30472	30389	30364	30612	30802	30554	30535	30616	30743	30554	30522	30524	30330	30298	30466	30379	30326	30308	30913	30592	30578	30561	30121	30638	30409	30548	30395	30388	30483	30699	30494	30555	30662	30661	30516	30465	30739	30514	30348	30564	30850	30359	30685	30257	30218	30394	30111	30567	30303	30476	30257	30739	30238	30396	30412	30537	30250	30251	30436	30726	30414	30670	30389	30595	30478	30628	30436	30398	30629	30514	30254	30480	30472	30604	30429	30431	30311	30460	30361	30535	30260	30545	30246	30449	30483	30550	30245	30703	30534	30376	30472	30617	30587	30621	30532	30463	30618	30660	30253	30486	30676	30521	30481	30365	30729	30616	30419	30400	30431	30303	30554	30520	30379	30332	30362	30213	30490	30314	30500	30419	30402	30500	30274	30702	30480	30383	30108	30624	30231	30564	30782	30381	30373	30410	30325	30441	30489	30436	30364	30510	30349	30280	30158	30336	30464	30480	30682	30403	30325	30413	30258	30427	30449	30730	30333	30467	30488	30417	30666	30356	30403	30521	30481	30637	30421	30409	30559	30487	30767	30793	30505	30134	30594	30494	30046	30311	30603	30608	30284	30469	30698	30382	30403	30255	30387	30508	30580	30506	30644	30478	30300	30303	30412	30502	30311	30405	30492	30379	30464	30561	30541	30524	30479	30549	30507	30403	30323	30437	30596	30641	30675	30481	30529	30461	30728	30688	30402	30402	30412	30676	30541	30444	30505	30553	30371	30324	30250	30480	30488	30217	30173	30258	30500	30567	30506	30570	30484	30313	30457	30424	30339	30416	30332	30504	30162	30284	30294	30246	30408	30475	30253	30643	30452	30795	30497	30511	30357	30501	30177	30505	30236	30628	30668	30546	30445	30209	30542	30534	30521	30609	30324	30488	30477	30702	30351	30384	30493	30318	30366	30390	30421	30526	30816	30443	30252	30365	30312	30610	30496	30391	30241	30508	30468	30651	30491	30476	30289	30377	30591	30562	30508	30567	30220	30693	30369	30311	30458	30508	30349	30661	30823	30384	30425	30632	30732	30402	30559	30358	30791	30561	30557	30486	30410	30465	30320	30183	30666	30539	30291
28057	48503	47918	40422	35223	31158	28005	25826	24284	23369	22763	21848	21296	20824	20542	20169	20174	20197	19838	19715	19555	19390	19208	19303	19173	18892	18944	19053	18494	18933	18712	18972	18629	18797	18638	18726	18788	18580	18727	18712	18758	18888	18756	18573	18662	18736	18721	18680	18591	18859	18567	18684	18658	18478	18654	18637	18779	18744	18776	18537	18670	18761	18590	18674	18613	18685	18596	18721	18697	18623	18651	18671	18807	18841	18723	18485	18494	18577	18585	18631	18680	18750	18661	18613	18626	18753	18610	18663	18553	18812	18621	18729	18562	18487	18636	18655	18619	18578	18531	18639	18682	18701	18457	18721	18755	18738	18582	18486	18602	18619	18521	18511	18789	18542	18479	18519	18523	18649	18629	18566	18845	18594	18532	18713	18556	18547	18510	18530	18758	18491	18627	18780	18425	18697	18699	18631	18618	18698	18515	18683	18725	18534	18620	18656	18727	18691	18569	18532	18637	18525	18659	18573	18615	18535	18556	18651	18641	18585	18457	18554	18549	18716	18667	18576	18579	18638	18802	18722	18569	18446	18663	18684	18693	18540	18668	18652	18559	18573	18652	18664	18556	18628	18613	18579	18686	18768	18472	18635	18579	18706	18532	18418	18594	18554	18633	18485	18663	18562	18529	18672	18562	18722	18425	18678	18518	18644	18547	18602	18667	18667	18538	18624	18659	18508	18538	18657	18607	18587	18578	18553	18630	18671	18676	18611	18498	18548	18601	18535	18653	18508	18692	18650	18486	18626	18518	18519	18569	18693	18613	18372	18547	18383	18645	18517	18638	18507	18795	18781	18688	18567	18767	18612	18721	18651	18766	18868	18498	18553	18494	18676	18773	18648	18634	18570	18628	18538	18642	18352	18706	18409	18566	18615	18712	18822	18642	18526	18641	18604	18530	18546	18505	18473	18663	18623	18504	18624	18601	18633	18795	18549	18643	18652	18481	18533	18731	18474	18436	18718	18503	18552	18350	18428	18802	18678	18672	18671	18771	18424	18558	18578	18523	18739	18650	18640	18473	18360	18556	18747	18642	18576	18658	18548	18655	18715	18724	18503	18499	18620	18516	18590	18497	18716	18517	18688	18657	18732	18794	18665	18486	18541	18503	18598	18526	18486	18552	18680	18477	18586	18624	18712	18459	18676	18633	18520	18664	18757	18672	18748	18696	18365	18571	18684	18663	18694	18569	18646	18632	18706	18578	18534	18550	18743	18519	18705	18502	18600	18456	18595	18671	18610	18587	18628	18431	18529	18458	18634	18508	18850	18641	18585	18592	18477	18636	18531	18669	18777	18545	18628	18691	18528	18443	18633	18524	18730	18577	18494	18638	18606	18565	18652	18479	18696	18793	18606	18698	18433	18672	18707	18486	18630	18582	18857	18529	18635	18561	18546	18492	18595	18447	18873	18525	18663	18649	18640	18301	18740	18592	18508	18626	18610	18545	18468	18598	18637	18718	18566	18544	18711	18579	18476	18702	18634	18631	18670	18488	18684	18541	18513	18673	18567	18783	18570	18571	18668	18589	18733	18569	18662	18583	18713	18599	18655	18501	18579	18570	18576	18559	18573	18687	18679	18532	18500	18374	18611	18738	18727	18610	18630	18548	18643	18528	18672	18719	18468	18509	18430	18500	18730	18514	18585	18713	18699	18435	18561	18442	18475	18661	18602	18492	18784	18555	18453	18442	18681	18531	18597	18624	18657	18545	18387	18644	18632	18417	18636	18623	18683	18576	18668	18587	18552	18629	18651	18646	18617	18527	18562	18630	18603	18621	18485	18580	18607	18597	18704	18590	18552	18587	18666	18457	18638	18590	18521	18475	18621	18751	18548	18506	18619	18535	18564	18584	18450	18583	18658	18706	18583	18462	18503	18667	18640	18461	18725	18624	18556	18541	18537	18687	18678	18541	18371	18729	18693	18463	18637	18774	18681	18628	18617	18762	18612	18632	18683	18449	18592	18594	18549	18546	18572	18654	18600	18582	18492	18571	18724	18609	18541	18702	18700	18631	18595	18600	18704	18837	18638	18538	18604	18551	18572	18487	18476	18788	18712	18563	18528	18566	18392	18672	18416	18500	18509	18668	18637	18709	18623	18674	18591	18460	18640	18540	18744	18753	18452	18716	18656	18621	18697	18758	18715	18666	18411	18591	18547	18659	18481	18592	18539	18435	18677	18600	18550	18558	18635	18580	18602	18777	18483	18528	18659	18622	18619	18509	18737	18474	18697	18704	18639	18725	18593	18652	18287	18785	18563	18557	18598	18573	18648	18673	18522	18622	18575	18778	18658	18711	18659	18539	18693	18682	18798	18627	18666	18700	18655	18510	18649	18566	18640	18752	18493	18536	18481	18608	18555	18777	18582	18570	18565	18589	18458	18617	18572	18570	18602	18616	18572	18493	18628	18723	18730	18728	18559	18756	18775	18473	18713	18746	18616	18739	18679	18758	18563	18587	18567	18528	18549	18523	18635	18569	18642	18692	18550	18570	18653	18704	18612	18479	18599	18482	18680	18693	18574	18483	18586	18753	18682	18720	18555	18561	18420	18731	18560	18577	18473	18592	18625	18801	18694	18615	18649	18609	18625	18545	18649	18603	18509	18708	18703	18569	18650	18643	18556	18762	18627	18754	18538	18586	18713	18546	18597	18675	18732	18502	18602	18627	18633	18635	18699	18665	18681	18496	18786	18494	18677	18603	18800	18472	18604	18688	18581	18557	18654	18735	18751	18785	18655	18533	18674	18721	18580	18659	18546	18691	18543	18511	18696	18590	18429	18761	18454	18575	18462	18785	18557	18444	18677	18580	18635	18376	18604	18582	18582	18585	18533	18669	18731	18528	18594	18541	18579	18457	18650	18496	18547	18552	18664	18592	18674	18645	18631	18684	18615	18621	18615	18490	18584	18571	18524	18624	18648	18533	18611	18789	18637	18711	18576	18628	18647	18744	18622	18577	18270	18566	18606	18587	18487	18642	18560	18666	18622	18651	18503	18551	18512	18649	18737	18812	18507	18658	18731	18598	18758	18550	18384	18539	18634	18778	18759	18643	18625	18522	18675	18534	18572	18613	18586	18408	18520	18770	18642	18563	18416	18796	18479	18641	18641	18671	18535	18637	18619	18692	18482	18686	18791	18611	18740	18594	18546	18402	18760	18537	18548	18641	18587	18508	18535	18604	18599	18592	18545	18480	18686	18592	18552	18488	18559	18469	18655	18679	18612	18452	18816	18561	18435	18631	18616	18552	18537	18617	18545	18532	18655	18424	18716	18505	18550	18632	18722	18658	18822	18705	18683	18634	18733	18475	18644	18621	18628	18619	18487	18538	18655	18630	18468	18581	18721	18497	18588	18449	18577	18580	18528	18572	18664	18499	18687	18574	18765	18618	18797	18588	18779	18560	18627	18553	18682	18752	18705	18638	18730	18795	18604	18518	18609	18632	18456	18401	18505	18694	18622	18542	18573	18680	18674	18759	18619	18699	18490	18561	18632	18745	18673	18553	18673	18505	18761	18685	18492	18747	18745	18487	18691	18452	18633	18421	18680	18694	18646	18919	18605	18722	18595	18745	18596	18649	18538	18578	18574	18608	18819	18525	18653	18728	18826	18613	18443	18568	18444	18712	18619	18705	18717	18603	18486	18551	18466	18782	18561	18442	18539	18571	18533	18585	18655	18745	18731	18612	18677	18624	18535	18595	18535	18678	18784	18646	18708	18648	18429	18660	18736	18866	18655	18576	18479	18557	18381	18574	18632	18621	18638	18487	18611	18585	18597	18600	18616	18753	18590	18657	18525	18479	18476	18606	18473	18616	18830	18599	18572	18519	18673	18420	18688	18468	18555	18671	18810	18725	18807	18610	18410	18765	18684	18776	18549	18739	18564	18552	18577	18497	18575	18623	18671	18400	18688	18637	18538	18459	18692	18552	18559	18489	18814	18604	18493	18567	18718	18582	18554	18687	18626	18588	18478	18574	18623	18539	18550	18613	18406	18819	18523	18571	18657	18629	18625	18775	18593	18469	18602	18685	18766	18537	18525	18521	18645	18573	18599	18653	18589	18515	18683	18755	18642	18715	18704	18757	18439	18502	18592	18495	18750	18598	18647	18568	18738	18727	18627	18859	18697	18663	18483	18532	18742	18726	18551	18521	18774	18597	18667	18596	18620	18785	18684	18632	18425	18690	18500	18601	18675	18642	18421	18626	18651	18765	18616	18622	18690	18701	18468	18666	18323	18519	18592	18804	18561	18555	18713	18638	18577	18655	18588	18649	18678	18445	18691	18732	18573	18629	18734	18704	18699	18559	18518	18558	18570	18688	18697	18583	18630	18656	18589	18466	18694	18673	18601	18434	18639	18447	18629	18684	18466	18541	18536	18763	18640	18759	18637	18584	18684	18565	18533	18622	18551	18572	18519	18548	18595	18676	18560	18455	18596	18747	18676	18647	18595	18774	18504	18642	18693	18569	18686	18494	18631	18738	18763	18759	18577	18664	18641	18557	18751	18539	18781	18818	18567	18597	18504	18516	18580	18523	18646	18659	18522	18506	18641	18565	18546	18526	18749	18685	18603	18752	18688	18645	18747	18808	18467	18499	18594	18604	18601	18510	18691	18590	18712	18634	18646	18667	18625	18601	18623	18418	18563	18693	18503	18599	18658	18585	18633	18656	18692	18454	18812	18494	18615	18781	18531	18551	18688	18680	18649	18618	18487	18697	18626	18452	18460	18468	18598	18406	18653	18702	18728	18612	18559	18505	18520	18545	18692	18640	18391	18585	18593	18599	18624	18474	18703	18772	18589	18524	18663	18646	18450	18631	18534	18585	18513	18519	18479	18582	18749	18482	18605	18616	18732	18852	18695	18638	18793	18593	18438	18595	18555	18660	18531	18711	18608	18721	18667	18579	18817	18719	18624	18692	18668	18554	18392	18591	18610	18526	18658	18717	18678	18651	18618	18568	18543	18794	18497	18429	18708	18670	18560	18664	18516	18561	18626	18646	18625	18498	18554	18598	18649	18734	18773	18605	18503	18501	18677	18594	18573	18488	18788	18586	18688	18640	18737	18677	18701	18584	18629	18606	18406	18485	18635	18603	18652	18717	18664	18575	18560	18560	18772	18467	18757	18542	18662	18441	18454
37928	35300	41183	39175	35974	34845	33488	32834	32267	31837	32193	31720	31542	31464	31408	31105	31205	31209	31383	31165	31089	31376	31266	30955	31190	31054	31077	30789	30928	30851	30898	30628	30939	30847	30905	30861	30868	30753	30852	30829	30718	30687	30898	30927	31087	30923	30935	30843	30879	30853	31116	30892	30881	30893	30903	30742	30711	30857	30774	31027	30821	30682	30641	31041	30998	30942	30840	30673	30761	30684	30862	30808	31046	31112	30921	30720	30893	31084	30769	31030	30995	30832	30744	30911	30679	30938	31069	30711	30703	30898	30801	30809	30787	30811	31125	31009	30662	30909	30771	30833	30753	31015	31022	30908	30995	30848	30896	30848	30957	31059	31114	30883	30916	30879	30790	30635	30642	31121	30870	31045	30971	30924	30764	30818	30784	30424	30765	30832	30867	30690	30754	30958	30897	30726	31003	30737	30862	30880	30853	30930	30959	30675	30847	30658	30818	30659	30523	30657	30902	30870	31039	30940	31114	30970	30780	30598	31001	30755	31000	30895	30747	30890	30907	30980	30729	30728	30876	30687	30803	30731	30784	30776	30971	30756	31000	30844	30570	30788	30920	30686	30990	30999	30818	30608	30878	31012	30816	31192	30831	30905	31026	30989	31129	31224	31095	30847	30659	30888	30719	30801	30812	30758	30748	30986	30667	30951	31013	30712	30892	31158	30573	30759	30981	31011	30841	30846	30618	30832	30704	30720	30705	30918	30793	30760	30851	31012	31117	30950	30938	30647	30990	30933	31106	30743	30819	31009	30721	30861	30719	30738	31126	30882	30933	30746	30682	30736	30865	30879	30753	30781	30891	30848	30931	30874	30722	30632	30700	30665	30891	31035	31196	30991	31192	30573	31084	30978	30597	30681	30868	31019	30898	31084	30850	30726	30787	30898	30737	30792	30846	30668	30790	30824	30878	31054	30800	31010	30754	30821	30927	30858	30886	30841	30567	30787	30870	31017	30896	30997	31043	30745	31012	30693	30636	30948	31005	30917	30709	30791	30793	30841	31075	30891	30705	30687	30910	30870	30948	30595	30793	30621	30871	30935	30880	30750	30940	30921	30511	30976	30757	30929	30949	30687	30629	30855	30846	31049	30882	30692	30628	30766	31047	31001	30878	31033	30859	30821	30911	30658	30827	31098	30753	30807	30773	30711	31183	31031	31169	30926	30955	31004	30923	30772	30682	30901	30762	30772	30803	30754	31140	30729	30857	30868	30936	30529	30959	30747	30957	30988	30961	30962	30809	30790	30752	30830	30669	31065	30671	30861	31002	30891	30664	30612	31069	30570	30776	30995	30883	30814	31162	30587	31073	31131	30862	30998	30708	30844	30699	30869	30415	30923	30793	30716	30992	30793	30947	30763	30783	30947	30815	30803	30525	30651	30845	30668	30818	31197	31200	30881	30642	30921	30727	30910	30872	30753	30635	30894	30955	30725	30757	30867	31038	30808	30713	30860	30730	30853	30831	30822	31009	31079	30855	30606	30795	30941	30864	30899	30521	30843	30956	30710	30741	31061	30899	30666	30813	30734	30698	31269	30817	30769	30955	30794	30697	30459	30902	30442	30932	31145	30539	30746	31010	30824	31091	30759	30840	30718	30764	30930	30817	31029	30790	30845	30859	30796	30812	30828	30762	30749	30763	30842	30866	30807	30790	30873	30772	30803	31022	30736	30804	30680	30858	30739	30688	30993	30777	30672	30790	30911	30919	30790	30846	30717	31066	30716	30608	31033	30841	30736	30811	30838	31032	30737	30688	30687	30666	30707	30721	30920	30900	30982	30746	30886	30996	30951	30822	30488	30812	30793	30819	30934	31082	31022	30962	30600	30953	31022	30852	30792	30693	31115	30908	31009	30905	30958	30906	31066	31030	30770	30749	30809	30843	31014	30922	30906	30844	30828	30725	30891	30931	30959	30945	30986	30959	30931	30864	30729	30764	30819	30970	30861	30739	30807	31136	30824	31021	30845	30925	31028	30792	30766	30747	30898	30879	30977	30772	31066	31043	31099	30847	30827	30509	30847	30823	30657	30876	30840	31101	30981	30905	30958	30787	30819	30711	30707	31023	30812	30759	30926	31069	30776	30759	30955	30920	31083	30822	31009	30911	30923	30856	30920	31085	30983	30781	30797	30726	31124	31021	30830	30698	30658	30888	31000	30733	30833	31037	30689	30648	30709	30976	30968	30705	30706	30780	30719	30935	30866	30954	30915	30934	30757	30999	30960	30752	30741	31081	30808	31086	31192	30863	31006	30958	30863	30748	30586	30912	30995	30693	30710	30878	30784	30975	30860	30862	30948	30867	30781	30691	30945	30872	30680	31149	31063	31012	30949	30711	31050	30875	30765	30852	30953	30936	30889	30864	30778	30696	30781	30830	30626	30814	31038	30850	30822	30773	30688	30903	30650	30904	30793	30756	30702	30865	30842	30932	30990	30831	30819	30866	30859	30578	30689	30666	30924	30798	30572	31043	30917	30976	30777	30790	30856	31081	30919	30762	30967	31055	30901	30840	30829	30940	30589	30868	30841	31004	30695	30780	30807	30930	30724	30932	30679	30997	30803	30849	30669	30885	30668	30867	30576	31146	31041	30528	30910	30871	31006	30731	30722	31086	30556	30840	30856	31144	30969	30985	30865	30881	30538	30766	30856	30829	30768	30870	30928	30700	30788	30672	30874	30907	30578	30603	30757	30697	31074	30772	30780	30957	30876	31030	30953	30866	30876	31103	30959	30869	30738	30933	30837	30860	30909	30773	30745	30859	30816	30889	30910	30941	30802	30655	31084	30817	30939	31103	30810	31040	30894	30881	31005	30930	30777	30945	30886	31049	30861	30964	30869	30921	31009	30821	30755	30984	30867	31239	30835	30899	31017	30920	30721	30946	30858	30978	30790	31063	31025	30995	30926	31008	31009	30766	30822	30642	30839	30977	30575	30633	30894	30945	30932	31039	30976	30907	30775	30965	30784	30674	30802	30743	30907	31030	30859	31186	30751	30740	30792	30826	30886	31008	30887	30934	30648	30940	30854	30791	30807	30860	30737	30974	30912	30586	30550	30871	30653	30840	30804	30963	30868	31092	30808	30924	30645	30865	30845	30909	30704	30837	30665	30862	30828	30727	31048	31059	30964	30956	30887	30851	30689	31019	30804	30762	30820	31049	30890	30784	30920	31339	30787	30998	30969	30987	30868	30992	30493	30860	30806	30679	30688	31080	30946	30841	30629	30613	30576	30761	30947	30842	30682	30660	30953	30670	30834	30784	30897	30746	30728	30970	30523	30707	30500	30709	30964	30785	30840	30926	30860	30905	30829	31051	30754	30716	30771	30775	30596	30777	31021	30920	30775	30718	30834	30758	30866	30721	30855	30954	30916	30867	30913	30845	30784	30787	30775	31084	31040	31042	31172	31186	31051	30746	30800	30989	30637	31036	31021	30906	30605	30661	30492	30918	30905	30886	31013	30726	30899	30917	30850	30798	31022	30971	30959	30639	30724	30818	30749	31009	31089	31236	30827	31018	30953	30843	30914	30903	30877	30745	31039	30983	31116	30964	31067	31021	30871	30795	30793	30851	30888	30763	31031	31067	30783	30819	30629	30796	31055	31301	30990	30759	30795	30985	30685	30705	30762	30768	30696	30944	30821	31077	30806	31244	30862	30765	31012	30771	30792	30751	30822	30772	30874	30988	30757	30779	31132	30958	30734	30742	30847	30918	30808	30905	30988	30778	30793	31260	30975	30901	30786	30762	30765	30781	30820	30926	30880	30900	31311	30963	30945	31114	30823	30518	30750	30854	30871	30966	30895	30928	30974	30940	31031	31131	31027	30663	30876	30760	30720	30615	30609	30706	30709	30676	30907	30933	30616	30718	31091	30898	30877	30838	30890	30766	30837	31052	30831	31121	30923	30909	30559	31023	30831	31034	30614	31141	30992	30854	30851	30910	30869	31040	30924	30824	30776	30946	30724	30820	31049	31109	31102	30782	30730	30768	30769	30956	30808	31098	30792	30669	30816	30813	30838	31041	30974	30825	30884	30765	30782	30830	30731	30783	30979	30786	30678	31225	30931	31078	30847	30965	30912	30931	30763	31014	31093	30970	30740	31186	30617	30880	30649	30706	30898	30580	30753	30724	30853	30943	30552	30919	31157	30827	31041	30827	30968	30692	30748	30786	30712	30910	30813	30853	30927	31102	30976	30904	31115	30701	31002	30993	30690	30682	30866	31144	31050	30996	30957	30862	31207	30960	30731	30752	30936	30867	30794	30555	30712	30898	31053	31013	31062	31102	30789	30734	30907	30898	30866	30728	30876	30615	30592	30854	30930	30909	30969	30835	31194	30946	30731	30932	30851	30956	30984	30945	30714	30830	30852	30842	31097	30837	30957	30813	30919	30851	30877	30823	30691	31015	30898	30729	30929	31064	30873	30847	31128	30730	30785	30924	30855	30769	30978	31114	31064	30920	30700	30973	30946	31044	30810	30995	31063	30840	30808	31019	30931	31030	30912	30555	30985	30889	30911	30824	30736	30705	30879	30799	31118	31107	31023	31100	30962	30948	30992	30821	30869	30843	30897	30861	30706	30846	30901	30965	31167	31040	30708	30664	30887	30783	30775	31130	30583	30712	30742	30754	30604	31103	30877	30889	30678	30724	30968	30919	30977	30793	30858	31040	31102	30878	30669	30944	30795	30761	31009	30997	30898	31060	30860	30744	30701	30850	30604	30897	30683	31002	30784	30900	30773	30935	30818	30797	30760	31055	30989	30815	30836	31018	30628	30870	31122	30844	30994	30818	30876	31022	30713	30909	30728	30936	30880	31252	30959	30746	31144	30830	30993	31082	30834	30650	30929	31259	31017	30970	30882	30998	30809	31057	31023	31054	30884	30876	30930	30835	30832	30992	31017	30858	30700	30849	30835	30807	31022	30934	31052	31079	30864	30810	30933	30932	30859	30704	30689	30813	31037	30892	30864	30545	30956	30923	30874	31009	31054	30625	31227	30719	30889	30562	30919	30888	30845	30671	30874	30924	31127	30875	30744	30924	30760	30847	31034	30832	30622	30670	30787	31044	31168	30526	30530	31115	30840	31063	30767	30755	30932	30956	30777	30820	30810	30914	30722	31113	30660	30816	30969	30793	31127
29259	37188	36504	30829	27372	24660	22968	21895	21268	20721	20453	20224	20048	19926	19567	19671	19615	19423	19654	19286	19378	19032	19202	19076	19080	19107	18860	18950	19178	19088	19004	18727	18975	18930	18945	19065	18963	18854	18828	18871	18833	19017	18868	19022	19011	18917	18883	18953	18852	18891	18946	18903	18951	19074	18885	18880	18947	18657	18993	18858	18936	18894	18911	18827	18947	18762	18944	18914	18867	18880	19094	18664	18775	18812	18952	18883	18830	18888	18808	18874	18863	18881	18725	18894	18943	18900	18843	18948	18927	18735	19001	18820	18862	18858	19025	19037	18747	18985	18929	18772	18946	18861	18937	18861	18775	18861	18794	18933	18774	18844	18801	18822	18788	18893	18889	18826	18955	18978	18922	18932	18875	18938	18709	18754	18779	18973	18827	18723	18832	18761	18891	19011	18852	18974	18925	18870	18718	18969	18740	18748	18942	18966	18893	18766	18894	18773	18798	18835	18718	18802	19011	18737	19009	19009	18895	18991	18979	18876	18827	18974	18911	18854	18851	18913	18640	18838	18713	18793	18855	18790	19016	18862	18714	18913	18852	19150	18772	18833	18822	18839	18884	18894	19055	18720	18934	19000	18816	18891	18745	18923	19002	18871	19027	18838	18924	18928	18816	18908	18990	18941	18850	18892	18939	19071	19014	18776	18795	18870	18906	18900	18704	18819	19006	18753	18972	18882	18878	18936	18878	18824	18879	18960	18843	19144	18909	19024	18884	18806	18692	18984	18861	18837	18826	18758	19044	18868	18837	18958	18897	18705	18856	18774	18762	18855	18973	18918	18780	18908	18934	18958	18866	18909	18824	19025	18934	18762	18848	18843	18738	19115	18812	18865	18793	18710	19102	18746	18756	18829	18917	18874	18863	18836	18853	18988	19029	18862	18892	18964	19005	18911	18990	18794	18689	18841	18947	19019	18799	18783	18934	18986	18812	18883	18923	18972	18946	18950	18876	18877	18948	18790	18885	18780	18856	18895	19007	18773	18861	18862	18837	18975	18807	18990	18911	18782	18921	18810	18962	19087	18931	19044	19027	18967	18938	18883	18755	18932	18803	18812	18819	18722	18953	18901	18975	18994	18925	18875	18717	18868	18822	18801	18865	18922	18737	18563	18911	18836	18791	18979	18862	18745	18889	18821	18782	18987	18840	18859	18769	18781	18828	18831	18850	19011	18729	18828	18694	18882	18859	18912	18946	18904	19071	19001	18913	18788	18952	18673	18981	18693	18906	18644	18889	18968	18739	18720	18884	18879	18853	18865	18963	18830	18861	18869	18821	18822	18758	18980	18764	18860	18806	19062	18920	18925	18778	18813	18811	18828	18822	18995	18998	18821	18903	18887	18905	19005	18933	18851	19017	18801	18951	18988	18818	18902	18934	19009	18891	18702	18721	18835	18883	18795	18936	18776	18929	18977	18892	18995	18853	18810	18839	18799	18887	18713	18958	18922	19012	19007	18847	18920	18972	18964	18879	19022	18926	18881	18851	18899	18721	18912	18911	18849	18901	18945	18857	18848	18826	18958	18785	18991	18807	18839	18850	18945	18573	18944	18871	18753	18901	18842	18960	19049	18930	18803	18949	18888	18849	18828	18827	18948	18910	18869	19028	18943	18961	18892	18923	18940	18935	18822	18751	18927	18865	18963	18851	18771	18901	18848	19006	18638	19121	18943	18745	18794	18887	18759	18970	19010	18864	18992	19038	18943	18862	18937	18962	18875	18795	18902	18979	18838	19080	18926	18895	18746	19056	18796	18965	18916	18856	18856	19088	18844	19010	18851	18904	18900	18944	18874	18768	18812	18893	18712	18797	19043	18722	18886	19012	18746	18861	18842	18896	18890	18841	18911	18885	18733	18822	18941	18847	18625	18988	19039	18956	18840	18897	18747	18769	19115	19066	18904	18737	18946	18954	19048	18770	18954	18926	18942	18719	19149	18885	18854	18926	18867	19043	18826	18879	18906	18854	19125	18792	18911	18740	18891	18935	18890	18840	18928	18732	18852	18985	18908	18922	18905	18729	18852	18856	18825	18959	18689	18788	18976	18884	19028	18902	18947	18974	18904	18597	18826	18839	18841	18792	18881	18978	18938	19102	19011	18848	18989	18800	18671	18989	19014	18852	18827	18809	19083	18810	18789	18785	18903	19002	18897	18982	18881	18851	19048	18712	18882	18944	18700	19002	18938	19021	18869	19006	18987	18875	19018	19043	18858	18885	19016	19071	18811	18950	18939	18942	18756	19019	18796	18995	18887	19041	19005	19020	18843	18787	18981	18867	19099	18790	18723	18887	18806	18829	18985	19032	18946	18965	18889	18859	19065	18792	18959	18811	18730	18943	18910	18823	19072	18728	18869	18808	18819	19026	18944	18854	18735	19032	19022	18882	18981	19013	19030	19018	18913	18901	18791	18800	18815	18794	19004	18792	18908	18934	18843	18952	18967	18734	19075	18846	18857	18856	18585	19026	18956	18856	19003	18769	18960	18713	18991	18966	18973	18942	18843	18984	18924	18883	18952	18862	18900	18976	18824	18873	18809	18748	18864	18800	18857	18823	18935	18831	18925	18825	18923	18624	18941	18808	18816	18980	18803	18780	18834	18766	18788	18928	18922	18658	18834	18843	18809	18900	18743	19062	18846	18837	18942	18836	18728	18916	18874	18899	18808	18874	18842	18834	18869	19076	18714	18875	18828	18727	18874	18901	18885	18907	18917	18848	19073	18602	18923	18962	18833	18862	18927	18867	18732	18877	18928	18874	18854	19034	18728	18871	18706	18840	18805	19008	18852	18805	18977	18905	18824	18948	18982	18857	18773	18902	18941	18768	18896	18737	18911	18711	18801	18832	18888	18903	19084	18747	18929	18921	18782	18764	18868	18836	18752	18903	18825	18948	18672	18897	18953	18901	18749	18903	19091	18854	18902	18788	18844	18766	18985	18798	18742	18708	18877	18963	18910	18953	18972	18818	18980	18840	18940	19046	18789	19077	18998	18913	18929	19069	18767	18872	18971	18888	19050	18756	18810	18870	18737	18989	18869	18885	18794	18868	18830	18793	18793	18826	19021	18870	18792	18857	18863	18859	19015	18842	18949	18914	18940	18845	18910	18813	18857	18907	19015	18974	19003	19047	18944	18816	18803	18813	18845	18755	18734	19023	18859	18978	18974	18859	19036	19140	18828	18945	18967	18933	19033	18882	18766	18921	18932	18902	18899	19070	18967	18871	18884	19006	18733	18825	18611	18791	18806	18909	18934	18823	18947	18980	18862	18903	18995	18984	18755	18771	18676	18871	18834	18772	18708	18803	18825	18945	19080	18878	18943	18927	18991	19032	19092	18934	18984	18844	18861	18952	18815	18708	18954	18851	18996	18762	18873	18954	18825	18900	18815	18939	18899	19024	18995	18917	18903	18834	18940	18855	18875	18979	18758	18799	18966	18889	18825	18804	18703	18966	18952	18965	18883	18832	18933	18799	18713	18793	18854	18909	18813	18817	18911	18756	19011	19036	18800	19007	18804	18903	18961	18860	19050	18994	18857	18966	18978	18749	18723	18972	18774	19001	18905	18866	18976	18940	18977	18896	18949	18709	18870	18824	18915	19032	19004	19002	18918	18931	18978	18955	18919	18841	18776	18974	18922	18902	18826	18979	19055	18872	18994	18881	18806	18829	18800	18712	18857	18934	19039	18945	18773	19029	18974	18932	18790	18763	18863	19005	18846	18806	19069	18582	18946	18722	18775	18894	18881	18895	18882	18864	18970	18810	18716	18999	18876	18973	18800	19019	19047	18932	18696	18983	18846	18843	18800	18847	18994	18980	18679	19003	18933	18841	18982	19141	18874	18949	18792	18816	18997	18989	18995	18831	18751	18997	18907	18923	18968	18956	18705	18913	18807	18932	18956	18801	18785	18891	18966	18904	18674	18816	18711	18941	18674	18915	18828	18927	18967	19065	19016	18961	18899	18937	18834	18854	18790	18860	18763	18795	18806	18850	18920	18875	18992	18819	18885	18840	18986	18706	18933	18908	18857	18838	19000	18824	19037	18861	18851	18870	18742	19029	18836	19024	18921	18543	18749	18818	18741	18900	18997	18728	18874	18854	18829	19054	18993	18980	18810	18851	18875	18919	18541	18811	18961	18841	18856	18902	18799	18891	18870	19037	19049	18848	18810	18969	19001	18762	18763	19010	18916	18955	18906	18843	18870	18826	18745	18986	18882	18977	18621	18896	19017	18692	18948	19003	18985	18852	18923	18864	18966	18891	18778	18884	18884	18776	18879	19002	18921	18776	18813	18842	18887	18901	18874	18874	18759	18715	18879	18941	18934	18812	19053	18893	18872	18953	18811	18821	18913	18851	18912	18681	18793	18842	18866	19028	18869	18671	18735	18865	18990	18659	18880	18842	18900	19057	18931	18927	18704	18943	18981	18794	18832	18992	18778	18848	18973	18678	18912	18862	18850	18873	18849	19021	18848	18814	18988	18792	18996	18666	18911	18917	18894	18741	18787	18873	18962	18728	18968	18933	18920	18735	18803	18953	18953	18880	18959	19030	18976	18831	18905	19076	18860	19096	18744	18721	18746	18818	18907	19026	18842	18817	18819	18896	18879	18953	19001	18927	18831	18947	19026	18866	18951	19037	18789	18775	19052	18811	18856	18822	19114	18758	18826	18990	19036	18854	18881	18905	19097	18920	18880	18767	18947	19003	18828	18874	19090	19003	19059	19096	18928	18897	18830	18939	18991	18867	18882	18948	18780	18786	18940	18974	18918	19009	18831	18999	18964	18850	18962	18776	18763	18855	18941	18771	18919	19030	18919	18977	18817	18748	18962	18960	18796	19007	18746	19011	18791	18889	18879	18849	19105	18742	18971	18847	18796	18819	18868	18967	18917	18732	18923	18813	18867	18919	18934	18757	18899	18834	18733	18932	18800	18844	18773	19039	18645	18927	19013	18905	18817	19006	18882	19038	18845	18923	18805	18930	18852	18914	19124	18844	18987	18759	18893	18942	18911	18822	18839	18941	18820	19122	19093	18941	18908	18779	19044	18912	18847	18897	18857	18847	18711	18890	18769	18785	18769	18957	18844	18888	18889	18766	18733	18975	18890	19008	18834	19134	18960	18912	18874	19021	18940
24030	21167	27809	26256	27591	33208	35637	32668	31870	31695	31348	30718	30806	30755	30320	30280	29889	30249	29984	30041	29636	29917	29895	29563	29592	29629	29483	29806	29511	29678	29326	29362	29393	29543	29318	29425	29689	29454	29485	29501	29481	29625	29636	29529	29287	29388	29330	29104	29645	29574	29686	29665	29484	29280	29431	29582	29506	29542	29408	29393	29381	29445	29242	29101	29322	29361	29089	29361	29419	29373	29512	29550	29135	29390	29360	29556	29729	29421	29414	29380	29439	29428	29274	29107	29453	29360	29414	29486	29191	29358	29363	29538	29259	29502	29265	29437	29444	29039	29621	29440	29512	29415	29279	29236	29187	29239	29643	29589	29410	29275	29401	29494	29348	29487	29365	29281	29241	29504	29262	29113	29299	29437	29234	29334	29260	29302	29480	29488	29325	29288	29596	29480	29288	29295	29250	29380	29491	29498	29362	29278	29241	29337	29611	29340	29031	29344	29482	29309	29369	29470	29355	29217	29469	29370	29295	29192	29224	29157	29240	29405	29489	29497	29481	29221	29230	29140	29259	29070	29377	29152	29311	29290	29285	29297	29363	29416	29345	29401	29505	29415	29304	29467	29264	29098	29382	29301	29409	29545	29450	29209	29280	29077	29218	29474	29408	29506	29447	29263	29031	29312	29242	29048	29235	29222	29431	29212	29046	29233	29294	29345	29454	29417	29451	29497	29498	29487	29268	29286	29451	29431	29340	29298	29595	29444	29254	29291	29357	29360	29283	29358	28946	29274	29465	29140	29272	29331	29402	29096	29399	29451	29252	29290	29190	29249	29499	29336	29562	29367	29105	29278	29051	29336	29410	29324	29267	29547	29257	29341	29447	29371	29396	29362	29254	29218	28988	29374	29546	29511	29378	29171	29402	29250	29321	29496	29237	29331	29542	29343	29329	29346	29272	29309	29342	29212	29143	29524	29019	29161	29298	29441	29309	29342	29551	29476	29347	29414	29260	29382	29350	29408	29432	29499	29541	29410	29331	29328	29053	29289	29409	29364	29493	29490	29317	29392	29213	29345	29213	29580	29394	29581	29381	29077	29318	29556	29477	29500	29324	29404	29295	29241	29363	29672	29452	29584	29358	29094	29323	29265	29363	29349	29106	29207	29084	29335	29390	29398	29162	29277	29530	29468	29438	29440	29338	29285	29538	29468	29272	29347	29299	29325	29221	29500	29499	29219	29529	29281	29425	29238	29325	29205	29280	29237	29274	29488	29314	29288	29372	29231	29217	29198	29361	29485	29365	29523	29261	29470	29594	29104	29326	29459	29577	29353	29547	29302	29258	29335	29429	29523	29423	29335	29465	29084	29139	29344	29292	29263	29226	29366	29222	29287	29290	29205	29451	29442	29271	29421	29449	28983	29405	29073	29330	29564	29284	29118	29275	29337	29496	29242	29320	29374	29170	29200	29668	29303	29370	29551	29448	29474	29467	29230	29661	29394	29306	29666	29470	29353	29336	29609	29342	29201	29398	29445	29540	29467	29343	29253	29237	29576	29337	29383	29490	29435	29162	29221	29354	29599	29185	29298	29527	29326	29462	29208	29391	29282	29399	29235	29617	29331	29698	29277	29306	29349	29404	29369	29232	29287	29156	29377	29576	29161	29223	29283	29125	29118	29414	29200	29093	29190	29438	29124	29398	29269	29568	29391	29414	29309	29082	29457	29239	29474	29332	29276	29359	29514	29055	29351	29273	29383	29270	29228	29087	29321	29147	29192	29154	29253	29362	29019	29030	29106	29487	29309	29339	29357	29134	29300	29382	29142	29376	29257	29346	29150	29303	29315	29369	29390	29169	29492	29223	29367	29320	29136	29267	29528	29404	29437	29645	29195	29301	29520	29400	29286	29348	29335	29309	29220	29643	29378	29742	29592	29446	29372	29265	29465	29362	29414	29444	29367	29077	29480	29258	29317	29162	29151	29415	29297	29285	29385	29548	29285	29619	29346	29192	29266	29198	29167	29375	29072	29576	29481	29315	29332	29482	29340	29276	29461	29239	29564	29432	29349	29357	29487	29438	29179	29015	29381	29368	29449	29350	29120	29276	29443	29459	29170	29492	29465	29169	29475	29216	29464	29286	29404	29296	29221	29186	29302	29064	29202	29423	29295	29355	29286	29187	29175	29270	29366	29440	29295	29363	29372	29490	29239	29406	29279	29373	29506	29622	29486	29278	29354	29319	29449	29268	29406	29382	29421	29128	29234	29433	29482	29517	29393	29147	29384	29301	29407	29281	29513	29388	29282	29422	29404	29733	29126	29382	29199	29319	29722	29335	29429	29366	29303	29324	29173	29361	29442	29555	29452	29324	29174	29393	29161	29337	29450	29598	29303	29490	29277	29418	29387	29421	29698	29416	29243	29244	29186	29848	29252	29376	28949	29231	29152	29411	29583	29444	29435	29467	29426	29317	29505	29392	29705	29497	29396	29458	29543	29369	29369	29570	29119	29041	29375	29379	29432	29441	29460	29640	29430	29466	29153	29342	29219	29254	29167	29330	29558	29449	29390	29389	29256	29306	29142	29069	29672	29223	29209	29368	29382	29384	29503	29314	29049	29257	29297	29456	29008	29271	29416	29437	29172	29256	29007	29333	29341	29021	29411	29331	29502	29137	29397	29313	29266	29563	29365	29443	29711	29568	29119	29202	29256	29223	29337	29346	29302	29236	29291	29258	29419	29530	29460	29364	29189	28860	29224	29549	28956	29529	29607	29229	29217	29432	29234	29456	29320	29411	29413	29361	29251	29333	29485	29355	29277	29369	29276	29503	29279	29160	29395	29414	29335	29222	29264	29186	29197	29395	29561	29494	29540	29365	29264	29267	29220	29183	29277	29507	29042	29618	29406	29473	29534	29460	29006	29259	29195	29172	29363	29384	29452	29241	29059	29331	29364	29421	29289	29633	29433	29438	29177	29381	29485	29406	29498	29325	29389	29502	29240	29343	29405	29289	29564	29198	28997	29294	29292	29238	29187	29339	29563	29362	29302	29237	29526	29269	29127	29452	29465	29485	29412	29241	29408	29329	29370	29466	29601	29495	29479	29221	29447	29363	29286	29482	29497	29549	29300	29369	29470	29299	29281	29444	29066	29435	29651	29697	29292	29228	29417	29259	29481	29253	29528	29467	29386	29430	29224	29249	28928	29356	29242	29148	29400	29511	29322	29333	29439	29265	29548	29028	29255	29488	29433	29516	29617	29375	29577	29311	29452	29100	29456	29327	29427	29440	29457	29456	29232	29536	29364	29554	29666	29576	29282	29502	29204	29174	29352	29328	29376	29349	29236	29458	29275	29077	29212	29569	29443	29308	29172	29403	29084	29432	29234	29470	29360	29537	29297	29357	28913	29397	29458	29428	29340	29181	29321	29412	29226	29175	29228	29556	29369	29465	29168	29178	29520	29300	29220	29463	29719	29317	29478	29291	29477	29278	29473	29389	29727	29321	29458	29570	29332	29261	29329	29195	29295	29219	29326	29633	29037	29126	29247	29377	29339	28986	29437	29328	29306	29115	29157	29526	29279	29408	29594	29264	29152	29534	29316	29477	29408	29230	29281	29369	29125	29680	29404	29272	29215	29291	29575	29587	29407	29398	29093	29563	29311	29292	29446	29119	29277	29508	29377	29255	29547	29390	29591	29438	29263	29392	29201	29397	29383	29558	29266	29438	29390	29313	29417	29483	29266	29441	29273	29414	29197	29532	29308	29217	29166	29701	29219	29633	29282	29266	29225	29416	29141	29328	29266	29256	29470	29530	29412	29533	29530	29366	29240	29667	29316	29427	29494	29131	29368	29317	29375	29636	29728	29340	29199	29406	29378	29395	29349	29379	29447	29316	29311	29165	29354	29364	29442	29317	29350	29298	29215	29468	29158	29502	29616	29586	29398	29425	29399	29675	29289	29180	29502	29306	29310	29529	29643	29337	29483	29639	29177	29322	29373	29306	29643	29296	29080	29092	29248	29378	29145	29057	29333	29210	29216	29212	29516	29332	29374	29249	29408	29445	29343	29150	29269	29307	29575	29135	29401	29368	29500	29541	29526	29546	29381	29239	29248	29229	29165	29421	29516	29462	29455	29356	29487	29269	29483	29342	29044	29245	29516	29281	29390	29342	29480	29386	29476	29301	29354	29292	29355	29350	29349	29292	29248	29378	29307	29304	29210	29324	29462	29344	29273	29358	29312	29424	29298	29286	29493	29652	29209	29417	29374	29088	29200	29479	29310	29335	29406	29534	29509	29365	28979	29377	29207	29438	29224	29332	29358	29278	29482	29193	29403	29279	29412	29631	29517	29352	29392	29275	29084	29121	29268	29192	29393	29471	29263	29572	29515	29243	29381	29279	29240	29265	29233	29065	29291	29377	29159	29278	29329	29340	29283	29402	29353	29531	29474	29271	29172	29179	29208	29508	29322	29464	29369	29277	29299	29304	29323	29218	29424	29234	29123	29289	29212	29540	29621	29252	29381	29348	29513	29604	29267	29404	29284	29231	29374	29383	29355	29612	29259	29368	29511	29335	29343	29247	29311	29377	29512	29264	29230	29391	29468	29194	29294	29247	29537	29234	29215	29451	29179	29275	29169	29493	29173	29327	29075	29219	29310	29407	29456	29218	29190	29310	29340	29443	29139	29320	29137	29364	29556	29481	29430	29713	29266	29240	29375	29404	29120	29442	29333	29305	29578	29437	29269	29319	29134	29520	29396	29278	29517	29678	29403	29343	29735	29524	29299	29470	29119	29385	29053	29275	29391	29456	29385	29212	29513	29279	29580	29456	29049	29499	29266	28872	29325	29154	29494	29085	29592	29252	29306	29077	29343	29249	29222	29484	29321	29176	29181	29185	29026	29357	29391	29181	29412	29243	29278	29161	29374	29289	29327	29313	29548	29574	29349	29305	29337	29425	29216	29569	29178	29553	29253	29382	29330	29370	29232	29282	29173	29299	29501	29184	29433	29203	29388	29507	29327	29518	29106	29270	29130	29472	29351	29349	29302	29530	29290	29289	29401	29154	29199	29349	29564	29439	29197	29306	29202	29129	29260	29396	29342	29371	29561	29463	29237	29265	29385	29051	29571	29183	29279	29316	29527	29330	29334	29209	29273	29357	29580	29389	29570	29519	29116	29351	29213	29234	29127
26283	43852	43197	35926	31338	27711	25085	23457	22317	21554	20952	20625	20020	19766	19638	19374	19097	19059	19038	19049	18824	18658	18770	18550	18510	18702	18546	18378	18371	18376	18221	18472	18286	18185	18422	18207	18238	18266	18160	18401	18246	18116	18217	18244	18389	18105	18266	18165	18229	18309	18407	18295	18061	18201	18215	18233	18169	18306	18360	18188	18189	18292	18174	18381	18262	18195	18252	18336	18117	18327	18322	18310	18337	18141	18324	18228	18532	18145	18271	18261	18224	18097	18135	18221	18311	18086	18249	18087	18158	18275	18217	18260	18225	18153	18148	18323	18269	18174	18152	18291	18137	18290	18234	18308	18322	18285	18310	18108	18137	18235	17994	18320	18115	18159	18152	18339	18275	18176	18341	18116	18287	18208	18224	18246	18205	18223	18207	18208	18278	18138	18268	18148	18245	18163	18280	18248	18114	18180	18189	18216	18336	18305	18203	18177	18150	18105	18205	18040	18216	18131	18191	18108	18310	18131	18267	18038	18225	18325	18113	18041	18248	18279	18201	18389	18313	18093	18185	18157	18038	18185	18276	18162	18083	18141	18122	18136	18080	18075	18093	18211	18240	18052	18073	18273	18205	18208	18344	18211	18175	18280	18161	18232	18175	18063	18104	18318	18396	18214	18112	18242	18235	18252	18182	18208	18166	18254	18192	18346	18365	18127	18241	18094	18198	18195	18117	18189	18197	18024	18245	18086	18226	18180	18163	18357	18319	18371	18335	18160	18190	18030	18297	18314	18214	18078	18197	18084	18210	18270	18159	18153	18163	18150	18207	18139	18085	18088	18211	18322	18348	18053	18194	18216	18037	18277	18205	18335	18421	18192	18136	18236	18262	18156	18083	18308	18085	18181	18286	18202	18156	18226	18127	18112	18170	18083	18230	18217	18282	18124	18338	18234	18233	18170	18230	18146	18285	18228	18282	18281	18267	18080	18276	18139	18196	18084	18170	18224	18317	18114	18174	18307	18055	18293	18264	18393	18060	18295	18389	18032	18123	18195	18258	18417	18249	18106	18205	18307	18027	18179	18333	17972	18159	18266	18288	18245	18081	18140	18097	18320	18072	18191	18113	18045	18083	18253	18226	18054	18102	18308	18197	18303	18140	18238	18396	18110	18155	18113	18176	18141	18265	18205	18068	18273	17997	18343	18087	18269	18217	18131	18152	18074	18321	18184	17880	18240	18278	18239	18152	18335	18350	18338	18126	18229	18188	18142	18079	18218	18127	18234	18232	18110	18239	18106	18081	18043	18226	18072	18123	18092	18085	18177	18091	18203	18131	18380	18179	18266	18030	18200	18224	18167	18265	17984	18031	18221	18097	18220	18281	18071	17987	18347	18128	18299	18177	18189	18136	18140	18242	18202	18242	18067	18266	18178	18220	18068	18171	18041	18222	18120	18267	18194	18212	18049	18243	18132	18278	18305	18184	18135	18169	18111	18275	18205	18250	18123	18176	18236	18170	18075	18100	18201	18053	18427	18146	18218	18117	18126	18159	18377	18233	18292	18236	18286	18187	18100	18074	18294	18306	18054	18186	18006	18273	18120	18185	18093	18380	18299	18175	18290	18191	18240	18172	18307	18186	18269	18190	18241	18103	18035	18291	18296	18356	18233	18257	18170	18194	18016	18373	18103	18345	18374	17996	18206	18200	18156	18325	18001	18179	18285	18233	18187	18108	18221	18266	18191	18210	18243	18115	18127	18320	18278	18342	18199	18200	18026	18124	18265	18264	18188	18136	18217	18101	18165	18223	18371	18212	18220	18186	18140	18110	18431	18391	18249	18145	18341	18072	18299	18040	18171	18059	18198	18261	18139	18188	18370	18137	18282	18142	18221	17818	18260	17971	18431	18096	18237	18285	18167	18138	18167	18439	18276	18229	18258	18319	18230	18126	18265	18222	18175	18208	18154	18179	18317	18100	18140	18207	18231	18191	18249	18344	18046	18125	18219	18060	18341	18198	18039	18208	18496	18184	18133	18088	18134	18254	18104	18319	18052	18094	18061	18237	18223	18269	18171	18225	18299	18237	18289	18288	18172	18134	18050	18273	18189	18208	18187	18196	18322	18170	18190	18207	18229	18215	18236	18323	18216	18210	18353	18265	18408	18151	18071	18287	18170	18342	18297	18144	18216	18235	18084	18285	18216	18040	18151	18330	18176	18193	18278	18142	17955	18113	18190	18113	18146	18198	18257	17919	18128	18091	18143	18248	18427	18078	18235	18237	18219	18249	18265	18202	18084	18308	18198	18245	18164	18137	18221	18305	18190	18383	18255	18245	18282	18309	18059	18142	18235	18130	18230	18149	18200	18119	18195	18279	18190	18154	18112	18199	17981	18157	18368	18370	18122	18142	18429	18106	18273	18111	18006	18348	18089	18327	18010	18140	18274	18131	18224	18121	18248	18264	18325	18228	17887	18299	18165	18169	18300	18130	18271	18186	18135	18279	18126	18318	18118	18103	18397	18277	18392	18071	18096	18161	18063	18341	18248	18099	18129	18251	18180	18149	18268	18144	18180	18078	18219	18211	18274	18166	18372	18172	18087	18211	18066	18184	18161	18386	18151	18385	18341	18243	18316	18195	18178	18200	18341	18209	18329	18382	18247	18343	18223	18273	18185	18270	18125	18057	18201	18144	18191	18260	18044	18146	18076	18112	18406	18262	18156	18069	18076	18059	18201	18242	18139	18216	18045	18098	18401	18238	18418	18026	18099	18065	18195	18136	18200	18215	18029	18287	18149	18328	18225	18117	18294	18194	18219	18083	18101	18301	18284	18167	18174	18235	18375	18204	18203	18332	18000	18132	18212	18176	18279	18174	18197	18254	18235	18216	18000	18090	18311	18205	18317	18170	18188	18195	18212	18017	18162	18345	18250	18075	18238	18111	18195	18330	18296	18136	18192	18226	18179	18112	18116	18360	18246	18241	18344	18148	18318	18278	18191	18291	18152	18259	18044	18229	18120	18204	18195	18274	18128	18339	18133	18093	18207	18106	18112	18125	18219	18154	18221	18065	18109	18104	18120	18286	18341	18258	18187	18307	18188	18154	18269	18165	18350	18251	18129	18219	18180	18290	18116	18261	18046	18238	18250	18117	18143	18322	18173	18226	18199	17989	18079	18371	18341	18187	18257	18079	18228	18095	18239	18306	18242	18258	18261	18203	18431	18292	18250	18250	18181	18209	18107	18372	18094	18231	18204	18246	18155	18352	18294	18115	18173	18266	18209	18272	18281	18207	18198	18206	18251	18249	18252	18004	18162	18080	18107	18147	18249	18171	18192	18257	18264	18057	18217	18190	18053	18192	18311	18135	18050	18202	18279	18144	18167	18123	18185	18130	18184	18180	18194	18197	18169	18208	18177	18241	18111	18202	18125	18207	18237	18253	18294	18248	18231	18098	18210	18228	18087	18249	18275	18334	18295	18170	18114	18267	18138	18202	18245	18192	18140	18241	18242	18117	18151	18135	18186	18065	18155	18370	18375	18001	18056	18198	18134	18121	18354	18208	18149	18075	18225	18215	18153	18184	18074	18155	18251	18317	18298	18107	18179	18152	18358	18183	18448	18115	18306	18094	18225	18228	18162	18177	18210	18110	18366	18175	18389	18136	18457	18000	18019	18104	18014	18187	18253	18284	18092	18156	18150	18223	18354	18429	18202	18230	18135	18141	18280	18216	18127	18340	18201	18176	18397	18066	18259	18306	18184	18336	18190	18119	18128	17998	18005	18190	18222	18216	18107	18179	18308	18169	18129	18144	18092	18276	18066	18312	18128	18217	18263	18153	18216	18241	18272	18007	18240	18261	18127	18307	18210	18404	18251	18190	18175	18286	18226	18026	18146	18195	18179	18288	18205	18142	18229	18382	18086	18067	18061	18136	18167	18327	18105	18148	18160	18130	18324	18257	18131	18133	18205	18257	18165	18453	18044	18190	18252	18040	18194	18153	18228	18237	18255	18226	18302	18260	18246	18166	18229	18070	18196	18104	18282	18262	18140	18181	18112	18295	18291	18163	18224	18257	18178	18213	18246	18370	18185	18183	18252	18359	18123	18268	18160	18163	18214	18072	18268	18066	18319	18298	18295	18376	18327	18060	18309	18206	18243	17978	18306	18153	18234	18285	18070	18132	18351	18155	18302	18073	18085	18256	18283	18049	18175	18263	18244	18205	18271	18002	18086	18339	18316	18207	18084	18014	18149	18284	18020	18175	18190	18085	18180	18171	18119	18266	18118	18255	18378	18275	18202	18337	18008	18140	18226	18166	18099	18232	18175	18319	18021	18130	18061	18230	18203	18002	18408	18199	18294	18397	18291	18166	18236	18165	18224	18066	18272	18236	18200	18128	18260	18063	18165	18265	18167	18239	18199	18154	18065	18353	18359	18116	18313	18293	18153	18174	18127	18456	18019	18303	18158	18266	18177	18077	18181	18220	18255	18078	18121	18261	18243	18152	18206	18069	17995	18083	18393	18120	18152	18414	18014	18233	18126	18212	18225	18377	18370	18115	18192	18237	18277	18256	18300	18172	18108	18179	18196	18168	18128	18130	18149	18040	18181	18277	18223	18049	18320	18076	18171	18271	18124	18085	18052	18209	18148	18253	18059	18097	18258	18064	18267	18250	18318	18317	18283	18054	18189	18208	18352	18174	18036	18069	18211	18354	18227	18066	18176	18237	18159	18230	18190	18317	18193	18348	18177	18124	18249	18161	17883	18262	18079	18255	18245	18103	18268	18125	18316	18211	18245	18120	18268	18036	18349	18310	18303	18327	18198	18255	18344	18226	18259	18215	18145	18157	18333	18267	18293	18220	18130	18227	18093	18336	18064	18151	18230	18170	18194	18238	18257	17933	18311	18236	18249	18227	18141	18142	18208	18171	18243	18294	18168	18089	18308	18074	18377	18109	18380	18328	18138	18219	18386	18135	18053	18351	18167	18356	18214	18304	18064	18371	18121	18069	18197	18129	18110	18225	18220	18155	18212	18377	18214	18116	18070	18248	18133	18283	18233	18253	18019	18290	18127	18084	18188	18210	18217	18266	18267	18157	18340	18268	18246	18249	18300	18235	18104	18242	18225	18196	18081	18413	18306	18488	18065	18106	18199	18070	18360	18221	18200	18205	18308	18338	18270	18185	18109
22627	21202	27924	25318	24703	32357	38513	34897	33559	33806	33205	32542	32155	32197	32028	31716	31503	31373	31272	31180	31021	30739	30989	30765	30629	30665	30547	30598	30569	30712	30515	30381	30503	30298	30492	30454	30439	30430	30510	31032	30313	30373	30338	30560	30527	30388	30312	30505	30318	30248	30340	30268	30518	30330	30347	30439	30378	30649	30256	30545	30397	30218	30586	30272	30150	30580	30147	30339	30370	30271	30060	30502	30606	30506	30444	30211	30146	30501	30203	30120	30332	30419	30122	30298	30341	30381	30540	30446	30388	30337	30490	30493	30581	30236	30347	30480	30406	30403	30293	30569	30355	30347	30310	30429	30055	30074	30441	30279	30343	30154	30545	30584	30556	30338	30322	30201	30197	30207	30276	30195	30174	30135	30529	30235	30053	30232	30186	30230	30345	30401	30344	30603	30405	30390	30226	30296	30358	30563	30445	30090	30236	30488	30248	30072	30028	30088	30192	30304	30400	30420	30410	30213	30294	30051	30280	30283	30348	30306	30083	30362	30566	30295	30447	30271	30465	30132	30563	30176	30606	30372	30234	30305	30400	30521	30237	30077	30092	29977	30568	30481	30144	30105	29990	30209	30177	30217	30482	30295	30423	30497	30286	30571	30407	30196	30332	30326	30189	30251	30409	30243	30156	30099	30223	30360	30523	30396	30194	30235	30339	30471	30211	30623	30218	30180	30242	30281	30506	30425	30363	30054	30330	30000	30165	30388	30212	30318	30430	30211	30314	30168	30273	30410	30254	30192	30395	30356	30203	30326	30362	30259	30340	29955	30342	30069	30402	30206	30474	30316	30363	30501	30188	30318	30213	30393	30193	30415	30588	30453	30205	30373	30282	30391	30603	30392	30234	30271	30212	30222	30407	30278	30304	30242	30368	30214	30731	30344	30432	30432	30443	30245	30298	30138	30167	30400	30527	30245	30489	30378	30017	30487	30355	30126	30002	30169	30342	30366	30182	30142	30390	30375	30100	30068	30236	30490	30214	30292	30069	30386	30320	30434	30470	30638	30159	30339	30493	30374	30348	30244	30162	30422	30398	30209	30343	30477	30275	30176	30310	30339	30335	30310	30377	30455	30146	30185	30166	30358	30240	30427	30261	30360	30141	30106	30172	30201	30128	30250	30112	30345	30323	30220	30166	30138	30422	30049	30240	30348	30382	30345	30059	29982	30224	30458	30202	30046	30294	30510	30533	30150	30336	30180	30214	30222	30442	30166	30300	30538	30404	30239	30177	30019	30193	30395	30250	30496	30312	30462	30416	30365	30455	30267	30137	30270	30086	29981	30387	30242	30527	30152	30207	30027	30362	30210	30250	30170	30358	30381	30439	30271	30343	30568	30319	30131	30101	30330	30401	30174	30197	30294	30093	30282	30338	30165	30155	30063	30470	30338	30375	30313	30145	30073	30512	30035	30383	30204	30382	30106	30104	30399	30387	30276	30430	30318	30126	30129	30025	30336	30380	30295	30291	30439	30380	30298	30387	30010	30285	30010	30314	30291	30373	30175	30481	30348	30463	30189	30133	30210	30424	30248	30384	30125	30300	30250	30549	30133	30178	30468	30311	30335	30294	30417	30612	30461	30126	30159	30337	30442	30422	30362	30368	30250	30240	30342	30441	30129	30183	30467	30273	30405	30165	30325	30316	30346	30102	30416	30421	29995	30331	29920	30568	30382	30255	30486	30318	30227	30466	30252	30226	30648	30585	30343	30168	30328	30197	30416	30240	30359	30398	30456	30631	30254	30327	30168	30009	30323	30440	30370	30473	30356	30480	30567	30364	30402	30158	30350	30172	30181	30385	30236	30592	30401	30416	30448	30405	30422	30469	30140	30188	30099	30320	30510	30286	30479	30217	30027	30453	30605	30319	30075	30363	30238	30126	30322	30229	30148	30271	30460	30428	30638	30421	30630	30353	30367	30290	30413	30094	30184	30474	30220	30350	30009	30286	30243	30385	30314	30293	30480	30227	30058	30203	30275	30416	29997	30106	30474	30498	30244	29934	30610	30634	30016	30512	30242	30291	30349	30256	30374	30456	30418	30277	30525	30362	30264	30517	30231	30440	30340	30370	30225	30230	30015	30419	30363	30581	30079	30412	30408	30519	30106	30325	30369	30184	30240	30347	30105	30186	30170	30440	30278	30241	30351	30346	30352	30251	30474	30420	30362	30240	30297	30429	30573	30112	30350	30467	30345	30335	30452	30401	30385	30181	29963	30079	29921	30291	30568	30384	30180	30314	30339	30262	30401	30596	30336	29996	30225	30252	30394	30364	30287	30361	30356	30341	30194	30076	30366	30377	30391	30144	30353	30049	30069	30389	30277	30179	30267	30022	30224	30286	30382	30494	30318	30415	30237	30363	30080	30381	30367	30280	30277	30351	30036	30351	30496	30469	30324	30187	30228	30470	30339	30313	30505	30433	30290	30108	30400	30379	30250	30203	30338	30492	30330	30363	30340	30257	30162	30024	30186	30246	30184	30287	30410	30373	30450	30233	30143	30179	30493	30418	30429	30202	30171	30226	30417	30487	30182	30014	30226	30223	30066	30099	30224	30100	30296	30216	30450	30245	30402	30316	29967	30335	30372	30431	30443	30209	30295	30535	30304	30181	30356	30259	30547	30080	30126	29970	30284	30449	30177	30149	30154	30241	30463	30333	30348	30431	30286	30407	30520	30139	30124	30410	30301	30410	30290	30235	30328	30476	30654	30418	30390	30202	30536	30448	30071	30388	30161	30265	30623	30313	30345	30270	30029	30128	30320	30475	30245	30141	30372	29963	30168	30218	30086	30176	30215	30259	30165	30345	30448	30323	30617	30092	30232	30359	30385	30179	30246	30542	30131	30413	30266	30311	30471	30266	30238	30434	30308	29981	30616	30476	30250	30325	30515	30271	30297	29984	30119	30534	30583	30467	30038	30372	30354	30322	30258	30459	30032	30227	30260	29892	30375	30261	30285	30224	30333	30357	30280	30353	30294	30445	30359	30276	30139	30621	30301	30153	30282	30115	30083	30222	30117	30249	30258	30304	30299	30210	30332	30199	30384	30217	30134	30408	30055	30511	30204	30249	30250	30619	30359	30307	30055	30606	30400	30307	30157	30266	30388	30358	30477	30310	30282	30605	30391	30204	30308	30375	30355	30552	30269	30258	30545	30474	30259	30452	30439	30168	30012	30445	30579	30275	30149	30245	30166	30073	30054	30295	30454	30338	29967	30629	30400	30155	30367	30324	30372	30554	30060	30433	30200	30231	30251	30200	30292	30166	30217	30195	29938	30462	30300	30305	30424	30269	30265	30115	30403	30305	30450	30279	30387	30447	30343	30297	30085	30155	30165	30325	30471	30297	30245	30353	30323	30249	30297	30068	30308	30243	30209	30373	30417	30205	30217	30360	30519	30365	30514	30327	30256	30449	30361	30134	30436	30215	30250	30140	30369	30202	30069	30240	30419	30349	30197	30368	30263	30170	30467	30232	30291	30371	30230	30406	30362	30232	30361	30267	30247	30172	30345	30630	30328	30413	30395	30560	30370	30453	29991	30542	30261	30042	29996	30538	30250	30305	30344	30337	30090	30108	30409	30159	30284	30246	30253	30286	30416	30287	30180	30633	30362	30313	30453	30122	30510	30396	30125	30238	30518	30095	30284	30120	30425	30609	30333	30414	30289	30151	29884	30210	30138	30262	30302	30189	30370	30363	30184	30352	30369	30117	30181	30235	30405	30085	30389	30263	30188	30399	30392	30394	30369	30336	30485	30582	30194	30338	29983	29987	30344	30612	30146	30220	30346	30214	30223	30100	29788	30183	30164	30398	30067	30111	30261	30292	30275	29968	30221	30273	30416	30311	30332	30319	30121	30471	30204	30382	30412	30212	30315	30263	30120	30408	30438	30187	30110	30331	30258	30200	30307	30131	30309	30368	30502	30361	30413	30303	30234	30310	30157	30554	30317	30188	30193	30051	30378	30808	30224	30219	30474	30067	30565	30587	30209	30279	30390	30251	30426	30195	30192	30237	30209	30302	30156	30043	30326	30012	30333	30519	30161	30064	30373	30400	30301	30371	30504	30317	30324	30183	30246	30297	30203	30086	30293	30396	30320	30237	30050	30266	29991	30136	30527	30293	30497	30287	30405	30243	30645	30562	30455	30094	30293	30321	30494	30382	30330	30281	30165	30218	30497	30353	30283	30497	30269	30260	30293	30474	30224	30290	30094	30169	30381	30398	30145	30133	30350	30485	30335	30372	30379	30148	30170	30278	30067	30232	30189	30371	30485	30172	30289	30470	30183	30191	30270	30124	30303	30292	30460	30245	30564	30328	30170	30185	30077	29980	30347	30302	30454	30592	30256	30132	30384	30388	30197	30086	30385	30472	30231	30375	30428	30534	30150	30567	30440	30353	30167	30306	30151	30011	30348	30172	30458	30346	30145	30346	30235	30211	30173	30401	29983	30362	30345	30376	30390	30261	30277	30215	30210	30598	29870	30076	30456	30261	30327	30284	30516	30146	30323	30103	30069	30221	30141	30493	30304	30340	30221	29948	30108	30210	30225	30061	30218	30452	30145	30079	30355	30354	30252	30203	30399	30572	30427	30158	30573	30058	30430	30122	30259	30217	30410	30221	30369	30154	30509	30149	30152	30278	30264	30371	30248	30171	30294	30219	30639	30205	30369	30503	30243	30531	30248	30362	30620	30641	30174	30169	30169	30271	30267	30271	30469	30119	30359	30341	30629	30455	30220	30449	30395	30563	30506	30237	30229	30336	30254	30245	30138	30516	30448	30482	30020	30023	30245	30287	30211	29969	30265	30052	30558	30065	30640	30000	30120	30294	30223	30183	30304	30049	30507	30500	30164	30405	30358	30459	30344	30148	30267	30287	30441	30418	30207	30120	30423	30358	30579	30459	30570	30216	30344	30346	29972	30160	30428	30291	29978	30351	30174	30479	30325	29905	30254	30156	30473	30560	30549	30282	30190	30604	30245	30249	30342	30225	30288	30631	30301	30597	30218	30228	30036	30224	30256	30374	30309	30185	30438	30548	30372	30102	30257	30242	30443	30249	30008	30525	30520	30388	30232	30179	30220	30347	30311	30688	30062	30422	30404	30130	29893	30481	30504	30374	30267	30383	30332	30135	30112
27968	49339	48537	40776	35426	31071	27803	25921	24262	23222	22629	21781	21386	20659	20515	20194	20069	20151	19898	19496	19505	19329	19423	19167	19169	18947	18922	18877	18931	18729	18929	18937	18687	18788	18857	18858	18976	18731	18693	18659	18767	18605	18560	18649	18630	18553	18667	18688	18862	18688	18731	18721	18630	18693	18903	18510	18617	18586	18651	18413	18622	18451	18583	18826	18620	18585	18864	18526	18660	18654	18538	18641	18481	18784	18565	18463	18770	18447	18568	18673	18444	18628	18531	18554	18587	18450	18594	18738	18569	18519	18527	18568	18479	18538	18493	18636	18795	18554	18559	18614	18557	18675	18624	18619	18539	18656	18541	18545	18727	18621	18552	18500	18518	18517	18640	18585	18498	18450	18402	18535	18546	18512	18672	18383	18623	18522	18691	18580	18634	18631	18621	18603	18612	18392	18750	18478	18644	18648	18581	18536	18739	18703	18661	18517	18504	18805	18592	18532	18488	18522	18717	18635	18826	18598	18327	18564	18651	18638	18671	18712	18407	18553	18584	18578	18435	18618	18536	18661	18606	18631	18651	18657	18622	18456	18682	18313	18542	18511	18432	18617	18561	18736	18528	18450	18711	18776	18488	18706	18738	18441	18614	18878	18500	18647	18596	18629	18627	18589	18648	18633	18579	18590	18636	18566	18403	18574	18663	18661	18718	18651	18542	18687	18671	18752	18640	18525	18433	18533	18592	18465	18597	18616	18669	18476	18460	18498	18609	18698	18548	18739	18516	18480	18396	18573	18524	18556	18640	18874	18495	18637	18613	18569	18669	18548	18628	18481	18558	18712	18698	18455	18408	18656	18554	18437	18549	18629	18488	18548	18657	18382	18612	18526	18893	18606	18609	18437	18465	18718	18716	18548	18710	18625	18550	18745	18696	18365	18597	18620	18602	18601	18544	18438	18653	18600	18376	18416	18574	18449	18583	18496	18698	18410	18598	18725	18343	18722	18649	18644	18593	18648	18597	18524	18863	18509	18722	18541	18721	18557	18528	18604	18533	18481	18506	18503	18588	18461	18472	18568	18727	18482	18654	18570	18600	18739	18679	18383	18678	18571	18731	18703	18603	18831	18612	18509	18499	18485	18637	18676	18483	18585	18433	18782	18680	18672	18567	18735	18515	18559	18524	18692	18517	18438	18608	18529	18671	18630	18454	18444	18569	18637	18593	18450	18436	18605	18538	18509	18619	18449	18503	18295	18712	18578	18486	18576	18791	18539	18675	18591	18690	18733	18713	18644	18472	18349	18734	18593	18495	18437	18462	18587	18560	18401	18594	18518	18607	18656	18380	18581	18457	18681	18389	18475	18631	18471	18613	18573	18564	18684	18613	18659	18397	18555	18496	18418	18474	18581	18531	18476	18510	18399	18475	18680	18661	18457	18650	18494	18641	18434	18541	18429	18547	18722	18423	18434	18591	18590	18623	18580	18538	18617	18552	18513	18434	18599	18595	18410	18524	18419	18650	18493	18595	18463	18581	18336	18512	18713	18528	18624	18420	18595	18637	18486	18418	18488	18637	18624	18511	18801	18641	18615	18574	18791	18522	18710	18641	18657	18556	18483	18723	18534	18471	18600	18461	18491	18578	18405	18719	18398	18743	18607	18593	18597	18562	18704	18448	18426	18673	18540	18405	18713	18583	18550	18766	18445	18509	18660	18519	18474	18664	18568	18454	18505	18554	18392	18604	18514	18758	18620	18672	18431	18541	18664	18493	18600	18710	18563	18603	18570	18611	18747	18398	18509	18497	18484	18690	18616	18680	18627	18632	18502	18532	18595	18650	18608	18531	18384	18506	18419	18742	18577	18619	18626	18586	18511	18791	18551	18576	18472	18638	18508	18615	18544	18608	18473	18380	18470	18589	18637	18761	18683	18571	18519	18630	18712	18487	18494	18641	18534	18700	18510	18584	18642	18604	18624	18804	18715	18664	18698	18408	18693	18681	18611	18521	18421	18675	18457	18393	18527	18557	18460	18479	18528	18597	18725	18529	18485	18472	18649	18453	18583	18618	18579	18498	18916	18505	18560	18522	18395	18678	18410	18531	18387	18605	18614	18414	18516	18467	18638	18687	18559	18406	18424	18573	18533	18585	18642	18416	18495	18653	18538	18584	18554	18715	18564	18460	18597	18496	18543	18686	18439	18555	18583	18559	18545	18547	18443	18623	18590	18604	18594	18559	18521	18639	18547	18652	18654	18492	18729	18527	18588	18510	18664	18397	18662	18476	18625	18624	18576	18458	18591	18628	18546	18420	18423	18732	18657	18701	18412	18656	18485	18571	18623	18531	18635	18573	18513	18558	18570	18775	18594	18625	18537	18464	18604	18630	18570	18426	18695	18438	18602	18576	18545	18655	18739	18357	18725	18460	18552	18586	18445	18687	18628	18696	18503	18595	18578	18536	18512	18582	18537	18515	18622	18534	18545	18447	18618	18534	18552	18728	18835	18588	18607	18492	18687	18531	18411	18503	18943	18639	18400	18633	18696	18427	18857	18666	18399	18555	18467	18512	18538	18466	18531	18569	18524	18587	18599	18626	18513	18594	18670	18731	18597	18508	18510	18630	18635	18612	18717	18641	18622	18517	18648	18486	18710	18772	18603	18597	18348	18870	18544	18648	18607	18744	18360	18814	18686	18607	18652	18668	18498	18458	18558	18485	18393	18603	18563	18398	18420	18545	18572	18560	18811	18633	18387	18628	18630	18487	18350	18613	18609	18636	18821	18447	18563	18509	18442	18399	18669	18397	18640	18606	18630	18507	18508	18689	18704	18407	18524	18629	18491	18590	18582	18507	18788	18568	18649	18566	18587	18608	18513	18630	18539	18606	18596	18519	18629	18565	18625	18670	18546	18463	18690	18602	18708	18531	18598	18496	18511	18560	18686	18541	18431	18519	18597	18640	18687	18584	18453	18504	18526	18472	18484	18573	18482	18610	18566	18408	18544	18556	18670	18537	18400	18690	18559	18647	18594	18606	18640	18519	18535	18711	18659	18536	18620	18597	18497	18558	18502	18690	18510	18496	18403	18594	18635	18611	18436	18704	18577	18713	18529	18596	18611	18430	18558	18576	18640	18517	18552	18744	18616	18662	18480	18554	18521	18548	18610	18607	18547	18652	18314	18629	18506	18406	18650	18609	18783	18414	18626	18613	18369	18445	18641	18595	18578	18673	18538	18528	18667	18635	18612	18732	18675	18488	18688	18764	18616	18756	18659	18371	18620	18577	18503	18636	18586	18529	18757	18425	18553	18669	18585	18419	18570	18737	18655	18654	18551	18548	18703	18611	18736	18588	18725	18517	18780	18637	18735	18685	18718	18286	18601	18593	18568	18610	18501	18733	18582	18554	18518	18805	18448	18719	18521	18570	18664	18545	18507	18616	18545	18584	18486	18566	18595	18450	18633	18597	18695	18547	18640	18669	18527	18673	18637	18537	18575	18591	18754	18780	18506	18626	18582	18714	18537	18545	18570	18626	18574	18603	18613	18607	18628	18596	18335	18542	18569	18627	18518	18535	18456	18635	18462	18872	18637	18539	18668	18654	18597	18555	18640	18552	18658	18759	18511	18676	18623	18485	18658	18453	18508	18527	18754	18411	18408	18534	18529	18694	18614	18680	18703	18633	18405	18706	18686	18413	18548	18505	18607	18543	18723	18581	18701	18617	18571	18558	18589	18447	18624	18652	18538	18681	18619	18642	18752	18592	18547	18515	18456	18619	18582	18701	18509	18650	18640	18561	18634	18574	18546	18557	18536	18566	18478	18563	18622	18611	18607	18671	18574	18512	18554	18657	18520	18381	18613	18320	18468	18669	18438	18459	18487	18538	18675	18594	18754	18579	18403	18499	18557	18408	18373	18667	18645	18728	18681	18803	18579	18590	18525	18538	18337	18589	18375	18587	18546	18441	18635	18660	18665	18582	18692	18464	18523	18570	18580	18404	18478	18543	18300	18625	18454	18586	18709	18644	18663	18664	18394	18582	18482	18618	18296	18588	18541	18626	18573	18586	18574	18794	18682	18469	18692	18550	18720	18600	18621	18469	18554	18638	18564	18485	18831	18633	18578	18393	18790	18542	18561	18573	18648	18671	18610	18532	18584	18494	18529	18478	18502	18374	18455	18599	18615	18431	18710	18713	18469	18455	18691	18484	18742	18675	18653	18585	18467	18324	18554	18532	18546	18447	18574	18706	18588	18707	18543	18486	18741	18508	18696	18570	18671	18607	18535	18682	18532	18706	18544	18593	18629	18468	18624	18692	18516	18539	18638	18503	18642	18594	18794	18503	18602	18460	18500	18646	18663	18540	18496	18532	18480	18439	18619	18601	18497	18553	18647	18715	18573	18443	18511	18541	18495	18432	18623	18590	18550	18401	18670	18733	18635	18525	18656	18556	18603	18769	18478	18569	18513	18505	18605	18571	18561	18700	18678	18558	18560	18371	18722	18485	18380	18563	18499	18588	18434	18552	18596	18633	18482	18577	18607	18682	18516	18586	18662	18584	18639	18632	18726	18788	18733	18637	18755	18684	18611	18499	18424	18520	18451	18652	18594	18367	18717	18345	18431	18682	18445	18580	18495	18631	18568	18546	18560	18528	18684	18627	18522	18648	18552	18599	18657	18504	18509	18814	18563	18388	18675	18545	18521	18630	18659	18669	18633	18391	18585	18539	18560	18553	18632	18600	18624	18696	18486	18574	18709	18503	18695	18583	18642	18539	18553	18657	18577	18391	18630	18470	18741	18558	18613	18586	18373	18487	18651	18544	18743	18774	18610	18680	18570	18575	18555	18595	18484	18580	18645	18634	18703	18487	18583	18444	18655	18494	18352	18519	18484	18528	18497	18623	18559	18670	18487	18566	18485	18492	18535	18652	18695	18539	18675	18485	18553	18489	18806	18616	18630	18500	18408	18528	18609	18748	18619	18570	18713	18687	18733	18514	18422	18609	18505	18766	18691	18567	18495	18616	18457	18587	18529	18582	18685	18672	18509	18476	18640	18603	18552	18463	18688	18631	18542	18592	18526	18612	18623	18555	18756	18521	18590	18649	18665	18595	18442	18689	18586	18694	18667	18404	18580	18690	18507	18516	18524	18506	18473	18487	18509	18652	18466	18513	18698	18526	18692	18718	18627
37473	35396	41443	39641	36251	34950	33652	32654	32161	31840	31891	31734	31429	31163	31197	31410	31099	31127	31234	31017	30914	31061	30652	31078	30727	30963	30816	30967	31057	30889	30656	30708	30741	30686	30677	30973	30856	30764	30953	30794	30754	30689	30743	30859	30668	30834	30973	30797	30459	30654	30894	30810	30668	30865	30864	30662	30822	30858	30764	30678	30952	30916	30655	30667	30734	30754	30674	30683	30554	30698	31004	30838	30553	30743	30677	30731	30762	30857	30927	30650	30796	30811	30882	30624	30878	30519	30485	30677	30836	30858	30752	30590	30671	30589	30643	30918	31007	31095	30812	31019	30594	30453	30822	30840	30678	30793	30835	30745	30631	30649	30561	30790	30770	30539	30612	30914	30700	30480	30878	30839	31042	30763	30780	30716	30647	30729	30589	30640	30834	30993	30814	30847	30646	30803	30823	30762	30693	30466	30843	30652	30474	30682	30858	30619	30806	30861	30460	30486	30749	30797	30859	30509	30764	30831	30799	30781	30386	31107	30737	30715	30970	30836	30630	30740	30542	30781	30637	30955	30622	30879	30781	30809	30771	30818	31004	30421	30637	30811	30895	30838	30935	31017	31028	30855	30493	30680	30804	30762	30598	30663	30454	30846	30711	31118	30955	31060	30819	30932	30681	30629	30886	30751	30785	30707	30863	30808	30673	30812	30901	30658	30939	30890	30472	30635	30689	30810	30519	31167	30775	30724	30665	30768	30710	30632	30656	30559	30843	30648	31101	30686	30958	30717	30683	30850	30858	30757	30411	30731	30762	30779	30676	30572	31014	30779	30917	30634	30904	30762	30785	31059	30905	30955	30865	30667	30757	30731	31003	30763	30617	30706	30870	30590	30807	30754	30703	30656	30537	30552	30715	30687	30509	30562	30711	30704	30898	30988	30760	30676	30668	30620	30554	30766	30891	30927	30636	30744	30664	31054	30663	30754	30646	30567	30633	30591	30891	30531	30623	30810	30790	30670	30729	30645	30740	30753	31113	30560	30840	30892	30906	30633	30957	30922	30602	31013	30878	30770	30443	30691	30757	30747	30681	30550	30775	30919	30660	30576	31023	30877	30709	30760	30949	30799	30932	30705	31050	30897	31045	30575	30845	30933	30738	30758	30946	30768	31011	30790	30907	30831	30890	30723	30626	30848	30980	30833	30807	30585	30597	30965	30674	30759	30850	30696	30576	30901	30907	30919	30927	30421	30779	30779	30692	30452	30652	30748	30656	30760	30740	31021	31041	30929	30790	30654	30930	30789	30790	30751	30806	30852	30516	30629	30699	30800	30540	30662	30942	30575	30957	31015	30892	30760	30785	30835	30803	30616	30815	30863	30359	30950	30849	31041	30699	30498	30799	30771	30652	30786	30783	30778	30581	30857	30761	30873	30762	30785	30861	30818	30858	30931	30863	30901	30724	30641	30978	30644	30710	30711	30861	30571	30704	30907	30913	30735	30715	30988	30550	30971	30761	30651	30655	30709	30814	30666	30908	31219	30586	30757	30830	31028	31043	30807	30720	30657	30525	30865	30819	30833	31009	30887	30599	30587	30631	30738	30751	30811	30690	30656	30852	31031	30741	30741	31142	30793	30796	30695	30950	30831	30791	30736	30814	30798	30964	30454	30841	30763	30926	30780	30800	30760	31023	30880	30573	30502	30791	30652	30889	30992	30590	30497	30804	30576	30823	30672	31008	30667	30838	30560	30802	30865	31133	30738	30679	30688	30673	30580	30888	30596	30776	30655	30669	30857	30751	30995	30915	30910	30890	30808	30871	30727	30980	30337	30707	30629	30662	30666	30815	30597	30902	30586	30522	30645	30634	30488	30717	30746	30721	31086	30747	30669	30815	30769	30844	30754	30627	30627	30599	30586	30477	30735	31070	30664	30634	30639	30982	30568	30753	30790	30615	30865	30838	30824	30789	30651	30691	30481	30589	30668	31074	30465	30642	30473	30635	30679	31027	30678	30675	30696	30847	30741	30661	30536	30751	30801	30729	30880	30541	30680	30717	31021	31194	30545	30804	30547	30710	30917	30642	30784	31072	30957	30702	30699	31064	30791	30680	30700	30742	30732	30695	30786	30987	31039	30800	30732	30976	30674	30896	30701	30867	30762	30716	30547	30732	30774	30668	30992	30966	30661	30668	30874	30955	30744	30516	30731	30662	30717	30832	30794	30860	30771	30982	30489	30751	30615	30750	30651	30652	30737	30538	30654	30615	30513	30601	30753	30858	30818	30658	30530	30834	30678	30572	30627	30792	30949	30801	30589	30486	30514	30713	30300	30857	30705	30786	30622	30916	30870	30529	30471	30804	31051	30876	30587	30812	30613	30894	30798	30787	30682	30583	30548	30853	30858	30980	30682	30890	30772	30781	30724	30728	30800	30816	30580	31073	30534	30603	30881	30724	30710	30671	30789	30705	30592	30639	30623	30560	30749	30825	30875	31017	30585	30750	30689	30640	30718	30874	30613	30585	30803	30793	30815	30881	31092	30818	30902	30960	30508	30508	30594	30639	30589	30670	30689	30857	30819	30675	30760	30741	30934	30762	30611	30903	30658	30781	30534	30501	30684	30850	30552	30707	30730	30954	30680	30598	30516	30445	30825	31024	30639	30762	30646	30654	30561	30866	30692	30686	30653	30499	30657	30975	30929	30723	30795	30856	30656	30850	30785	30782	30890	30855	30859	31153	30753	31022	30893	30966	30396	30959	30863	30758	30666	31056	30604	30771	30536	30769	30875	30668	30843	30695	30556	30697	30908	30943	30620	30708	30834	30655	30781	31026	30671	31069	30836	30747	30875	30884	30665	30734	30787	30543	30650	30617	30770	30852	30822	30731	30366	30793	30492	30697	30713	30710	30797	30652	30853	30467	30670	30758	30798	30832	30525	30979	30779	30800	31083	30874	30910	30710	30868	30629	31040	30808	30942	30894	30751	30524	30643	30665	30931	30845	30853	31070	30720	30777	30929	30583	30841	30890	30828	30883	30582	30870	30860	30795	30970	30938	30672	30799	30672	30574	30788	30756	30971	30636	30888	30685	30885	31047	30708	30528	30683	30779	30757	30724	30634	30865	30733	31012	30821	30841	31163	30852	30665	30891	30650	30777	30825	30514	30820	30840	30585	30814	30784	30744	30660	30661	30765	30780	30575	30772	30848	30932	30570	30565	30634	30558	30603	30384	30570	30819	30787	30787	30912	30768	30836	30877	30577	30904	30878	30793	30884	30633	30684	30562	30799	30770	30692	30758	30854	30927	30711	30704	30963	30537	30783	30862	30942	30767	30594	30848	30649	30765	30740	30935	30924	30966	30788	30771	30598	30913	30698	30584	30735	30924	30880	30614	30667	30790	30932	30742	30781	30739	30743	30768	30579	30557	30630	30918	30930	30739	30976	30812	30619	30695	30796	30590	30530	30895	30659	30801	30783	30835	30643	30905	30687	30710	30486	30694	30870	31015	31173	30924	30747	30598	30593	30805	30678	30835	30827	30839	30595	30470	30767	30914	30552	30898	31051	30795	30701	30667	30956	30996	30827	30620	30419	30662	30640	30756	30737	30926	30937	30790	30295	30432	30682	30724	30829	30602	30668	30804	30658	31052	30682	30701	30714	30827	30722	30708	30911	30774	30609	30626	30700	30955	30726	30623	30616	30846	30654	30827	30831	30522	30857	30704	30525	30693	30702	31048	30784	30746	30914	30880	30768	30660	30928	30937	30665	30850	30765	30756	30713	30662	30666	31045	30754	30905	30532	30723	30785	30729	31085	30872	30738	30764	30688	31133	30860	30588	30703	30299	30515	30655	30756	30791	30825	30540	30616	30844	30950	30835	30609	30610	30559	30693	30568	30991	30540	30847	30819	30874	30724	30974	30755	30955	30918	30757	30762	30879	30853	30906	30841	30604	30629	30861	30726	30941	30730	31057	30954	30998	30750	30956	30898	30891	30900	30771	30664	30690	30996	30692	30880	30969	30775	30652	30702	30684	30597	31050	30824	30893	30728	30855	30565	30836	30960	30695	30824	30646	30690	30644	30587	30840	30876	30586	30752	30744	30727	31032	30816	30712	30765	30888	31089	30726	30876	30847	30828	30748	30650	30955	30876	30776	30741	30927	30702	30652	30665	30738	30745	30860	30852	30837	30708	30896	30642	30726	30593	30794	31098	30851	30705	30836	30824	30861	30815	30532	30722	30829	30824	30485	30665	30583	30732	31015	31027	30889	30823	31195	30807	31121	30806	31139	30823	30564	30551	30784	30976	31048	30833	30870	30760	31194	30709	30678	30822	30819	30645	30633	30675	30792	30848	30815	30756	30846	30740	30902	30556	30620	30789	30504	30524	30839	30523	30917	30764	30641	30802	30843	31116	30807	30699	30582	30362	30846	30727	30612	30728	30831	30855	30663	30555	30457	30845	30638	30535	30922	30676	30829	30910	30826	30667	30901	31091	30950	30745	30684	30919	30644	30596	30988	31004	30807	31067	30872	30913	30908	30853	30976	30545	30836	31063	30770	30683	30852	30505	30675	30718	30724	30942	30881	30790	30781	30851	30747	30549	30882	30861	30711	30713	30761	30704	30925	30801	30581	30703	30625	30874	30585	30963	30880	30636	30850	30672	30575	30847	30806	30883	30728	30846	30762	30885	30830	30966	30712	30953	30811	30895	30930	30699	30834	30964	30778	30668	30868	30934	30709	31002	30963	30593	30720	30466	30999	30869	30826	30929	30727	30793	30718	30482	30864	30392	30708	30640	30704	30710	30749	30841	30609	30863	30744	30780	30771	30674	30664	31024	30843	30718	30814	31083	30610	31010	30626	30357	30676	30659	30767	30620	30749	30758	30836	30898	30739	30970	30972	30674	30789	30605	30759	30919	30646	30671	30676	30955	30984	30577	30508	30801	30985	30773	30680	30651	30820	30650	30811	31069	30740	31012	30880	30710	30902	30791	30791	30546	30664	30771	31160	30788	30958	30773	30857	30729	30860	30581	30407	30796	30790	30655	30832	30559	30597	30588	30804	30833	30880	31002	30869	30900	31006	30491	30979	30867	30724	30650	30898	30850	31011	30584	30795	30963	30899	30916	30969	30594	30435	30807	30559	30813	30937	30664	30809	30773	30622	30723	30795	30448	30794	30796	30679	30355
29270	37558	37213	31087	27371	24605	22875	21983	21272	20772	20386	20190	19972	19665	19622	19309	19592	19348	19424	19292	19101	19025	19336	19067	18968	19133	18826	18946	19100	18756	19057	18782	18889	18916	19108	19079	18714	18977	19122	18875	18984	18936	18913	18907	18855	18727	19009	19040	18753	18787	18741	18893	18785	18870	18846	18818	18934	19052	18633	19020	18733	19021	18942	18723	18946	18829	19010	18895	18888	18879	18924	18720	18861	18999	18741	18747	18843	18836	18907	18765	18891	18609	18767	18813	18818	18821	18823	18883	18959	18913	18873	18828	19056	18869	19003	18863	18797	18937	18846	18903	18740	18980	18766	18740	18834	18944	18830	19012	18823	18819	18765	18767	18900	18721	18781	18807	18895	18869	18857	18827	18904	18879	18913	18774	18977	18907	19012	18690	18912	18733	19063	18818	18889	18938	18952	18994	18775	18982	18756	18872	19036	19016	18881	18737	18770	18684	18875	18816	18879	18895	18828	18744	18905	18868	18993	18886	18944	18714	19064	18878	18852	18857	18864	18797	19005	18943	18883	18938	18900	18993	18883	18741	18789	18905	18951	18825	18861	18863	18918	18775	18978	18903	19021	18830	18768	19018	18871	18547	18976	18849	18829	18761	18902	18849	18791	18852	18795	18549	18875	18637	18878	18616	18975	19065	18891	19104	18675	18931	18759	18815	19029	18813	18788	18766	18730	18994	18802	18893	18996	18888	18829	18850	18859	18979	18946	18821	18878	18900	18839	18759	18937	18923	18854	18824	18935	18881	18900	18903	18715	18955	18634	18885	18937	18861	18942	18867	18893	18815	18806	18976	18879	18797	18827	18965	18814	18905	18739	18909	18889	18886	18809	18924	18874	18751	18896	18813	18750	19025	18676	18904	18797	18785	18852	18939	18833	18703	18698	18981	18772	18772	18908	18904	18785	18792	19067	18918	18696	18845	18866	18864	18834	18823	18934	18800	18837	18777	18833	18929	18719	18835	18989	18729	18954	18693	18800	18696	18663	18822	19011	18860	18738	18960	19004	18867	18786	18826	18918	18935	18801	18867	18649	18831	18888	18824	18737	19015	18883	18916	18915	18890	19036	18782	18631	18731	18873	18713	18912	18941	18751	19049	18978	18891	18825	18770	18717	18734	18794	18948	18756	18782	18901	18717	18875	18895	18702	18911	18862	18745	18918	18822	18958	18812	18824	18731	18700	18857	18976	18815	18898	18908	18904	18821	18789	18939	18789	18946	18844	18882	18801	18963	18755	18830	18826	18776	18859	18735	19010	18690	18704	18951	18790	18753	18782	18949	18799	18922	18937	18800	18718	18814	18847	18780	18901	18853	18835	18921	19006	18813	18868	19034	19047	18631	18750	18952	18639	18863	19017	18832	18745	18905	18689	18892	18777	18802	18876	18865	18795	18823	18905	18942	18642	18834	18957	18807	18759	18746	18721	18831	18878	18849	18801	18869	18881	18820	18771	18860	18944	18829	18897	18778	18868	18869	18844	18879	18916	18859	18671	18685	19143	18734	19030	18867	19087	18871	18776	18880	18792	18937	19069	18723	18862	18933	18741	18929	18818	18875	18741	18930	18810	18843	18848	18884	18706	18867	18951	18673	18930	18810	18721	18873	18813	18714	18963	18933	18910	18787	18791	18808	18852	18784	18859	18987	18869	18720	18941	18786	18918	18697	18863	19056	18776	19043	18779	18921	19050	18873	18932	18667	18739	18789	18927	18786	19052	18924	18897	18811	18876	18831	18984	18930	18816	18831	18821	19011	18816	18918	18659	18870	18828	18905	18947	18889	18717	18878	18814	18884	18963	18818	18964	18690	18829	18855	18710	18887	18926	18807	18857	18788	18751	18752	18692	18767	18844	18969	18876	18901	18846	18804	18901	18855	18861	18983	18795	18931	18777	18851	19020	18812	18852	18733	18839	18946	18989	18830	19011	18812	18915	18943	18831	18757	19006	18902	18796	18698	19050	18695	18894	18919	18902	18871	18707	18775	19105	18748	18906	18859	18963	18813	18709	18912	18810	18855	18933	18834	18841	18883	18791	18951	18514	18782	18748	18920	18675	18842	18854	18950	18888	18895	18947	18784	18992	18913	18821	18892	18826	18942	18776	18845	18766	18977	18726	18813	18779	19030	18902	18765	18907	18729	18777	18917	18819	18867	18921	18655	18828	18762	18782	18776	18804	18867	18943	18859	18833	18717	18930	18931	18898	18708	18970	18880	18756	18899	18760	18947	18958	18994	19009	18934	18875	18744	18898	19059	18648	18728	18955	18986	18851	18821	18871	18631	18947	18816	18883	19036	18744	18834	18801	19025	18863	18930	18877	18824	18955	18823	18971	18783	19054	18816	18801	18825	18894	18817	18883	18944	18931	18916	18949	18869	18996	18751	18981	18710	18986	18860	19002	18890	18885	18784	18828	18760	18992	18791	18926	18897	18818	18670	18979	18978	18862	18850	18833	18823	18736	18978	18849	18892	19022	18817	18693	18757	18772	19049	18829	18864	18852	19054	19071	18935	18854	18921	18686	18964	18717	18950	18692	18909	18673	18890	18835	18867	18975	18788	18962	18841	18751	18888	18914	18849	18811	18722	18879	18888	18867	18709	18727	18795	18921	18861	18841	18859	18914	18929	18991	18896	18903	19033	18864	18808	18919	18922	18857	18998	18931	18944	18880	18946	18794	18868	18735	18859	18808	18918	18873	18796	19055	18849	18837	18759	18913	18867	18898	18765	18852	18899	18976	18790	18803	18961	19074	18804	18713	18939	18759	18685	18973	18938	18783	18913	18930	18694	18861	19040	18854	18945	18857	18870	18846	18868	18857	18691	18793	18794	18915	18913	18811	18764	18737	18932	18947	18849	18772	18886	18797	18986	18767	18874	18904	18845	18880	18832	18723	19018	18864	18868	18758	18879	18880	18837	18752	18852	18743	18849	18734	19204	18841	18709	18867	18991	18914	19040	18928	18725	18858	18718	18926	18619	18973	18871	18787	18846	18850	19002	18953	19008	18876	18748	18963	18826	18786	18864	18893	18786	18911	18830	18843	18745	18798	18901	18873	18749	18883	19031	18851	18891	18840	18853	18617	18913	18819	18973	18830	18968	18913	18937	18903	18897	19017	18757	18890	18882	18996	18865	18868	19025	18866	18694	18928	18738	18746	18777	18823	18810	18740	18921	18857	18897	18830	18848	18769	18875	18863	18744	18965	18956	18930	18804	18870	18708	18829	18783	18865	18876	18897	18760	18900	18700	18802	18856	18989	19001	18761	18809	18868	18961	18754	18857	18998	18710	19025	18644	18619	18786	18849	18994	18835	18840	18686	18863	18779	18786	18746	18786	18952	18860	18944	18984	18742	18869	18820	18869	18883	18639	18925	18669	18661	18864	18734	18830	18944	18856	18985	18860	18863	18948	18885	18937	18885	18773	18796	18834	18788	18723	18741	18931	18775	18770	18904	18980	18797	19058	18808	18731	18902	18796	18908	18754	18903	18828	19028	18979	18777	18900	18922	18969	18862	18773	18694	18948	19054	18895	18811	18972	18725	19058	18645	18955	18755	18856	18756	18942	18859	18674	18926	18629	18817	18819	18841	19154	18714	18862	18859	18880	18854	19018	18750	18939	18714	18692	18936	18767	18935	18777	18857	18641	19012	18937	19003	18823	18899	18794	18854	18774	19036	18811	18993	18865	18772	18791	18773	18991	19004	18843	18909	18986	18768	18887	18959	18840	18852	18859	18828	18792	18693	18865	18810	18770	19003	18888	18938	18961	18801	18877	18762	18893	18829	18717	18821	18649	19076	18966	18835	18759	18768	18748	18846	18800	18738	18824	19076	18993	18994	18743	18830	18829	18995	18872	19150	18944	18992	18798	18910	18826	18799	18805	18752	18947	18817	18823	18874	18964	18677	18802	18968	18766	18934	18761	18965	19013	18911	18962	18906	18962	18851	18835	18852	18791	18751	18972	18994	18931	18973	18797	18853	18981	18792	18984	18723	18685	18783	18861	18857	18774	18784	18780	18975	18881	18753	18882	18829	18777	18755	18938	18877	18764	18908	18815	18980	19195	18935	18723	18950	18811	18880	18880	18993	18805	18816	18992	18978	18835	18942	18785	18932	18808	18881	18872	18777	18728	19065	18954	18785	18962	18915	18864	18801	18852	18914	18938	18887	18868	18829	18902	18838	18890	18722	18849	18871	18907	18950	18728	18696	18911	18815	18657	18894	18996	18921	18825	18956	18906	18704	18839	18916	18874	18895	19024	18916	18887	18826	18673	18860	18943	18734	18910	18880	18983	18961	18797	18860	18840	18900	18987	18766	18799	18740	18753	18861	18878	18974	18914	18843	18985	18896	18887	18880	18890	18916	18961	18679	18971	18771	19055	18754	18750	18884	18987	18874	18945	18938	18967	18746	18853	18770	18867	18857	18812	18726	18825	18914	18814	18896	18906	18839	18789	18864	18957	18979	18773	18809	18935	18934	18904	18875	18812	18673	19003	18915	18658	18787	18700	18785	18819	18817	18823	18994	18988	18768	18850	18957	18971	18867	19089	18888	18844	18925	18797	18744	19044	18875	18794	18846	18712	18830	18970	18982	18811	18937	18940	18926	18841	18953	19020	19027	18849	18854	18764	18788	18916	18645	18764	18807	18839	18960	18962	18635	18780	18848	18809	18878	18769	18967	18673	18717	18983	18861	18926	18891	18931	18858	18705	19154	18825	18798	18904	18925	18812	19064	18958	18794	18888	18909	18911	18805	18773	18923	19013	18917	18798	18657	18789	18611	18801	18942	18782	18819	18860	18757	18883	18762	18641	18709	18713	18801	18755	18901	18979	19063	18778	18849	18984	18767	18848	19045	18665	18733	18876	18939	18648	18972	18786	18750	18959	18853	18985	18980	18840	18920	18814	18863	18804	18728	18948	18887	18810	18857	19056	18823	18659	18763	18738	18801	19023	18806	18861	18774	19016	18931	18906	18857	18760	19034	18715	18793	18824	18826	18807	18880	18813	18929	18787	18955	18927	18785	18819	18924	18792	18931	18869	18776	18770	18928	18711	18795	18746	19007	18866	18815	18941	19038	18768	18766	18923	18897	18716	18759	18895	18891	18905	19041	18915	18911	18993	18876	18924	19018	18799
23929	21177	27919	26140	27386	33143	35554	32999	31830	31846	31117	31040	30703	30230	30397	30248	30180	29913	29972	29756	29785	29722	29767	29457	29646	29562	29625	29477	29304	29546	29628	29644	29348	29591	29514	29658	29577	29260	29508	29589	29438	29628	29445	29499	29377	29354	29422	29370	29449	29292	29506	29492	29292	29384	29195	29139	29549	29379	29629	29558	29297	29240	29311	29471	29361	29208	29339	29315	29281	29314	29292	29466	29424	29436	29436	29384	29247	29246	29134	29579	29390	29112	29455	29100	29283	29252	29449	29409	29249	29409	29200	29313	29231	29214	29292	29165	29426	29247	29550	29702	29650	29536	29581	29071	29329	29310	29487	29285	29349	29421	29223	29335	29477	29569	29645	29441	29054	29153	29355	29357	29348	29337	29332	29326	29509	29233	29203	29037	29133	29512	29425	29458	29284	29660	29128	29141	29275	29256	29349	28998	29482	29425	29340	29300	29525	29363	29022	29173	29395	29482	29426	29577	29232	29270	29544	29300	29247	28982	29314	29273	29198	29320	29352	29325	29134	29500	29337	29368	29016	29279	29108	29221	29409	29253	29434	29244	29341	29240	29530	29436	29498	29497	29099	29096	29313	29402	29080	29538	29087	29341	29347	29567	29212	29399	29350	29356	29351	29148	29459	29458	29324	29232	29386	29271	29126	29416	29482	29276	29619	29128	28951	29332	29444	29551	29126	29455	29516	29287	29271	29286	29664	29302	29222	29203	29124	29376	29335	29184	29213	29305	29555	29229	29266	29397	29504	29192	29331	28945	29265	29245	29361	29287	29093	29413	29240	29206	29384	29262	29378	29369	29483	29325	29249	29014	29057	29121	29098	29538	29247	29128	29329	29044	29413	29384	29422	29345	29463	29487	29257	29225	29190	29142	29357	29277	29400	29234	29442	29481	29631	29329	29302	29066	29236	29296	29422	29398	29591	29403	29467	29096	29540	29211	29083	29278	29343	29318	29049	29336	29429	29351	29597	29217	29308	29445	29186	29282	29243	29252	29323	29358	29422	29498	29283	29493	29325	29269	29287	29557	29751	29406	29358	29227	29261	29098	29321	29336	29215	29366	29480	29458	29587	29227	29459	29505	29514	29306	29300	29339	29726	29253	29157	29411	29553	29123	29371	29421	29483	29439	29246	29275	29373	29471	29402	29335	29379	29376	29081	29279	29427	29357	29123	29435	29387	29326	29079	29309	29418	29432	29413	29639	29426	29291	29509	29301	29323	29066	29192	28977	29529	29421	29460	29276	29375	29223	29460	29384	29474	29558	29251	29471	29370	29380	29287	29234	29225	29102	29460	29178	29119	29264	29409	29211	29292	29202	29301	29380	29370	29110	29400	29180	29146	29298	29501	29052	29305	29364	29297	29509	29331	29115	29218	29369	29101	29206	29119	29023	29337	29437	29276	29366	29423	29342	29174	29289	29086	29186	29209	29217	29020	29501	29384	29112	29231	29207	29307	29441	29177	29291	29164	29522	29290	29405	29379	29329	29375	29274	29624	29194	29419	29293	29233	29191	29607	29505	29349	29378	29143	29302	29090	29387	29694	29272	29491	29211	29333	29306	29357	29069	29309	29259	29454	29368	29173	29664	29149	29428	29449	29119	29331	29515	29480	29430	29248	29296	29434	29222	29280	29180	29558	29565	29527	29195	29252	29357	29126	29459	29382	29267	29432	29496	29048	29229	29311	29444	29274	29276	29298	29126	29299	29315	29467	29271	29479	29215	29510	29190	29271	29298	29177	29287	29544	29310	29368	29220	29321	29264	29426	29462	29399	29255	29211	29143	29460	29273	29245	29279	29484	29383	29182	29540	29487	29103	29197	29390	29292	29254	29231	29224	29174	29279	29563	29354	29245	29220	29345	29250	29508	29219	29269	29272	29342	29259	29374	29455	29107	29168	29350	29254	29442	29697	29520	29332	29362	29413	29494	29319	29431	29317	29100	29381	29392	29323	29146	29323	29087	29070	29394	29319	29427	29041	29309	29318	29072	29092	29440	29242	29348	29436	29464	29401	29214	29448	29320	29687	29323	29552	29185	29334	29325	29132	29405	29541	29313	29240	29374	29151	28984	29293	29419	29365	29094	29351	29537	29196	29151	29332	29063	29037	29148	29125	29221	29296	29466	29245	29307	29369	29136	29071	29279	29132	29291	29422	29249	29182	29258	29156	29530	29471	29280	29271	29268	29103	29283	29212	29446	29190	29389	29452	29353	29284	29390	29526	29558	29443	29313	29157	29307	29368	29410	29558	29390	29441	29167	29320	29323	29226	29165	29135	29393	29181	29480	29563	29202	29163	29198	29475	28991	29158	29291	29258	29260	29186	29516	29332	29315	29345	29278	29223	29491	29419	29345	29359	29068	29316	29262	29303	29418	29120	29346	29381	29224	29424	29168	29499	29258	29093	28797	29316	29555	29396	29317	29050	29699	29254	29205	29303	29342	29543	29099	29257	29515	29269	29012	29456	29301	29304	29018	29203	29137	29304	29228	29427	29544	29474	29492	29357	29443	29276	29450	29380	29545	29344	29228	29498	29463	29336	29151	29337	29350	29304	29107	29304	29381	29493	29223	29295	29428	29525	29319	29400	29276	29694	29452	29239	29601	29509	29571	29387	29090	29645	29446	29311	29199	29362	29445	29387	29313	29141	29363	29316	29505	29409	29383	29170	29330	29270	29314	29394	29347	29394	29100	29239	29343	29069	29591	29315	29578	29508	29414	29401	29348	29170	29163	29349	29059	28898	29083	29408	29251	29210	29587	29292	29290	29337	29293	29251	29182	29552	29527	29178	29541	29176	29452	29520	29299	29204	29311	29264	29359	29703	29616	29385	29338	29511	29229	28976	29410	29259	29378	29431	29426	29320	29388	29380	29213	29367	29484	29394	29240	29281	29536	29173	29339	29091	29315	29462	29526	29133	29389	29420	29232	29418	29235	29350	29487	29161	29227	29340	29274	28943	29119	29165	29182	29250	29417	29122	29397	29679	29375	29336	29273	29296	29349	29177	29198	29269	29359	29227	29587	29710	29480	29415	29655	29334	29235	29362	29498	29281	29709	29155	29381	29189	29411	29288	29426	29445	29539	29490	29390	29444	29344	29220	29272	29162	29423	29028	29508	29582	29174	29412	29209	29222	29376	29173	29176	28968	29168	29361	29367	29201	29316	29287	29313	29282	29361	29330	29470	29372	29599	29373	29086	29429	29149	28970	29366	29326	29155	29529	29519	29396	29325	29130	29229	29263	29154	29325	29634	29620	29608	29372	29483	29061	29506	29389	29317	29179	29153	29443	29157	29241	29216	29172	29182	29373	29339	29282	29640	29375	29239	29176	29374	29339	29233	29239	29408	29278	29311	29278	29480	29180	29223	29317	29273	29112	29331	29636	29474	29200	29373	29254	29273	29339	29286	29018	29472	29202	29422	29403	29565	29371	29505	29426	29379	29118	29446	29412	29196	29503	29638	29405	29306	29198	29173	29194	29107	29063	29504	29615	29221	29201	29316	29517	29514	29425	29133	29240	29181	29414	29275	29352	29253	29453	29452	29362	29431	29417	29259	29324	29171	29292	29171	29216	29478	29288	29337	29420	29236	29278	29314	29513	29305	29153	29291	29246	29276	29169	29313	29142	29274	29335	29396	29210	29259	29257	29471	29046	29180	29398	29352	29390	29086	29397	29483	29327	29317	29411	29195	29443	29404	29477	29335	29137	29093	29358	29255	29465	29399	29170	29383	29633	29157	29492	29308	29437	29523	29322	29132	29384	29320	29219	29480	29309	29530	29510	29421	29495	29495	29492	29510	29319	29455	29171	29159	29184	29183	29172	29015	29232	29327	29181	29489	29369	29391	29449	29142	29322	29761	29347	29193	29477	29288	29553	29235	29208	29523	29346	29334	29014	29226	29251	29330	29291	29334	29300	29145	29290	29163	29099	29527	29274	29155	29291	29244	29455	29336	29307	29322	29463	29260	29681	29559	29335	29524	29235	29267	29431	29424	29101	29416	29628	29053	29271	29303	29422	29084	29365	29398	29055	29545	29373	29305	29450	29307	29333	29347	29481	29070	29365	29610	29586	29157	29224	29124	29319	29560	29454	29410	29553	29318	29260	29354	29473	29173	29186	29398	29353	29081	29221	29611	29401	29327	29199	29483	29355	29355	29025	29201	29462	29259	29322	29203	29599	29036	29400	29259	29321	29348	29365	29219	29403	29215	29360	29283	29589	29099	29334	29231	29368	29492	29300	29382	29438	29313	29293	29123	29303	29250	29388	29388	29359	29403	29471	29415	29311	29211	29268	29321	29225	29428	29457	29506	29347	29339	29126	29321	29039	29243	29119	29480	29217	29453	29243	29328	29372	29274	29216	29359	29210	29353	29427	29582	29246	29145	28968	29496	29367	29448	29231	29499	29517	29411	29603	29478	29336	29509	29419	29494	29539	29195	29376	29259	29382	29340	29463	29502	29322	29079	29356	29491	29219	29355	29322	29362	29450	29570	29376	29148	29114	29456	29444	29047	29129	29096	29474	29590	29041	29204	29188	29524	29393	29142	29120	29478	29443	29190	29295	29291	29739	29558	29485	29394	29217	29164	29266	29375	29431	29377	29167	29587	29378	29375	29241	29185	29202	29334	29106	29284	29071	29305	29305	29316	29343	29635	29159	29455	29211	29120	29159	29468	29347	29400	29508	29399	29336	29427	29161	29244	29248	29107	29341	29261	29610	29257	29274	29375	29411	29504	29493	29540	29331	29397	29559	29375	29026	29273	29048	29311	29256	29442	29526	29375	29094	29335	28848	29539	29066	29273	29302	29284	29136	29490	28969	29099	29079	29373	29266	29223	29432	29295	29333	29318	29253	29307	29168	29346	29285	29356	29450	29516	29269	29388	29164	29457	29359	29623	29246	29264	29213	29212	29205	29305	29286	29237	29315	29269	29514	29487	29210	28976	29190	29494	29260	29279	29340	29423	29632	29493	29211	29430	29355	29211	29478	29442	29315	29152	29480	29281	29486	29326	29265	29605	29327	29237	29517	29664	29257	29386	29504	29525	29440	29440	29292	29029	29314	29249	29229	29363	29319	29313	29370	29305	29291	29159	29353	29439	29420	29528	29138	29475	29490	29334	29556	29521	29486	29157	29357
26143	44030	43675	36415	31036	27636	25008	23475	22240	21583	20934	20474	20061	19852	19550	19344	18970	19025	19120	18935	18811	18575	18716	18539	18451	18330	18418	18512	18449	18383	18415	18191	18324	18364	18453	18281	18265	18141	18354	18188	18326	18262	18287	17980	18261	18206	18208	18239	18255	18197	18317	18224	18208	18180	18375	18084	18014	18353	18066	18262	18250	18257	18205	18281	18156	18156	18250	18353	18041	18227	18097	18300	18226	18141	18006	18138	18096	18264	18041	18123	18258	18208	18295	17984	18210	18338	18241	18278	18069	18147	18215	18153	18204	18291	18140	18121	18114	18096	18325	18284	18083	18269	18064	18108	18302	18109	18133	18140	18224	18027	18194	18114	18180	18319	18246	18054	18259	18414	18176	18220	18118	18145	17966	18253	18078	18293	18209	18064	18100	18098	18231	18362	18275	18110	18142	18100	18271	18065	18215	18188	18104	18013	18019	18183	18193	18224	18170	18188	18112	18281	18302	18248	18114	18102	18263	18259	18064	18170	18101	18162	18333	18060	18052	18076	18272	18158	18155	18285	18136	18187	18339	18239	18122	18206	18265	18189	18091	18141	18250	18126	18117	17959	18090	18275	17988	18353	18377	18182	18300	17942	18126	18160	18389	18052	18115	18353	18068	18219	18452	18046	18120	18067	18062	18071	18288	18292	18235	18135	18124	18145	18189	18174	18172	18160	18048	18102	18095	18335	18082	18062	18114	18164	18213	18218	18312	18165	18242	18116	18236	18184	18177	18153	18269	18194	18200	18097	17990	18137	18109	18311	18257	18241	18398	18219	18182	18102	18104	18276	18317	18167	18182	18209	18296	18210	17990	18196	18257	18139	18184	18094	18194	18334	18222	18306	18289	17983	18336	18078	18045	18060	18232	18294	18168	18160	18281	18213	18159	18039	18105	18149	18014	18247	18231	18256	18062	18024	18385	18016	18309	18049	18109	18102	18247	18219	18181	18031	18275	18158	18257	18216	18248	18167	18072	18211	18303	18126	18172	18275	18230	18097	18152	18175	18138	18433	18246	18245	18192	18189	18182	18240	18348	18265	18089	18182	18212	18311	18174	18302	17974	18213	18213	18171	18225	18223	17981	18190	18185	18122	18241	18264	18249	18126	18256	18080	18102	18224	18086	18107	18227	18174	18114	18214	18234	18215	18091	18108	18229	18170	18153	18164	17925	18215	18244	18125	18111	18051	18115	18170	18045	18125	18220	18131	18229	18191	18161	18109	18191	18199	18163	18167	18060	18221	18251	18030	18229	18024	18039	18280	18171	18330	17967	18239	18231	18222	18141	18160	18192	18286	18425	18406	18240	18177	18076	18037	18035	18222	17954	18241	18157	18146	18267	18122	18089	18300	18197	18158	17991	17946	18037	18220	18174	17955	18094	18150	18129	18088	18398	18169	18193	18344	18192	18168	18156	18056	18166	18065	18084	18115	18177	18265	18433	18112	18189	18042	18148	18091	18080	18277	18280	18091	18144	18405	18149	18132	18174	18225	18146	18250	18078	18139	18215	18210	18262	18238	18220	18156	18201	18106	18079	18094	18187	18161	18186	18216	18096	18017	18219	18298	18017	18269	18364	18235	18185	18210	18099	18159	18286	18140	18199	18086	18157	18097	18152	17902	18158	18092	18240	18215	18125	18232	18130	18395	18145	18202	18162	18246	17989	18157	18202	18101	18209	18232	18133	18145	18143	18074	18297	17924	17962	18138	18157	18266	18154	18242	18153	18246	18108	18205	18099	18107	18191	18160	17980	18072	18251	18186	18197	18236	18248	18244	18135	18242	18109	18300	18050	18250	18118	18295	18107	18118	18176	18372	18184	18086	18224	18193	18163	18367	18321	18309	18225	18197	18433	18068	18221	18126	18160	18057	18111	18261	18337	18220	18283	18202	18171	18143	18227	18075	18256	18268	18049	18306	18073	18328	18025	18127	18242	18135	18124	18040	18173	18311	18150	18153	18013	18242	18224	18163	18377	18189	18256	18147	18166	18260	18172	18107	18187	18295	18081	18050	18217	18212	18162	18152	18149	18021	18101	18240	18255	18346	18173	18072	18132	18103	18197	18174	18329	18018	18035	18127	18212	18003	18193	18156	17986	18391	18268	18036	18093	18229	18282	18166	18250	18236	18048	18215	18089	18150	18220	18064	18207	18341	18054	18316	18193	18263	18154	18166	18094	18164	18173	18206	18040	18125	18190	18177	18229	18002	18146	18261	18202	18171	18192	18115	18224	18149	17995	18182	18214	18293	18236	18321	18354	17982	18213	18292	18162	18238	18147	18120	18186	18248	18002	18165	18204	18110	18270	18134	18369	18216	18092	18141	18298	18267	18095	18045	18220	17993	18201	18387	18198	18123	18107	18360	18218	18119	18122	18166	18272	18136	18410	18158	18270	18247	18192	18143	18278	18120	18063	18096	18048	18097	17990	18259	18082	18131	18109	18103	18100	18246	18219	18271	18174	18143	18173	18185	18198	18272	18099	18216	18042	18146	18071	18267	18135	18330	18109	18281	18163	18216	18168	18090	18118	18308	18282	18309	18174	17996	18162	18237	18193	18237	18255	18152	18207	18423	18161	18019	18053	18144	18275	18247	18093	18214	18066	18293	18179	18258	18159	18143	18165	18099	18067	18055	18192	18274	18359	18197	18379	18177	18099	18241	18140	18356	18215	18043	18068	18124	18315	18333	18074	18212	18175	17978	18137	18189	18120	18035	18140	18445	18136	18245	18379	18285	18022	18231	18027	18076	17924	18259	18069	18196	18395	18419	18264	18104	18195	18167	18173	18188	18146	18349	18013	17864	18275	18160	18302	18280	18262	18290	18161	18203	18203	18226	18263	18230	18343	18233	18232	18249	18152	18219	18295	18227	18300	18261	18152	18085	18088	18398	18144	18292	18098	18174	18176	17957	18155	18168	18210	18196	18253	18147	18239	17932	18303	18118	18214	18053	18103	18111	18345	17988	18241	18073	18243	18017	18266	18221	18212	18142	18344	18106	18243	18073	18317	18182	18274	18117	18138	18057	18166	18221	18268	18183	18101	18187	18215	18352	18122	18283	18231	18194	18229	18167	18001	17959	18327	18233	18146	18351	18130	18184	18127	18256	18164	18317	18194	18136	18311	18181	18120	18103	18190	18056	18135	18378	18215	18126	18172	18324	18130	18308	18298	18211	18055	18136	18250	18180	18228	18176	18447	18103	18257	18153	18168	18291	18130	17960	18246	18050	18270	18084	18102	18210	18299	18168	18101	18263	18034	17908	18335	18195	18247	18264	18093	18315	18076	18112	17960	18199	18023	18225	18116	18180	18254	18222	17954	18137	18271	18180	18285	17920	18438	18209	18410	17994	18114	18328	18311	18131	18201	18152	18047	18205	18091	18392	18080	18219	18152	18394	18070	18146	18252	18262	18310	18087	18118	18248	18289	18164	18127	18204	18246	18286	18368	18310	18371	18120	18374	18150	18078	18219	18262	18080	18217	18241	18190	18156	18313	18267	18004	18077	18350	18462	18251	18436	18123	18049	18198	18103	18153	18260	18185	18208	18135	18090	18248	18049	18159	18226	18115	18287	18297	18173	18075	18411	18261	18125	18139	18240	18013	18259	18135	18242	18240	18134	18204	18151	17986	18120	18021	18050	18104	18077	18162	18189	18215	18197	18423	18075	18013	18176	18324	18072	18327	18359	18119	18126	18066	18256	18213	18216	18192	18110	17928	18233	18175	18032	18140	18194	18072	18145	18168	18132	18162	18253	18100	18316	18174	18155	18073	18372	18171	18253	18326	18175	18325	18169	18267	18217	18037	18172	18128	18249	18158	18378	18330	17956	18387	18128	18249	18277	18229	18072	17990	18214	18155	18030	18140	18400	18303	18223	18195	18149	17982	18343	18042	18448	18121	18269	17829	18306	18268	18170	18180	18323	18317	18278	18125	18154	18249	18145	18101	18277	18141	18263	18051	18375	18223	18216	18384	18280	18036	18235	18183	18209	18253	18165	18189	18219	18119	18045	18255	18169	18362	18075	18318	18211	18125	18085	18300	18217	18226	18168	18154	18120	18031	18089	18188	18184	18277	17929	18179	18108	18297	18229	18081	18192	18222	18058	18351	18160	18247	18222	18247	18266	18162	18221	18232	18087	18153	18341	18132	18310	18108	18197	18149	18188	18302	18002	18139	18120	18406	18010	18303	18095	18103	18244	18215	18257	18185	18387	18193	18175	18167	18199	18250	18084	18232	18069	18318	18178	18104	18219	18046	18337	18078	18279	18241	18060	18224	18120	18086	18251	18144	18009	18223	18192	18305	18334	18191	18052	18143	18190	18241	18071	18285	18333	18148	18127	18309	18208	18310	18139	18162	18245	18253	18173	18260	18204	18211	18031	18237	18129	18157	18349	18194	18182	18068	18337	18076	18218	18136	18210	18059	18173	18053	18043	18155	18134	18340	18175	18253	18174	18283	17999	18221	18265	18105	18234	18030	18110	18211	18257	18158	18219	18075	18114	18208	18260	18242	18166	18010	18197	18101	18213	18122	18204	18263	18092	18231	18107	18183	18211	18318	18161	18301	18060	18287	18086	18259	18165	18345	18342	18149	18133	18017	18190	18068	18029	18355	18143	18314	18304	18181	18198	18219	18003	18210	18264	18094	18258	18317	18096	18255	18131	18130	18215	18028	18221	18332	18223	18120	18213	18208	18088	18243	18125	18298	18047	17926	18221	18205	18227	18079	18133	18201	18135	18170	18098	18216	18182	18047	18324	18169	18081	18218	18129	18166	18338	18099	18281	18195	18214	18322	18027	18317	17982	18367	18059	18243	18047	18328	18006	18327	18098	18139	18107	17894	18175	18020	18243	18269	18340	18267	18237	17996	18371	18209	18150	18414	18196	18332	18222	18150	18262	18186	18191	18253	18133	18264	18181	17924	18165	18116	18237	18259	18167	18305	18131	18113	18226	18038	18190	18146	18095	18099	18284	18158	18158	18318	18224	18274	18212	18181	18115	18274	18121	18070	18131	18053	18218	18400	18342	18140	18114	18222	18135	18094	18245	18329	18053	18083	18060	18084	18151	18238	18206	18138	18171	18198	18197	18395	18169	18420	18251	18196	18245	17907	18307	18005	18206	18147	18245	18123	18204
22578	21202	27865	25312	24562	32224	38110	35014	33985	33752	33084	32737	32335	32202	31870	31713	31912	31407	31161	31267	30900	30701	30865	31065	30559	30759	30568	30556	30661	30589	30819	30924	30604	30640	30405	30515	30610	30307	30636	30395	30662	30655	30544	30413	30677	30709	30679	30367	30400	30564	30900	30469	30329	30345	30505	30322	30581	30449	30616	30555	30553	30319	30602	30427	30630	30379	30354	30542	30427	30566	30452	30433	30333	30446	30413	30572	30640	30115	30497	30484	30486	30329	30515	30755	30560	30357	30358	30671	30584	30311	30131	30790	30519	30597	30219	30329	30585	30418	30693	30542	30415	30523	30485	30132	30423	30298	30376	30554	30307	30388	30336	30495	30308	30533	30229	30426	30353	30215	30614	30257	30242	30289	30445	30503	30646	30470	30223	30219	30296	30593	30553	30449	30525	30472	30335	30075	30423	30474	30532	30373	30412	30292	30320	30574	30638	30362	30169	30348	30197	30348	30445	30494	30269	30481	30294	30220	30289	30086	30162	30221	30535	30517	30424	30332	30209	30469	30419	30724	30481	30440	30271	30509	30398	30458	30299	30454	30318	30121	30508	30541	30344	30303	30310	30360	30269	30482	30379	30320	30396	30279	30681	30425	30104	30348	30243	30322	30558	30305	30346	30439	30345	30191	30199	30417	30408	30482	30396	30099	30395	30484	30684	30468	30294	30170	30365	30257	30071	30320	30278	30231	30372	30152	30456	30130	30558	30445	30609	30419	30409	30335	30215	30332	30178	30498	30437	30430	30272	30251	30508	30499	30181	30151	30153	30510	30229	30271	30291	30569	30240	30310	30606	30446	30550	30266	30333	30380	30494	30683	30645	30620	30427	30263	30399	30191	30309	30241	30256	30409	30109	30579	30323	30579	30497	30466	30440	30110	30473	30260	30218	30092	30276	30239	30364	30766	30398	30416	30457	30371	30301	30221	30377	30492	30279	30377	30349	30371	30232	30309	30097	30402	30393	30187	30365	30256	30468	30355	30456	30546	30612	30416	30146	30290	30266	30248	30262	30413	30259	30093	30376	30383	30428	30550	30495	30314	30350	30269	30479	30439	30375	30387	30571	30351	30282	30408	30463	30435	30283	30053	30420	30389	30296	30282	30595	30615	30458	30458	30222	30238	30391	30337	30350	30292	30380	30146	30245	30356	30271	30357	30434	30667	30538	30316	30693	30566	30736	30356	30239	30315	30408	30320	30417	30650	30251	30261	30442	30785	30365	30116	30449	30348	30017	30279	30397	30435	30255	30326	30393	30220	30552	30246	30177	30262	30192	30415	30448	30384	30156	30411	30254	30336	30445	30319	30399	30517	30291	30545	30658	30248	30329	30127	29999	30225	29804	30377	30472	30236	30503	30526	30419	30531	30439	30183	30214	30535	30533	30307	30393	30354	30379	30268	30323	30493	30350	30528	30439	30517	30130	30366	30269	30177	30357	30297	30307	30516	30163	30264	30313	30424	30506	30115	30047	30499	30392	30411	30317	30436	30613	30687	30558	30260	30296	30500	30361	30177	30615	30668	30640	30420	30361	30565	30225	30395	30352	30310	30437	30344	30443	30382	30519	30442	30288	30302	30382	30360	30219	30375	30422	30427	30335	30259	30172	30474	30196	30526	30399	30361	30306	30549	30408	30204	30539	30366	30325	30323	30479	30194	30257	30380	30306	30225	30383	30451	30490	30307	30179	30581	30639	30342	30337	30448	30156	30542	30422	30288	30318	30364	30607	30203	30349	30298	30601	30346	30313	30199	30341	30438	30380	30581	30533	30375	30147	30192	30548	30460	30453	30411	30388	30362	30759	30237	30255	30116	30528	30516	30437	30143	30523	30351	30710	30608	30478	30224	30283	30272	30128	30443	30337	30277	30440	30551	30369	30364	30272	30591	30588	30078	30308	30442	30181	30536	30591	30404	30038	30316	30292	30381	30390	30426	30396	30181	30328	30403	30104	30411	30515	30430	30390	30421	30654	30350	30657	30153	30473	30586	30336	30100	30499	30158	30301	30461	30219	30233	30315	30702	30515	30645	30481	30346	30463	30389	30572	30642	30514	30210	30029	30417	30203	30220	30600	30095	30362	30367	30491	30247	30107	30417	30121	30410	30308	30571	30406	30152	30130	30282	30375	30626	30528	30510	30449	30472	30136	30435	30750	30632	30358	30099	30675	30557	30320	30367	30406	30329	30749	30494	30504	30233	30407	30321	30244	30227	30248	30368	30624	30510	30545	30615	30575	30354	30405	30355	30440	30350	30350	30469	30144	30287	30353	30555	30123	30216	30269	30501	30487	30153	30217	30509	30253	30108	30482	30221	30467	30341	30426	30530	30402	30339	30203	30256	30619	30520	30547	30450	30321	30389	30711	30310	30525	30637	30870	30592	30378	30661	30445	30282	30704	30499	30382	30341	30403	30337	30344	30355	30277	30370	30451	30415	30412	30438	30306	30310	30554	30313	30590	30233	30543	30264	30420	30252	30381	30461	30226	30395	30439	30291	30444	30773	30384	30461	30339	30253	30468	30309	30449	30380	30394	30210	30441	30575	30169	30373	30339	30222	30356	30590	30308	30525	30154	30531	30280	30375	30252	30526	30467	30503	30305	30270	30147	30284	30434	30407	30517	30135	30336	30468	30303	30474	30467	30510	30492	30503	30405	30105	30574	30577	30441	30587	30253	30264	30582	30188	30265	30234	30328	30539	30494	30369	30158	30468	30595	30509	30793	30301	30496	30640	30582	30354	30417	30591	30440	30153	30688	30242	30576	30213	30435	30723	30315	30299	30529	30525	30303	30672	30273	30213	30275	30275	30215	30246	30370	30714	30453	30482	30354	30522	30418	30450	30743	30545	30502	30566	30313	30537	30358	30561	30277	30335	30523	30307	30376	30474	30126	30631	30367	30157	30438	30357	30559	30224	30046	30524	30343	30312	30352	30342	30396	30421	30273	30533	30226	30484	30332	30480	30186	30264	30328	30289	30291	30355	30424	30257	30539	30268	30377	30409	30458	30477	30314	30423	30473	30235	30543	30428	30772	30214	30367	30388	30511	30402	30313	30330	30263	30502	30395	30475	30428	30606	30594	30686	30309	30350	30598	30316	30299	30395	30432	30235	30180	30387	30358	30431	30434	30176	30291	30329	30559	30353	30255	30489	30534	30314	30322	30518	30488	30336	30349	30263	30301	30471	30523	30427	30464	30664	30478	30460	30444	30390	30837	30538	30406	30327	30348	30250	30548	30396	30175	30464	30168	30403	30303	30601	30321	30416	30149	30537	30298	30337	30439	30459	30269	30002	30262	30319	30130	30272	30217	30177	30282	30444	30360	30261	30321	30242	30432	30351	30156	30763	30608	30353	30339	30443	30092	30207	30444	30367	30516	30159	30227	30437	30494	30238	30474	30200	30400	30452	30598	30063	30307	30293	30527	30425	30309	30572	30517	30540	30341	30343	30392	30230	30531	30244	30333	30288	30069	30535	30497	30261	30359	30248	30475	30282	30368	30415	30505	30216	30359	30208	30473	30158	30462	30060	30242	30118	30318	30468	30435	30193	30418	30487	30293	30532	30428	30406	30215	30459	30427	30290	30249	30699	30247	30348	30334	30278	30208	30234	30235	30527	30437	30417	30216	30294	30420	30605	30658	30620	30391	30323	30424	30316	30082	30325	30194	30684	30385	30467	30386	30196	30578	30485	30431	30433	30566	30485	30350	30307	30476	30189	30362	30799	30247	30337	30259	30330	30269	30321	30397	30420	30321	30318	30289	30321	30491	30428	30397	30272	30400	30273	30543	30378	30473	30383	30176	30572	30245	30260	30327	30374	30322	30322	30426	30454	30312	30249	30451	30397	30295	30533	30769	30572	30414	30065	30435	30600	30332	30255	30248	30244	30290	30327	30692	30678	30117	30279	30462	30335	30527	30279	30293	30190	30650	30478	30352	30507	30501	30411	30496	30210	30697	30414	30224	30303	30359	30380	30273	30382	30412	30230	30282	30289	30112	30054	30572	30385	30557	30360	30370	30167	30132	30588	30481	30393	30202	30500	30471	30052	30277	30413	30440	30338	30492	30310	30411	30450	30256	30435	30058	30261	30204	30200	30468	30134	30318	30281	30407	30232	30543	30493	30164	30078	30372	30314	30420	30525	30340	30163	30188	30479	30115	30270	30197	30400	30546	30504	30446	30521	30412	30547	30320	30662	30284	30734	30375	30256	30429	30335	30625	30599	30564	30606	30116	30067	30448	30404	30518	30447	30153	30259	30047	30436	30525	30382	30165	30231	30475	30435	30543	30442	30405	30493	30354	30482	30225	30260	30312	30085	30150	30352	30250	30302	30562	30389	30337	30493	30391	30186	30106	30413	30487	30379	30230	30387	30516	30319	30277	30528	30414	30242	30335	30214	30610	30215	30381	30588	30624	30410	30254	30614	30466	30469	30488	30136	30397	30356	30634	30467	30364	30468	30327	30414	30376	30488	30506	30571	30648	30816	30051	30600	30635	30364	30065	30428	30240	30184	30390	30375	30478	30376	30102	30173	30613	30428	30257	30506	30346	30364	30667	30314	30307	30217	30541	30365	30199	30121	30143	30308	30150	30092	30596	30314	30615	30226	30482	30313	30305	30517	30671	30533	30311	30329	30291	30393	30168	30350	30233	30430	30581	30263	30503	30465	30594	30290	30423	30642	30530	30210	30627	30567	30136	30476	30451	30158	30077	30232	30167	30348	30198	30331	30311	30129	30099	30485	30606	30460	30557	30319	30396	30411	30478	30212	30339	30513	30239	30391	30342	30397	30295	30664	30447	30344	30518	30444	30251	30364	30222	29993	30309	30164	30493	30284	30298	30336	30189	30258	30452	30429	30450	30190	30216	30427	30583	30527	30382	30279	30432	30009	30269	30140	30132	30275	30733	30355	30648	30269	30369	30355	30573	30172	30414	30220	30395	30390	30184	30479	30615	30337	30380	30144	30239	30431	30452	30317	30447	30317	30343	30316	30404	30612	30546	30457	30353	30188	30641	30409	30457	30559	30099	30116	30541	30268	30429	30416	30426	30341	30197	30333	30452	30424	30512	30409	30466	30319	30704	30824	30277	30584	30362	30423	30272	30582	30405	30238	30218	30422	30513	30347	30192	30432
28285	49166	48878	41007	35315	30865	28129	25965	24386	23449	22208	21954	21452	21016	20448	20266	19958	19750	19759	19488	19374	19256	19156	19029	19171	19113	18848	18908	18850	18875	18931	18862	18808	18893	18906	18785	18771	18706	18709	18720	18709	18833	18679	18686	18617	18753	18658	18638	18617	18797	18644	18643	18652	18796	18658	18600	18508	18773	18580	18567	18699	18492	18651	18703	18759	18429	18579	18551	18550	18501	18568	18608	18656	18603	18678	18642	18692	18523	18818	18572	18541	18548	18521	18550	18745	18537	18774	18806	18760	18530	18530	18514	18641	18633	18523	18436	18425	18434	18599	18695	18515	18581	18569	18478	18729	18603	18438	18611	18552	18495	18574	18537	18704	18504	18544	18611	18573	18707	18498	18539	18554	18557	18539	18610	18599	18478	18557	18679	18618	18508	18466	18615	18547	18528	18462	18509	18767	18552	18622	18501	18441	18634	18524	18699	18705	18318	18587	18610	18615	18563	18609	18557	18569	18437	18620	18482	18820	18627	18650	18839	18571	18522	18630	18697	18641	18618	18669	18651	18604	18534	18575	18602	18565	18501	18746	18555	18724	18765	18700	18743	18699	18440	18632	18422	18693	18606	18594	18623	18712	18561	18557	18450	18623	18606	18481	18652	18637	18677	18822	18932	18544	18683	18618	18566	18628	18342	18490	18765	18627	18534	18531	18509	18586	18779	18769	18462	18573	18659	18527	18623	18530	18469	18737	18753	18739	18620	18448	18465	18617	18391	18815	18540	18728	18511	18561	18724	18498	18677	18645	18540	18521	18554	18696	18548	18507	18765	18800	18423	18742	18582	18549	18539	18510	18439	18548	18605	18676	18414	18626	18421	18709	18506	18705	18690	18732	18569	18725	18514	18663	18552	18454	18805	18681	18543	18505	18483	18505	18700	18455	18455	18626	18428	18466	18493	18707	18562	18678	18760	18588	18577	18576	18554	18568	18444	18577	18649	18627	18645	18642	18680	18715	18607	18424	18546	18515	18490	18470	18549	18516	18481	18672	18552	18464	18556	18501	18477	18701	18621	18510	18447	18534	18610	18520	18451	18613	18597	18663	18584	18586	18397	18681	18357	18582	18689	18793	18643	18547	18670	18619	18680	18674	18661	18667	18576	18770	18708	18660	18796	18474	18553	18544	18777	18411	18606	18576	18638	18570	18623	18510	18662	18671	18636	18453	18550	18630	18440	18445	18604	18563	18479	18694	18702	18567	18619	18691	18573	18769	18639	18658	18562	18504	18465	18545	18602	18508	18551	18788	18787	18484	18602	18622	18568	18614	18575	18503	18486	18527	18615	18560	18362	18580	18655	18795	18579	18527	18496	18591	18557	18534	18664	18472	18474	18434	18659	18718	18658	18476	18545	18411	18574	18604	18589	18622	18468	18288	18579	18507	18688	18458	18660	18527	18717	18696	18559	18531	18542	18551	18540	18702	18547	18621	18732	18479	18630	18561	18674	18525	18562	18583	18588	18561	18566	18772	18495	18554	18521	18673	18617	18667	18782	18677	18622	18758	18657	18643	18745	18447	18798	18594	18669	18665	18550	18627	18492	18684	18605	18644	18480	18619	18694	18724	18573	18561	18531	18631	18542	18477	18563	18521	18532	18820	18511	18476	18414	18633	18617	18756	18623	18496	18471	18630	18630	18409	18511	18754	18476	18665	18636	18642	18416	18719	18706	18428	18543	18564	18451	18622	18795	18377	18633	18606	18636	18762	18506	18485	18735	18447	18606	18486	18437	18514	18724	18607	18654	18526	18651	18553	18652	18659	18545	18496	18624	18583	18669	18591	18684	18562	18491	18572	18635	18638	18520	18697	18557	18593	18502	18494	18657	18560	18560	18582	18552	18658	18593	18445	18483	18576	18526	18513	18600	18488	18547	18736	18583	18538	18541	18683	18676	18746	18476	18742	18646	18522	18453	18591	18671	18474	18465	18623	18647	18674	18496	18549	18525	18703	18497	18481	18448	18786	18430	18739	18381	18647	18643	18560	18563	18402	18658	18843	18589	18745	18558	18490	18326	18546	18589	18650	18589	18547	18681	18577	18537	18669	18516	18566	18821	18674	18503	18525	18707	18502	18633	18707	18612	18623	18860	18596	18755	18642	18618	18384	18728	18628	18498	18501	18623	18744	18534	18401	18588	18631	18622	18714	18651	18744	18463	18520	18613	18740	18677	18565	18705	18556	18569	18722	18539	18693	18502	18599	18614	18490	18472	18508	18574	18692	18558	18573	18652	18521	18582	18676	18522	18472	18401	18658	18557	18680	18493	18596	18687	18685	18470	18528	18472	18641	18696	18739	18502	18641	18709	18700	18658	18688	18672	18670	18676	18577	18420	18564	18589	18540	18496	18690	18542	18660	18568	18481	18684	18612	18529	18665	18530	18617	18712	18447	18650	18395	18531	18649	18556	18640	18564	18698	18748	18547	18504	18563	18761	18701	18632	18703	18577	18560	18606	18468	18720	18552	18660	18695	18681	18607	18573	18666	18447	18577	18526	18659	18521	18477	18622	18572	18626	18779	18593	18631	18574	18524	18443	18546	18574	18541	18538	18673	18658	18646	18635	18444	18644	18687	18685	18763	18505	18584	18626	18599	18583	18550	18647	18617	18536	18673	18578	18709	18698	18712	18634	18528	18615	18556	18557	18457	18467	18459	18792	18638	18648	18585	18601	18545	18444	18617	18665	18477	18539	18561	18671	18480	18438	18456	18686	18677	18687	18556	18720	18566	18734	18653	18438	18740	18508	18624	18602	18666	18583	18512	18633	18829	18431	18397	18561	18518	18665	18582	18594	18560	18435	18794	18607	18573	18654	18579	18605	18663	18521	18507	18561	18499	18676	18701	18537	18529	18496	18676	18475	18526	18708	18654	18571	18627	18495	18500	18534	18454	18652	18504	18664	18521	18748	18609	18558	18574	18503	18332	18581	18683	18507	18747	18527	18537	18661	18779	18585	18673	18480	18514	18788	18764	18533	18610	18759	18783	18503	18675	18595	18567	18505	18608	18558	18860	18392	18553	18463	18569	18531	18686	18668	18538	18576	18649	18473	18559	18585	18550	18610	18647	18377	18486	18498	18824	18625	18626	18663	18764	18458	18644	18596	18695	18596	18684	18602	18672	18734	18695	18618	18499	18570	18518	18706	18634	18533	18527	18723	18634	18657	18537	18594	18475	18802	18452	18541	18513	18580	18457	18594	18674	18473	18546	18623	18639	18642	18429	18634	18623	18563	18744	18610	18601	18556	18635	18644	18547	18577	18481	18752	18722	18726	18596	18662	18470	18525	18623	18506	18557	18635	18460	18556	18648	18694	18748	18515	18605	18492	18648	18639	18741	18507	18569	18435	18600	18417	18520	18718	18637	18503	18673	18506	18636	18594	18772	18512	18559	18614	18497	18501	18440	18669	18453	18757	18601	18689	18528	18595	18567	18582	18629	18490	18620	18645	18673	18628	18520	18627	18655	18653	18630	18704	18684	18499	18592	18550	18446	18607	18542	18575	18500	18549	18476	18653	18553	18652	18500	18507	18387	18334	18769	18515	18665	18555	18604	18615	18601	18711	18597	18528	18574	18522	18468	18728	18396	18497	18707	18597	18546	18569	18441	18604	18722	18349	18776	18611	18630	18579	18706	18575	18577	18621	18372	18728	18551	18324	18620	18624	18591	18445	18615	18728	18656	18642	18713	18676	18718	18556	18508	18591	18626	18624	18638	18408	18589	18513	18500	18653	18764	18595	18675	18684	18635	18737	18643	18585	18583	18531	18740	18536	18571	18690	18467	18485	18575	18488	18633	18632	18545	18552	18468	18671	18748	18741	18489	18587	18598	18670	18819	18597	18661	18587	18605	18538	18504	18471	18564	18603	18735	18710	18471	18544	18610	18553	18669	18684	18569	18587	18617	18561	18567	18620	18773	18489	18816	18592	18573	18497	18573	18508	18607	18592	18415	18694	18604	18547	18744	18459	18534	18616	18871	18626	18677	18324	18825	18704	18610	18795	18471	18593	18511	18562	18564	18767	18777	18585	18657	18466	18557	18465	18598	18740	18641	18496	18554	18501	18579	18508	18608	18571	18529	18626	18277	18690	18607	18864	18782	18596	18579	18693	18634	18460	18599	18556	18470	18550	18673	18597	18533	18676	18651	18630	18472	18759	18849	18674	18571	18569	18617	18622	18391	18627	18565	18423	18542	18818	18572	18560	18538	18635	18651	18566	18499	18694	18551	18622	18633	18546	18509	18516	18506	18417	18583	18623	18547	18542	18381	18599	18626	18459	18675	18686	18590	18602	18636	18419	18611	18592	18742	18736	18708	18535	18629	18635	18538	18692	18666	18478	18617	18571	18511	18591	18645	18534	18572	18620	18525	18682	18609	18590	18625	18426	18655	18606	18764	18596	18562	18475	18581	18391	18718	18563	18517	18474	18624	18564	18556	18626	18711	18548	18431	18735	18552	18567	18548	18484	18283	18582	18468	18531	18763	18688	18592	18455	18460	18448	18626	18641	18732	18533	18704	18470	18797	18548	18461	18476	18844	18600	18531	18738	18642	18621	18567	18617	18728	18584	18362	18550	18538	18301	18538	18499	18563	18496	18708	18526	18435	18676	18687	18511	18561	18495	18636	18515	18615	18455	18604	18443	18416	18596	18618	18350	18576	18591	18598	18637	18671	18641	18878	18445	18505	18620	18602	18549	18641	18496	18566	18374	18564	18489	18587	18668	18583	18476	18601	18557	18507	18604	18629	18703	18486	18615	18615	18443	18557	18575	18534	18567	18521	18645	18420	18623	18469	18337	18436	18512	18600	18619	18716	18678	18535	18566	18429	18593	18644	18829	18605	18605	18543	18508	18658	18514	18602	18621	18650	18691	18573	18599	18483	18560	18634	18518	18421	18609	18589	18655	18498	18431	18637	18606	18632	18713	18508	18441	18781	18393	18739	18677	18559	18547	18579	18514	18885	18437	18586	18621	18650	18549	18587	18825	18552	18724	18688	18632	18563	18776	18385	18596	18611	18615	18568	18633	18676	18519	18616	18372	18416	18630	18423	18647	18618	18500	18586	18631	18596	18515	18560	18652	18604	18593	18799	18588	18421	18398	18562	18585	18457	18531	18793	18366	18647	18437
38000	36003	41587	39471	36128	34745	33676	32886	32293	32049	31747	31801	31741	31508	31178	31110	31178	31335	31164	30904	31022	31129	31003	30865	30753	30822	30862	30809	30989	30938	30787	30868	30985	30737	30741	30964	31033	31002	30691	30980	30782	30977	30902	30786	31018	30752	30851	30783	30849	30884	30935	30953	30965	30478	30800	30964	30755	30701	30730	30715	30620	30859	30954	30744	30776	30490	31175	30852	30577	30971	30609	30599	31005	30920	30778	30835	30614	30825	31071	30641	30933	30782	30884	30690	30767	30767	30710	30719	30899	30786	30788	30843	30869	30613	30736	30760	30877	30794	30785	30855	31110	30961	30654	30796	30919	30765	30832	30770	30738	30921	30895	30694	30894	30737	30814	30593	30855	30601	30562	30989	30852	30784	30712	30426	30776	30845	30825	30603	30699	30789	30757	30802	30894	30542	30754	30559	30923	30893	30677	30696	30682	31043	30781	30576	30824	30765	30985	30792	30593	30904	30725	30774	30836	30801	30678	30810	30815	30645	30644	30604	30952	30664	30638	30784	30848	30736	30651	30680	30765	30867	30868	30622	30949	30835	30640	30785	30849	30739	30951	30843	30855	30872	30684	30577	30839	30851	30717	30653	30905	30920	30873	30666	30574	30942	30889	30651	30746	30826	30669	30784	30461	30671	30718	31055	30691	30845	30805	30851	30915	31019	30896	30836	30900	30845	30880	31025	30646	30693	30652	30835	30636	30834	30753	30576	30910	30644	30824	30934	30771	30774	31029	30790	30538	30752	30510	30866	30721	30812	30891	30831	30640	30911	30929	30574	30873	30818	31038	30940	30833	30882	30861	30878	30971	30456	30808	30930	30688	30601	30927	30673	30450	30830	30623	30936	30724	30787	30636	30796	30881	31020	30827	30959	30740	30988	30998	30605	30748	30775	30707	30752	30835	30852	30756	30684	30658	30606	30672	30919	30626	30845	30541	30611	30889	30939	30815	30852	30867	30822	30744	30683	30619	30816	30695	31067	30660	31001	30915	30759	30692	30947	30618	30915	30956	30848	30683	30656	30828	30886	30778	30985	30741	30963	30560	30786	30858	30975	30722	30810	30658	30582	30794	30504	30532	30718	30549	30739	30745	30616	30790	30635	30655	31092	30998	30762	30629	30722	30940	30728	30765	30821	30874	30947	30731	30823	30865	30858	30675	30652	30695	30765	30891	31038	30546	30697	30914	30708	30655	30749	30842	30769	31013	30754	31058	30952	30712	30854	30455	30737	31011	31013	30687	30890	30859	30823	30836	30678	30833	30785	30945	30886	31062	30553	31002	30690	30887	30473	31081	30949	30741	30858	31088	30793	30644	30742	30490	30776	30969	31025	30699	30654	30916	30790	30917	30697	31280	30946	30413	30662	30676	30905	30645	30929	30980	30876	30906	31058	30608	30878	30610	30870	30931	30699	30795	30928	30848	30419	31026	30636	30723	30502	30686	30653	30840	30626	30940	30685	30599	30995	30847	30750	30816	30764	30827	30748	30800	30723	30688	30491	30578	30967	30812	31151	30881	30524	30658	31025	30812	30736	30783	30449	30784	30783	31066	31008	30838	30779	30803	30879	30692	30543	30729	31003	30818	30788	30857	30542	30787	30622	30890	30586	30820	30869	30802	30920	30830	30774	30790	30617	30799	30566	30802	30965	30934	30835	30847	30897	30593	30850	30825	30910	30596	31057	30872	30962	30762	30773	30965	30600	30799	30756	30497	30648	30925	30744	30955	30710	30865	30702	30836	30862	30970	30792	30863	30890	30762	30827	30732	30877	30743	30608	30685	30731	30721	30851	30888	30797	30709	30613	30643	31100	31046	30926	31040	30894	30774	30882	30637	30752	30872	31010	30587	30794	30778	30646	30680	30712	30626	30682	30629	31151	30824	30819	30698	30527	30571	30544	31175	30697	30613	31132	30773	30828	30940	30558	30759	30813	30701	30725	30884	30530	30479	30687	30975	30813	30903	30775	30668	30879	30902	30883	30848	30788	30871	30547	30826	30816	30877	30736	31018	30781	30896	30861	30698	30763	30717	30843	30844	30712	30838	30521	30700	30549	30726	30789	30826	30679	30619	30737	30558	30936	30976	30602	30642	30671	30612	30828	30836	30995	30844	31081	30956	30513	30879	30807	30673	30565	30566	30757	30745	30694	30848	30692	30545	30732	30670	30614	30690	30618	30704	30866	30649	30634	30829	30769	30687	30571	31002	30658	30772	30792	30680	30336	30708	30995	30823	30660	30758	30566	30748	30860	30955	30854	30704	30367	31086	30841	30988	30861	31203	30885	30580	30757	30722	30747	30954	30674	30838	30754	30913	30890	30702	30683	30648	30509	30588	30578	30720	30616	30791	30550	30512	30935	30575	30466	30790	30919	30904	30736	30716	30785	30889	30908	30644	30796	30788	30782	30740	31050	30980	30681	30976	30659	30684	30712	30943	30760	31099	30844	30656	30707	31228	30820	30861	30722	30728	30426	30764	30722	30603	30926	30883	30600	30697	30691	30789	30652	30782	30808	30820	31217	30806	30636	30895	30792	30771	30887	30952	30817	30667	30648	30642	30541	30968	30813	30574	30951	30659	31023	30515	30818	30766	30827	30851	30772	31017	30958	30975	30591	30515	30774	30884	30704	30726	30974	30510	30571	30824	30726	30966	30769	30699	30615	30493	30792	30770	30967	30792	31073	30809	30736	30944	30826	30717	30901	30923	30930	30664	30617	30692	30532	30728	30817	30861	30964	30787	30504	30593	30825	30704	30603	30535	30947	30920	30828	30647	30784	30865	31039	30648	30859	30785	31035	30480	30655	30679	30714	30640	30888	30872	30831	30974	30635	30779	30483	30583	30741	30825	31060	30776	30786	30827	30672	30744	30672	30690	30699	30674	30903	30603	30750	30895	30682	30825	30578	30678	30863	30928	30865	30845	30604	30728	30991	30530	30598	30983	30764	30791	30740	30830	30536	30924	30756	30843	30853	30531	30692	30976	31020	30845	30702	30444	30834	30543	30925	30869	30865	30611	30757	30874	30733	30784	30785	31051	30792	30526	30845	30729	30639	30699	30886	30882	30719	30817	30632	30755	30570	30627	30848	30548	30840	30564	30539	30665	30602	30989	30639	30890	30544	30704	30840	30890	30831	30621	30661	30936	30833	30759	30778	30901	30643	30773	30540	30765	30656	30439	31054	30597	30830	30952	30927	30868	30770	30761	30850	30763	30855	31034	30852	30917	30670	30889	30797	31134	30790	30938	30765	30767	30793	30940	30723	30546	30375	30740	30834	31004	30727	30572	30668	30946	30908	30870	30658	30714	30542	30915	30828	30895	30951	30727	30610	30521	30567	30921	30615	30825	30860	31093	30871	30666	30941	30967	30936	30634	30676	30733	30951	30938	30863	30749	30942	30648	30948	30841	31003	30784	30991	30926	30605	31090	30673	30842	30861	30766	30844	30694	30760	31209	30804	30842	31097	30803	30782	31005	30841	30872	31006	30702	30747	30952	31099	30648	30951	30853	30948	30497	30667	30466	30863	30781	30408	31005	30848	30361	30486	30653	30951	31064	30808	30684	30645	30745	30835	31047	30671	30617	30920	30577	31050	30849	30646	30731	30442	30662	30837	30854	30851	30886	30493	30915	30831	30610	30782	30866	30696	31025	30594	30916	30551	30697	31030	30887	30955	30398	30994	30960	30632	30730	30673	30936	30611	30951	30862	30725	30597	30833	31032	30657	30483	30920	30876	30915	30914	31007	30960	30863	30651	30675	30868	30661	30536	30710	30541	30664	30770	30767	30767	30901	30777	30690	30822	30699	30744	30887	30900	30678	30556	30864	30751	30736	30821	30762	30941	30991	30713	30940	30636	30640	30921	30891	30660	30769	30722	30802	30678	30966	30845	30832	30789	30726	31112	30824	30625	30651	31050	30757	30734	30925	30633	30848	30477	30795	30659	30716	30612	30618	30770	30697	30827	30888	30739	30995	30534	30882	30841	30728	31074	30623	30946	31083	30513	30699	30713	30938	30683	30769	30556	30889	30769	30506	30868	30856	30780	30623	31090	30705	30703	30804	30718	30953	30920	30861	30859	31121	30721	30731	30817	30754	30755	30580	30874	30857	30725	30917	30884	30794	30831	30665	30845	30889	30735	30742	30716	30921	30633	30622	30790	30607	30817	30709	30915	30712	30886	30871	30739	30959	30903	30615	30895	30709	30715	31070	30831	30892	30772	30711	30865	30818	30704	30975	31089	30816	30635	30650	30667	30536	30853	31009	31007	30621	30976	30782	30639	30803	30695	30822	30965	30660	30814	30794	30921	31107	30686	30771	30802	30822	30813	30994	30959	30698	30522	30889	30660	30903	30457	30841	30644	30795	30998	30775	30329	30454	30814	30995	30586	31004	30790	30960	30839	30951	30852	30929	30740	30884	30727	30687	30730	30529	30805	30917	30946	30709	30748	30786	31022	30951	30967	30686	30825	30948	30495	30963	30934	30892	30841	30977	30616	30901	30753	31116	31001	30850	30767	30640	30930	30835	30728	30830	30990	30831	30682	30944	30785	30677	30741	31042	30723	31052	30774	30564	30530	30770	30754	30866	30845	30869	30679	30894	31126	30574	30901	30820	30834	30976	30761	30787	30708	30619	30821	30811	30816	30530	30606	30870	31029	30540	30684	30867	30853	30909	30693	30718	30423	30967	30723	30817	31025	30987	30868	30999	31026	31108	30820	30774	30424	30664	30669	30642	31004	30967	30851	30754	30774	30856	30771	30802	30812	30719	30845	30891	30807	31087	30792	30917	30860	30741	30631	30880	30950	30917	30979	30758	30907	30888	30532	31037	30838	30676	30846	30737	30709	30785	30905	30579	30766	30817	30613	30599	30595	30941	30925	30492	30911	30789	30808	30966	31082	30756	31121	30955	30997	30983	30647	30783	30937	30819	31146	30818	30640	30831	30694	30804	30928	30779	30805	30687	30736	30852	31057	30632	30856	31006	30707	30834	30790	30807	30917	30727	31128	31127	30747	30822	30599	30734	30848	30730	30517	30367	30733	30492	30651	31031	30782	30887	30901	30796	30875	30738	30830	30808	30774	30998	30571	30810	30882	30652	30657	30988	30685	30750	30597	30882	30835	30770	30748	30838	30714
29924	37991	37256	31026	27191	24719	22957	22065	21270	20731	20604	20264	19791	19749	19511	19490	19311	19300	19355	19244	19336	19249	19192	19033	19198	19203	18844	18897	18988	18905	19087	18915	18903	18953	18929	19077	18907	18847	18830	19052	19004	18820	18788	19004	18951	18989	19041	18967	18806	18828	18795	18816	18932	18949	18882	18965	18944	18873	19057	18901	18980	18954	18959	18958	18970	18874	18807	18946	18808	19004	18886	18963	18850	18850	18809	19009	19005	18938	18992	18969	18769	18745	18816	18874	19068	18845	18841	18905	18897	18797	18892	18821	18948	18804	18915	18991	18914	18931	18883	19025	18839	18993	18791	18972	19039	18852	18865	18758	18789	18941	18844	18901	18886	18826	18938	18862	18977	18987	18910	18869	18932	18638	18842	18860	18969	18887	18921	18868	18690	18843	18828	18755	18896	19065	18945	18844	18808	18955	18913	18823	18996	18800	18872	18801	18877	18826	18809	18894	19094	18933	18671	18857	19076	18909	18850	18851	18968	18902	18917	19058	18889	18897	19004	18901	19054	18962	18676	18967	18979	18985	18969	18982	18694	18917	19040	19003	18768	19000	19048	18991	18968	18895	18687	18808	18818	18596	18872	18923	18885	18955	19020	19010	18797	18984	18928	18769	18857	18883	18778	18804	18829	18867	18722	18912	18964	18923	18804	18732	18808	18965	18997	18834	18822	18858	18818	18999	18787	18903	18731	18971	19075	18963	18940	18873	18967	18948	18928	18709	18901	18973	18803	18928	18865	18903	18752	19059	18817	18754	18822	18764	18718	18767	18982	18862	18959	18859	18851	18910	18780	18931	18868	18975	19012	18887	19057	18879	18913	18950	18738	18918	18972	18908	18835	18958	18845	18774	18911	18923	18843	19068	18787	18857	18792	18970	18889	18804	18855	19067	18947	18893	18745	18823	18847	18904	18788	18875	18683	18772	18984	18880	18927	18768	18894	18806	18916	18902	18794	18879	19186	18777	18748	18887	18886	18931	18832	18761	18941	19000	18707	18959	19014	18824	18950	18853	19013	18908	18855	18871	19068	18785	18949	18847	19055	18810	18883	18895	18952	18665	19089	18803	19036	18833	18744	18924	18984	18985	18976	18768	18861	18763	18855	18720	19135	18832	19018	18862	19039	18879	18920	18874	18992	18977	18854	18992	18930	18945	18837	18930	18832	18913	18964	19079	18889	18772	18909	18858	18950	18786	18884	18967	18748	18832	18696	18846	19004	18887	18921	18942	18784	18784	19007	18764	18740	18975	18891	18866	18861	18773	19123	19024	18931	19024	19003	19054	18863	18855	18732	18690	18961	18900	18734	18792	19002	18675	18967	18773	18935	18725	18972	18977	18939	19021	18938	18770	18931	18969	18948	18864	18806	18827	18816	18865	18943	18830	18811	18933	18971	18882	18866	18839	18921	18783	18935	18883	18911	18863	19083	18757	19006	18993	18755	18884	18909	18781	18926	18940	18911	19152	18695	18915	18941	18932	18736	19038	18978	19071	19073	18859	18919	18979	18950	18802	18802	18964	18938	18864	19044	19027	18789	18743	18911	18837	19050	18697	18863	19070	18883	18852	18918	18798	18828	18791	18807	18764	18801	18845	18921	18762	18763	18865	19038	18813	19022	19045	18809	18864	18799	18636	19158	18676	18900	18942	18939	18964	18919	19050	18879	18977	18838	19059	18834	18881	19046	19027	18852	19026	19063	18925	18737	18930	18716	18794	18997	18881	19098	18691	18797	18767	18814	19024	18774	18824	18773	18884	18641	18829	18946	18783	18890	18788	18915	18897	19012	18936	18956	19027	18841	18868	18972	18759	18954	18739	18837	18924	18948	18816	19089	18948	18950	18857	18797	19038	18974	18700	18923	18957	19109	18917	18915	18918	18850	18922	18762	18833	18811	18651	18762	18982	18691	19068	19117	19024	19038	18783	18891	19006	18879	18928	18780	18933	18891	19050	19034	18930	18815	18811	19000	18849	18875	18832	19010	18746	19024	18906	18879	18948	18983	19010	18834	18901	18660	19042	18861	18891	18964	18892	18862	18981	18849	18831	18932	18772	19062	18812	18866	18803	18851	18712	18831	18835	18913	18925	19008	18802	18770	18868	18731	18839	18887	19076	19039	18728	18804	18951	18797	18909	18894	18984	18758	18785	18958	18989	18809	18799	18783	18836	18868	18954	18666	18935	18780	18878	18974	18873	18687	18730	18952	18707	18849	18777	18950	18825	18893	18857	18961	18797	18864	19043	18850	18767	18816	18861	18862	18811	18768	18866	18984	18863	18904	18768	18989	18920	18892	18888	18763	18696	19128	18792	18728	18803	18810	18810	18853	18974	18861	18754	18648	18863	18838	18937	18853	18847	19004	18951	18837	18911	18788	18939	18957	18690	18900	18833	18783	18859	18887	18884	18927	19011	18852	18769	18786	18846	18817	18804	18794	18755	18854	18951	18946	18933	19002	18905	19040	18629	18787	18891	18899	18836	18987	18818	18924	18838	18807	18887	18807	19004	18843	18700	18858	18984	18807	18980	18844	18916	18786	18929	18805	18961	18967	18857	18740	18886	18901	18889	18863	18944	18866	18658	18879	19054	18727	19064	18793	18854	18925	18925	18682	18919	18794	18900	18875	18867	18786	18898	18986	18985	18807	18614	18807	18898	18840	18958	18948	18903	18864	18926	19014	18784	18903	19098	18867	18985	18927	18909	19049	18911	19025	18941	18955	18984	18741	18728	18624	18839	18783	18961	18779	18946	18889	19159	18918	18771	18889	19021	18793	18921	18746	18897	18966	18920	18841	18904	18958	18808	18987	18933	18801	18900	18870	18855	18727	18753	18969	18821	18875	18798	18965	18948	18831	18873	18649	18804	18788	18978	18860	18821	18883	18879	18906	19065	18987	18962	18882	18989	18814	18919	18844	18787	18788	18772	18751	18957	18881	18842	19097	18819	18783	18905	18898	18866	18852	18908	18802	19000	18810	18894	18958	18955	18951	18791	18971	19100	18787	18797	18869	18790	18949	18820	18858	18781	18809	18822	18818	18763	18820	18923	18975	18892	18886	18831	18920	18901	19025	18810	18790	18916	18708	18889	18822	19030	18845	18809	18877	18827	18901	18806	18889	19057	19000	18864	19035	18944	18893	18655	18937	18960	18815	18738	18803	18898	19027	18611	18880	18845	18946	18862	19018	18887	18919	19006	18852	18765	19038	18964	18952	18740	18919	18887	18690	19035	18934	18914	18876	18837	18842	18835	18998	18996	18756	18880	18812	18929	18879	18772	18893	18939	18899	18864	18763	18829	18987	19053	18855	18937	18849	19111	18881	19001	18862	18751	18752	18895	19201	18796	19105	18929	18852	18773	18945	18724	18956	18664	18983	18806	18871	18878	18811	19093	18854	18987	18918	18957	18975	18845	18867	18786	18928	19047	18779	18853	18768	18814	18773	18950	18842	18832	18871	19092	19018	18897	18773	18815	18872	18853	18874	18972	18961	18783	18928	18955	18947	18768	18956	18863	18897	18931	18945	18871	19077	18645	18947	18726	18800	18849	18973	18976	18805	19047	18852	18957	19002	18790	18968	18899	18969	18699	19046	18850	18852	18926	18910	18901	18930	18964	18969	18888	18894	19018	18920	18915	18794	18856	18804	18764	18917	19043	18836	18873	19096	18764	18817	18843	18818	18867	18939	19084	18689	18993	18779	18837	18887	18825	18950	18962	18964	18919	18854	19011	18937	18817	18775	18803	18988	18591	18948	18829	18885	18918	19043	18895	18723	18920	18868	18757	18897	18907	18727	18800	18881	19004	18738	18844	18834	18918	18752	18815	18904	19006	18986	19002	18948	18782	18874	19067	18750	19005	18823	18954	19071	19165	18865	18911	18854	18940	18752	18841	19013	18902	18986	18922	18886	18902	18928	18979	19088	18931	19112	18690	18794	18858	18841	18865	18921	18960	18900	18808	18885	19044	18677	19013	18772	18923	18845	18922	18854	18863	19128	18957	19012	18795	18817	18807	18924	18811	18822	18864	18961	18944	18960	19065	18914	18947	18889	18742	18890	18790	18877	18870	18759	18842	18885	18914	19035	18886	18805	18923	18913	18885	18856	18824	18848	18806	19095	19067	18805	18785	18845	18855	18833	18852	18933	18818	18910	18840	18964	18873	18855	19046	19055	18781	19065	18885	18846	18947	18856	18895	18781	18864	18812	18927	18970	18962	18872	18987	18961	19098	18711	18897	18864	18766	18962	18906	19051	18725	18871	18959	18815	19117	18740	18824	18991	18673	18844	18911	18878	18873	19068	18935	19191	18997	18767	18964	18808	18835	18834	18916	18895	18980	18911	18863	18888	18863	19042	18993	18921	18816	18894	18835	18991	18824	18819	18832	19107	18774	18991	18674	18888	18918	18845	19048	18837	18717	18933	19024	18838	18972	18845	18915	18944	18839	19021	18989	18961	18768	19022	18849	18806	18869	18852	18884	19029	19079	18960	18867	18892	18845	18867	18930	18891	18931	18916	18882	18858	18784	18802	18935	18863	18922	19022	18885	18906	19058	18950	18816	18915	18756	18891	18781	19008	18938	18965	18808	18880	19020	18820	18828	18828	18955	18861	18802	19034	18847	18689	19088	18675	19003	18741	18761	18699	18764	18867	18916	19083	18872	18954	19042	18989	18847	18739	18694	18868	18748	18855	19047	18936	18933	18795	18812	18870	18999	18814	18874	19059	18839	19091	18720	18744	18993	18774	18963	19083	18885	19019	18909	18939	18904	18675	18888	18853	18900	18742	18868	18902	18869	18925	18859	18891	18884	18882	19013	18949	19114	18808	18932	18782	18813	19114	18900	18975	18895	18918	18944	18809	18798	18928	18935	18974	18866	18847	18906	18899	18853	18894	18804	19028	18981	18902	18992	18769	18788	18873	18767	18784	18768	19082	18999	18976	18792	18813	18734	19002	18797	18941	18944	18923	18912	18809	18995	18894	18910	18873	18831	18771	19037	18847	18860	18874	19016	18837	18945	18819	18846	18960	18919	19160	18826	18985	18815	18886	19035	18844	18697	18885	18908	18841	19096	18969	18779	18925	18897	18824	18965	18813	18847	18893	18945	18963	18882	18820	18837	19138	18960	18921	18965	18991	19015
23985	21180	27952	26148	27409	33376	35887	32689	31785	31858	31069	30606	30479	30274	30251	29968	30186	30153	30000	29848	29506	29305	29480	29629	29724	29502	29613	29369	29198	29322	29603	29491	29361	29635	29181	29432	29256	29251	29109	29232	29271	29494	29360	29402	29640	29320	29118	29175	29226	29434	29274	29346	29385	29206	29453	29298	29338	29508	29475	29298	29351	29224	29218	29210	29194	29309	29095	29269	29391	29157	29286	28952	29048	29248	29030	29152	29246	29245	29040	29024	29199	29138	29658	29344	29114	29378	29285	29182	29075	29284	29237	29141	29221	29109	29396	29390	29399	29226	29280	28935	29430	29220	29334	29287	29314	29425	29273	29150	29018	29182	29263	29161	29273	29191	29285	29379	29209	29242	29063	29083	29314	29192	29270	29098	29542	29411	29345	29283	29151	29202	29037	29263	29453	29086	29111	29198	29082	29013	29065	29507	29263	29242	29313	29431	29270	29255	29587	29193	29351	29148	29333	29008	29085	29302	28927	29148	29383	29228	29588	29145	29118	29338	29159	29086	29177	28989	29149	29176	29157	29228	29141	29167	29235	29135	29194	29120	29039	29197	29272	29105	29066	29302	29309	29180	29246	29085	29307	29233	29460	29217	29379	29323	28974	29293	29077	29059	29534	29483	29367	29216	29106	29444	28978	29256	29092	29161	29224	29062	29069	29417	29237	29149	29159	29181	29410	29210	29346	29318	29195	28982	29369	29287	29340	29193	29277	29219	28977	29464	29124	29137	29172	29168	29352	29406	29269	29230	29200	29023	29128	29133	29283	29385	29275	29207	29155	29116	29185	29265	29205	29196	29049	29308	28774	29199	29423	29432	29262	29068	29130	29355	29083	29278	29275	29045	29040	29068	29115	29266	29284	29468	29191	29312	29252	29196	29168	29423	29201	29196	29182	29274	29424	29266	29078	28965	29123	29262	29322	29133	29282	29263	29319	28983	29254	29310	29383	29075	29329	29116	29251	29333	29134	29130	29248	29204	29320	29128	29018	29205	29291	29214	29213	29200	29036	29051	29038	29297	29156	29225	29505	29531	29272	29196	29180	29149	29507	29438	29397	29046	29339	29289	29046	29176	29028	28958	29254	29102	29019	28936	29209	29205	29279	29153	29201	28983	29041	29206	29018	28843	28916	28978	29224	29208	29286	29251	29287	29279	29254	29468	29332	29303	29180	29001	29058	29266	29127	29103	29262	29232	29245	29515	29186	29369	29268	29179	29174	29467	29259	29262	29255	29205	29340	29106	29147	29216	29324	29164	29272	29421	29347	29373	28879	29046	29407	29297	29121	29095	29382	29147	29232	29118	29344	29292	29272	29239	28990	29516	29493	29137	29102	29184	29071	29112	29104	29082	29343	29137	29139	29023	29322	29197	29515	29281	29183	29307	29334	29127	29095	29480	29331	29001	29268	29310	29369	29311	29332	29087	29138	29338	29221	29305	29347	29152	29206	29181	29154	29371	29041	29363	29335	29316	29340	29131	29165	28971	29073	29099	29348	29315	29162	29097	29110	29080	29120	28944	29269	29464	29295	29138	29109	29278	29248	29152	29188	29114	29136	28993	29135	29314	28985	29457	29296	29355	29445	29345	29267	29243	28939	29353	29576	29282	29280	29298	29194	28877	29282	29327	29432	29196	29551	29420	29295	29222	29114	29396	29202	29392	29488	29194	29066	29313	29383	29204	29245	29088	29316	29115	29454	29299	29251	29364	29245	29152	29178	29408	29061	29482	29326	29101	29351	29186	29145	29088	28969	29337	29255	29352	29065	29031	28930	29118	29361	29108	29259	29161	29027	29217	29323	29026	29035	28970	28992	29124	29087	29261	29065	29028	29306	29250	29225	29443	29057	28874	28943	29318	29203	29290	29098	29173	29331	29324	29176	29033	29239	29129	29209	29374	29437	29386	29276	29230	29306	29402	29333	29358	29274	29005	29144	29119	28986	29136	29325	29354	29185	29247	29073	29069	29199	29029	29074	29181	29036	29010	29180	29115	29414	29043	29138	29055	29270	29143	29015	29105	29066	29236	29098	29092	29440	29252	29210	29152	29384	29197	29250	29173	29169	28941	29048	29285	29176	29172	29210	29090	29217	29147	29007	29241	29171	29284	29223	29207	29050	29206	29123	29145	29048	29103	28879	29262	29311	29313	29231	29184	29367	29264	29290	29277	29022	29247	29279	29248	29536	29126	29261	29392	29374	29126	29452	29121	29110	28951	29121	29112	29449	28999	29339	29349	29261	29167	29433	29286	29293	29043	29379	29030	29049	29142	29340	29184	29126	29130	29087	28980	29353	29412	29503	28952	29150	29108	29339	29457	29182	29312	29434	28939	29121	29328	29050	29168	29297	29515	29289	29191	29311	29306	29371	29298	29107	29196	29289	29036	29120	29231	28832	29099	29213	29128	29185	28875	29201	29326	29285	29117	29324	29399	29190	29366	29096	29018	29264	29062	29021	29193	29349	29355	29134	29146	29129	29275	29197	29266	29163	29286	29141	29161	29250	29630	29395	28993	29083	29201	29255	29149	29504	29395	29091	29006	29196	29261	29203	29290	28859	29193	29307	29254	29237	28954	29158	29117	29235	29202	29192	29093	29346	29107	29368	29069	29244	29047	29369	29310	28970	29077	29237	29104	29239	29034	29334	29153	29238	29150	29380	29243	29201	29443	29389	29288	29314	29126	29203	28923	29426	29150	29455	29274	28799	28925	29325	29075	29270	29109	29215	29185	29318	29305	29007	29200	29100	28949	29297	29358	29302	29456	29232	29199	29261	29110	29282	29230	29360	29353	29188	29195	29138	28906	29066	28967	29199	29294	29298	29028	29133	29017	29189	29185	29202	29124	29026	29193	29368	29265	29321	29453	29386	29359	29248	29204	29247	29158	29392	29176	29608	29041	29519	29333	29322	29321	29271	29153	28879	29151	29369	29427	29129	29031	29399	29136	29279	29282	29172	29036	29160	29213	29202	29121	29318	29199	29348	29071	29370	29319	29224	29347	29258	29060	29210	29277	29358	29187	29069	29083	29093	29192	28931	28982	29226	29404	29306	29461	29205	29322	29325	29238	29459	29114	29232	28909	29110	29422	29230	29259	29246	29204	29414	29429	29549	29079	29117	29133	29215	29105	28952	29318	29105	29200	29385	29358	29006	29467	29332	29136	29116	29085	29277	29528	29479	29098	29233	29377	29139	29126	29341	29314	29271	29264	29295	29148	29504	29246	29505	29233	29243	29510	29454	29230	29208	29373	29213	29299	29222	29303	29371	29005	29549	29214	29200	29003	29335	29438	29337	29184	29244	29373	29132	29071	29033	29393	29312	29363	29311	29256	29288	29155	29231	29074	29069	29126	29202	29098	29089	28999	29291	28933	29469	29171	29251	29205	29309	29011	29007	29231	29272	29479	29074	29166	29199	29258	29016	29277	29105	28974	29318	29130	29268	29094	29368	29308	29420	29069	29222	29319	29179	29045	29176	29201	29166	29253	29242	29299	29144	29309	29439	29267	29367	29264	29071	29385	29049	29336	29170	29306	29219	29292	29230	29327	28859	29146	29506	29247	29171	29033	29125	29076	29226	29164	29083	29103	29263	28939	29211	29137	29232	29044	29468	29363	29274	29145	29425	29119	29131	29054	29172	29043	29209	29318	28971	29165	29199	29374	29016	29145	29194	29219	29125	29112	29103	29215	29231	29323	29371	29055	29261	29165	29177	29233	29147	29181	29421	29414	29151	29397	28963	29330	29410	29432	29231	29205	29274	29367	29044	29218	29126	29220	29273	29012	29214	29189	29372	29051	29274	29544	29086	29234	29251	29379	29163	28900	29224	29373	29355	29157	29294	29263	29399	29146	29015	29061	29122	29220	29209	29138	29060	29351	29270	29099	29378	29177	29355	29263	29210	29270	29114	29022	29330	29042	29352	29424	28847	29142	29446	29296	29049	29038	29186	29264	29353	29120	29074	29210	29081	29240	29277	29327	29150	29464	29249	29092	29227	29066	29065	29157	29066	29269	29253	29100	29274	29155	29204	29158	29163	29359	29156	29185	29157	29300	29044	29057	29298	29234	29561	29463	29265	29183	29545	29160	29275	29043	29147	29225	29195	29197	29120	29289	29262	28998	29296	29165	29063	29294	29335	29064	29269	29289	29129	29054	29290	29211	29203	29053	29326	29245	29505	29119	29387	29174	29425	28965	29267	29281	29199	29216	29024	28772	29410	29035	29145	29296	29513	29265	29273	29209	29367	29062	29326	29292	29328	29157	29121	29145	29466	29170	29095	29309	29270	29258	29141	29241	29297	29143	29277	29354	29273	29441	28966	29508	29356	29319	29087	29164	29251	29058	29116	29243	29314	29418	29109	29164	29309	29374	29122	29291	29221	29328	29282	29251	29321	29357	29058	29203	29243	28984	29004	29283	29308	29175	29172	29290	29187	29180	29507	29248	29153	29385	28924	29153	29241	29070	29238	29249	28980	29098	29401	29297	29356	29164	29252	29184	29203	29228	29195	29171	29192	29045	29108	29226	29325	29117	29287	29207	29477	29397	29255	29059	29307	29376	29056	29441	29416	29462	29127	29261	29022	29075	29165	29335	29211	29231	29381	29462	29396	29053	29136	29229	29243	29075	29382	29047	29152	28919	29391	29292	29169	29130	28714	29357	29339	29222	29027	29228	29403	29268	29151	29173	29099	29265	29026	29119	29294	29472	28951	29189	29278	29232	29105	29250	29359	29474	29244	29219	29292	29165	29120	29259	29167	29290	29196	29220	29403	29171	29426	29124	29300	29457	29194	29401	29294	29265	29446	29173	29185	29437	29122	29182	29447	29475	28961	29338	29370	29302	29056	29258	29050	29080	29152	29200	29075	29351	29185	29157	29256	29213	29254	29339	29361	29023	29206	29317	29349	29162	29148	29073	29277	29092	29441	29187	29122	29309	29142	29199	29090	29248	29134	29486	29304	28892	29163	29135	29092	29265	29187	29218	29194	29129	29311	29261	29292	29120	29194	29031	29185	29265	29230	29247	29437	29372	29327	29310	29383	29414	29076	29143	29311	29131	29307	29113	29193	29353	29145	29150	29207	29193	29046	29174	29513	29177	29270	28974	29314	29199	29259	29326	29026	29083	29033	29046	29384	29015
26679	43846	43781	35781	30951	27681	25137	23345	22477	21291	20887	20417	20024	19737	19348	19453	19233	19097	18877	18614	18850	18527	18618	18468	18393	18551	18207	18306	18291	18315	18222	18349	18410	18374	18326	18279	18168	18085	18305	18127	18101	18057	18203	18192	18134	18056	18087	18269	18178	18169	18247	18040	18200	18000	17956	18168	18138	18273	18074	18188	18111	18132	18098	18112	18264	18290	18091	18174	18278	18208	18008	18161	18317	18228	18190	18190	18131	18375	18194	18200	18022	18250	18063	18213	18180	18297	17925	18180	18139	18143	18215	18298	18188	18144	18213	18079	18128	18088	18166	18243	18309	18074	17977	18196	18153	18066	18146	18243	18181	17907	18168	18307	18170	17957	18186	18163	18091	18184	18045	18334	18140	18162	18098	18157	18192	18220	18093	18004	18144	18203	18091	18182	18033	18282	18252	18289	18278	18117	17934	18155	18286	18188	18125	18104	18010	18054	18195	18135	18000	18146	18130	17897	18012	18269	18191	18095	18138	18290	18333	18184	18203	18153	18188	18054	17987	18089	18093	18235	18242	18275	18069	18243	18132	18192	18195	18115	18050	18083	18248	18048	18141	18326	18181	17967	18211	18227	18118	18150	18008	18104	18101	18181	18290	18279	18018	18094	18098	18074	18138	18227	18252	17972	18205	18083	18228	18124	17950	18066	18106	18203	17849	18031	18095	18258	18051	18236	18153	18138	18053	18218	18140	17997	18126	18243	18090	18087	18014	18101	18286	18071	18101	18090	18112	18133	18144	18039	18142	18123	18247	18123	18237	18126	18360	17991	18137	18176	18040	18088	18180	18003	18147	18133	18277	17928	18194	17954	18316	18127	18224	18132	18038	18297	18064	18198	18205	18298	18199	18261	18043	18178	18309	18164	18081	18186	17975	18299	18128	18035	17881	18072	18126	18118	18083	18175	18300	18166	18096	18087	17935	18220	18069	18147	18136	18191	18164	18011	18080	18155	18083	18360	18211	18170	18067	18032	18186	17919	18133	18287	18009	17899	18260	18212	18106	18131	18167	18073	18186	18045	18086	18026	18127	18226	18197	18040	18154	18161	18127	18081	18140	18186	18047	17979	18091	18190	18084	18169	18138	17965	18331	17990	17988	18190	18031	18345	18253	17965	18096	18115	18155	18097	18031	18115	18121	18141	18209	18165	18197	17988	18078	18173	18357	18297	18030	18159	17835	18237	18283	18195	18155	18110	18080	18240	18074	18257	17973	18148	18405	18176	18223	18155	18037	18039	17943	18231	18271	17906	18096	18051	18164	18122	18050	18046	18139	18205	18236	18222	18170	18247	18231	18133	18066	18075	18261	18167	18095	18138	18090	18369	18039	18155	18124	18050	18124	18131	17955	18251	18110	18006	18095	17954	18237	18214	18152	18124	18017	18165	18118	18090	18237	18080	18301	18078	18081	18066	18064	18164	18184	18259	18198	18247	18095	18005	18053	18270	18072	18033	18117	18091	18206	18173	18052	18152	18118	18252	18166	18074	18098	18113	18131	18021	18195	18084	17941	18139	18016	18206	18016	18144	18169	18178	18166	18108	18225	18084	18172	18115	18166	18159	18110	18014	18246	18077	18207	18038	18081	18114	18000	18205	18055	18262	18075	18122	18081	18001	18504	18143	18136	18027	18180	18167	18001	18163	18148	18321	17955	18314	18043	18098	18039	18054	18210	18107	18056	18053	18015	17987	18121	18056	18149	18414	18225	18238	18075	18039	18254	18203	18094	18246	18212	18060	18053	18177	18334	18222	18135	18170	18055	18049	18342	17987	18135	18003	18204	18104	18063	17961	18237	18027	18306	17997	18115	18012	18116	18261	18054	18035	18149	18168	17962	18187	18110	18148	18224	18278	18220	18046	18058	18402	17972	18190	18165	18146	18206	18158	18113	18097	18236	18058	18182	18046	18207	18039	18231	18144	18070	18032	18126	18067	18133	18082	18048	18303	18161	18209	17984	18344	18202	18168	18110	18027	18179	18153	18116	18296	17934	18083	18146	18285	18045	18073	18216	18351	18215	18236	18316	18274	18040	17992	18107	18189	18113	18154	18281	18134	18287	18086	18033	18134	18329	18136	18071	18378	18288	18068	18196	18133	18371	18215	18106	18080	18028	18151	18120	18041	18117	18031	18121	18029	18085	18037	18178	18247	18154	17947	18112	18140	18241	18080	18138	17911	17943	18066	18083	18055	18185	18147	18150	18087	18241	18337	18118	18104	18226	18063	18068	18168	18179	18114	18146	18087	18042	18156	18054	18130	18164	18214	18177	18231	18172	18122	18199	18188	18180	18048	17979	18255	17925	18197	18139	18143	18071	18292	18186	18075	18193	18161	17978	18217	18308	18202	18223	18051	18184	18024	18186	17910	18223	18066	18251	18141	18156	18100	18235	18229	18209	18163	17915	18248	17959	18158	18127	18015	18032	18167	18265	18246	18003	18032	18133	18106	18384	18190	18135	18226	18095	18036	18323	18281	18069	18228	18145	18051	18125	17945	18342	18160	18249	18019	18265	18090	18157	18154	18159	18076	18013	18228	18078	17995	18147	18071	17994	17987	18341	18235	18258	18084	18091	18300	18036	17995	18203	18051	18234	18123	18226	18181	18082	18329	18198	18015	18215	18032	18212	18191	18102	18201	18038	17976	18239	18120	18157	18160	18133	18249	18094	18001	18155	18059	18114	18210	18218	18043	18161	18210	18077	18108	18206	18175	18261	18118	18131	18199	18079	18238	18198	18188	18227	18029	18224	18147	18198	18193	18205	18244	18368	18219	18089	18120	17947	17953	18123	18218	18221	18400	18227	17993	18094	18182	17996	18109	18318	17955	18091	18135	18074	18042	18063	18121	18312	18055	18141	18226	18118	18233	18262	18011	18057	18229	18147	18283	18252	18189	18346	18069	18066	17978	18088	18186	18022	18093	18216	18037	18178	18115	18216	18175	18240	18065	18008	18195	18098	18241	18131	18212	18137	18262	18168	18019	18261	18017	18083	18208	18248	18220	18300	18158	18231	18086	18045	18175	18097	18266	18065	18329	18053	18053	18037	18074	18300	18054	18059	18099	18290	18266	18291	18084	18228	18147	18212	17931	18415	18303	18215	18075	18120	18075	17946	18173	17967	18047	18139	18061	18184	18043	18100	18194	18229	18122	18157	18182	18159	18125	18062	18172	18120	18240	18160	18139	18210	18137	18193	18187	18225	18045	18180	18072	18042	17975	18097	18266	18064	18244	18211	18022	18094	18059	17957	18103	18200	18147	18305	18207	18172	18143	18125	18228	18134	18071	18186	18224	18005	18202	18176	18212	18114	18041	18312	18087	18347	18105	18139	18157	18022	18046	18296	18112	18091	18202	18078	18086	18206	18038	18227	18185	18071	18333	18031	18086	18139	18010	18153	18270	18126	18245	18217	18049	18121	18204	18028	18216	18095	18076	18045	18157	18304	18037	18439	18146	18109	18153	18173	18209	18153	18200	18042	18192	18089	18160	18259	18170	18257	18077	18140	18202	18240	18148	18245	18282	18133	18143	18077	18142	18285	18215	18096	18092	18181	18223	18022	18305	18061	18133	18122	18190	18060	18135	18319	18219	18131	17992	18033	18205	18017	18214	18123	18218	18241	18183	18040	18041	18244	18215	18140	18274	18059	18329	18118	18148	18142	18157	18252	18123	18137	18090	18046	18237	18289	18119	18180	18102	18124	18139	18048	18281	17973	18207	18079	18102	18259	18224	18188	18121	18224	18176	18217	18122	18186	18153	18194	18165	18065	18133	18018	18137	18217	18129	18150	18033	18171	18166	18042	18197	18179	18181	18111	18118	18110	18138	18193	18022	18227	18253	18209	18172	18129	18029	18118	18165	18094	18285	18154	18322	18110	18100	18277	18145	18085	18019	18231	17977	18290	17921	18189	18150	18236	18120	18282	18244	18187	18160	18231	18174	18321	18111	18162	17995	18209	18305	18169	18284	18340	18198	18054	18101	18179	18061	18362	18130	18056	18103	17933	18040	18086	18001	18060	18095	18038	18159	18016	18117	18066	18075	18218	18154	18128	18200	18240	17920	18181	18248	18095	18146	18119	18159	17945	18246	18077	18057	18306	18137	18156	18078	18130	18118	18146	18043	18246	18123	18124	18054	18114	17934	18148	18039	18077	18163	18086	18079	18137	18101	18285	18104	17990	18144	18079	18142	18204	18122	18110	18176	18170	18288	18132	17954	18170	18164	18095	18103	18307	18136	18132	17980	18173	17989	18126	18059	18171	18110	18127	18086	18107	18197	18177	17964	18159	18108	18111	18067	18060	18329	18131	18101	18148	18328	18182	18105	18204	18007	18050	18172	18193	18114	18083	18145	18182	18141	18136	17983	18172	18165	18080	18162	18109	18129	18172	18118	18179	18143	18110	18253	18123	18086	18168	18156	18167	18161	18224	18207	18193	17976	18253	18249	18053	18046	18083	18137	18072	18335	17923	18172	18177	18195	17983	18177	18280	18035	18265	18099	18128	18214	18154	18208	18107	18045	18051	18121	18161	18252	18043	18021	18098	18221	18043	18185	18103	18189	18347	18176	18177	18096	18123	18283	18284	18107	18308	17948	18276	18202	18020	18063	17850	17999	18245	18287	18148	18222	18304	18128	17982	18155	18031	18172	18064	18049	18147	18071	18072	18210	18073	18067	18202	18137	18051	18006	18269	18156	18093	18082	18039	18154	18069	18119	18258	18207	18241	18221	18128	17896	18266	18144	18256	18082	18102	18035	18149	18227	17998	18244	18047	18157	18388	18130	18107	18185	18290	18007	18280	18076	18024	18158	18181	18253	17970	18113	18113	18155	18124	18121	18098	18267	18198	18171	18144	18110	18135	18166	18158	18289	18377	18060	18229	18126	18163	18257	18274	18314	18277	17939	18338	18222	18097	18317	18163	18075	18237	18076	18014	18196	18106	18090	18279	18109	17965	18219	18226	18142	17973	18152	18187	18278	18049	18304	17980	18158	18079	18007	18164	18126	18041	18051	17995	18190	18183	18248	18228	18117	18107	18292	18097	18092	18085	18177	18191	18030	18187	18121	18018	18113	18162	18262	17882	18055	18030	18216	18172	18104	18162	18147	18104	18184	18302	18059	18050	18163	18176	18245
22588	21167	27804	25312	24501	32049	38314	34794	33771	33327	32762	32281	31794	31920	31315	31366	31386	31049	31074	30715	30686	30908	30512	30468	30554	30628	30455	30635	30614	30468	30340	30568	30243	30173	30168	30182	30449	30057	30139	30298	30318	30434	30158	30341	30267	30088	30046	30253	29932	30091	30396	30156	29995	30219	29946	30288	30129	29962	30284	30413	30205	30271	30032	30073	30217	30278	30292	29984	30150	30261	30068	30006	30296	30066	30418	30230	30126	30189	29955	29961	30185	29892	30252	30199	30058	30201	30266	30387	30082	30403	30323	30099	30063	30200	30096	30014	30208	30034	29915	29955	30294	30008	30316	30041	30083	30297	29914	30305	30302	30226	29956	30120	30249	30049	30151	30130	30033	30082	30030	29732	30325	30009	30144	30184	30060	30020	30011	29859	30111	29807	30207	29963	30170	30104	29938	30040	30092	29975	30094	30153	30276	30125	29861	30279	29989	29938	29917	29827	30194	29908	30449	30197	30391	30105	29912	30064	30012	29923	30116	30139	30368	30072	29784	30010	30339	29960	29994	30219	30180	29962	30045	29821	30002	30063	30288	29890	30024	30336	29981	30074	30008	30122	30240	30055	29948	30108	30356	30152	30177	30043	30199	30048	30197	30071	30283	30188	30242	29948	30250	29742	30183	30261	30240	30136	29904	30016	30317	30094	29948	30190	30223	30067	30250	30271	29914	30119	30465	30137	29857	30138	30085	30188	30169	29699	30174	29944	30214	30154	30411	30204	30024	30088	30336	30256	30120	30383	30087	30162	30091	29879	29945	29937	30039	29917	30072	29808	30067	30169	30081	30193	30043	30207	30190	30006	30174	30011	29977	29948	29945	30124	30357	30298	30216	29917	30206	30078	30274	30157	30203	30305	30194	30017	29878	30053	30288	29988	30232	30144	30130	30208	30383	30002	29906	29991	30201	29896	29963	30251	30073	30201	30097	30128	29852	30116	30088	30039	30107	30022	30142	29933	29827	30101	30035	29999	30116	29920	30246	30171	30026	30168	30117	30091	29934	29952	30274	29968	30010	29894	30258	29855	30070	30221	29844	29879	30146	30112	29877	30079	30092	30428	29930	30120	29856	30205	30231	30055	30135	29883	30387	30028	30087	30136	29927	30230	30140	29952	30052	29970	30029	30233	30172	29686	30263	30111	29926	30066	29798	30300	30517	30000	29666	30232	30097	30261	30262	30093	30087	30077	30138	30109	30269	30391	30210	30171	29913	30027	30268	30035	30076	29943	29831	29924	30024	30187	29871	30230	30081	29903	30327	30306	30108	29868	30017	29998	30297	29971	29854	29876	30358	30331	30446	29914	29880	30080	30353	29893	30006	30126	30264	30301	30125	30256	30168	30085	30059	30118	30136	30284	29955	29860	30151	30028	30064	29819	30183	30115	29972	30113	29975	30069	29867	30151	29914	30057	30164	30518	30051	30410	30082	30048	29964	30197	30209	30000	30045	30163	30204	30040	30184	30199	30430	29947	29874	30117	30195	30231	30019	30238	30042	30123	30140	30041	30367	30089	30198	30120	30043	30308	30082	29961	29833	30012	30078	29877	30319	30000	29886	30415	30319	30134	30024	30178	30154	29942	30121	30064	29900	29959	30025	30156	30087	30133	30340	30017	30126	30185	30385	30055	30004	29837	29928	29887	30151	30242	30420	29731	30079	29913	29970	29874	29944	30143	30165	29800	30142	30136	29966	29948	29818	30060	29777	29969	30104	30208	30125	29966	30094	30099	30108	30162	29878	30006	30198	30195	29977	30282	29934	30305	30130	30128	30073	30018	30073	30253	30034	30046	30352	30196	30266	30106	30133	30035	30182	30118	30180	30118	30424	30303	30039	30342	30054	30072	30046	30053	30402	29782	30023	30291	30164	30020	30063	30239	29976	30063	30006	30315	29892	30306	30094	29868	30142	30333	30191	30370	30144	30088	29880	30236	30187	30335	29990	30279	30307	30105	30168	30073	29776	30028	30029	30191	30149	30174	30147	30163	30302	30006	29818	29809	29984	29941	30190	30146	29989	30199	30040	30117	30369	30148	30026	30428	30000	30147	30146	29904	29882	30020	29981	30117	30049	29935	30178	30249	30172	30246	30223	30037	29947	30058	29989	30133	29858	29937	30146	29966	29843	29752	30044	29989	29926	29869	29979	30150	30075	29904	30198	29976	30020	30065	30097	30482	30142	30159	30308	30307	30038	30090	29949	30105	30152	30111	29889	29978	29826	30328	29864	29660	29821	29979	30218	29805	30095	30095	30295	30041	30196	30208	30188	30045	30005	30101	30187	30390	29928	30124	30048	29964	30112	30211	30182	30104	30185	29984	29968	29877	30091	29921	29955	30248	30074	30037	30099	30132	30061	30193	30166	30072	29838	30124	30169	30013	30205	29912	29858	29860	29954	30151	30156	30038	29997	30046	29968	29974	30220	30079	29834	30138	30246	30013	30009	30198	30093	29972	30009	30038	30300	30072	30062	30222	30124	29808	30114	29735	30121	29923	30150	30129	30097	29968	30096	30403	30169	29909	30009	30026	29940	30033	30119	29971	30280	30099	30059	30064	30471	30052	30238	30015	30043	30456	30116	30047	30389	30197	30401	30047	30220	30029	29947	30148	30178	30021	30158	30218	30007	30223	29984	30208	30306	30117	29978	29997	30152	30056	30195	30021	30038	29775	30129	29969	30092	30167	30268	30130	29754	30010	30159	30027	30143	30048	30166	30175	30313	30254	30163	30115	30066	30001	30178	30002	29843	30006	30118	30079	30251	30080	29898	30263	30091	29997	29932	30370	30228	30120	29944	30180	30033	30175	30040	30097	30139	30090	29991	30270	29973	30283	30178	30039	29995	29881	30109	30472	30165	29849	29955	30240	30207	30284	30236	30014	30157	30013	30142	29812	30151	30345	29958	30090	30119	30317	30057	29932	30034	30262	30132	30280	30053	30286	30084	30130	30013	29962	30050	29808	30140	30170	30167	30087	29802	30311	29982	30363	30079	30094	30057	30105	30044	30023	30044	30091	30312	30097	30069	30352	29997	30149	30015	30140	29932	30209	30187	30191	29964	30108	29899	30115	30053	30182	30028	29883	30074	30104	30145	30238	29998	30029	30202	30281	29995	30100	29946	30159	30067	30398	30191	29955	30299	30418	30283	29990	30334	29882	30070	30057	30399	30012	30069	30042	30179	29897	29932	30133	30090	30024	30158	30119	30132	29898	30287	30112	30081	30066	30228	29889	29979	29773	30121	30158	30012	30016	30292	30225	30003	29939	30018	29661	29969	30163	30247	30234	30004	30075	30118	29842	29638	29950	30067	30299	29889	30083	30171	29989	30462	30068	30298	30186	30126	30119	30410	30089	29976	30176	29808	30044	30076	30235	30360	30470	30063	30147	30395	30159	29913	30226	30102	30325	30215	29879	30087	30150	30055	30315	29909	30267	30005	30018	29980	30128	30181	30033	30321	30037	30264	30135	30128	30304	30298	30418	29943	29941	30116	30073	29975	30274	30101	30142	30103	30127	30251	30249	30125	30085	30063	29958	30077	29992	30086	30282	30074	30025	30072	30236	30279	30072	30061	29980	30055	29923	29942	30192	30018	29813	29958	30432	30271	29914	30141	30285	30187	29975	30379	30370	30133	30228	30055	30193	29904	30052	30098	30203	30044	29910	29960	29897	30027	29935	30077	30238	30094	30077	30146	30129	29838	30221	30325	30022	30311	30293	30330	30369	30125	30010	29874	29916	30096	29765	29999	30294	29997	30200	29989	30120	30060	30005	30009	30034	30190	30041	30222	29869	29946	30095	29969	30045	30028	30105	30098	30203	30274	30015	30071	30120	30220	29813	29900	30028	30026	30083	30047	30225	30014	30009	29994	29932	30063	29946	30142	30048	30026	30124	29976	30154	30085	30203	29806	29904	30207	30094	30139	30114	30123	30055	29952	30057	30026	30447	29852	29975	30371	29941	30244	30146	30093	29947	30037	30136	30216	30292	30318	30390	30168	29777	30416	30199	30279	29959	30104	30094	30097	29919	30253	30331	29701	29653	30207	30063	30446	30189	29991	30245	30239	30305	30075	29873	30112	29714	30186	29982	30014	30278	30108	30220	30218	30039	30110	30204	29952	30095	30186	30269	30037	29884	29946	30009	30174	30129	30040	30057	30095	30030	29844	30069	30025	30267	30057	29978	30346	30130	30038	30039	30032	30095	30150	30281	29880	30226	30118	30139	30000	29872	30090	29845	30060	30211	30150	30211	30346	30267	30236	29977	30008	30108	30344	29996	29844	30048	29814	29947	30126	29937	30033	30077	30135	30086	30247	30124	29982	29910	30114	30164	29991	30144	30153	29985	29916	30169	30091	30005	30004	29979	29859	30163	30199	30141	30010	30026	29931	30233	30101	29972	30161	29929	30218	30092	30118	30106	30093	29950	29919	30096	30020	29846	30035	30088	29919	30037	29924	29895	30115	29932	30119	30123	30077	29906	30033	30305	30160	30105	29916	30128	29883	29948	30192	30171	30258	29888	30401	30065	30204	30253	29852	29974	30073	30045	30179	30112	30235	30235	30026	29951	30050	30273	30076	30074	30106	30017	30390	30328	30169	30016	29820	30024	30191	30094	30193	29996	30287	29897	30349	30123	30058	30181	30034	30133	29967	30071	30293	30100	30014	30140	30049	30190	30241	30037	29988	30237	30123	30187	30048	30177	30031	29950	30356	29933	30229	30310	30017	29965	30090	30063	30137	30109	30275	30168	30090	29976	30262	30139	30419	30166	30182	29988	30241	29803	30123	30170	30365	30136	30034	29857	29885	30200	30083	30170	29939	30025	30325	30250	30192	30143	29927	30215	30217	30139	29991	30023	30103	30224	30244	29736	30107	30106	30220	30063	30245	29865	29945	30198	30068	30020	29934	30168	30033	30075	30180	30297	30386	30026	30024	30185	29926	29841	30115	30188	29990	29705	30029	30292	30020	30054	29985	29935	30389	30308	30102	29750	30200	30348	29974	30054	30116	30079	30044	29976	30106	30316	30207	30083	29711	30019	30426	30256	29645	29964	30345	29959	30102	30400	30259	30288	30130	30161	29956	30132	29983	29803	30271	30076	30024	30071	29858	29900	29937	30287	30440	30074	29839	30026
28136	48887	48609	40385	34847	30743	28260	25850	24142	22959	22517	21602	20991	20533	20381	20183	19829	19676	19354	19303	19188	19223	18969	18901	18902	18964	18785	18815	18856	18625	18720	18566	18512	18714	18602	18584	18805	18573	18592	18642	18588	18551	18601	18561	18671	18543	18461	18483	18356	18653	18408	18351	18438	18554	18377	18499	18521	18550	18559	18519	18606	18623	18442	18542	18511	18463	18512	18417	18434	18404	18373	18626	18499	18517	18525	18363	18460	18415	18242	18595	18595	18429	18419	18542	18546	18136	18433	18536	18413	18624	18426	18508	18412	18348	18512	18268	18504	18276	18456	18567	18468	18425	18480	18661	18566	18585	18358	18645	18513	18494	18413	18384	18426	18563	18429	18264	18452	18453	18392	18135	18468	18368	18358	18578	18556	18506	18581	18329	18605	18135	18471	18523	18428	18509	18375	18398	18490	18344	18392	18625	18476	18530	18513	18481	18465	18341	18427	18473	18365	18425	18352	18518	18440	18374	18529	18462	18353	18353	18358	18472	18577	18519	18361	18554	18374	18484	18429	18307	18496	18395	18325	18436	18389	18530	18480	18367	18298	18527	18392	18402	18686	18361	18557	18295	18463	18547	18568	18386	18479	18384	18564	18457	18589	18643	18342	18594	18485	18612	18541	18524	18405	18252	18532	18513	18553	18203	18363	18584	18336	18557	18337	18504	18356	18511	18555	18551	18355	18522	18240	18432	18480	18612	18436	18510	18474	18511	18382	18408	18508	18649	18412	18368	18586	18547	18208	18412	18445	18556	18567	18362	18479	18399	18350	18303	18363	18495	18585	18412	18319	18536	18422	18356	18618	18506	18345	18637	18379	18571	18465	18483	18565	18338	18402	18554	18416	18285	18405	18535	18542	18712	18479	18580	18580	18457	18412	18276	18605	18386	18256	18367	18519	18155	18432	18553	18506	18486	18430	18362	18502	18731	18471	18474	18519	18504	18469	18437	18431	18458	18511	18431	18538	18603	18299	18203	18557	18433	18264	18408	18417	18454	18486	18423	18469	18522	18491	18336	18416	18464	18445	18530	18447	18347	18394	18297	18268	18557	18349	18160	18537	18488	18561	18420	18389	18490	18433	18425	18458	18320	18439	18328	18437	18339	18356	18392	18296	18327	18537	18544	18511	18487	18523	18526	18440	18351	18481	18341	18227	18410	18641	18589	18453	18372	18290	18480	18582	18356	18358	18319	18474	18697	18489	18280	18359	18578	18338	18413	18537	18557	18366	18406	18388	18245	18539	18602	18410	18501	18398	18455	18515	18447	18356	18509	18500	18549	18446	18423	18291	18505	18542	18480	18427	18408	18314	18517	18335	18438	18490	18448	18514	18543	18559	18376	18361	18514	18530	18401	18418	18329	18453	18487	18364	18454	18289	18598	18318	18512	18500	18423	18527	18505	18300	18297	18514	18713	18414	18544	18217	18246	18609	18258	18411	18522	18414	18367	18450	18257	18413	18439	18578	18599	18489	18570	18527	18566	18473	18328	18554	18406	18531	18561	18434	18534	18338	18417	18366	18526	18436	18398	18325	18624	18476	18390	18452	18499	18319	18282	18465	18586	18504	18326	18466	18578	18436	18515	18394	18540	18620	18326	18546	18403	18641	18371	18398	18406	18464	18518	18316	18359	18324	18298	18336	18545	18366	18420	18551	18319	18215	18541	18444	18481	18309	18308	18328	18389	18424	18374	18440	18498	18449	18667	18374	18412	18430	18503	18304	18497	18518	18244	18715	18436	18564	18587	18526	18167	18367	18395	18429	18420	18481	18405	18683	18426	18445	18492	18513	18552	18300	18581	18433	18523	18414	18418	18376	18355	18440	18317	18366	18362	18620	18491	18467	18453	18510	18448	18394	18432	18375	18479	18489	18400	18380	18574	18459	18513	18477	18594	18669	18368	18502	18448	18356	18407	18387	18511	18422	18608	18501	18565	18519	18651	18481	18575	18550	18416	18343	18474	18461	18324	18473	18626	18523	18663	18375	18540	18385	18409	18288	18377	18376	18485	18355	18456	18252	18477	18341	18368	18621	18519	18437	18405	18404	18589	18533	18408	18348	18457	18528	18296	18303	18577	18419	18384	18536	18536	18465	18280	18473	18391	18329	18375	18453	18401	18331	18388	18493	18496	18410	18530	18620	18539	18525	18559	18395	18538	18540	18429	18420	18403	18365	18461	18735	18464	18449	18458	18557	18486	18385	18536	18292	18432	18377	18442	18364	18350	18583	18651	18427	18474	18513	18618	18406	18337	18612	18530	18424	18308	18616	18286	18159	18368	18539	18372	18532	18286	18551	18519	18437	18510	18468	18466	18486	18411	18594	18454	18496	18610	18439	18549	18327	18216	18201	18420	18367	18518	18464	18383	18342	18391	18291	18564	18462	18357	18258	18400	18642	18306	18450	18382	18341	18563	18624	18412	18443	18444	18442	18578	18478	18375	18334	18437	18444	18503	18276	18277	18485	18583	18319	18546	18387	18513	18372	18449	18449	18407	18533	18553	18341	18391	18280	18415	18580	18480	18665	18532	18573	18533	18388	18537	18366	18501	18217	18397	18369	18474	18518	18422	18332	18385	18670	18450	18673	18427	18361	18553	18367	18397	18456	18570	18541	18515	18509	18492	18430	18436	18462	18351	18366	18383	18440	18345	18416	18579	18619	18488	18471	18447	18479	18480	18449	18448	18575	18495	18336	18420	18498	18392	18415	18554	18346	18411	18396	18487	18364	18583	18353	18454	18358	18488	18399	18260	18398	18427	18274	18461	18183	18378	18453	18266	18574	18374	18369	18385	18444	18398	18341	18307	18385	18317	18369	18533	18597	18387	18464	18483	18448	18470	18472	18529	18337	18344	18362	18622	18387	18349	18610	18427	18475	18571	18457	18276	18460	18426	18603	18499	18296	18457	18425	18541	18612	18280	18562	18437	18489	18457	18384	18347	18492	18303	18410	18524	18494	18355	18488	18423	18345	18572	18568	18457	18527	18533	18589	18415	18632	18518	18342	18513	18277	18351	18569	18417	18591	18563	18596	18537	18508	18451	18363	18484	18518	18411	18330	18541	18534	18379	18482	18398	18354	18414	18560	18421	18367	18350	18377	18487	18596	18537	18280	18285	18452	18528	18481	18407	18479	18396	18537	18464	18342	18444	18517	18428	18354	18519	18515	18426	18603	18406	18278	18530	18388	18393	18368	18512	18536	18519	18354	18489	18445	18504	18231	18411	18585	18517	18337	18550	18424	18621	18407	18406	18231	18392	18413	18457	18409	18479	18386	18386	18570	18353	18460	18677	18527	18540	18343	18349	18324	18410	18563	18493	18326	18384	18572	18473	18463	18652	18339	18523	18396	18442	18308	18528	18271	18449	18289	18467	18544	18480	18477	18413	18518	18461	18556	18398	18296	18779	18506	18310	18447	18358	18505	18495	18283	18489	18494	18639	18483	18407	18454	18396	18384	18468	18439	18315	18516	18298	18526	18459	18572	18387	18370	18311	18458	18354	18574	18663	18556	18547	18390	18556	18423	18349	18383	18378	18372	18337	18336	18510	18420	18395	18346	18319	18372	18419	18477	18445	18501	18494	18457	18434	18498	18578	18518	18347	18687	18461	18598	18305	18359	18407	18486	18411	18334	18323	18392	18699	18359	18427	18503	18449	18523	18503	18400	18490	18580	18503	18520	18408	18525	18501	18582	18424	18395	18541	18491	18296	18451	18476	18660	18321	18486	18469	18496	18384	18204	18215	18533	18478	18312	18568	18446	18595	18482	18441	18401	18414	18542	18241	18388	18384	18323	18545	18512	18617	18335	18329	18596	18350	18442	18356	18672	18426	18595	18509	18511	18285	18512	18495	18535	18412	18327	18466	18491	18370	18541	18217	18430	18466	18410	18428	18439	18364	18393	18645	18619	18503	18376	18459	18477	18390	18363	18467	18382	18501	18639	18512	18417	18557	18404	18439	18252	18316	18400	18533	18297	18477	18370	18370	18584	18480	18589	18566	18595	18585	18452	18560	18527	18496	18501	18414	18541	18471	18509	18584	18532	18516	18374	18390	18340	18346	18270	18535	18468	18455	18431	18594	18505	18312	18368	18476	18542	18396	18468	18489	18574	18485	18450	18475	18332	18396	18671	18437	18415	18442	18430	18561	18632	18461	18604	18479	18680	18165	18491	18334	18465	18512	18126	18524	18265	18432	18438	18408	18502	18380	18672	18475	18415	18331	18499	18446	18429	18196	18458	18589	18516	18668	18493	18381	18665	18275	18588	18664	18432	18391	18394	18500	18355	18638	18476	18526	18538	18475	18390	18442	18343	18425	18369	18540	18397	18523	18383	18321	18469	18468	18413	18318	18325	18429	18627	18338	18617	18517	18415	18254	18515	18297	18424	18623	18563	18538	18524	18492	18469	18387	18287	18519	18435	18292	18508	18493	18369	18496	18344	18592	18382	18475	18483	18436	18536	18568	18557	18371	18428	18463	18585	18550	18521	18480	18475	18499	18401	18313	18508	18394	18537	18456	18208	18464	18629	18433	18507	18340	18376	18503	18473	18475	18457	18383	18539	18341	18537	18423	18519	18437	18342	18475	18431	18524	18347	18272	18490	18404	18425	18360	18382	18504	18527	18334	18340	18313	18440	18295	18570	18424	18382	18252	18335	18420	18396	18495	18438	18539	18550	18354	18452	18273	18240	18427	18437	18423	18229	18563	18466	18404	18356	18522	18399	18471	18638	18482	18323	18374	18441	18453	18383	18530	18327	18462	18338	18343	18377	18508	18470	18495	18479	18397	18661	18407	18441	18332	18524	18365	18396	18429	18377	18346	18345	18564	18384	18466	18388	18492	18332	18560	18310	18436	18355	18447	18421	18349	18444	18377	18296	18403	18509	18598	18549	18460	18366	18437	18356	18707	18103	18487	18625	18400	18613	18289	18409	18473	18457	18397	18358	18480	18374	18432	18410	18538	18460	18449	18565	18490	18445	18475	18534	18376	18417	18425	18516	18576	18472	18534	18462	18360	18570	18470	18521	18492	18415	18427	18483	18528	18515	18524	18490	18532	18512	18529	18309	18589	18597	18389	18575	18421	18386	18358	18347	18677	18350	18502	18341	18334	18391	18391	18279	18410	18521	18573
37769	36063	41710	39467	35669	34493	33374	32256	32198	31819	31511	31351	31379	30995	30956	30851	31033	30861	30777	30682	30497	30538	30734	30565	30563	30693	30453	30759	30513	30407	30576	30552	30512	30564	30479	30601	30534	30799	30506	30845	30420	30419	30567	30558	30635	30624	30641	30613	30454	30608	30770	30424	30513	30747	30638	30628	30478	30440	30640	30595	30535	30418	30275	30241	30534	30392	30622	30536	30484	30317	30568	30589	30539	30226	30481	30255	30342	30568	30681	30690	30636	30889	30025	30514	30577	30738	30533	30524	30387	30594	30413	30531	30597	30408	30480	30427	30458	30297	30552	30674	30394	30557	30498	30688	30899	30583	30740	30542	30488	30392	30403	30620	30412	30604	30738	30784	30527	30625	30323	30455	30630	30832	30416	30557	30607	30697	30363	30197	30310	30539	30497	30487	30616	30431	30305	30459	30621	30699	30605	30389	30576	30264	30328	30268	30394	30561	30536	30644	30641	30579	30662	30897	30572	30536	30498	30475	30520	30486	30601	30687	30540	30649	30732	30657	30457	30515	30622	30647	30389	30238	30477	30632	30615	30909	30452	30741	30506	30379	30822	30484	30589	30656	30352	30604	30644	30471	30510	30408	30678	30787	30486	30373	30812	30298	30597	30430	30633	30258	30463	30219	30683	30547	30452	30709	30482	30446	30447	30322	30621	30286	30491	30335	30323	30368	30511	30357	30518	30324	30677	30597	30573	30343	30482	30676	30509	30466	30313	30596	30490	30497	30528	30627	30336	30444	30448	30373	30580	30462	30425	30266	30423	30494	30185	30139	30959	30198	30403	30513	30475	30484	30293	30399	30558	30710	30464	30699	30507	30627	30556	30555	30498	30670	30497	30531	30505	30363	30527	30529	30574	30526	30690	30491	30400	30542	30707	30496	30206	30677	30485	30494	30364	30231	30174	30341	30532	30511	30629	30560	30372	30526	30275	30417	30566	30595	30564	30402	30528	30570	30772	30468	30436	30575	30696	30373	30612	30535	30595	30575	30277	30584	30474	30224	30404	30457	30526	30485	30619	30401	30495	30151	30573	30756	30489	30600	30558	30541	30630	30733	30341	30616	30536	30603	30681	30339	30315	30392	30642	30512	30852	30409	30678	30595	30139	30667	30650	30306	30344	30385	30479	30441	30413	30464	30561	30571	30680	30252	30881	30673	30388	30644	30700	30334	30503	30444	30546	30596	30591	30279	30344	30173	30595	30359	30607	30679	30527	30549	30521	30470	30588	30438	30552	30634	30628	30531	30322	30529	30463	30555	30536	30361	30491	30593	30321	30395	30552	30594	30431	30607	30462	30579	30606	30354	30642	30626	30555	30765	30366	30419	30481	30688	30492	30323	30549	30564	30162	30537	30756	30645	30374	30595	30408	30409	30465	30643	30414	30539	30625	30566	30399	30264	30686	30394	30466	30412	30461	30306	30590	30338	30527	30759	30370	30334	30799	30572	30714	30391	30445	30449	30568	30333	30449	30618	30534	30505	30126	30375	30362	30598	30626	30584	30758	30637	30612	30828	30593	30743	30464	30562	30584	30512	30526	30607	30420	30647	30402	30798	30697	30388	30381	30522	30502	30450	30562	30728	30739	30589	30538	30637	30509	30665	30545	30472	30333	30345	30420	30464	30273	30577	30437	30715	30377	30392	30568	30695	30697	30424	30458	30839	30651	30405	30288	30287	30547	30444	30433	30588	30554	30628	30382	30606	30543	30349	30529	30666	30554	30578	30549	30437	30660	30590	30538	30347	30583	30268	30372	30505	30591	30201	30228	30538	30662	30412	30619	30316	30523	30289	30340	30706	30325	30412	30382	30586	30506	30572	30520	30564	30690	30383	30402	30466	30544	30477	30484	30421	30425	30433	30451	30648	30389	30714	30227	30699	30579	30667	30652	30426	30438	30452	30577	30669	30439	30313	30280	30312	30368	30508	30657	30499	30342	30470	30627	30499	30584	30430	30350	30543	30494	30539	30476	30473	30749	30505	30549	30518	30708	30545	30464	30435	30605	30289	30533	30565	30785	30427	30616	30279	30384	30422	30589	30380	30511	30590	30702	30822	30484	30627	30614	30723	30661	30580	30970	30489	30412	30625	30468	30479	30520	30412	30395	30560	30776	30448	30499	30482	30661	30493	30690	30494	30647	30412	30515	30431	30258	30476	30423	30452	30726	30525	30335	30449	30667	30475	30533	30519	30452	30651	30349	30457	30414	30333	30605	30475	30871	30709	30373	30596	30578	30602	30802	30615	30738	30677	30472	30462	30478	30525	30670	30714	30532	30392	30529	30446	30537	30406	30674	30647	30420	30189	30574	30340	30589	30510	30482	30360	30583	30541	30450	30384	30634	30525	30544	30404	30462	30507	30507	30617	30618	30169	30379	30343	30620	30609	30438	30871	30581	30553	30671	30392	30549	30609	30667	30733	30564	30448	30078	30521	30631	30476	30424	30399	30547	30641	30348	30502	30644	30609	30040	30505	30473	30786	30648	30471	30748	30530	30594	30580	30575	30531	30351	30597	30542	30561	30471	30444	30425	30486	30808	30390	30511	30393	30602	30567	30518	30474	30690	30405	30410	30326	30400	30274	30484	30451	30394	30728	30614	30680	30631	30534	30619	30498	30618	30380	30408	30591	30422	30633	30453	30362	30416	30545	30647	30442	30446	30512	30531	30470	30578	30502	30462	30699	30489	30618	30439	30466	30552	30391	30441	30543	30476	30371	30418	30318	30248	30462	30366	30741	30434	30465	30550	30201	30778	30537	30778	30557	30420	30280	30412	30628	30564	30519	30451	30461	30618	30689	30475	30417	30420	30551	30366	30721	30595	30746	30504	30437	30269	30360	30472	30669	30572	30778	30434	30676	30309	30613	30358	30603	30417	30384	30408	30640	30585	30353	30168	30560	30548	30551	30487	30680	30527	30559	30659	30340	30347	30604	30582	30420	30521	30661	30582	30429	30587	30477	30525	30617	30686	30551	30512	30641	30292	30659	30495	30441	30549	30625	30625	30575	30466	30632	30569	30466	30615	30696	30557	30474	30763	30511	30512	30276	30496	30379	30548	30584	30497	30426	30707	30513	30562	30675	30502	30435	30621	30520	30727	30644	30582	30467	30521	30441	30182	30482	30467	30436	30437	30145	30642	30524	30402	30543	30629	30557	30728	30430	30609	30872	30470	30660	30707	30456	30822	30512	30417	30522	30543	30714	30735	30515	30672	30472	30501	30313	30550	30495	30561	30508	30648	30407	30658	30300	30502	30620	30283	30518	30574	30493	30544	30464	30680	30626	30674	30577	30620	30386	30530	30470	30669	30762	30588	30191	30568	30619	30349	30436	30756	30360	30486	30446	30467	30757	30540	30536	30628	30679	30582	30357	30502	30227	30269	30306	30346	30613	30612	30562	30445	30132	30614	30439	30416	30708	30372	30613	30316	30565	30654	30435	30533	30805	30659	30227	30374	30561	30687	30491	30799	30434	30774	30675	30531	30288	30318	30233	30564	30344	30233	30614	30629	30586	30305	30492	30530	30541	30580	30095	30405	30346	30316	30795	30610	30425	30503	30660	30700	30340	30375	30508	30642	30528	30605	30429	30596	30500	30416	30402	30461	30328	30480	30484	30550	30449	30612	30449	30491	30651	30605	30756	30509	30496	30363	30662	30462	30521	30347	30378	30519	30467	30457	30675	30502	30546	30542	30415	30339	30195	30524	30341	30724	30370	30445	30172	30428	30487	30898	30458	30573	30346	30415	30689	30625	30664	30409	30408	30425	30544	30546	30598	30477	30487	30352	30520	30637	30827	30557	30384	30566	30434	30750	30622	30745	30552	30411	30424	30513	30708	30665	30630	30698	30424	30450	30444	30633	30504	30669	30227	30705	30380	30485	30531	30473	30482	30546	30581	30650	30579	30358	30519	30594	30610	30477	30581	30635	30601	30423	30462	30395	30560	30571	30400	30459	30564	30435	30417	30384	30432	30999	30429	30695	30718	30622	30497	30265	30563	30507	30825	30601	30727	30556	30571	30463	30450	30591	30838	30688	30352	30440	30224	30309	30410	30488	30508	30750	30258	30231	30580	30406	30489	30621	30678	30711	30497	30238	30607	30383	30375	30503	30426	30518	30703	30702	30472	30718	30680	30717	30542	30380	30535	30468	30601	30661	30692	30571	30598	30345	30502	30903	30586	30392	30362	30629	30510	30456	30468	30826	30579	30415	30478	30606	30744	30569	30328	30684	30624	30423	30402	30440	30351	30326	30607	30607	30604	30615	30473	30359	30240	30613	30476	30603	30286	30430	30734	30450	30616	30735	30459	30482	30533	30505	30585	30362	30463	30635	30422	30659	30604	30538	30531	30498	30352	30400	30657	30454	30709	30452	30496	30635	30738	30537	30634	30509	30467	30441	30453	30581	30228	30399	30545	30547	30317	30431	30757	30735	30792	30314	30192	30482	30405	30762	30258	30742	30322	30602	30496	30593	30600	30634	30573	30449	30683	30328	30501	30381	30441	30584	30660	30433	30421	30468	30487	30494	30633	30620	30309	30517	30654	30687	30429	30490	30352	30445	30748	30435	30525	30331	30501	30197	30417	30438	30695	30487	30566	30655	30514	30347	30602	30641	30372	30382	30519	30236	30563	30716	30258	30361	30623	30428	30288	30333	30476	30737	30727	30431	30662	30749	30743	30700	30549	30366	30574	30412	30551	30568	30453	30386	30501	30292	30341	30467	30573	30597	30509	30500	30448	30413	30478	30732	30603	30558	30618	30392	30530	30511	30513	30601	30684	30537	30509	30715	30573	30522	30652	30581	30372	31028	30233	30374	30459	30208	30572	30484	30534	30514	30442	30395	30343	30695	30732	30608	30575	30637	30557	30799	30565	30545	30456	30484	30515	30336	30760	30619	30380	30597	30728	30418	30292	30428	30577	30604	30696	30807	30490	30473	30474	30275	30406	30403	30375	30855	30465	30472	30633	30212	30367	30714	30454	30510	30532	30631	30199	30375	30715	30762	30798	30682	30875	30691	30339	30524	30634	30292	30512	30614	30569	30644	30380	30395	30335	30820	30281	30819	30521	30778	30534	30809	30448	30426	30418	30945	30355	30302	30526	30188	30703	30669	30490	30600	30444	30466	30578
29459	38002	37565	30771	26959	24590	22959	21836	20979	20519	20328	19965	19733	19621	19604	19344	19153	19186	19205	19172	19097	18856	18886	18983	18839	18824	18838	18934	18683	18703	18913	18778	18887	18868	18933	18823	19035	18843	18819	18761	18841	18754	18730	18693	18716	18641	18742	18697	18753	18708	18724	18567	18743	18688	18877	18693	18746	18769	18528	18785	18803	18676	18708	18841	18635	18747	18654	18845	18798	18892	18642	18543	18813	18807	18660	18613	18852	18938	18692	18517	18832	18799	18521	18636	18738	18701	18716	18846	18808	18687	18693	18751	18694	18770	18642	18675	18794	18597	18777	18737	18745	18656	18813	18740	18622	18616	18800	18619	18733	18711	18786	18701	18796	18864	18748	18682	18619	18692	18798	18728	18728	18707	18714	18769	18708	18661	18875	18733	18772	18789	18806	18644	18849	18609	18852	18692	18782	18722	18496	18705	18597	18670	18714	18608	18790	18787	18961	18654	18753	18715	18717	18806	18704	18728	18493	18797	18693	18753	19005	18703	18785	18695	18535	18598	18816	18740	18840	18774	18695	18835	18653	18730	18786	18465	18761	18712	18612	18620	18813	18620	18628	18828	18638	18642	18452	18660	18802	18847	18762	18843	18737	18826	18663	18759	18511	18587	18735	18765	18989	18693	18849	18735	18593	18698	18821	18724	18706	18735	19068	18725	18783	18771	18789	18662	18856	18796	18956	18779	18764	18741	18763	18864	18956	18748	18761	18709	18852	18748	18782	18543	18967	18687	18839	18751	18679	18584	18568	18687	18646	18872	18668	18695	18850	18776	18578	18645	18768	18553	18767	18624	18641	18646	18654	18885	18643	18744	18613	18759	18560	18970	18717	18577	18730	18822	18722	18827	18771	18776	18633	18762	18837	18697	18590	18822	18804	18745	18838	18838	18851	18585	18847	18821	18692	18753	18859	18518	18843	18694	18774	18757	18687	18722	18746	18767	18608	18765	18749	18635	18805	18862	18766	18691	18634	18726	18818	18729	18645	18710	18822	18693	18921	18650	18536	18453	18724	18746	18634	18495	18787	18732	18756	18788	18729	18839	18603	18866	18839	18756	18572	18651	18861	18786	18495	18826	18689	18703	18851	18756	18787	18762	18673	18753	18651	18972	18794	18818	18837	18697	18509	18843	18593	18679	18704	18606	18690	18751	18823	18960	18719	18713	18641	18909	18715	18849	18608	18841	18687	18657	18748	18889	18629	18603	18686	18724	18568	18803	18849	18778	18770	18759	18846	18729	18749	18935	18877	18847	18553	18546	18774	18582	18763	18747	18759	18739	18649	18698	18724	18880	18784	18816	18623	18710	18669	18731	18783	18668	18702	18810	18678	18578	18663	18692	18787	18597	18718	18709	18721	18656	18572	18561	18676	18693	18848	18724	18611	18868	18679	18934	18777	18881	18877	18784	18719	18626	18772	18698	18750	18691	18732	18741	18796	18770	18579	18741	18583	18733	18795	18896	18681	18732	18634	18697	18768	18778	18874	18740	18619	18606	18694	18806	18818	18681	18777	18887	18768	18639	18713	18823	18893	18732	18636	18655	18609	18813	18811	18962	18673	18644	18761	18854	18666	18653	18518	18706	18717	18883	18819	18804	18615	18753	18868	18605	18638	18598	18692	18919	18938	18719	18971	18607	19062	18645	18717	18987	18644	18781	18710	18874	18848	18806	18708	18829	18720	18821	18727	18625	18678	18655	18821	18724	18737	18756	18680	18709	18758	18727	18731	18780	18888	18674	18736	18753	18629	18710	18734	18672	18826	18706	18666	18672	18824	18668	18746	18787	18775	18829	18821	18717	18780	18541	18846	18864	18770	18868	18846	18701	18578	18639	18935	18776	18630	18715	18710	18735	18634	18798	18764	18671	18727	18765	18581	18679	18744	18819	18807	18728	18799	18793	18761	18892	18650	18703	18739	18705	18788	18549	18895	18767	18780	18766	18884	18798	18805	18890	18614	18644	18629	18790	18713	18646	18656	18874	18763	18659	18823	18615	18684	18720	18611	18741	18711	18731	18567	18802	18715	18761	18683	18666	18628	18665	18759	18656	18640	18698	18732	18711	18753	18644	18697	18930	18588	18611	18557	18771	18795	18875	18879	18740	18819	18697	18869	18761	18647	18694	18794	18794	18664	18768	18725	18578	18751	18891	18878	18683	18672	18808	18835	18708	18642	18943	18688	18721	18768	18882	18620	18684	18819	18574	18761	18783	18673	18603	18763	18713	18757	18655	18603	18664	18781	18851	18488	18611	18782	18811	18729	18820	18758	18625	18690	18866	18702	18719	18850	18748	18648	18781	18601	18667	18763	18697	18754	18832	18814	18620	18535	18754	18778	18863	18537	18869	18872	18586	18904	18740	18702	19027	18672	18768	18691	18868	18731	18839	18662	18770	18636	18792	18575	18993	18769	18704	18897	18814	18899	18802	18709	18788	18791	18556	18841	18739	18783	18806	18874	18779	18778	18645	18643	18731	18507	18619	18695	18757	18830	18585	18718	18582	18856	18804	18669	18697	18712	18775	18700	18744	18814	18643	18796	18660	18824	18676	18570	18719	18617	18789	18658	18727	18664	18595	18519	18911	18839	18653	18816	18535	18737	18747	18876	18776	18886	18662	18896	18671	18880	18840	18680	18756	18754	18862	18613	18694	18714	18603	18661	18587	18925	18690	18707	18715	18873	18771	18737	18632	18856	18667	18707	18740	18754	18656	18532	18628	18677	18639	18687	18657	18580	18677	18759	18546	18970	18679	18723	18731	18572	18788	18738	18642	18886	18675	18703	18803	18653	18724	18686	18641	18787	18646	18736	18705	18608	18877	18623	18851	18746	18635	18908	18646	18803	18844	18762	18690	18763	18760	18696	18754	18885	18588	18728	18717	18694	18742	18763	18741	18768	18510	18851	18679	18559	18644	18687	18680	18691	18680	18865	18714	18738	18631	18699	18748	18684	18733	18781	18879	18662	18819	18723	18697	18583	18777	18674	18702	18685	18651	18575	18803	18816	18633	18736	18672	18653	18704	18794	18918	18802	18668	18698	18765	18691	18585	18802	18851	18712	18712	18707	18676	18741	18650	18694	18724	18743	18660	18731	18850	18693	18834	18742	18748	18793	18717	18952	18620	18922	18700	18871	18708	18809	18716	18664	18846	18600	18833	18632	18880	18746	18788	18811	18710	18774	18644	18561	18559	18515	18884	18683	18352	18710	18702	18728	18644	18630	18916	18608	18758	18809	18942	18887	18690	18739	18772	18540	18822	18721	18761	18886	18705	18701	18758	18737	18753	18693	18658	18847	18891	18797	18877	18784	18743	18696	18818	18795	18770	18767	18750	18923	18776	18749	18720	18670	18605	18746	18750	18657	18757	18744	18686	18686	18749	18825	18784	18736	18904	18886	18833	18773	18791	18650	18769	18799	18577	18872	18640	18722	18655	18767	18886	18725	18684	18630	18745	18884	18718	18551	18735	18627	18675	18853	18797	18834	18748	18812	18815	18794	18742	18737	18782	18721	18737	18796	18940	18763	18734	18811	18587	18652	18563	18725	18597	18690	18908	18604	18766	18746	18763	18630	18830	18569	18719	18886	18770	18753	18683	18509	18683	18695	18645	18707	18742	18735	18601	18820	18746	18786	18619	18773	18965	18643	18845	18808	18686	18743	19002	18695	18848	18700	18607	18804	18623	18775	18588	18782	18578	18781	18701	18729	18615	18795	18614	18761	18842	18772	18674	18664	18747	18852	18808	18663	18681	18867	18648	18880	18700	18710	18733	18667	18899	18664	18715	18859	18754	18648	18682	18862	18746	18673	18692	18623	18722	18823	18595	18645	18733	18682	18797	18678	18775	18800	18773	18564	18807	18676	18811	18712	18689	18784	18806	18703	18787	18698	18895	18703	18733	18648	18730	18959	18642	18720	18566	18806	18774	18684	18807	18563	18566	18769	18714	18804	18682	18743	18933	18571	18744	18647	18946	18783	18814	18779	18695	18633	18628	18778	18652	18524	18775	18771	18820	18513	18687	18676	18626	18820	18702	19040	18648	18778	18795	18747	18731	18822	18513	18721	18751	18635	18562	18588	18809	18727	18617	18852	18772	18944	18534	18769	18644	18753	18696	18667	18600	18896	18700	18777	18642	18751	18710	18787	18836	18669	18786	18647	18696	18636	18766	18566	18670	18800	18624	18919	18950	18658	18854	18819	18746	18618	18798	18643	18576	18748	18646	18751	18838	18731	18663	18774	18710	18638	18833	18644	18641	18860	18871	18666	18714	18916	18671	18757	18940	18670	18703	18642	18731	18637	18690	18958	18777	18612	18660	18697	18822	18586	18853	18736	18797	18581	18757	18616	18677	18661	18712	18777	18730	18640	18727	18711	18719	18771	18760	18737	18627	18717	18614	18728	18592	18799	18645	18806	18851	18737	18718	18734	18788	18738	18701	18676	18647	18807	18728	18877	18639	18693	18663	18688	18682	18728	18734	18730	18887	18787	18618	18729	18708	18897	18793	18920	18608	18833	18564	18724	18763	18928	18699	18605	18684	18645	18650	18672	18679	18629	18773	18828	18819	18805	18786	18539	18793	18715	18762	18661	18833	18798	18621	18740	18629	18793	18696	18722	18659	18668	18561	18641	18713	18878	18777	18680	18798	18636	18599	18667	18806	18474	18677	18731	18792	18863	18828	18574	18748	18621	18755	18697	18616	18877	18753	18646	18937	18727	18825	18915	18793	18757	18828	18615	18710	18765	18650	18553	18679	18683	18822	18878	18825	18556	18682	18798	18716	18809	18660	18757	18613	18588	18772	18705	18732	18623	18788	18568	18847	18767	18732	18636	18873	18705	18813	18616	18682	18544	18763	18714	18732	18774	18863	18629	18742	18756	18552	18904	18666	18742	18798	18829	18825	18597	18657	18663	18749	18664	18672	18751	18655	18725	18818	18836	18632	18698	18746	18806	18588	18697	18855	18915	18695	18524	18805	18709	18790	18732	18779	18912	18823	18738	18616	18827	18742	18700	18787	18618	18775	18684	18521	18626	18693	18663	18831	18759	18820	18691	18775	18770	18646	18784	18891	18795	18674	18657	18732	18639	18780	18864	18822	18707	18703	18894	18707	18904	18960	18789	18858	18809	18802
24043	21214	27992	26159	27385	33229	35506	32515	31441	31469	31051	30720	30451	30252	30207	29690	29840	29849	29564	29422	29514	29376	29454	29672	29402	29502	29381	29394	29133	29167	29068	29301	29428	29143	29338	29378	29345	29358	29169	29130	29194	29298	29145	29184	29123	29039	29254	29340	29157	29126	29244	29362	29276	29018	29134	29105	29163	29374	29340	29233	28907	29058	29383	29332	29205	29266	29168	29120	29548	29186	29072	28973	29111	29257	28970	29202	28979	29330	29193	28944	29071	29152	29357	29286	29103	29205	29199	28995	29074	29208	28876	29208	29402	29317	29067	29124	28979	29019	29040	28940	29236	29302	29000	28968	29015	29149	29068	28909	29349	29083	29443	29114	29079	28866	28778	29119	29042	29246	29076	29054	29060	29140	29145	29027	29112	29270	29126	29074	28927	29151	29040	29353	28888	28969	29239	28955	29197	29102	29136	29274	29065	29110	29000	29132	29021	29122	29209	29043	29137	29157	29175	28983	28874	29006	29019	28988	29103	28837	29226	29225	29500	29208	28991	29162	29164	29067	29243	29025	28981	28941	29151	28831	29409	29052	29078	29057	29030	29003	29101	29327	28996	29123	29063	28955	29017	28896	28999	29476	29311	29094	29134	29252	29236	29268	29182	28998	29146	29285	29255	28765	28858	29015	29104	29015	28936	29121	29066	29030	29074	29088	28876	29047	28982	29198	28756	29147	28873	29095	28930	29356	29318	29331	29262	29135	29244	29113	29030	28937	28927	29227	29364	29165	29061	28982	29110	29258	29053	29130	28997	29209	29083	29133	29156	28989	28792	29241	28920	29537	29255	29094	29265	28930	29011	29009	28938	29149	29185	28957	29279	28930	29051	29176	29080	28982	29213	28925	29387	29137	29007	28924	29221	29236	28987	28813	29246	28843	28970	29027	29196	29177	29330	29102	29008	29051	29128	29292	29052	29234	29194	28979	29143	29030	29133	28846	28991	29046	29083	29239	29277	29125	28962	29114	29151	29459	29242	29197	29103	29137	29258	29124	28904	29186	28915	29077	29164	28903	28826	29186	28973	28830	28909	29318	29136	29093	29128	28762	28802	29188	29069	29009	29352	28954	29069	28903	29011	29038	29009	29058	29076	29036	28922	28879	29149	29047	29198	29248	29115	29116	29208	29037	29179	29019	29167	29095	28969	29046	29220	28838	28783	28764	29117	29199	28892	29127	29004	29069	29332	29056	29121	29326	29028	29030	29148	29030	29290	28932	29212	28982	29192	29085	29394	29112	29126	29191	28976	29178	28962	29219	29119	28938	29356	28912	29311	28978	29044	29331	28979	29223	29146	28946	29030	29042	28892	29055	29133	29021	29138	29160	28980	29251	29004	29074	29126	29194	29347	29003	28961	29360	29101	29145	29345	29016	29176	29074	29045	28906	29212	29011	29396	29058	29125	29320	29162	29167	29281	29129	29116	29083	29184	28943	29170	29085	28875	29138	29237	29059	29107	29073	29051	29133	28992	29156	29050	28988	29052	29163	29072	29244	29035	29345	29103	29068	28964	29133	28869	28967	29316	29184	29265	29326	29184	29312	29321	29194	29046	29208	29176	29138	28875	28869	28904	29207	28992	28940	29017	29120	29110	29235	29121	29252	29060	29181	29420	28825	28865	29002	29141	29186	28992	29211	28962	28896	29034	29029	29070	28945	29135	29021	29192	29097	29328	29402	29088	29002	29304	29234	28987	29045	29191	29231	28923	29120	29294	29177	29208	29006	29279	29184	29187	28974	29249	29085	29125	28877	29080	29269	29322	29191	29057	29140	29286	29107	29233	29152	28958	29187	29148	29288	29068	29094	28897	29252	29120	29131	29153	29151	29006	29215	29024	29036	28927	28991	29122	29179	29033	29117	29177	29271	29139	29122	28895	29218	28924	29021	29030	29233	29189	29373	29178	28955	29037	29112	28937	29243	29059	29169	28899	28682	29263	29053	28991	29023	29210	29083	29050	28897	29086	29160	29135	28970	29292	29124	29083	28920	28913	29097	29155	29038	29194	28980	29130	28977	29202	28732	28933	29138	28917	29209	29071	29329	29039	28890	29127	28927	29281	28769	29066	28936	29288	29215	29275	29107	29336	28947	29252	28886	28970	29125	29141	29104	28929	29162	29095	29279	29372	29117	29114	29174	29220	29128	28958	28731	28943	29003	29225	29132	28837	29126	29042	29019	29247	28831	29111	28832	28823	29326	28994	29142	29170	29156	29315	29137	29007	29136	29019	28972	29085	28997	28942	28813	29215	29329	29264	29181	29269	29114	29012	29167	29215	29223	29284	29039	29083	29260	29237	29008	29029	29109	29062	29195	29058	29114	29083	28944	29115	29268	29212	29202	29039	28855	29101	28987	28902	29153	29136	28978	29174	29063	29072	29339	28933	29199	29472	29089	29198	28984	28964	29219	28869	29153	29002	29004	29058	29036	29239	28927	28813	28979	28687	28875	28797	29258	29236	28932	29111	29203	28884	29386	29056	29334	29299	29366	29176	29051	29055	29171	29259	28823	29094	29042	29332	29007	28978	29193	28913	29257	29158	29178	29251	29072	29172	28985	29071	29211	29067	29382	29172	29081	28997	28943	29182	29176	29217	29147	28813	29197	29382	29224	29224	29256	28870	28944	29323	29108	29398	29193	29419	28908	29029	29148	29168	29218	29087	29215	29360	29154	28926	28864	28936	28991	29136	29018	29117	29128	29121	29289	29294	28915	29027	28951	28807	29331	29133	29403	29199	29069	29129	28990	29050	29112	28993	29259	29053	29013	29384	29143	29115	29266	29224	29216	28970	28901	28997	29046	29143	29165	29170	28804	29077	29211	29200	29217	28999	29002	29124	29360	28999	28932	28986	28939	28956	29069	29017	29168	29325	28979	28986	28988	29177	29025	29164	29125	28822	29165	29041	29403	29118	28840	29346	29034	28903	29200	29128	28790	29043	29118	29133	29011	29422	29294	29300	29351	29125	29172	28955	29045	29014	29049	29134	29029	29209	29362	29004	29229	29016	29080	29242	29163	29017	29145	29050	29166	29110	29141	28850	29093	29228	29287	29083	28963	29021	28856	29130	28955	29065	29020	28799	28848	29093	29018	29354	29074	29091	28972	28815	28978	29188	29068	29189	29262	29103	29093	28980	29041	28928	29010	29200	28964	29250	28959	29080	29281	29100	28978	29063	29126	29162	29105	29319	29185	29133	29168	29159	29194	29071	29118	28977	29206	29170	29155	29239	29076	29146	29131	29269	29121	29122	29134	28879	28876	28842	28878	29037	29197	29271	28816	29160	29262	29177	29318	28895	29031	28986	29133	29208	29082	29154	29239	29011	29243	29134	29229	29179	28895	29108	29005	29013	28954	29072	29126	29315	28939	29142	29043	28912	28774	29003	28922	29145	29256	29052	29157	29142	29111	29304	29107	29165	29133	28915	28900	28824	28976	29016	29113	29073	28739	28848	29203	28928	28873	29147	28990	29377	29145	29294	29197	29027	29025	29344	29229	29048	29035	29076	28925	29127	28903	29077	29059	28902	29060	29168	29258	29123	28934	29078	29161	29251	29076	29053	29263	29096	29119	29058	29276	29040	29107	29305	29168	29198	29194	29461	29181	29262	29474	29094	29131	29057	29119	29066	29104	29329	29195	29229	29159	29181	29268	29222	29141	29200	28961	29430	29109	29119	29310	29164	28963	29273	29134	28961	29325	29229	28952	29303	29103	28731	29024	29108	28754	29120	29239	28936	29231	28961	29262	29042	29097	28917	29073	29411	28962	29082	29108	28967	28927	29221	28981	29339	28949	29170	28932	29198	29086	29253	29252	28963	28978	29421	28850	29246	29332	29272	29212	29558	29190	29267	29008	28824	29111	29287	28980	29276	29291	29051	29050	28955	29033	29045	28885	29207	29007	29301	29072	28979	29111	29259	29229	29249	28965	28883	28980	29119	28957	29217	29173	29347	29281	29179	29055	29131	29080	29172	29174	29217	28789	28858	29107	29144	29276	29013	29037	29501	28903	29320	29026	29301	29153	29204	29189	29524	28954	29103	29256	29024	29259	28694	29237	29062	29346	28907	29026	29065	28840	29445	29185	29162	29187	29111	29199	28976	29256	29133	29359	29182	29074	29155	29041	28951	29218	28975	29017	29335	28990	29033	29091	28843	29045	28988	29327	29125	29277	29128	29063	28818	29170	29195	28946	29193	28952	28941	29104	29211	29020	29232	29028	28980	29160	29353	28861	29074	29053	29105	29015	29110	28823	29030	29293	29166	29202	28904	29118	29143	28871	29046	29292	29046	28966	28991	29145	29194	29186	29075	29101	28875	29049	29360	29075	29431	29410	28986	29144	29011	28819	29075	28939	28916	28954	28978	29203	28990	29028	29087	29057	29140	29008	29353	29003	29082	29333	28935	29144	29038	29239	28992	29111	29166	28967	29236	29207	29041	29038	29196	29135	29139	29366	29293	29359	29194	28902	29006	28960	29100	29023	28906	29086	29189	29391	29309	28948	29133	29370	29254	28805	29047	29109	29211	29239	28808	29068	28842	28836	29094	28796	28992	28876	28881	29160	28996	29092	28768	29215	29269	29223	29071	29118	28896	29390	29035	29173	29062	29198	29223	29349	29136	28897	28781	29059	29253	28985	29106	29432	28984	28999	29247	29207	29311	29068	29040	29107	28929	29055	29073	29093	29015	29107	29020	29032	29141	28980	29045	28889	29195	29190	28947	29298	29149	29372	28928	29142	29092	29210	28825	29393	28934	29011	29174	29229	28980	29187	29176	28976	29333	29136	29274	29039	29379	29291	29009	28975	29044	29006	29048	29080	29168	28944	29083	29028	29009	29321	29286	29128	29103	29004	28987	29270	29126	29192	29204	28764	28931	29049	29068	29238	29162	28986	29063	29021	29206	29135	29087	29154	29288	29422	29111	29182	28916	28880	29057	28960	28966	29208	29089	29012	29188	29100	29160	29039	29095	29053	28880	29101	29090	29153	29019	29096	28993	29204	29245	28999	29102	28916	29196	28994	29129	29009	29358	29098	28868	29070	29092	29152	29220	29296	29221	29081	28901	29137	29173	29010	29021	29132	29249	29253	29170	29278	29015	29227	28930	28995	28984	28869	28931	28989	29163	29129	29114	29001
26306	44510	44338	36047	30959	27717	25076	23486	22225	21414	20705	20096	20094	19620	19305	19174	19163	18852	18725	18762	18509	18440	18555	18495	18411	18353	18441	18181	18287	18319	18303	18329	18125	18179	18210	18261	18310	17911	18005	18218	18236	17978	18007	18119	18093	18204	18137	18110	18272	18129	18117	18089	18065	18252	18134	18201	18197	18226	18111	17966	18113	18018	18238	17778	18050	17997	18167	18057	18051	18261	17997	18257	18064	18041	18225	17936	18208	18033	18136	18087	18067	18355	18018	18005	18030	18166	17900	17989	18034	18372	18295	18269	18037	18258	18096	18130	18010	18059	18124	18141	18211	18182	17755	18063	17895	18259	18039	18174	18162	18060	18111	17990	18149	17879	18122	18073	18131	18227	18090	17899	17945	17979	18094	17941	18102	18054	18078	18140	18105	18175	18342	18135	18194	18286	18066	18057	18196	18160	18327	17980	18067	18067	18202	18127	18116	18118	18037	17996	18132	18063	18047	18245	18199	18058	17899	17969	18036	18107	18156	18146	18058	18012	17999	17994	17984	18098	18014	17943	17998	18159	18043	18099	18139	18031	18007	18084	18285	18096	17957	18050	18044	18080	18103	18035	17947	18201	18147	18145	18342	17967	18226	18192	18066	18027	18133	18038	18149	17982	18134	18044	18216	18241	18076	18069	18081	18135	18073	18148	18005	17997	17886	18166	18089	18035	18099	18088	18098	18208	18111	18109	18153	17976	18130	18205	18155	18070	18162	18053	17968	17968	18087	18129	18102	17937	17990	17982	18114	17949	17866	18216	18093	18035	18200	17859	18142	18280	18014	18105	18174	18169	18046	18165	18299	18127	18059	17854	17994	18031	17798	18258	18198	17993	18125	18022	18037	18321	18017	17963	18173	18084	18099	18090	18149	18016	17986	17980	18099	18103	18054	18094	18013	17926	18134	18035	18191	18010	17954	17935	17971	18040	18067	18146	17985	18077	18111	17842	18041	17965	17998	18020	17994	17983	18257	18095	18041	17992	18147	18011	18066	18028	18124	18210	17879	18258	18038	18016	17955	18237	18032	18121	18040	18104	18060	17986	18146	17977	18157	17970	18072	17992	18091	17996	18251	17950	17990	18103	18058	18001	18049	18005	18287	17791	17960	18036	18000	18155	18087	18011	18082	17944	18233	18179	18052	18205	17857	18155	17904	18078	17921	18143	18039	18134	18141	18141	18162	18131	18017	18138	18149	18043	18208	18190	17924	18044	18267	18003	18109	18025	17945	18056	18088	17977	17999	18223	18075	18062	17920	18024	18295	17963	18129	18190	18054	17935	18069	18134	18079	18018	17993	18043	17996	18038	18132	18029	18122	18023	18123	18077	18042	18141	17991	17997	18214	18074	17933	18213	18167	17970	18205	17975	18192	18140	18134	18013	18077	18081	18033	18260	18088	18172	17992	18005	18108	17898	17926	18100	17973	18056	17944	17889	18011	18095	18039	18132	18121	17938	17980	18005	18236	18080	18163	18136	17947	18044	18064	18250	17890	18059	17888	18153	18121	18112	18055	18089	18175	18243	17937	18112	17939	18012	18089	18157	17908	17977	17985	18049	17976	18120	18113	17957	18063	18004	18082	18059	18152	18156	18104	17947	18133	18019	18065	17997	18120	18174	18075	18083	18077	18154	18159	18039	17874	18116	18104	18105	17977	18008	18016	18089	17945	18062	18130	17881	17888	18103	18085	18002	18087	18253	18200	18068	18245	18100	18067	18105	17991	18022	18095	18112	17909	18008	18020	18035	18150	18200	17978	18021	18072	18079	17975	18031	18017	18146	18324	17899	18183	18028	18112	18213	17942	18078	18096	18214	17947	18018	17988	18023	18033	17854	18008	17960	18100	18091	18063	17919	18141	18124	18121	18070	18033	17993	17922	18202	18036	18114	18018	17997	18110	18131	18265	18054	18178	18081	18025	18081	17914	18096	18065	17941	18057	18034	18066	18110	17893	18105	18067	18100	18009	18092	18011	18085	18228	18087	17941	18276	18134	17934	17975	18012	17991	18047	18126	17961	17980	17978	17924	18046	18107	18043	18024	18046	18049	18184	18107	18109	17961	17988	18096	18025	18115	18121	17917	18242	18045	18127	18177	18000	18084	18003	18043	18076	17987	17968	18196	17883	17992	18057	18083	18014	18171	18018	18044	17900	18055	18198	18080	17951	18131	18059	18149	17966	18008	17977	18074	18071	18147	18092	18054	18144	17954	18175	18034	18073	17921	17980	18029	18130	18105	18186	18023	18032	18083	18045	18025	18074	18159	18074	18126	17951	18142	17994	18105	18022	18088	18124	18082	17974	18270	18062	18135	18140	18044	18183	18138	18196	18206	17991	18051	18161	18108	18037	18104	18046	18029	18082	17754	18120	18051	18035	18315	18056	17995	18008	18303	18210	18038	18162	18014	18201	18043	18025	18132	18032	17977	18193	18330	18142	18116	18224	18090	17872	17879	18212	18255	18212	18004	18071	18185	17939	18164	18297	17878	17906	18080	18053	17976	17940	18120	18050	18100	18050	17951	18113	18065	17999	18103	18191	18145	18131	18057	17967	18074	17895	18094	17952	18211	18152	18076	18027	17969	18087	18182	18014	18134	17940	17971	18055	18207	18165	18166	18043	18274	17950	17866	18088	18165	18041	18276	18135	17946	18193	18145	17968	17990	17908	18055	18182	18015	17928	18054	18181	17925	18064	17944	18176	18096	18095	18165	18088	18074	18050	17993	18059	18053	17904	18111	18184	18080	17915	18246	18221	18168	18089	18111	18135	18135	17967	17989	18044	18078	18010	18052	18015	18149	18168	17985	18072	17946	17955	18002	18066	17966	18099	17924	17918	17951	18215	18046	17994	18179	17924	18031	18349	18116	18143	18114	18309	18150	17923	18069	18135	18066	18039	17982	18055	17890	18129	18181	18102	18232	18051	18065	18050	18094	18157	17952	17954	18113	18085	18058	18149	18110	18112	18017	17892	17995	18014	17888	18112	17991	18075	18191	18032	17994	18110	18045	18090	17926	18035	18118	17930	18196	17970	18064	18171	18081	18083	18217	17960	17912	18021	18201	17917	18029	17866	18140	18144	17859	17998	18075	18302	18031	17905	17911	18062	18025	17964	17970	18145	17976	18028	17886	17959	18181	17972	17999	18035	18110	18188	18030	17881	18048	18089	18037	18097	18274	18221	17947	18083	18114	18108	18076	18264	17959	18158	18246	17945	18150	18151	18104	18172	17987	17938	18039	18013	18100	18074	18066	18129	18257	18230	18077	18074	17965	18071	18109	18115	18049	18074	18204	18183	18061	18010	18098	17834	18179	18228	17984	18229	18120	18164	18102	18032	18018	18169	18079	18217	17997	18068	18091	18153	17889	18012	17924	18111	18103	18153	17943	18069	18259	18025	18106	18024	18089	17956	18017	18054	18123	18248	18041	17917	18131	18155	18264	17953	18018	18206	18307	17870	18111	17909	18080	18013	18085	18160	18097	18063	18226	18189	18078	18253	18109	18064	18283	18102	17943	18036	18138	17988	18025	18065	18005	18231	18109	18067	18184	18135	18235	18010	18175	18110	17828	18156	17991	18013	17974	18327	17791	18119	17987	18221	18216	18113	18007	17997	18102	18190	17996	17952	18010	18027	18023	17897	18133	17964	18105	17853	17947	17999	18042	18172	18055	18134	17997	17964	18216	18064	18039	18161	18065	17945	17938	18153	18006	18139	18082	17956	18198	17870	18034	17949	18061	18084	18080	18170	18120	17908	17904	18054	18164	17980	18141	18087	18175	17942	18083	18184	17934	18013	18053	18342	17994	18107	17933	17968	17963	18030	18044	17996	18009	17997	18114	18067	18232	18141	17918	17874	18129	18137	18191	18061	17973	17991	18069	17929	18050	18294	17978	18081	18130	18302	18112	18024	17891	18179	18090	17972	18002	18186	17942	18002	18236	18084	17896	18125	18058	18113	18066	17999	18152	17907	18042	18066	18172	18135	17988	17922	18139	18088	18012	18014	18006	18041	18087	18069	17994	18028	18113	18163	17928	18019	18002	18111	18100	17915	17969	18091	18271	17985	18189	18074	18038	18073	18098	18000	18167	18003	17964	18152	18025	18112	18197	18155	18133	18119	18061	18140	18097	18045	18095	18146	17990	18022	18120	18149	18109	18162	17878	18033	18095	17982	18005	18112	18102	18002	17870	18045	18005	18053	17896	17992	18039	18110	18029	18083	18019	18053	18088	18156	17956	18167	18224	18042	18218	18055	18124	18004	18302	18206	18120	18042	18178	18009	17948	18028	18126	18052	18072	18156	18121	18026	17999	18208	18043	18182	18122	17961	17989	18134	17987	18091	18273	17874	18002	18017	18273	18088	18168	17946	18057	17917	18159	18217	17994	18018	18007	18112	17977	18109	18141	18133	18063	17996	18078	17962	18225	18073	18144	18028	17994	18031	18067	17958	17956	18245	18013	17911	18151	18167	18160	18262	17980	18027	17978	18204	18116	18080	18106	18157	17888	18126	18157	17978	17934	18013	18118	18082	18159	18186	18106	17937	18378	18243	18076	17979	18032	18030	17899	18328	18018	17884	18032	18034	17953	18229	18080	17932	18152	18115	18147	18087	17940	17973	18176	18057	18075	18143	18015	18241	18086	18088	18309	17958	18165	17998	18002	18019	18011	18007	18129	18099	18284	17899	17999	18076	18214	17992	17974	18147	18003	17992	18093	18168	17997	18053	17982	18008	18123	17900	18285	18096	18077	18159	18085	17978	18136	18073	18066	18115	18017	18087	18062	18083	17984	17884	18190	18232	18112	18267	17921	18124	17981	18010	17959	17953	17986	17935	18062	18126	18011	18002	17849	18148	18112	17911	17937	18117	17918	18197	18160	18029	18108	18033	18076	18225	18025	18155	18042	18002	18056	18279	18085	18051	18064	17867	18099	17931	18019	18108	18225	18072	18088	18019	18189	18017	18209	18236	18023	18114	18095	18044	18244	17990	18023	18091	18069	18058	18127	18036	18277	18076	18026	17986	18062	18068	18044	18190	18069	18147	18126	18163	18177	18160	18122	18141	18177	18012	18116	17954	17895	18064	18094	17915	18092	18042	18064	17908	17815	18208	18042	17983	18145	18078	18066	17978	18148	17981
22596	21170	27745	25316	24610	31815	38199	34471	33497	33179	32739	32042	31792	31621	31473	31465	30976	30834	30812	30892	30706	30507	30566	30139	30302	30467	30362	30241	30238	30187	30104	30103	29851	30391	29931	29749	30191	30176	30093	30159	30106	29912	29890	30042	30343	30175	29789	30108	29974	30011	30035	29862	30156	30209	29875	29842	30093	29818	29992	30185	30175	30162	30217	30003	29877	30201	29716	29993	29814	30066	29829	29872	30075	29873	29892	29954	30174	30078	29806	29992	29917	30141	30046	30017	29933	29788	29892	29859	29697	29880	29973	30160	29946	29955	29719	29979	30168	30067	29861	29894	29824	29863	29860	30071	29939	29953	30097	30126	29898	29859	29930	29905	29787	29757	29892	29847	29836	30019	29847	29855	29707	29791	29748	29891	29937	29782	29929	29957	29923	29756	29828	29848	30035	29791	30128	29906	29867	29823	29871	29976	29896	30138	29731	29960	30070	29715	30040	29844	29829	29999	29997	29783	29894	29724	29832	29867	29998	29843	29869	29955	30168	29621	30170	29824	30045	29710	29669	30042	30225	30096	29816	29799	30223	29981	30017	30142	30026	30134	30041	29836	30166	30037	30058	29872	30021	30207	30261	30147	29865	29846	29801	29850	30082	29985	30204	29975	30040	29832	30042	29916	30020	29774	29810	30013	29825	29939	29910	30100	30136	29976	29807	29922	30181	29860	29969	30080	29928	30046	29919	29999	29950	30032	29975	29973	29967	29905	29874	30006	30083	30261	29919	29707	29837	29795	29955	29954	29826	30150	30081	29929	29779	29816	29875	30014	30192	29902	30024	29982	29790	29767	30063	29876	29952	29811	29781	30169	30094	29965	30018	29957	30238	30074	29556	30071	29998	29878	29947	29998	29976	29715	30124	29924	30074	29727	30265	29964	29892	29693	30043	29851	29736	30111	29914	29904	29981	29855	29634	30021	29872	29926	30117	29972	29684	29786	29708	29752	29839	29956	29739	29871	29804	29934	29961	29591	29920	29979	29993	29887	29959	29859	30021	29788	30172	29832	29989	30021	29834	30202	29966	30127	29714	29923	29891	30031	30125	29704	29933	29892	29876	29994	30007	30057	29828	29999	29921	29522	29886	29840	30038	29947	30052	30158	29862	29944	29972	29905	30020	29904	29897	29959	29820	30017	29886	29940	30037	29845	29925	29757	29958	29931	29945	30024	30039	29644	29746	30023	29938	29967	29930	29775	30163	29704	30046	30051	29908	29992	30384	29832	29777	29854	29917	29763	29963	30052	29992	29581	30081	29847	30012	29883	30053	30050	30101	30131	29956	30042	29860	29660	30150	29741	30095	29853	29897	30026	30066	30225	29928	29843	29780	29797	29907	29893	30091	30030	29747	29720	29895	29687	30065	30018	29718	29854	29995	29799	29911	29839	30146	29821	30076	29870	30161	29836	29894	30035	29865	30585	30445	30010	30026	29799	29872	30116	29860	29860	29814	29699	30114	29946	30012	29761	29894	29773	29866	29968	29769	30087	29839	29942	30095	29892	29756	29816	30085	29825	30069	29955	29877	29898	29948	29941	29834	29959	29906	29995	29929	29863	29920	29882	30217	29728	29849	29811	29947	29836	29797	29938	30006	29645	29747	30032	29872	29776	29951	30169	29671	30058	29587	29946	29919	30005	29988	30061	29923	29707	30075	29835	29732	29875	29817	29939	29695	29809	29771	29644	29878	29831	29979	30062	29688	30122	29787	29570	29839	29960	30239	29732	30123	29937	30033	30095	29951	29903	30114	30144	29959	29933	29848	29872	29878	29896	30046	30008	30031	30162	30056	29926	30081	29770	30063	30071	29789	29934	29924	29992	29924	29911	29926	29895	29763	29737	29855	29783	29906	29813	29603	29553	29539	29759	29826	29659	29585	29828	30020	29982	30073	30188	29706	29966	30145	29902	29741	29688	29906	29858	29832	29836	30050	29944	29805	29938	29688	30268	29977	30045	30464	30006	29692	30085	29622	29897	29736	29812	29873	29655	29909	29949	30101	29639	30146	29968	29899	29800	30061	30051	30068	29718	30067	29721	29954	29762	30006	29973	29831	30141	29893	29830	29586	29913	29824	30025	30031	30164	30181	30010	29800	29693	29761	30108	29728	30023	29874	30133	29789	29925	29680	29942	29848	29988	29834	30060	30052	30080	30107	30032	29763	29905	29628	29966	29961	29888	29720	29567	29849	29795	29856	29961	30171	29844	29938	29924	30091	29996	29963	30009	29843	29760	29993	29857	29653	29922	29841	29599	29826	30141	29830	29908	30114	29751	29903	29963	30114	30024	29926	29574	30015	29838	29868	30091	30288	29983	29813	29744	30000	29826	29886	29748	30203	30253	30110	29816	29806	30008	29991	29630	29893	30048	30015	29947	30090	29682	30175	29783	29938	29916	29741	29976	30035	30080	30021	29964	30065	29769	29692	30001	30001	30155	29902	29919	30019	29701	29613	29921	29856	29944	29942	30017	29923	29918	30060	29672	29995	29813	30283	29748	29747	29943	29920	30110	29831	29873	29830	29994	29797	29646	29650	29802	30102	29840	30016	29831	29876	29860	29720	29836	29704	29906	29862	30041	29829	30066	29783	29810	29851	29713	29991	29916	29885	29872	29986	30091	29902	30102	29998	29965	30033	29759	29701	30002	29958	30139	29772	30083	29764	29966	30069	30082	30183	30114	30164	29909	30082	29911	30056	29592	29804	29593	29841	29912	29932	30007	30087	29995	29922	30024	29902	30088	29971	30208	29905	29864	29895	29747	29761	29675	29968	29824	29842	30018	30057	29856	29832	30075	29936	29721	30168	30029	29956	30027	29736	29840	30061	30082	29725	29859	29758	30031	29933	29953	30059	30057	29971	30047	29945	29819	29790	29879	30226	30207	30176	29971	29787	29692	29972	29867	29922	29911	29869	29940	29855	29776	29727	29859	29980	30261	30040	30007	29867	30069	29966	30100	30112	30024	30022	29875	30152	29748	29661	29853	29968	29742	29949	30094	30054	29872	29871	29987	30166	29528	29813	29928	30031	30139	29820	29636	29722	29863	29746	29815	29610	29764	29815	30234	30095	29835	29742	29851	29854	29981	30138	29699	30145	30339	29788	30057	29927	29876	30108	30058	30182	29910	29866	30081	29946	30156	29946	29977	29890	29899	29777	29899	29805	29959	29966	29845	29594	29678	29964	29920	29707	29700	29904	29832	29779	29973	30004	30111	30034	29918	29886	29907	29909	29700	30009	29959	29950	29954	29940	29877	29935	29762	29784	29831	30138	29975	29976	29899	30146	29905	30265	30025	30004	29814	29723	29893	29705	29673	29531	29712	29801	29865	29699	29681	29849	30032	30006	29807	29840	29972	30117	29931	30005	29809	29972	29993	29886	29935	30247	29932	29958	30099	30007	30107	30062	29796	29970	30085	30162	30023	30210	29780	30156	30060	30038	30119	29879	30136	29699	29889	30059	29948	30036	30032	30180	30295	29961	30133	29791	29952	30003	29903	29879	30068	29854	29876	29757	29893	30133	29890	29891	29909	29853	29655	29980	29894	30039	29817	29863	29966	29909	29917	29799	29893	29867	29932	29882	30163	29951	29942	29980	29605	29641	29815	29616	29736	30124	30123	29956	29877	29873	29903	29756	29843	29931	30053	29955	29864	29717	30027	29945	29866	29923	29671	29778	29835	29754	29648	30081	30024	29721	29993	29800	29975	29919	30081	29825	29887	29702	30058	29925	30099	29812	30178	29802	29740	29806	30135	30057	29997	29938	30069	30003	29763	30092	29862	29813	29985	29891	29940	29974	30050	29999	29805	29965	29958	30085	29828	30030	29979	30251	30051	30009	29840	30007	29921	29987	29768	29719	29938	29720	29827	29876	30055	29983	29979	29767	29972	30046	29972	29949	29839	29788	30036	29944	30071	29847	29762	29840	29966	29799	29802	30118	30053	30066	29802	29867	29912	29984	29993	29914	29924	29960	29646	29871	30115	29988	29857	30013	30006	29822	29903	29920	30194	29933	30048	29725	30048	29885	29895	29907	29811	29782	30018	30157	29958	30137	29785	29671	30015	30212	30181	30052	30094	30009	30333	30067	30052	29926	29900	30153	30025	30171	29980	30023	29807	30071	29826	29962	30021	30227	30121	30084	29761	29867	29908	29951	29963	30003	29881	29868	29947	29870	29902	29937	29870	30108	30010	29895	29915	30010	29823	29976	30172	29905	29796	29936	29936	29819	29912	29937	29842	29881	29915	29859	29831	29831	29959	29704	30042	29901	29911	29889	30339	29917	29902	29889	30050	29901	29939	30274	30109	29995	29792	29864	29798	29971	30057	29948	29668	29712	29905	30052	30068	30123	30162	29934	29986	30052	29604	29803	29934	30163	30138	29822	30003	29834	29868	29858	29780	29834	30116	30035	29888	29850	29903	29842	30066	30122	30145	30010	29785	29971	29651	30129	29705	30046	29500	30109	29933	30145	29828	30009	29966	30227	30064	30112	30023	29678	30075	29776	29716	30132	29915	29965	29866	30010	29750	29953	29612	29651	29815	29814	30273	29989	29879	29955	29975	29823	29962	29832	29978	29945	29867	29920	29897	30040	29998	30254	29853	29979	29693	29665	29813	29774	29958	30026	30029	29985	30017	30082	29906	29917	29857	29954	29704	30065	29995	29792	29997	29972	29811	29867	29786	29829	29988	29883	30323	30104	30139	30019	30074	29884	30008	30012	29794	29939	30126	30042	29834	29993	29923	29916	29511	29793	30130	29987	30161	29723	30061	29584	29648	30066	29960	30012	30017	30135	29916	29934	30200	30034	29839	30068	29888	30047	29679	29867	30098	29874	29859	29816	29853	29899	30221	30169	29962	29924	29898	29939	29835	29793	29908	29980	29721	29741	29706	29901	29942	30029	29851	29911	29562	30131	29987	29979	30238	30086	29936	30039	29882	30050	29912	30086	29845	30127	30017	29814	29899	29608	29909	29710	29848	29854	30150	30021	29985	29835	30124	29855	30060	29880	30028	30140	29964	29825	29984	30050	29932	29832	29886	29895	30018	29758	30002	29885	30076	29861	29970	29641	30015	30016	30088	30111	30074	30274	29867	30076	29728	29976	30047	30161	29794	29954	29765	29883	29830	29887	30058
28501	49321	48271	40104	34872	31015	27923	25617	24095	22985	22380	21597	21079	20455	20181	19794	19590	19620	19645	19390	19098	19097	19043	19010	18877	18637	18646	18852	18723	18607	18556	18631	18820	18680	18541	18607	18457	18423	18611	18676	18411	18538	18508	18462	18561	18653	18474	18477	18564	18406	18570	18505	18783	18341	18302	18315	18284	18391	18590	18296	18509	18598	18237	18349	18514	18474	18345	18320	18316	18426	18384	18383	18545	18301	18565	18408	18661	18317	18655	18439	18271	18341	18399	18194	18279	18441	18347	18431	18437	18501	18349	18411	18475	18363	18241	18349	18406	18294	18417	18459	18263	18415	18334	18317	18342	18247	18492	18376	18462	18409	18521	18476	18541	18354	18259	18351	18265	18462	18188	18527	18514	18346	18536	18420	18381	18357	18396	18328	18391	18275	18296	18259	18209	18251	18612	18161	18400	18203	18453	18116	18321	18526	18506	18380	18257	18350	18189	18338	18543	18417	18465	18335	18325	18524	18401	18437	18431	18496	18217	18447	18403	18480	18415	18178	18408	18383	18354	18445	18477	18251	18359	18192	18330	18395	18428	18219	18365	18356	18491	18307	18452	18267	18184	18406	18408	18399	18430	18292	18577	18276	18294	18464	18263	18338	18299	18239	18473	18338	18487	18293	18390	18399	18367	18527	18262	18252	18585	18283	18320	18437	18328	18435	18356	18324	18362	18209	18377	18590	18398	18410	18338	18355	18241	18483	18368	18363	18155	18300	18330	18356	18389	18416	18477	18284	18431	18292	18429	18269	18342	18437	18349	18461	18254	18563	18420	18408	18392	18390	18498	18387	18488	18318	18406	18469	18514	18202	18387	18219	18432	18340	18310	18308	18228	18413	18319	18459	18523	18358	18294	18432	18350	18230	18440	18416	18493	18305	18349	18445	18443	18246	18483	18449	18319	18322	18286	18276	18540	18477	18214	18392	18243	18357	18530	18244	18320	18218	18337	18252	18520	18400	18289	18414	18331	18423	18247	18411	18297	18377	18584	18590	18439	18341	18344	18275	18498	18348	18430	18441	18180	18346	18526	18321	18339	18415	18283	18370	18438	18476	18237	18265	18367	18196	18468	18445	18299	18529	18365	18372	18307	18390	18422	18369	18161	18420	18173	18429	18236	18324	18246	18467	18322	18196	18206	18316	18268	18525	18349	18446	18296	18403	18472	18112	18318	18417	18290	18411	18222	18302	18519	18387	18434	18359	18355	18508	18489	18480	18469	18458	18398	18390	18371	18299	18313	18374	18254	18294	18328	18397	18238	18394	18573	18519	18208	18467	18327	18474	18479	18394	18248	18382	18318	18308	18184	18411	18430	18333	18313	18344	18283	18401	18187	18279	18268	18283	18336	18334	18270	18220	18383	18394	18349	18460	18332	18273	18503	18459	18187	18392	18420	18624	18310	18455	18311	18315	18470	18419	18343	18344	18353	18311	18279	18201	18434	18375	18290	18456	18219	18341	18321	18490	18363	18253	18373	18314	18357	18311	18478	18467	18422	18279	18322	18463	18403	18340	18433	18239	18180	18562	18360	18251	18453	18375	18465	18342	18307	18433	18443	18385	18299	18154	18391	18463	18308	18316	18282	18162	18470	18335	18255	18333	18304	18331	18339	18417	18528	18405	18200	18504	18196	18490	18431	18423	18462	18303	18337	18324	18380	18273	18310	18555	18264	18338	18534	18316	18269	18594	18332	18480	18412	18336	18330	18379	18458	18260	18384	18595	18491	18499	18411	18298	18495	18351	18460	18456	18530	18401	18405	18504	18202	18473	18207	18407	18200	18351	18368	18241	18442	18362	18355	18538	18409	18428	18411	18487	18533	18402	18360	18239	18503	18508	18361	18469	18315	18234	18453	18312	18257	18306	18401	18117	18270	18300	18337	18367	18341	18277	18213	18185	18328	18292	18328	18579	18342	18462	18178	18239	18232	18398	18454	18400	18389	18316	18508	18379	18443	18286	18300	18267	18293	18466	18331	18369	18358	18202	18341	18295	18386	18336	18448	18436	18355	18385	18488	18404	18439	18163	18325	18344	18318	18359	18414	18224	18418	18509	18341	18446	18333	18535	18503	18321	18171	18327	18355	18174	18626	18404	18456	18454	18375	18240	18381	18442	18438	18409	18429	18626	18476	18347	18348	18465	18274	18387	18442	18311	18495	18274	18396	18178	18351	18390	18337	18312	18392	18177	18444	18326	18577	18347	18478	18502	18145	18404	18364	18293	18428	18248	18217	18394	18468	18384	18290	18372	18403	18331	18303	18309	18452	18325	18386	18312	18280	18265	18441	18312	18265	18365	18442	18214	18428	18342	18468	18359	18468	18432	18444	18439	18166	18582	18561	18357	18339	18289	18373	18364	18260	18474	18297	18468	18487	18436	18299	18272	18314	18147	18310	18197	18523	18276	18524	18300	18474	18430	18527	18428	18407	18398	18322	18392	18347	18417	18418	18291	18403	18263	18382	18401	18542	18540	18487	18437	18228	18334	18362	18558	18464	18355	18277	18388	18335	18397	18219	18160	18361	18533	18531	18271	18480	18340	18337	18212	18370	18386	18340	18243	18393	18207	18184	18325	18286	18565	18361	18362	18421	18406	18397	18251	18437	18469	18413	18491	18179	18413	18416	18358	18417	18546	18411	18336	18355	18344	18230	18310	18340	18190	18408	18433	18355	18264	18412	18418	18384	18456	18391	18308	18579	18409	18413	18430	18502	18263	18515	18270	18204	18437	18485	18470	18414	18408	18188	18443	18310	18553	18398	18343	18365	18253	18372	18434	18530	18290	18417	18378	18498	18317	18575	18383	18549	18435	18485	18319	18432	18480	18370	18288	18507	18312	18196	18449	18300	18354	18310	18286	18266	18537	18112	18406	18231	18480	18284	18415	18401	18408	18266	18432	18375	18337	18479	18469	18390	18339	18381	18342	18382	18435	18364	18407	18337	18306	18526	18272	18331	18389	18389	18410	18522	18424	18433	18379	18080	18414	18447	18476	18327	18488	18371	18423	18506	18350	18326	18335	18483	18243	18353	18332	18494	18381	18413	18273	18339	18301	18317	18409	18450	18344	18456	18358	18243	18498	18344	18385	18214	18529	18325	18390	18245	18545	18387	18213	18378	18368	18446	18476	18297	18450	18368	18314	18329	18183	18312	18347	18439	18383	18402	18207	18260	18243	18316	18208	18369	18446	18364	18247	18458	18163	18303	18326	18282	18357	18264	18117	18230	18349	18372	18468	18334	18445	18224	18393	18335	18424	18461	18427	18431	18448	18320	18385	18298	18234	18387	18212	18281	18104	18220	18344	18472	18278	18406	18352	18147	18284	18313	18473	18460	18340	18485	18363	18355	18374	18384	18517	18316	18392	18491	18243	18484	18325	18272	18353	18348	18357	18412	18256	18570	18203	18397	18431	18482	18280	18456	18350	18390	18195	18434	18354	18186	18249	18184	18436	18456	18279	18370	18308	18410	18442	18415	18327	18378	18362	18303	18308	18463	18535	18305	18391	18287	18429	18480	18328	18310	18431	18249	18415	18307	18493	18174	18408	18456	18480	18650	18372	18398	18397	18436	18214	18380	18375	18253	18458	18283	18318	18302	18463	18311	18479	18365	18477	18532	18390	18400	18222	18286	18203	18096	18540	18256	18507	18243	18361	18442	18224	18458	18321	18357	18491	18296	18228	18444	18455	18542	18397	18375	18295	18409	18382	18547	18303	18307	18456	18314	18369	18274	18275	18511	18416	18316	18193	18426	18349	18468	18336	18306	18465	18285	18455	18377	18493	18406	18055	18247	18340	18482	18468	18519	18250	18304	18708	18352	18486	18250	18502	18318	18262	18177	18348	18384	18365	18274	18287	18271	18239	18208	18369	18284	18300	18350	18344	18222	18362	18444	18239	18403	18410	18455	18522	18502	18254	18227	18266	18368	18550	18357	18434	18372	18332	18336	18353	18555	18336	18521	18366	18327	18491	18395	18441	18231	18381	18351	18419	18296	18393	18412	18410	18476	18314	18513	18263	18189	18337	18262	18241	18296	18512	18380	18455	18338	18521	18329	18335	18203	18449	18424	18390	18316	18256	18336	18281	18688	18259	18168	18286	18307	18550	18539	18333	18531	18199	18323	18392	18331	18435	18406	18207	18418	18516	18462	18494	18474	18438	18471	18354	18379	18405	18521	18207	18578	18207	18269	18130	18310	18354	18471	18495	18483	18385	18246	18431	18264	18406	18473	18245	18355	18315	18428	18326	18223	18324	18218	18205	18281	18446	18499	18498	18498	18443	18344	18322	18377	18268	18379	18311	18436	18347	18480	18231	18382	18322	18446	18375	18451	18131	18299	18348	18206	18465	18270	18290	18288	18435	18319	18374	18512	18188	18342	18426	18157	18449	18343	18467	18299	18361	18445	18304	18403	18515	18456	18275	18520	18340	18420	18248	18312	18353	18335	18363	18588	18291	18350	18401	18481	18409	18389	18375	18451	18368	18444	18571	18412	18449	18305	18430	18358	18346	18376	18365	18305	18427	18252	18421	18304	18417	18442	18216	18484	18284	18254	18375	18457	18336	18317	18316	18351	18285	18475	18389	18534	18184	18463	18344	18337	18353	18447	18384	18322	18208	18358	18442	18414	18335	18355	18385	18347	18252	18434	18180	18313	18325	18415	18460	18239	18423	18450	18407	18307	18419	18396	18294	18420	18354	18356	18298	18411	18286	18324	18314	18394	18308	18279	18259	18260	18333	18283	18396	18186	18463	18334	18489	18395	18351	18245	18244	18405	18147	18322	18197	18378	18312	18279	18357	18342	18386	18217	18281	18532	18248	18295	18354	18437	18462	18357	18337	18503	18318	18461	18377	18419	18357	18487	18542	18465	18257	18365	18586	18354	18486	18249	18381	18142	18248	18398	18293	18402	18400	18249	18394	18393	18349	18480	18421	18344	18347	18244	18244	18410	18422	18251	18296	18350	18616	18263	18577	18445	18322	18290	18396	18346	18354	18333	18386	18398	18391	18285	18587	18278	18398	18383	18220	18344	18406	18358	18296	18423	18218	18393	18487	18406	18302	18230	18425	18293	18370	18346	18408	18500	18275	18326	18373	18424	18328	18061	18427	18439	18422	18264	18559	18388	18528
37891	35491	40991	38986	35297	34250	33189	32426	32030	31573	31714	31246	31084	30846	30560	30710	30682	30629	30772	30336	30582	30720	30904	30743	30459	30627	30616	30446	30523	30487	30379	30459	30473	30451	30228	30345	30194	30081	30551	30380	30240	30477	30305	30710	30356	30161	30258	30240	30496	30370	30560	30266	30609	30200	30541	30169	30598	30467	30573	30508	30542	30477	30461	30164	30376	30248	30509	30420	30585	30602	30397	30286	30191	30483	30274	30515	30576	30331	30458	30524	30113	30467	30237	30126	30444	30528	30623	30631	30459	30407	30447	30365	30540	30240	30241	30183	30377	30381	30828	30523	30228	30563	30421	30437	30279	30306	30454	30347	30510	30145	30583	30497	30501	30697	30159	30284	30389	30616	30551	30476	30226	30308	30177	30485	30482	30399	30110	30162	30531	30409	30364	30380	30414	30456	30401	30500	30381	30712	30259	30340	30331	30517	30529	30499	30203	30279	30461	30321	30137	30374	30352	30193	30314	30509	30348	30301	30594	30445	30369	30469	30294	30515	30492	30403	30336	30505	30391	30334	30448	30298	30310	30422	30644	30485	30203	30407	30326	30245	30222	30382	30576	30153	30331	30385	30526	30316	30430	30562	30611	30384	30334	30069	30341	30299	30340	30375	30233	30592	30387	30246	30449	30213	30268	30124	30401	30324	30224	30282	30525	30399	30425	30476	30488	30273	30685	30420	30519	30177	30405	30443	30530	30642	30427	30523	30500	30342	30164	30323	30347	30239	30351	30692	30310	30295	30167	30325	30425	30255	30504	30186	30501	30431	30307	30310	30535	30212	30270	30365	30243	30341	30645	30362	30588	30538	30532	30390	30291	30323	30405	30194	30089	30053	30599	30173	30418	30193	30570	30225	30526	30381	30666	30293	30408	30286	30260	30270	30349	30538	30564	30271	30264	30538	30163	30296	30411	30358	30510	30474	30383	30328	30510	30322	30689	30432	30429	30112	30581	30176	30411	30504	30513	30504	30462	30573	30364	30201	30379	30702	30304	30292	30349	30198	30165	30182	30315	30231	30416	30626	30446	30067	30413	30511	30412	30682	30286	30252	30291	30410	30328	30296	30198	30081	30363	30111	30268	30533	30389	30464	30443	30410	30762	30523	30402	30378	30491	30242	30606	30184	30505	30300	30366	30417	30414	30585	30492	30545	30467	30315	30549	30504	30577	30221	30226	30555	30424	30370	30330	30346	30357	30224	30237	30582	30330	30188	30394	30379	30455	30268	30500	30283	30440	30387	30202	30445	30414	30404	30453	30529	30600	30353	30497	30233	30475	30470	30310	30369	30194	30654	30348	30422	30547	30238	30309	30283	30137	30513	30431	30441	30412	30470	30269	30509	30389	30338	30502	30566	30475	30185	30448	30373	30393	30301	30417	30265	30189	30412	30506	30327	30423	30363	30164	30413	30355	30398	30319	30345	30441	30601	30254	30526	30531	30498	30390	30253	30129	30354	30674	30547	30283	30343	30442	30464	30180	30394	30338	30424	30248	30157	30655	30606	30598	30494	30282	30462	30443	30494	30467	30496	30742	30711	30440	30303	30392	30348	30031	30517	30547	30399	30330	30442	30484	30436	30503	30192	30570	30511	30324	30251	30274	30166	30458	30424	30568	30539	30532	30199	30475	30523	30253	30425	30546	30235	30268	30936	30109	30291	30401	30345	30149	30131	30298	30578	30455	30411	30349	30460	30526	30567	30229	30218	30290	30389	30361	30572	30366	30219	30581	30417	30528	30357	30426	30350	30586	30452	30356	30438	30551	30379	30540	30233	30463	30336	30176	30310	30456	30504	30540	30276	30492	30378	30573	30394	30651	30331	30580	30332	30264	30567	30693	30433	30598	30660	30405	30095	30206	30491	30290	30387	30460	30175	30479	30550	30477	30526	30438	30293	30457	30315	30174	30433	30308	30462	30387	30486	30487	30638	30593	30216	30189	30244	30342	30348	30290	30339	30338	30447	30496	29986	30522	30530	30292	30462	30381	30603	30357	30479	30630	30354	30121	30501	30567	30564	30617	30500	30301	30322	30264	30375	30318	30421	30491	30465	30445	30597	30480	30395	30367	30642	30327	29991	30421	30402	30461	30496	30491	30359	30404	30357	30362	30462	30449	30200	30110	30732	30545	30066	30670	30494	30290	30209	30678	30232	30338	30271	30586	30432	30256	30428	30317	30408	30349	30424	30464	30527	30316	30360	30079	30484	30358	30441	30246	30389	30392	30452	30325	30390	30496	30199	30009	30116	30191	30390	30442	30390	30403	30308	30254	30343	30218	30169	30353	30352	30420	30095	30264	30052	30405	30505	30554	30480	30344	30238	30555	30365	30230	30367	30189	30261	30271	30510	30087	30242	30125	30406	30417	30211	30453	30293	30257	30358	30372	30262	30475	30269	30255	30457	30546	30312	30197	30566	30278	30395	30114	30255	30335	30373	30384	30293	30101	30218	30300	30369	30463	30465	30589	30077	30377	30462	30386	30352	30345	30333	30460	30418	30260	30473	30509	30436	30555	30248	30554	30492	30410	30476	30242	30381	30483	30359	30252	30437	30426	30354	30341	30444	30554	30522	30411	30362	30542	30184	30341	30434	30478	30298	30607	30437	30505	30728	30525	30500	30518	30622	30363	30370	30511	30475	30472	30370	30195	30512	30419	30450	30372	30435	30298	30555	30514	30422	30492	30208	30286	30299	30740	30463	30443	30387	30418	30262	30412	30310	30515	30422	30542	30369	30322	30481	30433	30376	30308	30360	30242	30409	30307	30312	30512	30500	30335	30525	30306	30510	30536	30289	30312	30365	30389	30481	30399	30242	30263	30677	30229	30336	30415	30339	30440	30171	30435	30270	30304	30286	30034	30372	30492	30537	30446	30178	30510	30403	30542	30239	30333	30428	30504	30373	30251	30148	30141	30545	30379	30266	30207	30545	30432	30458	30409	30437	30520	30142	30409	30526	30244	30235	30156	30352	30182	30215	30207	30519	30506	29978	30573	30452	30147	30586	30475	30477	30561	30557	30493	30500	30359	30262	30307	30174	30650	30355	30657	30309	30370	30182	30274	30386	30366	30516	30727	30532	30392	30303	30393	30515	30300	30394	30361	30274	30207	30211	30345	30324	30376	30408	30653	30363	30189	30405	30643	30431	30279	30480	30485	30416	30323	30528	30351	30517	30400	30430	30442	30213	30393	30405	30416	30273	30507	30402	30378	30558	30380	30320	30367	30264	30301	30150	30482	30325	30494	30490	30498	30453	30223	30300	30427	30307	30633	30210	30436	30528	30198	30656	30403	30120	30164	30334	30470	30473	30491	30255	30159	30343	30451	30238	30269	30323	30470	30401	30308	30497	30259	30352	30299	30443	30478	30438	30361	30485	30514	30497	30574	30543	30527	30592	30547	30364	30642	30189	30655	30079	30281	30284	30569	30283	30518	30404	30126	30493	30666	30064	30512	30321	30465	30354	30371	30466	30252	30309	30197	30279	30376	30447	30467	30435	30281	30499	30207	30584	30472	30342	30470	30455	30380	30294	30465	30279	30470	30213	30379	30206	30272	30358	30270	30254	30704	30581	30456	30422	30434	30564	30289	30151	30343	30411	30329	30113	30442	30168	30314	30238	30210	30286	30158	30236	30610	30427	30556	30354	30495	30420	30567	30160	30373	30246	30245	30271	30394	30446	30407	30443	30390	30484	30486	30567	30547	30429	30561	30227	30376	30335	30465	30288	30396	30454	30633	30362	30389	30326	30323	30490	30228	30293	30451	30496	30175	30520	30087	30111	30126	30509	30224	30402	30410	30020	30410	30402	30669	30593	30689	30439	30357	30606	30215	30311	30262	30260	30282	30123	30387	30311	30318	30451	30533	30440	30483	30375	30377	30513	30463	30461	30181	30400	30649	30439	30394	30409	30396	30231	30323	30311	30291	30266	30122	30425	30470	30430	30388	30539	30231	30179	30435	30355	30411	30491	30480	30554	30391	30527	30556	30012	30483	30590	30650	30283	30237	30383	30693	30327	30358	30241	30327	30566	30383	30563	30145	30083	30230	30225	30384	30062	30290	30488	30119	30239	30408	30483	30449	30109	30483	30242	30649	30092	30397	30540	30726	30557	30683	30385	30585	30320	30369	30396	30428	30392	30643	30234	30196	30664	30396	30364	30091	30155	30506	30299	30182	30547	30498	30333	30362	30486	30371	30420	30182	30226	30578	30344	30528	30284	30305	30357	30485	30351	30343	30336	30508	30381	30135	30179	30483	30181	30579	30320	30104	30453	30444	30423	30374	30273	30340	30050	30265	30148	30506	30471	30546	30469	30292	30500	30471	30275	30593	30475	30541	30361	30206	30283	30265	30517	30227	30487	30590	30321	30464	30281	30499	30615	30356	30462	30243	30243	30429	30227	30446	30405	30461	30362	30403	30469	30416	30230	30245	30148	30285	30375	30337	30279	30377	30523	30485	30581	30580	30358	30549	30258	30373	30407	30552	30417	30551	30362	30490	30288	30190	30464	30181	30375	30361	30398	30572	30251	30420	30276	30388	30389	30583	30271	30279	30220	30363	30188	30321	30433	30470	30360	30415	30309	30377	30082	30407	30604	30569	30424	30437	30377	30506	30605	30374	30538	30698	30454	30191	30492	30261	30433	30164	30357	30739	30290	30545	30385	30289	30396	30432	30460	30637	30606	30679	30373	30658	30327	30749	30488	30359	30334	30417	30590	30646	30616	30360	30259	30553	30426	30657	30294	30428	30422	30573	30286	30571	30713	30587	30340	30334	30363	30388	30379	30244	30275	30344	30484	30407	30625	30402	30416	30251	30422	30189	30469	30603	30382	30404	30238	30504	30766	30402	30390	30175	30320	30490	30477	30518	30317	30434	30299	30457	30284	30506	30368	30570	30223	30218	30239	30501	30464	30391	30158	30530	30279	30393	30212	30319	30368	30329	30320	30346	30284	30433	30577	30278	30389	30232	30553	30486	30376	30580	30388	30329	30426	30502	30419	30579	30445	30484	30339	30351	30171	30298	30374	30220	30236	30194	30260	30431	30489	30391	30413	30662	30330	30519	30276	30247	30382	30458	30656	30337	30308	30560	30267	30421	30240	30653	30327	30391	30510	30264	30203	30651	30286	30374	30429
29173	38017	36646	30332	26662	24401	22557	21619	20837	20403	20213	20081	19745	19474	19348	19309	19249	19104	18927	18945	19008	18969	18838	19090	18982	18745	18863	18682	18759	18779	18861	18744	18820	18913	18846	18670	18700	18695	18697	18715	18697	18997	18472	18673	18822	18756	18663	18924	18631	18713	18624	18753	18760	18716	18622	18781	18867	18763	18666	18610	18647	18589	18697	18590	18513	18585	18613	18639	18644	18826	18743	18840	18639	18708	18694	18509	18784	18719	18809	18748	18705	18706	18651	18582	18762	18505	18792	18547	18800	18697	18828	18561	18756	18526	18640	18655	18619	18719	18705	18660	18738	18632	18707	18616	18822	18750	18636	18560	18807	18664	18875	18796	18660	18765	18748	18696	18491	18634	18698	18649	18623	18675	18535	18652	18731	18757	18830	18608	18851	18718	18685	18535	18618	18848	18825	18652	18652	18768	18626	18728	18641	18608	18833	18726	18753	18744	18451	18652	18635	18794	18763	18662	18800	18677	18572	18817	18785	18836	18595	18800	18707	18909	18661	18752	18597	18729	18631	18497	18690	18736	18669	18849	18585	18837	18807	18731	18718	18723	18787	18694	18764	18453	18702	18871	18806	18502	18486	18651	18749	18836	18783	18619	18600	18537	18562	18862	18735	18638	18502	18739	18630	18528	18839	18604	18638	18719	18655	18744	18529	18806	18730	18776	18715	18613	18687	18789	18508	18729	18625	18551	18694	18773	18576	18703	18609	18735	18702	18584	18574	18770	18791	18699	18567	18630	18693	18766	18706	18589	18857	18693	18601	18674	18735	18712	18540	18626	18479	18931	18555	18676	18671	18595	18822	18702	18617	18644	18793	18720	18764	18567	18694	18715	18676	18569	18819	18646	18715	18794	18784	18672	18564	18824	18825	18657	18879	18606	18526	18724	18607	18688	18749	18722	18616	18489	18626	18800	18650	18757	18599	18760	18742	18850	18616	18731	18662	18824	18666	18587	18860	18809	18841	18372	18666	18721	18709	18667	18750	18640	18650	18730	18677	18767	18587	18623	18681	18706	18629	18659	18672	18912	18786	18650	18706	18690	18834	18801	18590	18560	18639	18614	18734	18758	18782	18607	18581	18642	18958	18400	18960	18709	18768	18663	18697	18595	18690	18693	18532	18631	18817	18672	18575	18697	18624	18719	18726	18898	18726	18744	18622	18746	18727	18692	18779	18736	18708	18688	18965	18683	18732	18732	18637	18686	18534	18739	18666	18618	18810	18734	18606	18800	18720	18889	18566	18695	18654	18639	18745	18638	18529	18646	18917	18740	18621	18744	18662	18630	18704	18635	18724	18713	18669	18467	18672	18719	18680	18806	18687	18626	18727	18688	18752	18588	18544	18705	18718	18804	18886	18719	18630	18677	18534	18699	18733	18734	18686	18543	18670	18707	18539	18619	18786	18638	18639	18689	18699	18831	18650	18685	18953	18524	18744	18510	18713	18716	18581	18669	18610	18730	18838	18777	18768	18725	18779	18829	18679	18597	18781	18732	18594	18585	18636	18665	18507	18735	18688	18797	18733	18726	18669	18776	18583	18705	18773	18596	18661	18733	18821	18641	18707	18713	18747	18753	18983	18734	18882	18747	18749	18720	18760	18552	18566	18558	18657	18585	18726	18729	18671	18728	18787	18616	18774	18791	18839	18736	18594	18608	18801	18685	18660	18779	18799	18721	18523	18772	18723	18551	18741	18746	18594	18847	18743	18753	18762	18691	18667	18691	18781	18570	18557	18668	18718	18850	18582	18727	18865	18667	18751	18692	18618	18712	18503	18729	18767	18705	18616	18731	18958	18773	18586	18574	18741	18554	18720	18722	18821	18819	18700	18621	18647	18780	18549	18779	18567	18667	18533	18720	18878	18629	18640	18596	18590	18661	18801	18775	18834	18768	18725	18845	18612	18704	18569	18683	18742	18655	18615	18562	18566	18651	18651	18738	18677	18659	18720	18596	18563	18637	18662	18802	18594	18566	18701	18823	18502	18632	18864	18616	18668	18901	18656	18734	18624	18728	18815	18779	18880	18747	18892	18532	18548	18638	18741	18536	18734	18876	18666	18782	18901	18757	18549	18750	18659	18809	18520	18769	18830	18671	18580	18867	18611	18820	18645	18637	18601	18696	18697	18669	18663	18602	18557	18662	18909	18430	18609	18566	18737	18747	18569	18718	18603	18589	18834	18854	18715	18841	18642	18779	18820	18711	18798	18681	18737	18600	18479	18439	18791	18903	18591	18739	18708	18663	18611	18667	18596	18669	18704	18799	18404	18707	18858	18720	18551	18580	18627	18686	18750	18774	18667	18717	18647	18622	18573	18762	18723	18775	18821	18691	18939	18640	18892	18627	18738	18744	18724	18739	18641	18666	18738	18616	18575	18622	18784	18844	18813	18888	18778	18611	18774	18734	18651	18490	18654	18815	18676	18699	18714	18892	18657	18832	18754	18762	18725	18775	18679	18743	18529	18660	18556	18776	18524	18851	18751	18686	18562	18636	18480	18684	18792	18712	18786	18803	18682	18788	18502	18480	18787	18805	18717	18582	18708	18815	18697	18663	18669	18552	18651	18752	18804	18702	18667	18779	18617	18681	18764	18656	18687	18577	18487	18586	18663	18633	18441	18636	18492	18517	18685	18728	18701	18634	18575	18648	18633	18540	18708	18794	18804	18906	18829	18620	18724	18819	18669	18860	18644	18600	18788	18959	18736	18783	18657	18825	18867	18598	18699	18652	18584	18706	18633	18685	18734	18618	18589	18849	18651	18759	18837	18742	18819	18765	18707	18746	18701	18678	18808	18641	18730	18797	18543	18619	18546	18694	18622	18438	18517	18600	18754	18853	18606	18849	18761	18747	18633	18730	18699	18748	18737	18790	18700	18793	18581	18830	18687	18773	18774	18772	18609	18795	18813	18627	18799	18635	18660	18789	18612	18789	18843	18735	18530	18603	18817	18722	18574	18700	18646	18715	18786	18730	18712	18666	18794	18661	18804	18586	18827	18629	18823	18532	18695	18705	18798	18798	18840	18741	18642	18772	18702	18604	18618	18761	18739	18568	18628	18654	18757	18826	18808	18758	18565	18774	18747	18809	18656	18613	18795	18644	18811	18814	18628	18683	18679	18702	18544	18529	18659	18607	18819	18860	18752	18669	18702	18643	18543	18757	18848	18844	18662	18617	18774	18883	18693	18813	18739	18731	18769	18775	18697	18791	18445	18723	18655	18694	18433	18587	18761	18704	18785	18651	18781	18763	18636	18724	18826	18881	18614	18665	18829	18556	18693	18788	18759	18568	18819	18740	18740	18637	18633	18859	18637	18650	18688	18589	18644	18626	18776	18665	18820	18856	18622	18712	18715	18632	18816	18983	18641	18792	18790	18797	18592	18688	18706	18777	18735	18610	18706	18896	18665	18597	18676	19019	18637	18596	18800	18645	18464	18638	18616	18803	18707	18717	18668	18907	18767	18688	18759	18606	18660	18622	18882	18716	18643	18747	18482	18759	18682	18727	18650	18510	18708	18649	18741	18616	18775	18660	18709	18593	18684	18674	18652	18683	18840	18730	18833	18895	18605	18714	18689	18846	18423	18718	18695	18855	18748	18631	18628	18639	18608	18623	18851	18864	18617	18623	18835	18833	18672	18753	18661	18721	18651	18737	18750	18667	18765	18580	18638	18852	18545	18670	18772	18691	18684	18502	18751	18579	18655	18779	18831	18546	18628	18713	18764	18617	18635	18735	18540	18657	18643	18557	18557	18813	18627	18788	18687	18656	18656	18651	18783	18673	18606	18483	18640	18742	18613	18571	18855	18534	18662	18644	18547	18720	18777	18577	18734	18820	18820	18658	18829	18482	18717	18459	18772	18655	18704	18677	18874	18679	18555	18624	18653	18614	18626	18698	18856	18699	18697	18594	18673	18826	18839	18785	18571	18719	18738	18676	18776	18700	18727	18866	18768	18818	18682	18590	18709	18566	18549	18649	18755	18559	18782	18649	18858	18778	18794	18770	18625	18801	18633	18653	18612	18661	18776	18739	18817	18642	18832	18845	18858	18836	18735	18758	18654	18540	18734	18680	18800	18572	18672	18733	18763	18804	18518	18628	18544	18596	18690	18646	18796	18580	18717	18642	18867	18570	18695	18747	18681	18773	18696	18687	18722	18804	18703	18677	18751	18637	18608	18747	18731	18758	18776	18704	18665	18724	18613	18494	18939	18809	18833	18755	18659	18756	18772	18728	18660	18727	18741	18866	18637	18648	18615	18655	18784	18694	18803	18815	18745	18703	18610	18537	18779	18592	18717	18696	18540	18741	18698	18651	18713	18643	18777	18581	18823	18578	18825	18757	18725	18818	18726	18729	18651	18687	18709	18806	18708	18588	18520	18869	18574	18683	18637	18555	18751	18744	18815	18688	18681	18653	18772	18706	18812	18503	18712	18733	18756	18515	18687	18610	18738	18663	18775	18796	18711	18726	18901	18692	18770	18827	18750	18915	18574	18689	18669	18722	18551	18542	18662	18549	18746	18650	18659	18659	18774	18629	18660	18665	18520	18719	18859	18719	18819	18603	18731	18788	18712	18684	18749	18683	18793	18699	18580	18812	18618	18608	18939	18686	18682	18928	18600	18599	18697	18592	18611	18494	18618	18710	18631	18600	18720	18737	18796	18475	18603	18717	18654	18793	18710	18756	18819	18707	18580	18691	18576	18555	18638	18541	18655	18729	18550	18825	18901	18683	18627	18721	18668	18523	18737	18605	18882	18858	18681	18836	18681	18585	18740	18629	18839	18660	18634	18743	18843	18566	18793	18594	18778	18687	18603	18690	18463	18834	18817	18679	18696	18651	18540	18643	18693	18693	18835	18693	18686	18709	18691	18738	18743	18557	18779	18694	18561	18786	18553	18711	18641	18543	18801	18603	18716	18445	18689	18674	18734	18690	18803	18502	18756	18740	18739	18597	18485	18517	18661	18876	18460	18706	18694	18571	18839	18625	18734	18797	18702	18723	18607	18808	18771	18804	18848	18699	18834	18727	18573	18927	18463	18688	18442	18654	18648	18754	18601	18716	18705	18772	18774	18500	18703	18670	18847	18647	18810	18669	18700	18818	18572	18612	18750	18663	18627	18412	18673	18726
24118	21172	27912	26078	27081	32626	34948	32039	31286	31337	30843	30458	30108	30025	29956	29829	29744	29422	29524	29396	29417	29133	29116	29253	29117	29028	29234	28858	28906	28841	28974	29256	29136	28586	28889	29000	28977	28912	28989	28953	28906	28884	28873	28731	28845	28925	29056	29014	28753	28899	28902	28975	28843	28793	28856	28772	28858	28831	28940	29074	28906	28967	28742	28960	28899	28645	29132	28826	29131	28961	28692	28805	29148	28837	28903	28674	28713	28880	29029	29244	28840	28809	28793	28903	28761	28926	28944	28814	28802	28856	28855	28797	28893	28988	28904	28803	28821	29034	28846	28440	28793	28765	28722	29028	29119	28915	28957	29119	28826	28652	28721	28712	29076	28761	28665	28966	29042	28678	28803	28783	28638	28935	28880	28810	28993	29095	28746	28932	28566	28946	28837	28728	28898	28847	28974	28835	28807	28850	28978	28905	28653	28891	28976	28759	28600	28853	28941	28756	28873	28893	28789	28841	28974	28880	29011	28821	28955	28999	28844	28957	28837	28596	29041	28861	28907	28672	28587	28767	28797	28785	28671	28958	29088	28826	28759	28622	28889	29076	28613	28986	28905	28961	28980	28860	28742	28749	28968	28862	29063	28774	29118	28812	28900	28843	28727	28958	29058	29001	28739	28737	28937	28881	28823	28609	29059	28914	28958	28917	28866	28829	29025	28894	28764	28917	28969	28775	28834	28756	28947	28830	28891	28700	28956	28821	28819	28784	28821	29107	28823	28801	28957	28982	28931	28996	28937	28950	28854	28651	28718	29025	28669	28913	28983	28890	28889	28644	28871	28703	28747	28727	28561	28848	28709	28826	28720	28564	28673	28771	28790	29123	28793	28852	28721	28658	28921	28818	28869	28919	28873	29012	28992	28864	28716	28748	28899	28798	28828	28577	28876	28901	28872	28727	28791	28943	28872	29036	28697	29006	28955	29089	28588	28815	28961	28754	28755	28980	28691	28722	28809	28740	28849	28938	29085	28990	29211	28931	28876	28649	28847	28653	28848	28915	28747	28915	29096	28730	29003	28894	29031	29107	28861	28649	28677	28807	29150	28845	28733	28690	28886	28809	28757	28932	28886	28576	28674	28944	29038	28761	28670	28881	28792	28855	28692	28613	28772	28740	28993	28965	28854	28721	28672	28717	28916	28859	28911	28893	28753	28625	28716	28791	29006	28761	28696	28911	28800	28814	28660	28918	28734	28621	28726	28867	28865	28699	28882	28748	28956	28878	28701	29059	28841	28795	29034	28811	28971	28657	28850	29111	28728	28891	28781	28543	28810	28928	28907	28842	29011	28930	28959	28892	28904	28986	28740	29032	28836	29037	28962	28789	28731	28880	28666	28787	29030	28703	28801	28751	28841	29107	28630	29053	28726	28897	28967	28922	28837	28938	29180	28807	28880	28587	28774	28542	28975	28777	28712	28682	28845	28943	28689	28619	28787	28869	28798	28894	28956	28896	28832	28878	28937	28841	28902	28645	28973	28635	28838	28907	28857	28877	28786	28895	29051	28656	28946	29072	28771	28960	28927	29013	28985	29019	28956	29032	28909	28826	28847	29039	28831	29050	28753	28676	28721	28759	28640	28672	28909	28674	28882	28866	28681	28846	28820	28896	28826	28842	28861	28740	28702	28786	28726	28808	28905	28877	29093	28829	29045	28987	28935	28666	28887	28886	28825	28892	28707	28763	28804	28683	28674	28804	28871	28802	28679	28730	28872	28741	28656	28776	28794	28817	28780	28849	29039	28875	29008	28976	28961	28910	28687	28676	28716	28928	28680	28718	28811	28658	28879	28915	28940	28722	28878	28868	28884	28623	28657	28972	29039	29087	28887	28975	28742	28709	28614	28627	28636	28982	28710	29088	28704	28669	28973	29051	28954	28953	28746	28842	29147	28769	28771	28760	28670	28801	28787	28633	28800	28753	28332	28770	28752	28560	28731	28978	28944	29031	28784	28937	28864	28638	28646	28686	28820	28757	28910	28954	28793	28794	28816	28968	29009	28746	28873	28835	29013	28940	29000	28813	28805	28843	28661	28968	28748	28744	29043	28725	28784	28609	28996	28871	28537	28733	28619	28844	28782	29054	28976	28847	28680	28780	28668	29126	29044	28976	28998	28830	28828	28918	29040	28699	28819	28657	28666	29041	28848	28752	28764	28709	28727	28849	28763	28776	28617	28947	28559	28792	28665	28593	28861	28954	28890	28655	28747	28973	28703	28866	29097	28804	29075	28948	28702	28682	28784	28772	28932	29009	28872	29029	28668	28705	28864	28571	28541	28991	28526	28920	28744	28858	28900	29041	28739	28876	28817	28651	28750	28732	28766	28665	28726	28965	28885	28925	28910	28950	28829	28744	29001	28898	28986	28763	28817	28745	29042	28792	29051	28912	28603	28831	28838	28737	28709	28837	28770	29170	28872	28801	28824	28807	28780	28808	28820	28895	29087	28730	28625	28654	28873	28953	28618	28940	28864	28704	28859	28717	28667	28575	28827	29028	28717	29001	28838	29001	28701	28679	28724	28509	29133	28804	28819	28711	28892	28944	28369	28764	28711	29185	28759	28846	28553	28843	28796	28801	28695	28877	29016	28755	28853	28992	29091	28729	28859	28717	28792	28633	28911	28964	28615	28697	28830	28757	28846	28875	29076	28801	28802	28966	28848	28810	28835	28848	28994	28571	29001	28783	29170	28695	29068	28704	29229	28905	28857	28765	28858	28888	29057	28645	28925	28703	28798	28810	28579	28681	28883	28930	28642	28780	28796	28864	28781	28593	28514	28896	28547	28910	28802	28753	28892	29093	28752	28880	28864	28966	29280	28928	28830	28631	28961	28860	28797	28842	28748	28774	28790	28764	28956	28897	29065	28800	29057	28890	28539	28799	28778	28917	28765	29267	28988	28857	29002	28958	28947	28776	28761	28851	28996	29096	28773	28862	28755	28742	28546	28811	28958	28807	28880	28773	28932	28852	29122	28774	28732	29083	29000	28906	28646	28638	29159	28911	28789	28856	28780	28965	28712	28554	28990	28929	28831	28660	29057	28803	29033	28852	28631	28918	28931	28893	28841	29092	28789	28652	29216	28979	28795	29006	28778	28735	28777	28691	28821	29115	28794	29032	28645	28803	28550	29012	28496	29011	29083	28794	28637	28737	28883	28860	28621	28824	28777	28732	28995	28778	28889	28829	28873	28831	28573	28687	28718	28619	28900	28729	28912	28916	28804	28711	28764	28633	28808	29138	28961	29032	29055	28652	28632	28674	28882	28812	28901	28851	29143	28864	28912	28716	29042	28958	28852	28706	28975	28825	28957	28722	28927	28485	28901	28765	28926	28996	28811	28964	28703	28693	28653	28913	28894	28756	28965	28760	28838	28741	29108	28855	28841	28938	28915	28809	28896	28798	28995	28637	28686	28738	28719	29108	28884	29133	28722	28744	28740	28862	28779	28725	29000	28810	28907	28807	28673	28727	28823	28753	28695	28768	28436	28803	28755	28782	28934	29015	28902	28847	29252	29010	28720	28864	28777	28889	28893	28985	28944	28740	28643	28908	28678	29182	28859	28749	28769	28733	28930	28895	28820	28778	28939	28896	28905	28624	28670	29045	28657	28950	28761	28673	28868	28666	28823	28649	29242	28685	28742	28849	28856	28990	28732	28867	29121	28966	29111	28752	28960	29031	28979	28963	28824	28729	29033	28624	28964	28853	28906	28976	28917	28732	29073	28938	28880	29094	28879	28660	29027	29052	29021	28874	28669	28707	28955	28604	28896	28785	28890	28871	28769	28829	28762	28634	28699	28824	28714	29382	28727	28782	28753	29033	28801	28878	29207	29018	29053	29115	28882	28990	28760	28788	28908	28853	28618	28873	28649	28867	28770	28873	28892	29052	28872	28756	28666	28850	28869	28853	28907	28743	28981	29056	28883	29113	28949	28892	28809	28766	28883	28771	28708	28707	28529	28797	28869	28788	28794	28540	28914	28679	28799	28777	28709	28641	28781	28948	28991	28900	28860	28590	28817	28892	28863	28793	29039	28602	28642	28953	28754	28936	28931	28841	28699	28925	28775	28931	28887	28735	28947	28908	28523	28774	28697	28973	28896	28916	28925	29052	28787	29128	28896	28632	29051	28630	28826	28678	28797	28779	28773	28887	28884	28697	28930	29111	28961	28846	28885	28775	28716	28990	28815	28638	28825	28969	28765	28718	29013	29072	28925	28774	28872	28814	28880	28884	28942	28820	28881	28854	28754	28804	29053	28951	28697	29080	28894	28750	28739	28828	28787	28736	28845	29009	29241	28934	29044	28898	28833	28713	28746	28948	29126	28994	28622	28775	28891	28944	29016	28627	28812	28692	28755	28847	28943	28857	28787	29056	28928	28651	28748	28616	28751	28966	28804	28728	28945	28832	28902	28649	28957	28981	28960	28839	29031	28854	28834	28646	28880	28606	29069	29040	28815	28663	28726	28880	28748	28722	29124	29026	28953	29010	28804	28629	28869	28802	28742	28896	28777	29225	28908	28813	28896	28882	28810	28900	28952	28809	28847	28791	28884	28861	28954	28880	29112	28847	28859	29024	28780	28783	28923	28715	28947	28820	28429	28687	28833	28977	28730	28979	28722	28935	28566	29033	28996	28972	28611	28717	28686	28751	28741	29081	28722	28927	28800	28564	28583	28776	28842	28584	28959	28735	28849	28642	29088	29012	28832	28871	28976	28866	28982	28656	28733	28640	28786	28543	28849	29077	28860	29006	28748	29083	28754	28784	28649	28718	28893	28952	28854	28763	28769	28863	29073	28731	28859	28977	28873	28877	28898	28739	28751	28830	28786	28920	28771	28680	28691	28902	28724	28926	28756	29027	28940	28642	29012	28678	29003	29024	29009	28611	28905	29058	28734	28694	28905	28982	28838	28629	28681	28504	28868	28774	28715	28713	29034	28772	28996	28882	29020	28818	29151	28867	28824	28897	28961	28771	29139	28945	28895	28955	28830	28497	28744	29005	28750	29058	28575	28821	28588	28785	28793	28669	28797	29070	28723	28843	28974	28858	28821	28803	28824	28953	28943	28542	28826	28897	28865	28855	28750	28875	28807	28852	28950	28879	28916	28784	28787	28867	28885	28871	28635	28657	28797	28656
26322	43904	42558	35643	30951	27326	24641	22906	22140	20969	20575	20352	19705	19442	19025	19135	18844	18759	18543	18404	18600	18489	18310	18405	18430	18223	18285	17941	18024	18241	18409	18293	17959	18044	18164	18088	17977	18179	17834	17915	18006	17926	17923	18124	18141	17889	17829	18073	17930	17885	17934	18025	17990	17976	17945	17989	17818	18057	17868	17918	17940	17986	17912	18083	17985	18018	17975	17831	17980	17965	17628	17968	18083	17976	17910	18116	17882	17850	17847	17839	18008	18040	17822	17928	17921	17696	17861	17929	18012	18024	18131	17885	18035	17785	18049	17861	18020	17979	17916	18032	17801	18049	17974	17995	17854	17839	17878	18029	17776	17951	17980	17854	17913	17925	17982	17844	17882	18059	17881	18055	17952	17892	17943	17872	18033	18068	18090	17923	17918	18087	17828	18048	17981	17910	17821	18023	17894	17728	17960	17932	18038	17909	17996	17881	17900	17926	18052	17779	17942	17783	17891	18070	17879	17871	18029	17739	17901	17935	17775	18026	17829	17973	18000	18021	17736	17849	18065	17973	17989	17814	17958	17869	17933	17914	17958	18059	17869	18013	18032	17920	17877	18039	18040	17830	17787	17920	18075	17887	17959	18037	17890	18032	18155	17954	17949	17838	18062	17728	18040	18061	17835	17844	17950	17854	17818	18049	17946	17923	18030	17859	17895	17982	17812	17882	17876	18111	17893	17832	17895	17941	18007	17976	17784	17890	17956	17876	17843	17956	17976	17872	17896	18080	18082	17814	17896	17920	17916	17842	17692	17988	17921	17981	17982	17872	17764	17942	17994	17954	18039	17606	18045	17892	17922	17872	18047	17970	18016	18041	17976	18041	17838	17769	17982	18090	17990	17992	17934	18100	17960	17860	17867	18001	17780	17971	17987	17942	17825	17910	18175	18088	18051	17917	17992	18130	17860	17830	17949	18054	18011	17958	17961	17832	17983	18068	18003	18128	17839	18058	18064	17967	17988	17956	17932	17886	18049	17982	17918	17828	17860	18022	17786	18131	17968	17834	17843	17944	18076	17876	17996	17870	17903	18248	17775	18001	17978	18156	17922	17806	17947	17951	17755	17923	17937	17909	17892	17927	17992	17929	18078	17896	17944	17967	17971	17893	17953	18151	17872	18063	17916	17951	17735	17949	17992	18007	17971	18063	17893	17923	17862	18016	18006	17811	18120	17918	17984	18045	17728	18010	18119	18061	18001	17976	17880	17782	17984	17838	18027	17806	17996	17794	18057	18070	18035	17850	18166	17824	18022	17803	17957	17843	18147	17858	17820	17945	17966	17847	17824	17926	17934	17817	17767	17949	17952	17952	17875	17901	18068	17882	17894	18036	17847	17791	17881	17978	17920	18040	18032	17865	17856	17887	18070	17913	17878	17818	17961	17883	17851	17941	17956	17874	17941	18036	17787	17842	18001	17987	17840	17925	17740	17901	18035	17924	17929	18015	17902	18012	17936	18039	17839	17970	18011	17912	18039	17900	17878	18037	17852	17898	17967	17760	17957	18185	17885	17860	17945	17912	18017	17982	18014	17961	17931	17835	17841	18050	17919	17880	17908	17865	17764	17888	17909	17991	17903	17942	17952	17978	17928	17914	17902	17970	17954	17942	17862	17958	17985	17706	18011	17721	18102	18139	17916	18018	17954	17809	17888	18018	17893	18074	17845	17872	17939	17907	17898	17896	17923	17868	17987	17955	17802	18029	17829	18121	17830	17894	18014	17974	18064	17934	17829	17779	18078	17917	17801	17850	17811	17951	17974	17911	17728	17994	17832	17950	17927	17758	17986	18001	17854	17837	17906	18007	17866	17869	17910	17929	17927	17879	17900	17939	17978	17828	17968	18023	17920	18102	17878	17917	17977	17930	17939	18015	17994	17788	17875	17977	17905	17909	17792	18155	18028	18019	17929	18023	17887	18006	18034	17933	17918	18089	17823	17894	17852	17986	17908	17910	17879	17894	17940	17891	18215	17936	18071	18133	17696	17820	17844	17895	18073	17831	17991	17776	18018	17916	18190	18101	17988	17976	17886	18013	18122	17778	17899	17900	17979	17963	17860	17956	17837	18006	18000	18023	17971	18012	17833	17917	17920	17877	17920	17881	17940	17808	17840	17960	17901	17960	18098	17946	17879	17865	17813	18015	18094	17911	18043	17964	18029	18066	18252	18131	17913	17927	17844	17850	18014	17804	17958	17992	17919	17873	17887	18114	17824	17970	17876	17861	17880	17916	17849	17926	17944	18090	17965	18029	17832	17925	18103	17973	17842	18108	17934	17847	18068	17844	18103	17720	17906	17870	17973	17729	17728	17874	17854	18082	18034	17981	18052	18076	18081	17974	17871	17897	17921	17925	17689	17925	18025	18088	18042	17796	17923	18216	17770	18011	17862	17965	17928	17994	18127	18057	17870	17977	18023	17754	17960	17864	17968	17965	17860	17924	17934	18009	18041	17952	17981	17950	17953	17992	17882	17921	18092	17782	17781	18004	18009	18047	17906	17821	17955	17919	17944	17953	17975	17888	17921	18022	17757	17939	17824	17920	17970	17964	18057	17938	17915	17749	18118	17965	17901	17944	18068	18021	18053	18002	18005	17754	18046	17850	18091	17777	17857	17867	17830	17904	18005	17956	17871	17858	18005	17979	17930	17912	18008	17987	17891	17681	18007	17815	17958	17956	18024	17954	18028	17942	17962	17941	17842	18012	17885	17945	17885	17957	18088	17976	17813	17843	17930	17847	18161	17762	17947	17831	17952	17938	18058	17855	17871	17993	17918	17960	18021	17819	17979	17928	17895	17903	17875	17759	17982	17810	18008	17950	17857	18072	17880	18009	18052	17876	17888	17807	17940	17916	17954	17922	18000	18029	17900	17936	17957	17795	17992	17937	17618	17900	18106	17870	17899	17927	17759	18122	17929	17764	18015	17805	18103	17975	17945	17888	17724	17676	17880	17951	17987	17939	17966	17846	17915	17911	17906	18054	18129	17870	17889	18106	17773	17922	18136	18000	17833	17890	18068	17922	17789	18008	18129	17973	17926	18060	17883	17976	17950	17921	17996	17842	17957	17939	17895	17788	17961	17971	17994	18142	17928	17900	17908	17757	18184	18071	17816	18055	18042	17999	17992	17934	18115	17793	17901	18068	17943	17772	17835	18149	17632	17927	17933	17755	17719	17960	18036	18004	17837	17896	17902	17975	17994	17868	18079	17781	17954	17925	17989	17945	17744	18121	17943	17722	18058	17758	17917	17842	17996	17957	17901	17952	17794	17896	17987	18115	17841	18154	17966	17877	17864	18027	17899	17981	17851	17907	18050	17765	17775	17837	17846	18081	17999	18153	18019	18064	17935	17977	17974	17989	17858	17881	18001	17979	18135	17966	17893	18074	17861	17960	17994	17956	17718	17966	18038	17959	18069	17852	17966	17881	17985	18081	18035	17934	17849	18026	17854	17824	17772	18048	18191	17930	17873	18077	18012	17953	17920	17997	17945	18139	17858	17912	17815	17793	18013	17984	18057	17900	17796	17791	18060	17812	17964	18211	17857	17767	17673	17899	17968	17960	17909	17858	17787	17920	18100	17960	17959	17813	18086	17979	17957	17852	18031	18016	18066	17836	17721	17998	17864	17991	17810	17987	17994	18149	18086	17988	17924	18169	17961	17904	17982	17803	17851	18107	17970	17905	18078	18004	17944	17794	18115	17892	18094	18015	17937	17874	18088	17908	17857	17961	18048	17826	18004	17895	18083	17806	17926	17969	18005	18128	17758	17845	17891	17875	18079	17943	18012	17882	18002	17811	18092	18023	17987	17998	17984	18015	17952	17854	18091	17953	17872	17977	17800	17891	17935	18032	18101	18049	18110	17917	17884	17846	17977	18006	17999	17968	18061	17988	17847	17860	18076	17945	17943	17951	17721	18067	17867	17992	17872	17812	17867	17907	17976	17836	17933	18011	17831	18035	18026	17931	17964	17931	17898	18023	17861	17940	17950	18064	17859	17940	17925	17926	17874	17813	17979	17803	18033	17807	17859	17942	18020	18041	18099	17873	17898	17904	18042	17898	18070	17827	17969	17814	18040	18005	17917	17943	18094	17735	17934	18073	18024	17881	17957	17828	17803	18010	17945	17913	17985	17958	17833	17933	17895	17961	17786	17998	18020	17933	17757	17908	17926	17990	18081	17981	17995	17897	17881	17856	17972	17909	18084	17868	17913	17795	17881	17806	17983	17969	18040	18006	17937	17894	17817	17980	17992	18032	17875	17825	17891	17917	17702	17854	18055	17966	17895	17915	18023	18067	17886	18058	17963	17899	17985	17824	17986	17938	17924	17875	17819	17891	18038	17882	18104	17950	17834	18021	17907	18129	17915	17900	17793	17776	18032	18003	17837	17827	17958	17736	18031	17957	18069	18070	17840	18176	18064	17820	18084	17727	17881	17905	17937	17933	17954	17838	17965	17825	18016	18005	18026	17961	17931	17838	17958	17925	18006	18061	18066	17806	17952	18067	17995	17825	17957	18105	17977	17841	17984	17883	17927	18041	18019	18099	17955	17737	17900	17809	18044	17847	17865	17991	17885	18014	17844	17985	17819	17896	18181	18135	17858	17971	18108	18110	17740	17938	17980	18056	18011	17912	17907	17941	18062	17916	17886	17859	18063	18031	17664	17752	17835	18026	17948	18047	18067	17893	17818	17989	17992	17773	17864	17865	17836	17950	17848	18090	17822	18038	18065	17908	17985	18028	17889	17757	17897	17994	17787	17867	18034	17945	17831	17931	17962	18039	17821	17894	17960	17893	17795	17792	17943	17799	17987	17825	17837	17910	18044	17934	17985	17836	18076	17974	17955	18016	18044	18035	18116	17984	17953	18003	17761	17949	17936	17978	18032	17996	18116	17985	17955	17957	18056	18021	18221	17886	17994	17979	17876	17948	17987	17899	17902	17909	17935	17896	17904	17862	17996	17848	17738	17873	18051	18000	17755	17940	17795	18090	17672	17899	17814	17880	17945	18017	17822	17929	18063	17901	18015	18038	18045	17898	17983	17906	18045	18117	17644	17795	17869	17935	17966	17944	18043	17809	17869	17877	17883	18033	18006	17872	17824	17992	17990	18049	18005	17937	17857	17865	17887	17841
22595	21150	27836	25158	24397	31833	37522	34188	33433	32990	32251	31971	31633	31353	31082	30797	30554	30543	30785	30447	30252	30481	30155	30266	30079	30045	30082	30152	30191	29881	29993	29825	29757	29929	30018	29916	29742	29792	29702	29669	29972	30037	29833	29563	29945	30027	29977	29768	29754	30077	29957	29597	29848	29672	30142	29820	29681	29577	29630	29879	29767	29512	29808	29858	29673	29649	29729	29773	29755	29556	29844	29859	29716	29332	29881	29784	29791	29978	29964	29969	29579	29647	29783	29833	29482	29769	30084	29648	29588	29665	29859	29429	29731	29737	29941	29524	29730	29629	29870	29883	29418	29454	29655	29621	29595	29434	29563	29396	30026	29597	29680	29548	29744	29520	29632	29436	29851	29770	29782	29865	29609	29647	29748	29489	29721	29692	29465	29823	29491	29830	29744	29428	29430	29831	29947	29862	29745	29628	29606	30103	29629	29704	29654	29662	29631	29942	29538	29614	29419	29374	29469	29582	29898	29473	29514	29758	29665	29801	29957	29548	29957	29759	29881	29806	29621	29767	29830	29723	29834	29721	29942	29559	29867	29947	29590	29630	29783	29607	29664	29724	29575	29822	29550	29663	29908	29717	29705	29372	29713	29691	29461	29774	29718	29463	29858	29564	29641	29755	29386	29637	29787	29740	29721	29590	29799	29575	29901	29659	29466	29453	29765	29622	29767	30039	29889	29836	29705	29849	29716	29802	29840	29619	29721	29479	29439	29717	29764	29755	29835	29508	29590	29400	29633	29809	29612	29711	29908	29702	29581	29785	29916	29647	29808	29580	30012	29482	29522	29556	29444	29694	29906	29489	29603	29761	29699	29692	29442	29743	29792	29611	29730	30048	29690	29819	29444	29509	29596	29825	29602	29692	29751	29728	29512	29902	29717	29608	29805	29743	29940	29807	29657	29732	29853	29720	29806	29563	29528	29527	29628	29603	29611	29600	29912	29792	29664	29470	29994	29701	29887	29868	29795	29568	29715	29665	29897	29683	29726	29564	29613	29534	29639	29678	29636	29782	29561	29735	29808	29482	30008	29843	29800	29489	29622	29308	29808	29917	29680	29802	29691	29783	29397	29522	29404	29639	29646	29527	29716	29746	29793	29816	29804	29650	29952	29769	29670	29602	29734	29471	29621	29815	29801	29597	29607	29581	29580	29652	29919	29734	29776	29807	29770	29615	29660	29794	29766	29637	29972	29838	29713	29616	29588	29875	29590	29735	29761	29583	29693	29673	29997	29776	29776	29513	29798	29534	29900	29715	29479	29564	29749	29704	29490	29849	29799	30115	30068	29788	30019	29783	29680	29415	29833	29738	29602	29767	29629	29593	29373	29583	29516	29634	29893	29483	29690	29933	29915	29532	29730	29683	29547	29747	29935	29787	29742	29623	29798	29982	29814	29543	29613	29715	29461	29538	29671	29745	29952	29765	29859	29627	29732	29757	29879	29815	29743	29666	29708	29753	29789	29498	29614	29754	29474	29716	29597	29738	29729	29695	29669	29554	29731	29779	29549	29799	29511	29782	29987	29930	29638	29699	29763	29623	29764	29707	29268	29620	29693	29718	30131	29716	29547	29750	29680	29988	29675	29759	29552	29887	29814	29748	29522	29719	29672	29865	29778	29691	29701	29448	29831	29452	29907	29805	29437	29605	29368	29683	29767	29719	29535	29494	29804	29844	29846	29376	29726	29637	29624	29683	29736	29592	29622	29660	29782	29844	29473	29638	29897	29745	29629	29683	29749	29752	30034	29535	29763	29801	29769	29926	29772	29568	29501	29730	29735	29710	29638	29921	29813	29786	29574	29769	29742	29813	29631	29798	29693	29663	30117	29616	29734	29975	29782	29675	29960	29620	29739	29676	29804	29648	29555	29435	29727	29689	29427	29811	29521	29576	29625	29705	29576	29316	29782	29465	29776	29951	29449	29792	29623	29945	29812	29875	29994	29599	29439	29840	29758	29826	29796	29694	29854	29398	29917	29528	29560	29636	29652	29867	29540	29827	29553	29704	29863	29680	29821	29629	29475	29565	29771	29657	29832	29795	29974	29638	29781	29711	29752	29435	29708	29613	29896	29855	29621	29772	29604	29683	29798	29562	29302	29719	29763	29904	29553	29708	29704	29562	29733	29642	29602	29584	29649	29745	29754	29657	29752	29733	29767	29612	29840	29773	29714	29850	29616	29576	29611	29573	29599	29629	29959	29597	29531	29543	29799	29486	29583	29630	29658	29774	29613	29496	29470	29970	30012	29551	29942	29728	29538	29659	29520	29626	29767	29612	29708	29603	29347	29593	29542	29849	29547	29797	29870	29874	29429	29605	29700	29674	29391	29412	29731	29502	29785	29609	29546	29741	29592	29805	29478	29806	29827	29703	29561	29804	29880	29783	29498	29641	29736	29672	29582	29477	29669	29419	29634	29798	29610	29915	29732	29625	29621	29307	29641	29608	29642	29828	29740	30004	29536	29572	29897	29863	29778	29577	29720	29692	29638	29719	29790	29413	29352	29646	29745	29236	29640	29719	29732	29626	29600	29586	29460	29686	29972	29742	29629	29378	29750	29844	29779	29579	29655	29740	29499	29406	29789	29639	29909	29880	29554	29859	29812	29597	29870	29681	29646	29754	29669	29949	29957	29842	29869	29654	29800	29647	29541	29854	29616	29636	29605	29252	29350	29672	29782	29633	29530	29613	29500	29909	29712	29713	29685	29612	29894	29574	29578	29777	29980	29676	29636	29786	29609	29866	29989	29631	29672	29796	29894	29383	29752	29277	29644	29497	29532	29589	29571	29648	29884	29740	29905	29747	29360	29581	29826	29786	29511	29847	29512	29527	29853	29572	29532	29716	29718	29616	29834	29346	30031	29914	30069	29805	29622	29652	29413	29737	29614	29604	29611	29812	29733	29515	29780	29691	29609	29464	29731	29410	29536	29700	29952	29808	29702	29572	29781	29647	29581	29933	29690	29769	29846	29312	29936	29634	29813	29578	29556	29579	29641	29547	29624	29670	29860	29785	29580	29702	29801	29898	29415	29409	29660	29637	29524	29825	29820	29741	29676	29653	29851	29747	29640	29601	29682	29817	29670	29492	29847	29683	29558	29490	29415	29762	29764	29463	29872	29486	29614	29740	29912	29778	29559	29693	29762	29681	29645	29594	29758	29734	29659	29456	29589	29592	29640	29463	29773	29568	29532	29778	29672	29824	29606	29863	30032	29579	29426	29675	29880	29653	29660	29696	29855	29779	29746	29471	29561	29500	29736	29617	29922	29747	29484	29837	29734	29659	29868	29770	29757	29531	29723	30004	29429	29708	29679	29840	29854	29689	29751	29718	29868	29613	29978	29856	29737	29582	29655	29773	29603	29839	29657	29580	29856	29754	29709	29633	29902	29910	29510	29427	29472	29820	29778	29807	29700	29821	29670	29624	29694	29560	29829	29652	29661	29571	29541	29702	29916	29550	29884	29758	29671	29781	30004	29590	29676	29535	29594	29593	29610	29810	29747	29737	29683	29647	29662	29567	29627	29672	29667	29629	29585	29515	29674	29860	29669	29568	29816	29547	29573	29570	29782	29603	29659	29593	29444	29537	29580	29746	29801	29600	29690	29645	29656	29838	29608	29691	29711	29581	29896	29786	29847	29575	29655	29824	29506	29799	29714	29413	29517	29729	29672	29499	29612	29749	29509	29724	29725	29665	29685	29856	29834	29648	29493	29915	29637	29822	29840	29605	29573	29788	29696	29601	29622	29754	29880	29715	29786	29643	29567	29612	29545	30040	29805	29808	29810	29829	29741	29777	29778	29529	29618	29564	29807	29625	29837	29759	29780	29491	29741	29427	29589	29557	29436	29800	29908	29657	29902	29626	29731	29594	29687	29583	29714	29786	29731	29716	29479	29761	29752	29812	29520	29860	29640	29663	29905	29787	29786	29832	29633	29480	29534	29786	29663	29754	29882	29650	29720	29673	29824	29888	29679	29564	29779	29763	29595	29689	29771	29601	29595	29536	29867	29479	29781	29748	29801	29714	29656	29573	29760	29572	29710	29533	29369	29726	29916	29574	29788	29733	29737	29536	29591	29448	29672	29672	29737	29774	29640	29624	29964	29901	29571	29934	29739	29754	29818	29534	29724	29577	29985	29627	29558	29557	29518	29676	29565	29555	29600	29659	29715	29558	29718	29769	29553	29583	29915	29963	29712	29838	29910	29846	29858	29976	29851	29539	29682	29693	29721	29670	29841	29754	29882	29610	29454	29352	29545	29871	29555	29622	29999	29728	29568	29850	29975	29967	29531	29482	29490	29561	29497	29677	29717	29751	29734	29836	29694	29733	29468	29918	29758	29629	29533	29497	29698	29767	29848	29713	29360	29952	29867	29715	29743	29523	29862	29936	29651	29601	29750	29635	29535	29706	29490	29543	29434	29776	29648	29857	29839	29698	29812	29779	29962	29566	29870	29727	29693	29669	29572	29732	29826	29765	29879	29560	29805	29758	29629	29784	29598	29564	29617	29728	29641	29619	29813	29642	29627	29744	29488	29464	29448	29570	29920	29752	29708	29893	29551	29632	29558	29640	29331	29608	29735	29651	29461	29697	29403	29427	29759	29611	29793	29611	29533	29693	29821	29675	29477	29757	29629	29809	29284	29673	29698	29537	29750	29648	29762	29453	29668	29787	29726	29497	29324	29874	29657	29541	29701	29933	29694	29765	29753	29795	29982	29891	29516	29691	29531	29876	29636	29663	29689	29922	29749	29398	29796	29504	29500	29914	29618	29553	29544	29778	29742	29552	29720	29597	29697	29705	29693	29478	29509	29631	29544	29932	29590	29831	29542	29480	29592	29443	29791	29870	29621	29686	29529	29708	29547	29410	29518	29642	29948	29690	29629	29644	29639	29657	29722	29739	29826	29832	29859	29729	29428	29708	29832	29616	29912	29765	29544	29771	29811	29805	29800	29655	29718	29480	29780	30103	29651	29692	29685	29775	29468	29508	29806	29508	29614	29625	29395	29754	29733	29666	29505	29511	29677	29750	29630	29715	29655	29559	29569	29647	29984	30060	29950	29840	29941	29739	29665	29473	29608	29349	29422	29495	29904	29913	29840	29757	29851	29514	29612	29502	29820	29747	29423	29563	29780	29749
28096	48844	47497	39602	34425	30718	27390	25394	23927	22898	21818	21432	20806	20227	19990	19805	19454	19279	19399	19076	19139	18988	18974	18789	18627	18734	18704	18607	18627	18404	18647	18399	18496	18460	18502	18393	18373	18527	18335	18391	18423	18424	18419	18518	18217	18331	18253	18328	18153	18324	18249	18400	18406	18425	18555	18551	18418	18069	18227	18096	18261	18410	18411	18403	18168	18248	18543	18479	18209	18275	18253	18411	18184	18215	18220	18145	18377	18450	18139	18317	18195	18271	18308	18456	18456	18318	18149	18185	18325	18217	18355	18343	18230	18295	18204	18224	18278	18383	18296	18361	18288	18502	18427	18247	18122	18339	18335	18377	18408	18399	18214	18347	18525	18172	18337	18303	18485	18296	18377	18278	18114	18262	18440	18208	18439	18169	18143	18390	18162	18187	18285	18310	18151	18238	18159	18357	18568	18229	18304	18239	18250	18286	18355	18533	18233	18279	18273	18190	18371	18347	18266	18210	18419	18142	18254	18429	18268	18407	18121	18197	18213	18214	18271	18279	18347	18181	18348	18227	18126	18117	18311	18587	18245	18154	18268	18331	18359	18105	18222	18255	18153	18399	18315	18279	18167	18405	18326	18378	18240	18323	18149	18312	18276	18383	18248	18249	18304	18195	18295	18258	18379	18263	18328	18360	18314	18058	18169	18166	18316	18363	18257	18280	18283	18143	18274	18319	18373	18252	18252	18451	18309	18344	18397	18350	18193	18186	18179	18480	18249	18294	18216	18208	18299	18383	18188	18238	18291	18458	18071	18278	18097	18555	18298	18306	18175	18201	18247	18223	18380	18390	18300	18006	18227	18315	18283	18264	18297	18257	18207	18408	18303	18200	18270	18378	18203	18223	18471	18203	18226	18345	18228	18260	18131	18248	18175	18360	18153	18336	18091	18155	18161	18265	18274	18238	18130	18306	18033	18388	18422	18209	18288	18252	18315	18390	18408	18320	18324	18175	18301	18433	18226	18357	18346	18181	18314	18545	18353	18319	18133	18306	18421	18147	18122	18323	18335	18310	18428	18527	18190	18323	18362	17989	18402	18228	18295	18466	18301	18345	18142	18262	18355	18151	18147	18195	18275	18272	18254	18350	18382	18248	18279	18250	18313	18414	18405	18135	18338	18013	18313	18288	18400	18329	18297	18148	18205	18130	18286	18130	18205	18327	18273	18333	18368	18188	18361	18533	18120	18325	18310	18336	18369	18352	18169	18316	18317	18364	18319	18298	18249	18177	18237	18186	18221	18225	18334	18335	18270	18306	18213	18492	18236	18236	18343	18301	18371	18229	18384	18193	18418	18229	18281	18360	18441	18236	18326	18205	18238	18243	18300	18354	18259	18105	18456	18218	18248	18247	18168	18307	18311	18173	18269	18240	18262	18236	18423	18438	18261	18330	18356	18405	18164	18315	18270	18184	18104	18478	18157	18270	18257	18300	18339	18167	18145	18261	18280	18223	18313	18240	18281	18282	18160	18280	18125	18285	18288	18406	18274	18331	18222	18337	18351	18275	18329	18400	18313	18259	18260	18140	18384	18338	18148	18404	18423	18235	18346	18428	18475	18231	18230	18120	18270	18311	18118	18265	18216	18311	18159	18447	18312	18421	18344	18257	18065	18453	18353	18179	18437	18379	18257	18318	18264	18398	18189	18061	18375	18117	18281	18306	18178	18098	18369	18354	18236	18065	18222	18254	18274	18169	18101	18452	18279	18157	18386	18285	18151	18258	18369	18426	18401	18141	18368	18242	18448	18171	18108	18174	18140	18193	18302	18275	18198	18455	18222	18294	18381	18281	18209	18360	18201	18221	18314	18228	18362	18407	18230	18391	18078	18250	18443	18392	18151	18252	18182	18412	18347	18399	18160	18297	18503	18448	18352	18028	18213	18163	18227	18253	18361	18348	18330	18281	18372	18077	18319	18182	18291	18203	18290	18285	18292	18388	18307	18316	18285	18508	18255	18164	18436	18300	18184	18239	18257	18424	18173	18119	18082	18402	18359	18444	18342	18430	18239	18192	18194	18270	18286	18274	18304	18231	18129	18336	18338	18261	18237	18339	18254	18094	18176	18305	18327	18289	18275	18228	18208	18338	18338	18305	18204	18547	18327	18369	18176	18171	18374	18287	18271	18380	18205	18322	18149	18336	18302	18325	18248	18456	18102	18321	18387	18197	18175	18297	18311	18274	18365	18249	18032	18377	18269	18197	18147	18504	18192	18184	18340	18284	18325	18154	18125	18257	18372	18373	18182	18336	18210	18303	18245	18281	18433	18374	18220	18158	17981	18124	18315	18354	18103	17997	18392	18274	18292	18282	18187	18211	18426	18083	18223	18293	18383	18400	18307	18167	18447	18266	18187	18182	18340	18119	18159	18383	18248	18251	18248	18143	18131	18344	18109	18255	18319	18271	18208	18431	18394	18269	18201	18338	18109	18312	18180	18303	18376	18205	18433	18081	18141	18451	18163	18302	18407	18270	18312	18449	18283	18237	18294	18156	18327	18245	18200	18415	18089	18299	18135	18193	18206	18245	18423	18232	18156	18114	18328	18150	18354	18284	18121	18230	18170	18306	18266	18296	18215	18157	18085	18192	18551	18380	18335	18224	18216	18347	18074	18522	18210	18342	18401	18357	18217	18297	18138	18387	18294	18324	18269	18242	18332	18224	18419	18142	18276	18206	18232	18398	18082	18197	18343	18119	18258	18413	18458	18278	18249	18193	18186	18096	18155	18115	18280	18265	18439	18343	18392	18318	18377	18333	18433	18223	18254	18104	18147	18269	18173	18215	18266	18327	18373	18301	18214	18141	18270	18137	18142	18258	18312	18295	18283	18401	18231	18246	18286	18177	18174	18177	18244	18307	18285	18336	18265	18391	18193	18274	18158	18343	18272	18046	18365	18165	18197	18605	18490	18211	18414	18198	18399	18241	18278	18393	18306	18175	18208	18183	18322	18303	18242	18412	18318	18412	18467	18231	18324	18501	18463	18369	18361	18415	18331	18274	18104	18069	18328	18413	18180	18258	18265	18310	18411	18387	18244	18362	18262	18264	18234	18316	18236	18418	18198	18277	18189	18408	18275	18251	18207	18378	18234	18185	18433	18233	18295	18215	18340	18098	18113	18271	18152	18084	18285	18306	18273	18305	18356	18301	18413	18174	18210	18439	18201	18145	18273	18048	18413	18337	18271	18349	18388	18227	18152	18239	18431	18229	18435	18213	18341	18142	18161	18239	18238	18152	18131	18283	18313	18122	18220	18240	18435	18328	18171	18333	18301	18337	18335	18175	18222	18393	18275	18226	18163	18345	18202	18386	18254	18293	18231	18315	18251	18217	18302	18154	18417	18186	18383	18203	18493	18132	18226	18190	18117	18277	18263	18198	18327	18185	18238	18429	18296	18225	18499	18395	18241	18172	18447	18321	18375	18499	18279	18382	18267	18298	18273	18334	18191	18207	18242	18279	18095	18453	18321	18156	18281	18232	18311	18226	18311	18251	18056	18194	18363	18295	18254	18240	18134	18452	18372	18364	18370	18258	18044	18222	18525	18235	18162	18349	18247	18314	18213	18151	18415	18351	18260	18215	18298	18310	18106	18259	18193	18263	18245	18363	18279	18253	18471	18352	18356	18233	18034	18312	18219	18413	18211	18361	18460	18170	18311	18327	18247	18334	18346	18288	18486	18193	18266	18371	18166	18207	18215	18449	18150	18354	18286	18472	18273	18073	18403	18269	18526	18131	18209	18325	18204	18318	18266	18302	18204	18136	18292	18124	18201	18213	18233	18374	18000	18415	18208	18403	18362	18257	18276	18346	18350	18156	18251	18410	18178	18119	18228	18325	18109	18215	18243	18187	18233	18159	18359	18278	18527	18383	18271	18330	18071	18193	18393	18152	18206	18238	18366	18280	18382	18471	18388	18216	18104	18171	18308	18262	18284	18244	18271	18301	18377	18162	18282	18450	18555	18252	18259	18311	18164	18321	18206	18208	18219	18372	18275	18203	18423	18103	18258	18247	18263	18312	18393	18461	18342	18248	18229	18193	18407	18111	18289	18258	18312	18276	18251	18222	18493	18269	18290	18126	18342	18380	18395	18214	18100	18253	18441	18248	18291	18453	18152	18238	18356	18210	18176	18239	18181	18202	18497	18348	18204	18431	18371	18118	18174	18394	18141	18353	18078	18319	18160	18338	18355	18251	18372	18147	18290	18350	18245	18403	18316	18301	18347	18195	18342	18406	18370	18162	18286	18350	18330	18364	18193	18325	18211	18327	18269	18196	18155	18274	18216	18267	18306	18140	18117	18160	18272	18109	18108	18425	18214	18513	18148	18226	18164	18252	18222	18318	18198	18241	18355	18249	18287	18379	18343	18306	18358	18249	18247	18272	18187	18246	18199	18166	18205	18264	18453	18359	18252	18389	18426	18315	18225	18330	18176	18149	18365	18346	18390	18168	18505	18029	18386	18188	18286	18241	18344	18405	18338	18283	18255	18137	18302	18287	18136	18195	18264	18238	18245	18134	18339	18184	18117	18177	18273	18342	18360	18407	18418	18106	18174	18447	18160	18040	18186	18172	18289	18428	18396	18240	18202	18238	18405	18447	18265	18181	18328	18352	18373	18069	18211	18344	18217	18350	18255	18007	18431	18167	18093	18182	18457	18374	18353	18417	18283	18395	18226	18334	18319	18189	18347	18258	18149	18251	18266	18252	18440	18223	18288	18281	18311	18390	18281	18229	18349	18314	18291	18292	18291	18295	18234	18270	18388	18155	18206	18232	18337	18305	18260	18363	18322	18351	18151	18257	18220	18149	18249	18415	18167	18259	18235	18263	18362	18278	18190	18206	18414	18305	18292	18206	18198	18422	18198	18241	18110	18358	18345	18346	18287	18287	18542	18427	18262	18167	18442	18424	18178	18339	18264	18190	18192	18389	18243	18224	18157	18358	18405	18171	18258	18363	18399	18243	18251	18190	18219	18282	18233	18277	18295	18212	18093	18310	18462	18403	18278	18124	18238	18459	18218	18043	18331	18100	18238	18264	18397	18209	18238	18182	18386	18239	18271	18281	18444	18137	18262	18347	18257	18454	18228	18239	18490	18261	18204	18264	18420	18344	18292	18195	18430	18363	18281	18181
38085	35306	40978	38811	35418	34112	32887	32077	31627	31393	31311	31144	30825	30880	30801	30690	30378	30443	30494	30425	30646	30444	30558	30359	30455	30488	30491	30375	30308	30327	30131	30357	30409	30462	30190	30257	30253	30098	30403	30365	30523	30441	30187	30257	30459	30353	30470	30492	30423	30060	30318	29884	30177	30181	30219	30175	30073	30060	30222	30182	30288	30507	30568	30096	30413	30338	30334	30281	30125	30220	30174	30100	30195	30261	30031	30258	29949	30278	30378	30087	30262	30006	30267	30359	30320	30073	30197	30399	30196	30248	30410	30244	30333	30489	30226	30016	30320	30298	30283	30167	30320	30087	29982	30186	30375	30202	30227	30390	30100	30162	30064	30003	30229	30319	30325	30112	30440	30297	30230	30255	30414	30203	30042	30465	30096	29987	30263	30339	30303	30280	29956	30327	30306	30245	29888	30242	30416	30176	30289	30328	30176	30141	30329	30227	30200	30315	30312	30253	30224	30216	30286	30367	30095	30293	30325	30356	30290	30127	30216	30220	30247	30184	30116	30078	30107	30256	30003	30249	30306	30252	30277	30265	30239	30471	30249	30325	30135	30417	30284	29972	30318	30276	30286	30401	30252	30532	30488	30502	30257	30258	30345	30122	30374	30278	30349	29789	30222	30450	30215	30284	30595	30370	30352	30192	30322	30363	30299	30067	30091	30341	30224	30376	30366	30400	30402	30520	30250	30273	30323	30496	30434	30528	30350	30220	30426	30299	30295	30282	30389	29986	30316	30264	30228	30229	30385	30103	30386	30457	30402	30463	30197	30330	30203	30351	30150	30478	30333	29972	30108	30350	30199	30006	30088	30237	30303	30126	30263	30249	30109	30338	29942	30422	30504	30703	30372	30304	30348	30277	30304	30107	30393	30117	30437	30127	30448	30510	30243	30218	30182	30012	30123	30123	30138	30099	30560	30340	30381	30334	30479	30195	30164	30387	30339	30336	30437	30357	30181	30094	30448	30260	30216	30268	30071	30280	30490	30328	30253	30111	30096	30212	30087	30316	30356	30086	30401	30322	30264	30107	30167	30304	30215	30522	30233	30219	30092	30085	30303	30283	30117	30149	30309	30188	30233	30534	30471	30172	30447	30268	30191	30088	30431	30422	30176	30097	30293	30355	30397	30199	30124	30410	30085	30121	29998	29811	30231	30382	30190	30193	29975	30383	30136	30321	30202	30150	30404	30334	30425	30132	30460	30126	30320	30143	30368	30144	30528	30257	30189	30451	30048	30043	30309	30154	30022	30393	30127	30262	30254	29989	30346	30044	29969	30138	30485	30124	29928	30260	30441	30186	30272	30265	30234	30125	30155	29899	30317	30190	30408	30556	30463	30124	30167	30374	30167	30268	30428	30350	30297	30356	30178	30307	30310	30244	30156	30089	30581	30227	30332	30052	30198	30221	30234	30541	30093	30349	30412	30266	30278	30451	30441	30448	30406	30356	30285	30270	30071	30149	30197	30243	30370	30395	30090	30110	30276	30335	30465	30485	30223	30307	30034	30121	30196	30194	30603	30105	30136	30330	30351	30470	30201	30283	29910	29968	30616	30353	30291	30015	30237	30360	30351	30262	30277	30392	30314	30200	30148	30269	30419	29941	30238	30215	30320	30109	30293	30327	30370	29941	30009	30355	30360	30121	30116	30308	29988	30408	30333	30290	30286	30145	30101	30220	30119	30380	30063	30311	30122	30002	30305	30224	30323	30003	30199	30437	30399	30267	30440	30370	30468	30194	30235	30017	30361	30353	30350	30087	30327	30257	29949	30283	30087	30094	30223	30216	30215	30482	30445	30466	30373	30453	30339	30402	30054	30229	30619	30440	30263	30339	30147	30069	30172	29933	30136	29990	30133	30297	30195	30475	30310	30249	30379	30203	30355	30232	30390	30474	30377	30121	30199	30146	30398	30410	30094	30218	30082	30038	30397	30102	30024	30366	30048	30262	30229	30327	30274	30292	30559	30267	30415	30285	30301	30199	30135	30241	30163	30313	30326	30230	30151	30219	30163	30261	30352	30314	30375	30507	30307	30253	30181	30268	29884	30410	29985	30515	30264	30007	30300	30317	30115	30112	30281	30370	30416	30270	30371	30188	30281	30104	29989	30402	30297	29992	30010	30264	29953	30263	30138	30421	30289	30113	30437	30023	30075	30106	30077	30251	30187	30269	30433	30448	30195	30159	30117	30390	30292	30068	30444	30445	30271	30308	30500	30361	30401	30370	30637	30394	30288	30383	30269	30344	30224	30102	30014	30342	30051	30463	30283	30175	30237	30368	30293	30219	30294	30588	30213	30115	29989	30151	30130	30150	30356	30270	30082	30219	30310	30288	30374	30186	30344	30347	30342	30550	30113	30334	30004	30007	30334	30113	30118	30095	30029	30070	30127	30246	30184	30483	30266	30415	30218	30188	30367	30227	29983	30277	30414	30300	30497	30301	30279	30164	30344	30214	30163	30300	30257	30194	29977	29949	30055	30220	30367	30282	30189	30219	30195	30284	30185	30176	30201	30372	30396	30315	30337	30042	30203	30264	30364	30112	30161	30248	29973	30189	30362	30152	30162	30176	30276	30466	30449	30240	30130	30272	30442	30468	30232	30089	30206	30089	30132	30166	30252	30220	30092	30047	30336	30217	30372	30383	30203	30429	30406	30232	30106	30452	30491	29934	30372	30491	29931	30231	30004	30167	30366	30150	30054	30431	30279	30224	29990	30335	30481	30325	30428	30441	30476	30081	29962	30463	30297	30022	30199	30178	30362	30491	30249	30295	30375	30215	30166	30211	30193	30329	30270	30236	30335	30283	30216	30257	29987	30251	30248	30111	30487	30378	29931	30329	30351	30093	30322	30209	30317	30141	30361	30006	30043	30085	30224	30242	30338	30526	30133	30325	30163	30337	30371	30353	30025	29931	30025	30391	30108	30269	30243	30106	30352	30315	30215	30011	30342	30205	30135	30158	30244	30259	30173	30359	30264	30243	30228	30329	30308	30058	30394	30470	30474	30387	30035	30271	30057	30355	30360	30438	30293	30055	30088	30379	30309	30511	30388	30291	30269	30360	30418	30341	30334	30320	30273	30264	30243	30362	30400	30397	30330	30226	30316	30351	30288	30411	30559	30206	30525	30649	30103	30480	30333	30421	30418	30383	30223	30162	30178	30285	30240	30168	30440	30236	30262	30379	30568	30366	30111	30137	30168	30291	30479	30091	30482	30524	30396	30441	30368	30275	30126	30404	30455	30097	30165	30196	30103	30247	30401	30067	30395	30267	30238	30175	30213	30405	30213	30115	30419	30397	30411	30393	30253	30174	30198	30161	30175	30525	30389	30090	30120	30286	30225	30495	30189	30511	30492	30223	30316	30319	30200	30202	30247	30247	30543	30177	30455	30265	30441	30382	30420	30608	30298	30078	30152	30347	30459	29930	30223	30418	30255	30460	30295	30329	30234	30536	30399	30223	30252	30324	30299	30234	30570	29964	30061	30100	30004	30260	30367	30104	30219	30346	30237	30459	30330	30420	30277	30281	30417	30165	30072	30514	30238	30358	30225	30163	30038	30369	30231	30339	30296	30073	30354	30156	30253	30120	30244	30176	30217	30121	30372	30303	30178	29921	30340	30306	30105	30304	30324	30138	30353	30164	30073	30294	30311	30259	30099	30360	30195	30387	30396	30436	30112	30071	30153	30231	30489	30097	30365	30434	30460	30131	30332	30270	30381	30226	30479	30204	30104	30401	30174	30290	30131	30417	30144	30076	30483	30249	30416	30134	30302	30169	30202	30382	30400	30444	30436	30380	30264	30382	30204	30221	30240	30172	30231	30371	30351	30011	30336	29941	30128	30096	30301	30297	30166	30183	30383	30226	30424	30096	30408	30381	30289	30202	30511	30490	30333	30060	30155	30142	30157	30023	30517	30408	30337	30572	30420	30679	30490	30185	30101	30300	30291	30408	30339	30161	30246	30301	30176	30161	30269	30216	30115	30107	30379	30278	30448	30288	30315	30157	30334	30255	30303	30111	30280	30326	30294	30359	30220	30251	30212	30211	30238	30154	30495	30210	30357	30255	30299	30241	30466	30326	30035	30096	30223	30432	30331	30243	30373	30043	30453	30269	30307	30198	30254	30214	30287	30159	30378	30519	30380	30473	30442	30477	30402	30106	30390	30413	30218	30330	30259	30294	30425	30286	30162	30047	30409	30129	30168	30268	30023	30284	30354	30121	30279	30452	30342	30343	30302	30217	30228	30216	30169	30091	30356	30085	30082	30240	30214	30405	30454	30451	30160	30276	30308	29920	30454	30119	30396	30152	30074	30349	30195	30347	30136	30371	30192	30210	30031	30281	30189	30597	30332	30166	30520	30342	30215	30180	30362	30229	30149	30358	30109	30574	30282	30189	30334	30187	30367	30243	30183	30176	30248	30047	30301	30243	30169	30357	30221	30294	30426	30249	30275	30115	29966	30274	30306	29936	30341	30207	30083	30214	30219	30404	30005	30057	30273	30178	30299	30375	30574	30449	30654	30340	30394	30279	30208	30229	30131	30533	30254	30266	30245	30483	30159	30310	30340	30228	30072	30510	30245	30266	30196	30313	30063	30130	30251	30305	30106	30421	30159	30116	30091	30163	30119	30297	30583	30374	30473	30391	30172	30141	30384	30185	30281	30376	30163	30268	30220	30276	30540	30118	30035	30408	30674	30110	30277	30122	30209	30155	30147	30528	30235	30195	30216	30099	30376	30242	30118	30215	30281	30508	30373	30197	30162	29971	30107	30488	30587	30355	30284	30207	30221	30345	30353	30299	30176	30369	30090	30330	30601	30504	30146	30394	30364	30313	30263	30299	30382	30324	30023	30457	30513	30187	30337	30249	30316	30375	30232	30472	30210	30400	30472	30219	30346	30167	30232	30248	30232	30169	30415	30290	30075	29862	30352	30249	30208	30005	30326	30238	30274	30210	30221	30140	30188	30263	30398	30252	30281	30399	30201	30151	30329	30119	30057	30362	30118	30538	30208	30153	30320	30494	30331	30255	30624	30403	30408	30436	30236	30219	30533	30349	30062	30345	30245	30103	30187	30256	30252	30077	30171	30233	30158	30376	30325	30339	30406	30547	30003	30228	30088	30184	30311	30513	30260	30155
29663	37996	36689	30127	26771	24277	22694	21581	20951	20429	20147	19882	19595	19395	19121	19229	19079	18965	19106	19074	18799	18848	18907	18693	18750	18747	18722	18799	18775	18490	18762	18839	18804	18636	18700	18641	18549	18768	18665	18653	18867	18754	18528	18532	18614	18696	18665	18638	18455	18697	18438	18691	18549	18662	18734	18626	18653	18617	18717	18553	18876	18797	18642	18522	18723	18641	18681	18473	18660	18639	18528	18638	18722	18574	18642	18643	18738	18755	18805	18684	18709	18605	18552	18649	18673	18601	18455	18740	18607	18521	18681	18797	18845	18618	18775	18567	18842	18456	18793	18754	18583	18699	18649	18788	18756	18702	18439	18492	18617	18622	18556	18702	18600	18649	18660	18583	18663	18466	18723	18774	18787	18687	18572	18628	18588	18628	18310	18634	18566	18594	18674	18783	18734	18676	18669	18608	18595	18729	18692	18852	18456	18767	18535	18562	18764	18437	18615	18668	18508	18760	18290	18603	18619	18488	18663	18506	18285	18698	18497	18626	18529	18745	18690	18532	18699	18701	18743	18736	18411	18521	18574	18855	18607	18544	18668	18725	18676	18685	18702	18622	18657	18610	18584	18550	18558	18504	18810	18615	18599	18618	18665	18456	18598	18649	18550	18520	18465	18749	18709	18642	18673	18671	18770	18686	18547	18631	18679	18827	18359	18790	18576	18831	18594	18696	18809	18634	18569	18646	18660	18661	18449	18674	18609	18630	18727	18602	18704	18553	18854	18629	18758	18816	18612	18512	18605	18543	18581	18610	18648	18649	18525	18573	18572	18688	18876	18601	18537	18657	18609	18614	18532	18710	18534	18689	18660	18673	18566	18697	18575	18603	18887	18710	18746	18702	18528	18600	18829	18500	18715	18629	18677	18654	18528	18689	18623	18586	18698	18532	18727	18779	18597	18536	18690	18617	18538	18496	18732	18529	18555	18670	18672	18844	18565	18653	18698	18522	18610	18563	18637	18610	18658	18752	18607	18469	18593	18556	18536	18632	18697	18491	18751	18724	18651	18602	18499	18714	18587	18612	18579	18593	18599	18543	18632	18590	18566	18769	18706	18695	18761	18794	18510	18806	18585	18818	18736	18562	18667	18692	18485	18508	18513	18567	18632	18589	18758	18594	18877	18595	18547	18703	18554	18604	18728	18451	18720	18702	18572	18591	18723	18732	18580	18906	18712	18759	18550	18670	18627	18737	18539	18535	18791	18800	18624	18521	18680	18605	18616	18619	18833	18627	18541	18558	18851	18693	18756	18650	18551	18421	18704	18695	18581	18784	18682	18475	18698	18537	18715	18602	18624	18685	18636	18660	18519	18562	18734	18593	18493	18642	18523	18611	18570	18639	18796	18613	18636	18667	18450	18749	18604	18734	18507	18831	18556	18527	18797	18793	18535	18644	18445	18609	18498	18578	18654	18566	18590	18746	18666	18724	18512	18513	18718	18539	18535	18733	18683	18665	18649	18567	18650	18481	18571	18756	18423	18633	18568	18632	18614	18775	18476	18727	18400	18574	18536	18614	18611	18670	18896	18615	18664	18717	18671	18569	18550	18678	18712	18674	18575	18791	18548	18518	18498	18652	18685	18625	18663	18610	18468	18525	18502	18529	18438	18687	18485	18707	18675	18570	18754	18683	18582	18830	18493	18730	18714	18564	18470	18273	18873	18763	18559	18558	18678	18624	18509	18721	18651	18597	18696	18576	18505	18669	18616	18587	18915	18569	18536	18680	18791	18806	18563	18874	18714	18449	18640	18580	18749	18553	18516	18718	18605	18601	18588	18710	18846	18715	18518	18615	18634	18639	18739	18575	18655	18623	18791	18678	18637	18718	18748	18433	18729	18578	18577	18677	18658	18620	18559	18556	18685	18685	18688	18570	18617	18586	18741	18419	18741	18586	18733	18724	18741	18672	18656	18628	18555	18736	18539	18694	18540	18603	18581	18794	18717	18705	18743	18716	18380	18575	18707	18521	18732	18597	18761	18834	18529	18694	18451	18664	18733	18635	18524	18547	18541	18587	18631	18556	18584	18596	18820	18582	18544	18646	18781	18669	18709	18629	18670	18677	18480	18622	18599	18692	18732	18513	18826	18600	18683	18613	18490	18645	18702	18723	18502	18550	18651	18677	18730	18738	18725	18728	18641	18688	18655	18744	18555	18650	18562	18611	18605	18696	18622	18547	18708	18655	18658	18479	18792	18585	18628	18602	18583	18850	18666	18758	18691	18642	18751	18483	18441	18786	18655	18630	18814	18511	18629	18832	18455	18555	18505	18522	18471	18546	18837	18710	18607	18528	18410	18704	18590	18553	18759	18779	18551	18668	18550	18611	18774	18603	18569	18700	18648	18512	18598	18682	18573	18599	18646	18629	18650	18697	18678	18753	18746	18583	18518	18658	18745	18579	18631	18662	18781	18571	18787	18917	18593	18830	18636	18711	18536	18694	18510	18591	18715	18648	18660	18807	18756	18615	18811	18695	18723	18862	18512	18640	18712	18665	18523	18551	18653	18675	18561	18645	18620	18753	18610	18793	18569	18733	18591	18466	18587	18590	18659	18446	18741	18635	18786	18689	18594	18634	18644	18657	18673	18543	18650	18759	18397	18527	18536	18735	18675	18661	18610	18793	18680	18906	18636	18554	18764	18889	18422	18640	18619	18677	18753	18484	18716	18671	18591	18397	18699	18679	18397	18489	18661	18503	18554	18584	18540	18697	18624	18624	18720	18738	18695	18559	18652	18534	18596	18549	18578	18621	18607	18600	18543	18755	18424	18642	18657	18812	18582	18572	18549	18642	18576	18709	18681	18643	18654	18609	18617	18634	18571	18559	18599	18521	18587	18742	18796	18760	18785	18753	18674	18456	18630	18685	18667	18687	18627	18646	18580	18692	18570	18753	18546	18340	18744	18853	18590	18587	18568	18733	18620	18505	18650	18588	18728	18538	18579	18545	18785	18487	18633	18587	18816	18662	18610	18579	18610	18526	18653	18626	18543	18683	18412	18431	18689	18539	18862	18463	18491	18522	18552	18671	18550	18519	18681	18498	18816	18746	18567	18746	18583	18605	18610	18608	18587	18630	18645	18699	18498	18717	18654	18446	18543	18697	18588	18611	18686	18656	18600	18638	18732	18642	18723	18646	18770	18527	18600	18579	18573	18681	18647	18676	18640	18672	18571	18448	18681	18563	18623	18638	18475	18710	18512	18754	18585	18826	18622	18466	18594	18434	18461	18640	18560	18678	18772	18579	18647	18614	18678	18551	18652	18804	18737	18633	18673	18367	18574	18790	18748	18734	18613	18616	18549	18672	18798	18834	18658	18563	18781	18591	18821	18561	18683	18677	18763	18529	18623	18613	18852	18536	18618	18658	18682	18641	18687	18626	18793	18730	18787	18756	18528	18574	18681	18370	18720	18639	18677	18501	18792	18676	18765	18667	18613	18533	18673	18654	18586	18512	18483	18561	18583	18741	18647	18659	18700	18650	18655	18662	18542	18818	18748	18732	18646	18505	18592	18810	18739	18784	18634	18762	18552	18600	18728	18511	18601	18810	18689	18726	18474	18433	18518	18630	18610	18634	18730	18699	18416	18606	18746	18621	18539	18645	18678	18735	18605	18815	18597	18540	18630	18592	18522	18756	18575	18652	18474	18761	18460	18719	18592	18517	18554	18786	18640	18737	18761	18685	18653	18682	18712	18506	18631	18777	18597	18724	18612	18761	18540	18740	18699	18782	18748	18598	18740	18662	18672	18826	18781	18867	18568	18786	18693	18667	18712	18665	18604	18691	18515	18743	18799	18566	18640	18714	18672	18626	18676	18483	18735	18637	18653	18524	18706	18604	18586	18706	18798	18729	18880	18602	18736	18704	18581	18638	18528	18658	18627	18611	18556	18679	18660	18620	18552	18619	18756	18552	18649	18683	18531	18649	18724	18490	18616	18689	18538	18524	18602	18536	18720	18708	18670	18602	18686	18739	18526	18680	18676	18622	18549	18715	18722	18608	18601	18743	18554	18607	18549	18637	18558	18595	18750	18705	18600	18662	18731	18609	18650	18641	18572	18576	18739	18639	18461	18759	18678	18806	18623	18569	18772	18693	18637	18693	18562	18748	18659	18512	18874	18735	18760	18684	18636	18735	18723	18639	18697	18649	18523	18654	18596	18692	18562	18629	18631	18683	18711	18873	18630	18703	18667	18735	18714	18790	18611	18592	18590	18677	18703	18544	18829	18667	18836	18396	18639	18772	18641	18860	18505	18799	18529	18697	18657	18835	18785	18640	18577	18456	18625	18662	18603	18682	18592	18609	18599	18749	18787	18615	18706	18536	18644	18501	18564	18517	18632	18632	18757	18682	18603	18639	18751	18567	18643	18828	18775	18708	18682	18805	18562	18633	18884	18478	18653	18506	18687	18735	18678	18654	18675	18649	18895	18633	18567	18698	18463	18472	18711	18625	18768	18599	18519	18773	18630	18536	18796	18555	18436	18839	18622	18719	18706	18808	18809	18791	18616	18746	18563	18588	18397	18537	18660	18540	18687	18753	18695	18729	18568	18620	18770	18788	18829	18593	18525	18749	18730	18565	18699	18526	18552	18735	18714	18673	18729	18707	18618	18698	18534	18690	18646	18585	18816	18588	18369	18728	18796	18799	18628	18607	18594	18683	18398	18496	18728	18765	18648	18587	18677	18599	18499	18724	18619	18695	18567	18637	18598	18688	18771	18629	18540	18427	18570	18576	18661	18556	18608	18642	18715	18853	18535	18567	18533	18743	18689	18690	18668	18581	18647	18550	18522	18585	18559	18715	18813	18522	18600	18465	18642	18640	18527	18646	18611	18720	18788	18552	18624	18537	18686	18745	18719	18463	18654	18581	18590	18535	18576	18692	18543	18650	18645	18637	18605	18763	18700	18853	18763	18720	18588	18401	18683	18633	18793	18526	18620	18690	18492	18457	18730	18642	18679	18792	18782	18573	18659	18721	18544	18701	18659	18653	18667	18748	18556	18678	18602	18684	18694	18695	18684	18694	18438	18799	18533	18573	18624	18539	18519	18529	18451	18594	18406	18651	18574	18797	18760	18578	18560	18526	18708	18592	18672	18591	18511	18625	18734	18588	18661	18790	18605	18667	18580	18537
24082	21173	27903	26010	27399	32798	34869	32227	31311	31247	30698	30390	29918	29612	29777	29753	29538	29449	29127	29337	29212	29284	29313	29254	29073	29211	29139	29188	29168	28846	28949	29104	29025	28928	28880	28761	28882	28885	28898	28761	28753	28960	28896	28779	28609	28726	28808	28766	28786	28856	28724	28853	29014	28847	29051	28829	28575	28862	28719	28752	28863	28641	28852	28912	28727	28712	28698	28681	28906	28887	28895	28846	29035	28901	28645	28719	28735	28915	28630	28874	28852	28749	28738	28637	28759	28706	28943	28946	28693	28861	28909	28744	28723	28807	29059	28879	28858	28868	28769	28844	29053	28680	28695	28705	28622	28922	28595	28925	28845	28590	28919	28644	28650	28721	28654	28932	28499	28699	28675	28698	29003	28497	28804	28774	28673	28520	28856	28851	28828	28683	29059	28769	28851	28630	28752	28783	28847	28794	28657	28790	28649	28560	28759	28788	28656	28745	28662	28561	28755	28591	28799	28612	28728	28746	28620	28888	28657	28563	28878	28863	28791	28852	28944	29041	28635	28942	28896	28805	28697	28640	28619	28799	28783	28871	29053	29058	28785	28884	28714	29016	28781	28796	28620	28977	28990	29138	28705	28753	28881	28735	28836	28891	28807	28728	28713	28677	28849	28889	28868	29082	28669	28910	28680	28742	28516	28877	28996	28862	28830	28739	28913	29069	28981	29019	28750	28516	28651	28734	28810	28677	28938	28635	28811	28683	28798	28920	28723	28933	29230	28712	28709	28646	28959	28624	28811	28741	28898	28684	28857	28821	28695	28819	28686	28634	28893	28867	28571	28707	28838	28626	28875	28788	28914	28536	28879	28824	28712	28884	28792	28766	28556	28679	28595	28780	28766	28649	28596	28882	28781	29070	28607	28958	28980	28803	28801	28909	28765	28953	28809	28776	28935	28650	28845	28901	28796	28887	28787	28725	28733	28784	28454	28926	29018	28836	28878	28792	28650	28660	28827	28845	28875	28916	28811	28891	29036	28807	28666	28616	28783	28902	29143	28834	29082	28695	28693	29254	28938	28493	28501	28787	28873	28871	28758	28686	28783	28897	29017	28704	28697	28973	28648	28513	28680	28733	28863	29118	28735	28780	28888	28620	28813	28676	28796	28838	28732	28850	28875	28847	28586	28728	28668	28915	28705	28762	28700	28951	29040	28598	28688	28828	28627	28842	28435	28596	28778	28876	28872	28859	28908	29088	28821	28699	28758	29018	28878	28785	28377	28654	29106	28732	28907	28963	28877	28915	28760	28617	28486	28532	28559	28788	28859	28672	28979	28829	28795	28599	28645	28687	28633	28604	28608	28805	28781	28755	28828	28754	28906	28810	28870	28665	28783	28682	28831	28716	28741	28860	28866	28704	28517	28934	28820	28632	28807	28748	28801	28967	28754	28913	28565	28977	29126	28724	28824	29037	28751	28741	28717	28761	28511	28585	28707	28943	28720	28785	28872	28786	28792	28623	28484	28675	28773	28654	28701	28816	28753	28859	28866	28817	28930	28833	28754	28689	28680	28838	28878	28515	28580	28758	28937	29051	28677	29107	28903	28680	28872	28806	28759	28711	28681	28717	28718	28706	28811	28810	28739	28834	28927	28930	28866	28810	28706	28901	28707	28794	28635	28986	28890	28849	28762	28763	28646	28978	28741	28764	28902	28823	28812	28925	28808	28762	28736	28863	28743	28542	28712	28814	28740	28876	28712	28804	28712	28906	28770	28646	28827	28595	28883	28916	28970	28824	28828	28828	28874	28467	28941	28792	28951	28736	28711	28529	28557	28641	28656	28868	28629	28701	28836	28824	28768	28828	28641	28760	28807	28587	28727	28847	28904	28757	28654	28635	28721	28636	28851	28498	28764	28787	28735	29018	28823	28508	28518	28750	28765	28765	28818	28688	28690	29020	28742	28666	29127	28814	29081	28760	28888	28908	28498	28756	28766	28771	28624	28653	28896	28820	28771	28950	28403	28697	28619	28792	28983	28666	28910	28858	28578	28941	28926	28689	28932	28767	28835	28651	28615	28698	28899	28905	28830	28902	28776	28440	28854	28829	28925	28978	28859	28769	28845	29084	28917	28720	28720	28901	28689	28585	28788	28647	28860	28680	28685	28913	28688	28827	28413	28796	28782	28613	28752	28680	28758	28843	28772	28802	28929	28774	28517	28778	29052	28793	29003	28601	28488	28805	28667	28802	28838	28729	28801	28790	28709	28624	28837	28695	28731	28665	28872	28761	28627	28740	28847	28817	28930	28785	28867	28672	28563	28637	28897	28798	28911	28831	28882	28603	29022	29038	28783	28767	28909	28665	28544	28728	28620	28774	29039	28740	28693	28655	28618	28938	28773	28605	28494	28996	28795	28497	28989	29057	28899	28837	28941	28638	28673	28910	28588	28718	28595	28667	28725	28671	28712	28741	28821	28610	28627	28926	28676	28653	28522	29109	28741	28669	28823	28605	28772	28800	28911	28875	28734	28862	28853	28867	28727	28741	28819	28914	29021	28823	28652	28640	28813	28935	28789	28784	28855	28762	28994	28925	28647	28896	28999	28700	28701	28873	28829	28853	28864	28987	28534	28539	28664	28678	28682	28769	28801	28735	28670	28651	28630	28726	28745	28639	28657	28788	29041	28859	28880	28720	28650	28950	28945	28708	28656	28552	28788	28801	28965	28707	28752	28881	28645	28647	28747	28823	28735	28659	28689	28599	28885	28562	28843	28684	28729	28813	28899	28996	28554	28728	28590	29058	28718	28838	28707	28696	28871	28809	28839	28827	29025	29009	28691	28699	29143	28818	28903	28845	28915	28916	28853	28845	28810	28947	29002	28591	28751	29022	28887	28634	28626	28541	28930	28682	28846	28764	28630	28648	28600	28801	28729	28809	28411	28742	28782	28742	28896	28990	28896	28737	28419	29074	28558	28790	28669	28778	28586	28795	28675	28749	28701	28522	28716	28848	28859	28911	28967	28605	28870	28780	28838	28735	28665	28709	29044	28741	28921	29193	28949	28723	28752	28822	28852	28687	28759	28791	28873	28791	28706	28783	28890	28607	28616	28765	29026	28703	28877	29057	28793	28500	28872	28721	28666	28879	28841	28670	29040	28880	28771	28896	28707	28652	28806	28698	28797	28965	28719	28839	28958	28773	28782	28763	28735	28402	28643	28571	28797	28722	28966	28674	28651	28792	28935	28662	28911	28582	28624	28827	28901	28513	28795	28656	28535	28592	28854	28744	28961	28736	28763	28624	28563	28974	28595	28717	28773	28848	28758	28956	28882	28683	28985	28541	28853	28546	28668	28631	28428	28630	28654	28744	29018	28875	28877	28725	28699	28758	28839	28769	28736	28500	28891	28804	28702	28876	28760	28869	29140	28586	28780	28886	28705	28853	28819	28626	28694	28724	28615	28791	28665	28937	28936	28590	28939	29015	28882	28736	28878	28786	28771	28677	28707	28748	28688	28927	29117	29083	28941	28691	29000	28961	28845	28772	28714	28701	28815	28709	28728	28789	28621	28526	28884	28720	28820	28583	28867	29019	28904	28952	28827	28784	28816	28729	28464	28534	28919	28698	28632	28594	28753	29068	28882	28601	28893	28847	28705	28935	28728	28674	28609	28675	28775	28602	28934	29037	28671	28794	28848	28625	28559	28957	28618	28977	28771	28754	28784	28438	29095	28669	28800	28717	28752	28815	28761	29113	28818	28886	28780	28991	29086	28657	28934	29037	28878	28741	28901	28807	28692	28882	28944	28796	28575	28456	29067	28817	28733	28712	28936	28931	28706	28884	28672	28829	28879	28897	28899	28981	28858	28796	28959	28404	28755	28652	28932	29012	28802	28731	28594	28736	28797	28705	28660	28632	28759	28980	28673	28826	28687	28661	28683	28844	28869	29014	28646	29134	28927	29093	29004	28652	28777	28504	28911	28627	28788	28592	28572	28734	29103	28849	28851	28713	28495	28750	29000	28814	28800	28862	29098	28970	28930	28601	28631	28871	28555	28798	28881	28856	28811	28755	28692	28714	28778	28836	28649	28948	29089	28903	28845	28705	28771	29169	28703	28649	28830	29053	28749	28995	28650	28870	29038	28787	28684	28588	28730	28659	28894	28781	28882	29000	28933	28746	28856	28884	28658	28501	29083	28979	28970	28889	28769	28744	29034	28835	28669	28681	28788	28722	28691	28974	28880	28806	28679	28574	28634	28891	28742	29073	28823	28578	28831	28586	28861	28560	28896	28452	28703	28555	28748	28890	28838	28975	29071	28718	28742	28748	28951	28770	28803	28671	28465	28630	28665	28768	28586	28875	28859	28630	28716	29000	29020	28742	28735	28879	28890	28670	28658	28575	28914	28793	28782	29069	28577	28763	28802	28516	28765	28854	28909	28742	28652	28740	28824	28694	28601	28886	29039	28799	28732	28658	28677	28851	28488	28489	28706	29105	28838	29004	28691	28993	28657	28803	28698	28967	28836	28813	28749	28781	28835	28756	28808	28581	28830	28765	28620	28911	28791	28878	28903	28630	28795	28987	28539	28679	28972	28690	28717	28807	28877	28615	28898	28743	28580	28688	28659	28447	28647	28741	28908	28873	28591	28774	28990	28783	28721	29067	28881	28857	28785	28807	28891	28923	28767	28594	28543	28704	28742	28648	28914	28641	29040	28712	28805	28803	28874	28975	28667	28785	28488	28696	28690	28627	28762	28773	28847	28612	28725	29025	28872	29093	28903	28722	28617	28808	28772	28737	28684	29109	28610	28659	28885	28777	28882	28635	28951	28851	28770	28701	29096	28809	29010	28797	28955	28665	28847	28692	28808	28565	28990	29008	28994	28954	28817	28966	28797	28429	28807	28896	28614	28838	28699	28668	28790	28519	28832	28499	28840	28801	28628	28536	28645	29082	28897	28674	28975	28681	28612	28856	28739	28706	28867	28762	28884	28735	28674	28684	28871	28867	28623	28643	28688	28648	28669	28936	28626	28580	28676	28690	28880	28765	28972	28803	28834	28786	28692	28630	28610	28702	28757	28560	28726	28771	28743	28989	28619	28934	28801	28894	28595	28957	28685	28871	28817	28492	28572	28691	28507	28992	28982	28419	28888	28706	28657	28958	28918	28970	28811	28774	28739	28843	28990	28830
26449	43989	43142	35428	30839	26982	24840	23056	22031	21158	20655	20069	19877	19310	19112	18882	18668	18611	18804	18403	18393	18352	18315	18079	18157	18251	18041	18163	17991	18226	18099	18147	18114	18205	17985	18081	18142	17830	18169	17923	18154	18047	18022	18095	17827	17979	18151	17909	17848	18181	18125	17985	17885	17844	17945	18043	18028	17940	17967	18018	17908	17826	18260	17763	17822	17788	17930	18012	17880	17851	17804	17898	17912	18063	17957	18008	17932	17899	17931	17982	18159	18016	18033	17951	17815	17837	17992	17928	17975	17923	18089	17923	18036	17746	17920	17960	17910	17751	18116	17898	17984	17852	18056	17848	18064	17671	17991	17906	17898	17996	18059	17922	17773	17915	17906	17863	17902	17879	17784	18007	18156	17874	17978	17891	17928	17974	17910	17752	17926	18026	17979	17953	17923	17830	17882	17931	18045	17968	17989	17797	17925	17872	17833	17887	18108	17846	17937	18110	17785	17753	18047	17895	17995	17927	17862	17903	17758	18009	17965	17859	17944	17901	17877	17952	17978	18053	17971	17887	17918	17881	17938	17997	17861	17908	17864	17998	17789	17973	17889	17976	17920	18013	17828	17885	17730	17760	18012	17840	17985	17875	17986	17919	17905	17957	18016	17886	17740	17832	17851	18017	17762	18058	17773	17761	17895	17812	17989	17994	17918	17823	17856	17752	17968	18156	17897	17889	17998	17932	17815	17736	18017	17859	17873	17714	17879	17987	17786	17897	17794	17660	18159	17865	17901	17839	18058	18020	18160	17929	17658	17764	17940	17888	17936	17609	18111	17804	17993	17823	17911	17736	17823	17793	17842	17978	17820	17964	17818	17751	17810	17982	17855	18015	17916	17732	17796	17846	17819	18014	17875	18020	17952	18043	17966	17752	17960	17883	17926	17925	18102	17923	17794	17905	17866	17821	17881	17930	17931	17969	17830	18023	17918	17914	17940	17833	17800	17888	17870	17986	18011	17909	18099	17935	18036	17737	17939	17792	18085	17736	17937	17961	17820	18034	18004	17857	17754	18065	17867	17895	18001	17869	17917	17849	17842	18134	17983	17862	17921	18011	17865	17875	18032	18184	17758	17842	17988	17710	17981	17900	17829	17757	17918	17761	17801	18005	17958	18129	17979	17917	17805	17815	17871	17950	17874	18025	17973	17825	18031	17896	17828	17965	17965	17948	17966	17898	17758	17792	18032	17806	17981	17853	18198	18019	18029	17866	18047	17947	17944	17828	17830	17795	17858	18043	17873	17895	18063	17828	17888	17851	17970	17820	17658	17851	17750	17951	17884	17921	17982	17955	17840	17960	17765	17889	17810	17903	17923	18029	18051	17995	18010	18058	17877	17848	18165	17913	18076	18014	18054	17931	17769	17924	17814	17867	17727	17983	17867	17932	18067	17766	18041	18086	17924	17894	17911	17968	17847	18068	18076	18054	17919	17847	18027	17926	17850	17826	17908	17879	18017	17973	18016	17875	18119	18145	17828	17851	17877	17803	18104	17835	18038	17780	17803	17838	17932	18055	17961	18047	17917	17882	17867	17774	17708	17990	17785	17975	18101	17968	17665	17869	18016	17959	17783	18035	17851	17962	17963	17902	17817	17897	18067	17737	17938	18017	17860	18010	18044	17993	18108	17958	17926	17842	18135	17984	18018	18030	17998	17847	17877	18014	17869	17763	17938	18048	17958	17793	17960	18004	17896	17799	17882	18020	17987	17957	18028	17838	17866	17952	17913	18180	17745	17996	17772	17993	17844	17842	18015	18003	17878	17954	18148	17837	18017	17953	17823	18024	18055	17864	17794	17867	17988	17865	17873	17801	17946	17911	17817	17769	17999	18091	18104	17969	17850	18014	17823	17775	18024	17830	17940	17954	17685	17687	17943	17880	17904	17976	17919	17858	17949	17942	17945	17973	18001	18040	17956	17845	18060	17903	17969	18093	18096	17940	17748	17924	17969	17874	17988	18100	17934	18039	17873	17843	17825	17907	18032	17964	17994	17941	18017	17993	18036	17892	18000	17870	17831	18074	17878	17787	17737	17999	17939	17768	17774	17937	17938	17767	17823	17886	18026	17844	18103	17825	18183	18044	17844	17903	18011	18073	17930	17899	17844	17850	17986	17969	18113	17933	18008	17935	17827	17744	17978	17918	18154	17749	17901	18245	17879	17952	17718	18245	17922	17937	17994	17823	17942	18022	18004	17763	17999	17930	17894	17916	17971	18006	17828	17995	17971	17941	17853	17908	17985	17845	17852	17988	18111	17776	17804	17761	17946	17925	17946	17759	17964	17987	17812	17946	17884	18014	17897	17914	18078	17926	17994	17960	17769	17902	17961	17966	17914	17892	17745	17744	18057	17995	17994	17834	17933	17939	17836	18064	17975	17872	17807	18114	18071	17867	18058	18007	17931	17935	17886	17986	18098	17902	17833	17996	17863	17960	17873	18025	17947	17935	18050	17819	17952	17984	17860	17962	17938	17905	17850	17933	18138	17976	17787	17888	17951	17943	17782	17897	18030	17898	17943	18126	17926	17828	17866	17846	17917	17889	17957	17974	18036	17779	18058	18021	18030	17902	17906	18053	17800	17906	17858	17947	17949	18011	17933	18039	17812	17710	17924	17804	17994	17714	17925	17834	17853	18135	17885	17849	17891	17944	17900	17888	17926	17915	17866	18000	17950	18032	17870	17966	18124	17873	17868	17850	17891	17871	17813	17993	17974	18053	18029	17807	17951	17838	17886	17784	18143	17821	17854	17800	18050	17864	17795	17743	17911	17965	18110	17991	17824	17947	17852	17974	17968	17846	18007	17983	17991	17845	17896	17821	18061	18018	17941	18076	17883	17930	17867	17870	17771	17954	17905	17896	18004	17878	17875	18065	18116	17980	17938	17920	17817	17985	18085	17871	17795	17950	17993	17966	18055	17681	17875	18027	17939	18112	17864	17799	17923	17849	18100	17989	17907	17996	17726	18025	17965	17893	17955	18093	17701	17797	17968	18015	17985	17893	17928	17740	17930	18035	17976	17794	17854	17865	17987	17885	17976	17812	17901	17736	17840	17831	17977	17848	17938	17821	17855	17978	17854	17765	18019	17781	18006	17826	18008	17721	18013	17792	17917	17859	17813	17944	18188	18025	18041	17914	17838	17980	17979	17872	17766	18127	17887	17968	17865	17901	18146	18012	17926	17934	18130	18013	17949	17922	17864	17875	18004	17846	17935	18046	17787	17808	17957	18034	17954	17837	17763	18070	17852	18026	17940	17848	17899	17997	18028	17803	17880	17922	17912	17914	17755	17953	17959	17975	18002	17890	17859	17756	18125	17902	17895	18164	17645	17895	17947	17888	17855	17854	17982	17971	18083	17968	17791	17934	17995	18021	17947	17889	18104	17994	18053	17934	17850	17921	18053	17915	17762	17958	17926	17854	17785	17998	18057	17804	17962	17937	17887	17820	18001	18019	17909	17896	17953	18033	17749	17837	17979	17747	17820	17821	17900	17868	17823	18059	18019	18008	18016	18108	17920	17971	17951	17944	17818	17536	18058	18018	17792	17928	17926	17890	17954	17920	18011	17928	17836	17965	17887	18010	17820	17966	17721	17784	17944	18107	17828	18020	17962	17896	17802	18023	17768	17853	17968	18038	17837	17918	17972	17994	17966	17763	18067	18043	17734	17930	17766	18018	17868	17940	17718	17951	17874	17991	17810	17769	17846	18026	17907	17983	17872	17862	17999	17854	17947	17929	18030	17830	18129	18070	17826	17779	17873	17918	18025	17889	17886	17915	17987	17889	18041	17890	17781	17765	17896	18177	17944	18006	17981	17870	17976	17975	17958	17780	18043	17948	17864	17744	17828	17990	18043	17994	17998	17917	17883	17864	17954	17966	18021	17968	17889	17944	17950	17825	17844	17956	17951	17984	18005	17746	17798	17996	17858	17964	17835	17927	18189	17805	17725	18050	18016	18061	17808	17913	17912	17852	17945	18002	17837	17859	17970	17927	17825	18023	18028	17844	17881	17966	17881	18015	17900	17885	17743	17799	17900	17967	17929	17994	17914	17771	17909	17992	18011	17805	17903	18028	17915	18098	17951	18130	18049	17897	18027	17800	17894	17886	18105	17920	17863	17865	18009	17920	17831	17895	17947	17720	17898	18021	17910	17917	18017	18022	18041	18071	17841	17940	17978	18030	17889	17980	17849	18076	17887	18079	17886	18036	17834	17815	17991	17900	18260	17890	17876	17944	17745	17789	17855	17861	17923	17851	17899	17968	18075	17864	18123	18016	17920	17980	17935	17965	17917	17903	17980	17864	17810	17957	17931	17958	17847	17733	17707	17960	17916	17863	17978	17891	17912	17883	17825	17994	18025	18029	17965	17903	17978	17833	17931	17813	17930	17923	18078	18172	17916	17971	18018	17821	17778	17929	17959	17862	18224	17776	17862	17829	18162	17730	17966	17916	17985	17885	17982	17880	17974	17786	18126	17903	17961	17868	17945	17878	17933	17944	17947	17894	17898	17878	17780	17971	18046	17793	17965	17866	17973	17682	17944	18005	18186	17843	17938	18142	17934	17927	17766	18004	17973	17963	17950	18075	17862	17903	17924	17813	17823	18087	18108	17583	17883	17841	17839	17933	17887	17986	18027	17914	17882	17846	17986	17910	17985	17940	17961	17909	17948	18015	17745	17977	17894	18049	18066	17799	18118	17931	18023	17789	17986	17817	17973	17680	17865	17889	17835	17867	18085	17953	17918	18051	17814	18008	18049	18046	17846	17918	17963	17909	17951	17986	17884	18045	17762	17969	17933	18079	17809	17951	17901	17945	17938	17957	17843	17902	17831	17968	17974	18032	17831	17819	17705	17780	17841	17800	17937	17826	17881	17877	17838	17823	17987	18189	17860	17898	17986	17858	17859	18044	17857	18052	17918	17866	17984	17948	17889	18121	18090	17907	17957	17995	17909	17904	18039	17895	17919	17881	17785	17962	17792	18090	17769	17916	18021	18130	17866	17939	17962	18062	17930	18068	17918	17825	17875	18092	17937	17871	17945	17857	17968	17897	17894	17922	18122	18015	18050	18020	17754	17854	18064	17834	17901	17914	17913	17942	17915	17787	17822	18138	18055	18158	18060	18090	18063	17926
22626	21175	27810	25261	24502	31777	37536	34608	33172	32971	32633	31799	31525	31378	31012	30590	30737	30580	30689	30549	30384	30331	30348	30196	30229	29985	29701	30057	30155	29846	30107	30028	30052	29882	29948	29892	29973	29845	30052	29838	30071	29573	29874	29702	29842	29874	29790	29837	29865	29768	29780	29636	30037	29817	29838	29876	29793	29772	29654	29692	29929	29752	29962	29754	30059	29745	29810	29796	29616	29953	29586	29795	29962	30026	29706	29619	29862	29570	29683	29466	29722	29691	29822	29699	29629	29601	29889	29668	29523	29734	29779	29798	29737	29429	29745	29789	29808	29751	29703	29790	29744	29705	29799	29980	29592	29798	29650	29769	29808	29808	30017	29826	29650	29768	29847	29880	29898	29805	29829	29697	29674	29920	29837	29636	29645	29785	29683	29835	29985	29777	29730	29527	29511	29645	29630	29755	29503	29948	29818	29568	29783	29545	29849	29635	29519	30027	29905	30007	29726	29869	29678	29598	29442	29699	29785	29634	29725	29635	29648	29434	29415	29604	29865	29994	29897	29741	29939	29812	29638	29825	29706	29486	29595	29745	29545	29594	29564	29782	29751	29686	29543	29961	29902	29580	29533	29904	29622	29942	29538	29517	29477	29419	29749	29754	29632	29680	29509	29587	29559	29710	29578	29694	29859	29721	29629	29773	29740	29628	30027	29710	29993	29640	29868	29715	29827	29737	29876	29876	29569	29572	29445	29785	29658	29568	29802	29732	29673	29708	29674	29666	29818	29653	29650	29646	29496	29681	29555	29422	29577	29862	29868	29708	29716	29597	29803	29538	29659	29659	29688	29603	29765	29711	29566	29827	29751	29695	29646	29870	30066	29432	29585	29626	29684	29812	29652	29681	30174	29701	29648	29703	29851	29949	29816	29844	29656	30019	29792	29868	29682	29646	29745	29561	29636	29798	29686	29938	29497	29562	29662	29697	29760	29656	29761	29771	29588	29455	29901	29887	29774	29867	29510	29749	29987	29652	29510	29918	29673	29693	29522	29487	29508	29841	29976	29379	29778	29771	29746	29669	29934	29731	29799	29674	29674	29520	29521	29397	29891	29699	29773	29796	29466	29539	29668	29750	29525	29390	29792	29624	29704	29445	29834	29839	29782	29697	29378	29632	29870	29777	29712	29977	29809	29699	29508	29620	29795	29572	29814	29435	29415	29748	29715	29545	29689	29775	29802	29518	29680	29738	29678	29966	29629	29822	29340	29829	29854	29617	29670	29849	29893	29970	29741	29709	29614	29669	29570	29872	29778	29500	29612	29540	29427	29677	29920	29653	29646	29707	29927	29697	29702	29474	29764	29892	29844	29798	29571	29574	29657	29618	29575	29388	29771	29886	29652	29872	29762	29924	29440	29721	29715	29558	29700	29876	29747	29555	29668	29949	29418	29819	29570	29577	29830	29746	29421	29953	29844	29591	29508	29714	29923	29982	29767	29805	29828	30008	29415	29496	29536	29690	29638	29869	29785	29624	29983	29818	29565	29591	29614	29735	29441	29903	29828	29834	29632	29714	30012	29761	29892	29583	29591	29525	29788	29704	29812	29463	29492	29502	29916	29910	29668	29599	29718	29798	29910	29809	29850	29788	29825	29629	30076	29587	29664	29732	29796	29849	29957	29788	29643	29794	29853	29679	29751	29530	29609	29534	29673	29843	29805	29525	29837	29797	29854	29782	29951	29637	29823	29681	29562	29616	29681	29674	29980	29637	29773	29481	29891	29571	29746	29710	29874	29710	29858	29706	29582	29503	29796	29670	29729	29820	29700	29672	29969	29709	29538	29812	29976	29849	29713	29612	29744	29701	29891	29648	29880	29722	29738	29633	29917	29501	29571	29498	29768	29494	29782	29727	29827	29856	29626	29873	29550	29767	29826	29725	29773	29809	29557	29782	29743	29863	29950	29749	29859	29762	29601	30059	29674	29819	29515	29557	29660	29819	29736	29603	29732	29502	29488	29955	29714	29820	29619	29815	29701	29931	29778	29784	29675	29547	29647	29683	29683	29707	29794	29675	30103	29482	29667	29560	29704	29566	29703	29592	29718	29548	29803	29645	29541	29711	29776	29682	29690	29718	29851	29737	29997	29782	29905	29808	29762	29764	29898	29572	29433	29686	29842	29769	29582	29617	29731	29681	29480	29854	29573	29748	29821	30021	29601	29846	29541	29871	29648	29382	29673	29449	29710	29718	29620	29610	29319	29576	29737	29761	29625	29682	30057	29772	29208	29835	29754	29632	29884	29835	29681	29859	29575	29723	29989	29571	29584	29483	29721	29641	29687	29965	29569	29429	29810	29875	29790	29695	29576	29564	29790	29689	29849	29781	29768	29671	29636	29557	29660	30047	29385	29677	29603	29730	29730	29742	29597	29910	29706	29889	29782	29955	29954	29798	29828	29563	29624	29774	29642	29526	29479	29759	29778	29939	29728	29754	29704	29722	30113	29903	29655	29633	29790	29705	29723	29674	29734	29818	29702	29661	29549	29961	29799	29572	29978	29902	29760	29661	29442	29549	29536	29857	29743	29713	29598	29306	29572	29459	29601	29606	29666	29742	29628	29616	29561	29505	29543	29592	29685	29815	29682	29786	29935	29692	29435	29754	29690	29954	29865	30016	29932	29856	29680	29642	29697	29751	29791	29697	29838	29915	29858	29896	29702	29797	29965	29540	29749	29904	29807	29599	29280	29713	29821	29801	29676	29721	29492	29476	29516	29716	29610	29749	30137	29445	29578	29820	29706	29853	29788	29808	29809	29585	29743	29736	29672	29605	29808	29836	29817	29658	29791	29710	29556	29629	29790	29651	29507	29545	29979	29523	29903	29562	29751	29908	29632	29771	29887	29480	29569	29565	29625	29867	29240	29831	29748	29555	29673	29772	29513	29716	29779	29674	29643	29710	29623	29857	29668	29562	29748	29558	29498	29786	29634	29649	29636	29722	30015	29756	29782	29955	29689	29583	29845	29753	29778	29552	29550	29745	29636	29839	29635	29639	29795	29743	29942	29792	29568	29801	29731	29593	29688	29607	29555	29733	29787	29807	29733	29712	29977	29708	29658	29763	29920	29769	29840	29813	29865	29846	29638	29532	29686	29734	29812	29685	29491	29641	29842	29821	29697	29833	29589	29679	29452	29676	29729	29827	29646	29697	29696	29609	29897	29746	29592	29827	29629	29831	29925	29579	29766	29869	30012	29890	29764	29692	29747	29836	29847	29635	30021	29701	29587	29593	29404	29706	29916	30025	29634	29727	29653	29865	29836	29520	29858	29496	29554	29714	29799	29562	29721	29805	29555	29793	29929	29674	29823	29679	29597	29562	29461	29708	29677	29777	29808	29441	29713	29542	29846	29752	29771	29556	29922	29960	29910	29786	29816	29678	29740	29809	29755	29887	29972	29869	29964	29654	29728	29975	29815	29717	29624	29906	29701	29938	29574	29821	29989	29499	29578	29951	29330	29634	29680	29813	29733	29802	30100	29589	29567	29775	29848	29739	29705	29525	29650	29890	29540	29650	29602	30032	29902	29972	30068	29903	29872	29776	29929	29786	30055	29537	30065	29767	29531	29646	29902	29358	29579	29586	29774	29779	29414	29534	29648	29606	29377	29830	29659	29642	29785	29706	29676	29594	29747	29608	30031	29799	29623	29799	29961	29792	29827	29596	29585	29720	29724	29596	29726	29898	29751	29859	29484	29557	29814	29500	29712	29575	29417	29707	29612	29452	29585	29547	29744	29771	29622	29693	29910	29604	29637	29496	29458	29800	29548	29664	29753	29780	29739	29653	29992	29753	29899	29778	30031	29808	29878	29803	30001	29622	29830	29505	29846	29686	29686	29703	29798	29517	29503	29705	29465	29815	29568	29608	29799	29729	29626	29449	29672	29763	29874	29604	29677	29568	29623	29810	29964	29581	29816	29917	29700	29571	29713	29714	29566	29782	29566	29767	29645	29503	30011	29718	29723	29771	29754	29540	29654	29710	29623	29536	29915	29692	29737	29602	29851	29698	29810	29884	29782	29577	29573	29675	29680	29869	29737	29791	29745	29713	29591	29870	29811	29381	29621	29899	29405	29674	29729	29614	29726	29535	29844	29703	29492	29756	29967	29851	29695	29763	29799	29638	29637	29368	29428	29832	29777	29700	29784	29792	30094	29891	29869	29697	29703	29650	29777	29762	29907	29570	29622	29712	29917	29788	29829	29762	29749	29797	29683	29718	29554	29823	29602	29659	29776	29708	29978	29629	29644	29567	29639	29678	29778	29618	29680	29520	29564	29809	29525	29576	29758	29659	29852	29731	30211	29615	29744	29730	29801	29466	29601	29913	29835	29830	29528	29798	29889	29907	29933	29757	29607	29605	29460	29656	29439	29738	29702	29548	29791	29686	29598	29731	29566	29589	29815	29598	29748	29909	30046	29595	29818	29826	29796	29786	29617	29722	29656	29834	29527	29945	29791	29913	29693	29765	29998	30012	30020	29897	29811	29775	29715	29509	29979	29641	29805	29749	29701	29762	29713	29569	29617	29762	29883	29751	29729	29929	29775	29703	29704	29741	29481	29910	29890	29664	29692	29984	29548	29555	29693	29645	29501	29480	29762	29575	29683	29643	29752	29437	29656	29974	29648	29618	29693	29715	29796	30173	29802	29508	29648	29592	29700	29663	29620	29684	29557	29735	29736	29816	29829	29792	29570	29665	29892	29459	29915	29720	29526	29711	29729	29638	29733	29604	29534	29711	29556	29650	29771	29732	29621	29530	29829	29607	29862	29885	29910	29961	29888	29563	29830	29871	29848	29569	29870	29835	29832	29753	29613	29609	29788	29898	29747	29600	29721	29686	29844	29606	29580	29506	29828	29589	29772	29691	29611	29440	29554	29857	29594	29733	29766	29667	29582	29630	29754	29936	29954	29635	29713	29651	29633	29690	29673	29665	29774	29458	29715	29644	29810	29542	29705	29673	29723	29669	29714	29784	29672	29513	29897	29807	29676	29476	29651	29761	29603	29550	29771	29486	29895	29730	29934	29912	30074	29662	29751	29564	29773	29625	29838	29638	29678	29646	29712	29977	29711	29550	29811	29754	29784	29752	29734	29760	29931	29489	29441	29676	29914	29307	29566	29521	29529	29829	29787	29476
28282	49014	48429	40108	34630	30293	27512	25388	23919	22796	22235	21515	20788	20332	19962	19815	19515	19354	19181	19194	19069	18795	18928	18887	18814	18607	18703	18557	18768	18480	18600	18531	18521	18420	18540	18451	18431	18300	18464	18466	18460	18470	18352	18451	18409	18185	18381	18304	18342	18318	18479	18381	18214	18181	18455	18337	18455	18367	18383	18446	18295	18259	18402	18230	18415	18409	18443	18164	18401	18334	18316	18201	18393	18368	18320	18427	18360	18242	18265	18182	18366	18387	18441	18395	18266	18303	18167	18515	18359	18253	18365	18105	18321	18193	18142	18234	18239	18226	18199	18305	18094	18318	18264	18356	18261	18255	18297	18313	18310	18238	18176	18341	18291	18297	18097	18269	18360	18183	18243	18261	18241	18206	18328	18190	18200	18328	18362	18321	18405	18463	18403	18254	18415	18166	18383	18299	18328	18169	18315	18475	18336	18301	18257	18352	18496	18314	18294	18338	18300	18457	18434	18375	18190	18192	18287	18274	18431	18220	18210	18367	18313	18455	18322	18161	18145	18376	18467	18213	18259	18419	18411	18312	18411	18274	18411	18298	18348	18304	18125	18222	18484	18339	18219	18191	18159	18148	18434	18461	18269	18282	18287	18038	18063	18313	18261	18186	18243	18287	18544	18210	18371	18328	18440	18256	18111	18249	18235	18216	18311	18476	18369	18281	18159	18342	18329	18237	18404	18232	18429	18397	18396	18250	18284	18381	18266	18202	18215	18222	18140	18238	18297	18139	18414	18256	18254	18333	18422	18275	18393	18399	18411	18199	18363	18421	18161	18307	18274	18198	18319	18302	18401	18283	18235	18336	18379	18214	18354	18441	18613	18272	18445	18184	18316	18309	18156	18220	18250	18343	18191	18341	18120	18393	18306	18411	18305	18265	18292	18194	18166	18276	18501	18247	18330	18259	18243	18133	18315	18238	18294	18364	18289	18272	18286	18190	18047	18430	18091	18325	18368	18122	18327	18215	18424	18306	18216	18539	18337	18455	18405	18315	18190	18369	18342	18191	18228	18313	18224	18197	18367	18124	18279	18245	18240	18250	18325	18160	18252	18281	18187	18188	18235	18253	18225	18220	18410	18385	18413	18120	18310	18092	18172	18262	18098	18309	18332	18250	18085	18299	18466	18227	18153	18215	18282	18287	18268	18401	18400	18272	18201	18175	18384	18249	18205	18407	18326	18313	18374	18394	18150	18269	18340	18363	18451	18219	18453	18327	18548	18222	18095	18271	18383	18345	18338	18283	18166	18378	18292	18249	18435	18408	18437	18297	18275	18313	18302	18327	18305	18208	18229	18308	18250	18346	18249	18411	18440	18249	18104	18233	18215	18366	18165	18399	18293	18393	18207	18231	18014	18359	18130	18191	18262	18240	18174	18387	18215	18327	18357	18335	18291	18155	18380	18311	18065	18388	18253	18166	18309	18246	18165	18332	18354	18631	18235	18437	18412	18294	18168	18217	18196	18423	18368	18241	18278	18194	18276	18326	18186	18273	18228	18386	18284	18164	18137	18311	18281	18141	18186	18197	18218	18328	18211	18249	18375	18353	18379	18147	18176	18385	18245	18251	18194	18240	18338	18179	18381	18345	18187	18140	18156	18140	18107	18286	18490	18257	18336	18145	18294	18261	18402	18293	18235	18160	18359	18283	18326	18334	18481	18207	18421	18213	18235	18350	18373	18225	18332	18421	18324	18348	18221	18139	18101	18203	18133	18336	18351	18356	18374	18217	18281	18277	18281	18374	18298	18325	18197	18197	18194	18175	18193	18328	18243	18259	18164	18292	18285	18202	18254	18258	18339	18365	18270	18204	18134	17969	18155	18240	18316	18207	18376	18390	18308	18434	18223	18299	18255	18417	18307	18364	18282	18321	18230	18243	18143	18415	18484	18190	18383	18350	18270	18287	18390	18369	18327	18158	18378	18262	18226	18330	18202	18137	18350	18181	18205	18218	18434	18367	18323	18320	18390	18155	18270	18207	18256	18346	18186	18287	18124	18228	18353	18344	18212	18291	18331	18216	18461	18311	18197	18352	18417	18447	17993	18328	18358	18251	18419	18178	18279	18241	18301	18300	18203	18378	18588	18226	18557	18311	18191	18324	18194	18261	18401	18241	18125	18480	18146	18326	18276	18267	18161	18066	18147	18222	18426	18418	18448	18371	18323	18442	18371	18169	18355	18391	18378	18487	18252	18412	18319	18270	18297	18392	18102	18233	18412	18329	18043	18329	18289	18330	18370	18189	18309	18252	18518	18433	18377	18220	18088	18003	18164	18365	18260	18378	18163	18286	18320	18180	18433	18297	18332	18310	18300	18056	18377	18389	18362	18216	18125	18414	18401	18292	18320	18366	18204	18293	18202	18194	18400	18249	18322	18213	18235	18344	18219	18167	18395	18191	18240	18191	18425	18278	18175	18107	18289	18267	18322	18334	18380	18334	18352	18279	18297	18433	18414	18346	18403	18244	18169	18313	18321	18321	18446	18235	18209	18263	18282	18240	18131	18407	18428	18472	18296	18173	18195	18326	18320	18073	18310	18275	18305	18150	18527	18199	18291	18244	18236	18334	18314	18190	18305	18330	18393	18335	18269	18328	18210	18297	18317	18381	18207	18321	18203	18306	18197	18325	18268	18331	18348	18274	18411	18213	18221	18199	18290	18370	18227	18212	18235	18200	18313	18310	18229	18230	18355	18495	18346	18302	18330	18418	18364	18357	18341	18405	18302	18223	18285	18264	18147	18415	18135	18306	18488	18232	18360	18301	18335	18210	18176	18156	18229	18371	18217	18377	18435	18255	18222	18281	18310	18324	18400	18233	18220	18226	18404	18250	18414	18150	18235	18130	18340	18347	18182	18331	18098	18214	18088	18266	18286	18329	18232	18440	18041	18391	18312	18166	18286	18152	18223	18230	18227	18279	18174	18148	18289	18195	18381	18135	18371	18146	18398	18185	18275	18249	18320	18260	18277	18274	18158	18273	18306	18286	18065	18363	18252	18333	18283	18293	18382	18328	18257	18436	18379	18175	18198	18207	18275	18368	18410	18198	18087	18330	18364	18201	18197	18273	18354	18379	18408	18214	18248	18221	18303	18221	18193	18310	18223	18388	18263	18384	18315	18469	18146	18172	18230	18321	18318	18165	18251	18197	18222	18285	18404	18410	18552	18379	18462	18219	18384	18453	18276	18386	18425	18252	18248	18334	18420	18252	18374	18120	18438	18314	18423	18327	18271	18171	18208	18347	18390	18316	18486	18448	17934	18302	18191	18072	18118	18416	18337	18172	18182	18413	18397	18261	18288	18532	18123	18405	18147	18435	18329	18244	18359	18411	18417	18269	18244	18228	18335	18307	18381	18252	18198	18276	18249	18228	18393	18206	18301	18332	18308	18234	18246	18268	18514	18443	18283	18274	18276	18102	18343	18332	18309	18389	18194	18453	18283	18248	18553	18228	18363	18526	18293	18298	18249	18169	18249	18318	18268	18543	18344	18153	18353	18159	18349	18225	18444	18351	18164	18373	18328	18122	18257	18295	18233	18109	18381	18446	18414	18263	18265	18441	18257	18333	18321	18478	18461	18356	18163	18274	18040	18338	18366	18158	18272	18255	18309	18454	18364	18070	18319	18392	18317	18316	18270	18343	18241	18241	18356	18300	18422	18301	18213	18104	18380	18232	18275	18185	18325	18406	18261	18195	18275	18462	18210	18308	18146	18284	18306	18332	18435	18385	18289	18267	18356	18414	18187	18195	18173	18435	18451	18298	18185	18426	18167	18285	18374	18332	18412	18192	18197	18274	18156	18343	18296	18423	18250	18159	18351	18195	18139	18363	18237	18302	18269	18317	18354	18415	18417	18331	18174	18469	18225	18098	18355	18190	18473	18371	18266	18341	18313	18344	18251	18277	18328	18183	18385	18228	18245	18330	18151	18327	18368	18226	18316	18319	18369	18294	18194	18363	18402	18325	18230	18166	18203	18273	18275	18302	18343	18366	18217	18257	18154	18274	18502	18016	18257	18271	18420	18292	18344	18387	18088	18273	18235	18400	18281	18357	18125	18323	18298	18473	18259	18269	18234	18308	18330	18389	18190	18215	18161	18296	18259	18314	18203	18215	18318	18323	18273	18082	18405	18378	18273	18176	18379	18281	18341	18452	18345	18255	18277	18280	18274	18389	18426	18309	18202	18108	18448	18327	18369	18346	18169	18122	18120	18273	18261	18229	18240	18210	18221	18170	18353	18261	18285	18153	18396	18234	18256	18177	18225	18100	18351	18237	18211	18437	18236	18344	18102	18374	18416	18077	18293	18329	18205	18237	18209	18310	18499	18134	18274	18430	18184	18087	18381	18315	18370	18342	18164	18357	18308	18484	18279	18504	18366	18428	18353	18263	18260	18236	18375	18108	18253	18336	18143	18366	18484	18380	18456	18257	18292	18265	18323	18277	18424	18298	18388	18410	18302	18183	18178	18219	18202	18207	18441	18382	18246	18218	18391	18285	18379	18252	18338	18411	18218	18432	18350	18318	18355	18185	18125	18137	18266	18125	18469	18456	18393	18252	18185	18233	18410	18110	18278	18180	18234	18419	18244	18333	18381	18321	18361	18131	18228	18340	18329	18243	18492	18264	18322	18283	18283	18209	18266	18324	18226	18304	18353	18161	18325	18248	18384	18178	18336	18179	18433	18145	18323	18307	18492	18358	18347	18179	18473	18206	18310	18187	18091	18150	18423	18236	18330	18322	18260	18224	18247	18425	18427	18407	18394	18216	18623	18253	18239	18245	18329	18414	18273	18457	18404	18435	18039	18241	18385	18148	18349	18129	18145	18023	18215	18364	18343	18054	18471	18440	18244	18269	18201	18167	18313	18223	18198	18135	18377	18123	18437	18387	18373	18242	18484	18269	18231	18196	18112	18342	18245	18363	18458	18338	18410	18196	18380	18381	18346	18357	18433	18388	18285	18308	18210	18267	18403	18248	18420	18314	18188	18401	18281	18272	18112	18322	18485	18180	18226	18245	18564	18387	18168	18177	18106	18263	18324	18313	18206	18263	18323	18178	18187	18202	18285	18016	18180	18386	18351	18235	18410	18315	18273	18282	18228	18435	18269	18374	18362	18253	18344	18335	18201	18066
37968	35637	41025	38744	35363	33748	32863	32129	31349	30906	30960	30953	30692	30327	30450	30246	30412	30282	29877	30331	30196	30323	30410	30134	30017	30220	30342	30094	30141	30018	30143	29951	29964	30038	30136	30145	29642	30060	30218	30235	30289	30001	30163	29929	29809	30144	29947	30319	30201	29944	30064	30043	30059	30015	29826	30070	30309	30129	30074	29771	29842	29988	29919	30000	29823	29879	29938	30060	29976	30117	29623	30102	30248	29992	29878	30014	29971	29978	30105	29997	29998	30093	30220	30092	30235	29856	30046	30008	30055	29855	29926	29977	29744	29997	30198	29708	30034	30074	29770	29977	29953	30082	29920	30097	29990	29960	29991	29963	29820	29916	29912	30233	30296	29959	29854	30048	30008	29721	29972	29931	30179	29820	29926	29929	29937	30113	30110	30063	29879	30038	30109	30178	29971	30181	30164	30140	29958	29776	29987	30163	29917	30082	30131	29868	29883	29808	29791	29679	30172	29942	29927	30366	29935	29864	29632	30126	29948	29789	29810	29897	30123	30100	30475	30223	30226	29989	30075	29858	30033	30003	30111	29882	30001	30215	29981	30244	29957	30032	30046	29947	29818	29871	30027	30084	29903	30163	29965	30259	29945	30027	30119	29909	30140	29911	30057	30013	30158	30194	29948	29745	29863	29847	29958	29968	29988	30201	30044	29648	29826	29887	29862	29922	29962	29985	29928	30002	30105	30144	29806	30160	29981	30094	30014	30027	29628	29942	29863	29911	29913	29901	29890	30042	30295	29761	30013	30172	30067	30208	29829	29822	29961	29818	29949	30025	29983	30012	29923	29917	30202	29749	29896	30060	30022	30262	29797	29781	29736	29770	30046	29908	30068	30132	30021	29896	29771	29818	30015	30074	29928	29836	29979	30197	29850	30181	29797	30519	30024	29821	29848	30075	30299	29976	30255	30067	30001	29823	30052	29956	30013	30187	30126	29892	29837	29924	30101	29927	29817	29976	30372	30179	30043	29975	29908	30122	29945	30053	30115	30077	30094	29780	30195	30116	30049	30111	29993	30154	30177	30074	29999	29699	29988	30176	30054	29917	29974	29975	30024	29990	29700	29706	30091	30028	30207	30132	29954	29976	30182	30069	30339	29831	30169	30119	30087	30014	29796	29933	29934	29830	29993	30084	30137	29991	29800	30242	30096	29824	29795	29726	30181	29802	29902	29806	29984	29943	30119	29841	29836	30058	29960	30165	29999	29898	29888	30064	30039	29968	29994	30106	29911	29904	30155	30524	29892	29865	29887	30184	29891	30002	30084	29826	29909	30047	29999	29986	30189	30182	29779	29869	30075	29849	29905	29861	29947	29838	29749	30007	30080	30050	30115	29803	29963	30234	30197	29800	29947	29984	29983	30043	30009	29877	30028	30121	29842	29962	30011	29976	29753	29801	30055	29901	30150	29817	30156	30048	29879	30108	30045	29940	30003	29989	30051	29835	29925	30217	30076	29899	29905	30023	29679	29928	29799	29954	30148	30149	30007	30023	29919	30307	30149	29968	30252	29939	29905	30035	30058	29933	30072	29996	30299	29881	30036	30094	30050	30042	30071	30026	29804	30181	29842	30258	30072	29932	29995	30058	29974	29994	29749	29879	30183	30159	30094	29905	30261	30187	30041	29983	29817	29944	29782	29901	30086	30146	29994	29973	29827	29927	30141	30045	30050	29986	29977	29887	29953	30156	30157	29904	30172	29999	29965	30136	30132	29877	29824	29889	29966	29946	30159	30009	30014	29879	29968	29770	29909	29811	29957	29945	29949	29896	30226	29971	30146	30092	29838	30071	29994	30173	29845	30181	30144	30204	30248	29845	29968	29927	29741	29921	30076	30224	29998	30197	29970	29828	30292	30076	30148	30035	29836	30168	29791	29916	29895	29785	29937	29768	29983	30042	30082	30048	29933	29959	29905	29936	30083	29941	30251	30209	29898	29969	29794	30057	29756	30033	29827	30085	29926	29967	30187	30155	30127	29983	29974	29934	29886	29907	29844	29946	30096	29723	30084	30088	30012	30120	30108	29904	29900	30098	29909	30106	30061	30158	29846	30366	30111	30076	30001	30149	30116	29896	30237	30055	30027	30111	29948	29962	30034	30104	30070	30124	30019	29953	29625	30294	30235	29952	30044	30156	30145	30094	29945	30010	30069	30189	30239	30072	30066	30054	30284	29612	30188	29982	29708	30047	29894	30172	30139	30047	30139	30030	29837	29919	29770	29923	29938	29870	29955	29981	29746	29967	30025	29907	30264	29838	30040	30123	30207	29841	30147	29830	29867	30224	30106	30008	30204	29907	29749	29915	30132	29677	30038	29992	30328	30022	29743	29937	30005	30177	30048	29611	29831	29983	30295	30111	29934	29920	30154	29967	30302	29896	29785	29930	30175	30202	30003	30262	30067	30128	29760	29931	30002	30179	29832	29916	30368	29912	30056	30001	30088	30115	29897	30275	29978	29979	29911	29723	30066	30072	29961	30190	29858	29902	29896	29805	29920	29970	29823	30202	30069	30017	30113	29969	29958	30089	29990	29724	29928	30275	29928	29734	30015	29938	29736	30087	29730	30018	30080	30065	29801	29880	29525	29950	30158	30138	30045	30187	30283	29859	29964	30134	30054	29711	29817	29738	29989	30214	30099	29687	30084	30032	29898	29811	30066	29665	30051	29974	30027	29889	30142	30079	30009	30121	30340	30157	30162	29961	30181	30041	30114	29775	29985	29941	29930	30003	30069	29657	29870	29963	29981	30146	30044	30140	30179	29782	30252	30022	30025	29949	30010	29927	30080	29802	30092	29820	29886	29877	30034	29912	30260	29891	29852	30190	30032	30048	30159	30120	30074	30159	30443	30159	30189	29958	29914	29817	29910	29933	30113	30129	29801	29678	29900	30040	29986	30057	29930	29991	29836	29874	29914	30103	30019	30015	29928	30211	30315	30104	29755	30075	29973	29828	30102	29973	29995	29939	29884	30074	29967	30031	30057	29939	30292	30132	30208	29973	29958	29997	30244	29871	30120	30336	30029	30188	30141	30004	30078	29970	30121	30019	30221	29874	30161	30015	30028	30004	29946	30046	30071	30274	30227	29933	30142	29913	29989	30055	30109	29918	30266	30023	29938	30162	30211	30148	30124	30048	29991	29982	30059	29939	29880	30170	30231	30015	30064	30016	29969	29894	30071	29867	30078	29799	30124	29972	29905	30139	30228	30071	30299	30039	29872	29954	29953	29855	29822	29803	30220	29988	29898	30107	30097	30126	29718	29847	29994	30174	30126	30194	30148	30122	30098	29970	30186	30357	30091	29997	30147	29884	29979	29894	30194	30284	29768	30124	30298	29910	29960	29987	29896	30024	29809	30046	29657	29901	29934	29842	29907	30115	30197	29958	29828	30046	29905	29954	30192	30073	29906	30085	29961	30098	30138	29997	29743	30024	29984	30222	30051	30034	29805	30147	29802	30084	29879	29930	30218	30079	30029	30099	30074	29830	29916	29716	29800	29949	29926	29896	29811	29663	29998	29885	30082	30107	29988	30078	30159	30211	30196	30289	30082	30088	29880	29972	30209	29996	30025	29979	29958	30327	30086	29896	29907	29920	29901	29766	29901	30153	30052	30049	29908	30152	30142	29908	30071	30031	29982	30073	29935	30095	30202	29848	30126	29911	29851	30008	30283	29900	30259	30068	30217	29954	30017	29897	29931	30026	30081	29961	29865	29927	30397	30081	30001	30108	29977	29964	30183	30121	29923	29918	29921	30218	29970	30182	29858	30114	30054	29880	29965	29934	30078	30218	30007	30096	29910	30035	30092	30162	30162	30015	29801	29904	30097	30018	30046	29969	29821	29965	30050	30108	30079	30021	30173	30223	29875	29872	30076	29921	30018	29906	30094	30040	29834	29964	29971	30202	30078	30076	30104	30164	30258	30029	29896	30181	29976	30072	30242	30143	29876	29927	30069	30165	30139	30036	30034	29971	30090	29794	29733	30101	29810	29954	30145	30077	30024	29971	29967	29821	30087	29780	30086	30065	29722	29805	29952	29934	29851	29834	29957	29931	29883	30066	30107	30398	30262	30074	30089	30038	30061	30233	30095	29886	30086	30082	30027	30166	30059	29895	29880	30282	29995	30092	29853	30178	30015	30136	30096	29862	29886	29991	30168	30024	30172	29944	29821	30041	30245	29890	30138	29957	30173	30123	30081	30103	30087	29925	29952	30144	30001	29783	29740	29922	29908	30124	30178	30319	30008	30155	29896	29900	29901	30090	29958	30306	30059	30015	29927	29837	29945	29840	30024	29928	29961	29929	29831	30100	29944	29731	30125	30320	30040	30091	29998	30139	30084	29871	29932	29864	30196	30472	29973	30064	29968	30008	29642	29956	30169	30118	29850	29890	30018	29819	29832	30171	29902	30042	30117	30193	29906	29849	29869	29902	30084	29856	30255	29938	30107	30062	30186	30051	30032	30191	30082	30008	30058	30212	29956	30002	30228	30059	30106	30346	29810	30044	29976	30075	29815	30151	30125	29939	29829	30095	29988	30091	29709	29925	30088	29956	29976	29711	29961	29813	30112	30043	29828	30078	29923	29987	29974	30065	30164	29865	30095	29773	30055	30256	30073	30131	30196	29784	30077	29734	29907	29889	30188	30005	29984	29896	30164	29844	30150	30127	30146	30149	29702	30165	29818	29939	29853	29899	30139	29905	30013	30032	30292	30294	29996	30111	29953	30109	30071	30207	29871	29842	30108	30046	30072	29785	29882	30170	29737	29995	29894	29734	29804	30040	30216	30080	30227	30067	30092	30029	29877	29998	30187	30181	30119	30033	30081	30045	29902	30149	30005	29882	30381	30163	30179	30016	29941	30057	30452	30283	29990	29922	29866	29959	30072	29975	29976	29906	30078	29776	29982	30087	30020	30087	30253	30134	29985	30079	30033	30195	30280	30042	30073	30012	29746	29950	29876	29974	29924	29817	30248	29833	30000	29893	29880	29757	30216	29949	29785	30113	30113	29730	29846	30008	30050	30160	30138	30213	30041	29948	29972	30247	30103	30052	29865	30052	30184	30051	29971	29937	29843	30008	30048	30143	29844	30264	29970	30052	30088	29865	30041	29776	29965	29901	29902	30049	30118	29979	30076	30030
29577	37932	36866	30175	26761	24235	22345	21323	20880	20301	19773	19710	19506	18993	19126	19054	18884	18920	18814	18866	18840	18752	18780	18704	18663	18578	18783	18704	18738	18721	18736	18541	18720	18566	18528	18613	18716	18630	18624	18612	18395	18489	18569	18617	18635	18490	18588	18672	18452	18437	18633	18379	18653	18542	18614	18408	18434	18437	18378	18593	18507	18750	18551	18628	18545	18666	18674	18441	18494	18434	18419	18554	18679	18543	18475	18439	18452	18459	18638	18537	18526	18503	18573	18525	18570	18489	18562	18515	18563	18514	18605	18407	18693	18506	18459	18417	18520	18575	18555	18383	18445	18470	18455	18522	18572	18465	18548	18464	18473	18670	18385	18621	18453	18647	18288	18524	18380	18402	18551	18552	18611	18487	18670	18548	18622	18560	18391	18580	18565	18455	18428	18610	18560	18482	18574	18372	18477	18491	18500	18684	18492	18676	18366	18503	18569	18468	18599	18602	18655	18667	18438	18542	18486	18627	18653	18350	18558	18274	18485	18473	18412	18470	18331	18491	18487	18438	18522	18558	18515	18567	18491	18401	18426	18422	18485	18528	18422	18561	18629	18506	18508	18356	18556	18465	18440	18425	18504	18478	18323	18662	18563	18490	18424	18265	18531	18571	18633	18662	18565	18573	18382	18410	18320	18421	18513	18532	18646	18468	18353	18421	18419	18520	18368	18609	18419	18583	18473	18652	18332	18760	18478	18721	18489	18418	18480	18411	18440	18471	18554	18389	18407	18393	18636	18623	18650	18643	18511	18621	18531	18360	18689	18460	18605	18582	18477	18434	18467	18566	18481	18330	18654	18482	18396	18726	18421	18604	18362	18404	18563	18485	18503	18491	18514	18357	18424	18570	18597	18356	18622	18456	18452	18471	18345	18507	18539	18439	18558	18568	18393	18498	18270	18480	18590	18302	18545	18346	18507	18507	18549	18580	18467	18479	18510	18522	18587	18467	18135	18552	18456	18479	18491	18454	18412	18602	18477	18487	18630	18719	18312	18410	18636	18466	18395	18489	18584	18548	18413	18516	18538	18514	18506	18280	18463	18619	18372	18409	18356	18413	18638	18439	18549	18461	18334	18385	18520	18611	18508	18558	18542	18632	18685	18341	18453	18452	18531	18618	18388	18665	18347	18615	18467	18504	18448	18589	18474	18633	18580	18455	18394	18556	18700	18306	18422	18669	18747	18384	18495	18484	18582	18654	18534	18548	18505	18532	18598	18488	18609	18568	18569	18421	18608	18668	18486	18615	18456	18573	18478	18592	18514	18429	18443	18389	18550	18403	18485	18580	18443	18596	18417	18501	18267	18569	18558	18397	18582	18513	18476	18349	18532	18474	18557	18560	18549	18437	18636	18483	18461	18541	18607	18597	18438	18628	18236	18590	18626	18621	18501	18552	18479	18483	18494	18579	18490	18548	18661	18413	18412	18495	18415	18618	18677	18565	18566	18784	18399	18658	18521	18519	18568	18654	18447	18534	18558	18712	18413	18441	18380	18489	18424	18531	18462	18531	18313	18549	18511	18470	18453	18559	18515	18461	18528	18312	18432	18492	18492	18467	18407	18451	18495	18513	18631	18592	18435	18544	18434	18547	18385	18552	18657	18277	18609	18483	18493	18408	18416	18595	18629	18519	18375	18625	18480	18562	18400	18589	18465	18538	18331	18542	18477	18620	18553	18496	18430	18445	18629	18470	18503	18578	18612	18449	18781	18559	18312	18465	18602	18585	18647	18826	18628	18621	18471	18515	18496	18387	18641	18386	18535	18419	18622	18459	18539	18487	18485	18588	18661	18703	18468	18502	18395	18543	18502	18334	18433	18562	18526	18471	18445	18423	18441	18617	18489	18372	18539	18420	18374	18425	18608	18692	18480	18601	18388	18468	18576	18555	18378	18617	18444	18709	18531	18351	18494	18367	18508	18531	18623	18607	18683	18570	18707	18751	18485	18565	18438	18498	18400	18527	18622	18620	18598	18521	18517	18592	18411	18616	18480	18611	18569	18351	18479	18417	18518	18505	18718	18429	18635	18431	18537	18386	18473	18620	18632	18595	18642	18713	18396	18586	18496	18471	18448	18675	18561	18623	18643	18681	18731	18424	18345	18527	18451	18512	18525	18438	18301	18485	18526	18587	18589	18498	18445	18534	18492	18510	18582	18545	18411	18599	18593	18569	18379	18650	18344	18634	18595	18692	18558	18465	18737	18479	18629	18566	18609	18655	18513	18658	18538	18564	18596	18524	18482	18695	18366	18439	18546	18608	18424	18518	18602	18478	18555	18519	18466	18514	18661	18444	18480	18497	18553	18617	18467	18413	18679	18506	18411	18625	18768	18370	18604	18777	18526	18411	18594	18493	18579	18379	18442	18589	18385	18576	18405	18470	18345	18508	18338	18561	18426	18483	18512	18443	18379	18402	18627	18501	18618	18464	18659	18577	18566	18674	18521	18678	18537	18435	18627	18508	18624	18601	18536	18436	18614	18522	18591	18500	18362	18670	18535	18679	18520	18608	18602	18521	18485	18579	18503	18498	18472	18325	18675	18591	18576	18514	18710	18471	18543	18378	18501	18504	18537	18389	18483	18326	18647	18518	18467	18701	18406	18361	18573	18513	18585	18555	18502	18619	18584	18510	18472	18485	18429	18422	18562	18504	18592	18567	18703	18459	18450	18715	18318	18553	18560	18420	18579	18450	18481	18562	18519	18601	18463	18524	18663	18660	18404	18566	18565	18352	18722	18609	18575	18592	18581	18447	18536	18439	18599	18571	18541	18503	18596	18432	18530	18540	18384	18421	18630	18546	18633	18523	18540	18422	18593	18547	18584	18431	18418	18563	18636	18586	18546	18422	18551	18417	18560	18411	18563	18491	18432	18577	18526	18551	18603	18579	18560	18479	18430	18394	18553	18543	18430	18293	18595	18547	18413	18752	18477	18365	18491	18408	18528	18612	18491	18440	18417	18329	18651	18522	18647	18460	18599	18485	18567	18474	18657	18512	18661	18533	18529	18623	18512	18438	18534	18488	18480	18475	18632	18372	18674	18524	18590	18462	18398	18482	18416	18532	18518	18585	18514	18321	18478	18321	18426	18493	18457	18662	18471	18559	18598	18618	18524	18481	18695	18444	18618	18401	18668	18632	18473	18406	18481	18477	18555	18322	18654	18505	18530	18482	18515	18632	18481	18427	18291	18453	18440	18554	18649	18335	18663	18377	18580	18584	18398	18660	18498	18296	18526	18459	18451	18416	18478	18699	18344	18501	18403	18626	18565	18427	18635	18317	18402	18599	18452	18435	18507	18509	18525	18570	18525	18456	18570	18580	18370	18584	18370	18567	18411	18421	18484	18565	18649	18468	18548	18481	18643	18640	18649	18515	18435	18540	18405	18598	18595	18496	18671	18600	18483	18671	18564	18565	18592	18457	18541	18418	18481	18581	18490	18415	18447	18428	18546	18368	18573	18496	18387	18347	18626	18548	18568	18442	18618	18504	18605	18334	18461	18437	18430	18464	18663	18545	18594	18534	18509	18431	18470	18393	18386	18371	18535	18627	18359	18246	18579	18515	18617	18519	18361	18376	18502	18619	18325	18544	18528	18354	18609	18550	18555	18465	18605	18613	18283	18483	18525	18647	18551	18441	18471	18594	18510	18683	18549	18441	18449	18539	18536	18403	18616	18725	18556	18568	18501	18339	18453	18531	18490	18606	18455	18473	18522	18454	18493	18519	18497	18548	18331	18510	18535	18419	18546	18424	18516	18578	18330	18528	18307	18564	18511	18670	18542	18587	18448	18572	18429	18451	18740	18476	18517	18504	18448	18384	18548	18567	18525	18475	18454	18383	18548	18463	18444	18642	18507	18663	18544	18606	18462	18506	18527	18503	18816	18484	18578	18349	18485	18477	18553	18502	18716	18497	18445	18556	18575	18732	18413	18667	18603	18495	18584	18691	18566	18479	18344	18463	18588	18596	18596	18289	18496	18476	18581	18582	18568	18409	18695	18514	18560	18493	18468	18678	18612	18526	18532	18658	18642	18543	18479	18562	18471	18506	18564	18520	18546	18489	18675	18564	18585	18551	18427	18563	18338	18452	18520	18503	18571	18555	18275	18569	18375	18775	18606	18936	18413	18477	18590	18705	18489	18526	18541	18553	18448	18328	18536	18570	18507	18287	18729	18667	18551	18367	18609	18468	18614	18701	18523	18361	18543	18393	18634	18492	18469	18303	18471	18694	18378	18493	18471	18467	18604	18618	18411	18515	18418	18376	18337	18539	18371	18641	18473	18626	18561	18424	18449	18564	18556	18593	18462	18521	18399	18737	18426	18459	18516	18466	18620	18597	18457	18492	18551	18584	18488	18531	18513	18498	18505	18481	18551	18457	18508	18604	18358	18515	18719	18442	18523	18460	18477	18452	18671	18489	18601	18493	18746	18562	18462	18607	18454	18563	18289	18398	18306	18510	18532	18458	18620	18540	18418	18484	18553	18586	18669	18465	18475	18438	18465	18512	18468	18521	18493	18520	18500	18608	18556	18731	18340	18435	18505	18546	18511	18643	18419	18606	18402	18451	18432	18550	18404	18565	18496	18597	18526	18634	18595	18390	18442	18534	18329	18598	18415	18403	18617	18577	18383	18457	18568	18531	18635	18582	18554	18499	18609	18427	18513	18474	18202	18664	18408	18586	18570	18666	18446	18372	18652	18516	18571	18526	18545	18511	18524	18606	18457	18506	18397	18675	18244	18560	18549	18491	18596	18555	18561	18439	18471	18478	18373	18466	18639	18618	18463	18359	18366	18417	18406	18584	18490	18575	18558	18601	18465	18641	18453	18411	18453	18481	18637	18561	18609	18460	18777	18790	18534	18406	18380	18637	18413	18503	18514	18537	18318	18463	18698	18641	18600	18462	18515	18508	18496	18576	18561	18627	18523	18477	18649	18509	18494	18491	18621	18304	18456	18447	18541	18631	18620	18715	18515	18646	18494	18472	18448	18329	18541	18539	18427	18439	18484	18358	18576	18555	18485	18587	18510	18467	18620	18325	18618	18522	18548	18609	18583	18616	18400	18508	18545	18627	18577	18553	18470	18694	18476	18506	18563	18618	18651	18636	18590	18344	18495	18523	18455	18433	18536	18303
24136	21164	27930	26078	27002	32576	35043	31876	30893	31053	30640	30121	29665	29651	29337	29294	29184	29132	29310	29169	29069	29055	28986	28939	28664	28910	28890	28662	28691	29013	28706	28941	28664	28750	28741	28889	28854	28628	28893	28779	28868	28700	28695	28485	28587	28878	28749	28641	28403	28482	28675	28761	28643	28652	28546	28567	28692	28743	28801	28514	28782	28576	28644	28337	28657	28711	28817	28674	28648	28519	28640	28334	28710	28516	28657	28614	28540	28700	28889	28641	28915	28565	28677	28713	28585	28549	28763	28683	28616	28370	28553	28873	28496	28928	28421	28768	28441	28691	28809	28762	28926	28454	28645	28444	28648	28739	28571	28581	28421	28726	28731	28751	28649	28521	28641	28490	28682	28383	28286	28580	28712	28531	28682	28598	28852	28628	28354	28189	28566	28714	28617	28544	28781	28734	28323	28676	28742	28660	28665	28823	28539	28593	28569	28762	28783	28492	28974	28637	28601	28710	28527	28804	28441	28418	28674	28599	28382	28582	28656	28301	28130	28880	28576	28517	28655	28791	28590	28695	28529	28595	28361	28461	28865	28574	28494	28632	28461	28563	28684	28650	28522	28415	28682	28471	28569	28381	28321	28508	28679	28841	28539	28560	28710	28768	28626	28400	28480	28447	28441	28315	28761	28681	28534	28639	28559	28492	28635	28762	28784	28631	28500	28523	28628	28280	28500	28594	28494	28414	28671	28751	28818	28805	28598	28549	28598	28548	28558	28380	28546	28701	28481	28684	28633	28527	28775	28347	28648	28867	28653	28592	28594	28593	28730	28541	28637	28411	28710	28591	28491	28562	28714	28667	28617	28524	28656	28427	28505	28250	28334	28382	28617	28612	28648	28786	28729	28890	28562	28601	28591	28646	28589	28595	28277	28543	28585	28376	28511	28897	28350	28584	28476	28463	28671	28359	28337	28343	28644	28679	28685	28796	28447	28251	28582	28676	28440	28277	28199	28631	28475	28614	28686	28620	28644	28649	28225	28717	28662	28363	28822	28385	28789	28404	28586	28794	28577	28821	28808	28477	28674	28448	28453	28502	28544	28426	28539	28359	28375	28186	28648	28541	28641	28752	28890	28629	28580	28425	28580	28459	28993	28735	28587	28519	28367	28476	28708	28333	28549	28793	28352	28147	28410	28611	28463	28927	28531	28721	28684	28396	28627	28583	28449	28287	28540	28522	28642	28748	28579	28762	28351	28667	28650	28673	28613	28529	28771	28413	28559	28542	28626	28558	28421	28432	28593	28586	28628	28516	28308	28492	28574	28585	28702	28734	28554	28502	28467	28401	28747	28465	28541	28549	28543	28594	28891	28757	28290	28358	28528	28501	28531	28603	28590	28636	28744	28516	28667	28716	28510	28474	28722	28418	28555	28601	28561	28398	28581	28480	28540	28553	28475	28641	28711	28561	28630	28588	28610	28750	28437	28688	28494	28447	28544	28710	28842	28852	28650	28508	28669	28543	28714	28498	28463	28570	28345	28787	28185	28605	28495	28806	28616	28205	28631	28820	28573	28473	28551	28591	28429	28889	29076	28523	28241	28761	28642	28662	28494	28583	28376	28548	28755	28642	28388	28529	28543	28555	28372	28560	28787	28460	28600	28614	28645	28517	28567	28481	28526	28730	28723	28444	28478	28397	28728	28432	28498	28529	28633	28505	28426	28670	28240	28356	28481	28549	28599	28670	28452	28498	28659	28744	28648	28770	28597	28506	28690	28388	28519	28350	28524	28500	28659	28896	28561	28710	28610	28377	28554	28642	28751	28478	28553	28800	28401	28738	28781	28366	28501	28468	28387	28788	28578	28654	28733	28419	28422	28693	28537	28687	28647	28562	28698	28525	28647	28719	28661	28806	28703	28553	28608	28582	28426	28617	28440	28497	28523	28675	28730	28482	28610	28747	28775	28665	28414	28476	28365	28382	28823	28398	28485	28712	28517	28263	28610	28633	28645	28411	28370	28593	28401	28507	28542	28712	28580	28606	28611	28399	28537	28352	28678	28382	28577	28724	28689	28629	28646	28427	28411	28387	28502	28403	28753	28513	29027	28354	28482	28461	28594	28496	28804	28703	28534	28377	28452	28499	28557	28545	28320	28466	28459	28817	28656	28582	28465	28522	28738	28490	28702	28801	28487	28601	28859	28500	28760	28784	28547	28673	28614	28703	28658	28530	28439	28546	28310	28284	28453	28403	28549	28588	28426	28660	28672	28565	28661	28618	28724	28393	28505	28422	28699	28729	28385	28496	28634	28501	28616	28515	28810	28561	28336	28415	28525	28356	28521	28393	28188	28318	28559	28566	28545	28640	28384	28751	28488	28593	28708	28663	28592	28302	28541	28666	28675	28751	28742	28590	28657	28500	28795	28791	28798	28581	28616	28442	28442	28733	28849	28566	28567	28558	28630	28617	28620	28731	28533	28606	28558	28625	28576	28546	28512	28553	28578	28935	28824	28611	28601	28729	28349	28659	28484	28275	28519	28661	28463	28755	28593	28404	28587	28681	28543	28508	28442	28434	28675	28574	28518	28570	28753	28831	28600	28486	28751	28716	28407	28414	28592	28702	28665	28433	28553	28324	28173	28464	28616	28517	28544	28356	28653	28346	28716	28170	28566	28677	28611	28497	28437	28453	28512	28322	28493	28402	28641	28352	28442	28767	28409	28409	28490	28418	28459	28386	28363	28610	28416	28365	28691	28574	28570	28442	28578	28715	28549	28648	28331	28529	28598	28607	28774	28559	28424	28922	28422	28421	28309	28509	28462	28311	28577	28560	28703	28716	28624	28527	28588	28757	28327	28652	28240	28742	28711	28460	28824	28566	28587	28606	28410	28259	28771	28769	28703	28629	28477	28506	28546	28438	28340	28477	28500	28656	28308	28557	28716	28563	28372	28516	28571	28562	28433	28515	28636	28610	28478	28484	28840	28537	28712	28581	28288	28499	28777	28345	28593	28399	28466	28483	28371	28471	28558	28750	28501	28760	28823	28867	28373	28404	28835	28551	28784	28587	28815	28674	28754	28341	28370	28489	28658	28592	28457	28711	28412	28570	28412	28563	28717	28425	28373	28373	28590	28672	28392	28450	28637	28609	28529	28455	28631	28675	28736	28581	28486	28450	28532	28579	28455	28491	28719	28388	28653	28652	28639	28449	28681	28720	28519	28546	28413	28508	28452	28935	28489	28463	28683	28648	28633	28385	28628	28498	28842	28334	28528	28583	28772	28582	28399	28342	28446	28391	28530	28571	28483	28502	28866	28606	28922	28579	28590	28557	28576	28721	28548	28480	28686	28513	28502	28431	28470	28663	28684	28497	28483	28805	28364	28661	28696	28629	28555	28642	28522	28217	28216	28420	28783	28695	28867	28836	28659	28670	28367	28720	28586	28686	28757	28575	28961	28706	28519	28559	28681	28844	28603	28638	28752	28877	28446	28661	28580	28803	28850	28614	28707	28526	28649	28501	28290	28787	28373	28676	28765	28847	28352	28568	28702	28506	28466	28533	28716	28610	28661	28508	28628	28627	28758	28783	28532	28705	28567	28618	28539	28516	28349	28452	28449	28370	28875	28716	28379	28755	28729	28688	28589	28397	28814	28168	28398	28333	28749	28507	28756	28449	28610	28654	28574	28603	28612	28622	28487	28728	28680	28496	28483	28428	28494	28480	28355	28228	28565	28227	28749	28524	28327	28471	28453	28411	28513	28460	28383	28694	28513	28404	28763	28766	28438	28425	28659	28488	28480	28694	28782	28621	28601	28441	28456	28774	28580	28737	28624	28546	28474	28522	28388	28506	28452	28569	28794	28734	28631	28805	28596	28686	28286	28441	28429	28567	28553	28509	28723	28668	28697	28338	28548	28640	28573	28458	28650	28528	28637	28574	28655	28583	28410	28630	28187	28499	28704	28601	28808	28857	28637	28909	28683	28688	28634	28489	28560	28950	28617	28627	28750	28385	28604	28410	28488	28568	28696	28524	28602	28601	28655	28529	28371	28671	28467	28697	28742	28345	28306	28352	28524	28632	28598	28682	28610	28538	28433	28536	28487	28480	28549	28361	28719	28695	28621	28457	28601	28611	28270	28493	28479	28823	28587	28539	28298	28532	28564	28620	28764	28694	28603	28495	28920	28703	28556	28585	28569	28526	28754	28393	28616	28463	28355	28646	28629	28552	28661	28477	28478	28748	28669	28636	28636	28820	28642	28458	28729	28747	28435	28467	28186	28637	28792	28388	28582	28616	28739	28809	28759	28727	28591	28482	28676	28655	28656	28407	28639	28603	28304	28465	28570	28515	28503	28629	28578	28463	28555	28707	28799	28788	28610	28594	28671	28566	28433	28603	28634	28717	28557	28611	29078	28571	28733	28635	28489	28618	28303	28262	28981	28534	28787	28390	28493	28486	28812	28513	28997	28751	28614	28699	28652	28671	28742	28638	28570	28712	28557	28438	28658	28626	28507	28686	28641	28429	28507	28689	28554	28600	28629	28563	28468	28448	28482	28551	28553	28420	28616	28386	28612	28668	28516	28620	28644	28748	28657	28727	28921	28411	28436	28503	28839	28614	28542	28613	28394	28722	28576	28828	28739	28511	28795	28712	28673	28651	28691	28917	28787	28715	28579	28591	28700	28536	28575	28729	28543	28418	28504	28641	28249	28684	28547	28439	28677	28640	28533	28487	28550	28856	28632	28665	28389	28321	28546	28620	28695	28413	28639	28583	28302	28558	28516	28513	28680	28618	28524	28510	28466	28492	28516	28440	28568	28482	28527	28624	28549	28684	28642	28604	28559	28719	28695	28696	28566	28684	28586	28764	28487	28635	28670	28445	28444	28403	28548	28907	28635	28538	28643	28574	28288	28537	28543	28387	28642	28561	28257	28464	28651	28586	28467	28198	28556	28603	28510	28806	28605	28547	28516	28446	28340	28622	28623	28562	28708	28403	28317	28327	28438	28546	28610	28568	28637	28704	28385	28572	28693	28463	28706	28304	28756	28700	28663	28341	28730	28662	28598	28818	28645	28557	28607	28298	28551	28861	28930	28669	28725	28529	28643	28524	28595	28636	28690	28767	28386	28512	28157	28257	28533	28334	28719	28902	28430	28769	28557	28441	28349	28902	28747	28329	28465	28400	28677	28526
26745	44235	43351	35581	30517	26876	24665	23071	21997	20998	20509	19935	19561	19409	19083	18795	18592	18416	18635	18474	18374	18173	18116	18318	18178	18053	18028	18204	17861	17995	18080	18015	17923	18030	18006	17907	17948	18063	17977	17883	17905	18049	17790	17878	17942	17728	17796	17780	17883	17854	17830	17782	17861	17935	17894	17762	17916	17926	17780	17986	17918	17855	17861	17806	17842	17965	17689	17881	17920	17769	17892	17824	17813	17871	17784	18034	17905	17708	17900	17836	17945	17966	17810	17992	18030	17837	17880	17856	17987	17746	17913	17709	17843	17848	17839	17631	17746	17788	17666	18019	17840	17967	17704	17812	17859	17806	17782	17750	17819	17676	17789	17903	17912	17874	17802	17959	17814	17769	17845	17971	17710	17853	17702	17877	17812	17857	18099	17795	17836	17748	17818	17846	17947	17948	17808	17969	17750	17779	18110	17965	17922	17757	17960	17926	17745	17732	17945	17937	17874	17819	17946	17802	17794	17889	17842	17876	17752	17806	17890	17848	17917	17887	17792	17866	17989	17868	17786	17801	17815	17910	17822	17717	17942	17714	17963	17727	18104	17836	17911	17822	17744	17841	17749	17885	17675	17570	17817	17710	17774	17836	17803	17920	17800	17804	17767	17760	17722	17918	17781	17904	17817	17784	17763	17776	17800	17829	17870	17894	17618	17849	17837	17722	17935	17908	17863	17676	17755	17890	17773	17539	17918	17820	17667	17788	17790	17778	17972	17739	18054	17869	17955	17852	17899	17755	17866	17874	17662	17884	17867	17887	17637	17828	17971	17761	18012	17676	17871	18009	17851	17750	17833	17681	17909	18071	17796	17755	17837	17825	17904	17883	17797	17671	17750	17849	17737	17936	17802	17909	17975	17930	17848	17765	17776	17883	18037	17809	17725	17836	17824	17934	17932	17693	17774	17911	17786	17855	17817	17750	17959	17870	17772	17804	17819	17909	17887	17802	17898	17846	17909	17839	17823	17902	18032	18004	17953	17899	17851	17800	17891	17748	17835	17883	17708	18019	17835	17851	17858	17952	17934	17830	17936	17880	17942	17861	18010	17665	17789	17860	17854	17911	17849	17690	17824	17744	17725	17930	17864	17877	17675	17713	17887	17757	17807	17756	17850	17769	18041	17739	17982	17858	17571	17782	17599	17777	17895	17833	17644	17762	17847	17676	17909	17955	17714	17791	17776	17748	17780	17919	17942	17711	17776	17807	17980	17902	17771	17718	17892	17811	17725	17924	17732	17780	17748	17817	17832	17840	17821	17756	17849	17791	17970	17836	17760	17847	17841	17794	17864	17832	17683	17945	17556	17784	17831	17819	17959	17895	17808	17669	17854	17793	17900	17969	17773	17782	18031	17818	17787	17713	17749	17822	17899	17922	17699	17783	17811	17815	17793	17815	17808	17807	17906	18094	17832	17861	17871	17958	17930	18017	17724	17634	17764	17980	17938	17940	17740	17756	17827	17824	17798	17958	17958	17792	17742	17785	17748	17839	17726	17815	17966	17901	17788	17746	17958	17823	17886	17682	17773	17956	17882	17732	17784	17962	17894	17836	17904	17675	17805	17791	17787	17949	17677	17913	17835	17809	17964	17958	17726	17688	18047	17681	17903	17840	17699	17796	17869	17789	17835	18024	17970	17868	17787	17833	17795	17890	17772	17914	17754	17846	17863	17761	17860	17827	17766	17504	17775	17721	17780	17790	17724	17860	17884	17957	17852	17859	17818	17821	18010	17879	17930	17871	17820	17896	17898	17981	17803	17687	17760	17896	17885	17895	17713	17812	17572	17676	17884	17715	17804	17792	17871	17962	17638	17828	17752	17738	17660	17817	17801	17822	17913	17870	17763	17996	17836	17901	17838	18013	17724	17904	17806	17816	17843	17701	17929	17921	17791	17762	17971	17688	17915	18073	17692	17860	17958	18004	17845	17911	17949	17898	17666	17953	17856	17631	17720	17952	17874	17865	17865	17975	17926	17794	17671	17928	17941	17770	17971	17764	17870	17801	17834	17910	17756	17674	17987	18020	17919	17782	18110	17674	17829	17625	18003	17805	17790	17699	17843	17839	17827	17806	17872	17878	17876	18015	17937	17975	17957	17821	17689	18117	17847	17952	17932	17859	17809	17782	17889	17780	17804	17809	17900	17906	17794	17885	17864	17829	17748	17843	17781	17822	17915	17849	17737	17930	17697	17859	18010	17877	17871	17773	17895	17630	17834	17717	17773	17865	17810	17765	18017	17827	17890	17840	17730	17674	17563	17534	17773	17806	17677	17892	17982	17825	17814	17717	17727	17936	17754	17887	17917	17878	17766	17966	17851	17798	18039	17742	17807	17899	17732	17668	17960	17990	17812	17748	17602	17823	17880	17793	17949	17806	17925	18000	17957	17939	17756	17863	17913	17844	17966	18166	17738	17789	17930	17851	17990	17908	17941	17725	17860	17724	17812	18003	17792	17864	17687	17916	17835	18008	17851	17768	18167	17793	17799	17959	17943	17730	17910	17750	18006	17831	17850	17622	17818	17983	17713	17756	17941	17906	17973	17885	17923	17741	17926	17852	17809	17896	17899	17924	17734	17819	17792	17841	17973	17934	17946	17595	17719	17819	17827	17755	17778	17683	17732	17747	17734	17873	17787	18038	17741	17687	17818	17751	17792	17893	17957	17804	17833	17843	17789	17720	17912	17812	17988	17842	17851	17851	17797	17871	17883	17833	17894	17803	17762	17645	17830	17858	17973	17817	17879	17772	17830	18000	17808	17930	17796	17894	17695	18068	17649	17834	17836	17717	17804	17788	17622	17839	17843	17829	17911	17792	17835	17863	18064	17859	18007	17763	17813	17778	17667	17825	17722	17757	17924	17762	17890	17766	17904	17729	17754	17813	18089	17864	18003	17791	17829	17833	17792	17882	17787	17910	17782	17604	17833	17756	17739	17699	17776	17904	17847	17743	17972	17721	17837	18021	17738	17741	17874	17824	17674	17922	18061	17714	17979	17994	17882	17772	17779	17994	17847	17859	17924	17949	17950	17799	17883	17901	17765	17740	17759	17968	17891	17930	17944	17637	17790	17869	17841	17801	17779	17802	17809	17961	17904	17741	18069	17780	17954	17694	17886	17799	17758	18043	17912	17759	17847	17735	17688	17874	17780	17840	17826	17775	17916	17906	17798	17765	17965	17797	17886	17943	17700	17904	17919	18152	17916	17998	17866	17831	17702	17830	17710	17717	17818	17947	17958	18027	17844	17806	17716	17847	17991	17746	17890	17820	17812	17836	17839	17804	18009	17708	17838	17851	17831	17733	17852	17789	17837	17792	18027	17963	17651	17956	17701	17870	17821	17853	17779	17977	17733	17804	17823	17903	17962	17967	17878	17984	17914	17749	17919	17766	17937	17709	17788	17949	17681	17835	17913	17627	17770	17667	17774	17695	17868	17646	17972	17708	17965	18010	17726	17979	17892	17826	17907	17770	17854	17668	17900	17874	17705	17910	17615	17844	17917	17772	17874	17899	17761	17856	18008	17903	17830	17948	17878	17939	17807	17881	17706	18015	17790	17777	17942	17809	17818	17675	17837	17784	17862	17807	17811	17869	17875	17886	17792	17863	17799	17875	17819	17776	17672	17768	17961	17926	17871	17690	17935	17693	17963	17754	17823	17790	17854	17852	17706	17826	17878	17604	17938	17856	17783	18151	18010	17982	17538	17808	17769	17761	17773	17853	17784	17827	17896	17750	17754	17934	17803	18047	17959	17922	17776	17769	17665	17726	17744	17928	17724	17728	17781	18028	17915	17745	17803	17908	17780	17878	17912	17834	17968	17943	17934	17961	17884	17929	17992	17785	17732	17746	17754	17706	17772	17846	17844	17931	17772	17814	17894	17853	17900	17831	17851	17753	17862	17795	17799	17733	18056	17989	17840	17882	17642	17882	17946	17976	17771	17797	17720	17883	17843	17895	17848	17844	17829	17804	17940	17933	17714	17773	17702	17713	17786	17908	17995	17947	17851	17782	17867	17886	17890	17802	17763	17900	17835	17627	17793	18039	17954	17822	17911	17877	17831	17924	17780	17667	17866	17742	17867	17812	17874	18041	17813	17764	17904	17829	17945	17791	17886	17834	17930	17598	17913	17868	17722	18019	17836	17867	17769	17840	17907	17697	17733	17834	17719	17873	17989	17940	17809	17894	17696	17734	17645	17768	17811	17809	17818	17895	17944	17781	17849	17797	17728	17949	17897	17879	17883	17943	17952	17868	17709	17857	17801	17685	18032	17772	17820	17744	17917	17674	17912	17944	17833	17832	17718	17723	17723	17939	17904	17815	17844	17845	17953	17736	17995	17917	17802	17970	17754	17935	17659	17807	18085	18009	17948	17843	17859	17924	17643	17846	17839	17940	17890	17980	17855	17694	17738	17847	17936	17860	17897	18018	17690	17822	17862	18000	17815	17719	17859	17835	17788	17816	17714	18089	17926	17695	17720	17666	17690	17882	17881	17942	17838	17893	17680	17967	17631	17897	17832	17738	17969	17705	17868	17760	17937	17736	17851	17827	17782	18017	17875	17831	17818	17605	17734	17884	17674	17853	17786	17921	17899	17790	17871	17781	17792	17868	17915	17709	17824	17826	17979	17888	17974	17765	18021	17930	17638	17724	18009	17822	17940	17921	17810	17801	17819	17935	17809	17822	17834	18020	17758	17801	17955	17828	17840	17963	17753	17787	18075	17858	17852	17884	17857	17954	17734	17972	17906	17589	17769	17695	17781	17815	17925	17765	17753	17948	17819	17802	17939	17900	17805	17826	17845	17914	17796	17911	17652	17855	17838	18128	17754	17695	17794	17649	17974	17795	17892	18068	17798	17665	17977	17851	17936	17764	17771	17768	17774	17916	17918	17665	17929	17919	18003	17955	17868	17808	17868	17926	17829	17871	17824	17947	17836	17809	17669	17819	17899	17896	17806	17962	17642	17834	17774	17821	17746	17839	17726	17770	17747	17935	17915	17974	17991	17819	17928	17824	17957	17663	17784	17948	17847	17840	17868	17785	17866	17992	17912	17725	17881	17948	17959	17823	17990	17977	17869	17766	17884	17738	17742	17648	17838	17788	17760	17851	17816	17890	18073	17895	17907	17929	17806	17902
22639	21216	27892	25278	24465	31752	37511	34285	33049	32865	32355	31712	31207	31217	30783	30695	30520	30481	30317	30255	30380	30060	29883	30183	30016	30106	29889	29549	30056	29747	29723	30047	29916	29792	29859	29745	29556	29848	30013	29875	29877	29731	29696	29626	30037	29555	29582	29556	29796	29440	29535	29548	29567	29839	29910	29456	29685	29531	29734	29486	29376	29530	29702	29855	29436	29868	29506	29724	29504	29482	29572	29499	29729	29812	29779	29603	29635	29718	29216	29464	29396	29454	29378	29576	29651	29922	29994	29821	29602	29748	29853	29610	29760	29743	29593	29848	29826	29639	29717	29679	29486	29312	29671	29620	29645	29413	29383	29570	29672	29593	29861	29594	29655	29592	29475	29561	29437	29656	29748	29572	29605	29561	29788	29445	29454	29548	29554	29478	29357	29506	29666	29576	29582	29470	29398	29687	29396	29709	29408	29452	29789	29902	29344	29600	29568	30089	29493	29439	29721	29421	29317	29571	29466	29486	29607	29450	29509	29491	29475	29755	29604	29509	29484	29665	29641	29334	29372	29541	29683	29225	29507	29351	29905	29576	29831	29585	29556	29527	29343	29547	29656	29602	29434	29200	29570	29412	29523	29343	29585	29568	29590	29671	29476	29362	29680	29635	29475	29394	29482	29375	29340	29463	29581	29466	29359	29403	29387	29350	29739	29769	29832	29326	29584	29492	29659	29835	29545	29461	29397	29710	29437	29437	29388	29388	29646	29470	29569	29419	29460	29325	29575	29645	29772	29562	29728	29725	29586	29600	29804	29269	29370	29509	29290	29816	29476	29526	29408	29417	29651	29460	29400	29537	29600	29733	29818	29434	29753	29706	29476	29614	29615	29523	29600	29462	29443	29559	29737	29685	29504	29838	29953	29676	29607	29578	29540	29699	29650	29630	29462	29699	29568	29510	29335	29161	29719	29484	29848	29374	29398	29671	29875	29615	29714	29630	29480	29418	29634	29534	29815	29667	29774	29437	29472	29665	29650	29476	29396	29230	29453	29553	29562	29554	29810	29359	29447	29571	29559	29569	29685	29402	29432	29563	29365	29720	29521	29807	29717	29757	29493	29661	29692	29741	29555	29511	29613	29630	29605	29491	29664	29826	29922	29659	29597	29489	29413	29464	29309	29436	29587	29530	29658	29757	29598	29653	29674	29648	29570	29380	29696	29818	29414	29468	29856	29480	29618	29369	29410	29673	29782	29687	29628	29533	29741	29616	29574	29445	29415	29770	29466	29546	29679	29508	29688	29702	29548	29657	29654	29649	29206	29467	29554	29383	29657	29653	29409	29615	29616	29575	29411	29271	29701	29462	29710	29611	29522	29579	29406	29517	29802	29505	29325	29667	29334	29605	29629	29572	29792	29694	29505	29578	29686	29508	29783	29468	29553	29358	29809	29550	29469	29680	29717	29540	29556	29792	29524	29619	29612	29550	29637	29569	29499	29500	29615	29478	29611	29522	29449	29521	29532	29711	29495	29380	29317	29669	29734	29595	29670	29730	29626	29323	29680	29603	29814	29822	29752	29371	29675	29397	29346	29572	29319	29524	29454	29499	29797	29624	29477	29677	29474	29784	29388	29737	29621	29641	29722	29592	29570	29379	29507	29440	29470	29602	29494	29499	29633	29560	29316	29241	29483	29463	29302	29269	29338	29690	29588	29606	29547	29753	29802	29693	29465	29527	29577	29635	29562	29460	29515	29640	29554	29628	29521	29589	29710	29663	29907	29318	29482	29384	29191	29396	29772	29640	29597	29604	29632	29598	29265	29505	29792	29655	29480	29525	29518	29687	29342	29718	29530	29540	29462	29704	29589	29837	29885	29621	29278	29365	29626	29725	29672	29554	29354	29543	29599	29425	29426	29267	29407	29769	29387	29465	29681	29599	29488	29421	29635	29752	29374	29351	29320	29565	29566	29455	29452	29473	29480	29468	29664	29747	29411	29751	29333	29591	29557	29599	29579	29777	29641	29593	29442	29390	29574	29621	29595	29493	29524	29611	29647	29785	29643	29258	29608	29705	29554	29777	29534	29588	29612	29607	29584	29351	29402	29552	29729	29806	29415	29630	29614	29438	29440	29306	29564	29501	29805	29706	29171	29600	29433	29712	29487	29705	29649	29486	29411	29354	29837	29575	29727	29746	29632	29342	29698	29869	29441	29417	29695	29570	29662	29371	29740	29380	29626	29575	29433	29530	29304	29584	29542	29597	29415	29569	29382	29290	29373	29605	29365	29528	29633	29412	29698	29519	29383	29534	29448	29480	29508	29568	29700	29491	29725	29753	29430	29862	29617	29605	29586	29582	29700	29672	29782	29655	29811	29690	29439	29431	29526	29562	29758	29592	29562	29530	29894	29519	29512	29417	29384	29642	29509	29642	29676	29668	29669	29452	29565	29691	29464	29916	29498	29392	29523	29622	29878	29554	29552	29507	29471	29425	29385	29196	29391	29432	29325	29653	29692	29333	29690	29653	29695	29498	29515	29565	29467	29595	29388	29389	29826	29800	29611	29737	29498	29717	29457	29623	29410	29559	29399	29471	29572	29903	29767	29557	29288	29540	29568	29355	29418	29716	29444	29759	29804	29757	29577	29664	29464	29374	29648	29343	29417	29478	29590	29399	29626	29669	29706	29575	29602	29363	29305	29510	29376	29526	29841	29645	29516	29349	29512	29693	29249	29079	29795	29602	29606	29643	29510	29522	29630	29458	29627	29635	29515	29494	29505	29527	29853	29529	29595	29335	29325	29816	29525	29682	29697	29311	29591	29187	29587	29580	29695	29530	29667	29156	29475	29401	29395	29561	29658	29245	29767	29738	29308	29561	29914	29521	29455	29560	29340	29637	29439	29558	29485	29780	29507	29206	29355	29380	29695	29462	29441	29585	29289	29341	29356	29470	29426	29657	29540	29373	29357	29343	29586	29640	29579	29431	29397	29503	29965	29437	29614	29416	29542	29559	29501	29497	30001	29593	29528	29427	29577	29456	29522	29642	29531	29268	29327	29544	29492	29273	29653	29478	29715	29389	29588	29550	29670	29615	29363	29759	29716	29757	29353	29762	29657	29371	29608	29734	29697	29642	29890	29467	29417	29501	29376	29434	29444	29461	29429	29675	29601	29536	29754	29642	29695	29592	29518	29534	29487	29768	29428	29514	29319	29442	29556	29504	29650	29528	29553	29576	29624	29512	29670	29419	29540	29482	29641	29651	29692	29876	29262	29752	29725	29622	29541	29552	29705	29416	29488	29469	29590	29661	29386	29412	29444	29735	29517	29620	29363	29378	29623	29748	29457	29537	29795	29661	29541	29617	29491	29730	29621	29484	29641	29684	29593	29507	29709	29648	29764	29586	29648	29615	29528	29630	29580	29368	29436	29569	29629	29555	29282	29425	29534	29510	29816	29566	29510	29393	29650	29662	29701	29468	29572	29895	29445	29504	29823	29606	29501	29626	29510	29707	29845	29725	29409	29612	29462	29625	29415	29582	29756	29441	29585	29328	29639	29610	29681	29654	29577	29444	29615	29709	29541	29510	29743	29515	29768	29767	29583	29562	29989	29614	29497	29607	29472	29946	29582	29731	29638	29645	29434	29702	29406	29175	29358	29493	29576	29722	29564	29286	29506	29718	29571	29901	29756	29487	29616	29753	29617	29469	29436	29561	29587	29553	29537	29515	29735	29633	29827	29591	29699	29499	29521	29461	29853	29685	29688	29757	29577	29460	29758	29535	29752	29588	29501	29566	29487	29333	29336	29585	29393	29502	29402	29484	29623	29448	29547	29878	29583	29514	29555	29659	29519	29489	29431	29522	29567	29372	29342	29704	29483	29413	29491	29459	29608	29249	29638	29649	29747	29593	29675	29391	29432	29562	29689	29600	29586	29787	29562	29207	29328	29681	29402	29353	29571	29770	29445	29306	29407	29472	29263	29393	29660	29327	29590	29591	29434	29356	29593	29720	29711	29621	29538	29386	29620	29740	29724	29624	29674	29311	29448	29414	29753	29426	29501	29415	29398	29198	29570	29478	29260	29449	29575	29773	29581	29456	29315	29753	29624	29556	29650	29593	29632	29496	29595	29626	29468	29731	29341	29343	29529	29695	29595	29413	29506	29404	29503	29373	29524	29665	29453	29532	29496	29692	29561	29614	29894	29637	29401	29475	29730	29599	29303	29600	29336	29473	29400	29616	29475	29624	29300	29600	29656	29392	29464	29734	29687	29250	29716	29662	29512	29529	29771	29587	29502	29678	29570	29582	29816	29637	29557	29527	29670	29447	29420	29392	29611	29706	29603	29612	29573	29706	29487	29444	29347	29645	29552	29517	29501	29689	29541	29565	29670	29399	29500	29405	29365	29402	29878	29697	29767	29745	29704	29365	29642	29458	29474	29542	29626	29564	29684	29532	29550	29419	29477	29601	29693	29569	29434	29523	29534	29873	29625	29470	29668	29614	29630	29509	29420	29254	29477	29605	29686	29399	29522	29542	29583	29661	29560	29349	29521	29552	29609	29686	29500	29454	29363	29588	29423	29306	29714	29491	29644	29690	29615	29346	29203	29506	29418	29594	29665	29417	29582	29665	29539	29417	29403	29609	29656	29457	29666	29492	29552	29560	29503	29689	29548	29592	29577	29371	29519	29737	29550	29511	29479	29481	29493	29559	29542	29706	29706	29653	29643	29352	29800	29732	29650	29568	29315	29777	29413	29423	29534	29734	29534	29491	29635	29287	29464	29544	29374	29528	29507	29607	29300	29514	29327	29553	29520	29651	29566	29694	29383	29401	29548	29576	29546	29579	29533	29393	29586	29292	29293	29549	29445	29504	29506	29278	29825	29475	29635	29754	29222	29636	29493	29611	29404	29482	29811	29739	29333	29514	29564	29427	29579	29811	29394	29314	29344	29316	29582	29536	29763	29423	29412	29751	29496	29620	29527	29753	29424	29684	29283	29393	29553	29833	29537	29585	29502	29859	29456	29622	29570	29511	29692	29558	29632	29345	29580	29523	29482	29550	29456	29719	29552	29502	29483	29417	29480	29326	29405	29657	29557	29588	29806	29564	29633	29576	29460	29452	29335	29824	29788	29613	29441	29377	29593	29311	29624	29817	29496	29613	29565	29425	29540	29345	29557	29507	29658	29556
28708	49574	48702	40599	34750	30521	27306	25758	24016	22790	22040	21317	20717	20118	19799	19567	19419	19212	19086	19155	19142	18911	18988	18885	18740	18634	18587	18448	18517	18638	18640	18456	18640	18512	18420	18343	18433	18462	18370	18380	18320	18288	18251	18296	18211	18356	18374	18222	18525	18316	18228	18168	18066	18353	18240	18580	18445	18273	18163	18258	18290	18220	18179	18310	18125	18202	18276	18214	18320	18369	18082	18456	18378	18289	18247	18266	18272	18421	18339	18260	18334	18366	18305	18332	18256	18320	18209	18178	18411	18280	18361	18144	18339	18202	18386	18313	18327	18408	18339	18101	18202	18287	18296	18308	18333	18293	18207	18430	18433	18304	18382	18378	18172	18289	18204	18319	18505	18190	18279	18240	18554	18363	18221	18303	18188	18229	18148	18160	18339	18250	18276	18248	18186	18364	18224	18021	18189	18248	18232	18323	18352	18196	18176	18367	18257	18340	18351	18037	18512	18105	18295	18312	18395	18160	18246	18154	18256	18301	18033	18257	18243	18243	18301	18239	18487	18192	18238	18418	18088	18197	18183	18138	18043	18298	18425	18233	18335	18464	18007	18183	18275	18224	18444	18400	18078	18069	18269	18184	18283	18330	18210	18142	18217	18254	18200	18334	18131	18252	18142	18198	18153	18050	18143	18314	18072	18288	18191	18275	18129	18415	18346	18185	18207	18162	18371	18241	18364	18163	18259	18001	18205	18319	18311	18209	18252	18309	18147	18176	18281	18309	18356	18276	18261	18356	18376	18245	18200	18245	18367	18186	18169	18224	18061	18225	18346	18209	18284	18197	18109	18508	18186	18169	18261	18224	18322	18308	18214	18066	18234	18080	18259	18438	18158	18239	18193	18056	18227	18165	18201	18209	18225	18209	18297	18252	18396	18310	18072	18283	18550	18300	18288	17947	18224	18294	18493	18367	18128	18242	18176	18303	18253	18259	18361	18184	18250	18138	18360	18442	18349	18180	18187	18111	18228	18235	18322	18175	18325	18299	18341	18134	18043	18176	18222	18278	18296	18295	18374	18274	18163	18245	18364	18094	18252	18406	18074	18253	18211	18208	18116	18234	18132	18234	18101	18383	18413	18219	18190	18241	18251	18166	18302	18363	18239	18269	18286	18180	18178	18138	18371	18300	18277	18129	18337	18255	18294	18182	18170	18378	18186	18166	18096	18296	18120	18218	18141	18166	18338	18308	18283	18492	18074	18132	18302	18161	18384	18179	18462	18349	18245	18340	18179	18275	18258	18358	18193	18197	18203	18358	18207	18255	18045	18388	18174	18316	18299	18161	18152	18272	18242	18340	18177	18210	18333	18206	18218	18074	18160	18239	18393	18308	18250	18207	18297	18035	18158	18316	18181	18245	18106	18258	18368	18370	18184	18327	18189	18244	18258	18158	18355	18158	18056	18079	18105	18231	17933	18143	18293	18135	18218	18143	18382	18365	18212	18209	18225	18233	18367	18042	18242	18049	18239	18280	18307	18208	18308	18148	18230	18221	18203	18301	18244	18314	18396	18107	18299	18324	18246	18347	18116	18214	18259	18064	18190	18327	18166	18371	18101	18168	18251	18085	18292	18287	18240	18222	18154	18432	18216	18290	18413	18123	18200	18268	18077	18303	18223	18381	18272	18193	18087	18212	18327	18135	18330	18207	18287	18299	18349	18046	18303	18428	18327	18334	18290	18251	18137	18123	18247	18203	18256	18203	18164	18349	18059	18167	18382	18040	18152	18360	18274	18333	18081	18305	18274	18234	18292	18138	18269	18216	18142	18283	18421	18210	18241	18242	18201	18137	18213	18254	18145	18325	18304	18236	18274	18262	18316	18080	18197	18352	17997	18452	18331	18315	18428	18300	18230	18288	18255	18055	18407	18068	18262	18212	18234	18359	18358	18319	18192	18262	18208	18556	18390	17901	18218	18381	18406	18378	18263	18233	17992	18185	18150	18420	18217	18227	18333	18103	18262	18187	18275	18049	18190	18230	18174	18361	18227	18312	18216	18162	18382	18398	18220	18244	18321	18348	18201	18357	18492	18151	18319	18324	18198	18276	18310	18056	18187	18282	18333	18199	18127	18211	18473	18266	18214	18241	18197	18274	18220	18354	18224	18253	18268	18204	18338	18195	18224	18172	18235	18268	18272	18184	18229	18163	18292	18227	18154	18298	18194	17986	18293	18314	18129	18191	18236	18242	18205	18120	18239	18086	18137	18217	18218	18450	18469	18381	18366	18300	18257	18333	18247	18234	18315	18263	18207	18201	18276	18287	18144	18255	18216	17963	18239	18364	18315	18369	18327	18365	18254	18203	18128	18358	18152	18331	18435	18319	18325	18222	18316	18438	18241	18158	18262	18241	18198	18169	18108	18338	18336	18179	18346	18192	18194	18251	18198	18285	18142	18394	18507	18047	18268	18131	18259	18185	18244	18322	18234	18349	18246	18206	18159	18105	18386	18167	18229	18196	18179	18162	18266	18330	18231	18119	18313	18352	18474	18211	18293	18253	18403	18271	18355	18374	18528	18257	18272	18342	18205	18262	18265	18317	18285	18133	18238	18166	18344	18212	18211	18128	18233	18313	18269	18302	18241	18261	18232	18286	18402	18516	18211	18271	18402	18313	18186	18353	18282	18147	18235	18386	18246	18248	18227	18345	18101	18288	18196	18286	18284	18356	18354	18278	18242	18209	18331	18021	18250	18193	17967	18240	17995	18340	18220	18263	18412	18228	18287	18129	18176	18199	18306	18136	18199	18127	18172	18221	18212	18376	18279	18151	18207	18203	18450	18245	18094	18146	18145	18256	18247	18129	18143	18254	18364	18114	18232	18379	18394	18132	18333	18265	18193	18271	18287	18264	18244	18128	18367	18170	18266	18180	18094	18442	18092	18130	18290	18287	18335	18320	18319	18193	18260	18241	18413	18245	18236	18148	18093	18230	18145	18366	18237	18193	18115	18469	18378	18116	18214	18128	18236	18194	18324	18291	18298	18171	18356	18290	18247	18177	18236	18288	18247	18386	18167	18380	17995	18353	18244	18148	18321	18217	18262	18273	18294	18247	18307	18233	18069	18186	18423	18270	18339	18148	18318	18214	18312	18225	18344	18307	18222	18112	18357	18132	18288	18160	18161	18414	18344	18140	18082	18276	18117	18103	18283	18024	18131	18230	18152	18337	18344	18223	18269	18175	18390	18252	18162	18279	18244	18181	18229	18158	18189	18314	18360	18174	18078	18327	18378	18282	18142	18284	18335	18238	18222	18279	18260	18168	18274	18137	18374	18306	18362	18216	18182	18430	18374	18247	18080	18326	18082	18135	18061	18194	18243	18176	18113	18219	18178	18107	18223	18278	18364	18058	18191	18353	18323	18276	18061	18146	18339	18221	18223	18182	18414	18390	18293	18151	18098	18350	18335	18309	18195	18233	18243	18338	18117	18187	18192	18307	18245	18261	18334	18395	18205	18206	18305	18248	18401	18245	18169	18080	18258	18273	18295	18131	18345	18267	18300	18306	18238	18276	18151	18379	18274	18260	17894	18159	18313	18104	18338	18374	18309	18223	18374	18428	18355	18023	18245	18374	18056	18364	18428	18183	18233	18289	18019	18373	18137	18308	18198	18202	18400	18237	18223	18246	18049	18236	18130	18201	18216	18161	18329	18177	18119	18252	18236	18336	18287	18162	18080	18115	18215	18182	18344	18131	18151	18154	18139	18278	18299	18267	18202	18254	18292	18298	18295	18203	18358	18191	18156	18342	18334	18353	18232	18060	18248	18268	18093	18102	18154	18380	18342	18308	18249	18156	18259	18300	18153	18271	18158	18253	18112	18280	18369	18268	18259	18076	18400	18185	18265	18229	18271	18280	18268	18266	18296	18088	18158	18177	18194	18244	18244	18234	18420	18231	18241	18367	18218	18319	18234	18268	18290	18149	18287	18218	18273	18344	18402	18230	18278	18341	18263	18138	18196	18278	18367	18240	18125	18276	18249	18296	18185	18351	18334	18219	18326	18223	18205	18255	18292	18389	18376	18231	18210	18426	18304	18173	18218	18178	18218	18325	18148	18244	18317	18166	18077	18127	18185	18160	18363	18199	18328	18371	18184	18312	18368	18146	18131	18094	18424	18242	18162	18070	18195	18116	18252	18312	18292	18341	18275	18355	18231	18323	18217	18240	18248	18265	18217	18168	18380	18260	18435	18101	18455	18184	18374	18207	18279	18246	18154	18219	18282	18277	18332	18255	18365	18239	18341	18041	18152	18129	18396	18258	18159	18265	18104	18323	18181	18248	18209	18181	18327	18374	18118	18175	18299	18083	18190	18335	18135	18123	18135	18225	18282	18256	18239	18175	18509	18184	18231	18162	18529	18314	18125	18240	18134	18189	18109	18202	18158	18370	18300	18331	18323	18227	18298	18074	18094	18404	18229	18264	17982	18257	18224	18212	18417	18350	18263	18199	18333	18257	18184	18351	18316	18210	18407	18204	18182	18284	18285	18310	18231	18140	18233	18233	18254	18158	18367	18263	18197	18208	18050	18290	18138	18315	18309	18283	18373	18175	18311	18048	18166	18365	18231	18183	18291	18232	18199	18431	18022	18206	18216	18280	18129	18244	18332	18339	18241	18216	18186	18387	18306	18354	18142	18191	18194	18105	18204	18234	18199	18144	18296	18343	18310	18122	18233	18327	18289	18160	18044	18330	18338	18136	18161	18201	18155	18188	18119	18195	18425	18070	18270	18394	18381	18156	18223	18435	18458	18310	18121	18169	18184	18252	18285	18306	18326	18290	18402	18373	18017	18304	18156	18178	18136	18362	18101	18101	18355	18179	18113	18251	18214	18236	18315	18216	18124	18186	18330	18291	18052	18169	18161	18313	18080	18198	18294	18163	18375	18402	18260	18129	18360	18447	18170	18202	18292	18152	18279	18066	18248	18207	18197	18037	18209	18325	18189	18393	18273	18284	18203	18114	18254	18240	18295	18236	18011	18233	18394	18115	18250	18266	18298	18099	18271	18134	18247	18209	18254	18323	18219	18291	18191	18088	18252	18200	18057	18367	18300	18247	18272	18167	18119	18280	18362	18266	18266	18260	18171	18155	18116	18107	18312	18214	18323	18217	18356	18242	18415	18080	18266	18162
37854	35834	41239	38934	35367	33858	32529	31943	31566	31098	31101	30711	30601	30255	30066	30563	30536	30060	30115	29793	29962	30026	30140	29873	30127	30158	30087	30090	30239	29888	30008	30060	29671	30076	29755	30068	29845	29939	29944	29758	30003	30042	30086	29987	29771	29948	29843	29851	29987	29939	30090	29877	30172	29795	29895	30007	29868	29834	30127	29702	29784	29873	29943	30098	29788	29991	29999	29752	29907	29898	30118	29828	29944	29654	29923	29818	29865	29864	29578	29956	30001	30012	30071	29844	29920	29837	29894	29877	29987	29913	29998	29943	30048	29845	29924	29994	29884	29849	29941	30052	29935	29878	29746	29968	29881	29899	30118	29839	29890	29714	29923	29904	29824	29982	29704	29878	29770	30021	29904	29753	29933	29718	29859	29943	29832	29766	30057	29746	29986	30032	29823	30001	30339	29778	30111	29989	29744	30084	29845	29803	30229	29916	29814	29710	29645	29784	29935	29674	29905	29872	29876	29812	29978	29921	29815	29921	30016	29962	29793	30158	30084	29767	29968	29876	30162	29899	29754	29853	29743	29747	29953	29822	29724	30033	29819	29918	29885	29954	29992	30033	29986	30005	30085	29948	29880	29801	29580	29970	29536	29538	29680	29888	29968	30097	29835	29930	29686	29981	29982	29777	29768	29931	30189	29879	29811	29972	29637	30033	29797	29938	30066	29886	29987	29957	29819	29862	29828	29984	29844	29927	30092	30292	29807	29931	29846	29710	29807	29936	29986	29608	29728	29905	29920	29845	29795	29570	29967	29759	29811	29592	29685	30074	29624	29704	29971	29825	29976	29946	29918	30000	29881	29909	30022	29659	29695	29664	29878	29972	29913	29907	29725	29863	29989	30176	29918	29910	29910	29866	29865	29895	29728	29664	30043	29839	30187	30034	29859	29932	30046	30037	29716	29787	29638	30023	30014	30000	29681	29844	29959	30236	29883	30059	29857	29984	29939	29896	29862	29885	29775	29916	29828	29922	29870	29925	30028	29975	29735	30052	30114	29766	29902	29802	29797	29812	30100	30056	30011	29945	29834	30048	30052	29824	30040	29967	30202	29602	30060	29981	29893	29939	29827	30007	29746	29870	29859	29903	29440	29870	29810	29838	30028	30044	29827	29817	29856	29815	29940	29673	29860	29787	29884	30063	29791	29793	29741	29778	30088	29964	29783	30127	29986	30049	30106	29881	29620	29801	29869	29852	29972	30008	29748	29785	29801	29794	29636	29906	29661	30034	30002	29854	30144	29730	29952	30027	29645	30009	29978	29907	29885	29828	29839	30091	30040	29860	29954	30035	29773	30075	29829	30177	29588	29801	29869	29929	29693	29967	30032	29940	29690	29647	29600	29862	29844	29575	29847	29986	29971	29895	29827	29746	29983	29979	29825	29644	29723	30117	29893	30011	30010	30050	29900	29384	29829	30097	29942	29878	29956	29976	29866	29933	29606	29798	30093	30097	29938	29851	29864	29782	29771	29966	30148	29841	30006	30155	29967	29722	29740	29731	29824	29716	29841	29886	29933	29976	30019	29834	30074	30085	29937	29697	29848	29834	29818	30021	29993	30043	29874	29840	29931	29833	29961	30326	29951	29917	30076	29699	30122	29823	29875	29808	29962	30051	30335	29972	30048	30004	29858	30036	30050	30052	30035	29881	30184	29791	29890	30044	29748	29973	29908	29979	29966	29770	29900	30040	30003	29986	29893	29784	29754	30019	30092	29999	29713	29947	30052	30057	30018	30093	29961	30095	29838	29868	29695	30221	29967	30014	29811	29923	29912	29852	30205	30025	30232	29998	29846	29758	29906	29775	29766	29839	29724	30007	29947	29769	30157	29498	30029	29860	29782	29802	29704	29668	29932	29894	30014	29920	29634	29732	30173	29887	29883	29793	29843	29833	29796	29817	29979	29771	29659	29765	29864	29790	29817	29659	30061	29740	29790	29908	30067	29842	29897	29817	29837	29913	30105	29800	29855	30037	29762	29957	29746	29881	29846	29829	30015	29818	29977	30060	29925	29664	29991	29862	30040	29977	29795	29742	29897	30080	30061	29792	30061	29978	29861	29881	29896	29902	29984	29990	30076	29756	29616	29769	29875	29931	30067	29955	29937	29690	30060	29698	29783	29745	29750	29760	30010	29753	30073	29767	30045	29949	29899	29688	29805	29883	30114	29904	29852	30006	29970	30044	29897	29888	29767	29973	29571	29843	30016	30086	30083	29910	30054	29804	29624	29990	29883	30098	29823	29744	29892	29675	29958	29791	29595	29963	29905	29984	29974	29940	30036	29983	29794	29883	29880	29692	29838	29733	29810	29923	29821	30054	29993	29804	30153	29909	29874	29909	29883	30078	29784	30024	29816	29728	29763	29959	29878	30002	29890	29895	30039	30241	29807	30166	29734	30056	29949	30188	29897	30011	30129	30048	29741	30010	29746	29688	29709	29827	29762	29839	29809	29838	29888	30034	29700	29865	29958	30178	30320	29956	29844	29932	30100	30064	30178	30121	29941	29749	29868	29977	29797	29635	29896	29700	30158	29897	30058	29910	29570	29768	29878	29960	29863	29785	29940	29849	29952	30051	29899	29947	29591	29829	29945	29665	29883	30100	30095	30049	29721	29931	29847	30039	29841	29750	29780	29913	30117	30031	29959	29690	29924	29816	29994	29859	29702	29912	29954	29369	30109	29960	30091	30108	29767	29868	29975	29814	29719	29816	29984	29872	29879	29682	30102	29911	29980	30036	29872	29751	30237	29948	30075	30186	29910	29853	29992	29856	29941	29781	30171	30086	29916	29693	30017	30241	29925	29908	29719	29900	29995	29770	29963	29750	29906	29950	29937	29879	30018	29783	29879	29759	29935	29877	29577	29924	29604	29880	29990	30057	29700	29784	30249	29922	29714	29831	29844	29611	29963	30009	29993	29911	29762	29977	29825	29923	30257	29845	29951	30152	29838	29867	29960	29993	30034	30072	30028	29731	29962	30048	29884	29968	29755	29859	30053	30038	30041	29734	29996	29924	30179	29962	29873	29818	29896	29986	29865	29847	29867	29729	29825	29990	29940	29920	29959	29851	29862	29823	29943	29858	29713	29715	29804	29799	30151	29990	30003	29650	29787	29893	29850	29909	30007	29978	30103	30084	30054	29788	29967	29813	29864	29758	29562	29730	29915	29878	29888	29934	30232	30043	29754	29929	29882	29720	29804	29989	30005	29873	29905	30052	29826	29926	29845	29893	29847	29913	29850	30050	30143	29832	29818	30054	30091	30292	30242	29754	29786	29824	30016	29747	30118	30089	30046	30041	29943	29886	30326	30017	30024	29809	30191	29882	29970	29904	29704	30040	30115	29788	29802	29924	30049	29690	29932	29909	29904	30118	30164	29858	29831	29869	30162	29809	29740	29798	29627	29942	30141	29925	29897	30154	29952	29739	29721	29845	29624	30099	30016	29666	29954	29760	29886	29795	29976	29847	29882	29863	29725	30057	29720	29667	29880	30044	30297	29973	29569	29912	29970	29729	29903	29651	30218	29868	29766	29956	30012	29583	29849	29745	29903	29817	29822	29874	29849	29829	29979	29791	29771	29839	30040	30013	29933	29800	29663	29750	29687	29803	30098	29956	29802	29966	29791	30084	30049	29958	29965	29915	29934	29722	29871	29902	29871	29853	29605	29921	29935	29894	29927	29956	30197	30161	30040	29986	29903	29791	29943	30056	29861	29783	29846	29984	29662	29890	29972	30020	29884	30081	29629	29959	30055	29923	29789	29967	30065	30054	29977	30017	30053	29827	29931	30016	29831	29640	29734	29955	29834	30081	30207	30107	29811	30074	30046	30069	29821	29983	30043	29827	29990	29740	30053	29915	29661	29912	30032	29861	29848	29976	29968	30182	30163	30153	30053	29969	29665	30029	30028	29496	30052	29944	30003	29876	30003	29955	29908	29839	29984	29951	30119	29878	30083	30013	29983	29932	29615	29737	30063	29779	29859	29889	29736	29986	29875	29936	29771	29721	29890	29880	29580	29870	29779	29891	29891	29710	29982	29944	29996	29983	29989	29911	30097	30047	29955	29710	29919	29852	30017	29921	29879	30025	29707	29698	30411	30276	29654	29863	29728	29754	29895	30109	29733	29841	29881	29959	29749	29964	29953	29969	29842	29806	29891	29935	29880	29936	29971	29960	30074	29890	29818	29636	29859	30020	29805	29851	29670	29866	29919	30129	29916	30135	29955	29763	29945	29684	30041	30089	30113	29768	30183	30034	29583	29678	29577	29906	29980	29832	30223	29916	30032	30029	30346	29874	29736	29709	29711	30164	29902	30101	29858	30148	30172	29991	29761	29985	29996	30023	30146	29722	29966	30156	29828	30059	29919	29746	29862	29606	29956	29966	29844	29795	30026	29849	29934	29724	30042	29721	29756	29964	30034	29873	29823	29637	30022	29828	30114	29916	29994	29950	30032	29506	29898	29805	29862	29886	29913	29871	30211	30100	29888	29955	29783	29773	29661	29813	29746	29979	29798	29817	29940	29854	29738	29955	29980	29897	29710	29880	30105	30109	29913	29817	29862	29694	29826	29776	29735	29921	30024	30079	30182	29973	29907	30065	29977	30159	30102	30264	30178	30035	29614	29760	29975	29840	29939	30347	29870	29826	29950	29823	29992	29820	29872	29961	29950	30003	30076	29953	29954	29787	29975	29792	29980	29716	30032	29954	29833	29975	29694	29901	29860	30024	30185	30199	29890	29830	29845	29708	29837	29918	30118	29927	29974	29918	30055	29959	30300	29671	29840	30020	30039	29966	29793	29658	29879	30112	30096	29712	29968	30028	29983	29854	29669	29781	29825	29708	29960	29808	30013	29934	30033	30045	29947	29693	29944	30308	29947	29706	29802	29829	30044	29964	29871	29666	29843	29940	29926	29932	29902	29929	30057	30075	30043	29621	29792	29677	30025	29967	29728	29949	29632	29683	29793	29946	29931	30007	29887	29630	29726	30011	29936	29856	29896	29834	29982	29923	29978	30109	29778	29893	30078	29974	29973	29875	29844	29808	29683	29907	29864	29733	29702	29804	29799	29993	29800	29910	29790	29863	29583	29901	29964	30028	30128	30137	29985	29596	29846	29997	30024	29787	29981	30057	29998	29972
29261	38144	37017	30537	26635	24077	22587	21388	20735	20128	19937	19755	19457	19272	19248	19085	19133	18931	18895	18700	18924	18896	18524	18592	18738	18697	18665	18541	18609	18432	18566	18563	18570	18773	18571	18521	18647	18744	18612	18479	18617	18404	18585	18321	18631	18531	18676	18527	18599	18517	18586	18381	18386	18425	18406	18420	18531	18533	18421	18617	18570	18482	18454	18372	18682	18574	18581	18480	18512	18459	18338	18596	18591	18432	18454	18383	18399	18512	18271	18435	18551	18632	18537	18434	18524	18570	18688	18571	18487	18374	18475	18478	18376	18537	18416	18406	18397	18424	18501	18382	18424	18427	18515	18689	18577	18315	18595	18488	18418	18348	18418	18646	18603	18406	18541	18509	18447	18591	18519	18359	18472	18580	18421	18667	18566	18408	18292	18552	18284	18617	18617	18590	18330	18419	18693	18380	18426	18508	18522	18682	18459	18304	18518	18721	18395	18509	18451	18238	18562	18565	18429	18473	18594	18560	18596	18507	18576	18421	18418	18495	18635	18648	18461	18490	18479	18450	18487	18398	18399	18577	18519	18394	18508	18412	18632	18453	18642	18471	18571	18646	18373	18450	18431	18380	18532	18386	18370	18473	18420	18374	18503	18615	18584	18648	18373	18584	18450	18493	18502	18655	18405	18279	18485	18501	18695	18383	18523	18690	18358	18556	18323	18586	18414	18369	18459	18412	18577	18536	18497	18330	18494	18497	18575	18534	18488	18261	18330	18460	18657	18500	18489	18559	18560	18341	18714	18448	18534	18471	18453	18509	18315	18632	18582	18391	18465	18433	18581	18448	18557	18429	18557	18433	18739	18338	18360	18438	18729	18436	18383	18521	18454	18436	18533	18390	18418	18520	18248	18580	18467	18415	18426	18649	18369	18516	18551	18389	18371	18483	18485	18380	18587	18391	18491	18466	18324	18513	18422	18543	18617	18588	18411	18516	18460	18421	18537	18510	18574	18502	18439	18428	18650	18551	18495	18376	18329	18388	18443	18399	18434	18405	18595	18542	18521	18614	18646	18530	18447	18470	18578	18246	18497	18535	18473	18592	18491	18388	18488	18354	18551	18426	18478	18554	18469	18520	18588	18403	18565	18389	18510	18636	18569	18376	18497	18523	18455	18547	18394	18540	18385	18409	18482	18469	18710	18485	18351	18445	18499	18398	18548	18357	18475	18460	18656	18463	18462	18533	18399	18553	18594	18501	18608	18542	18539	18459	18621	18446	18496	18556	18392	18541	18538	18500	18563	18410	18586	18364	18401	18539	18534	18314	18488	18483	18356	18420	18524	18640	18382	18387	18695	18455	18356	18403	18554	18428	18265	18519	18749	18415	18542	18643	18570	18629	18284	18485	18469	18689	18482	18590	18388	18542	18486	18421	18681	18404	18649	18541	18572	18577	18459	18392	18445	18415	18430	18545	18436	18636	18355	18431	18483	18475	18398	18466	18496	18530	18498	18551	18490	18501	18376	18500	18478	18222	18486	18432	18533	18442	18367	18440	18570	18455	18554	18594	18426	18475	18715	18589	18532	18509	18577	18511	18438	18461	18327	18367	18520	18435	18430	18617	18392	18646	18485	18315	18580	18491	18468	18527	18241	18434	18460	18305	18387	18343	18552	18501	18611	18569	18477	18434	18541	18506	18441	18429	18605	18382	18389	18381	18596	18420	18302	18539	18509	18541	18571	18605	18497	18522	18361	18482	18722	18632	18595	18517	18434	18433	18581	18406	18355	18575	18581	18504	18210	18455	18670	18513	18436	18456	18569	18484	18622	18391	18553	18516	18533	18657	18376	18544	18561	18521	18400	18466	18550	18319	18571	18361	18524	18445	18470	18655	18593	18564	18508	18449	18650	18358	18513	18533	18641	18537	18465	18360	18444	18534	18426	18524	18504	18588	18602	18640	18528	18277	18559	18641	18429	18508	18429	18482	18479	18373	18467	18514	18714	18457	18539	18559	18522	18558	18616	18513	18436	18446	18617	18430	18422	18503	18559	18595	18436	18592	18523	18593	18381	18493	18435	18514	18424	18562	18497	18473	18355	18500	18513	18374	18650	18344	18466	18323	18458	18524	18477	18579	18554	18384	18579	18416	18611	18262	18475	18439	18235	18500	18633	18576	18504	18479	18517	18350	18426	18549	18414	18467	18521	18588	18548	18547	18506	18496	18466	18488	18257	18563	18601	18489	18503	18516	18469	18626	18496	18491	18560	18507	18550	18464	18504	18614	18443	18413	18529	18515	18454	18693	18425	18675	18525	18476	18481	18468	18501	18534	18537	18474	18629	18570	18561	18418	18611	18511	18629	18498	18471	18559	18541	18372	18499	18352	18370	18448	18322	18554	18513	18582	18443	18445	18431	18303	18430	18427	18347	18461	18558	18484	18479	18656	18431	18589	18516	18415	18442	18490	18514	18409	18510	18327	18506	18455	18482	18499	18504	18370	18487	18513	18482	18514	18431	18630	18499	18504	18341	18552	18331	18595	18483	18389	18524	18436	18600	18564	18370	18481	18516	18574	18422	18576	18424	18414	18400	18405	18550	18351	18516	18419	18386	18479	18623	18782	18394	18377	18389	18528	18411	18481	18525	18488	18418	18278	18529	18544	18474	18622	18220	18425	18654	18344	18479	18519	18420	18411	18535	18441	18397	18334	18442	18429	18466	18577	18634	18494	18354	18469	18437	18564	18527	18322	18733	18473	18501	18444	18472	18514	18340	18344	18474	18452	18717	18476	18421	18699	18544	18350	18315	18554	18550	18500	18479	18479	18521	18647	18395	18386	18371	18689	18469	18359	18448	18610	18401	18581	18647	18524	18463	18288	18393	18548	18610	18398	18303	18313	18360	18490	18417	18642	18498	18440	18655	18470	18509	18548	18538	18465	18569	18628	18585	18387	18597	18634	18495	18370	18523	18648	18394	18418	18509	18512	18455	18493	18549	18531	18490	18436	18452	18538	18450	18653	18464	18684	18667	18523	18503	18550	18449	18423	18397	18628	18352	18631	18409	18493	18424	18594	18557	18583	18360	18549	18395	18628	18441	18547	18463	18655	18600	18542	18504	18500	18680	18532	18480	18419	18509	18514	18447	18371	18661	18487	18525	18592	18491	18276	18543	18561	18629	18472	18407	18526	18503	18525	18473	18543	18546	18685	18622	18650	18399	18450	18517	18485	18448	18432	18616	18411	18765	18378	18479	18526	18598	18498	18404	18519	18517	18373	18563	18626	18582	18528	18398	18575	18665	18195	18516	18537	18404	18392	18418	18465	18555	18491	18496	18391	18490	18510	18593	18475	18336	18455	18260	18305	18425	18389	18412	18334	18438	18371	18439	18436	18494	18572	18443	18521	18479	18555	18601	18497	18533	18322	18377	18385	18662	18473	18303	18593	18516	18325	18476	18490	18323	18545	18543	18553	18407	18498	18472	18595	18558	18568	18555	18223	18525	18518	18391	18555	18556	18587	18328	18604	18377	18546	18483	18769	18528	18494	18419	18512	18593	18484	18405	18595	18417	18555	18546	18585	18429	18462	18529	18492	18362	18554	18541	18472	18520	18509	18604	18477	18454	18316	18550	18440	18388	18472	18646	18406	18538	18475	18384	18720	18526	18524	18269	18632	18600	18403	18393	18480	18371	18644	18432	18498	18498	18347	18493	18578	18494	18480	18532	18522	18295	18495	18518	18409	18514	18409	18489	18551	18525	18562	18497	18558	18626	18541	18588	18334	18571	18386	18650	18405	18540	18410	18386	18559	18336	18369	18564	18262	18477	18528	18547	18478	18675	18653	18538	18352	18576	18615	18363	18555	18348	18504	18398	18526	18441	18515	18572	18599	18492	18621	18443	18543	18459	18295	18453	18742	18425	18782	18495	18568	18586	18377	18271	18547	18583	18518	18260	18744	18498	18480	18568	18513	18620	18395	18528	18463	18541	18558	18650	18455	18452	18525	18393	18412	18510	18583	18478	18615	18510	18826	18502	18503	18665	18627	18348	18487	18625	18527	18544	18337	18423	18503	18601	18578	18385	18466	18593	18405	18614	18470	18510	18428	18497	18552	18398	18551	18372	18642	18438	18549	18397	18528	18336	18518	18530	18405	18651	18357	18279	18474	18535	18573	18638	18631	18385	18345	18518	18474	18374	18460	18432	18569	18530	18668	18585	18438	18602	18668	18593	18540	18581	18494	18371	18425	18224	18464	18474	18420	18513	18610	18483	18384	18379	18498	18437	18524	18619	18438	18426	18474	18584	18413	18389	18704	18601	18534	18527	18598	18539	18631	18547	18617	18700	18448	18500	18564	18453	18475	18440	18345	18430	18477	18427	18477	18444	18322	18536	18555	18507	18678	18575	18428	18567	18483	18293	18492	18629	18640	18474	18472	18437	18526	18409	18554	18577	18504	18548	18378	18405	18474	18584	18633	18587	18501	18460	18397	18362	18526	18671	18518	18377	18571	18697	18547	18576	18559	18635	18457	18370	18444	18628	18514	18643	18455	18573	18351	18520	18384	18490	18574	18515	18465	18548	18643	18533	18304	18560	18500	18527	18401	18488	18522	18556	18566	18484	18561	18534	18450	18342	18588	18444	18517	18290	18477	18681	18516	18520	18489	18364	18654	18542	18281	18495	18265	18492	18604	18615	18341	18365	18507	18570	18494	18496	18486	18500	18552	18562	18501	18535	18367	18666	18372	18558	18613	18529	18485	18674	18408	18406	18500	18538	18695	18713	18481	18523	18527	18305	18438	18617	18217	18591	18658	18582	18554	18698	18489	18626	18561	18601	18654	18696	18345	18575	18502	18628	18575	18501	18416	18613	18413	18330	18566	18392	18508	18461	18480	18361	18442	18554	18468	18577	18593	18630	18580	18433	18589	18346	18537	18551	18381	18701	18447	18286	18478	18453	18687	18653	18707	18499	18491	18390	18436	18662	18400	18485	18565	18495	18418	18698	18627	18587	18329	18420	18535	18544	18729	18583	18591	18607	18586	18368	18474	18543	18395	18586	18396	18559	18439	18634	18498	18489	18629	18573	18571	18507	18442	18389	18437	18410	18454	18452	18323	18623	18469	18543	18545	18356	18326	18675	18498	18524	18545	18304	18464	18392	18425	18405	18438	18500	18551	18425	18597	18622	18572
24167	21233	28019	26125	27152	32360	34678	32146	31261	30812	30463	30034	29652	29692	29392	29445	29051	29029	29029	28840	28799	29035	28797	28815	28983	28631	28718	28708	28815	28541	28721	28713	28924	28726	28701	28617	28723	28648	28652	28561	28488	28323	28828	28565	28578	28642	28455	28417	28669	28669	28533	28820	28677	28471	28387	28452	28574	28576	28467	28507	28667	28562	28570	28595	28787	28618	28396	28737	28372	28553	28391	28519	28617	28446	28641	28354	28411	28643	28486	28590	28595	28513	28478	28589	28668	28308	28711	28434	28251	28360	28430	28442	28519	28449	28681	28773	28227	28468	28657	28386	28728	28619	28410	28402	28585	28347	28779	28532	28585	28369	28423	28461	28575	28764	28621	28618	28373	28455	28319	28519	28545	28415	28851	28631	28415	28285	28959	28320	28360	28281	28670	28273	28612	28386	28591	28525	28427	28322	28748	28532	28314	28277	28235	28417	28397	28276	28703	28593	28737	28753	28688	28704	28568	28161	28552	28411	28517	28556	28283	28493	28380	28466	28737	28509	28243	28182	28485	28405	28421	28472	28586	28884	28333	28581	28608	28510	28508	28564	28512	28696	28375	28637	28917	28139	28373	28383	28473	28532	28503	28625	28716	28388	28607	28422	28569	28665	28524	28475	28429	28544	28704	28743	28609	28633	28644	28423	28222	28350	28637	28550	28521	28608	28550	28449	28345	28561	28593	28547	28676	28328	28268	28570	28548	28364	28136	28321	28196	28574	28302	28576	28402	28349	28557	28720	28294	28496	28552	28288	28735	28752	28604	28529	28489	28224	28567	28544	28559	28587	28514	28658	28235	28754	28576	28498	28406	28248	28280	28340	28588	28714	28698	28383	28500	28637	28532	28514	28184	28421	28584	28603	28681	28442	28449	28574	28551	28592	28625	28446	28365	28524	28554	28426	28522	28550	28323	28579	28561	28357	28718	28663	28664	28632	28722	28453	28454	28616	28468	28393	28470	28606	28344	28572	28492	28474	28669	28406	28378	28331	28739	28646	28671	28339	28621	28256	28656	28687	28712	28368	28543	28414	28366	28727	28626	28619	28601	28590	28306	28487	28677	28618	28518	28258	28793	28562	28287	28171	28371	28437	28431	28447	28478	28659	28546	28574	28610	28593	28640	28632	28541	28324	28317	28536	28399	28662	28720	28396	28504	28354	28474	28535	28360	28473	28441	28363	28360	28541	28527	28347	28184	28488	28508	28577	28255	28488	28251	28495	28574	28554	28571	28312	28356	28488	28627	28497	28356	28446	28411	28611	28575	28752	28283	28657	28568	28610	28478	28140	28413	28416	28776	28553	28485	28656	28489	28360	28470	28707	28631	28421	28391	28303	28259	28433	28676	28652	28596	28657	28532	28695	28420	28400	28471	28576	28449	28464	28432	28287	28551	28351	28255	28608	28260	28569	28435	28587	28273	28515	28402	28186	28530	28491	28597	28498	28964	28408	28502	28766	28565	28790	28721	28194	28388	28509	28515	28876	28547	28497	28439	28394	28494	28421	28313	28483	28440	28533	28415	28625	28212	28411	28643	28505	28562	28481	28517	28692	28290	28398	28496	28543	28636	28580	28517	28560	28769	28327	28603	28572	28777	28660	28456	28394	28537	28318	28540	28537	28290	28602	28402	28618	28690	28485	28640	28661	28542	28577	28547	28585	28512	28393	28284	28529	28407	28422	28767	28410	28878	28413	28720	28505	28490	28455	28387	28623	28709	28506	28504	28307	28565	28447	28470	28535	28336	28565	28528	28600	28238	28784	28345	28490	28281	28499	28524	28564	28449	28605	28746	28415	28617	28572	28456	28545	28634	28519	28443	28283	28354	28589	28596	28365	28491	28308	28517	28406	28629	28418	28534	28667	28541	28442	28423	28431	28420	28519	28537	28530	28628	28526	28600	28456	28526	28632	28447	28402	28460	28731	28669	28558	28575	28660	28687	28541	28544	28504	28377	28346	28348	28439	28573	28619	28727	28534	28529	28567	28421	28696	28588	28637	28669	28674	28546	28410	28529	28515	28408	28584	28569	28323	28470	28694	28586	28200	28299	28288	28612	28500	28528	28320	28454	28632	28659	28429	28463	28644	28521	28574	28744	28674	28523	28439	28369	28290	28466	28447	28647	28566	28236	28583	28321	28534	28442	28373	28526	28402	28564	28348	28553	28536	28432	28778	28676	28438	28524	28650	28607	28448	28793	28533	28667	28468	28560	28368	28758	28599	28699	28573	28647	28724	28462	28541	28596	28481	28541	28572	28522	28267	28585	28728	28301	28273	28382	28591	28432	28404	28497	28565	28491	28571	28399	28545	28742	28491	28773	28618	28474	28409	28622	28250	28588	28157	28822	28400	28331	28502	28590	28712	28624	28531	28537	28928	28574	28843	28548	28390	28587	28386	28634	28670	28500	28569	28216	28394	28472	28415	28405	28550	28699	28726	28473	28346	28567	28222	28466	28589	28587	28439	28699	28594	28456	28465	28368	28724	28620	28415	28310	28435	28622	28386	28517	28284	28529	28543	28530	28530	28641	28525	28422	28507	28614	28650	28496	28395	28232	28262	28283	28669	28686	28494	28533	28498	28409	28570	28459	28417	28422	28183	28727	28393	28653	28381	28737	28458	28549	28383	28596	28452	28529	28420	28218	28473	28689	28643	28559	28690	28544	28130	28577	28574	28590	28701	28626	28443	28555	28776	28577	28583	28519	28713	28470	28259	28517	28470	28244	28612	28396	28509	28418	28560	28471	28346	28643	28525	28371	28283	28303	28522	28605	28593	28312	28386	28491	28370	28344	28563	28650	28681	28416	28429	28693	28399	28302	28471	28606	28333	28324	28374	28530	28813	28592	28302	28503	28551	28400	28704	28619	28508	28568	28313	28324	28823	28541	28496	28678	28294	28739	28621	28423	28259	28572	28571	28622	28311	28446	28614	28492	28532	28709	28480	28409	28484	28574	28507	28560	28475	28411	28443	28492	28539	28440	28377	28611	28673	28628	28754	28570	28709	28710	28640	28536	28708	28634	28424	28539	28452	28389	28702	28558	28694	28542	28624	28457	28509	28362	28281	28605	28543	28418	28487	28616	28458	28458	28389	28480	28434	28594	28254	28651	28629	28794	28433	28321	28470	28641	28342	28592	28811	28531	28433	28560	28388	28707	28382	28668	28825	28511	28496	28551	28044	28563	28474	28561	28539	28480	28596	28421	28468	28567	28091	28703	28514	28580	28478	28746	28729	28611	28575	28445	28506	28450	28465	28599	28220	28392	28451	28639	28444	28353	28748	28351	28573	28344	28587	28549	28654	28479	28714	28555	28682	28389	28542	28519	28372	28249	28444	28445	28347	28449	28512	28294	28403	28453	28463	28382	28625	28727	28403	28687	28517	28515	28556	28372	28391	28427	28729	28347	28404	28300	28487	28643	28484	28546	28514	28299	28560	28444	28410	28477	28514	28504	28647	28734	28558	28472	28573	28575	28563	28480	28405	28375	28510	28594	28309	28414	28543	28396	28548	28446	28617	28491	28696	28498	28475	28410	28603	28506	28396	28439	28460	28533	28618	28361	28454	28607	28389	28416	28347	28357	28547	28362	28503	28417	28487	28840	28548	28166	28347	28496	28517	28591	28472	28561	28456	28733	28522	28486	28514	28577	28476	28388	28576	28650	28354	28723	28678	28580	28533	28536	28608	28738	28630	28611	28632	28249	28389	28431	28525	28328	28382	28516	28645	28582	28888	28600	28433	28579	28547	28317	28587	28308	28373	28379	28160	28230	28553	28647	28298	28608	28602	28573	28522	28594	28591	28494	28563	28405	28348	28612	28464	28580	28479	28384	28395	28625	28561	28538	28412	28435	28577	28366	28706	28550	28348	28728	28556	28741	28561	28611	28521	28626	28681	28719	28751	28698	28538	28590	28708	28561	28681	28623	28525	28483	28472	28468	28485	28821	28564	28329	28557	28549	28713	28642	28586	28532	28695	28590	28473	28632	28393	28422	28388	28582	28417	28635	28379	28397	28512	28480	28712	28586	28502	28559	28841	28505	28758	28788	28480	28244	28393	28311	28542	28523	28057	28418	28490	28421	28550	28429	28441	28456	28228	28512	28631	28523	28488	28274	28334	28536	28641	28734	28411	28571	28498	28171	28545	28651	28588	28506	28484	28538	28590	28552	28336	28660	28624	28790	28453	28569	28576	28489	28310	28541	28594	28459	28625	28511	28238	28297	28422	28530	28397	28400	28415	28545	28413	28522	28653	28340	28617	28564	28735	28769	28566	28565	28518	28703	28709	28602	28472	28667	28550	28542	28527	28280	28710	28797	28577	28462	28645	28627	28401	28437	28345	28586	28613	28814	28186	28627	28558	28527	28812	28691	28505	28554	28642	28338	28633	28459	28507	28519	28646	28479	28608	28367	28388	28311	28672	28571	28633	28388	28402	28443	28538	28333	28293	28376	28407	28445	28360	28495	28845	28627	28129	28350	28377	28507	28665	28534	28341	28378	28481	28503	28778	28389	28337	28422	28482	28340	28556	28383	28509	28438	28480	28529	28193	28658	28450	28406	28418	28527	28507	28675	28709	28589	28350	28432	28784	28491	28443	28611	28505	28528	28648	28735	28314	28577	28305	28660	28622	28555	28569	28431	28550	28813	28555	28310	28472	28339	28586	28582	28401	28175	28455	28336	28362	28511	28709	28350	28598	28590	28602	28371	28281	28214	28573	28601	28478	28419	28450	28700	28479	28578	28437	28694	28431	28477	28410	28734	28616	28458	28485	28349	28589	28398	28353	28468	28575	28470	28443	28521	28489	28541	28411	28399	28506	28417	28495	28653	28459	28650	28559	28609	28538	28512	28502	28395	28544	28592	28395	28355	28372	28506	28230	28550	28407	28558	28381	28600	28512	28383	28511	28368	28574	28282	28539	28444	28576	28313	28429	28321	28367	28501	28379	28471	28524	28370	28417	28467	28628	28483	28539	28588	28522	28647	28598	28481	28382	28340	28493	28551	28492	28475	28544	28408	28325	28495	28340	28516	28681	28572	28487	28455	28431	28488	28182	28523	28715	28521	28682	28507	28268	28740	28463	28323	28708	28683	28491	28496	28449	28577	28373	28660	28530	28426	28291	28661	28476	28326	28298
26454	44218	43476	35721	30560	27169	24865	23212	21804	20949	20340	19919	19380	19267	19038	18691	18517	18497	18691	18118	18573	18337	18107	18104	18240	18231	18160	18089	18028	17969	17991	17948	17858	18154	18011	17852	18001	17937	17804	18079	17910	18030	17877	18142	17771	17863	17692	17949	17956	17874	17837	17975	17854	17839	17713	17869	17923	17784	17715	17872	18004	17983	17809	17895	17809	17718	17828	17805	17935	17788	17855	17658	17886	17996	17746	17738	17829	17906	17688	18029	17837	17858	17772	17901	17818	17873	18049	18035	18025	17922	17743	17836	17729	17822	17713	17881	17999	17884	17811	17938	17733	17936	17695	17738	17687	17657	17785	17808	17943	17531	17898	17707	17861	17721	17921	18073	17771	17674	17961	17816	17857	17594	17824	17866	17865	17809	17814	17992	17868	18010	17746	17921	17757	17727	17803	18002	17819	17845	17876	17675	17835	17814	17855	17882	17760	17689	17781	17661	17695	17779	17874	17787	17730	17784	17778	17862	17859	17788	17721	17857	17847	17977	17885	17892	17911	17769	17750	17716	17705	17774	17892	17943	17832	17917	17936	17750	17836	17929	17839	17883	17847	17752	17762	17789	17803	17969	17832	17655	17982	17833	17848	17743	17940	17935	17803	17923	17779	17868	17798	17789	17804	17982	17855	17920	17751	17816	17891	17804	17912	17906	17863	17866	17912	17786	17680	17830	17901	17845	17838	17877	17577	18083	17855	17797	17843	17850	17924	17796	17939	17933	17851	17702	17985	17550	17704	17824	17582	17804	17724	17707	17735	17960	17782	17750	17816	17936	17868	17823	17744	17708	17845	17635	17830	17717	17816	17935	17823	17812	17869	17868	17865	17822	17942	17940	17825	17906	17997	17758	17722	17976	17707	18048	17682	17740	17802	17856	17818	17751	17909	17740	17845	17899	17811	17790	17821	17887	17867	17797	17733	17886	17759	17723	17702	17718	17832	18028	17717	17672	17864	17912	17821	17651	17899	17778	17836	17815	17851	17730	17825	17708	17775	17563	17896	17930	17789	17690	17714	17718	17663	17771	17836	17750	17898	17705	17726	17801	17641	17771	17877	17794	17844	17818	17527	17926	17740	17874	17658	17863	17851	17884	17946	17902	17799	17738	17844	17856	17644	17924	17783	17762	17937	17697	17709	17889	17889	17845	17986	17522	17797	17829	17831	17988	17776	17828	18023	17811	17821	17807	17829	17787	17849	17895	17917	17905	17752	17825	17879	17758	17995	17852	17843	17729	17893	17887	17696	17739	17676	18000	17808	17751	17968	17825	17780	17809	17733	17882	17931	17727	17920	17806	17743	17968	17831	17829	17800	17693	17921	17773	17928	17826	17873	17766	17896	17797	17679	17876	17988	17876	17665	17761	17852	17780	17810	17837	17610	17677	17749	17838	17825	17923	17885	17858	17741	17916	17910	17801	17843	17698	17822	17772	17900	17810	17990	17768	17843	17870	17650	17852	17834	17777	17631	17893	18039	17782	18059	17852	17812	17813	17824	17648	17853	17835	17625	17759	17908	17835	17689	17759	17744	17877	17680	17754	17778	17768	17836	17850	17912	17627	17903	17883	17932	17873	17682	17712	17885	17694	17903	17722	17898	18021	17839	17809	17751	17926	17873	17756	17917	17647	17934	17823	17658	17901	17843	17840	17864	17868	17872	17795	17779	17988	17765	17682	17763	17775	17691	17986	17645	17851	17859	18080	17883	17616	17676	17736	17764	17925	17892	17792	17782	17870	18022	17705	17823	17733	18016	17698	17673	17972	17817	17752	17861	18047	17849	17834	17795	17717	17792	18028	17807	17704	17863	17791	17644	17709	17623	17808	17849	17800	17804	17753	17831	18004	17748	17792	17823	17889	17699	17837	17774	17831	17913	18045	17984	17821	17860	17782	17646	17817	17754	17791	17775	17697	17784	17959	17657	17756	17860	17882	17890	17872	17953	17835	18069	17879	17900	17813	17965	17668	17866	17798	17820	17818	17899	17738	17801	17782	17846	18038	17786	17780	17955	17853	17893	17715	17904	17707	18013	18014	17822	17856	17985	17903	17569	17975	17759	17876	17826	17801	17945	17798	17805	17798	17671	17976	17834	17843	17886	17700	17694	17809	17917	18013	17858	17914	17870	17973	17956	17728	17858	17761	17733	17953	17754	17796	17913	17800	17797	17794	18006	17888	17640	17813	17787	17707	17963	18025	17766	17794	17819	17711	17628	17775	17826	17868	17904	17913	17785	17883	17735	17878	17778	17902	17841	17763	17837	17790	17773	17855	17845	17902	17909	17811	17605	17782	17627	17891	17890	17777	17954	17664	17740	17832	17914	17657	17809	17886	18024	17638	17586	17815	17778	17805	17841	17910	17843	17804	17848	17840	17854	17753	17951	17737	17876	17735	17825	17699	17857	17864	17602	17752	17991	17699	18035	17765	17735	17889	17985	17800	17636	17981	17828	17825	17803	17907	17882	17907	17946	17675	17834	17884	17730	17898	17739	17729	17817	17914	17713	17818	17863	17681	17737	17987	17895	17954	17840	17939	17843	17808	17874	17645	17794	17809	17912	17871	17806	17831	17760	17743	17845	17810	17665	17613	17717	17638	17810	17716	17802	18014	17698	17851	17979	17996	17838	17993	17834	17805	17845	17742	17781	17723	17920	17939	17764	17854	17721	17779	17845	17997	17849	17882	17813	17850	17826	17827	17681	17816	17800	17883	17876	17741	17982	18043	17851	17886	17834	17963	17725	17868	17799	17759	17862	17683	17904	17912	17845	17783	17917	17891	17905	17721	17925	17804	17760	17707	17836	17870	17979	17877	17729	17733	17973	17913	17841	17724	17843	17850	17809	17735	17862	17836	17850	17726	17771	17884	17851	17859	17821	17907	17948	17850	17721	17844	17739	18011	17927	17782	17841	17744	17852	17814	17710	17952	17920	17801	17872	17943	17721	17720	18017	17877	17808	17812	17839	17926	17839	17808	17759	17879	17698	18080	17723	17727	17869	17771	17861	17643	17869	17913	17713	17809	17884	17998	17682	17889	17839	17810	17892	17722	17802	17880	17865	17873	17901	17674	17709	17824	17604	17825	17733	17825	17774	17828	17854	17794	17868	17629	17830	17644	17926	17816	17933	17838	18010	17704	17885	17702	17751	17746	17654	17896	17859	17990	17710	17823	17888	17856	17865	17887	17691	17853	18019	17723	17887	17863	17868	17837	17821	17801	17872	17687	17907	17887	17893	17864	17908	17795	17716	17803	17613	18045	17899	17855	17675	17655	17800	17551	17934	17802	17982	17791	17781	17869	17923	17864	17728	17878	17784	17872	17669	17816	17852	17899	17857	17741	17768	17813	17848	17930	17831	17871	17801	17807	17921	17855	17840	17805	17860	17757	18022	17687	17775	17946	17940	17765	17664	17918	17911	17667	17727	17916	17809	17845	17779	17961	17764	17827	17810	17792	17715	17774	17941	17759	17767	17941	17693	17789	17729	17982	17642	17825	17803	17710	17737	17801	17800	17680	17739	17950	17903	17833	17591	17808	17774	17917	17838	17896	17810	17837	17787	17757	17714	17625	17989	17796	17731	17611	17972	17664	17762	17830	17830	17736	17898	17920	17591	17797	17861	17757	17521	17778	17918	17832	17822	18163	17792	17854	17826	17824	17822	17844	17952	17761	17584	17859	17700	17879	17907	17932	17858	18086	17920	17694	17800	17886	17870	17760	17673	17813	17884	17829	17916	17814	17884	17786	17693	17863	17775	17678	17862	17796	17953	17864	17787	17769	17864	17929	17873	17979	17829	17741	17876	17784	17773	17913	17864	17800	17877	17737	17857	17886	17869	17715	17804	17977	17744	17797	17965	17833	17564	17815	17685	17700	17914	17951	17757	17945	17826	17930	17823	17875	17784	17836	17705	17795	17956	17632	17839	17812	17740	17760	17723	17842	17994	17832	17821	17851	17653	17813	17851	17833	17854	17719	17792	17795	17876	17759	17885	17759	17995	17829	17773	17722	17576	17819	17890	17915	17769	17989	17834	17754	17722	17766	17948	18028	17842	17790	17874	17830	17963	17692	17832	17951	17730	17934	17803	17819	17852	17844	17705	17862	17872	17588	17814	17895	17835	17612	17799	17826	17905	17638	17871	17850	17847	17815	18026	17826	17968	17771	17738	17862	17860	17949	17870	17902	17760	17836	17709	17916	17906	17750	17944	17773	17830	17687	17890	17682	17962	17715	17896	17952	17695	17829	17871	17807	17821	18000	17848	17965	17821	17782	17836	17943	17697	17782	17768	17775	17673	17793	17899	17857	17742	17826	17870	17693	17741	17917	17714	17742	17753	17785	17955	17847	17898	17771	18048	18022	18001	17808	17931	17946	17636	17851	17673	17819	17710	17694	17827	17772	17692	17759	17937	17763	17843	17656	17796	17898	17826	17904	17971	17832	17993	17708	17889	18006	17987	17854	17933	17852	17755	17885	17812	17810	17935	17888	17740	17701	17662	17819	17853	17949	17583	17968	18017	17934	17937	17933	17717	17750	17966	17959	17987	17675	17812	17989	17961	18097	17788	17931	17715	17762	17828	17939	17673	17965	17901	17876	17746	17754	17896	17789	17836	17680	17692	17836	17807	17787	17871	17824	17683	17755	17774	17840	17841	17801	17810	17861	17856	17861	17813	17705	17736	18040	17678	17809	17861	17640	17719	17812	17969	17797	17867	17688	17973	17705	17796	17810	17953	17824	17784	17989	17918	17720	17783	17891	17816	17878	17900	17832	17857	17906	17824	17814	17758	17780	17575	17742	17855	17708	17752	17815	17871	17778	17640	17803	17935	17839	17835	17813	17649	17795	17837	17682	17811	17751	17812	17768	17803	17739	17669	17670	17910	17868	17681	17857	17933	17888	17805	17794	17628	17683	17788	17873	17756	17769	17819	18063	17888	17977	17715	17724	17879	17770	18035	17822	17807	17754	17825	17779	17919	17981	17696	17953	17790	17896	17983	17797	17874	17934	17848	17748	17690	17790	17894	17801	17844	17820	17908	17795	17709	17813	17822	17798	17804	17830	17800	17853	17879	17994	17787	17972	17614	17746	17683	17707	17895	17498	17909	17752	17765	17778	18076	17916	17884	17834	17778	17734
22644	21204	27880	25277	24226	31472	37279	34025	32833	32961	32184	31149	31165	30925	30981	30514	30352	30153	30376	29977	29780	29929	30073	29855	29888	29654	29604	29748	29645	29609	29617	29625	29659	29733	29655	29560	29386	29387	29235	29592	29732	29676	29635	29417	29559	29498	29689	29305	29527	29598	29579	29599	29366	29650	29554	29383	29686	29515	29605	29452	29501	29558	29574	29538	29640	29632	29434	29655	29568	29309	29358	29334	29345	29887	29346	29392	29369	29452	29569	29347	29564	29450	29676	29631	29637	29227	29525	29304	29335	29284	29416	29325	29387	29360	29390	29125	29217	29425	29507	29329	29219	29359	29615	29583	29187	29260	29478	29580	29512	29562	29134	29443	29332	29486	29540	29358	29568	29620	29082	29352	29305	29322	29280	29304	29506	29356	29420	29034	29452	29380	29391	29533	29402	29400	29468	29331	29511	29481	29238	28876	29555	29279	29354	29395	29262	29378	29302	29544	29720	29492	29178	29225	29312	29278	29519	29327	29250	29288	29399	29372	29426	29406	29119	29487	29528	29751	29532	29399	29527	29401	29406	29562	29462	29682	29542	29349	29330	29563	29530	29465	29255	29218	29358	29324	29111	29244	29542	29458	29352	29395	29574	29531	29406	29521	29509	29529	29623	29111	29611	29385	29318	29334	29676	29339	29521	29585	29232	29484	29248	29345	29297	29169	29395	29378	29466	29341	29328	29321	29464	29133	29422	29250	29866	29629	29414	29614	29235	29695	29449	29471	29348	29490	29419	29470	29148	29566	29471	29185	29034	29344	29299	29039	29326	29116	29259	29209	29513	29531	29584	29576	29536	29306	29227	29115	29735	29394	29518	29408	29225	29584	29441	29450	29169	29201	29254	29362	29399	29344	29448	29340	29547	29408	29391	29346	29553	29624	29490	29464	29369	29483	29272	29513	29289	29503	29416	29597	29413	29337	29542	29484	29527	29440	29307	29289	29596	29244	29303	29233	29429	29169	29464	29521	29438	29545	29303	29069	29300	29647	29459	29237	29297	29414	29109	29364	29396	29351	29378	29335	29261	29714	29168	29346	29295	28991	29439	29364	29275	29173	29377	29469	29398	29425	29346	29422	29331	29466	29621	29493	29348	29563	29334	29522	29292	29653	29461	29471	29490	29468	29460	29310	28983	29123	29638	29269	29394	29458	29425	29445	29402	29517	29484	29443	29521	29761	29225	29269	29715	29367	29670	29275	29673	29411	29537	29344	29147	29501	29257	29247	29498	29385	29490	29382	29460	29685	29390	29347	29215	29268	29319	29398	29304	29447	29305	29482	29265	29366	29493	29150	29493	29314	29574	29457	29417	29427	29658	29665	29279	29310	29773	29323	29610	29497	29321	29384	29307	29473	29396	29443	29412	29221	29396	29513	29425	29270	29293	29206	29581	29430	29428	29604	29389	29475	29691	29530	29523	29388	29431	29391	28992	29480	29691	29379	29328	29481	29499	29164	29569	29322	29416	29465	29424	29398	29467	29271	29403	29283	29244	29317	29524	29518	29250	29195	29526	29417	29056	29260	29433	29439	29379	29385	29433	29276	29284	29274	29248	29385	29335	29379	29457	29441	29659	29377	29370	29206	29492	29319	29336	29367	29321	29645	29418	29306	29558	29279	29351	29440	29297	29481	29328	29683	29389	29550	29469	29593	29630	29679	29358	29226	29451	29327	29445	29199	29468	29339	29463	29302	29403	29384	29604	29486	29497	29340	29367	29334	29404	29705	29183	29354	29357	29549	29338	29162	29223	29589	29500	29388	29351	29440	29538	29136	29414	29400	29482	29316	29463	29492	29427	29257	29369	29335	29397	29605	29711	29543	29454	29541	29451	29249	29473	29510	29329	29100	29310	29203	29437	29633	29741	29345	29443	29459	29501	29355	29277	29572	29273	29388	29462	29518	29321	29441	29508	29342	29235	29096	29497	29265	29505	29464	29268	29545	29692	29305	29507	29388	29624	29400	29583	29283	29388	29252	29513	29564	29646	29516	29363	29504	29372	29554	29307	29350	29418	29427	29344	29241	29265	29532	29302	29368	29521	29384	29696	29563	29328	29171	29480	29790	29456	29336	29498	29623	29404	29335	29396	29543	29537	29518	29484	29805	29443	29302	29311	29642	29375	29192	29285	29399	29566	29744	29092	29139	29458	29494	29349	29412	29408	29733	29368	29545	29573	29445	29393	29518	29212	29690	29089	29377	29387	29301	29350	29287	29380	29229	29493	29405	29300	29379	29328	29494	29523	29220	29497	29282	29377	29476	29351	29284	29175	29436	29557	29408	29137	29287	29377	29412	29464	29429	29524	29330	29202	29359	29359	29467	29624	29110	29424	29554	29271	29625	29565	29388	29170	29331	29346	29478	29450	29365	29152	29349	29658	29576	29252	29243	29474	29455	29524	29366	29453	29363	29173	29528	29313	29212	29553	29383	29410	29392	29449	29627	29479	29338	29375	29392	29388	29377	29360	29315	29876	29230	29460	29385	29329	29354	29675	29520	29564	29572	29612	29492	29301	29232	29391	29194	29412	29414	29525	29642	29263	29253	29556	29547	29539	29405	29639	29278	29401	29446	29253	29255	29339	29527	29544	29463	29463	29279	29638	29359	29698	29463	29361	29410	29284	29463	29488	29536	29564	29481	29208	29257	29416	29540	29561	29397	29254	29533	29457	29241	29159	29524	29580	29473	29530	29656	29268	29403	29237	29271	29339	29529	29245	29602	29670	29572	29657	29723	29269	29401	29397	29435	29374	29380	29512	29554	29322	29604	29308	29536	29688	29276	29641	29145	29439	29474	29417	29476	29371	29510	29575	29312	29369	29406	29528	29428	29229	29550	29299	29142	29128	29416	29124	29428	29479	29276	29276	29404	29577	29207	29387	29296	29252	29373	29595	29648	29303	29501	29480	29491	29268	29443	29421	29724	29350	29398	29360	29378	29508	29548	29412	29500	29197	29256	29514	29589	29532	29639	29681	29357	29450	29568	29374	29531	29551	29172	29270	29133	29227	29444	29468	29475	29435	29182	29529	29562	29360	29558	29461	29311	29235	29504	29163	29489	29536	29502	29333	29215	29306	29525	29317	29391	29499	29648	29364	29517	29602	29549	29441	29659	29508	29351	29222	29341	29382	29493	29832	29209	29379	29495	29281	29370	29461	29671	29643	29351	29487	29266	29367	29550	29302	29507	29570	29206	29184	29524	29621	29412	29405	29362	29600	29395	29322	29355	29526	29384	29477	29461	29567	29350	29393	29464	29543	29529	29474	29519	29624	29709	29506	29410	29412	29571	29585	29413	29333	29377	29211	29339	29210	29441	29173	29583	29208	29358	29504	29662	29379	29652	29295	29335	29406	29517	29429	29447	29482	29295	29237	29250	29255	29432	29425	29483	29178	29091	29540	29298	29330	29442	29348	29454	29125	29320	29311	29303	29394	29370	29422	29443	29385	29576	29300	29315	29338	29284	29518	29254	29475	29583	28933	29487	29634	29490	29119	29361	29355	29290	29428	29438	29633	29551	29182	29349	29424	29454	29419	29668	29216	29558	29553	29318	29401	29309	29422	29337	29404	29696	29282	29679	29527	29477	29264	29413	29542	29300	29420	29254	29453	29569	29200	29507	29520	29406	29335	29385	29508	29453	29319	29409	29285	29452	29309	29334	29427	29626	29572	29360	29323	29416	29663	29503	29294	29190	29461	29388	29483	29474	29550	29579	29509	29244	29525	29182	29378	29219	29114	29218	29676	29235	29281	29374	29541	29360	29529	29383	29490	29515	29526	29453	29562	29372	29386	29528	29671	29392	29349	29443	29369	29392	29365	29499	29431	29517	29375	29228	29311	29453	29348	29556	29525	29456	29363	29513	29472	29403	29521	29371	29370	29415	29554	29456	29609	29624	29204	29633	29351	29393	29518	29405	29548	29517	29274	29712	29542	29224	29264	29116	29217	29451	29668	29566	29474	29458	29479	29184	29445	29231	29356	29250	29476	29442	29245	29381	29301	29488	29604	29588	29403	29474	29491	29325	29601	29593	29486	29382	29588	29235	29611	29516	29575	29253	29434	29088	29541	29238	29506	29140	29444	29238	29261	29373	29211	29423	29338	29561	29217	29386	29457	29393	29366	29380	29621	29451	29697	29395	29262	29312	29585	29685	29749	29405	29319	29239	29054	29386	29524	29383	29476	29207	29445	29444	29418	29322	29391	29178	29287	29238	29432	29220	29386	29386	29291	29388	29210	29495	29574	29427	29572	29344	29382	29443	29126	29258	29198	29351	29584	29341	29615	29479	29408	29309	29486	29446	29381	29589	29487	29412	29468	29669	29549	29440	29357	29451	29350	29465	28981	29286	29482	29426	29479	29484	29290	29521	29452	29393	29417	29361	29541	29473	29655	29450	29357	29103	29378	29442	29647	29452	29368	29280	29384	29331	29362	29602	29517	29277	29505	29297	29409	29387	29523	29322	29246	29268	29227	29359	29405	29199	29405	29694	29176	29206	29421	29308	29672	29260	29343	29252	29338	29464	29257	29212	29415	29382	29393	29206	29390	29322	29309	29313	29443	29106	29309	29344	29535	29407	29724	29445	29608	29542	29710	29504	29610	29183	29375	29368	29195	29511	29591	29400	29312	29432	29054	29248	29508	29563	29096	29359	28994	29363	29135	29517	29474	29602	29275	29630	29413	29585	29307	29438	29487	29177	29371	29535	29642	29404	29586	29500	29370	29351	29489	29391	29497	29611	29267	29390	29363	29279	29587	29377	29426	29373	29494	29318	29170	29313	29553	29438	29527	29228	29253	29201	29167	29362	29782	29530	29499	29223	29030	29389	29253	29670	29570	29191	29491	29208	29404	29576	29566	29502	29374	29241	29303	29420	29419	29569	29472	29580	29680	29593	29315	29558	29270	29586	29272	29299	29449	29404	29490	29559	29386	29582	29640	29222	29447	29341	29395	29279	29570	29468	29225	29427	29514	29512	29466	29475	29646	29270	29430	29211	29455	29705	29488	29376	29783	29374	29119	29512	29441	29430	29487	29215	29234	29316	29512	29379	29454	29715	29446	29496	29259	29452	29672	29071	29261	29337	29365	29459	29344	29426	29262	29146	29343	29424	29463	29369	29428	29104	29264	29464	29717	29680
28286	49518	48452	39976	34409	30281	27588	25253	23764	22713	21848	20889	20477	20194	19979	19792	19507	19154	19162	18947	18874	18724	18817	18662	18495	18434	18427	18518	18474	18425	18562	18393	18518	18466	18376	18423	18339	18359	18264	18130	18200	18162	18237	18274	18167	18320	18270	18118	18123	18434	18260	18266	18418	18150	18154	18392	18227	18254	18260	18230	18316	18023	17943	18307	18211	18308	18067	18190	18157	18174	18119	18354	18295	18377	18127	17927	18269	18195	18163	18084	18192	18127	18138	18178	18187	18055	18232	18130	18246	18136	18124	18319	18097	18140	18069	18223	18145	18135	18005	18127	18198	18209	18270	17975	18164	18191	18207	18202	18262	17971	18119	18189	18081	18134	18175	18295	18186	18060	18194	18099	18145	18128	18098	18190	18239	18241	18086	18063	18159	18133	18395	18317	18100	18025	18109	18105	18292	18365	18074	18232	18037	18172	18224	18170	18097	18012	18106	18272	18277	18082	18159	18225	18079	17835	18240	18247	17972	18107	18128	18069	18024	18170	18178	18110	18252	18118	18072	18110	18105	18103	18160	18116	18122	18150	18223	18110	18226	18097	18173	17946	18138	18180	18002	18112	18185	18327	18287	18164	18272	18240	18145	18178	18304	18220	18146	18098	18096	17980	17928	18143	18271	18053	18104	18251	18219	18286	18248	18132	17927	18218	17965	18097	18146	18177	18247	18039	18122	18209	18291	17974	18162	18100	18091	18133	18031	18002	18125	18094	18238	17964	18054	18103	18254	18099	18142	18328	18374	18020	18131	18220	18100	18120	18194	18122	18250	18192	18001	18079	18245	17973	17974	18073	18128	18004	18109	18290	18113	17953	18203	18211	18144	18184	18039	18140	18461	18029	18263	18157	18146	18056	18196	18037	18184	18134	18291	18065	18111	18252	18270	18176	18160	18267	18278	18097	18227	18247	18084	17976	18156	18092	18104	18114	18197	18124	18104	18276	18086	18154	18183	18117	18156	18088	18266	18173	17954	18064	18011	18384	18080	18195	18301	18233	18247	18103	18072	17977	18167	18002	18214	18276	18118	18356	18058	18091	18337	18142	18050	18158	18102	18105	18130	18153	18162	17947	18118	18350	18131	17991	18183	18085	18017	18229	18023	18188	18064	18191	18226	18281	18177	18270	18128	18361	18091	18162	18148	18116	18242	18192	18349	18132	18192	18060	18229	18134	18139	18291	18118	18074	18176	18036	18215	17906	18195	18277	18076	18125	18212	18053	18025	18152	18175	18273	18245	17843	18209	18122	18075	18139	18237	18143	18046	18356	18198	18085	18141	18089	18189	18142	18168	18045	18130	18297	18145	18174	18135	18133	18034	18078	18177	18058	18184	18133	18057	18112	18294	17979	18173	18238	18180	18249	17986	18048	18115	18135	18014	18221	18359	18149	18163	18095	18124	18104	18130	18190	18112	18308	18099	18083	17936	18201	18239	18148	18085	18246	17998	18039	18213	18147	18357	18228	18231	17953	18104	18212	17949	18149	18140	18034	18055	18117	18167	18254	18252	18102	18249	18315	18328	18109	18025	17959	18083	18232	18015	18094	18181	18158	18134	18217	18332	18177	18058	18087	17994	18130	18370	18262	18095	18113	18319	18084	18074	18012	18170	18101	18276	18201	18084	18038	18126	17964	18141	18039	18103	18152	18116	18077	18187	18185	18230	18125	18313	18005	18315	18030	18002	18254	18356	18257	18163	18151	18231	18027	18288	18165	18148	18129	18146	18043	18093	18111	18174	18094	18203	18346	17986	18075	18277	18184	18003	18110	18222	18008	18119	18226	18381	18075	18145	18149	18126	18204	18227	18218	18188	18190	17984	18041	18066	18345	18058	18070	18266	18051	18150	18198	18199	18065	18131	18196	18087	18130	18245	18067	18346	18231	18065	18248	18193	18143	18132	18344	18177	18008	18102	18101	18294	18187	18204	18079	18120	18003	18039	18253	18298	18176	18269	18396	18083	18195	18080	17941	18228	17997	18186	18034	18098	18089	18326	18273	18145	18182	18152	17918	18106	18136	18156	18161	18203	18258	17943	18200	18203	18115	18170	18169	18180	18103	18162	18053	18050	18183	18194	18055	18077	18115	17958	17971	18259	18137	17966	18306	18233	18064	18225	18139	18209	18088	18202	17960	18008	18194	18380	18151	18028	18207	18013	17978	18150	18215	18015	18159	18213	18086	18196	18289	18133	18037	18306	18113	18040	18099	18112	18186	18037	18099	18107	18217	18098	18150	18330	18090	18250	18158	18136	18278	18137	18038	18192	18066	18168	18092	17998	18156	18011	18089	18074	18071	18092	18049	18118	18174	18144	18185	18215	18135	18217	18075	18085	18064	18247	18092	18075	18063	18226	18211	18161	18091	18138	18001	18241	18119	18259	18155	18148	18213	18196	18101	18012	18069	18231	18047	18293	18122	18079	18045	18219	18175	18183	18116	18145	18229	18229	18240	18125	18125	18200	18135	17941	18129	18130	18112	18080	18133	18043	18116	18233	18089	18264	18200	18023	18110	18222	18135	18160	18261	18317	18094	18162	18006	18142	18062	17964	18126	18167	18208	18071	18213	17946	18135	18225	18099	18237	18109	18020	18354	17978	18160	18210	18259	18269	18117	18068	18187	18105	18133	18112	18019	18211	18171	17919	18207	17909	18182	18190	18175	18075	18039	18231	18069	18227	18194	18264	18209	18283	18139	18201	18117	18093	18061	18222	17935	18282	18231	18318	18255	18004	18184	18094	18328	18022	17964	18253	18141	18216	18045	18132	17969	18070	18023	18018	18086	18116	17999	18130	18266	18057	17998	18388	18127	18123	18121	18013	18061	18098	18152	18376	18182	18092	18167	18041	18298	18278	18295	17984	18154	18200	18067	18213	17927	18256	18214	18045	18240	18224	18140	17986	18106	18026	18007	18237	18335	18028	18122	18257	18101	18124	18249	18162	18115	18050	18175	17935	18186	17936	18068	18224	18045	18238	18118	18102	18353	17983	18105	18188	18001	18155	18088	18145	18012	18087	18009	18262	18259	18250	18083	17967	18233	18205	18041	18225	18230	18349	18152	18334	18259	18148	18010	18138	18272	18254	18221	18120	18215	18394	17965	18257	18147	18345	18231	18049	18228	18256	18137	18408	18138	18117	18302	18244	18090	18029	18090	18138	18049	18132	18079	18208	18128	18153	18089	18164	18214	18208	18187	18056	18095	18095	18151	18128	18265	18141	17933	18052	18172	18170	18382	18241	18079	18001	18112	18112	18239	18046	18186	17998	18255	18182	18188	18137	18129	18206	18084	18290	18116	18124	18157	18079	18054	18228	18049	18342	18115	17995	18038	18138	18063	18104	18102	18064	18052	18189	18293	17836	18101	18229	18323	18149	18085	18109	18277	18106	18180	18228	18050	18132	18220	18167	18200	17941	18217	18120	18179	18096	18089	17887	18089	18219	18084	18048	17959	18057	18102	18309	18143	18126	18230	18119	18138	18058	18332	18224	17879	18184	18039	18165	18185	18060	18071	18111	18171	18312	18015	18033	18156	18001	18204	17959	18054	17971	18148	18118	17996	18208	18213	18081	18185	18176	18245	18050	18113	18138	18042	18201	18276	18322	18184	18244	18121	18118	18207	18228	18204	18206	18087	18116	18049	18062	18103	18112	18160	18191	18089	18105	18188	18213	18123	18272	18083	18169	18130	18125	18060	18195	18254	18169	18165	18066	18357	18199	18047	18221	18056	18023	18190	18175	18097	18156	18167	18187	18191	18085	18117	17894	18209	18062	18208	18398	18254	18226	18030	18132	18057	18156	18085	18211	18084	18116	18003	18045	18186	18238	18103	18059	17964	18039	18212	18073	18275	18186	18068	18151	18128	18054	18252	18221	18051	18106	18087	18100	18077	18084	18082	18177	18175	18166	18187	18028	18129	18123	18034	18281	18165	18119	18214	18108	18166	18041	18145	17990	17943	18062	18219	18099	18140	18012	18404	18093	18095	18005	18219	18069	18330	18137	18119	18119	18183	18040	18177	18032	18089	18199	17960	18422	18136	18137	18233	18169	18203	18129	18138	18216	18100	18135	18234	18272	18013	18106	18148	18198	18248	18044	18058	18122	17985	18013	18197	18246	18039	18231	18090	18305	18041	18089	18095	18237	18255	18167	18073	18240	18021	18152	18019	18219	18116	18218	18080	18141	18245	18104	18296	18097	18093	18377	18299	18092	17962	18183	18269	18145	17998	18294	18131	18156	18155	18070	18017	18117	18164	18145	18231	18112	18205	18235	18044	18159	18205	18133	18181	18184	18188	17985	18334	18020	18173	18194	18251	18186	18170	18104	18004	18314	18139	18210	18151	18083	18179	18177	18133	17995	18167	18090	18244	18094	18050	18070	18103	17961	18312	18331	18208	18248	18059	18185	18092	18081	18042	18137	18026	18165	18209	18133	18166	18159	18167	18240	18139	18276	18007	18207	18297	18095	18149	18153	18049	18060	18133	18327	18222	18265	18067	18215	18127	17982	18239	18317	18219	18176	18151	18136	18135	17974	17987	18006	18241	18148	18036	18164	18141	18213	18037	18156	18157	18102	18081	18191	18118	17956	18158	18155	18175	18219	18150	18093	18146	18256	18340	18058	18172	18121	18223	18197	18278	18061	18158	18139	18080	18085	18161	18148	18264	18328	18125	18189	18163	18230	18160	18186	18140	18249	18117	18061	18065	18111	18080	18141	18238	18030	18283	18093	18282	18006	17987	18125	18155	18152	18170	18176	18251	18328	18239	18188	18159	18226	18136	18256	18451	18276	18243	18203	18182	18008	18018	18235	18208	18185	18246	18059	18190	18161	18241	18205	17961	18250	18116	18224	18316	18048	17937	18109	18160	18071	18152	17994	18257	18279	18289	17937	18163	18080	18116	18075	18175	17986	18247	18123	18151	18151	18179	18147	18118	18184	17964	18078	18164	18270	18069	18227	18082	18152	18164	18020	18147	18080	18155	18223	18167	17992	17888	18003	18012	18139	17919	18320	18221	18253	18140	18174	18107	18180	18175	18137	18055	18127	18190	18260	18307	18218	17945	18186	18044	18337	17981	18149	18249	18285	18080	18052	18118	18111	17899	18275	18076	18080	18085	18176	18056	18046	18171
37592	35794	40743	38499	34996	33492	32405	31481	31028	30622	30732	30201	30094	30303	30057	30152	29880	29796	29949	29717	29837	29603	30142	29638	29793	29732	29944	29731	29636	30047	29670	29490	30209	29759	29601	29654	29677	29655	29500	29791	29686	29820	29603	29739	29378	29403	29851	29587	29765	29845	29605	29739	29664	29711	29727	29736	29598	29485	29573	29521	29675	29883	29847	29690	29940	29730	29487	29736	29608	29583	29681	29778	29456	29776	29827	29704	29958	29497	29626	29436	29386	30013	29677	29717	29718	29721	29643	29564	29347	29523	29568	29432	29651	29739	29471	29816	29885	29753	29580	29869	29892	29531	29434	29763	29946	29825	29774	29760	29462	29581	29738	29636	29739	29428	29816	29507	29757	29596	29735	29708	29815	29588	29908	29642	29580	29707	29646	29704	29770	29543	29714	29399	29721	29704	29535	29570	29764	29710	29748	29762	29510	29515	29824	29731	29763	29824	29585	29532	29723	29838	29690	29788	29793	29671	29944	29836	29858	29675	29755	29619	29664	29861	29503	29742	29768	29603	29452	29619	29751	29855	29740	29549	29653	29729	29827	29543	29600	29683	29785	29606	29664	29595	29606	29712	29606	29625	29520	29681	29423	29782	29445	29558	29815	29727	29686	29557	29748	29779	29591	29835	29619	29667	29781	29858	29800	29712	29781	29590	30010	29495	29567	29637	29720	29842	29597	29752	29810	29537	29293	29674	29623	29772	29559	29620	29755	29825	29597	29804	29605	29704	29578	29495	29307	29516	29433	29749	29605	29580	29461	29638	29752	29632	29474	29633	29609	29824	29872	29710	29816	29617	29669	29625	29709	29639	29782	29762	29696	29717	29755	29730	29743	29407	29744	29706	29712	29668	29773	29335	29732	29694	29685	29539	29472	29560	29770	29729	29511	29649	29810	29713	29549	29515	29615	29459	29539	29687	29485	29819	29873	29707	29264	29387	29377	29602	29628	29748	29558	29455	29597	29522	29718	29447	29542	29546	29612	29401	29645	29739	29567	29747	29665	29611	29687	29655	29663	29751	29668	29507	29599	29563	29819	29476	29557	29898	29834	29529	29807	29689	29467	30089	29633	29700	29509	29461	29642	29543	29452	29842	29786	29840	29709	29420	29507	29485	29729	29642	29467	29519	29920	29896	29476	29659	29831	29648	29680	29648	29616	29439	29476	29792	29798	29702	29546	29390	29467	29513	29705	29630	29918	29652	29650	29731	29661	29917	29648	29599	29577	29661	29710	29660	29802	29366	29417	29806	29717	29794	29674	29398	29490	29655	29694	29748	29866	29614	29597	29683	29463	29935	29857	29843	29478	29559	29806	29454	29585	29740	29791	29811	29779	29590	29609	29812	29501	29777	29668	29752	29669	29412	29552	29724	29760	29881	29605	29643	29778	29685	29805	29558	29569	29779	29538	29484	29502	29447	29668	29538	29627	29719	29518	29714	29723	29612	29532	29693	29733	29666	29687	29787	29534	29650	29569	29821	29726	29713	29629	29769	29659	29679	29713	29525	29483	29643	29532	29564	29864	29636	29544	30078	29573	29913	29804	29724	29522	29580	29653	29483	29568	29732	29453	29681	29755	29911	29837	29736	29681	29639	29546	29499	29538	29540	29621	29613	29700	29500	29503	29572	29808	29837	29784	29774	29550	29844	29739	29734	29902	29644	29726	29643	29904	29475	29440	29592	29862	29446	29652	29654	29422	29584	29515	29412	29684	29496	29683	29505	29656	29493	29661	29272	29560	29662	29564	29626	29779	29550	29524	29605	29382	29762	29715	29809	29522	29543	29438	29859	29712	29593	29525	29812	29486	29262	29981	29916	29681	29655	29687	29466	29786	29627	29549	29720	29847	29834	29835	29593	29771	29841	29922	29671	29883	29586	30008	29568	29782	29670	29373	29775	29669	29643	29659	29789	29617	29748	29502	29741	29735	29826	29859	29657	29881	29612	29604	29801	29694	29785	29750	29683	29784	29800	29612	29561	29677	29777	29719	29654	29798	29761	29738	29544	29432	29541	29669	29846	29880	29434	29455	29636	29818	29780	29888	29476	29638	29462	29578	29835	29794	29467	29683	29665	29598	29521	29622	29606	29768	29580	29769	29738	29736	29520	29595	29560	29720	29572	30080	29794	29672	29758	29658	29585	29677	29517	29570	29511	29674	29761	29658	29488	29698	29726	29776	29537	29580	29840	29692	29756	29653	29656	29727	29542	29672	29402	29525	29615	29730	29786	29573	29350	29540	29641	29660	29869	29580	29924	29489	29676	29564	29617	29543	29844	29646	29556	29736	29339	29860	29671	29585	29514	29891	29759	29660	29269	29531	29816	29591	29727	29442	29743	29632	29815	29687	29696	29913	29702	29699	29575	29619	29648	29545	29743	29712	29790	29728	29865	29671	29650	29649	29584	29790	29829	29565	29819	29769	29683	29570	29812	29658	29635	29588	29665	29571	29742	29870	29878	29574	29690	29581	29606	29599	29747	29517	29618	29884	29504	29527	29677	29748	29899	29756	29674	29649	29546	29846	29637	30009	29666	30096	29718	29825	29852	29672	29402	29942	29735	29613	29658	29442	29861	29437	29530	29583	29709	29561	29638	29700	29716	29581	29921	29596	29401	29461	29805	29706	29572	29735	29670	29677	29719	29918	29584	29564	29835	29893	29748	29811	29645	29449	29602	29625	29773	29498	29708	29575	29696	29831	29887	29755	29572	29638	29734	29441	29664	29575	29796	29729	29666	29669	29715	29377	29472	29618	29669	29741	29717	29957	29864	29592	29650	29761	29693	29580	29528	29560	29622	29864	29619	29860	29452	29691	29725	29683	29711	29798	29213	29784	29699	29673	29776	29568	29497	29793	29672	29517	29667	29664	29707	29678	29905	29462	29659	29675	29695	29739	29830	29795	29755	29563	29775	29839	29747	29667	29563	29481	29418	29505	29557	29678	29514	29859	29826	29600	29422	29750	29599	29794	29909	29510	29931	29836	29571	29610	29910	29811	29590	29589	29945	29735	29574	29656	29659	29732	29734	29767	29638	29495	29837	29926	29180	29752	29588	29817	29544	29907	29441	29661	29572	29596	29407	29652	29666	29570	29624	29727	29619	29532	29465	29624	29400	29844	29889	29640	29499	29757	29549	29671	29953	29809	29756	29809	29636	29567	29497	29828	29712	29637	29788	29470	29607	29709	29884	29489	29708	29676	29768	29582	29701	29690	29606	29623	29426	29677	29885	29548	29880	29814	29859	29673	29613	29571	29731	30024	29607	29846	29655	29391	29806	29783	29864	29588	29491	29477	29292	29305	29859	29574	29603	29556	29636	29627	29861	29539	29650	29560	29871	29760	29677	29747	29610	29869	29646	29617	29644	29969	29637	29621	29605	29696	29444	29527	29661	29635	29536	29784	29603	29565	29552	29542	29533	29691	29732	29682	29596	29686	29918	29754	29698	29819	29767	29373	29724	29673	29998	29773	29821	29689	29721	29484	29436	29743	29665	29905	29705	29432	29737	29793	29909	29703	29797	29522	29566	29662	29375	29710	29683	29530	29715	29736	29611	29876	29734	29438	29700	29692	29715	29564	29810	29741	29780	29786	29467	29611	29590	29668	29712	29674	29811	29674	29799	29651	29603	29536	29943	29770	29989	29820	29583	29609	29498	29882	29660	29747	29551	29654	29843	29706	29722	30037	29798	29843	29886	29705	29583	29483	29628	29899	29839	29615	29788	29377	29660	29854	29788	30015	29551	29789	29750	29675	29590	29494	29876	29738	29629	29525	29628	29574	29727	29725	29950	29618	29602	29679	29997	29532	29563	29767	29657	29753	29850	29785	29546	29821	29688	29718	29736	29810	29589	29528	29668	29502	29612	29785	29493	29717	29946	29570	29485	29777	29819	29605	29663	29611	29662	29330	30013	29876	29943	29660	29579	29434	29616	29890	29595	29586	29685	29681	29742	29870	29820	29707	29636	29612	29635	29633	29741	29677	29636	29864	29827	29590	29762	29643	29669	29623	29430	29694	29799	29778	29937	29850	29757	29935	29658	29900	29738	29645	29668	29763	29706	29812	29536	29786	29688	29746	29778	29872	29755	29525	29739	29697	29616	29435	29769	29890	29380	29428	29580	29803	29507	29528	29604	29607	29903	29449	29613	29890	29562	29731	29681	29527	29711	29577	29505	29928	29528	29601	29715	29479	29567	29775	29607	29687	29596	29463	29778	29492	29694	29717	29608	29562	29377	29767	29810	29381	29634	29761	29749	29610	29431	29760	29755	29765	29660	29823	29668	29370	29549	29729	29823	29646	29762	29779	29663	29479	29639	29736	29674	29607	29848	29539	29682	29568	29468	29791	29604	29767	29502	29648	29741	29597	29769	29529	29802	29635	29492	29422	29735	29745	29916	29601	29681	29782	29316	29654	29701	29809	29695	29702	29603	29882	29606	29998	29638	29421	29520	29779	29878	29500	29549	30075	29731	29667	29744	29753	29594	29772	29691	29795	29674	29866	29726	29855	29745	29678	29269	29639	29630	29861	29494	29535	29640	29378	29411	29609	29471	29921	29716	29728	29872	29864	29720	29593	29676	29497	29810	29895	29619	29633	29609	29515	29534	29761	29767	29633	29538	29668	29600	29733	29716	29667	29791	29726	29722	29615	29391	29611	29694	29559	29920	29680	29763	29710	29439	29850	29848	29642	29476	29737	29603	29560	29738	29732	29825	29627	29852	29800	29677	29910	29907	29696	29733	29616	29346	29401	29637	29742	29352	29568	29647	29717	29733	29649	29676	29962	29715	29637	29444	29478	29858	29786	29865	29395	29736	29732	29693	29658	29599	29434	29744	29678	29533	29689	29264	30078	29549	29683	29806	29630	29617	29625	29586	29823	29906	29680	29753	29788	29720	29691	29568	29665	29639	29663	29608	29663	29624	29579	29417	29577	29737	29647	29693	29597	29674	29750	29933	29876	29667	29698	29809	29690	29438	29688	29667	29699	29521	29706	29633	29714	29603	29870	29581	29658	29625	29761	29740	29574	29360	29665	29678	29779	29860	29492	29789	29747	29662	29729	29604	29713	29642	29554	29446	29773	29867	29573	29632	29550	29484	29400	29602	29408	29775	30074	29626	30148	30038	29447	29749	29727	29787
29556	37989	37044	30593	26476	23888	22472	21219	20318	20126	19736	19458	19293	19185	19046	18881	18862	18615	18659	18525	18680	18682	18460	18536	18531	18575	18391	18623	18336	18510	18452	18439	18366	18367	18489	18529	18404	18293	18363	18267	18427	18357	18214	18190	18387	18268	18444	18416	18424	18366	18403	18424	18617	18439	18546	18480	18541	18429	18511	18277	18322	18266	18449	18475	18443	18530	18326	18405	18404	18341	18336	18309	18458	18602	18375	18603	18225	18717	18366	18401	18505	18398	18269	18270	18282	18302	18299	18408	18553	18407	18349	18380	18377	18327	18320	18422	18561	18417	18461	18486	18546	18238	18411	18284	18446	18246	18465	18313	18301	18309	18446	18476	18512	18525	18366	18304	18285	18340	18333	18467	18406	18455	18385	18395	18448	18272	18391	18300	18321	18288	18154	18395	18347	18175	18423	18480	18465	18187	18404	18414	18322	18458	18372	18324	18460	18255	18536	18389	18340	18541	18320	18491	18395	18159	18305	18424	18277	18371	18492	18301	18415	18290	18292	18320	18343	18393	18401	18439	18351	18415	18376	18415	18174	18177	18410	18351	18322	18417	18380	18329	18220	18568	18467	18308	18307	18310	18382	18352	18177	18165	18436	18473	18276	18347	18399	18295	18359	18361	18417	18442	18482	18205	18557	18323	18548	18339	18498	18379	18196	18512	18264	18417	18433	18392	18535	18314	18419	18443	18521	18400	18372	18362	18258	18274	18289	18472	18574	18453	18324	18385	18377	18294	18297	18391	18341	18233	18426	18536	18434	18246	18224	18265	18370	18456	18461	18678	18075	18315	18465	18409	18468	18404	18352	18250	18315	18238	18484	18289	18255	18391	18450	18326	18471	18158	18400	18457	18377	18560	18373	18530	18283	18366	18278	18284	18410	18606	18323	18287	18495	18446	18504	18228	18288	18291	18461	18337	18507	18218	18357	18404	18417	18293	18454	18089	18604	18297	18376	18410	18281	18241	18422	18364	18512	18475	18272	18388	18434	18366	18435	18290	18369	18313	18504	18258	18442	18498	18318	18395	18287	18337	18602	18270	18391	18372	18400	18150	18385	18412	18371	18240	18247	18463	18353	18290	18425	18465	18415	18290	18432	18462	18382	18514	18445	18452	18326	18399	18330	18416	18436	18411	18537	18460	18284	18420	18074	18476	18283	18279	18474	18374	18327	18527	18248	18416	18390	18446	18362	18352	18328	18313	18283	18450	18359	18303	18009	18474	18288	18415	18279	18332	18376	18354	18356	18307	18604	18349	18328	18282	18457	18205	18315	18299	18318	18303	18506	18498	18534	18350	18364	18136	18443	18485	18371	18400	18351	18438	18287	18361	18322	18298	18488	18423	18509	18296	18468	18195	18324	18321	18329	18637	18397	18361	18432	18370	18470	18447	18318	18386	18391	18307	18270	18293	18340	18380	18350	18235	18422	18461	18479	18353	18361	18265	18473	18317	18399	18391	18362	18422	18367	18578	18357	18346	18328	18404	18468	18342	18460	18282	18326	18356	18522	18479	18362	18250	18334	18496	18279	18463	18254	18370	18330	18391	18305	18333	18294	18292	18418	18368	18340	18469	18470	18537	18419	18503	18243	18454	18426	18539	18290	18381	18326	18444	18398	18341	18259	18286	18322	18388	18397	18377	18423	18363	18272	18443	18409	18387	18470	18521	18507	18263	18387	18470	18296	18484	18504	18342	18333	18478	18323	18481	18517	18284	18452	18381	18429	18338	18296	18359	18373	18407	18516	18367	18297	18321	18266	18417	18382	18446	18282	18352	18453	18311	18433	18409	18305	18356	18243	18377	18329	18264	18190	18510	18233	18308	18452	18335	18323	18302	18384	18391	18166	18364	18343	18270	18405	18320	18346	18535	18426	18504	18503	18351	18382	18338	18249	18361	18485	18389	18526	18567	18369	18179	18303	18511	18267	18279	18404	18456	18377	18375	18362	18256	18268	18346	18327	18352	18267	18454	18349	18510	18367	18463	18292	18396	18287	18410	18480	18458	18325	18353	18246	18181	18526	18316	18230	18433	18266	18292	18434	18282	18365	18122	18348	18259	18417	18073	18372	18478	18464	18404	18338	18319	18507	18506	18208	18403	18318	18194	18450	18317	18343	18679	18498	18486	18271	18248	18374	18603	18353	18478	18348	18245	18291	18334	18267	18380	18196	18338	18426	18396	18620	18425	18529	18447	18278	18457	18383	18331	18274	18245	18493	18450	18381	18457	18490	18300	18512	18432	18400	18344	18346	18536	18333	18403	18234	18367	18373	18216	18442	18320	18263	18349	18302	18232	18430	18284	18372	18330	18258	18337	18605	18436	18424	18468	18391	18507	18542	18371	18409	18435	18502	18386	18412	18355	18402	18197	18393	18238	18306	18411	18371	18313	18206	18404	18441	18562	18470	18339	18412	18439	18368	18331	18442	18306	18262	18274	18490	18513	18359	18428	18647	18449	18323	18319	18607	18407	18600	18385	18480	18310	18440	18437	18422	18460	18410	18276	18493	18411	18510	18469	18287	18299	18497	18250	18389	18338	18404	18280	18387	18686	18559	18463	18391	18266	18682	18507	18351	18409	18247	18348	18313	18404	18428	18322	18469	18276	18500	18355	18473	18306	18421	18455	18567	18306	18303	18291	18352	18415	18274	18407	18421	18211	18309	18463	18613	18470	18339	18207	18286	18309	18455	18398	18318	18310	18433	18203	18248	18608	18260	18472	18342	18482	18308	18573	18441	18465	18278	18284	18381	18406	18273	18245	18432	18182	18342	18462	18302	18297	18357	18350	18449	18482	18296	18314	18362	18383	18170	18325	18340	18411	18385	18453	18415	18387	18386	18486	18306	18221	18407	18230	18445	18216	18543	18263	18358	18452	18544	18420	18355	18349	18389	18380	18321	18267	18384	18368	18581	18398	18256	18384	18527	18321	18469	18538	18283	18421	18457	18462	18366	18308	18484	18327	18256	18554	18550	18466	18183	18448	18335	18254	18534	18467	18249	18348	18339	18386	18515	18399	18360	18428	18470	18268	18447	18515	18320	18397	18276	18440	18622	18372	18395	18329	18512	18497	18385	18218	18471	18509	18369	18440	18238	18405	18330	18246	18390	18428	18297	18471	18287	18318	18461	18469	18415	18511	18549	18592	18350	18194	18292	18319	18261	18334	18350	18290	18332	18399	18395	18439	18408	18203	18264	18412	18423	18534	18421	18519	18583	18414	18323	18293	18427	18367	18298	18454	18315	18403	18296	18369	18490	18334	18444	18372	18311	18472	18335	18358	18257	18398	18400	18461	18239	18425	18564	18480	18443	18359	18292	18399	18321	18263	18406	18513	18366	18402	18436	18209	18544	18346	18465	18327	18512	18270	18451	18584	18504	18345	18429	18405	18455	18394	18267	18348	18287	18318	18354	18349	18472	18360	18081	18427	18323	18367	18298	18297	18416	18269	18231	18291	18420	18189	18357	18446	18495	18384	18408	18470	18476	18380	18339	18348	18479	18511	18313	18404	18330	18419	18327	18335	18303	18447	18265	18308	18348	18587	18456	18535	18284	18283	18482	18298	18402	18254	18428	18401	18335	18214	18274	18273	18257	18229	18478	18354	18408	18286	18445	18405	18185	18213	18278	18564	18460	18399	18511	18327	18431	18369	18438	18369	18453	18380	18386	18268	18551	18368	18200	18439	18274	18273	18406	18272	18372	18293	18293	18234	18060	18311	18513	18481	18387	18247	18445	18358	18484	18455	18459	18391	18449	18355	18510	18375	18404	18131	18423	18343	18421	18333	18274	18215	18542	18211	18464	18410	18335	18474	18574	18329	18484	18349	18323	18061	18478	18434	18622	18517	18290	18464	18360	18383	18424	18192	18555	18283	18449	18461	18372	18584	18402	18384	18396	18439	18307	18471	18089	18385	18517	18294	18241	18458	18375	18301	18465	18299	18405	18397	18350	18377	18588	18389	18282	18418	18382	18395	18463	18279	18319	18285	18303	18435	18287	18249	18300	18478	18424	18381	18483	18218	18358	18374	18299	18044	18295	18598	18409	18535	18307	18215	18263	18402	18268	18458	18235	18330	18160	18640	18285	18301	18515	18316	18390	18314	18416	18357	18499	18353	18449	18192	18448	18378	18438	18236	18446	18459	18343	18629	18337	18352	18475	18421	18513	18334	18414	18186	18436	18415	18299	18269	18510	18357	18316	18255	18341	18512	18366	18483	18348	18522	18534	18193	18295	18301	18299	18349	18396	18258	18535	18346	18253	18250	18374	18425	18445	18328	18375	18368	18496	18427	18354	18414	18280	18551	18489	18317	18377	18374	18149	18376	18386	18313	18506	18442	18462	18289	18488	18226	18242	18564	18362	18296	18331	18437	18395	18358	18451	18500	18396	18328	18424	18432	18502	18372	18551	18370	18434	18420	18331	18541	18449	18294	18427	18162	18346	18450	18270	18361	18386	18380	18517	18446	18377	18340	18473	18316	18500	18430	18496	18337	18367	18435	18332	18290	18398	18293	18280	18420	18294	18334	18438	18510	18311	18395	18520	18345	18467	18485	18417	18403	18447	18513	18332	18394	18468	18294	18433	18247	18327	18518	18429	18353	18409	18330	18417	18403	18458	18449	18558	18382	18285	18140	18379	18307	18348	18495	18365	18354	18463	18432	18390	18450	18554	18435	18165	18372	18290	18300	18438	18405	18152	18348	18514	18243	18521	18163	18121	18360	18331	18254	18356	18307	18479	18215	18505	18270	18547	18386	18299	18298	18474	18436	18477	18229	18264	18378	18288	18443	18287	18341	18488	18153	18267	18470	18428	18356	18407	18363	18273	18560	18292	18386	18532	18282	18530	18433	18170	18508	18407	18349	18370	18485	18393	18555	18520	18349	18459	18551	18256	18443	18467	18458	18364	18407	18376	18238	18486	18542	18441	18454	18466	18496	18280	18359	18374	18288	18236	18367	18371	18510	18298	18377	18378	18149	18225	18399	18459	18255	18457	18488	18293	18488	18316	18397	18494	18353	18249	18358	18287	18410	18358	18510	18570	18354	18198	18324	18443	18381	18328	18505	18412	18180	18460	18369	18323	18425	18503	18210	18203	18506	18343	18347	18319	18282	18364	18337	18383	18465	18396	18405
24126	21191	27959	26005	27206	32481	34780	31566	30577	30420	29849	29443	29420	29351	29213	28967	28845	28651	28944	28855	28593	28550	28364	28493	28367	28393	28361	28413	28452	28328	28240	28532	28396	28488	28472	28285	28224	28231	28284	28392	28480	28242	28380	28332	28446	28237	28156	28176	28303	28374	28080	28349	28232	28340	28268	28199	28291	28359	28290	28280	28304	28195	28263	28195	28132	28283	28105	28092	28053	28206	28135	28214	28190	28377	28163	28275	28087	28232	28033	28311	28225	28036	28312	28287	28171	28122	28217	28150	28188	28045	28314	28418	28451	27949	28234	28206	28231	28084	28253	28092	28368	28188	28311	28212	28146	28213	28282	28311	28373	28139	28230	28145	28269	28181	28400	27965	28100	27874	28373	28032	28003	28347	28201	28237	28067	28171	28285	28226	28492	28258	27875	28188	28483	28301	28429	28068	28163	28112	28312	28323	28354	28039	27962	28057	28277	28429	28342	27989	28082	28184	28060	28355	28273	28132	28187	28350	28223	28165	28163	27975	28389	28134	28189	27947	28038	27922	28233	27976	28450	28316	28212	28180	28184	28161	28129	28235	28030	28140	28324	28034	28101	28239	28349	28056	28131	28084	28196	28451	28164	27838	28029	28094	28190	28138	27997	28445	28117	28283	28071	28066	28109	28332	27918	28240	28172	28183	28044	28125	28136	28126	28183	28223	28475	28143	28310	28308	28161	28134	28288	28274	28106	28121	28565	28260	28529	28184	28138	28217	28123	28135	28171	28048	28416	28318	28450	28387	28299	28134	28467	28221	28282	28322	28500	28246	28311	27938	28364	28271	28183	28131	28015	27985	28239	28189	28277	28185	28315	27948	28258	28114	28213	28401	28287	28330	28071	28076	28129	27943	28354	28073	28174	28213	28182	28206	28396	28202	28129	28375	28384	28046	28072	28246	28567	28211	28179	28291	28084	28005	28053	28154	28335	28084	28579	28113	28417	27858	28452	28062	28424	27978	28363	28184	28301	28085	28218	27832	28078	28069	28144	28201	28365	28362	28032	28094	28219	28330	28119	28238	28302	28042	28204	28044	28215	28340	28139	28006	28234	28214	28363	28134	28333	27924	28240	27954	28172	28155	28169	27963	28133	28071	28060	28305	28341	28155	28032	28321	28320	28247	28054	28033	28195	28200	27851	28250	28230	27982	28133	28223	28049	28253	28339	28409	28358	28372	28089	28380	28204	28045	27944	28142	28277	28364	28001	28187	28198	28227	28378	28187	28209	28286	28153	28136	27933	28210	28257	28062	28245	28305	28414	28318	28327	28153	28013	28098	28526	28305	28240	28022	28158	28003	28228	27977	28247	28167	28099	28142	28135	28000	28477	28050	28201	28470	28270	28309	28394	28389	28139	28337	28196	28333	28023	27947	28290	28276	28435	28458	28374	28185	28365	28078	28476	28298	28350	27988	28253	28222	28242	28188	28280	28290	28020	28098	27891	28202	28375	28293	28428	28164	27954	28167	27945	28351	28252	28300	28253	28071	28232	28108	28311	28059	28107	28245	28236	28333	28210	27940	27984	28202	28118	28058	28146	28474	28262	28296	28498	27973	27928	28194	28357	28446	28206	28160	28002	28102	28382	27818	28205	28367	28134	28275	28480	27929	28317	28171	28087	28153	27921	27970	28530	28108	28182	28056	28520	28072	28223	28115	28216	28175	28058	28217	28284	28188	28182	28253	28234	28098	28132	28077	28066	27951	28257	28052	28212	28581	28154	28157	27912	28060	28287	28054	28178	28144	28374	28407	28443	28309	28427	28159	28239	28095	28021	28111	28141	28452	28098	28104	27962	27972	28106	28297	28206	28009	27970	28078	28278	28124	28146	28179	28271	28206	28354	28085	28353	28400	28400	28288	28047	28063	28319	28067	27992	28249	28321	28014	28129	28221	28015	27991	28393	28150	28222	28360	28163	28348	28218	28310	28341	28233	28204	28050	27979	28343	27854	28256	28175	28141	28156	28241	28054	27829	28271	28328	28372	28225	28548	28437	28277	28222	28341	28395	28222	28173	28262	27904	28063	28082	28052	28140	28093	27895	28171	28412	28209	28186	28141	28129	28096	28347	28314	27776	28123	28145	28312	28046	28162	28276	28131	28276	28348	28001	27970	28373	28341	27831	28047	28299	27961	27804	28151	28347	28166	28191	28183	28262	28120	28288	28119	28189	28054	28215	28179	28298	28251	28067	28204	28155	28023	28280	27948	28071	28262	28148	28005	28116	28144	27987	28122	28469	28307	28355	28282	28379	28133	28395	28337	28307	28419	28321	28351	28193	28232	28035	28440	28173	28217	28267	28200	28192	28225	28218	28042	28274	28457	28406	28433	28291	28207	28050	28296	28138	28278	28576	28246	28123	28366	28471	28349	28218	28210	28147	28224	28200	28180	28187	28321	28424	28310	28284	28387	28332	28252	28310	28338	28230	27972	28182	28132	28013	28149	28202	28272	28118	28178	28336	28058	28359	28348	28398	27905	28170	28184	28348	28226	28234	28419	28119	28053	28232	28093	28453	28242	28052	28257	28248	28018	28083	28447	28246	28514	28328	28147	27903	28057	28499	28074	28206	28250	28150	28162	28204	28077	28421	28244	28441	28167	28325	28215	28139	28326	28211	28094	28475	28112	28084	28397	28311	27803	27963	28001	28188	28172	27970	28026	28118	28368	28194	28128	28220	28130	28068	28144	28059	28270	28152	28128	28066	28286	28132	28368	28305	27969	27928	28245	28186	28252	28403	28167	28188	28332	28291	28189	28090	28090	27982	28179	28465	28259	27952	28100	28062	28272	28224	28156	28128	28041	28142	28156	28105	28089	28111	28236	28041	28151	28333	28203	28411	28134	28246	28076	27907	28103	28178	28169	28136	28115	28123	28462	28185	28091	28156	28157	28324	28012	28344	28119	28193	28205	28132	28318	28152	28262	28004	28268	27973	28010	28243	28413	28139	28211	28125	27943	28012	28238	28180	28097	28057	28361	28079	28413	28250	27941	28283	28245	28103	28461	28314	28066	28203	28218	28422	28201	27988	27994	27917	28394	28047	27844	28163	28430	28158	28445	27821	28263	28183	28331	28050	28173	28223	28390	28239	28142	28336	28076	28208	28269	28190	28411	28058	28342	28224	28255	28176	28311	27807	28207	28360	28296	28185	28235	28066	28274	28340	28343	28162	28144	28345	28023	28145	28397	28066	28289	28209	28437	28349	28197	28197	28068	28234	28067	27938	28220	28209	28352	28276	28192	28022	28315	28371	28161	28460	28260	28175	28144	28245	28162	28200	28323	28167	28373	28373	28101	28383	28523	28046	28180	28391	28324	28272	28412	28255	28111	28249	28134	28105	28169	28146	28146	28477	28262	28109	28504	28296	28309	28080	28326	28138	28190	28062	28558	28174	28023	28276	28383	28030	28234	28147	27935	28125	28235	28450	28337	28307	28513	28491	28143	28203	28252	28253	28057	28003	28182	28289	28419	28291	28071	28068	28315	28092	28207	28440	27973	28288	28427	28404	28319	28104	28070	28145	28089	28155	28307	28055	28249	28177	28358	28096	28331	28304	28287	28225	28254	28171	28159	28117	28359	28170	28407	28257	28066	28535	28334	28190	27965	28278	28260	28327	28511	28209	28417	28229	28473	28317	28237	28210	28286	28049	28460	28156	28087	28144	28148	27948	28081	28464	28108	27970	28152	28427	27962	28143	28320	28058	27914	28007	27981	28117	28254	28293	28148	28348	28056	27924	28086	28293	28306	28201	28302	28266	28276	28059	28405	28277	28215	28350	27974	28071	28354	27930	28228	28227	28387	27967	28339	28149	27988	28216	28287	27900	28186	27972	28238	28317	28081	28035	28153	28139	28230	28139	28133	28240	28117	28171	27951	28221	28215	28229	28071	27987	28324	27998	28053	28254	28275	28310	28054	28192	28251	28178	28388	28292	28147	28274	28107	28270	28000	28148	28274	28107	28255	28410	28484	28458	28264	28168	28111	28117	28096	28346	28235	28228	28129	27996	28145	28222	28233	28178	28274	28413	28317	28227	28433	28437	28274	28201	28246	28066	28100	28131	27853	28468	28433	28204	28192	28107	28330	28089	28071	28279	28210	28130	28059	27994	28055	28221	28295	28317	28316	28293	28187	28155	28047	28380	28312	28182	28241	28109	28158	28098	28629	28224	28025	28275	28276	28188	28076	28156	28203	28264	28164	28040	28024	28345	28263	28376	28216	28053	28285	28035	28197	27958	28038	28230	28260	28127	28150	28269	28348	28318	28444	28281	28132	28115	28334	28205	27923	28153	28152	27820	28287	28169	28118	28240	28312	28383	28329	28507	28295	28283	28352	28219	28283	28125	28184	28117	28177	28322	28318	27867	28328	28252	28264	27827	28350	28180	28169	28250	28238	28262	28223	27975	28372	28132	28413	28396	28180	28169	28241	27990	27962	27981	28000	28381	28209	28240	28447	28112	28247	28065	28064	28184	28214	28217	28062	28032	28190	28216	27949	28199	28237	28350	28287	28111	28380	28242	28147	28156	27986	28428	28370	28162	28227	28205	28288	28177	28231	28250	28454	28004	28222	28294	28232	28289	28320	28346	27994	28061	28159	28034	28382	28073	28368	28427	28378	28225	28446	28456	28209	28146	28121	28302	28160	28202	28050	27927	28103	28369	28410	28188	28230	28183	28245	28025	28046	28028	28182	28029	28126	28087	28335	28192	28329	28176	28284	28493	28163	28058	28257	28136	28203	28475	28095	28159	28115	28261	28106	28159	28045	28106	28128	28298	28319	28178	28427	28210	28169	28078	28135	28139	28255	28333	28127	28383	28378	28229	27935	28261	28204	28188	28069	28212	28188	28113	28111	27980	28463	27919	28409	28395	28105	28111	28219	28040	28192	28256	28182	28070	28192	28212	28368	28107	28014	28203	28369	28166	28048	28188	28382	28169	28342	28403	28277	28317	28326	28302	28049	28123	28342	27831	28297	28484	28142	28445	28181	28131	28038	28220	28238	28228	28039	27975	28515	28271	28140	27922	28334	28071	28282	28184	28218	28086	28079	28274	28253	28285	28121	28089	28329	28425	28241	27972	28013	28122	28282	28297	28090	28269	28064	27904	28192	28132	28054	27969	28160	28303	28248	28223
26498	44458	43358	35659	30599	27011	24519	22783	21518	20943	20218	19725	19343	19047	18885	18679	18501	18296	18249	18394	18138	18168	18243	18159	17915	17953	18022	18037	18050	17832	17903	18023	17952	17749	17715	17860	17906	17847	17814	17771	17891	17847	17966	17840	17771	17888	17870	17626	17859	17769	17632	17661	17835	17611	17767	17629	17678	17600	17697	17670	17707	17756	17590	17778	17811	17821	18026	17818	17636	17711	17749	17709	17751	17681	17867	17695	17780	17798	17637	17732	17568	17613	17661	17845	17769	17736	17719	17648	17799	17707	17725	17694	17632	17746	17499	17716	17635	17756	17651	17740	17808	17619	17651	17930	17600	17637	17592	17789	17761	17691	17884	17622	17534	17647	17748	17701	17673	17814	17705	17712	17852	17753	17729	17787	17721	17830	17688	17666	17742	17594	17776	17807	17546	17678	17768	17612	17762	17690	17710	17787	17660	17803	17710	17695	17644	17789	17762	17717	17741	17597	17726	17525	17547	17542	17772	17722	17672	17792	17610	17772	17562	17622	17790	17717	17784	17896	17619	17585	17702	17511	17801	17796	17557	17752	17658	17802	17774	17566	17793	17732	17905	17702	17715	17690	17767	17698	17721	17682	17962	17480	17559	17721	17729	17664	17564	17589	17790	17760	17695	17762	17741	17814	17735	17667	17818	17706	17767	17845	17605	17647	17652	17721	17906	17751	17674	17762	17739	17818	17884	17675	17928	17755	17610	17641	17569	17832	17750	17702	17570	17488	17635	17598	17714	17725	17770	17613	17541	17582	17676	17786	17649	17547	17796	17636	17645	17949	17614	17852	17829	17663	17635	17798	17852	17623	17674	17822	17728	17806	17455	17700	17613	17686	17592	17872	17722	17876	17598	17837	17666	17646	17768	17606	17833	17720	17732	17703	17734	17555	17627	17945	17693	17761	17719	17599	17776	17680	17869	17666	17720	17782	17583	17443	17696	17767	17672	17693	17678	17647	17722	17770	17615	17606	17774	18080	17665	17693	17764	17710	17715	17426	17697	17797	17659	17744	17560	17759	17852	17812	17814	17814	17564	17813	17536	17747	17747	17796	17703	17749	17727	17742	17723	17565	17680	17707	17712	17658	17798	17667	17534	17880	17805	17617	17638	17705	17603	17697	17708	17671	17749	17784	17694	17691	17727	17637	17784	17617	17770	17920	17772	17771	17908	17560	17982	17778	17811	17920	17806	17756	17788	17663	17558	17568	17769	17831	17446	17632	17733	17702	17909	17501	17655	17607	17613	17875	17727	17618	17764	17617	17817	17627	17630	17835	17615	17836	17828	17523	17607	17588	17763	17710	17606	17737	17672	17523	17590	17651	17807	17863	17645	17718	17700	17574	17591	17716	17754	17718	17757	17697	17575	17716	17636	17518	17927	17687	17761	17643	17778	17745	17772	17617	17793	17537	17729	17724	17864	17697	17791	17859	17589	17826	17759	17629	17865	17616	17631	17648	17777	17600	17782	17803	17437	17554	17513	17732	17776	17543	17731	17725	17684	17702	17718	17651	17733	17654	17597	17802	17668	17527	17911	17598	17934	17640	17705	17502	17674	17656	17640	17654	17701	17778	17802	17530	17549	17613	17837	18012	17682	17534	17819	17591	17725	17749	17772	17625	17608	17642	17682	17646	17850	17778	17809	17713	17617	17773	17625	17750	17768	17701	17621	17780	17822	17736	17828	17639	17516	17702	17713	17699	17615	17491	17676	17680	17676	17768	17673	17578	17770	17756	17627	17786	17609	17630	17754	17752	17629	17661	17671	17765	17962	17631	17750	17770	17735	17667	17587	17714	17735	17738	17633	17798	17817	17570	17654	17729	17839	17695	17701	17768	17817	17558	17791	17664	17716	17549	17818	17641	17645	17795	17803	17732	17904	17767	17656	17684	17562	17631	17633	17779	17650	17632	17704	17727	17701	17739	17640	17615	17647	17698	17763	17720	17595	18000	17511	17764	17757	17736	17749	17863	17602	17649	17795	17698	17683	17737	17675	17849	17615	17716	17715	17697	17680	17604	17750	17787	17846	17747	17548	17561	17827	17826	17811	17710	17796	17747	17651	17585	17646	17560	17414	17689	17857	17606	17701	17810	17849	17560	17546	17705	17742	17760	17737	17638	17760	17679	17741	17690	17775	17811	17765	17842	17732	17679	17842	17539	17751	17799	17719	17793	17911	17922	17700	17724	17721	17507	17834	17830	17744	17867	17658	17676	17489	17591	17766	17607	17623	17941	17702	17784	17535	17880	17684	17603	17532	17674	17879	17522	17737	17736	17895	17905	17798	17544	17578	17795	17590	17623	17752	17712	17696	17670	17626	17645	17781	17765	17956	17792	17619	17660	17594	17778	17703	17752	17727	17783	17692	17811	17745	17673	17770	17695	17810	17789	17575	17540	17661	17524	17894	17844	17713	17879	17647	17663	17756	17865	17866	17825	17789	17591	17395	17598	17565	17796	17671	17884	17713	17554	17697	17792	17763	17628	17791	17827	17714	17831	17753	17709	17716	17604	17818	17549	17631	17573	17720	17513	17799	17748	17637	17745	17767	17641	17818	18005	17786	17647	17799	17679	17564	17747	17574	17683	17802	17785	17634	17603	17607	17659	17726	17613	17711	17645	17842	17728	17626	17724	17839	17737	17725	17828	17940	17704	17737	17602	17778	17646	17708	17471	17604	17862	17702	17741	17761	17721	17852	17543	17704	17782	17786	17717	17677	17864	17926	17743	17770	17395	17568	17710	17689	17865	17820	17894	17611	17665	17721	17754	17712	17746	17650	17693	17853	17773	17689	17509	17469	17765	17719	17777	17835	17697	17661	17566	17668	17719	17808	17668	17750	17629	17720	17916	17912	17731	17647	17574	17780	17451	17759	17719	17854	17681	17797	17658	17904	17652	17733	17484	17802	17647	17770	17711	17695	17739	17722	17607	17659	17690	17731	17632	17668	17781	17589	17790	17687	17740	17780	17894	17674	17577	17744	17604	17949	17718	17775	17678	17644	17718	17545	17794	17632	17692	17761	17895	17852	17674	17669	17641	17665	17684	17603	17856	17685	17588	17884	17800	17718	17703	17844	17795	17742	17573	17707	17599	17777	17733	17805	17743	17691	17639	17694	17554	17675	17776	17761	17750	17669	17758	17488	17894	17668	17793	17646	17725	17761	17666	17833	17793	17613	17672	17843	17748	17666	17789	17908	17597	17629	17590	17606	17747	17664	17854	17734	17732	17703	17495	17783	17735	17727	17663	17795	17641	17807	17675	17600	17450	17828	17714	17892	17765	17684	17615	17764	17648	17644	17624	17709	17566	17741	17777	17690	17641	17618	17907	17613	17698	17693	17781	17818	17763	17791	17670	17721	17705	17623	17770	17773	17663	17565	17552	17559	17664	17673	17835	17597	17724	17772	17689	17702	17560	17600	17694	17847	17762	17828	17639	17838	17595	17723	17737	17665	17978	17804	17873	17510	17651	18001	17742	17734	17652	17904	17858	17715	17678	17703	17770	17626	17734	17645	17630	17791	17484	17711	17648	17444	17852	17802	17771	17532	17715	17718	17746	17703	17597	17634	17630	17730	17681	17681	17716	17789	17567	17833	17535	17859	17698	17686	17660	17866	17642	17763	17764	17816	17725	17665	17730	17736	17649	17707	17536	17763	17741	17819	17762	17688	17683	17667	17860	17715	17580	17551	17762	17550	17751	17787	17779	17535	17739	17696	17644	17689	17666	17668	17577	17706	17471	17849	17679	17525	17687	17669	17696	17603	17727	17681	17779	17692	17713	17753	17741	17642	17765	17771	17581	17751	17863	17691	17634	17646	17663	17732	17677	17602	17675	17670	17625	17791	17804	17654	17831	17906	17507	17666	17793	17837	17571	17704	17692	17731	17764	17804	17680	17780	17600	17728	17580	17722	17593	17802	17674	17675	17795	17814	17782	17582	17667	17696	17699	17941	17567	17588	17844	17699	17598	17577	17722	17631	17733	17777	17555	17742	17583	17965	17783	17846	17706	17668	17832	17641	17688	17668	17826	17720	17571	17505	17676	17647	17778	17873	17699	17689	17669	17789	17762	17639	17913	17608	17939	17646	17470	17762	17672	17777	17650	17711	17776	17729	17784	17756	17669	17540	17735	17886	17757	17816	17519	17821	17873	17717	17547	17719	17766	17642	17609	17568	17799	17720	17489	17652	17865	17793	17796	17645	17871	17759	17751	17721	17652	17704	17627	17766	17794	17839	17602	17804	17660	17676	17629	17632	17696	17893	17629	17707	17762	17647	17621	17836	17789	17773	17859	17688	17785	17643	17559	17765	17604	17755	17915	17713	17559	17902	17838	17644	17646	17802	17752	17701	17799	17721	17752	17703	17616	17815	17681	17672	17753	17808	17749	17619	17880	17560	17676	17803	17618	17569	17630	17904	17916	17835	17760	17692	17899	17693	17798	17677	17677	17745	17525	17778	17567	17730	17668	17770	17638	17556	17788	17752	17692	17636	17672	17769	17731	17843	18076	17600	17644	17705	17698	17696	17548	17728	17670	17822	17685	17804	17602	17796	17820	17670	17696	17589	17608	17814	17668	17831	17740	17661	17756	17540	17788	17750	17838	17886	17709	17669	17881	17655	17703	17797	17691	17534	17879	17860	17690	17786	17792	17662	17669	17638	17639	17714	17548	17514	17702	17753	17634	17729	17679	17771	17640	17842	17776	17782	17632	17525	17666	17634	17762	17833	17540	17808	17804	17728	17913	17518	17729	17531	17779	17692	17720	17688	17642	17638	17456	17682	17481	17577	17605	17672	17848	17822	17794	17604	17583	17780	17763	17739	17778	17900	17671	17669	17607	17787	17576	17496	17724	17655	17690	17674	17730	17720	17562	17640	17595	17703	17630	17643	17828	17648	17682	17622	17699	17670	17787	17598	17676	17715	17648	17723	17688	17705	17753	17634	17708	17526	17697	17648	17779	17657	17680	17575	17692	17737	17678	17616	17801	17768	17506	17548	17591	17695	17604	17598	17699	17712	17567	17665	17482	17863	17571	17698	17676	17670	17611	17741	17614	17756	17757	17601	17809	17756	17709	17869	17771	17591	17726	17754	17796	17707	17667	17730	17736	17712	17460	17886	17663	17847	17798	17615	17674
39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	39	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
